.ghost-pointer-module__jVtxfa__ghost{z-index:40;pointer-events:none;opacity:0;width:0;height:0;transition:opacity .3s;position:absolute;top:0;left:0}.ghost-pointer-module__jVtxfa__shape{will-change:transform;width:22px;height:22px;position:absolute;transform:scale(0)}.ghost-pointer-module__jVtxfa__shape svg{width:22px;height:22px;filter:drop-shadow(0 1px 1.2px var(--pointer-shadow));display:block;overflow:visible}.ghost-pointer-module__jVtxfa__shape[data-shape-of=arrow]{transform-origin:3.3px 2.2px;fill:var(--pointer);stroke:var(--pointer-edge);stroke-width:1.3px;stroke-linejoin:round;top:-2.2px;left:-3.3px}.ghost-pointer-module__jVtxfa__shape[data-shape-of=hand]{transform-origin:8.4px 1.3px;fill:var(--pointer-edge);stroke:var(--pointer-outline);stroke-width:1.1px;stroke-linejoin:round;stroke-linecap:round;top:-1.3px;left:-8.4px}.ghost-pointer-module__jVtxfa__shape[data-shape-of=text]{transform-origin:11px 11px;fill:none;stroke:var(--pointer-beam);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke;top:-11px;left:-11px}@media (prefers-reduced-motion:reduce){.ghost-pointer-module__jVtxfa__ghost{transition:none}}
.format-toolbar-module__IuNWha__root{--stage:#e1e1e1;--stage-edge:#0000000f;--ink:#161616;--dim:#5c5c5c;--icon:#555;--chevron:#9a9a9a;--ink-muted:#8a8a8a;--selection:#d1d1d1;--accent:#2f55e4;--quote:#c4c4c4;--bar-top:#f4f4f4;--bar-foot:#eee;--line:#e3e3e3;--tile-top:#f7f8f9;--tile-foot:#ececec;--surface:#f7f7f7;--surface-2:#fff;--hint:#f3f3f3;--field:#fff;--hover:#0000000d;--hover-soft:#0000000b;--check:#3a3a3a;--sheen:#9a9a9a;--sheen-glint:#e2c4f7;--bar-gloss:#ffffffe6;--bar-edge:#0000000a;--bar-shade:#0000001a;--tile-gloss:#fff;--tile-edge:#0000000a;--tile-shade:#00000017;--tile-glow:#78aae673;--hint-edge:#00000008;--hint-shade:#00000014;--menu-gloss:#ffffffe6;--menu-edge:#0000000a;--shadow:#0000002e;--pick-shade:#00000014;--field-edge:#e2e2e2;--field-focus:#c9c9c9;--field-ring:#0000000d;--focus:#3b82f6;--pointer:#1c1c1e;--pointer-edge:#fff;--pointer-outline:#141414;--pointer-beam:#141414;--pointer-shadow:#00000040;contain:size layout;background:var(--stage);height:440px;box-shadow:inset 0 0 0 1px var(--stage-edge);color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;border-radius:18px;font:400 16px/1.4 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}@supports (color:light-dark(#fff, #000)){.format-toolbar-module__IuNWha__root{--stage:light-dark(#e1e1e1,#141415);--stage-edge:light-dark(#0000000f,#ffffff0f);--ink:light-dark(#161616,#ececec);--dim:light-dark(#5c5c5c,#8e8e8e);--icon:light-dark(#555,#c2c2c2);--chevron:light-dark(#9a9a9a,#8a8a8a);--ink-muted:light-dark(#8a8a8a,#9c9c9c);--selection:light-dark(#d1d1d1,#38383b);--accent:light-dark(#2f55e4,#7c9dff);--quote:light-dark(#c4c4c4,#555558);--bar-top:light-dark(#f4f4f4,#2f2f31);--bar-foot:light-dark(#eee,#2a2a2c);--line:light-dark(#e3e3e3,#3c3c3f);--tile-top:light-dark(#f7f8f9,#444447);--tile-foot:light-dark(#ececec,#39393c);--surface:light-dark(#f7f7f7,#2a2a2c);--surface-2:light-dark(#fff,#3d3d40);--hint:light-dark(#f3f3f3,#313133);--field:light-dark(#fff,#1d1d1f);--hover:light-dark(#0000000d,#ffffff12);--hover-soft:light-dark(#0000000b,#ffffff12);--check:light-dark(#3a3a3a,#d4d4d4);--bar-gloss:light-dark(#ffffffe6,#ffffff12);--bar-edge:light-dark(#0000000a,#ffffff12);--bar-shade:light-dark(#0000001a,#00000080);--tile-gloss:light-dark(#fff,#ffffff1a);--tile-edge:light-dark(#0000000a,#ffffff0d);--tile-shade:light-dark(#00000017,#0006);--tile-glow:light-dark(#78aae673,#78aae659);--hint-edge:light-dark(#00000008,#ffffff12);--hint-shade:light-dark(#00000014,#00000073);--menu-gloss:light-dark(#ffffffe6,#ffffff0f);--menu-edge:light-dark(#0000000a,#ffffff12);--shadow:light-dark(#0000002e,#0009);--pick-shade:light-dark(#00000014,#0006);--field-edge:light-dark(#e2e2e2,#3c3c3f);--field-focus:light-dark(#c9c9c9,#6b6b6f);--field-ring:light-dark(#0000000d,#ffffff14);--focus:light-dark(#3b82f6,#5b9bff);--pointer-beam:light-dark(#141414,#f0f0f0)}}.format-toolbar-module__IuNWha__root[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.format-toolbar-module__IuNWha__root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.format-toolbar-module__IuNWha__root[data-color-scheme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.format-toolbar-module__IuNWha__root[data-color-scheme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}.format-toolbar-module__IuNWha__root *,.format-toolbar-module__IuNWha__root :before,.format-toolbar-module__IuNWha__root :after{box-sizing:border-box}.format-toolbar-module__IuNWha__root :where(button,input){font:inherit;color:inherit;margin:0}.format-toolbar-module__IuNWha__root :where(button){cursor:pointer}.format-toolbar-module__IuNWha__root :where(button,input):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.format-toolbar-module__IuNWha__clip{position:absolute;inset:0;overflow:hidden}.format-toolbar-module__IuNWha__column{width:min(560px,100% - 48px);margin:0 auto;position:absolute;top:180px;left:0;right:0}.format-toolbar-module__IuNWha__paper{will-change:transform;max-height:210px;position:relative;overflow:clip}.format-toolbar-module__IuNWha__paper:after{content:"";background:linear-gradient(to bottom, transparent 8px, var(--stage) 210px);pointer-events:none;position:absolute;inset:0}.format-toolbar-module__IuNWha__editor{min-height:38px;color:var(--ink);white-space:pre-wrap;overflow-wrap:break-word;caret-color:var(--ink);cursor:text;outline:none;font-size:20.4px;line-height:38px;transition:color .2s;position:relative}.format-toolbar-module__IuNWha__editor[data-active]{color:var(--dim)}.format-toolbar-module__IuNWha__editor::selection,.format-toolbar-module__IuNWha__editor ::selection{color:var(--ink);background-color:#0000}.format-toolbar-module__IuNWha__editor::highlight(format-toolbar-selection){color:var(--ink)}.format-toolbar-module__IuNWha__editor ::highlight(format-toolbar-selection){color:var(--ink)}.format-toolbar-module__IuNWha__fill{background:var(--selection);pointer-events:none;border-radius:4px;position:absolute}.format-toolbar-module__IuNWha__editor strong{font-weight:700}.format-toolbar-module__IuNWha__editor u{text-underline-offset:4px;text-decoration-thickness:1.5px}.format-toolbar-module__IuNWha__editor a{color:var(--accent);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.format-toolbar-module__IuNWha__editor [data-color]{color:var(--color)}@supports (color:light-dark(#fff, #000)){.format-toolbar-module__IuNWha__editor [data-color]{color:light-dark(var(--color),var(--color-dark))}}.format-toolbar-module__IuNWha__paper[data-block=heading] .format-toolbar-module__IuNWha__editor{letter-spacing:-.015em;font-size:30px;font-weight:700;line-height:40px}.format-toolbar-module__IuNWha__paper[data-block=subheading] .format-toolbar-module__IuNWha__editor{letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:34px}.format-toolbar-module__IuNWha__paper[data-block=quote] .format-toolbar-module__IuNWha__editor{box-shadow:inset 3px 0 0 var(--quote);padding-left:20px;font-style:italic}.format-toolbar-module__IuNWha__paper[data-listed]{padding-left:28px}.format-toolbar-module__IuNWha__paper[data-listed]:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:16px;left:9px}.format-toolbar-module__IuNWha__paper[data-listed][data-block=heading]:before{top:17px}.format-toolbar-module__IuNWha__toolbar{z-index:20;transform-origin:0 0;opacity:0;pointer-events:none;will-change:transform;transition:opacity .18s;position:absolute;top:0;left:0}.format-toolbar-module__IuNWha__toolbar[data-shown]{opacity:1;pointer-events:auto}.format-toolbar-module__IuNWha__bar{background:linear-gradient(var(--bar-top), var(--bar-foot));height:62px;box-shadow:inset 0 1px 0 var(--bar-gloss), 0 0 0 .5px var(--bar-edge), 0 4px 14px -2px var(--bar-shade);white-space:nowrap;border-radius:18px;align-items:center;padding:0 10.5px;display:flex}.format-toolbar-module__IuNWha__slot{flex:none;display:flex;position:relative}.format-toolbar-module__IuNWha__slot+.format-toolbar-module__IuNWha__slot{margin-left:9px}.format-toolbar-module__IuNWha__divider{background:var(--line);flex:none;width:1px;height:36px;margin:0 16px}.format-toolbar-module__IuNWha__tool{width:40px;height:40px;color:var(--icon);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;transition:background-color .15s,box-shadow .15s;display:grid}.format-toolbar-module__IuNWha__tool svg{width:24px;height:24px;display:block}.format-toolbar-module__IuNWha__tool[data-tool=color]{margin:0 -8.5px 0 -11.5px}.format-toolbar-module__IuNWha__tool:hover,.format-toolbar-module__IuNWha__tool[data-hinted],.format-toolbar-module__IuNWha__tool[aria-pressed=true],.format-toolbar-module__IuNWha__tool[aria-expanded=true]{background:linear-gradient(var(--tile-top), var(--tile-foot));box-shadow:inset 0 1px 0 var(--tile-gloss), 0 0 0 .5px var(--tile-edge), 0 2px 3px var(--tile-shade), -2px 0 6px -3px var(--tile-glow)}.format-toolbar-module__IuNWha__boldGlyph{color:var(--ink);font-size:26px;font-weight:400;line-height:1;transform:scaleX(.86)}.format-toolbar-module__IuNWha__tool[aria-pressed=true] .format-toolbar-module__IuNWha__boldGlyph{font-weight:700}.format-toolbar-module__IuNWha__dot{--tone:var(--swatch);background:radial-gradient(circle at 35% 28%, color-mix(in srgb, var(--tone), #fff 32%) 0%, var(--tone) 52%, color-mix(in srgb, var(--tone), #000 28%) 100%);border-radius:50%;width:24px;height:24px;display:block;box-shadow:inset 0 -1px 2px #00000026,0 1px 2px #0000002e}@supports (color:light-dark(#fff, #000)){.format-toolbar-module__IuNWha__dot{--tone:light-dark(var(--swatch),var(--swatch-dark,var(--swatch)))}}.format-toolbar-module__IuNWha__blockButton{height:40px;color:var(--ink);background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;margin:0 -6.6px 0 -7.5px;padding:0 6px 0 8px;font-size:18px;line-height:1;transition:background-color .15s;display:flex}.format-toolbar-module__IuNWha__blockButton:hover,.format-toolbar-module__IuNWha__blockButton[data-hinted],.format-toolbar-module__IuNWha__blockButton[aria-expanded=true]{background:var(--hover-soft)}.format-toolbar-module__IuNWha__blockShort{display:none}.format-toolbar-module__IuNWha__chevron{width:18px;height:18px;color:var(--chevron)}.format-toolbar-module__IuNWha__orbButton{background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid}.format-toolbar-module__IuNWha__orb{border-radius:50%;width:42px;height:42px;transition:transform .2s;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff8c,0 1px 3px #5a469638}.format-toolbar-module__IuNWha__orbButton:active .format-toolbar-module__IuNWha__orb{transform:scale(.94)}.format-toolbar-module__IuNWha__orbColors{background:radial-gradient(circle at 36% 52%,#f494d6 0%,#0000 32%),radial-gradient(circle at 72% 30%,#86cff6 0%,#0000 34%),radial-gradient(circle at 56% 72%,#ad7ef0 0%,#0000 36%),radial-gradient(circle at 46% 34%,#f3e3fc 0%,#0000 24%),#cdbdf3;position:absolute;inset:-25%}.format-toolbar-module__IuNWha__orbButton:hover .format-toolbar-module__IuNWha__orbColors,.format-toolbar-module__IuNWha__orbButton[aria-expanded=true] .format-toolbar-module__IuNWha__orbColors{animation:2.6s linear infinite format-toolbar-module__IuNWha__swirl}@keyframes format-toolbar-module__IuNWha__swirl{to{transform:rotate(360deg)}}.format-toolbar-module__IuNWha__orbGloss{background:radial-gradient(circle at 30% 24%,#ffffffb3 0%,#0000 26%),radial-gradient(circle,#ffffff26 0 40%,#0000 66%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 1.5px 1.5px #847cccb3,inset 0 0 2px 4px #ffffff8c}.format-toolbar-module__IuNWha__sparkles{fill:#fff;filter:drop-shadow(0 0 2px #fff9);width:33px;height:33px;margin:auto;position:absolute;inset:0}.format-toolbar-module__IuNWha__hint{z-index:3;background:var(--hint);height:34px;box-shadow:0 0 0 1px var(--hint-edge), 0 2px 8px var(--hint-shade);color:var(--ink);white-space:nowrap;pointer-events:none;will-change:transform;border-radius:10px;padding:0 12px;font-size:14.5px;line-height:34px;animation:.14s cubic-bezier(.2,.8,.2,1) format-toolbar-module__IuNWha__pop;position:absolute;bottom:calc(100% + 23px);left:50%;translate:-50%}@keyframes format-toolbar-module__IuNWha__pop{0%{opacity:0;transform:translateY(4px)scale(.97)}}.format-toolbar-module__IuNWha__popover{z-index:2;background:var(--surface);min-width:184px;box-shadow:inset 0 1px 0 var(--menu-gloss), 0 0 0 1px var(--menu-edge), 0 12px 24px -8px var(--shadow);white-space:normal;will-change:transform;border-radius:12px;gap:2px;padding:4px;animation:.16s cubic-bezier(.2,.8,.2,1) format-toolbar-module__IuNWha__pop;display:grid;position:absolute;top:calc(100% + 21px);left:0}.format-toolbar-module__IuNWha__menuItem,.format-toolbar-module__IuNWha__suggestion{width:100%;min-height:36px;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;transition:background-color .12s;display:flex}.format-toolbar-module__IuNWha__menuItem:hover,.format-toolbar-module__IuNWha__menuItem[data-active],.format-toolbar-module__IuNWha__suggestion:hover,.format-toolbar-module__IuNWha__suggestion[data-active]{background:var(--hover)}.format-toolbar-module__IuNWha__menuSample{font-size:15px}.format-toolbar-module__IuNWha__menuSample[data-block=heading]{font-size:17px;font-weight:700}.format-toolbar-module__IuNWha__menuSample[data-block=subheading]{font-weight:700}.format-toolbar-module__IuNWha__menuSample[data-block=quote]{box-shadow:inset 2px 0 0 var(--quote);padding-left:8px;font-style:italic}.format-toolbar-module__IuNWha__menuCheck{color:var(--check);opacity:0;display:grid}.format-toolbar-module__IuNWha__menuCheck[data-on]{opacity:1}.format-toolbar-module__IuNWha__menuCheck svg{width:16px;height:16px}.format-toolbar-module__IuNWha__suggestion{gap:2px;width:280px;padding:8px 10px;display:grid}.format-toolbar-module__IuNWha__suggestionLabel{color:var(--ink-muted);font-size:12px;font-weight:500}.format-toolbar-module__IuNWha__suggestionText{font-size:14px;line-height:20px}.format-toolbar-module__IuNWha__noRewrite{width:280px;color:var(--ink-muted);margin:0;padding:10px 12px;font-size:14px}.format-toolbar-module__IuNWha__thinking{background:linear-gradient(90deg, var(--sheen) 30%, var(--sheen-glint) 50%, var(--sheen) 70%) 0 0 / 300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;width:280px;margin:0;padding:10px 12px;font-size:14px;animation:1.2s linear infinite format-toolbar-module__IuNWha__sheen}@keyframes format-toolbar-module__IuNWha__sheen{0%{background-position:100% 0}to{background-position:0 0}}.format-toolbar-module__IuNWha__swatches{gap:2px;min-width:0;display:flex;left:50%;translate:-50%}.format-toolbar-module__IuNWha__swatch{background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;display:grid}.format-toolbar-module__IuNWha__swatch:hover,.format-toolbar-module__IuNWha__swatch[aria-pressed=true]{background:var(--surface-2);box-shadow:0 1px 3px var(--pick-shade)}.format-toolbar-module__IuNWha__swatch .format-toolbar-module__IuNWha__dot{width:20px;height:20px}.format-toolbar-module__IuNWha__linkForm{gap:4px;display:flex}.format-toolbar-module__IuNWha__address{background:var(--field);width:210px;height:36px;box-shadow:inset 0 0 0 1px var(--field-edge);border:0;border-radius:8px;padding:0 10px;font-size:14px}.format-toolbar-module__IuNWha__root .format-toolbar-module__IuNWha__address:focus-visible{box-shadow:inset 0 0 0 1px var(--field-focus), 0 0 0 3px var(--field-ring);outline:none}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__column{width:calc(100% - 32px);top:150px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__editor{font-size:16px;line-height:28px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__paper[data-block=heading] .format-toolbar-module__IuNWha__editor{font-size:23px;line-height:31px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__paper[data-block=subheading] .format-toolbar-module__IuNWha__editor{font-size:19px;line-height:27px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__paper[data-listed]:before{top:11px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__bar{border-radius:14px;height:44px;padding:0 5px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__slot+.format-toolbar-module__IuNWha__slot{margin-left:0}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__divider{height:22px;margin:0 3px}.format-toolbar-module__IuNWha__root[data-narrow] :is(.format-toolbar-module__IuNWha__tool,.format-toolbar-module__IuNWha__orbButton,.format-toolbar-module__IuNWha__orb){width:30px;height:30px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__tool svg{width:18px;height:18px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__boldGlyph{font-size:18px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__dot{width:18px;height:18px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__sparkles{width:23.5px;height:23.5px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__blockButton{gap:0;height:30px;margin:0;padding:0 0 0 5px;font-size:16px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__tool[data-tool=color]{margin:0}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__blockLabel{display:none}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__blockShort{display:block}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__chevron{width:14px;height:14px}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__hint{bottom:calc(100% + 14px)}.format-toolbar-module__IuNWha__root[data-narrow] .format-toolbar-module__IuNWha__popover{top:calc(100% + 12px)}.format-toolbar-module__IuNWha__root[data-narrow] :is(.format-toolbar-module__IuNWha__suggestion,.format-toolbar-module__IuNWha__thinking,.format-toolbar-module__IuNWha__noRewrite){width:240px}.format-toolbar-module__IuNWha__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.format-toolbar-module__IuNWha__editor,.format-toolbar-module__IuNWha__toolbar,.format-toolbar-module__IuNWha__tool,.format-toolbar-module__IuNWha__blockButton,.format-toolbar-module__IuNWha__orb,.format-toolbar-module__IuNWha__menuItem,.format-toolbar-module__IuNWha__suggestion{transition:none}}
