.TextField-module__u-5jbG__ql-tooltip{z-index:9999}.TextField-module__u-5jbG__qlEditor{font-family:var(--body-font-family);text-align:unset;border:1px dashed #0000;padding-bottom:2px;line-height:1.2;overflow:hidden;height:auto!important;margin:0!important;padding:0!important}.TextField-module__u-5jbG__qlEditor:focus{border:1px dashed #0000001a}.TextField-module__u-5jbG__qlEditor p{cursor:text;margin:0;padding:0!important}.TextField-module__u-5jbG__qlEditor>*>:focus-visible{outline:none!important}.TextField-module__u-5jbG__qlEditor--title p{font-family:var(--title-font-family);font-size:var(--title-font-size);font-weight:600;line-height:var(--title-line-height);letter-spacing:var(--title-letter-spacing);text-align:var(--text-align)}.TextField-module__u-5jbG__qlEditor--bodyTitle p{font-family:var(--title-font-family);font-size:var(--body-title-font-size);font-weight:600;line-height:var(--body-title-line-height);letter-spacing:var(--body-title-letter-spacing);text-align:var(--text-align)}.TextField-module__u-5jbG__qlEditor--subtitle p{font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing);text-align:var(--text-align)}.TextField-module__u-5jbG__qlEditor--description p{font-size:var(--description-font-size);line-height:var(--description-line-height);letter-spacing:var(--description-letter-spacing);text-align:var(--text-align)}.TextField-module__u-5jbG__qlEditor--cta p{font-size:var(--cta-font-size);font-weight:600;line-height:var(--cta-line-height);letter-spacing:var(--cta-letter-spacing);text-align:var(--text-align)}.TextField-module__u-5jbG__qlEditor--text-area p{letter-spacing:1px;font-size:1.5em;line-height:1.4}.TextField-module__u-5jbG__qlEditor--subContent p{font-size:var(--subcontent-font-size);line-height:var(--subcontent-line-height);letter-spacing:var(--subcontent-letter-spacing)}.TextField-module__u-5jbG__bubble-menu{background-color:var(--white);border:1px solid var(--gray-1);box-shadow:var(--shadow);border-radius:.7rem;padding:.2rem;display:flex}.TextField-module__u-5jbG__bubble-menu button{cursor:pointer;width:34px;height:34px;padding:0}.TextField-module__u-5jbG__bubble-menu button.TextField-module__u-5jbG__is-active{color:#000;background-color:#eae9e9}.TextField-module__u-5jbG__bubble-menu button.TextField-module__u-5jbG__is-active:hover{background-color:#dadada}@media (max-width:768px){.TextField-module__u-5jbG__bubble-menu{border-radius:.6rem;flex-wrap:wrap;justify-content:center;gap:4px;max-width:90vw;padding:.25rem .35rem;overflow-x:auto}.TextField-module__u-5jbG__bubble-menu button{flex:none;width:28px;height:28px;padding:0}.TextField-module__u-5jbG__bubble-menu button svg{width:14px;height:14px}.TextField-module__u-5jbG__qlEditor{font-size:.95rem;line-height:1.3;padding:.25rem!important}.TextField-module__u-5jbG__qlEditor--title p{font-size:calc(var(--title-font-size)*.8);line-height:1.2}.TextField-module__u-5jbG__qlEditor--subtitle p,.TextField-module__u-5jbG__qlEditor--description p,.TextField-module__u-5jbG__qlEditor--cta p{font-size:.9rem;line-height:1.3}.TextField-module__u-5jbG__qlEditor p{word-break:break-word}}@media (max-width:480px){.TextField-module__u-5jbG__bubble-menu{gap:2px;max-width:95vw;padding:.2rem}.TextField-module__u-5jbG__bubble-menu button{width:26px;height:26px}.TextField-module__u-5jbG__bubble-menu button svg{width:12px;height:12px}}
