.floating-rich-toolbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffffffe0;scrollbar-width:thin;box-sizing:border-box;background:#1c1c20fa;border:1px solid #ffffff1f;border-radius:12px;gap:.28rem;padding:.4rem .5rem .5rem;display:grid;overflow:hidden auto;box-shadow:0 16px 48px #0000008c,0 0 0 1px #00000059;pointer-events:auto!important}.floating-rich-toolbar,.floating-rich-toolbar--float{width:min(34rem,100vw - 1rem);max-width:calc(100vw - 1rem);max-height:min(52vh,22rem,100dvh - 1rem);transform:translate(0);z-index:2147483000!important;position:fixed!important}.floating-rich-toolbar--float{bottom:auto;right:auto}.floating-rich-toolbar.is-hold{border-color:#c4a57473;box-shadow:0 16px 48px #0000008c,0 0 0 1px #c4a57438,0 0 24px #c4a5741f}.floating-rich-toolbar.floating-rich-toolbar--rail{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000047;border-color:#fff4df1f;border-radius:10px;gap:.38rem;margin:0;padding:.4rem .42rem .48rem;z-index:1!important;width:100%!important;max-width:100%!important;max-height:none!important;position:relative!important;inset:auto!important;transform:none!important}.floating-rich-toolbar--rail .floating-rich-toolbar__row--colors,.floating-rich-toolbar--rail .floating-rich-toolbar__row--colors-deep{flex-wrap:wrap;overflow:visible}.floating-rich-toolbar--rail .fr-tool{width:1.85rem;height:1.85rem}.floating-rich-toolbar--docked{width:min(34rem,100vw - 1rem);max-width:calc(100vw - 1rem);max-height:min(52vh,22rem);margin-top:0;box-shadow:0 8px 28px #0006,0 0 0 1px #c4a5741f;z-index:2147483000!important;position:fixed!important}.floating-rich-toolbar__status strong{color:#fff4df;font-weight:700}.floating-rich-toolbar__row{flex-wrap:wrap;align-items:center;gap:.18rem;min-width:0;max-width:100%;display:flex}.floating-rich-toolbar__row.is-dimmed{opacity:.55}.floating-rich-toolbar__row--modes{border-top:1px solid #ffffff14;padding-top:.2rem}.floating-rich-toolbar__row--colors,.floating-rich-toolbar__row--colors-deep{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:.22rem .26rem;min-height:1.85rem;overflow:auto hidden}.floating-rich-toolbar__row--colors{border-top:1px solid #ffffff0f;padding-top:.28rem}.floating-rich-toolbar__row--colors-deep{background:#0000001f;border-top:1px dashed #ffffff1a;border-radius:8px;margin-top:.05rem;padding:.28rem .3rem}.fr-palette-label{color:#fff4df9e;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#fff4df14;border-radius:6px;flex-shrink:0;min-width:0;margin-right:.12rem;padding:.16rem .36rem;font-size:.58rem;font-weight:750;line-height:1.2}.fr-palette-label--deep{color:#c8d2e6b3;background:#00000059}.fr-voice-group--deep{background:linear-gradient(135deg,#78350f2e,#33415533);border-color:#94a3b859}.fr-swatch--deep{border-color:#ffffff59;box-shadow:inset 0 0 0 1px #00000059}.fr-swatch--voice.is-gold-deep{box-shadow:0 0 0 1px #92400e8c,0 0 12px #b4530966;border-color:#d97706d9!important}.fr-swatch--voice.is-silver-deep{box-shadow:0 0 0 1px #475569a6,0 0 12px #64748b66;border-color:#94a3b8e6!important}.fr-tool{color:#ffffffd1;cursor:pointer;background:#ffffff0a;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;transition:border-color .12s,background .12s,box-shadow .12s,color .12s,transform .12s;display:inline-flex}.fr-tool:hover:not(:disabled){color:#fff4df;background:#c4a57424;border-color:#e8c48a59}.fr-tool:disabled{opacity:.35;cursor:not-allowed}.fr-tool--quote-variant{gap:.25rem;font-size:.72rem}.fr-quote-nest{border:1px solid color-mix(in srgb,var(--gold,#c4a574) 26%,transparent);border-left:2px solid color-mix(in srgb,var(--gold,#c4a574) 62%,transparent);background:color-mix(in srgb,var(--gold,#c4a574) 9%,#00000038);border-radius:0 10px 10px;grid-template-rows:auto auto;justify-content:start;gap:.16rem;width:100%;margin:0;padding:.28rem .32rem .3rem .4rem;display:grid;overflow:visible}.fr-quote-group{flex-wrap:nowrap;align-items:center;gap:.12rem;display:flex}.fr-quote-group+.fr-quote-group{border-left:0;padding-left:0}.fr-tool--quote-icon{width:1.7rem;height:1.7rem}.floating-rich-toolbar--rail .fr-quote-nest{width:100%}.floating-rich-toolbar--rail .floating-rich-toolbar__row+.floating-rich-toolbar__row{border-top:1px solid #fff4df14;padding-top:.32rem}.floating-rich-toolbar__row--history{border-bottom:1px solid #ffffff0f;padding-bottom:.15rem}.floating-rich-toolbar__row--recent{gap:.35rem;padding-top:.15rem}.fr-swatch--recent{border:2px solid #ffffff73;border-radius:999px;width:1.45rem;height:1.45rem}.fr-off-btn.is-on,.fr-tool.is-on,.fr-weight-btn.is-on{transform:translateY(-.5px);box-shadow:0 0 0 1px #e8c48a73,inset 0 0 0 1px #fff6d447,0 0 14px #e8c48a59;color:#fff8e8!important;background:linear-gradient(165deg,#ffe6aa61,#c4a57438)!important;border-color:#ffdc96d9!important}.fr-off-btn.is-on:hover,.fr-tool.is-on:hover,.fr-weight-btn.is-on:hover{background:linear-gradient(165deg,#ffecbe7a,#d2af784d)!important;border-color:#ffecbef2!important}.fr-tool.is-on:after,.fr-weight-btn.is-on:after{content:"";pointer-events:none;background:#ffe6a0f2;border-radius:2px;width:.55rem;height:2px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.fr-tool.is-on,.fr-weight-btn.is-on{position:relative}.fr-tool--label{letter-spacing:.02em;width:auto;min-width:2.15rem;padding:0 .45rem;font-size:.72rem;font-weight:750}.fr-tool--label:active{background:#c4a57438;border-color:#e8c48a8c}.fr-size-px{align-items:center;gap:.3rem;margin:0;display:inline-flex}.fr-size-px__input{color:#fff4dff2;text-align:center;background:#00000059;border:1px solid #ffffff24;border-radius:8px;outline:none;width:3.4rem;height:2.15rem;padding:0 .35rem;font-size:.82rem;font-weight:650}.fr-size-px__input:focus{border-color:#e8c48a73;box-shadow:0 0 0 2px #c4a57426}.fr-size-px__input::-webkit-inner-spin-button{opacity:.65}.fr-size-px__input::-webkit-outer-spin-button{opacity:.65}.fr-tool--apply-size{color:#fff4df;background:#c4a57433;border-color:#c4a57459}.fr-tool--size-preset{opacity:.95;min-width:2.15rem;padding:0 .35rem;font-size:.78rem;font-weight:700}.fr-tool--size-preset.is-active-size,.fr-tool--size-preset.is-on{color:#fff8e8;background:linear-gradient(165deg,#ffe6aa61,#c4a57438);border-color:#ffdc96d9;box-shadow:0 0 0 1px #e8c48a66,0 0 12px #e8c48a4d}.fr-shadow-group{background:#0003;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:.25rem;padding:.15rem;display:inline-flex}.fr-tool--shadow{gap:.28rem;width:auto;min-width:2.15rem;padding:0 .45rem}.fr-tool--shadow .fr-shadow-icon{text-shadow:0 1px #0006,0 2px 3px #00000047;color:#fff4dfeb;font-family:Georgia,Times New Roman,serif;font-size:.95rem;font-weight:700;line-height:1;display:inline-block}.fr-tool--shadow.is-shadow-strong .fr-shadow-icon{text-shadow:0 1px #000c,0 2px 1px #0000009e,0 3px 4px #0000006b,0 5px 8px #00000042}.fr-shadow-short{letter-spacing:.02em;color:#fff4dfb3;font-size:.68rem;font-weight:700}.fr-tool--shadow.is-on .fr-shadow-short{color:#fff8e8}.fr-sep{background:#ffffff1f;width:1px;height:1.35rem;margin:0 .15rem}.fr-select-wrap{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.3rem;min-height:2.15rem;padding:0 .45rem;display:inline-flex}.fr-select-label{color:#ffffff7a;white-space:nowrap}.fr-select,.fr-select-label{font-size:var(--offer-type-small,14px);font-weight:600}.fr-select{color:#ffffffe6;cursor:pointer;background:0 0;border:0;max-width:7.5rem}.fr-select option{color:#111}.fr-colors-label{color:#ffffff8c;justify-content:center;align-items:center;width:1.6rem;display:inline-flex}.fr-a-icon{font-weight:800;font-size:var(--offer-type-small,14px);border-bottom:2px solid #c4a574;line-height:1}.fr-off-btn{color:#fecaca;cursor:pointer;background:#3c1414a6;border:1.5px solid #f871718c;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;line-height:0;display:inline-flex}.fr-off-btn:hover{color:#fff;background:#7f1d1dbf;border-color:#fca5a5d9}.fr-group{background:#c4a57414;border:1px solid #e8c48a59;border-radius:10px;align-items:center;gap:.3rem;padding:.15rem .3rem;display:inline-flex}.fr-swatch{cursor:pointer;box-sizing:border-box;background-clip:padding-box;border:2px solid #ffffff73;border-radius:999px;flex-shrink:0;width:1.55rem;height:1.55rem;padding:0;display:inline-block;box-shadow:0 1px 3px #00000059}.fr-swatch:hover{border-color:#ffffffd9;transform:scale(1.12)}.fr-swatch--preview{border:2px solid #ffffff8c;width:1.7rem;height:1.7rem;color:#0000!important;-webkit-text-fill-color:initial!important;filter:none!important;background-size:100% 100%!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;animation:none!important}.fr-voice-group{background:linear-gradient(135deg,#c9922a1f,#64748b1f);border:1px solid #c9922a73;border-radius:12px;align-items:center;gap:.4rem;padding:.2rem .4rem;display:inline-flex}.fr-swatch--voice{border-width:2.5px;width:2rem;height:2rem}.fr-swatch--voice.is-gold{box-shadow:0 0 0 1px #e8b84a8c,0 0 14px #ffd6668c;border-color:#fff6d4f2!important}.fr-swatch--voice.is-silver{box-shadow:0 0 0 1px #c5d0dea6,0 0 14px #dce6f080;border-color:#fffffff2!important}.fr-swatch--metal{border:2.5px solid #fff4dfbf;width:1.85rem;height:1.85rem;box-shadow:0 0 0 1px #00000059,0 0 12px #e8c48a73}.fr-swatch--white{box-shadow:inset 0 0 0 1px #00000073,0 0 0 1px #fff3;border-color:#ffffffe6!important}.fr-swatch--black{box-shadow:0 0 0 1px #ffffff59;border-color:#ffffffb3!important}.fr-flow-label{color:#ffffff8c;margin-right:.15rem;font-weight:650}.fr-clear-all,.fr-flow-label{font-size:var(--offer-type-small,14px);white-space:nowrap}.fr-clear-all{color:#fecaca;cursor:pointer;background:#7f1d1d4d;border:1.5px solid #f8717180;border-radius:8px;align-items:center;gap:.3rem;min-height:1.85rem;padding:0 .55rem;font-weight:700;display:inline-flex}.fr-clear-all:hover{background:#991b1b73;border-color:#f87171b3}.fr-weight-group{background:#0003;border:1px solid #ffffff1f;border-radius:10px;gap:.25rem;padding:.15rem}.fr-weight-btn,.fr-weight-group{align-items:center;display:inline-flex}.fr-weight-btn{color:#fff4dfe0;letter-spacing:.02em;cursor:pointer;background:#ffffff0a;border:1px solid #0000;border-radius:8px;justify-content:center;min-width:2.1rem;min-height:2rem;padding:0 .45rem;font-size:.78rem;font-weight:700;transition:border-color .12s,background .12s,box-shadow .12s,color .12s,transform .12s;position:relative}.fr-weight-btn:hover{background:#c4a5741f;border-color:#e8c48a66}.fr-weight-btn.is-level-1{font-weight:600}.fr-weight-btn.is-level-2{letter-spacing:.02em;font-weight:800}.fr-weight-btn.is-level-3{letter-spacing:.03em;color:#fff4df;text-shadow:0 0 8px #e8c48a59;font-weight:900}.fr-weight-btn.is-on{transform:translateY(-1px);color:#fffaf0!important;background:linear-gradient(165deg,#ffecbe80,#c4a57447)!important;border-color:#ffdc96f2!important;box-shadow:0 0 0 2px #e8c48a73,0 0 16px #e8c48a66!important}.fr-weight-btn.is-on:after{content:"";pointer-events:none;background:#ffe6a0f2;border-radius:2px;width:.7rem;height:2px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.floating-rich-toolbar__row--modes{flex-wrap:wrap;gap:.35rem}.fr-mode-btn{color:#fff4dfb8;min-height:1.85rem;font-size:var(--offer-type-small,14px);cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:0 .55rem;font-weight:650;display:inline-flex}.fr-mode-btn.is-active{color:#fff4df;background:#c4a5742e;border-color:#c4a5748c}.fr-mode-btn:hover{border-color:#e8c48a66}@media (width<=640px){.floating-rich-toolbar{min-width:calc(100vw - 1rem);max-width:calc(100vw - 1rem)}}.fr-link-form{flex-wrap:wrap;align-items:center;gap:.35rem;width:100%;padding:.2rem 0 .15rem;display:flex}.fr-link-form__input{border:1px solid color-mix(in srgb,var(--gold,#c4a574) 35%,transparent);background:color-mix(in srgb,var(--bg-elevated,#1a1620) 88%,transparent);min-width:8rem;color:var(--text-primary,#f5f0e8);font:inherit;font-size:var(--offer-type-small);border-radius:8px;outline:none;flex:9rem;margin:0;padding:.38rem .55rem}.floating-rich[data-v-48889881],.floating-rich__editor[data-v-48889881]{width:100%;position:relative}.floating-rich__editor[data-v-48889881]{color:#fff4dfeb;min-height:2.75rem;font-size:var(--offer-type-body,16px);text-align:left;-webkit-user-select:text;user-select:text;-webkit-user-drag:none;caret-color:var(--gold-bright,#e8c48a);z-index:1;direction:ltr;unicode-bidi:plaintext;background:#00000038;border:1px solid #fff4df1f;border-radius:12px;outline:none;padding:.65rem .75rem;line-height:1.55;transition:border-color .15s,box-shadow .15s,background .15s}.floating-rich--inline .floating-rich__editor[data-v-48889881]{min-height:2.5rem;font-size:var(--offer-type-lead,18px);padding:.5rem .7rem;font-weight:600}.floating-rich--block .floating-rich__editor[data-v-48889881]{min-height:7rem}.floating-rich--lesson.floating-rich--block .floating-rich__editor[data-v-48889881]{min-height:0}.floating-rich--block .floating-rich__editor[data-v-48889881] p{margin:0 0 .85rem;padding:0;line-height:1.65}.floating-rich--block .floating-rich__editor[data-v-48889881] p:last-child{margin-bottom:0}.floating-rich--block .floating-rich__editor[data-v-48889881] div{margin:0 0 .85rem;line-height:1.65}.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-tpl-row{line-height:inherit;flex-direction:row;align-items:flex-start;margin:.22rem 0;display:flex}.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-media-flow{line-height:inherit;margin:.22rem 0}.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-media-flow[data-flow=left],.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-media-flow[data-flow=right]{gap:.5rem .95rem;width:100%;align-items:start!important;display:grid!important}.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-media-flow[data-flow=left]{grid-template-areas:"media copy"!important;grid-template-columns:var(--note-img,30cqw) minmax(0,1fr)!important}.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-media-flow[data-flow=right]{grid-template-areas:"copy media"!important;grid-template-columns:minmax(0,1fr) var(--note-img,30cqw)!important}.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-media-flow[data-flow]>.note-image{grid-area:media!important;width:100%!important;max-width:100%!important;margin:0!important}.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-media-flow[data-flow]>.note-media-copy{flex-direction:column;gap:.35rem;min-width:0;display:flex;grid-area:copy!important;margin:0!important}.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-ask{min-width:0;max-width:100%;line-height:inherit;margin:.22rem 0;display:block}.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-choice,.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-date,.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-image,.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-scale{min-width:0;max-width:100%;line-height:inherit;flex-direction:column;align-items:stretch;margin:.22rem 0;display:flex}.floating-rich--block .floating-rich__editor[data-v-48889881] .note-ask__a,.floating-rich--block .floating-rich__editor[data-v-48889881] div.note-tpl-fill{flex:none;min-height:2.8rem}.floating-rich--block .floating-rich__editor[data-v-48889881] .note-ask__a[data-flow]>.note-image,.floating-rich--block .floating-rich__editor[data-v-48889881] .note-tpl-fill[data-flow]>.note-image{width:var(--note-img,30cqw);max-width:100%;display:block}.floating-rich--block .floating-rich__editor[data-v-48889881] .note-ask__a[data-flow=left]>.note-image,.floating-rich--block .floating-rich__editor[data-v-48889881] .note-tpl-fill[data-flow=left]>.note-image{float:left;margin:.1rem .65rem .45rem 0}.floating-rich--block .floating-rich__editor[data-v-48889881] .note-ask__a[data-flow=right]>.note-image,.floating-rich--block .floating-rich__editor[data-v-48889881] .note-tpl-fill[data-flow=right]>.note-image{float:right;margin:.1rem 0 .45rem .65rem}.floating-rich--block .floating-rich__editor[data-v-48889881] .note-tpl-row>*{flex:1 1 0;width:50%;min-width:0;max-width:50%;margin:0}.floating-rich--block .floating-rich__editor[data-v-48889881] div:last-child{margin-bottom:0}.floating-rich.is-focused .floating-rich__editor[data-v-48889881]{background:#00000052;border-color:#c4a5746b;box-shadow:0 0 0 3px #c4a5741f}.floating-rich__editor.is-empty[data-v-48889881]:before{content:attr(data-placeholder);color:#fff4df61;pointer-events:none}.floating-rich__editor[data-v-48889881] ::-moz-selection{color:#1a1208;background:#c4a5748c}.floating-rich__editor[data-v-48889881]::-moz-selection{color:#1a1208;background:#c4a5748c}.floating-rich__editor[data-v-48889881] ::selection{color:#1a1208;background:#c4a5748c}.floating-rich__editor[data-v-48889881]::selection{color:#1a1208;background:#c4a5748c}.floating-rich__hint-lesson[data-v-48889881]{color:#fff4df6b;margin:.35rem 0 0;font-size:.78rem;line-height:1.4}.floating-rich__status[data-v-48889881]{color:#fff4df80;min-height:1.25rem;font-size:var(--offer-type-small,14px);margin:.35rem 0 0;line-height:1.35}.floating-rich__status.is-ready[data-v-48889881]{color:#9ce8c5;font-weight:600}.floating-rich__editor[data-v-48889881] a:not(.rich-link-chip){color:#9ce8c5;text-decoration:underline}.floating-rich__editor[data-v-48889881] a.rich-link-chip{color:inherit;cursor:pointer;text-decoration:none}.floating-rich__editor[data-v-48889881] a.rich-link-chip[data-rich-link-editing]{outline:2px solid color-mix(in srgb,var(--gold,#c4a574) 70%,transparent);outline-offset:2px}.floating-rich__editor[data-v-48889881] .rich-strike,.floating-rich__editor[data-v-48889881] [style*=line-through],.floating-rich__editor[data-v-48889881] del,.floating-rich__editor[data-v-48889881] s,.floating-rich__editor[data-v-48889881] strike{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(90.5deg,transparent,color-mix(in srgb,currentColor 55%,#3a322a) 8%,color-mix(in srgb,currentColor 88%,#2a241e) 18%,color-mix(in srgb,currentColor 92%,#1f1a16) 50%,color-mix(in srgb,currentColor 86%,#2a241e) 82%,color-mix(in srgb,currentColor 50%,#3a322a) 92%,transparent),linear-gradient(89deg,transparent 6%,color-mix(in srgb,currentColor 42%,transparent) 20%,color-mix(in srgb,currentColor 36%,transparent) 80%,transparent 94%);background-position:0 .5em,0 .45em;background-repeat:no-repeat;background-size:100% .24em,100% .38em;text-decoration:none!important}.floating-rich__editor[data-v-48889881] blockquote{color:inherit;border-left:3px solid #c4a5748c;margin:.4rem 0;padding:.35rem .75rem;font-style:italic;position:relative;overflow:visible}.floating-rich__editor[data-v-48889881] .note-tpl-row>blockquote.note-tpl-frame{height:100%;margin:0}.floating-rich__editor[data-v-48889881] blockquote.note-tpl-frame{border:1px solid color-mix(in srgb,var(--tpl-frame,var(--gold,#c4a574)) 36%,transparent);border-left:4px solid var(--tpl-frame,var(--gold,#c4a574));background:linear-gradient(135deg,color-mix(in srgb,var(--tpl-frame,var(--gold,#c4a574)) 18%,transparent),color-mix(in srgb,var(--bg-elevated,#16121c) 50%,transparent) 68%);color:var(--text-primary);border-radius:0 12px 12px 0;margin:.4rem 0;padding:.65rem .8rem .7rem 1.2rem;font-style:italic;position:relative}.floating-rich__editor[data-v-48889881] blockquote.note-tpl-frame:before{content:"“";font-family:var(--font-cormorant),Georgia,serif;color:color-mix(in srgb,var(--tpl-frame,var(--gold,#c4a574)) 72%,var(--text-primary));pointer-events:none;font-size:1.5rem;font-style:normal;line-height:1;position:absolute;top:.08rem;left:.3rem}.floating-rich__editor[data-v-48889881] blockquote p,.floating-rich__editor[data-v-48889881] blockquote{color:var(--text-soft,#fff4dfe6)}.floating-rich__editor[data-v-48889881] blockquote em:not([class*=rich-]),.floating-rich__editor[data-v-48889881] blockquote span:not([class*=rich-]),.floating-rich__editor[data-v-48889881] blockquote strong:not([class*=rich-]){color:inherit;-webkit-text-fill-color:currentColor}.floating-rich__editor[data-v-48889881] ol,.floating-rich__editor[data-v-48889881] ul{margin:.35rem 0;padding-left:1.35rem}.floating-rich__editor[data-v-48889881] img{border-radius:10px;max-width:100%;margin:.4rem 0}.floating-rich--lesson .floating-rich__editor[data-v-48889881]{min-height:0;color:var(--text-soft,var(--text-primary,#fff4dfeb));box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;padding:.1rem .2rem;font-size:1.05rem;line-height:1.7}.floating-rich--lesson.is-focused .floating-rich__editor[data-v-48889881]{border-color:color-mix(in srgb,var(--gold,#c4a574) 28%,transparent);box-shadow:none;background:color-mix(in srgb,var(--gold,#c4a574) 4%,transparent)}.floating-rich--lesson .floating-rich__editor.is-empty[data-v-48889881]:before{color:var(--text-muted,#fff4df61);font-size:1.05rem;line-height:1.85}.floating-rich--lesson .floating-rich__editor[data-v-48889881] p{color:var(--text-soft,var(--text-primary));margin:0 0 .45rem;padding:0;font-size:1.05rem;line-height:1.7}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote span[style*=font-size],.floating-rich--lesson .floating-rich__editor[data-v-48889881] h2 span[style*=font-size],.floating-rich--lesson .floating-rich__editor[data-v-48889881] h3 span[style*=font-size],.floating-rich--lesson .floating-rich__editor[data-v-48889881] li span[style*=font-size],.floating-rich--lesson .floating-rich__editor[data-v-48889881] p span[style*=font-size],.floating-rich--lesson .floating-rich__editor[data-v-48889881] span[style*=font-size],.floating-rich__editor[data-v-48889881] span[style*=font-size]{line-height:1.35!important;display:inline!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] p:last-child{margin-bottom:0}.floating-rich--lesson .floating-rich__editor[data-v-48889881] .rich-weight-3:not(.rich-text-shadow):not(.rich-text-shadow-strong),.floating-rich__editor[data-v-48889881] .rich-weight-3:not(.rich-text-shadow):not(.rich-text-shadow-strong){letter-spacing:.04em;-webkit-text-stroke:.55px currentColor;paint-order:stroke fill;text-shadow:.6px 0,-.6px 0,0 .55px,0 -.55px,.45px .45px,-.45px -.45px,.45px -.45px,-.45px .45px;font-weight:700!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] .rich-weight-3.rich-text-shadow,.floating-rich--lesson .floating-rich__editor[data-v-48889881] .rich-weight-3.rich-text-shadow-strong,.floating-rich__editor[data-v-48889881] .rich-weight-3.rich-text-shadow,.floating-rich__editor[data-v-48889881] .rich-weight-3.rich-text-shadow-strong{letter-spacing:.04em;font-weight:700!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] .rich-text-shadow,.floating-rich--lesson .floating-rich__editor[data-v-48889881] [data-rich-shadow="1"],.floating-rich__editor[data-v-48889881] .rich-text-shadow,.floating-rich__editor[data-v-48889881] [data-rich-shadow="1"]{text-shadow:none!important;filter:drop-shadow(0 1px .5px #0006)drop-shadow(0 2px 3px #00000042)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] .rich-text-shadow-strong,.floating-rich--lesson .floating-rich__editor[data-v-48889881] [data-rich-shadow="2"],.floating-rich__editor[data-v-48889881] .rich-text-shadow-strong,.floating-rich__editor[data-v-48889881] [data-rich-shadow="2"]{text-shadow:none!important;filter:drop-shadow(0 1px #000c)drop-shadow(0 2px 1px #0000009e)drop-shadow(0 3px 4px #0000006b)drop-shadow(0 6px 10px #00000042)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] .rich-weight-3.rich-text-shadow,.floating-rich--lesson .floating-rich__editor[data-v-48889881] .rich-weight-3.rich-text-shadow-strong,.floating-rich__editor[data-v-48889881] .rich-weight-3.rich-text-shadow,.floating-rich__editor[data-v-48889881] .rich-weight-3.rich-text-shadow-strong{-webkit-text-stroke:.55px currentColor;paint-order:stroke fill}.floating-rich__editor[data-v-48889881] .rich-weight-1{font-weight:600!important}.floating-rich__editor[data-v-48889881] .rich-weight-2{letter-spacing:.012em;font-weight:700!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] h2{font-family:var(--font-display,inherit);letter-spacing:.015em;color:var(--text-primary);margin:.85rem 0 .2rem;padding:0 0 .22rem;font-size:clamp(1.28rem,2vw,1.55rem);font-weight:650;line-height:1.28;position:relative}.floating-rich--lesson .floating-rich__editor[data-v-48889881] h2:first-child{margin-top:0}.floating-rich--lesson .floating-rich__editor[data-v-48889881] h2:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--accent,#c4a574) 55%,transparent) 0,color-mix(in srgb,var(--accent,#c4a574) 22%,transparent) 42%,transparent 100%);opacity:.72;pointer-events:none;border-radius:999px;width:min(100%,11.5rem);height:1px;position:absolute;bottom:0;left:0}.floating-rich--lesson .floating-rich__editor[data-v-48889881] h3{color:var(--text-primary);margin:.65rem 0 .15rem;padding:0 0 .18rem;font-size:1.08rem;font-weight:600;line-height:1.32;position:relative}.floating-rich--lesson .floating-rich__editor[data-v-48889881] h3:after{content:"";opacity:.55;background:linear-gradient(90deg,color-mix(in srgb,var(--accent,#c4a574) 40%,transparent) 0,color-mix(in srgb,var(--border-subtle,#ffffff1f) 50%,transparent) 50%,transparent 100%);pointer-events:none;border-radius:999px;width:min(100%,7.5rem);height:1px;position:absolute;bottom:0;left:0}.floating-rich--lesson[data-v-48889881]{min-width:0;container-type:inline-size}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--border-gold,#c4a57447) 80%,var(--border-subtle,transparent));max-width:100%;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--gold,#c4a574) 55%,transparent);text-align:left;color:var(--text-soft,var(--text-primary,#fff4dfe6));font-family:var(--font-display,inherit);overflow-wrap:anywhere;text-wrap:pretty;border-left:none;border-radius:clamp(12px,4.5cqi,18px);margin:1.15rem 0 1.25rem;padding:clamp(.7rem,4.8cqi,1.35rem) clamp(.78rem,5cqi,1.5rem) clamp(.75rem,5cqi,1.5rem) clamp(1.15rem,8cqi,2.85rem);font-size:clamp(.95rem,4.2cqi,1.2rem);font-style:italic;line-height:1.6;position:relative;overflow:visible}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote:not(.rich-quote-tint):not([class*=rich-flow-bg-]){background:linear-gradient(135deg,color-mix(in srgb,var(--glow-gold,transparent) 40%,transparent),transparent 55%),linear-gradient(180deg,color-mix(in srgb,var(--glow-gold,transparent) 28%,transparent),color-mix(in srgb,var(--bg-elevated,transparent) 45%,transparent))}html[data-atmosphere-mode=light]{background:linear-gradient(135deg,color-mix(in srgb,var(--gold,#c4a574) 14%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--bg-elevated,#f7f0e4) 88%,#c4b8a4 12%),color-mix(in srgb,var(--bg-elevated,#f3ebe0) 82%,#a89880 18%));border-color:color-mix(in srgb,var(--border-gold,#c4a574) 38%,#5046371a);box-shadow:inset 3px 0 0 color-mix(in srgb,var(--gold,#c4a574) 48%,#3c32231f)}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-quote-tint,.floating-rich__editor[data-v-48889881] blockquote.rich-quote-tint{background:var(--quote-card-bg,transparent)!important;background-image:none!important;background-color:var(--quote-card-bg,transparent)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote[class*=rich-flow-bg-],.floating-rich__editor[data-v-48889881] blockquote[class*=rich-flow-bg-]{animation:16s ease-in-out infinite rich-flow-shift;background-color:#0000!important;background-size:220% 220%!important;border-radius:clamp(12px,4.5cqi,18px)!important;padding:clamp(.7rem,4.8cqi,1.35rem) clamp(.78rem,5cqi,1.5rem) clamp(.75rem,5cqi,1.35rem) clamp(1.15rem,8cqi,2.85rem)!important;display:block!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-red{background-image:linear-gradient(110deg,#7f1d1d8c,#ef444466,#fca5a559)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-orange{background-image:linear-gradient(110deg,#9a341280,#f9731666,#fdba7459)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-yellow{background-image:linear-gradient(110deg,#ca8a0466,#facc1559,#fef9c366)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-green{background-image:linear-gradient(110deg,#14532d80,#22c55e66,#86efac59)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-cyan{background-image:linear-gradient(110deg,#155e7580,#06b6d466,#a5f3fc59)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-blue{background-image:linear-gradient(110deg,#1e3a8a80,#3b82f666,#93c5fd59)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-violet{background-image:linear-gradient(110deg,#4c1d9580,#8b5cf666,#c4b5fd59)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-magenta{background-image:linear-gradient(110deg,#9d174d80,#ec489966,#f9a8d459)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-gold{background-image:linear-gradient(115deg,#e8b84a6b,#ffe68c8c,#fff6d480,#f0c14d73)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-silver{background-image:linear-gradient(115deg,#c5d0de66,#e6ecf48c,#ffffff80,#d2dce86b)!important}html[data-atmosphere-mode=light]{color:#1e2430;background-image:linear-gradient(115deg,#d2dce885,#e8eef6ad,#ffffff9e,#dce4ee8c)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-white{background-image:linear-gradient(110deg,#ffffff26,#fff6,#fff3)!important}html[data-atmosphere-mode=light]{background-image:linear-gradient(110deg,#f8f6f2c7,#fffdfae0,#f2eee8b8)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-black{background-image:linear-gradient(110deg,#0000008c,#28282d80,#0009)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-red-deep{background-image:linear-gradient(115deg,#0c0202f0,#2a0808e6,#4a0e0ed6,#200606eb)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-orange-deep{background-image:linear-gradient(115deg,#100501f0,#2e1004e6,#4a1e08d6,#220c04eb)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-yellow-deep{background-image:linear-gradient(115deg,#0f0a02f0,#2a1c06e6,#44300cd6,#1e1404eb)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-green-deep{background-image:linear-gradient(115deg,#020a05f0,#0a2012e6,#12341ed6,#06160ceb)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-cyan-deep{background-image:linear-gradient(115deg,#02080af0,#0a1e24e6,#10323ad6,#061418eb)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-blue-deep{background-image:linear-gradient(115deg,#040610f0,#0c142ae6,#142244d6,#080c1ceb)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-violet-deep{background-image:linear-gradient(115deg,#080412f0,#160a28e6,#26123ed6,#0e061ceb)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-magenta-deep{background-image:linear-gradient(115deg,#0c0206f0,#240814e6,#3a0e22d6,#16040ceb)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-gold-deep{background-image:linear-gradient(115deg,#0c0602f0,#241408e6,#3a240cd6,#180e04eb)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote.rich-flow-bg-silver-deep{background-image:linear-gradient(115deg,#05070af0,#121820e6,#222a34d6,#0c1016eb)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote:before{content:"„";font-family:var(--font-display,inherit);color:color-mix(in srgb,var(--gold,#c4a574) 35%,transparent);-webkit-text-fill-color:currentColor;pointer-events:none;font-size:clamp(1.3rem,8cqi,2.4rem);font-style:normal;line-height:1;position:absolute;top:clamp(.12rem,1.2cqi,.35rem);left:clamp(.4rem,2.5cqi,.85rem)}.admin-lesson-split-copy-field.lesson-quote .floating-rich__editor[data-v-48889881] blockquote,.admin-lesson-split-copy-field.lesson-quote .floating-rich__editor[data-v-48889881] blockquote[class*=rich-flow-bg-],.lesson-columns__cell.is-quote .floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote,.lesson-columns__cell.is-quote .floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote[class*=rich-flow-bg-]{box-shadow:none!important;font-size:inherit!important;line-height:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.admin-lesson-split-copy-field.lesson-quote .floating-rich__editor[data-v-48889881] blockquote:before,.lesson-columns__cell.is-quote .floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote:before{content:none!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote p{font-size:inherit;font-style:inherit;line-height:inherit;color:inherit;margin:0;padding:0}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote :where(strong,em,b,i,u,a):not([class*=rich-]){color:inherit}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote .rich-text-color:not(.rich-text-bg):not([class*=rich-flow-bg-]),.floating-rich__editor[data-v-48889881] blockquote .rich-text-color:not(.rich-text-bg):not([class*=rich-flow-bg-]){-webkit-text-fill-color:currentColor;background:0 0!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote [class*=rich-flow-text-],.floating-rich__editor[data-v-48889881] blockquote [class*=rich-flow-text-]{color:#0000!important;-webkit-text-fill-color:transparent!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote .rich-text-shadow,.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote [data-rich-shadow="1"],.floating-rich__editor[data-v-48889881] blockquote .rich-text-shadow,.floating-rich__editor[data-v-48889881] blockquote [data-rich-shadow="1"]{text-shadow:none!important;filter:drop-shadow(0 1px .5px #0000006b)drop-shadow(0 2px 3px #00000047)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote .rich-text-shadow-strong,.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote [data-rich-shadow="2"],.floating-rich__editor[data-v-48889881] blockquote .rich-text-shadow-strong,.floating-rich__editor[data-v-48889881] blockquote [data-rich-shadow="2"]{text-shadow:none!important;filter:drop-shadow(0 1px #000c)drop-shadow(0 2px 1px #0000009e)drop-shadow(0 3px 4px #0000006b)drop-shadow(0 6px 10px #00000042)!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote .rich-text-bg,.floating-rich--lesson .floating-rich__editor[data-v-48889881] blockquote span[class*=rich-flow-bg-],.floating-rich__editor[data-v-48889881] blockquote .rich-text-bg,.floating-rich__editor[data-v-48889881] blockquote span[class*=rich-flow-bg-]{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.3em;padding:.08em .28em;display:inline!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] ol,.floating-rich--lesson .floating-rich__editor[data-v-48889881] ul,.floating-rich__editor[data-v-48889881] ol,.floating-rich__editor[data-v-48889881] ul{color:var(--text-soft,#fff4dfbd);margin:.55rem 0 1.05rem;padding:0 0 0 1.55rem;line-height:1.8;list-style-position:outside;display:block}.floating-rich--lesson .floating-rich__editor[data-v-48889881] ul,.floating-rich__editor[data-v-48889881] ul{list-style-type:disc}.floating-rich--lesson .floating-rich__editor[data-v-48889881] ol,.floating-rich__editor[data-v-48889881] ol{list-style-type:decimal}.floating-rich--lesson .floating-rich__editor[data-v-48889881] li,.floating-rich__editor[data-v-48889881] li{margin:.35rem 0;padding-left:.2rem;display:list-item}.floating-rich--lesson .floating-rich__editor[data-v-48889881] ul>li::marker{color:#c4a574e0;font-size:.92em}.floating-rich__editor[data-v-48889881] ul>li::marker{color:#c4a574e0;font-size:.92em}.floating-rich--lesson .floating-rich__editor[data-v-48889881] ol>li::marker{color:#c4a574e0;font-weight:700}.floating-rich__editor[data-v-48889881] ol>li::marker{color:#c4a574e0;font-weight:700}.floating-rich--lesson .floating-rich__editor[data-v-48889881] hr.rich-separator,.floating-rich__editor[data-v-48889881] hr.rich-separator{background:linear-gradient(90deg,#0000,#c4a57459 8%,#e8c48af2 50%,#c4a57459 92%,#0000);border:0;border-radius:999px;height:2px;margin:.7rem 0 .8rem;display:block;box-shadow:0 0 12px #c4a57438;width:100%!important;max-width:none!important}.floating-rich--lesson .floating-rich__editor[data-v-48889881] img{border-radius:14px;max-width:100%;margin:.75rem 0 1rem}.floating-rich__editor[data-v-48889881] [class*=rich-flow-]{display:inline}.floating-rich.is-disabled .floating-rich__editor[data-v-48889881]{opacity:.55;cursor:not-allowed}.fr-hold-ring{z-index:2147483002;pointer-events:none;background:#100e0c8c;border-radius:999px;width:44px;height:44px;margin:-22px 0 0 -22px;position:fixed;box-shadow:0 0 0 1px #c4a57447,0 6px 18px #0006}.fr-hold-ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.fr-hold-ring__track{fill:none;stroke:#fff4df2e;stroke-width:3px}.fr-hold-ring__fill{fill:none;stroke:#c4a574;stroke-width:3px;stroke-linecap:round}
