@font-face{font-family:greyCliff;src:url(../media/GreycliffCF_Light-s.p.1kf1gmrez334u.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:greyCliff;src:url(../media/GreycliffCF_Regular-s.p.3zt5fqpnenf6-.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:greyCliff;src:url(../media/GreycliffCF_Medium-s.p.1wg5oskpd_nec.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:greyCliff;src:url(../media/GreycliffCF_DemiBold-s.p.1xtja44i_3cfm.otf)format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:greyCliff;src:url(../media/GreycliffCF_Bold-s.p.101108oxq8_9b.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:greyCliff Fallback;src:local(Arial);ascent-override:102.72%;descent-override:19.32%;line-gap-override:0.0%;size-adjust:98.33%}.greycliff_fae9fda6-module__XkGCNq__className{font-family:greyCliff,greyCliff Fallback}.greycliff_fae9fda6-module__XkGCNq__variable{--font-greycliff:"greyCliff", "greyCliff Fallback"}
@font-face{font-family:ttNormsPro;src:url(../media/tt_norms_pro_thin-s.p.01vpeywage7mx.otf)format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:ttNormsPro;src:url(../media/tt_norms_pro_regular-s.p.1d5sk7l-k04g9.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ttNormsPro;src:url(../media/tt_norms_pro_medium-s.p.3o36e3b_24-xq.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ttNormsPro;src:url(../media/tt_norms_pro_bold-s.p.12flnv3b6p07n.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ttNormsPro;src:url(../media/tt_norms_pro_italic-s.p.0ro4lou1nr05m.otf)format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:ttNormsPro Fallback;src:local(Arial);ascent-override:95.25%;descent-override:22.06%;line-gap-override:2.81%;size-adjust:99.74%}.ttnormspro_e0a199b0-module__jW92NG__className{font-family:ttNormsPro,ttNormsPro Fallback}.ttnormspro_e0a199b0-module__jW92NG__variable{--font-ttNorms:"ttNormsPro", "ttNormsPro Fallback"}
@font-face{font-family:bionic;src:url(../media/Fast_Sans-s.p.3nazeh1-0__9q.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bionic Fallback;src:local(Arial);ascent-override:90.0%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:107.64%}.bionic_7836918f-module__Aw_cTa__className{font-family:bionic,bionic Fallback}.bionic_7836918f-module__Aw_cTa__variable{--font-bionic:"bionic", "bionic Fallback"}
@font-face{font-family:openDyslexic;src:url(../media/OpenDyslexic3_Regular-s.p.25j54fqs73jry.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:openDyslexic;src:url(../media/OpenDyslexic3_Bold-s.p.36k-469y_kvk-.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:openDyslexic Fallback;src:local(Arial);ascent-override:111.98%;descent-override:30.66%;line-gap-override:0.0%;size-adjust:138.95%}.opendyslexic_5713b6d9-module__CWVDla__className{font-family:openDyslexic,openDyslexic Fallback}.opendyslexic_5713b6d9-module__CWVDla__variable{--font-open-dyslexic:"openDyslexic", "openDyslexic Fallback"}
@font-face{font-family:helveticaNeue;src:url(../media/HelveticaNeue_Roman-s.p.25-bdkjlrl838.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:helveticaNeue;src:url(../media/HelveticaNeueItalic-s.p.32n7dzuukm5tp.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:helveticaNeue;src:url(../media/HelveticaNeueBold-s.p.07tzb7j8yacm1.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:helveticaNeue;src:url(../media/HelveticaNeueBoldItalic-s.p.0cv5c1_ybtw--.ttf)format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:helveticaNeue Fallback;src:local(Arial);ascent-override:93.91%;descent-override:21.11%;line-gap-override:0.0%;size-adjust:101.37%}.helveticaneue_3b203fc8-module__0hvVoG__className{font-family:helveticaNeue,helveticaNeue Fallback}.helveticaneue_3b203fc8-module__0hvVoG__variable{--font-helvetica:"helveticaNeue", "helveticaNeue Fallback"}
@font-face{font-family:Mate;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6330f6db60755286-s.41eqe4expbu17.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mate;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e0b874737d382885-s.p.073e9relo2_xa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mate Fallback;src:local(Times New Roman);ascent-override:91.14%;descent-override:24.93%;line-gap-override:0.0%;size-adjust:105.11%}.mate_2f42a2e3-module__xakioq__className{font-family:Mate,Mate Fallback;font-style:normal;font-weight:400}.mate_2f42a2e3-module__xakioq__variable{--font-mate:"Mate", "Mate Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.19g-lkcx7iw64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0-95eo-012xnf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_d7aabb84-module___TSW4G__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_d7aabb84-module___TSW4G__variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/89c1b7e54c87ae4a-s.2x70a90zaurqz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d3e6328c74517fb-s.13_hhitlao2u9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d1a4459bf7341dd-s.p.2dpok14x9rm6m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_fd24671a-module__JmtSqW__className{font-family:Jost,Jost Fallback;font-style:normal;font-weight:400}.jost_fd24671a-module__JmtSqW__variable{--font-jost:"Jost", "Jost Fallback"}
@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4a6f9d6dd951d4a9-s.0mqhx561-56vc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed19018aafe129cb-s.p.2_20ryfmlz_09.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla Fallback;src:local(Arial);ascent-override:89.55%;descent-override:24.61%;line-gap-override:0.0%;size-adjust:102.4%}.karla_db5573c-module__1TIonW__className{font-family:Karla,Karla Fallback;font-style:normal;font-weight:400}.karla_db5573c-module__1TIonW__variable{--font-karla:"Karla", "Karla Fallback"}
.signInButtons-module__W4_TMa__gsiMaterialButton{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:var(--mauve-3);box-sizing:border-box;color:var(--mauve-12);cursor:pointer;font-size:var(--font-size-4);height:var(--space-8);letter-spacing:.25px;text-align:center;vertical-align:middle;white-space:nowrap;background-image:none;border:1px solid #8e918f;border-radius:99999px;outline:none;width:100%;min-width:min-content;padding:4px 12px;transition:background-color .218s,border-color .218s,box-shadow .218s;position:relative;overflow:hidden}.signInButtons-module__W4_TMa__gsiMaterialButtonIcon{height:20px;margin-left:var(--space-3);width:20px;min-width:20px}.signInButtons-module__W4_TMa__gsiMaterialButtonContentWrapper{flex-flow:row;justify-content:space-between;align-items:center;gap:4px;width:100%;height:100%;display:flex;position:relative}.signInButtons-module__W4_TMa__gsiMaterialButtonContents{text-overflow:ellipsis;vertical-align:top;flex-grow:1;font-weight:500;overflow:hidden}.signInButtons-module__W4_TMa__gsiMaterialButtonState{opacity:0;transition:opacity .218s;position:absolute;inset:0}.signInButtons-module__W4_TMa__gsiMaterialButton:disabled{cursor:default;background-color:#13131461;border-color:#8e918f1f}.signInButtons-module__W4_TMa__gsiMaterialButton:disabled .signInButtons-module__W4_TMa__gsiMaterialButtonState{background-color:#e3e3e31f}.signInButtons-module__W4_TMa__gsiMaterialButton:disabled .signInButtons-module__W4_TMa__gsiMaterialButtonContents,.signInButtons-module__W4_TMa__gsiMaterialButton:disabled .signInButtons-module__W4_TMa__gsiMaterialButtonIcon{opacity:.38}.signInButtons-module__W4_TMa__gsiMaterialButton:not(:disabled):active .signInButtons-module__W4_TMa__gsiMaterialButtonState,.signInButtons-module__W4_TMa__gsiMaterialButton:not(:disabled):focus .signInButtons-module__W4_TMa__gsiMaterialButtonState{opacity:.12;background-color:#fff}.signInButtons-module__W4_TMa__gsiMaterialButton:not(:disabled):hover{box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.signInButtons-module__W4_TMa__gsiMaterialButton:not(:disabled):hover .signInButtons-module__W4_TMa__gsiMaterialButtonState{opacity:.08;background-color:#fff}
.EZDrawer .EZDrawer__checkbox{display:none}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__overlay{opacity:1;display:block}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__container{visibility:visible;transform:translate(0,0)!important}.EZDrawer .EZDrawer__overlay{width:100%;height:100vh;display:none;position:fixed;top:0;left:0}.EZDrawer .EZDrawer__container{visibility:hidden;background:#fff;transition:all;position:fixed;box-shadow:0 0 10px 5px #0000001a}
.applicationNavigationBar-module__DOCd4a__navigationBar:before,.applicationNavigationBar-module__DOCd4a__navigationBar,.applicationNavigationBar-module__DOCd4a__navigationBar:after{border:none;border-image-width:0;border-radius:0}
.settingsSurface-module__wcH_OW__portal{inset-inline:0;top:var(--settings-viewport-top,0px);height:var(--settings-viewport-height,100dvh);pointer-events:none;position:fixed}:is(html:has(.settingsSurface-module__wcH_OW__drawer),body:has(.settingsSurface-module__wcH_OW__drawer)){overscroll-behavior:none;overflow:hidden}.settingsSurface-module__wcH_OW__overlay{background:var(--black-a8);pointer-events:auto;position:fixed;inset:0}.settingsSurface-module__wcH_OW__surface{--settings-space:clamp(20px, 5vw, 28px);background:var(--color-panel-solid);min-width:0;max-height:90dvh;color:var(--gray-12);flex-direction:column;padding:0;display:flex;overflow:clip}.settingsSurface-module__wcH_OW__drawer{--settings-drawer-height:calc(var(--settings-viewport-height,100dvh) - max(16px, env(safe-area-inset-top) + 8px));max-height:var(--settings-drawer-height);pointer-events:auto;background:var(--color-background);box-shadow:0 -12px 48px var(--black-a3);border-radius:24px 24px 0 0;outline:none;position:absolute;inset:auto 0 0}.settingsSurface-module__wcH_OW__tall{height:90dvh}.settingsSurface-module__wcH_OW__drawer.settingsSurface-module__wcH_OW__tall{height:var(--settings-drawer-height)}.settingsSurface-module__wcH_OW__desktop{width:calc(100vw - 32px)}.settingsSurface-module__wcH_OW__handle{flex-shrink:0;margin:12px auto 0}.settingsSurface-module__wcH_OW__handle [data-vaul-handle-hitarea]{z-index:1;touch-action:none;width:100vw;height:64px;top:-12px;transform:translate(-50%)}.settingsSurface-module__wcH_OW__header{padding:var(--space-3) var(--settings-space) var(--space-2);flex-shrink:0}.settingsSurface-module__wcH_OW__header .rt-IconButton{z-index:2;position:relative}.settingsSurface-module__wcH_OW__header h2{overflow-wrap:anywhere}.settingsSurface-module__wcH_OW__header h2:focus{outline:none}.settingsSurface-module__wcH_OW__navigation{min-width:0;padding-inline:var(--settings-space);flex-shrink:0}.settingsSurface-module__wcH_OW__navigation .rt-TabsList{box-shadow:none}.settingsSurface-module__wcH_OW__body{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--space-5) var(--settings-space);padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));scroll-padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}.settingsSurface-module__wcH_OW__footer{padding:var(--space-4) var(--settings-space) calc(var(--space-4) + var(--settings-safe-bottom,env(safe-area-inset-bottom,0px)));background:inherit;flex-shrink:0}.settingsSurface-module__wcH_OW__surface button,.settingsSurface-module__wcH_OW__surface [role=switch],.settingsSurface-module__wcH_OW__surface [role=tab],.settingsSurface-module__wcH_OW__surface [role=combobox]{min-height:44px}.settingsSurface-module__wcH_OW__surface button{white-space:normal}.settingsSurface-module__wcH_OW__surface .rt-IconButton{flex-shrink:0;min-width:44px}.settingsSurface-module__wcH_OW__surface .rt-SegmentedControlRoot{min-width:0;min-height:44px}.settingsSurface-module__wcH_OW__surface .rt-SegmentedControlItem{min-width:0}.settingsSurface-module__wcH_OW__surface .rt-SegmentedControlItemLabel{padding-inline:var(--space-2)}.settingsSurface-module__wcH_OW__surface input,.settingsSurface-module__wcH_OW__surface textarea{font-size:max(16px,1em)}.settingsSurface-module__wcH_OW__surface .rt-TabsList{flex-wrap:nowrap;overflow-x:auto}.settingsSurface-module__wcH_OW__surface .rt-TabsTrigger{flex-shrink:0}.settingsSurface-module__wcH_OW__surface .rt-TabsContent[data-state=inactive]{display:none}.settingsSurface-module__wcH_OW__preview{text-align:left;width:100%;color:var(--gray-12);cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;display:block}.settingsSurface-module__wcH_OW__preview:hover .settingsSurface-module__wcH_OW__editAffordance{text-decoration:underline}.settingsSurface-module__wcH_OW__preview:focus-visible{outline:2px solid var(--focus-8);outline-offset:4px;border-radius:var(--radius-2)}.settingsSurface-module__wcH_OW__editAffordance{align-items:center;gap:var(--space-1);color:var(--accent-11);flex-shrink:0;display:inline-flex}.settingsSurface-module__wcH_OW__previewText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--font-size-2);color:var(--gray-11);line-height:1.65}.settingsSurface-module__wcH_OW__editor{flex:1;height:100%;min-height:0}.settingsSurface-module__wcH_OW__editorBody{padding-top:var(--space-4);padding-bottom:var(--space-2);scroll-padding-bottom:var(--space-2);display:flex;overflow:hidden}.settingsSurface-module__wcH_OW__compactBody{padding-block:var(--space-3);scroll-padding-block:var(--space-3)}.settingsSurface-module__wcH_OW__compactFooter{padding-top:var(--space-2);padding-bottom:calc(var(--space-2) + var(--settings-safe-bottom,env(safe-area-inset-bottom,0px)))}.settingsSurface-module__wcH_OW__compactFooter .rt-Button{min-height:var(--space-6);padding-inline:var(--space-2);position:relative}.settingsSurface-module__wcH_OW__compactFooter .rt-Button:before{content:"";inset-inline:0;height:max(100%,44px);position:absolute;top:50%;transform:translateY(-50%)}.settingsSurface-module__wcH_OW__editor textarea{resize:none;overscroll-behavior:contain;min-height:100%;line-height:1.7}.settingsSurface-module__wcH_OW__tabBody{padding-top:var(--space-5)}.settingsSurface-module__wcH_OW__voiceRow{align-items:center;gap:var(--space-2);padding:var(--space-3) 0;display:flex}.settingsSurface-module__wcH_OW__voiceTrigger{align-items:center;gap:var(--space-3);text-align:left;min-width:0;padding:var(--space-2);border-radius:var(--radius-2);flex:1;display:flex}.settingsSurface-module__wcH_OW__voiceTrigger:focus-visible{outline:2px solid var(--focus-8)}.settingsSurface-module__wcH_OW__surface .settingsSurface-module__wcH_OW__pageLength .rt-SegmentedControlItemLabel{padding-inline:2px}.settingsSurface-module__wcH_OW__surface .rt-TextFieldRoot{min-height:44px}.settingsSurface-module__wcH_OW__surface .settingsSurface-module__wcH_OW__pageLengthSelect{display:none}@media (max-width:439px){.settingsSurface-module__wcH_OW__surface .settingsSurface-module__wcH_OW__pageLength{display:none}.settingsSurface-module__wcH_OW__surface .settingsSurface-module__wcH_OW__pageLengthSelect{display:flex}}
.scenarioBuilder-module__Tb14na__shimmer{background:linear-gradient(110deg, var(--gray-10) 40%, var(--gray-10) 40%, var(--gray-12) 50%, var(--gray-10) 60%, var(--gray-10) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.5s linear infinite scenarioBuilder-module__Tb14na__shimmer;display:inline-flex}.scenarioBuilder-module__Tb14na__pulse{animation:2.5s ease-in-out infinite scenarioBuilder-module__Tb14na__pulse}@keyframes scenarioBuilder-module__Tb14na__shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes scenarioBuilder-module__Tb14na__pulse{0%,to{filter:brightness(.9)}50%{filter:brightness(1.2)}}.scenarioBuilder-module__Tb14na__accessibleScope{touch-action:manipulation}.scenarioBuilder-module__Tb14na__accessibleScope :where(button,a,input,textarea,select,summary,[role=textbox]):focus-visible{outline-offset:3px;outline:2px solid var(--focus-8)!important}@media (max-width:767px),(hover:none) and (pointer:coarse){.scenarioBuilder-module__Tb14na__accessibleScope input,.scenarioBuilder-module__Tb14na__accessibleScope textarea,.scenarioBuilder-module__Tb14na__accessibleScope select,.scenarioBuilder-module__Tb14na__accessibleScope [contenteditable],.scenarioBuilder-module__Tb14na__composerInput{font-size:max(16px,1em)!important}}@media (pointer:coarse){.scenarioBuilder-module__Tb14na__accessibleScope :where(button,summary){min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.scenarioBuilder-module__Tb14na__accessibleScope,.scenarioBuilder-module__Tb14na__accessibleScope *,.scenarioBuilder-module__Tb14na__shimmer,.scenarioBuilder-module__Tb14na__pulse{scroll-behavior:auto!important;transition:none!important;animation:none!important}.scenarioBuilder-module__Tb14na__shimmer{-webkit-text-fill-color:currentColor;background:0 0}}
.regenerateStoryMessageDialog-module__8ghdcW__body{padding-block:var(--space-3);flex-direction:column;display:flex}.regenerateStoryMessageDialog-module__8ghdcW__form{flex:1;min-height:0}.regenerateStoryMessageDialog-module__8ghdcW__instructions{flex:144px;height:144px;min-height:64px}.regenerateStoryMessageDialog-module__8ghdcW__instructions .rt-TextAreaInput{resize:none;height:100%;min-height:0}.regenerateStoryMessageDialog-module__8ghdcW__help{flex-shrink:0}.regenerateStoryMessageDialog-module__8ghdcW__footer{padding-top:var(--space-2)}.regenerateStoryMessageDialog-module__8ghdcW__actions>button{min-width:0;height:auto;min-height:44px;padding-block:var(--space-2);flex:1}
.storyMessageContent-module__pOf_AG__unselectable:before{content:attr(data-content)}.storyMessageContent-module__pOf_AG__dropcap:first-letter{float:left!important;margin:.1em .1em .2em 0!important;font-size:6rem!important;line-height:.65!important}.storyMessageContent-module__pOf_AG__fadeIn{animation:2s ease-in-out forwards storyMessageContent-module__pOf_AG__fadeInMaxHeight;overflow:hidden}@keyframes storyMessageContent-module__pOf_AG__fadeInMaxHeight{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}
.storyEditor-module__rzYcXq__shimmer{background:linear-gradient(110deg, var(--gray-10) 40%, var(--gray-10) 40%, var(--gray-12) 50%, var(--gray-10) 60%, var(--gray-10) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.5s linear infinite storyEditor-module__rzYcXq__shimmer;display:inline-flex}.storyEditor-module__rzYcXq__pulse{animation:2.5s ease-in-out infinite storyEditor-module__rzYcXq__pulse}@keyframes storyEditor-module__rzYcXq__shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes storyEditor-module__rzYcXq__pulse{0%,to{filter:brightness(.9)}50%{filter:brightness(1.2)}}
.storySettingsPanels-module__QqXWzq__body{padding:0;position:relative;overflow:clip}.storySettingsPanels-module__QqXWzq__viewport{position:absolute;inset:0;overflow:clip}.storySettingsPanels-module__QqXWzq__track{touch-action:pan-y pinch-zoom;height:100%;display:flex}:is(.storySettingsPanels-module__QqXWzq__track>.storySettingsPanels-module__QqXWzq__panel.rt-TabsContent,.storySettingsPanels-module__QqXWzq__track>.storySettingsPanels-module__QqXWzq__panel.rt-TabsContent[data-state=inactive]){overscroll-behavior:contain;min-width:0;height:100%;scroll-padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));flex:0 0 100%;padding:0;display:block;overflow-y:auto}.storySettingsPanels-module__QqXWzq__panelContent{min-height:100%;padding:var(--space-5) var(--settings-space);padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));display:flow-root}.storySettingsPanels-module__QqXWzq__panel:focus-visible{outline:2px solid var(--focus-8);outline-offset:-3px}
.storyPersonaPill-module__Q-o_qW__pill{border:1px solid var(--accent-a5);background-image:url(/textures/pill-grain.svg), linear-gradient(125deg, var(--accent-a4), var(--accent-a2));width:100%;min-width:0;color:var(--gray-12);box-shadow:0 4px 16px var(--black-a3);cursor:pointer;touch-action:manipulation;background-repeat:repeat,no-repeat;background-size:128px 128px,100% 100%;background-origin:border-box;background-clip:padding-box;border-radius:999px;margin:4px 0 8px;padding:12px 18px 12px 12px;transition:background .18s,border-color .18s,transform .18s;display:block}.storyPersonaPill-module__Q-o_qW__pill:hover{border-color:var(--accent-a7);background-color:var(--accent-a3)}.storyPersonaPill-module__Q-o_qW__pill:active{transform:scale(.985)}.storyPersonaPill-module__Q-o_qW__pill:focus-visible{outline:2px solid var(--focus-8);outline-offset:4px}.storyPersonaPill-module__Q-o_qW__content{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:12px;animation:.32s cubic-bezier(.22,1,.36,1) both storyPersonaPill-module__Q-o_qW__personaChange;display:grid}.storyPersonaPill-module__Q-o_qW__avatar{background:var(--accent-a3);width:40px;height:40px;color:var(--accent-11);box-shadow:0 0 0 1px var(--accent-a5);border-radius:50%;place-items:center;display:grid;overflow:hidden}.storyPersonaPill-module__Q-o_qW__portrait{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%}.storyPersonaPill-module__Q-o_qW__label{text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:15px;line-height:1.5;overflow:hidden}.storyPersonaPill-module__Q-o_qW__label strong{font-weight:650}.storyPersonaPill-module__Q-o_qW__pencil{color:var(--accent-11);justify-self:end}@keyframes storyPersonaPill-module__Q-o_qW__personaChange{0%{opacity:0;transform:translateY(5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
