@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_2366911a-module__jDwCva__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_2366911a-module__jDwCva__variable{--font-bricolage-grotesque:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/d4cfff78d70c32f1-s.3hvnfcuv66b_8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/edd49e6a728081e1-s.3ucf3sigs-abs.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/a41eab1df8ed80c4-s.p.312pvdo57tt0t.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:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/bbe2082c2ebf69de-s.0emprbknw4r8-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9ae69ccf0a67f3e4-s.410vsfa2act-7.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/115e7a2565b70400-s.p.2e5o54q9_b0yk.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:Crimson Pro Fallback;src:local(Times New Roman);ascent-override:90.96%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:98.56%}.crimson_pro_73580cde-module__X_GPCG__className{font-family:Crimson Pro,Crimson Pro Fallback}.crimson_pro_73580cde-module__X_GPCG__variable{--font-crimson-pro:"Crimson Pro", "Crimson Pro Fallback"}
@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc6c75d91fb27f62-s.3vy-_l9ztcxef.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed5f1f9bced69653-s.p.2v4ibmotuyxuz.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:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/574e5b2a8fe8e45b-s.1zpm-mgw3w1fq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/89ea96820aa96980-s.p.3pskbmi5y11f5.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:Atkinson Hyperlegible Fallback;src:local(Arial);ascent-override:95.6%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:99.37%}.atkinson_hyperlegible_55961a28-module__nAAsca__className{font-family:Atkinson Hyperlegible,Atkinson Hyperlegible Fallback;font-style:normal}.atkinson_hyperlegible_55961a28-module__nAAsca__variable{--font-atkinson-hyperlegible:"Atkinson Hyperlegible", "Atkinson Hyperlegible Fallback"}
@font-face{font-family:Baskervville;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d6715b9b21adf3a7-s.2ky6sk6ff0-dx.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:italic;font-weight:500;font-display:swap;src:url(../media/a19b6615ee06f4f9-s.p.3_gjz4zy86ln6.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:Baskervville;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ade9d3b012190d17-s.1c6kzy6v_agjy.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39fb813988d39c6b-s.p.3s_mmyybaxkh1.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:Baskervville Fallback;src:local(Times New Roman);ascent-override:91.31%;descent-override:26.99%;line-gap-override:0.0%;size-adjust:109.29%}.baskervville_9435475b-module__9yaNEW__className{font-family:Baskervville,Baskervville Fallback;font-weight:500}.baskervville_9435475b-module__9yaNEW__variable{--font-baskervville:"Baskervville", "Baskervville Fallback"}
@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5423f56a4e793434-s.3nejuf9eock0_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6a9fa677ec1bbd33-s.p.36btuz4v8dixx.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:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f0e3cf4bb5eec8ca-s.3zgyav5x2_h63.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(../media/1112828ec2c13661-s.p.1zc4-eug-txw0.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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.1yo2pz3g4u6be.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0ic9f6t6i9npx.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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.3wo4ln4ldr9c9.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.24jxsbewvqxgy.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:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_eb7f79f6-module__1JrpnG__className{font-family:Lato,Lato Fallback}.lato_eb7f79f6-module__1JrpnG__variable{--font-lato:"Lato", "Lato Fallback"}
@font-face{font-family:openDyslexic;src:url(../media/OpenDyslexic_Regular-s.p.05n_b9dp3xd1t.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:openDyslexic;src:url(../media/OpenDyslexic_Italic-s.p.0wtk_k0en4nq5.otf)format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:openDyslexic;src:url(../media/OpenDyslexic_Bold-s.p.09wp0f52fnu_3.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:openDyslexic;src:url(../media/OpenDyslexic_BoldItalic-s.p.217hzngvcpx20.otf)format("opentype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:openDyslexic Fallback;src:local(Arial);ascent-override:74.43%;descent-override:29.77%;line-gap-override:0.0%;size-adjust:174.66%}.opendyslexic_2b2d0c8f-module__rJAvpq__className{font-family:openDyslexic,openDyslexic Fallback}.opendyslexic_2b2d0c8f-module__rJAvpq__variable{--font-open-dyslexic:"openDyslexic", "openDyslexic Fallback"}
.ReportBugModal-module__wTdh1q__backdrop{z-index:1200;background:#07080c7a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.ReportBugModal-module__wTdh1q__sheet{border:1px solid color-mix(in srgb, var(--theme-border,#ffffff2e) 72%, transparent);background:color-mix(in srgb, var(--theme-surfaceSolid,#fff) 96%, white);width:min(420px,100%);color:var(--theme-text,#111216);border-radius:18px;overflow:hidden}.ReportBugModal-module__wTdh1q__header{justify-content:space-between;align-items:center;min-height:64px;padding:10px 14px;display:flex}.ReportBugModal-module__wTdh1q__header h2{text-align:center;min-width:0;font-family:var(--font-bricolage-grotesque), "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;letter-spacing:0;font-synthesis:none;flex:1;margin:0;font-size:1rem;font-weight:600}.ReportBugModal-module__wTdh1q__headerSpacer{flex:0 0 38px;width:38px}.ReportBugModal-module__wTdh1q__closeButton{width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 38px;place-items:center;display:grid}.ReportBugModal-module__wTdh1q__closeButton:hover,.ReportBugModal-module__wTdh1q__closeButton:focus-visible{background:color-mix(in srgb, currentColor 9%, transparent);outline:none}.ReportBugModal-module__wTdh1q__body{text-align:center;justify-items:center;gap:14px;padding:4px 24px 24px;display:grid}.ReportBugModal-module__wTdh1q__iconWrap{background:color-mix(in srgb, var(--theme-mainInteraction,#2f73f6) 16%, transparent);width:56px;height:56px;color:var(--theme-mainInteraction,#2f73f6);border-radius:999px;place-items:center;display:grid}.ReportBugModal-module__wTdh1q__lead{max-width:32ch;color:color-mix(in srgb, currentColor 78%, transparent);margin:0;font-size:.95rem;line-height:1.45}.ReportBugModal-module__wTdh1q__steps{text-align:left;counter-reset:report-bug-step;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.ReportBugModal-module__wTdh1q__steps li{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:12px;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding:10px 12px;font-size:.9rem;line-height:1.35;display:grid}.ReportBugModal-module__wTdh1q__steps li:before{counter-increment:report-bug-step;content:counter(report-bug-step);background:color-mix(in srgb, currentColor 12%, transparent);border-radius:999px;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:650;display:grid}.ReportBugModal-module__wTdh1q__cta{width:100%;margin-top:4px}@media (max-width:620px){.ReportBugModal-module__wTdh1q__backdrop{align-items:end;padding:10px}.ReportBugModal-module__wTdh1q__sheet{border-radius:18px;width:100%}.ReportBugModal-module__wTdh1q__body{padding-inline:18px}}
.ContextMenu-module__eMWzYW__menu{border:1px solid color-mix(in srgb, var(--theme-border) 80%, transparent);background:color-mix(in srgb, var(--theme-surfaceSolid) 94%, var(--theme-background) 6%);-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);pointer-events:auto;min-width:216px;box-shadow:0 20px 44px color-mix(in srgb, var(--theme-shadow) 40%, transparent);color:var(--theme-text);border-radius:14px;flex-direction:column;gap:2px;padding:6px;display:flex;position:fixed}.ContextMenu-module__eMWzYW__menu [role=menu]{flex-direction:column;gap:2px;display:flex}.ContextMenu-module__eMWzYW__menu.ContextMenu-module__eMWzYW__panel{box-sizing:border-box;border-radius:12px;min-width:0;max-width:calc(100vw - 24px);padding:0 6px;overflow:hidden}.ContextMenu-module__eMWzYW__item{width:100%;min-height:40px;color:var(--theme-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:15px;font-weight:500;line-height:1;display:flex}.ContextMenu-module__eMWzYW__item:hover,.ContextMenu-module__eMWzYW__item:focus-visible,.ContextMenu-module__eMWzYW__itemExpanded{background:color-mix(in srgb, var(--theme-text) 8%, transparent);color:var(--theme-text);outline:none}.ContextMenu-module__eMWzYW__itemPrimary{color:var(--theme-text);font-weight:600}.ContextMenu-module__eMWzYW__itemPrimary:hover,.ContextMenu-module__eMWzYW__itemPrimary:focus-visible,.ContextMenu-module__eMWzYW__itemPrimary.ContextMenu-module__eMWzYW__itemExpanded{background:color-mix(in srgb, var(--theme-text) 8%, transparent)}.ContextMenu-module__eMWzYW__itemDanger{color:var(--theme-error)}.ContextMenu-module__eMWzYW__itemDanger:hover,.ContextMenu-module__eMWzYW__itemDanger:focus-visible,.ContextMenu-module__eMWzYW__itemDanger.ContextMenu-module__eMWzYW__itemExpanded{background:color-mix(in srgb, var(--theme-error) 12%, transparent);color:var(--theme-error)}.ContextMenu-module__eMWzYW__itemDisabled,.ContextMenu-module__eMWzYW__itemDisabled:hover,.ContextMenu-module__eMWzYW__itemDisabled:focus-visible{color:var(--theme-textSecondary);cursor:not-allowed;background:0 0}.ContextMenu-module__eMWzYW__itemIcon,.ContextMenu-module__eMWzYW__itemIconPlaceholder{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.ContextMenu-module__eMWzYW__itemIcon{opacity:.88}.ContextMenu-module__eMWzYW__itemIcon:has(svg){flex:none;width:auto;height:auto}.ContextMenu-module__eMWzYW__itemIcon svg{flex-shrink:0}.ContextMenu-module__eMWzYW__itemIcon img{object-fit:cover;border-radius:999px;width:28px;height:28px}.ContextMenu-module__eMWzYW__item:has(.ContextMenu-module__eMWzYW__itemIcon img) .ContextMenu-module__eMWzYW__itemIcon{flex:0 0 28px;width:28px;height:28px}.ContextMenu-module__eMWzYW__item:has(.ContextMenu-module__eMWzYW__itemIcon [data-menu-icon=large]) .ContextMenu-module__eMWzYW__itemIcon{flex:0 0 36px;width:36px;height:36px}.ContextMenu-module__eMWzYW__itemDanger .ContextMenu-module__eMWzYW__itemIcon{opacity:1}.ContextMenu-module__eMWzYW__itemLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ContextMenu-module__eMWzYW__submenuIndicator{width:16px;height:16px;color:var(--theme-textSecondary);flex-shrink:0}.ContextMenu-module__eMWzYW__item:hover .ContextMenu-module__eMWzYW__submenuIndicator,.ContextMenu-module__eMWzYW__item:focus-visible .ContextMenu-module__eMWzYW__submenuIndicator,.ContextMenu-module__eMWzYW__itemExpanded .ContextMenu-module__eMWzYW__submenuIndicator,.ContextMenu-module__eMWzYW__itemSelected{color:var(--theme-text)}.ContextMenu-module__eMWzYW__selectionDot{background:var(--theme-text);border-radius:999px;flex-shrink:0;width:7px;height:7px}.ContextMenu-module__eMWzYW__menu.ContextMenu-module__eMWzYW__textList{min-width:0}.ContextMenu-module__eMWzYW__menu.ContextMenu-module__eMWzYW__textList .ContextMenu-module__eMWzYW__item{gap:8px;min-height:36px;padding:10px 14px;font-size:13px}.ContextMenu-module__eMWzYW__itemBadge{text-transform:uppercase;letter-spacing:.05em;color:#ffffff9e;white-space:nowrap;border:1px solid #ffffff24;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;height:16px;padding:0 6px;font-size:8px;font-weight:600;line-height:1;display:inline-flex}@media (max-width:767px){.ContextMenu-module__eMWzYW__menu{border-radius:12px;min-width:198px}.ContextMenu-module__eMWzYW__menu.ContextMenu-module__eMWzYW__panel{min-width:0;max-width:calc(100vw - 24px)}.ContextMenu-module__eMWzYW__item{min-height:38px;padding:7px 9px;font-size:14px}}
.BookmarkOverlay-module__OvyUIG__popoverOverlay{z-index:20020;pointer-events:auto;background:0 0;width:100vw;height:100vh;position:fixed;top:0;left:0}.BookmarkOverlay-module__OvyUIG__popoverContent{-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);color:#fffffff2;z-index:20021;pointer-events:auto;transform-origin:top;background:#16182052;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;width:min(280px,100vw - 40px);height:auto;max-height:min(400px,100vh - 48px);display:flex;position:absolute;overflow:hidden;box-shadow:0 20px 44px #00000042}.BookmarkOverlay-module__OvyUIG__popoverInner{--popover-pad-inline:6px;background:inherit;width:100%;min-height:0;padding:var(--popover-pad-inline);box-sizing:border-box;flex-direction:column;flex:1;gap:8px;display:flex}.BookmarkOverlay-module__OvyUIG__popoverInner:focus{outline:none}.BookmarkOverlay-module__OvyUIG__header{flex-shrink:0;align-items:center;padding:6px 8px 0;display:flex}.BookmarkOverlay-module__OvyUIG__header h3{font-synthesis:none;letter-spacing:normal;color:color-mix(in srgb, var(--theme-text,#fff) 88%, transparent);margin:0;font-family:inherit;font-size:14px;font-weight:700}.BookmarkOverlay-module__OvyUIG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BookmarkOverlay-module__OvyUIG__searchRow{flex-shrink:0;align-items:stretch;gap:10px;display:flex}.BookmarkOverlay-module__OvyUIG__searchField{flex:1;align-items:center;min-width:0;display:flex;position:relative}.BookmarkOverlay-module__OvyUIG__searchIconInInput{color:#ffffff6b;pointer-events:none;flex-shrink:0;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.BookmarkOverlay-module__OvyUIG__searchInput{box-sizing:border-box;color:#fffffff2;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;width:100%;padding:10px 12px 10px 36px;font-family:inherit;font-size:14px;font-weight:500}.BookmarkOverlay-module__OvyUIG__searchInput:focus,.BookmarkOverlay-module__OvyUIG__searchInput:focus-visible{box-shadow:none;background:#ffffff12;border-color:#fff3;outline:none}.BookmarkOverlay-module__OvyUIG__searchInput::placeholder{color:#ffffff61}.BookmarkOverlay-module__OvyUIG__addCollectionBtn{color:#fffffffa;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:0;width:42px;min-width:42px;height:42px;min-height:42px;padding:0;font-family:inherit;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 4px 16px #0003}.BookmarkOverlay-module__OvyUIG__addCollectionBtn:hover:not(:disabled){background:#ffffff29;border-color:#ffffff47}.BookmarkOverlay-module__OvyUIG__addCollectionBtn:focus-visible{outline:none;box-shadow:inset 0 1px #ffffff1f,0 4px 16px #0003,0 0 0 2px #788cff8c}.BookmarkOverlay-module__OvyUIG__addCollectionBtn:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.BookmarkOverlay-module__OvyUIG__listSection{min-width:0;min-height:0;margin-right:calc(-1 * var(--popover-pad-inline));width:calc(100% + var(--popover-pad-inline));box-sizing:border-box;flex-direction:column;flex:1;display:flex;position:relative}.BookmarkOverlay-module__OvyUIG__listScroll{scrollbar-gutter:stable;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff61 transparent;flex-direction:column;flex:1;gap:2px;min-width:0;min-height:0;padding:4px 0;display:flex;overflow-y:scroll}.BookmarkOverlay-module__OvyUIG__listScroll::-webkit-scrollbar{width:8px}.BookmarkOverlay-module__OvyUIG__listScroll::-webkit-scrollbar-track{background:0 0}.BookmarkOverlay-module__OvyUIG__listScroll::-webkit-scrollbar-thumb{background:#ffffff47 padding-box padding-box;border:2px solid #0000;border-radius:10px}.BookmarkOverlay-module__OvyUIG__listScroll::-webkit-scrollbar-thumb:hover{background:#ffffff6b padding-box padding-box;border:2px solid #0000}.BookmarkOverlay-module__OvyUIG__listScrollLoading{scrollbar-gutter:auto;scrollbar-width:none;overscroll-behavior:auto;overflow-y:hidden}.BookmarkOverlay-module__OvyUIG__listScrollLoading::-webkit-scrollbar{width:0;display:none}.BookmarkOverlay-module__OvyUIG__menuItem{color:#ffffffe6;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 8px 6px 0;font-family:inherit;font-size:15px;font-weight:500;line-height:1;display:flex}.BookmarkOverlay-module__OvyUIG__menuItem:hover:not(:disabled),.BookmarkOverlay-module__OvyUIG__menuItem:focus-visible{color:#fffffffa;background:#ffffff14;outline:none}.BookmarkOverlay-module__OvyUIG__menuItemPressed{color:#fffffffa}.BookmarkOverlay-module__OvyUIG__menuItem:disabled{cursor:default}.BookmarkOverlay-module__OvyUIG__coverThumb{aspect-ratio:1;background:#ffffff0f;border-radius:8px;flex-shrink:0;width:40px;height:40px;position:relative;overflow:hidden;box-shadow:0 1px 4px #00000040}.BookmarkOverlay-module__OvyUIG__coverImage{object-fit:cover}.BookmarkOverlay-module__OvyUIG__playlistInfo{flex:1;align-items:center;min-width:0;display:flex}.BookmarkOverlay-module__OvyUIG__playlistName{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.BookmarkOverlay-module__OvyUIG__trailingMark{flex-shrink:0}.BookmarkOverlay-module__OvyUIG__bookmarkFilledIcon{color:#ffffffeb}.BookmarkOverlay-module__OvyUIG__bookmarkTrailingIcon{color:#ffffff61}.BookmarkOverlay-module__OvyUIG__loadingIcon{animation:.9s linear infinite BookmarkOverlay-module__OvyUIG__bookmarkPopoverSpin}@keyframes BookmarkOverlay-module__OvyUIG__bookmarkPopoverSpin{to{transform:rotate(360deg)}}.BookmarkOverlay-module__OvyUIG__emptyState{text-align:center;color:#fff6;justify-content:center;align-items:center;gap:8px;min-height:120px;padding:20px 12px;font-size:14px;font-weight:500;display:flex}.BookmarkOverlay-module__OvyUIG__collectionsLoading{text-align:center;color:#ffffff85;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:120px;padding:24px 16px;font-family:inherit;font-size:14px;font-weight:500;display:flex}@media (max-width:767px){.BookmarkOverlay-module__OvyUIG__popoverContent{border-radius:12px}.BookmarkOverlay-module__OvyUIG__menuItem{min-height:42px;padding:5px 7px 5px 0;font-size:14px}.BookmarkOverlay-module__OvyUIG__coverThumb{width:36px;height:36px}.BookmarkOverlay-module__OvyUIG__addCollectionBtn{width:40px;min-width:40px;height:40px;min-height:40px}}
.SortableCharacterListRow-module__XQLxSa__charListTile,.SortableCharacterListRow-module__XQLxSa__charListTileDragOverlay{--list-thumb-h:var(--list-thumb-w);isolation:isolate}.SortableCharacterListRow-module__XQLxSa__charListThumb{border-radius:calc(var(--list-row-radius,12px) - 2px);contain:layout paint;background-color:var(--theme-backgroundSecondary);position:absolute;inset:0;overflow:hidden}.SortableCharacterListRow-module__XQLxSa__charListThumb:before{content:"";background-image:var(--char-bg-image);opacity:.1;filter:blur(18px)saturate(1.2);pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:-10%;transform:translateZ(0)scale(1.05)}.SortableCharacterListRow-module__XQLxSa__charListThumbAvatar{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SortableCharacterListRow-module__XQLxSa__charListThumbAvatarImg{aspect-ratio:1;object-fit:cover;object-position:center top;pointer-events:none;border-radius:8px;width:60%;transition:box-shadow .16s cubic-bezier(.25,1,.5,1)}.SortableCharacterListRow-module__XQLxSa__charListTile:hover .SortableCharacterListRow-module__XQLxSa__charListThumbAvatarImg,.SortableCharacterListRow-module__XQLxSa__charListTileDragOverlay .SortableCharacterListRow-module__XQLxSa__charListThumbAvatarImg{box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-borderHover) 50%, transparent), 0 4px 16px #00000073}
.CharacterRelatedCharactersList-module__l38pJq__list{--list-thumb-w:92px;max-width:860px;margin:0;padding-left:0;padding-right:0;list-style:none}.CharacterRelatedCharactersList-module__l38pJq__listItem{min-width:0;margin:0;padding:0;list-style:none}
.CharacterSidebar-module__m0EELG__originCard,.CharacterSidebar-module__m0EELG__tagsCard{background:var(--theme-backgroundSecondary,#131620);border-radius:14px;padding:20px;box-shadow:inset 0 0 0 1px #ffffff05}.CharacterSidebar-module__m0EELG__embeddedSection{min-width:0}.CharacterSidebar-module__m0EELG__cardHeader{margin-bottom:8px}.CharacterSidebar-module__m0EELG__originCard .CharacterSidebar-module__m0EELG__cardHeader,.CharacterSidebar-module__m0EELG__tagsCard .CharacterSidebar-module__m0EELG__cardHeader{margin-bottom:16px}.CharacterSidebar-module__m0EELG__originCard .CharacterSidebar-module__m0EELG__cardHeader h2,.CharacterSidebar-module__m0EELG__tagsCard .CharacterSidebar-module__m0EELG__cardHeader h2{color:var(--theme-text,#fff);letter-spacing:0;font-size:24px;font-weight:700;line-height:1}.CharacterSidebar-module__m0EELG__originStory{color:inherit;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;text-decoration:none;display:grid}.CharacterSidebar-module__m0EELG__originStory img{width:56px;aspect-ratio:var(--story-book-cover-aspect-ratio,1000 / 1600);object-fit:cover;border-radius:6px}.CharacterSidebar-module__m0EELG__originStory span,.CharacterSidebar-module__m0EELG__originType{min-width:0}.CharacterSidebar-module__m0EELG__originStory strong,.CharacterSidebar-module__m0EELG__originType strong{color:var(--theme-text,#fff);font-size:15px;line-height:1.25;display:block}.CharacterSidebar-module__m0EELG__originStory small,.CharacterSidebar-module__m0EELG__originType p{color:var(--theme-textSecondary);margin:4px 0 0;font-size:13px;font-weight:650;line-height:1.35;display:block}.CharacterSidebar-module__m0EELG__tags{flex-wrap:wrap;gap:8px;display:flex}.CharacterSidebar-module__m0EELG__tag{min-height:28px;color:color-mix(in srgb, var(--theme-text,#fff) 90%, transparent);background:color-mix(in srgb, var(--theme-backgroundTertiary,#202633) 78%, transparent);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}
.MobileContextMenu-module__sq6_vq__dropdown{z-index:20000;background:var(--theme-background,#161924);width:100%;height:100dvh;color:var(--theme-text,#fff);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.MobileContextMenu-module__sq6_vq__mobileHeader{flex-shrink:0;justify-content:space-between;align-items:center;min-height:64px;padding:0 1.5rem;display:flex}.MobileContextMenu-module__sq6_vq__mobileBackButton{min-width:80px;min-height:44px;color:var(--theme-textSecondary,#ffffff9e);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:.9375rem;font-weight:600;display:flex}.MobileContextMenu-module__sq6_vq__mobileBackButton:active,.MobileContextMenu-module__sq6_vq__mobileBackButton:focus-visible{color:var(--theme-text,#fff);outline:none}.MobileContextMenu-module__sq6_vq__mobileTitle{min-width:0;color:var(--theme-text,#fff);font-family:var(--font-bricolage-grotesque), "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;text-align:center;margin:0;font-size:1rem;font-weight:600;line-height:1.2}.MobileContextMenu-module__sq6_vq__headerSpacer{flex:0 0 80px;width:80px}.MobileContextMenu-module__sq6_vq__mobileList{min-height:0;padding:.5rem 1.5rem max(1.25rem, env(safe-area-inset-bottom));flex-direction:column;flex:1;gap:.25rem;display:flex;overflow-y:auto}.MobileContextMenu-module__sq6_vq__mobileOption{border:none;border-bottom:1px solid var(--theme-border,#ffffff1a);width:100%;min-height:64px;color:var(--theme-textSecondary,#ffffffad);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.MobileContextMenu-module__sq6_vq__mobileOption:last-of-type{border-bottom:none}.MobileContextMenu-module__sq6_vq__mobileOption:focus-visible{color:var(--theme-text,#fff);outline:none}.MobileContextMenu-module__sq6_vq__mobileOption:active,.MobileContextMenu-module__sq6_vq__mobileOption.MobileContextMenu-module__sq6_vq__selected,.MobileContextMenu-module__sq6_vq__mobileOption.MobileContextMenu-module__sq6_vq__primary{color:var(--theme-text,#fff)}.MobileContextMenu-module__sq6_vq__mobileOption.MobileContextMenu-module__sq6_vq__danger{color:#fca5a5fa}.MobileContextMenu-module__sq6_vq__mobileOption.MobileContextMenu-module__sq6_vq__disabled{color:#ffffff57;cursor:not-allowed}.MobileContextMenu-module__sq6_vq__mobileOptionLeft{align-items:center;gap:.75rem;min-width:0;display:flex}.MobileContextMenu-module__sq6_vq__mobileIcon{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MobileContextMenu-module__sq6_vq__mobileIcon:has(svg){flex:none;width:auto;height:auto}.MobileContextMenu-module__sq6_vq__mobileIcon:has([data-menu-icon=large]){flex:0 0 36px;width:36px;height:36px}.MobileContextMenu-module__sq6_vq__mobileIcon svg{flex-shrink:0}.MobileContextMenu-module__sq6_vq__mobileLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;font-weight:600;line-height:1.2;overflow:hidden}.MobileContextMenu-module__sq6_vq__mobileBadge{text-transform:uppercase;letter-spacing:.05em;color:var(--theme-textSecondary,#ffffff9e);border:1px solid var(--theme-border,#ffffff24);white-space:nowrap;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;height:16px;padding:0 6px;font-size:8px;font-weight:600;line-height:1;display:inline-flex}.MobileContextMenu-module__sq6_vq__trailingIcon{color:currentColor;flex:none}.MobileContextMenu-module__sq6_vq__mobileFooter{border-top:none;margin-top:.5rem;padding-top:.25rem}.MobileContextMenu-module__sq6_vq__mobileFooter [class*=SettingsMenuSection-module][class*=footer]{border-top:none;padding-top:0}.MobileContextMenu-module__sq6_vq__mobileFooter a{font-size:14px;font-weight:500;line-height:1.25}.MobileContextMenu-module__sq6_vq__mobileFooter a[class*=socialIcon]{width:40px;height:40px}.MobileContextMenu-module__sq6_vq__mobileFooter a[class*=socialIcon] svg{width:26px;height:26px}.MobileContextMenu-module__sq6_vq__panelContainer{min-height:0;padding:.5rem 1.5rem max(1.25rem, env(safe-area-inset-bottom));flex:1;overflow-y:auto}
.CharacterSoulSection-module__njGDDG__soulGrid{gap:18px;max-width:860px;display:grid}.CharacterSoulSection-module__njGDDG__soulCard,.CharacterSoulSection-module__njGDDG__emptyState{background:color-mix(in srgb, var(--theme-backgroundSecondary,#131620) 76%, transparent);border-radius:14px;padding:20px;box-shadow:inset 0 0 0 1px #ffffff05}.CharacterSoulSection-module__njGDDG__soulCard h2,.CharacterSoulSection-module__njGDDG__emptyState h2{color:var(--theme-text,#fff);letter-spacing:0;margin:0 0 10px;font-size:20px;line-height:1.15}.CharacterSoulSection-module__njGDDG__soulCard p,.CharacterSoulSection-module__njGDDG__emptyState p{color:color-mix(in srgb, var(--theme-text,#fff) 82%, transparent);white-space:pre-line;margin:0;font-size:15px;font-weight:520;line-height:1.62}
.CharacterPageClient-module__xuvvga__relatedSkeletonGrid{gap:var(--library-tile-gap,10px);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding-top:4px;display:grid}@media (min-width:768px){.CharacterPageClient-module__xuvvga__relatedSkeletonGrid{grid-template-columns:repeat(auto-fill,minmax(144px,1fr))}}
.NavigationCountBadge-module__EUgfrW__badge.NavigationCountBadge-module__EUgfrW__badge{--navigation-count-accent:#ff304f;width:auto;min-width:var(--navigation-count-size);max-width:none;height:var(--navigation-count-size);min-height:var(--navigation-count-size);max-height:var(--navigation-count-size);border-radius:var(--navigation-count-radius);background:var(--navigation-count-accent);color:#fff;font-size:var(--navigation-count-font-size);font-variant-numeric:tabular-nums;letter-spacing:-.025em;box-sizing:border-box;pointer-events:none;flex:none;justify-content:center;align-items:center;padding:0 4px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.NavigationCountBadge-module__EUgfrW__badge[data-navigation-count-size=single]{width:var(--navigation-count-size);min-width:var(--navigation-count-size);max-width:var(--navigation-count-size);aspect-ratio:1;clip-path:circle(50%);border-radius:50%;padding-inline:0}.NavigationCountBadge-module__EUgfrW__badge[data-navigation-count-size=double],.NavigationCountBadge-module__EUgfrW__badge[data-navigation-count-size=capped]{clip-path:inset(0 round var(--navigation-count-radius))}
.ChatUserStatusBadge-module__tkm2cq__dot{color:var(--chat-presence-color,var(--theme-textDisabled));border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ChatUserStatusBadge-module__tkm2cq__ring{box-shadow:0 0 0 2px var(--theme-background)}.ChatUserStatusBadge-module__tkm2cq__dot[data-status=online]{--chat-presence-color:#2fd36b}.ChatUserStatusBadge-module__tkm2cq__dot[data-status=busy]{--chat-presence-color:#f04438}.ChatUserStatusBadge-module__tkm2cq__dot[data-status=invisible],.ChatUserStatusBadge-module__tkm2cq__dot[data-status=offline]{--chat-presence-color:var(--theme-textDisabled)}.ChatUserStatusBadge-module__tkm2cq__dot[data-status=away]{--chat-presence-color:#f5b73d}.ChatUserStatusBadge-module__tkm2cq__glyph{fill:currentColor;width:100%;height:100%;display:block;overflow:visible}
.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerPopup{--gif-picker-edge-inset:14px;z-index:10;width:480px;max-width:min(480px,100vw - 24px);height:420px;max-height:calc(100vh - 24px);padding:var(--gif-picker-edge-inset) var(--gif-picker-edge-inset) 0;background:color-mix(in srgb, var(--theme-surfaceSolid,#10131d) 98%, transparent);box-shadow:0 6px 18px color-mix(in srgb, var(--theme-shadow,#0a0b0f) 24%, transparent), 0 1px 3px color-mix(in srgb, var(--theme-shadow,#0a0b0f) 18%, transparent);border-radius:14px;flex-direction:column;margin-bottom:10px;display:flex;position:absolute;bottom:100%;right:0;overflow:hidden;container-type:inline-size}.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerPopupBelow{margin-top:10px;margin-bottom:0;top:100%;bottom:auto}.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerPopupPortaled{z-index:100;margin:0;position:fixed;bottom:auto;right:auto}.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerHeaderZone{margin:calc(-1 * var(--gif-picker-edge-inset)) calc(-1 * var(--gif-picker-edge-inset)) 0;padding:var(--gif-picker-edge-inset);border-bottom:1px solid color-mix(in srgb, var(--theme-border,#ffffff1f) 72%, transparent);background:color-mix(in srgb, var(--theme-surfaceSolid) 82%, var(--theme-backgroundSecondary) 18%);flex-direction:column;flex-shrink:0;gap:12px;display:flex}.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerTopBar{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;display:flex}.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerTabActive{height:30px;color:var(--theme-text,#fff);background:#ffffff14;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-size:.83rem;font-weight:700;display:inline-flex}.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerHeader{flex-shrink:0;align-items:center;gap:10px;display:flex}.KlipyGifPickerOverlay-module__HvY3Eq__homeSearchWrap{border:1px solid color-mix(in srgb, var(--theme-inputBorder,#ffffff2e) 70%, transparent);background:color-mix(in srgb, var(--theme-background,#0c0f16) 82%, transparent);min-height:38px;color:var(--theme-textMuted,#ffffffad);box-shadow:none;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:0 10px;transition:border-color .14s,box-shadow .14s;display:flex}.KlipyGifPickerOverlay-module__HvY3Eq__homeSearchWrap:focus-within{border-color:color-mix(in srgb, var(--theme-mainInteraction,#5865f2) 78%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-mainInteraction,#5865f2) 18%, transparent)}.KlipyGifPickerOverlay-module__HvY3Eq__homeSearchInput{min-width:0;min-height:36px;color:var(--theme-text,#fff);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:.92rem}.KlipyGifPickerOverlay-module__HvY3Eq__homeSearchInput::placeholder{color:var(--theme-inputPlaceholder,#ffffff8a)}.KlipyGifPickerOverlay-module__HvY3Eq__klipyAttribution{opacity:.48;background:color-mix(in srgb, var(--theme-text,#fff) 88%, transparent);flex:none;width:112px;height:18px;display:block;-webkit-mask:url(/klipy/powered-by-klipy.svg) 50%/contain no-repeat;mask:url(/klipy/powered-by-klipy.svg) 50%/contain no-repeat}.KlipyGifPickerOverlay-module__HvY3Eq__backButton,.KlipyGifPickerOverlay-module__HvY3Eq__clearSearchButton{color:var(--theme-textSecondary,#ffffffb8);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;transition:color .14s,background .14s;display:inline-flex}.KlipyGifPickerOverlay-module__HvY3Eq__backButton{border-radius:7px;width:28px;height:28px}.KlipyGifPickerOverlay-module__HvY3Eq__clearSearchButton{background:#ffffff24;border-radius:50%;width:22px;height:22px}.KlipyGifPickerOverlay-module__HvY3Eq__backButton:hover,.KlipyGifPickerOverlay-module__HvY3Eq__clearSearchButton:hover{color:var(--theme-text,#fff);background:#ffffff1a}.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerTitle{color:var(--theme-text,#fff);font-family:var(--font-bricolage-grotesque), "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;letter-spacing:normal;margin:0;font-size:.96rem;font-weight:800;line-height:1.2}.KlipyGifPickerOverlay-module__HvY3Eq__closeGifPicker{width:30px;height:30px;color:var(--theme-text,#fff);background:#ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;line-height:1;display:inline-flex}.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerScroll{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;min-width:0;min-height:0;padding-top:12px;padding-bottom:var(--gif-picker-edge-inset);scroll-padding-bottom:var(--gif-picker-edge-inset);flex:1;overflow:hidden auto}.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerScroll::-webkit-scrollbar{width:0;height:0;display:none}.KlipyGifPickerOverlay-module__HvY3Eq__gifPicker{flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;max-width:100cqi;display:flex}.KlipyGifPickerOverlay-module__HvY3Eq__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.KlipyGifPickerOverlay-module__HvY3Eq__categoryCard{color:#fff;cursor:pointer;text-align:center;background:#202433;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:96px;padding:14px;font-size:.94rem;font-weight:800;line-height:1.15;display:flex;position:relative;overflow:hidden}.KlipyGifPickerOverlay-module__HvY3Eq__categoryPreview{object-fit:cover;filter:saturate(.92)brightness(.76);width:100%;height:100%;display:block;position:absolute;inset:0}.KlipyGifPickerOverlay-module__HvY3Eq__categoryCardSkeleton{background:var(--theme-skeleton);color:var(--theme-textSecondary)}.KlipyGifPickerOverlay-module__HvY3Eq__categoryCard.KlipyGifPickerOverlay-module__HvY3Eq__categoryCardSkeleton:before{background:linear-gradient(90deg, transparent, var(--theme-skeletonHighlight), transparent);opacity:1;animation:1.45s ease-in-out infinite KlipyGifPickerOverlay-module__HvY3Eq__storysea-skeleton-shimmer;transform:translate(-100%)}.KlipyGifPickerOverlay-module__HvY3Eq__categoryCard.KlipyGifPickerOverlay-module__HvY3Eq__categoryCardSkeleton:after{content:none}.KlipyGifPickerOverlay-module__HvY3Eq__categoryCard:before{content:"";opacity:.88;background:radial-gradient(circle at 18% 24%,#ffffff3d,#0000 28%),linear-gradient(135deg,#ffffff14,#00000057);position:absolute;inset:0}.KlipyGifPickerOverlay-module__HvY3Eq__categoryCard:after{content:"";background:#0000002e;position:absolute;inset:0}.KlipyGifPickerOverlay-module__HvY3Eq__categoryCard span{z-index:1;position:relative}.KlipyGifPickerOverlay-module__HvY3Eq__categoryCard:hover{filter:brightness(1.08)}.KlipyGifPickerOverlay-module__HvY3Eq__categoryIcon{vertical-align:middle;margin-right:6px;display:inline-flex}.KlipyGifPickerOverlay-module__HvY3Eq__categoryTrending{background:linear-gradient(135deg,#5c74ffe6,#6f46c6db),#5865f2}.KlipyGifPickerOverlay-module__HvY3Eq__categoryTonesunrise{background:linear-gradient(135deg,#f4a942eb,#dc4c4cd1),#db6f42}.KlipyGifPickerOverlay-module__HvY3Eq__categoryTonerain{background:linear-gradient(135deg,#41658ef2,#2a2f46e6),#384b6f}.KlipyGifPickerOverlay-module__HvY3Eq__categoryTonespark{background:linear-gradient(135deg,#3bbea4d1,#4e56d6e6),#3d8fbd}.KlipyGifPickerOverlay-module__HvY3Eq__categoryTonesoft{background:linear-gradient(135deg,#cd6797e0,#7b5cd2e0),#9a5ca8}.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerColumn{flex-direction:column;flex:calc(50% - 4px);gap:8px;min-width:0;display:flex}.KlipyGifPickerOverlay-module__HvY3Eq__gifPickerColumn button{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.KlipyGifPickerOverlay-module__HvY3Eq__gifPicker img{cursor:pointer;border-radius:8px;width:100%;height:auto;display:block}.KlipyGifPickerOverlay-module__HvY3Eq__gifSkeletonGrid{flex:1 0 100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.KlipyGifPickerOverlay-module__HvY3Eq__gifSkeletonItem{background:var(--theme-skeleton);border-radius:8px;min-height:118px;display:block;position:relative;overflow:hidden}.KlipyGifPickerOverlay-module__HvY3Eq__gifSkeletonItem:after{content:"";background:linear-gradient(90deg, transparent, var(--theme-skeletonHighlight), transparent);animation:1.45s ease-in-out infinite KlipyGifPickerOverlay-module__HvY3Eq__storysea-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.KlipyGifPickerOverlay-module__HvY3Eq__gifSkeletonItem:nth-child(2n){min-height:154px}.KlipyGifPickerOverlay-module__HvY3Eq__gifSkeletonItem:nth-child(3n){min-height:184px}.KlipyGifPickerOverlay-module__HvY3Eq__loadingGifs,.KlipyGifPickerOverlay-module__HvY3Eq__loadingMoreGifs,.KlipyGifPickerOverlay-module__HvY3Eq__gifLoadError{text-align:center;width:100%;color:var(--theme-textMuted,#ffffffa6);flex:1 0 100%;margin:0;font-size:.875rem}.KlipyGifPickerOverlay-module__HvY3Eq__loadingMoreGifs{justify-content:center;align-items:center;gap:8px;margin:16px 0 14px;display:inline-flex}.KlipyGifPickerOverlay-module__HvY3Eq__loadingMoreGifs:before{content:"";border:2px solid color-mix(in srgb, var(--theme-textMuted,#ffffffa6) 24%, transparent);border-top-color:var(--theme-textSecondary,#ffffffc7);border-radius:50%;width:14px;height:14px;animation:.72s linear infinite KlipyGifPickerOverlay-module__HvY3Eq__gifPickerSpin;display:inline-block}.KlipyGifPickerOverlay-module__HvY3Eq__loadMoreSentinel{flex:1 0 100%;width:100%;height:1px}.KlipyGifPickerOverlay-module__HvY3Eq__searchEndPanel{flex:1 0 100%;width:100%;padding:14px 6px 6px}.KlipyGifPickerOverlay-module__HvY3Eq__searchEndMessage{max-width:34ch;color:var(--theme-textSecondary,#ffffffc2);text-align:center;margin:0 auto 14px;font-size:.92rem;font-weight:600;line-height:1.45}.KlipyGifPickerOverlay-module__HvY3Eq__searchSuggestionList{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 auto;display:flex}.KlipyGifPickerOverlay-module__HvY3Eq__searchSuggestionButton{border:1px solid color-mix(in srgb, var(--theme-border,#ffffff1f) 82%, transparent);background:color-mix(in srgb, var(--theme-backgroundSecondary) 62%, var(--theme-surfaceSolid) 38%);width:auto;min-width:max-content;min-height:34px;color:var(--theme-text,#fff);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 13px;font-size:.84rem;font-weight:600;transition:transform .14s,background .14s,border-color .14s,color .14s;display:inline-flex}.KlipyGifPickerOverlay-module__HvY3Eq__searchSuggestionButton:hover,.KlipyGifPickerOverlay-module__HvY3Eq__searchSuggestionButton:focus-visible{border-color:color-mix(in srgb, var(--theme-mainInteraction,#5865f2) 55%, var(--theme-border,#ffffff1f) 45%);background:color-mix(in srgb, var(--theme-mainInteraction,#5865f2) 16%, var(--theme-surfaceSolid) 84%);outline:none;transform:translateY(-1px)}@keyframes KlipyGifPickerOverlay-module__HvY3Eq__gifPickerSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.KlipyGifPickerOverlay-module__HvY3Eq__categoryCard.KlipyGifPickerOverlay-module__HvY3Eq__categoryCardSkeleton:before,.KlipyGifPickerOverlay-module__HvY3Eq__gifSkeletonItem:after,.KlipyGifPickerOverlay-module__HvY3Eq__loadingMoreGifs:before{animation:none}}
.ChatAvatarPresence-module__H3gprq__root{isolation:isolate;display:block;position:relative;overflow:visible}.ChatAvatarPresence-module__H3gprq__frame{inset:calc(0px - var(--chat-avatar-presence-frame-width));box-sizing:border-box;border:var(--chat-avatar-presence-frame-width) solid var(--chat-avatar-presence-frame-color,transparent);border-radius:inherit;-webkit-mask-image:radial-gradient(circle at calc(100% - var(--chat-avatar-presence-center-inset) - var(--chat-avatar-presence-frame-width)) calc(100% - var(--chat-avatar-presence-center-inset) - var(--chat-avatar-presence-frame-width)), transparent 0 calc(var(--chat-avatar-presence-cutout-radius) - .5px), #000 calc(var(--chat-avatar-presence-cutout-radius) + .5px));-webkit-mask-image:radial-gradient(circle at calc(100% - var(--chat-avatar-presence-center-inset) - var(--chat-avatar-presence-frame-width)) calc(100% - var(--chat-avatar-presence-center-inset) - var(--chat-avatar-presence-frame-width)), transparent 0 calc(var(--chat-avatar-presence-cutout-radius) - .5px), #000 calc(var(--chat-avatar-presence-cutout-radius) + .5px));mask-image:radial-gradient(circle at calc(100% - var(--chat-avatar-presence-center-inset) - var(--chat-avatar-presence-frame-width)) calc(100% - var(--chat-avatar-presence-center-inset) - var(--chat-avatar-presence-frame-width)), transparent 0 calc(var(--chat-avatar-presence-cutout-radius) - .5px), #000 calc(var(--chat-avatar-presence-cutout-radius) + .5px));pointer-events:none;position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ChatAvatarPresence-module__H3gprq__media{border-radius:inherit;-webkit-mask-image:radial-gradient(circle at calc(100% - var(--chat-avatar-presence-center-inset)) calc(100% - var(--chat-avatar-presence-center-inset)), transparent 0 calc(var(--chat-avatar-presence-cutout-radius) - .5px), #000 calc(var(--chat-avatar-presence-cutout-radius) + .5px));-webkit-mask-image:radial-gradient(circle at calc(100% - var(--chat-avatar-presence-center-inset)) calc(100% - var(--chat-avatar-presence-center-inset)), transparent 0 calc(var(--chat-avatar-presence-cutout-radius) - .5px), #000 calc(var(--chat-avatar-presence-cutout-radius) + .5px));mask-image:radial-gradient(circle at calc(100% - var(--chat-avatar-presence-center-inset)) calc(100% - var(--chat-avatar-presence-center-inset)), transparent 0 calc(var(--chat-avatar-presence-cutout-radius) - .5px), #000 calc(var(--chat-avatar-presence-cutout-radius) + .5px));display:block;position:absolute;inset:0;overflow:hidden;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ChatAvatarPresence-module__H3gprq__badge{right:var(--chat-avatar-presence-offset);bottom:var(--chat-avatar-presence-offset);z-index:1;width:var(--chat-avatar-presence-badge-size);height:var(--chat-avatar-presence-badge-size);pointer-events:none;place-items:center;display:grid;position:absolute}
.StoryCharacterList-module__rpgNpW__list{padding-top:0;padding-bottom:0}
.ChatUnreadNavIcon-module__2MB__a__root{width:var(--chat-unread-icon-size);height:var(--chat-unread-icon-size);isolation:isolate;line-height:0;display:block;position:relative;overflow:visible}.ChatUnreadNavIcon-module__2MB__a__media{width:var(--chat-unread-icon-size);height:var(--chat-unread-icon-size);-webkit-mask-image:radial-gradient(circle at calc(100% - var(--chat-unread-center-inset)) calc(100% - var(--chat-unread-center-inset)), transparent 0 calc(var(--chat-unread-cutout-radius) - .5px), #000 calc(var(--chat-unread-cutout-radius) + .5px));-webkit-mask-image:radial-gradient(circle at calc(100% - var(--chat-unread-center-inset)) calc(100% - var(--chat-unread-center-inset)), transparent 0 calc(var(--chat-unread-cutout-radius) - .5px), #000 calc(var(--chat-unread-cutout-radius) + .5px));mask-image:radial-gradient(circle at calc(100% - var(--chat-unread-center-inset)) calc(100% - var(--chat-unread-center-inset)), transparent 0 calc(var(--chat-unread-cutout-radius) - .5px), #000 calc(var(--chat-unread-cutout-radius) + .5px));display:block;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ChatUnreadNavIcon-module__2MB__a__media>svg{width:var(--chat-unread-icon-size);height:var(--chat-unread-icon-size);display:block}.ChatUnreadNavIcon-module__2MB__a__root .ChatUnreadNavIcon-module__2MB__a__badgeAnchor{top:calc(100% - var(--chat-unread-center-inset) - var(--chat-unread-badge-radius));left:calc(100% - var(--chat-unread-center-inset) - var(--chat-unread-badge-radius));z-index:1;position:absolute}
.StoryThoughtsSection-module__CHH8BG__thoughtsList{flex-direction:column;gap:18px;display:flex}.StoryThoughtsSection-module__CHH8BG__sectionToolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.StoryThoughtsSection-module__CHH8BG__count{color:color-mix(in srgb, var(--theme-text,#fff) 72%, transparent);font-size:.88rem}.StoryThoughtsSection-module__CHH8BG__sortLabel{color:color-mix(in srgb, var(--theme-text,#fff) 72%, transparent);align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.StoryThoughtsSection-module__CHH8BG__sortSelect{border:1px solid color-mix(in srgb, var(--theme-text,#fff) 14%, transparent);color:var(--theme-text,#fff);background:color-mix(in srgb, var(--theme-surfaceSolid,#10131d) 94%, transparent);font:inherit;border-radius:999px;padding:7px 28px 7px 11px}.StoryThoughtsSection-module__CHH8BG__commentInputArea{gap:15px;margin-bottom:12px;display:flex;position:relative}.StoryThoughtsSection-module__CHH8BG__commentInputAreaCollapsed{align-items:center;gap:12px}.StoryThoughtsSection-module__CHH8BG__commentInputAreaCollapsed .StoryThoughtsSection-module__CHH8BG__avatar{width:24px;height:24px}.StoryThoughtsSection-module__CHH8BG__avatar{object-fit:cover;background:#333;border-radius:50%;flex-shrink:0;width:40px;height:40px;display:block;position:relative;overflow:hidden}.StoryThoughtsSection-module__CHH8BG__authorAvatarLink{width:40px;height:40px;color:inherit;border-radius:50%;outline:none;flex-shrink:0;text-decoration:none;transition:filter .14s;display:block}.StoryThoughtsSection-module__CHH8BG__authorAvatarLink .StoryThoughtsSection-module__CHH8BG__avatar{width:100%;height:100%}.StoryThoughtsSection-module__CHH8BG__authorAvatarLink:hover,.StoryThoughtsSection-module__CHH8BG__authorAvatarLink:focus-visible{filter:brightness(.88)}.StoryThoughtsSection-module__CHH8BG__authorAvatarLink:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-mainInteraction,#5975ff) 72%, transparent);outline-offset:2px}.StoryThoughtsSection-module__CHH8BG__avatarImage{object-fit:cover}.StoryThoughtsSection-module__CHH8BG__mainInputWrapper{flex:1;position:relative}.StoryThoughtsSection-module__CHH8BG__commentInputField{border-bottom:1px solid #ffffff1a}.StoryThoughtsSection-module__CHH8BG__commentInputField:focus-within{border-bottom-color:var(--theme-text,#fff)}.StoryThoughtsSection-module__CHH8BG__composerCollapsedTrigger{border:0;border-bottom:1px solid color-mix(in srgb, var(--theme-text,#fff) 14%, transparent);width:100%;color:var(--theme-textSecondary);text-align:left;cursor:text;background:0 0;padding:2px 0 6px;font-size:.82rem;font-weight:400;line-height:1.3;display:block}.StoryThoughtsSection-module__CHH8BG__composerCollapsedTrigger:hover,.StoryThoughtsSection-module__CHH8BG__composerCollapsedTrigger:focus-visible{color:var(--theme-text);outline:none}.StoryThoughtsSection-module__CHH8BG__commentInput,.StoryThoughtsSection-module__CHH8BG__inlineInput{width:100%;color:var(--theme-text,#fff);background:0 0;border:0;outline:none;font-family:inherit}.StoryThoughtsSection-module__CHH8BG__commentInput{resize:none;min-height:30px;padding:5px 0;font-size:.95rem;line-height:1.45;display:block;overflow:hidden}.StoryThoughtsSection-module__CHH8BG__commentInput::placeholder,.StoryThoughtsSection-module__CHH8BG__inlineInput::placeholder{color:color-mix(in srgb, var(--theme-text,#fff) 58%, transparent)}.StoryThoughtsSection-module__CHH8BG__inputActions,.StoryThoughtsSection-module__CHH8BG__commentActions{align-items:center;display:flex}.StoryThoughtsSection-module__CHH8BG__inputActions{justify-content:space-between;gap:8px;margin-top:8px}.StoryThoughtsSection-module__CHH8BG__inputActionsStart{align-items:center;gap:8px;display:flex}.StoryThoughtsSection-module__CHH8BG__inputActionsEnd{align-items:center;gap:2px;margin-left:auto;display:flex}.StoryThoughtsSection-module__CHH8BG__cancelComposerButton{color:var(--theme-text,#fff);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:.82rem;font-weight:700}.StoryThoughtsSection-module__CHH8BG__cancelComposerButton:hover,.StoryThoughtsSection-module__CHH8BG__cancelComposerButton:focus-visible{background:color-mix(in srgb, var(--theme-text,#fff) 8%, transparent);outline:none}.StoryThoughtsSection-module__CHH8BG__composerPillButton,.StoryThoughtsSection-module__CHH8BG__sendButton,.StoryThoughtsSection-module__CHH8BG__replyButton{color:#fff;cursor:pointer;background:#a855f7;border:0;border-radius:999px;padding:6px 14px;font-size:.82rem;font-weight:700}.StoryThoughtsSection-module__CHH8BG__composerSpoilerButton{height:34px;color:var(--theme-text);background:color-mix(in srgb, var(--theme-text,#fff) 10%, transparent);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 14px;font-size:.82rem;font-weight:700;display:inline-flex}.StoryThoughtsSection-module__CHH8BG__composerSpoilerButton:hover,.StoryThoughtsSection-module__CHH8BG__composerSpoilerButton:focus-visible{background:color-mix(in srgb, var(--theme-text,#fff) 16%, transparent);outline:none}.StoryThoughtsSection-module__CHH8BG__composerSpoilerButton:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--theme-mainInteraction) 28%, transparent)}.StoryThoughtsSection-module__CHH8BG__composerSpoilerButtonActive,.StoryThoughtsSection-module__CHH8BG__composerSpoilerButtonActive:hover,.StoryThoughtsSection-module__CHH8BG__composerSpoilerButtonActive:focus-visible{color:#fff;background:#a855f7}.StoryThoughtsSection-module__CHH8BG__composerSpoilerLabel{line-height:1}.StoryThoughtsSection-module__CHH8BG__composerSpoilerTrack{background:color-mix(in srgb, var(--theme-textSecondary) 22%, transparent);border-radius:999px;flex-shrink:0;align-items:center;width:34px;height:20px;transition:background .16s;display:inline-flex;position:relative}.StoryThoughtsSection-module__CHH8BG__composerSpoilerThumb{background:var(--theme-textSecondary);border-radius:999px;width:16px;height:16px;margin-left:2px;transition:background .16s,transform .16s}.StoryThoughtsSection-module__CHH8BG__composerSpoilerButtonActive .StoryThoughtsSection-module__CHH8BG__composerSpoilerTrack{background:#ffffff57}.StoryThoughtsSection-module__CHH8BG__composerSpoilerButtonActive .StoryThoughtsSection-module__CHH8BG__composerSpoilerThumb{background:#fff;transform:translate(14px)}@media (prefers-reduced-motion:reduce){.StoryThoughtsSection-module__CHH8BG__composerSpoilerTrack,.StoryThoughtsSection-module__CHH8BG__composerSpoilerThumb{transition:none}}.StoryThoughtsSection-module__CHH8BG__composerPillButton:disabled,.StoryThoughtsSection-module__CHH8BG__sendButton:disabled,.StoryThoughtsSection-module__CHH8BG__replyButton:disabled{opacity:.45;cursor:not-allowed}.StoryThoughtsSection-module__CHH8BG__gifButton,.StoryThoughtsSection-module__CHH8BG__actionButton,.StoryThoughtsSection-module__CHH8BG__viewRepliesButton,.StoryThoughtsSection-module__CHH8BG__closeGifPicker{cursor:pointer;background:0 0;border:0}.StoryThoughtsSection-module__CHH8BG__gifButton,.StoryThoughtsSection-module__CHH8BG__actionButton{color:color-mix(in srgb, var(--theme-text,#fff) 62%, transparent);font-weight:700}.StoryThoughtsSection-module__CHH8BG__thread{flex-direction:column;gap:10px;display:flex}.StoryThoughtsSection-module__CHH8BG__thoughtCard{border-radius:12px;outline:0 solid #0000;gap:16px;display:flex}.StoryThoughtsSection-module__CHH8BG__thoughtCard[data-notification-focus=true]:focus{outline:2px solid color-mix(in srgb, var(--theme-mainInteraction,#5975ff) 64%, transparent);outline-offset:6px}.StoryThoughtsSection-module__CHH8BG__commentContent{flex:1;min-width:0}.StoryThoughtsSection-module__CHH8BG__commentHeader{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.StoryThoughtsSection-module__CHH8BG__commentHeaderMeta{align-items:center;gap:8px;min-width:0;display:flex}.StoryThoughtsSection-module__CHH8BG__contextMenuButton{width:28px;height:28px;color:color-mix(in srgb, var(--theme-text,#fff) 52%, transparent);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin:-4px -6px -4px 0;padding:0;display:inline-flex}.StoryThoughtsSection-module__CHH8BG__contextMenuButton:hover,.StoryThoughtsSection-module__CHH8BG__contextMenuButton:focus-visible{color:var(--theme-text,#fff);background:color-mix(in srgb, var(--theme-text,#fff) 8%, transparent);outline:none}.StoryThoughtsSection-module__CHH8BG__editComposer{margin:2px 0 4px}.StoryThoughtsSection-module__CHH8BG__inputActionsEndOnly{justify-content:flex-end}.StoryThoughtsSection-module__CHH8BG__handle{color:var(--theme-text,#fff);text-transform:none;font-size:.9rem;font-weight:500}.StoryThoughtsSection-module__CHH8BG__handleLink{border-radius:4px;text-decoration:none}.StoryThoughtsSection-module__CHH8BG__handleLink:hover,.StoryThoughtsSection-module__CHH8BG__handleLink:focus-visible{text-underline-offset:2px;text-decoration:underline}.StoryThoughtsSection-module__CHH8BG__handleLink:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-mainInteraction,#5975ff) 72%, transparent);outline-offset:2px}.StoryThoughtsSection-module__CHH8BG__timestamp{color:color-mix(in srgb, var(--theme-text,#fff) 42%, transparent);font-size:.8rem}.StoryThoughtsSection-module__CHH8BG__thoughtText{color:color-mix(in srgb, var(--theme-text,#fff) 88%, transparent);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 4px;font-size:.95rem;line-height:1.45}.StoryThoughtsSection-module__CHH8BG__commentActions{flex-wrap:wrap;gap:6px}.StoryThoughtsSection-module__CHH8BG__actionButton{color:color-mix(in srgb, var(--theme-text,#fff) 62%, transparent);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:6px 14px;font-size:.82rem;font-weight:700;display:inline-flex}.StoryThoughtsSection-module__CHH8BG__actionButton:hover,.StoryThoughtsSection-module__CHH8BG__actionButton:focus-visible{color:var(--theme-text,#fff);background:color-mix(in srgb, var(--theme-text,#fff) 8%, transparent);outline:none}.StoryThoughtsSection-module__CHH8BG__gifButton:hover,.StoryThoughtsSection-module__CHH8BG__gifButton:focus-visible{color:#a855f7;outline:none}.StoryThoughtsSection-module__CHH8BG__liked{color:#f75555}.StoryThoughtsSection-module__CHH8BG__liked:hover,.StoryThoughtsSection-module__CHH8BG__liked:focus-visible{color:#f75555;background:#f755551f}.StoryThoughtsSection-module__CHH8BG__inlineReplyInput{margin:5px 0 8px 56px;position:relative}.StoryThoughtsSection-module__CHH8BG__replyingLabel{color:color-mix(in srgb, var(--theme-text,#fff) 55%, transparent);align-items:center;gap:6px;margin-bottom:8px;font-size:.82rem;display:flex}.StoryThoughtsSection-module__CHH8BG__replyingLabelTarget{align-items:center;gap:5px;min-width:0;display:inline-flex}.StoryThoughtsSection-module__CHH8BG__replyingLabelHandle{color:var(--theme-text,#fff);font-weight:500}.StoryThoughtsSection-module__CHH8BG__replyingLabelAvatar{object-fit:cover;background:#333;border-radius:50%;flex-shrink:0;width:18px;height:18px}.StoryThoughtsSection-module__CHH8BG__viewRepliesButton{gap:6px;margin-top:4px}.StoryThoughtsSection-module__CHH8BG__viewRepliesChevronExpanded{transform:rotate(180deg)}.StoryThoughtsSection-module__CHH8BG__repliesLoading{cursor:default;pointer-events:none}.StoryThoughtsSection-module__CHH8BG__repliesLoading:disabled{opacity:1}.StoryThoughtsSection-module__CHH8BG__loadingSpinner{border:2px solid color-mix(in srgb, var(--theme-text,#fff) 18%, transparent);border-top-color:var(--theme-text,#fff);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite StoryThoughtsSection-module__CHH8BG__thoughtsSpinnerSpin;display:block}.StoryThoughtsSection-module__CHH8BG__listLoadingSpinner{width:22px;height:22px}@keyframes StoryThoughtsSection-module__CHH8BG__thoughtsSpinnerSpin{to{transform:rotate(360deg)}}.StoryThoughtsSection-module__CHH8BG__replies{flex-direction:column;gap:14px;margin-left:56px;display:flex}.StoryThoughtsSection-module__CHH8BG__commentGif{border-radius:10px;max-width:220px;margin:6px 0;display:block}.StoryThoughtsSection-module__CHH8BG__deleteAction:hover,.StoryThoughtsSection-module__CHH8BG__deleteAction:focus-visible{color:#ef7373}.StoryThoughtsSection-module__CHH8BG__mention{color:#a855f7;text-transform:none;font-weight:500}.StoryThoughtsSection-module__CHH8BG__notice,.StoryThoughtsSection-module__CHH8BG__empty{color:color-mix(in srgb, var(--theme-text,#fff) 72%, transparent);margin:0;font-size:.9rem}.StoryThoughtsSection-module__CHH8BG__notice{background:#a855f71a;border-radius:10px;padding:10px 14px}.StoryThoughtsSection-module__CHH8BG__empty{text-align:center;padding:24px 0}.StoryThoughtsSection-module__CHH8BG__listLoading,.StoryThoughtsSection-module__CHH8BG__paginationLoading{justify-content:center;align-items:center;display:flex}.StoryThoughtsSection-module__CHH8BG__listLoading{min-height:112px;padding:28px 0 12px}.StoryThoughtsSection-module__CHH8BG__paginationLoading{padding:8px 0 4px}.StoryThoughtsSection-module__CHH8BG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.StoryThoughtsSection-module__CHH8BG__loadSentinel{height:1px}@media (prefers-reduced-motion:reduce){.StoryThoughtsSection-module__CHH8BG__loadingSpinner{border-color:color-mix(in srgb, var(--theme-text,#fff) 28%, transparent);border-top-color:var(--theme-text,#fff);opacity:.72;animation:none}.StoryThoughtsSection-module__CHH8BG__authorAvatarLink{transition:none}}
.ProfileMenu-module__Lu0Aga__profileContainer{display:inline-block;position:relative}.ProfileMenu-module__Lu0Aga__profileContainerSidebar{width:100%;display:block}.ProfileMenu-module__Lu0Aga__profileSidebarSurface{width:calc(100% - 16px);min-height:44px;color:var(--sidebar-item-muted,#9199acc7);border-radius:10px;align-items:center;margin:0 8px;transition:none;display:flex;position:relative}.ProfileMenu-module__Lu0Aga__profileButton{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:none;display:flex;position:relative;overflow:hidden}.ProfileMenu-module__Lu0Aga__profileButton:is(a){box-sizing:border-box;text-decoration:none}.ProfileMenu-module__Lu0Aga__profileButtonSidebar{width:auto;min-width:0;height:44px;min-height:44px;color:inherit;border-radius:10px;flex:1;justify-content:flex-start;gap:12px;margin:0;padding:10px 12px;transition:none;overflow:visible}.ProfileMenu-module__Lu0Aga__profileButtonSidebarCollapsed{flex:0 0 44px;justify-content:center;gap:0;width:44px;padding:10px 12px}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed{width:44px;margin-left:auto;margin-right:auto}.ProfileMenu-module__Lu0Aga__profileButton:hover{background:#ffffff1f}@media (hover:hover) and (pointer:fine){.ProfileMenu-module__Lu0Aga__profileSidebarSurface:hover{background:var(--sidebar-item-hover-background,var(--theme-buttonBackground));color:var(--sidebar-item-active,#fffffffa)}.ProfileMenu-module__Lu0Aga__profileSidebarSurface:has(:focus-visible){background:var(--sidebar-item-hover-background,var(--theme-buttonBackground));color:var(--sidebar-item-active,#fffffffa)}.ProfileMenu-module__Lu0Aga__profileSidebarSurface:hover .ProfileMenu-module__Lu0Aga__profileImageWrapperSidebar{opacity:1;box-shadow:0 0 0 2px #ffffffeb}.ProfileMenu-module__Lu0Aga__profileSidebarSurface:has(:focus-visible) .ProfileMenu-module__Lu0Aga__profileImageWrapperSidebar{opacity:1;box-shadow:0 0 0 2px #ffffffeb}.ProfileMenu-module__Lu0Aga__profileSidebarSurface:hover .ProfileMenu-module__Lu0Aga__profileImageWrapperPresence{--chat-avatar-presence-frame-color:#ffffffeb;box-shadow:none}.ProfileMenu-module__Lu0Aga__profileSidebarSurface:has(:focus-visible) .ProfileMenu-module__Lu0Aga__profileImageWrapperPresence{--chat-avatar-presence-frame-color:#ffffffeb;box-shadow:none}}[data-theme=light] .ProfileMenu-module__Lu0Aga__profileSidebarSurface:hover .ProfileMenu-module__Lu0Aga__profileImageWrapperSidebar{box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-text) 92%, transparent)}[data-theme=light] .ProfileMenu-module__Lu0Aga__profileSidebarSurface:has(:focus-visible) .ProfileMenu-module__Lu0Aga__profileImageWrapperSidebar{box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-text) 92%, transparent)}[data-theme=light] .ProfileMenu-module__Lu0Aga__profileButtonSidebarActive .ProfileMenu-module__Lu0Aga__profileImageWrapperSidebar{box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-text) 92%, transparent)}[data-theme=light] .ProfileMenu-module__Lu0Aga__profileSidebarSurface:hover .ProfileMenu-module__Lu0Aga__profileImageWrapperPresence{--chat-avatar-presence-frame-color:color-mix(in srgb, var(--theme-text) 92%, transparent);box-shadow:none}[data-theme=light] .ProfileMenu-module__Lu0Aga__profileSidebarSurface:has(:focus-visible) .ProfileMenu-module__Lu0Aga__profileImageWrapperPresence{--chat-avatar-presence-frame-color:color-mix(in srgb, var(--theme-text) 92%, transparent);box-shadow:none}[data-theme=light] .ProfileMenu-module__Lu0Aga__profileButtonSidebarActive .ProfileMenu-module__Lu0Aga__profileImageWrapperPresence{--chat-avatar-presence-frame-color:color-mix(in srgb, var(--theme-text) 92%, transparent);box-shadow:none}.ProfileMenu-module__Lu0Aga__profileButtonSidebar:focus:not(:focus-visible){outline:none}.ProfileMenu-module__Lu0Aga__profileButtonSidebar:focus-visible:not(.ProfileMenu-module__Lu0Aga__profileButtonSidebarActive){outline:2px solid color-mix(in srgb, var(--sidebar-item-active,#fff) 35%, transparent);outline-offset:2px}.ProfileMenu-module__Lu0Aga__profileButtonSidebar:hover,.ProfileMenu-module__Lu0Aga__profileButtonSidebar:focus-visible{background:0 0}.ProfileMenu-module__Lu0Aga__profileButton:active{opacity:.8}.ProfileMenu-module__Lu0Aga__profileImageWrapper{border-radius:50%;width:32px;height:32px;position:relative;overflow:hidden}.ProfileMenu-module__Lu0Aga__profileImageWrapperSidebar{width:var(--sidebar-nav-icon-size,20px);height:var(--sidebar-nav-icon-size,20px);opacity:.9;flex-shrink:0;transition:none;overflow:visible}.ProfileMenu-module__Lu0Aga__profileImageWrapperSidebar img{border-radius:999px}.ProfileMenu-module__Lu0Aga__profileImageWrapperPresence{--chat-avatar-presence-frame-color:transparent;box-shadow:none}.ProfileMenu-module__Lu0Aga__profileButtonLabel{font-size:var(--sidebar-nav-label-font-size,16px);color:inherit;text-overflow:ellipsis;opacity:1;text-align:left;flex:1;min-width:0;max-width:140px;font-weight:500;transition:none;overflow:hidden}.ProfileMenu-module__Lu0Aga__profileButtonSidebarCollapsed .ProfileMenu-module__Lu0Aga__profileButtonLabel{opacity:0;pointer-events:none;max-width:0;overflow:hidden}.ProfileMenu-module__Lu0Aga__profileButtonSidebarActive{color:var(--sidebar-item-active,#fffffffa);background:0 0}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceActive{color:var(--sidebar-item-active,#fffffffa)}.ProfileMenu-module__Lu0Aga__profileButtonSidebarActive:hover,.ProfileMenu-module__Lu0Aga__profileButtonSidebarActive:focus-visible{background:0 0}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceMenuOpen{background:var(--sidebar-item-hover-background,var(--theme-buttonBackground));color:var(--sidebar-item-active,#fffffffa);z-index:2}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed:hover,.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceMenuOpen{width:max-content;max-width:calc(var(--platform-sidebar-open-width,15rem) - 16px);background:var(--sidebar-collapsed-preview-background,var(--sidebar-item-hover-background,var(--theme-buttonBackground)));-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);box-shadow:var(--sidebar-collapsed-preview-shadow,0 20px 44px #00000042);z-index:2;margin-left:8px;margin-right:0}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed:has(:focus-visible){width:max-content;max-width:calc(var(--platform-sidebar-open-width,15rem) - 16px);background:var(--sidebar-collapsed-preview-background,var(--sidebar-item-hover-background,var(--theme-buttonBackground)));-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);box-shadow:var(--sidebar-collapsed-preview-shadow,0 20px 44px #00000042);z-index:2;margin-left:8px;margin-right:0}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed:hover .ProfileMenu-module__Lu0Aga__profileButtonLabel,.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceMenuOpen .ProfileMenu-module__Lu0Aga__profileButtonLabel{opacity:1;max-width:140px}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed:has(:focus-visible) .ProfileMenu-module__Lu0Aga__profileButtonLabel{opacity:1;max-width:140px}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed:hover .ProfileMenu-module__Lu0Aga__profileButtonSidebarCollapsed,.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceMenuOpen .ProfileMenu-module__Lu0Aga__profileButtonSidebarCollapsed{width:auto;color:var(--sidebar-item-active,#fffffffa);flex:0 auto;justify-content:flex-start;gap:12px}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed:has(:focus-visible) .ProfileMenu-module__Lu0Aga__profileButtonSidebarCollapsed{width:auto;color:var(--sidebar-item-active,#fffffffa);flex:0 auto;justify-content:flex-start;gap:12px}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed:hover .ProfileMenu-module__Lu0Aga__profileButtonLabel,.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceMenuOpen .ProfileMenu-module__Lu0Aga__profileButtonLabel{flex:0 auto}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed:has(:focus-visible) .ProfileMenu-module__Lu0Aga__profileButtonLabel{flex:0 auto}.ProfileMenu-module__Lu0Aga__profileStatusButton{background:color-mix(in srgb, var(--sidebar-item-active,#fff) 8%, transparent);min-width:0;height:32px;color:inherit;font:inherit;cursor:pointer;border:0;border-radius:8px;flex:none;justify-content:flex-end;align-items:center;gap:6px;margin-right:8px;padding:0 9px;transition:background .14s,color .14s;display:inline-flex}.ProfileMenu-module__Lu0Aga__profileStatusIcon{flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.ProfileMenu-module__Lu0Aga__profileStatusButton:hover,.ProfileMenu-module__Lu0Aga__profileStatusButton:focus-visible,.ProfileMenu-module__Lu0Aga__profileStatusButton[aria-expanded=true]{background:color-mix(in srgb, var(--sidebar-item-active,#fff) 14%, transparent);color:var(--sidebar-item-active,#fffffffa);outline:none}.ProfileMenu-module__Lu0Aga__profileStatusButton:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--sidebar-item-active,#fff) 28%, transparent)}.ProfileMenu-module__Lu0Aga__profileStatusLabel{text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:.84rem;font-weight:600;line-height:1;overflow:hidden}.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceCollapsed:not(:hover):not(:has(:focus-visible)):not(.ProfileMenu-module__Lu0Aga__profileSidebarSurfaceMenuOpen) .ProfileMenu-module__Lu0Aga__profileStatusButton{opacity:0;pointer-events:none;width:0;margin:0;padding:0;overflow:hidden}.ProfileMenu-module__Lu0Aga__profileStatusError{color:#fca5a5fa;max-width:200px;margin:6px 8px 4px;font-size:.76rem;line-height:1.35}.ProfileMenu-module__Lu0Aga__profileButtonSidebarActive .ProfileMenu-module__Lu0Aga__profileImageWrapperSidebar{opacity:1;box-shadow:0 0 0 2px #ffffffeb}.ProfileMenu-module__Lu0Aga__profileButtonSidebarActive .ProfileMenu-module__Lu0Aga__profileImageWrapperPresence{--chat-avatar-presence-frame-color:#ffffffeb;box-shadow:none}.ProfileMenu-module__Lu0Aga__profileImageWrapper img,.ProfileMenu-module__Lu0Aga__profileImageWrapper [data-nextjs-image]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}@media (max-width:767px){.ProfileMenu-module__Lu0Aga__profileImageWrapper img,.ProfileMenu-module__Lu0Aga__profileImageWrapper [data-nextjs-image]{touch-action:none}}.ProfileMenu-module__Lu0Aga__dropdown{background:var(--theme-surfaceSolid);z-index:1000;transform-origin:100% 0;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;min-width:180px;display:flex;position:fixed;overflow:hidden}.ProfileMenu-module__Lu0Aga__panelHeader{background:0 0;border-bottom:1px solid #ffffff08;flex-shrink:0;align-items:center;height:38px;padding:0 16px;display:flex}.ProfileMenu-module__Lu0Aga__panelTitle{color:#fff6;text-transform:uppercase;letter-spacing:.8px;font-size:10px;font-weight:700}.ProfileMenu-module__Lu0Aga__scrollContainer{flex-direction:column;gap:0;padding:6px 0;display:flex}.ProfileMenu-module__Lu0Aga__menuOption{color:#ffffffe6;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:8px 16px;font-family:Segoe UI,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:500;transition:none;display:flex}.ProfileMenu-module__Lu0Aga__optionIcon{color:#fff6;background:0 0;justify-content:center;align-items:center;width:28px;height:28px;transition:none;display:flex}.ProfileMenu-module__Lu0Aga__menuOption:hover .ProfileMenu-module__Lu0Aga__optionIcon{color:#fff}.ProfileMenu-module__Lu0Aga__menuOption:hover{background:#ffffff14}.ProfileMenu-module__Lu0Aga__menuOption:active{background:#ffffff1a}.ProfileMenu-module__Lu0Aga__optionLabel{flex:1}@media (max-width:767px){.ProfileMenu-module__Lu0Aga__profileButtonSidebar{width:calc(100% - 24px);margin:0 12px;padding:12px 16px}.ProfileMenu-module__Lu0Aga__profileButtonSidebarCollapsed{width:calc(100% - 24px);margin:0 12px}.ProfileMenu-module__Lu0Aga__dropdown{border-radius:16px;min-width:160px}.ProfileMenu-module__Lu0Aga__panelHeader{height:34px;padding:0 12px}.ProfileMenu-module__Lu0Aga__menuOption{gap:8px;padding:6px 12px;font-size:12px}.ProfileMenu-module__Lu0Aga__optionIcon{background:0 0;width:24px;height:24px}}
.StoryThoughtCommentBody-module__b4McRG__block{min-width:0}.StoryThoughtCommentBody-module__b4McRG__text{color:color-mix(in srgb, var(--theme-text,#fff) 88%, transparent);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:.95rem;line-height:1.45}.StoryThoughtCommentBody-module__b4McRG__textClamped{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.StoryThoughtCommentBody-module__b4McRG__textExpanded{display:block;overflow:visible}.StoryThoughtCommentBody-module__b4McRG__readMoreButton{color:color-mix(in srgb, var(--theme-text,#fff) 42%, transparent);cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:.82rem;font-weight:700}.StoryThoughtCommentBody-module__b4McRG__readMoreButton:hover,.StoryThoughtCommentBody-module__b4McRG__readMoreButton:focus-visible{color:var(--theme-text,#fff);outline:none}.StoryThoughtCommentBody-module__b4McRG__mention{color:#a855f7;text-transform:none;font-weight:500}
.SettingsMenuSection-module__TRWa9q__footer{border-top:1px solid var(--theme-border);margin-top:4px;padding:8px 4px 4px}.SettingsMenuSection-module__TRWa9q__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.SettingsMenuSection-module__TRWa9q__navLinks{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.SettingsMenuSection-module__TRWa9q__navLink{color:var(--theme-text);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.2;text-decoration:none}.SettingsMenuSection-module__TRWa9q__navLink:hover,.SettingsMenuSection-module__TRWa9q__navLink:focus-visible{color:var(--theme-text);outline:none}.SettingsMenuSection-module__TRWa9q__socialIcons{flex-shrink:0;align-items:center;gap:4px;display:flex}.SettingsMenuSection-module__TRWa9q__socialIcon{width:30px;height:30px;color:var(--theme-text);border-radius:999px;justify-content:center;align-items:center;transition:color .12s;display:flex}.SettingsMenuSection-module__TRWa9q__socialIcon:hover,.SettingsMenuSection-module__TRWa9q__socialIcon:focus-visible{color:var(--theme-text);outline:none}.SettingsMenuSection-module__TRWa9q__socialIcon svg{width:20px;height:20px}
.StoryThoughtSpoilerCard-module__4rgpIW__card{width:100%;color:color-mix(in srgb, var(--theme-text,#fff) 52%, transparent);background:color-mix(in srgb, var(--theme-text,#fff) 8%, var(--theme-background,#0b0d12));cursor:pointer;font:inherit;text-align:center;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:8px 0 4px;padding:28px 20px;display:flex}.StoryThoughtSpoilerCard-module__4rgpIW__card:hover{background:color-mix(in srgb, var(--theme-text,#fff) 11%, var(--theme-background,#0b0d12))}.StoryThoughtSpoilerCard-module__4rgpIW__card:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-mainInteraction,#5975ff) 72%, transparent);outline-offset:2px}.StoryThoughtSpoilerCard-module__4rgpIW__icon{color:color-mix(in srgb, var(--theme-text,#fff) 42%, transparent);flex-shrink:0;display:block}.StoryThoughtSpoilerCard-module__4rgpIW__copy{flex-direction:column;align-items:center;gap:4px;display:flex}.StoryThoughtSpoilerCard-module__4rgpIW__title{color:color-mix(in srgb, var(--theme-text,#fff) 58%, transparent);font-size:.88rem;font-weight:500;line-height:1.35}.StoryThoughtSpoilerCard-module__4rgpIW__hintTouch,.StoryThoughtSpoilerCard-module__4rgpIW__hintPointer{color:color-mix(in srgb, var(--theme-text,#fff) 42%, transparent);font-size:.78rem;font-weight:400;line-height:1.3}.StoryThoughtSpoilerCard-module__4rgpIW__hintPointer{display:none}@media (hover:hover) and (pointer:fine){.StoryThoughtSpoilerCard-module__4rgpIW__hintTouch{display:none}.StoryThoughtSpoilerCard-module__4rgpIW__hintPointer{display:block}}
.Sidebar-module__i6ju5W__sidebar{--sidebar-item-muted:#9199acc7;--sidebar-item-active:#fffffffa;--sidebar-item-hover-background:var(--theme-buttonBackground);--sidebar-collapsed-preview-background:#16182052;--sidebar-collapsed-preview-shadow:0 20px 44px #00000042;--sidebar-nav-icon-size:20px;--sidebar-nav-label-font-size:16px;--sidebar-brand-boat-offset-x:0px;--sidebar-brand-boat-offset-y:-2px;--sidebar-brand-boat-scale:1.5;--sidebar-brand-wordmark-offset-x:0px;--sidebar-brand-wordmark-offset-y:2px;--sidebar-brand-wordmark-left:44px;--sidebar-brand-close-left:180px;background:var(--theme-backgroundSecondary);z-index:90;box-sizing:border-box;flex-direction:column;height:100vh;transition:none;display:flex;position:fixed;top:0;left:0;overflow:hidden auto}[data-theme=light] .Sidebar-module__i6ju5W__sidebar{--sidebar-item-active:var(--theme-text);--sidebar-item-hover-background:var(--theme-backgroundTertiary)}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__open{width:var(--platform-sidebar-open-width,15rem)}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed{width:var(--platform-sidebar-collapsed-width,3.75rem)}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed.Sidebar-module__i6ju5W__collapsedHoverPreview,.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed:focus-within{overflow:visible}.Sidebar-module__i6ju5W__sidebarHeader{box-sizing:border-box;align-items:center;gap:0;min-height:0;padding:6px 0;display:flex}.Sidebar-module__i6ju5W__sidebar::-webkit-scrollbar{width:4px}.Sidebar-module__i6ju5W__sidebar::-webkit-scrollbar-track{background:0 0}.Sidebar-module__i6ju5W__sidebar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.Sidebar-module__i6ju5W__sidebar::-webkit-scrollbar-thumb:hover{background:#fff3}.Sidebar-module__i6ju5W__nav{flex-direction:column;flex:1;min-height:0;padding:6px 0 14px;display:flex}.Sidebar-module__i6ju5W__navMain{flex-direction:column;gap:4px;margin-top:auto;margin-bottom:auto;display:flex}.Sidebar-module__i6ju5W__navBottom{flex-direction:column;gap:4px;display:flex}.Sidebar-module__i6ju5W__actionTooltipAnchor{width:100%}.Sidebar-module__i6ju5W__navItem{width:calc(100% - 16px);min-height:44px;color:var(--sidebar-item-muted);cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:10px;align-items:center;gap:12px;margin:0 8px;padding:10px 12px;text-decoration:none;transition:none;display:flex;position:relative}.Sidebar-module__i6ju5W__brandHeaderRow{width:calc(100% - 16px);min-height:44px;color:var(--sidebar-item-muted);box-sizing:border-box;border-radius:10px;align-items:center;margin:6px 8px 0;padding:10px 12px;display:flex;position:relative;overflow:hidden}.Sidebar-module__i6ju5W__brandIconButton{width:var(--sidebar-nav-icon-size);height:var(--sidebar-nav-icon-size);flex:0 0 var(--sidebar-nav-icon-size);color:var(--sidebar-item-muted);cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.Sidebar-module__i6ju5W__brandIconButton:disabled{opacity:1;cursor:default;pointer-events:none}.Sidebar-module__i6ju5W__brandCloseButton{left:calc(var(--sidebar-brand-close-left) - 12px);width:44px;height:44px;color:var(--sidebar-item-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Sidebar-module__i6ju5W__brandCloseIconWrapper{opacity:.9}.Sidebar-module__i6ju5W__brandCloseButton:disabled{opacity:1;cursor:default;pointer-events:none}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__navItem{justify-content:center;gap:0;width:44px;margin-left:auto;margin-right:auto;padding:10px 12px}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandHeaderRow{justify-content:center;width:44px;margin-left:auto;margin-right:auto;padding:0;overflow:visible}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandHeaderRow:hover,.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandHeaderRow:focus-within{justify-content:flex-start}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandIconButton{border-radius:10px;flex:0 0 44px;width:44px;height:44px}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandCloseButton{opacity:0;pointer-events:none}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandIconButton:hover,.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandIconButton:focus-visible{width:174px;min-width:44px;max-width:calc(var(--platform-sidebar-open-width,15rem) - 16px);background:var(--sidebar-collapsed-preview-background);-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);box-shadow:var(--sidebar-collapsed-preview-shadow);color:var(--sidebar-item-active);z-index:2;flex:0 0 174px;justify-content:flex-start;gap:12px;padding:10px 12px}.Sidebar-module__i6ju5W__navItem:hover,.Sidebar-module__i6ju5W__navItem:focus-visible{color:var(--sidebar-item-active)}.Sidebar-module__i6ju5W__navItem.Sidebar-module__i6ju5W__active{color:var(--sidebar-item-active);background:0 0}.Sidebar-module__i6ju5W__navItem.Sidebar-module__i6ju5W__active:before{display:none}.Sidebar-module__i6ju5W__navItem:hover,.Sidebar-module__i6ju5W__navItem:focus-visible,.Sidebar-module__i6ju5W__navItem.Sidebar-module__i6ju5W__active:hover,.Sidebar-module__i6ju5W__navItem.Sidebar-module__i6ju5W__active:focus-visible{background:var(--sidebar-item-hover-background)}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__navItem.Sidebar-module__i6ju5W__active:before{display:none}.Sidebar-module__i6ju5W__iconWrapper{width:var(--sidebar-nav-icon-size);height:var(--sidebar-nav-icon-size);opacity:.9;flex-shrink:0;justify-content:center;align-items:center;transition:none;display:flex}.Sidebar-module__i6ju5W__iconWrapper>svg,.Sidebar-module__i6ju5W__iconWrapper>span{width:var(--sidebar-nav-icon-size);height:var(--sidebar-nav-icon-size)}.Sidebar-module__i6ju5W__iconWrapper>span{line-height:var(--sidebar-nav-icon-size);display:block}.Sidebar-module__i6ju5W__navItem[data-sidebar-item=chat]:has([data-chat-unread-size=capped]) .Sidebar-module__i6ju5W__label{margin-left:4px}.Sidebar-module__i6ju5W__createNavIcon{transform-origin:50%;transform:rotate(-90deg)}.Sidebar-module__i6ju5W__storyseaBoatIcon{color:currentColor;transform:translate(var(--sidebar-brand-boat-offset-x), var(--sidebar-brand-boat-offset-y)) scale(var(--sidebar-brand-boat-scale));transform-origin:50%;display:block}.Sidebar-module__i6ju5W__brandIconWrapper{position:relative;overflow:visible}.Sidebar-module__i6ju5W__brandActionLabel{text-overflow:ellipsis;opacity:0;min-width:0;max-width:0;color:inherit;font-size:var(--sidebar-nav-label-font-size,16px);pointer-events:none;flex:none;font-weight:500;line-height:1;transition:none;display:block;overflow:hidden}.Sidebar-module__i6ju5W__brandBoat,.Sidebar-module__i6ju5W__brandOpenIcon{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Sidebar-module__i6ju5W__brandBoat{opacity:1;color:var(--sidebar-item-muted)}.Sidebar-module__i6ju5W__brandOpenIcon{opacity:0;color:var(--sidebar-item-active)}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed.Sidebar-module__i6ju5W__collapsedHoverPreview .Sidebar-module__i6ju5W__brandBoat{opacity:0}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed.Sidebar-module__i6ju5W__collapsedHoverPreview .Sidebar-module__i6ju5W__brandOpenIcon{opacity:1;color:var(--sidebar-item-muted)}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandIconButton:hover .Sidebar-module__i6ju5W__brandBoat,.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandIconButton:focus-visible .Sidebar-module__i6ju5W__brandBoat{opacity:0}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandIconButton:hover .Sidebar-module__i6ju5W__brandOpenIcon,.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandIconButton:focus-visible .Sidebar-module__i6ju5W__brandOpenIcon{opacity:1;color:var(--sidebar-item-active)}.Sidebar-module__i6ju5W__brandWordmark{left:var(--sidebar-brand-wordmark-left);transform:translate(var(--sidebar-brand-wordmark-offset-x), calc(-50% + var(--sidebar-brand-wordmark-offset-y)));color:var(--sidebar-item-muted);opacity:1;pointer-events:none;align-items:flex-start;line-height:0;transition:none;display:flex;position:absolute;top:50%}.Sidebar-module__i6ju5W__brandWordmarkSvg{flex-shrink:0;width:88px;height:25px;display:block}.Sidebar-module__i6ju5W__brandCloseButton:hover,.Sidebar-module__i6ju5W__brandCloseButton:focus-visible{background:var(--sidebar-item-hover-background);color:var(--sidebar-item-active)}.Sidebar-module__i6ju5W__brandCloseButton:hover .Sidebar-module__i6ju5W__brandCloseIconWrapper,.Sidebar-module__i6ju5W__brandCloseButton:focus-visible .Sidebar-module__i6ju5W__brandCloseIconWrapper{opacity:1}.Sidebar-module__i6ju5W__label{font-size:var(--sidebar-nav-label-font-size,16px);text-overflow:ellipsis;opacity:1;flex:1;min-width:0;max-width:140px;font-weight:500;transition:none;overflow:hidden}.Sidebar-module__i6ju5W__navItem:hover .Sidebar-module__i6ju5W__iconWrapper,.Sidebar-module__i6ju5W__navItem.Sidebar-module__i6ju5W__active .Sidebar-module__i6ju5W__iconWrapper{opacity:1}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active):hover .Sidebar-module__i6ju5W__iconWrapper,.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active):focus-visible .Sidebar-module__i6ju5W__iconWrapper,.Sidebar-module__i6ju5W__actionTooltipAnchor:hover svg{will-change:transform}.Sidebar-module__i6ju5W__actionTooltipAnchor:has(:focus-visible) svg{will-change:transform}.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=home]:hover .Sidebar-module__i6ju5W__iconWrapper,.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=home]:focus-visible .Sidebar-module__i6ju5W__iconWrapper{animation:.52s cubic-bezier(.2,.9,.24,1) Sidebar-module__i6ju5W__sidebarHomeSettle}.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=explore]:hover .Sidebar-module__i6ju5W__iconWrapper,.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=explore]:focus-visible .Sidebar-module__i6ju5W__iconWrapper{animation:none}.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=explore]:hover .Sidebar-module__i6ju5W__exploreTelescopePivot,.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=explore]:focus-visible .Sidebar-module__i6ju5W__exploreTelescopePivot{animation:.68s cubic-bezier(.2,.78,.24,1) Sidebar-module__i6ju5W__sidebarExploreSweep}.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=library]:hover .Sidebar-module__i6ju5W__iconWrapper,.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=library]:focus-visible .Sidebar-module__i6ju5W__iconWrapper{animation:none}.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=library]:hover .Sidebar-module__i6ju5W__libraryRightBook,.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=library]:focus-visible .Sidebar-module__i6ju5W__libraryRightBook{animation:.62s cubic-bezier(.22,.88,.22,1) Sidebar-module__i6ju5W__sidebarLibraryRightBook}.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=chat]:hover .Sidebar-module__i6ju5W__iconWrapper,.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=chat]:focus-visible .Sidebar-module__i6ju5W__iconWrapper{animation:.6s cubic-bezier(.2,.86,.22,1) Sidebar-module__i6ju5W__sidebarChatReply}.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=create]:hover .Sidebar-module__i6ju5W__iconWrapper,.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=create]:focus-visible .Sidebar-module__i6ju5W__iconWrapper{transform-origin:14% 92%;animation:.64s cubic-bezier(.24,.82,.2,1) Sidebar-module__i6ju5W__sidebarPenWrite}.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=search]:hover .Sidebar-module__i6ju5W__iconWrapper,.Sidebar-module__i6ju5W__navItem:not(.Sidebar-module__i6ju5W__active)[data-sidebar-item=search]:focus-visible .Sidebar-module__i6ju5W__iconWrapper{transform-origin:45% 45%;animation:.64s cubic-bezier(.2,.86,.22,1) Sidebar-module__i6ju5W__sidebarSearchInspect}.Sidebar-module__i6ju5W__actionTooltipAnchor[data-sidebar-item=notifications]:hover svg{transform-origin:50% 12%;animation:.72s cubic-bezier(.24,.86,.28,1) Sidebar-module__i6ju5W__sidebarBellRing}.Sidebar-module__i6ju5W__actionTooltipAnchor[data-sidebar-item=notifications]:has(:focus-visible) svg{transform-origin:50% 12%;animation:.72s cubic-bezier(.24,.86,.28,1) Sidebar-module__i6ju5W__sidebarBellRing}.Sidebar-module__i6ju5W__actionTooltipAnchor[data-sidebar-item=settings]:hover svg{transform-origin:50%;animation:.56s cubic-bezier(.22,.84,.24,1) forwards Sidebar-module__i6ju5W__sidebarSettingsTurn}.Sidebar-module__i6ju5W__actionTooltipAnchor[data-sidebar-item=settings]:has(:focus-visible) svg{transform-origin:50%;animation:.56s cubic-bezier(.22,.84,.24,1) forwards Sidebar-module__i6ju5W__sidebarSettingsTurn}}.Sidebar-module__i6ju5W__exploreTelescopePivot{transform-box:view-box;transform-origin:12px 13px}.Sidebar-module__i6ju5W__libraryRightBook{transform-box:view-box;transform-origin:20px 20px}@keyframes Sidebar-module__i6ju5W__sidebarHomeSettle{0%{transform:translateY(0)scale(1)}38%{transform:translateY(-2px)scale(1.08)}68%{transform:translateY(1px)scale(.98)}to{transform:translateY(0)scale(1)}}@keyframes Sidebar-module__i6ju5W__sidebarExploreSweep{0%{transform:rotate(0)}28%{transform:rotate(-13deg)}62%{transform:rotate(11deg)}to{transform:rotate(0)}}@keyframes Sidebar-module__i6ju5W__sidebarLibraryRightBook{0%{transform:rotate(0)}48%{transform:rotate(16deg)}70%{transform:rotate(12deg)}to{transform:rotate(0)}}@keyframes Sidebar-module__i6ju5W__sidebarChatReply{0%{transform:translateY(0)scale(1)}32%{transform:translateY(-2px)scale(1.04)}58%{transform:translateY(1px)scale(.98)}78%{transform:translateY(-1px)scale(1.02)}to{transform:translateY(0)scale(1)}}@keyframes Sidebar-module__i6ju5W__sidebarPenWrite{0%{transform:rotate(0)translate(0)}28%{transform:rotate(-12deg)translate(1px,-1px)}54%{transform:rotate(7deg)translate(2px,1px)}78%{transform:rotate(-4deg)translate(1px)}to{transform:rotate(0)translate(0)}}@keyframes Sidebar-module__i6ju5W__sidebarSearchInspect{0%{transform:rotate(0)scale(1)}34%{transform:rotate(-10deg)scale(1.08)}68%{transform:rotate(8deg)scale(1.02)}to{transform:rotate(0)scale(1)}}@keyframes Sidebar-module__i6ju5W__sidebarBellRing{0%{transform:rotate(0)}18%{transform:rotate(13deg)}36%{transform:rotate(-12deg)}54%{transform:rotate(8deg)}72%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes Sidebar-module__i6ju5W__sidebarSettingsTurn{0%{transform:rotate(0)}to{transform:rotate(60deg)}}.Sidebar-module__i6ju5W__brandCloseButton .Sidebar-module__i6ju5W__iconWrapper{opacity:.9}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandWordmark{opacity:0}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandIconButton:hover .Sidebar-module__i6ju5W__brandActionLabel,.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__brandIconButton:focus-visible .Sidebar-module__i6ju5W__brandActionLabel{opacity:1;max-width:118px}.Sidebar-module__i6ju5W__navItem.Sidebar-module__i6ju5W__active .Sidebar-module__i6ju5W__label{font-weight:600}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed .Sidebar-module__i6ju5W__label{opacity:0;pointer-events:none;max-width:0;overflow:hidden}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed.Sidebar-module__i6ju5W__collapsedHoverPreview .Sidebar-module__i6ju5W__navItem:hover,.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed.Sidebar-module__i6ju5W__collapsedHoverPreview .Sidebar-module__i6ju5W__navItem:focus-visible,.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed:focus-within .Sidebar-module__i6ju5W__navItem:focus-visible{width:max-content;min-width:44px;max-width:calc(var(--platform-sidebar-open-width,15rem) - 16px);background:var(--sidebar-collapsed-preview-background);-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);box-shadow:var(--sidebar-collapsed-preview-shadow);z-index:2;justify-content:flex-start;gap:12px;margin-left:8px;margin-right:0}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed.Sidebar-module__i6ju5W__collapsedHoverPreview .Sidebar-module__i6ju5W__navItem:hover .Sidebar-module__i6ju5W__label,.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed.Sidebar-module__i6ju5W__collapsedHoverPreview .Sidebar-module__i6ju5W__navItem:focus-visible .Sidebar-module__i6ju5W__label,.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__collapsed:focus-within .Sidebar-module__i6ju5W__navItem:focus-visible .Sidebar-module__i6ju5W__label{opacity:1;max-width:140px}.Sidebar-module__i6ju5W__overlay{display:none}.Sidebar-module__i6ju5W__hoverTooltipWrap{z-index:120;pointer-events:none;position:fixed;transform:translateY(-50%)}.Sidebar-module__i6ju5W__hoverTooltip{white-space:nowrap;color:#fffffffa;font-size:var(--sidebar-nav-label-font-size,16px);-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);background:#16182052;border-radius:14px;padding:12px 16px;font-weight:600;line-height:1}@media (max-width:767px){.Sidebar-module__i6ju5W__sidebar{height:calc(100vh - 56px);transition:none;top:56px;transform:translate(-100%);box-shadow:2px 0 8px #0000004d;width:280px!important}.Sidebar-module__i6ju5W__sidebar.Sidebar-module__i6ju5W__open{transform:translate(0)}.Sidebar-module__i6ju5W__overlay{z-index:89;background:#00000080;display:block;position:fixed;inset:56px 0 0}.Sidebar-module__i6ju5W__navItem{margin:0 12px;padding:12px 16px}.Sidebar-module__i6ju5W__hoverTooltipWrap{display:none}}
.StoryseaShareSheet-module__O1UrQG__backdrop{z-index:1200;background:#07080c7a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.StoryseaShareSheet-module__O1UrQG__sheet{border:1px solid color-mix(in srgb, var(--theme-border,#ffffff2e) 72%, transparent);background:color-mix(in srgb, var(--theme-surfaceSolid,#fff) 96%, white);width:min(572px,100%);max-height:min(720px,100dvh - 36px);color:var(--theme-text,#111216);border-radius:18px;grid-template-rows:auto auto minmax(132px,auto) auto auto;display:grid;overflow:hidden}.StoryseaShareSheet-module__O1UrQG__header{justify-content:space-between;align-items:center;min-height:64px;padding:10px 14px;display:flex}.StoryseaShareSheet-module__O1UrQG__header h2{text-align:center;min-width:0;font-family:var(--font-bricolage-grotesque), "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;letter-spacing:0;font-synthesis:none;flex:1;margin:0;font-size:1rem;font-weight:600}.StoryseaShareSheet-module__O1UrQG__headerSpacer{flex:0 0 38px;width:38px}.StoryseaShareSheet-module__O1UrQG__closeButton{width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 38px;place-items:center;display:grid}.StoryseaShareSheet-module__O1UrQG__searchShell{background:color-mix(in srgb, currentColor 7%, transparent);min-width:0;color:color-mix(in srgb, currentColor 78%, transparent);border-radius:12px;align-items:center;gap:10px;margin:0 20px 4px;padding:10px 14px;display:flex}.StoryseaShareSheet-module__O1UrQG__searchIcon{color:color-mix(in srgb, currentColor 54%, transparent);flex:none}.StoryseaShareSheet-module__O1UrQG__searchShell input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0}.StoryseaShareSheet-module__O1UrQG__searchShell input::placeholder{color:color-mix(in srgb, currentColor 54%, transparent)}.StoryseaShareSheet-module__O1UrQG__closeButton:hover,.StoryseaShareSheet-module__O1UrQG__closeButton:focus-visible{background:color-mix(in srgb, currentColor 9%, transparent);outline:none}.StoryseaShareSheet-module__O1UrQG__peopleStrip{border-bottom:1px solid color-mix(in srgb, currentColor 10%, transparent);gap:10px;min-height:132px;padding:8px 20px 18px;display:flex;overflow-x:auto}.StoryseaShareSheet-module__O1UrQG__emptyPeople{color:color-mix(in srgb, currentColor 58%, transparent);align-self:center;align-items:center;gap:8px;font-size:.9rem;display:inline-flex}.StoryseaShareSheet-module__O1UrQG__personButton{width:96px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:0 0 96px;align-content:start;justify-items:center;gap:7px;padding:6px 4px;display:grid}.StoryseaShareSheet-module__O1UrQG__personButton:hover,.StoryseaShareSheet-module__O1UrQG__personButton:focus-visible{background:color-mix(in srgb, currentColor 7%, transparent);outline:none}.StoryseaShareSheet-module__O1UrQG__personButton:disabled{cursor:default;opacity:.72}.StoryseaShareSheet-module__O1UrQG__avatar{background:color-mix(in srgb, currentColor 13%, transparent);border-radius:999px;place-items:center;width:58px;height:58px;font-weight:760;display:grid;overflow:hidden}.StoryseaShareSheet-module__O1UrQG__avatar img{object-fit:cover;width:100%;height:100%}.StoryseaShareSheet-module__O1UrQG__personText{gap:1px;max-width:100%;font-size:.82rem;line-height:1.12;display:grid}.StoryseaShareSheet-module__O1UrQG__personText span,.StoryseaShareSheet-module__O1UrQG__personText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.StoryseaShareSheet-module__O1UrQG__personText small{color:color-mix(in srgb, currentColor 56%, transparent)}.StoryseaShareSheet-module__O1UrQG__sendGlyph{height:16px;color:color-mix(in srgb, currentColor 58%, transparent)}.StoryseaShareSheet-module__O1UrQG__actionRail{gap:18px;padding:24px 20px 22px;display:flex;overflow-x:auto}.StoryseaShareSheet-module__O1UrQG__actionButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 70px;justify-items:center;gap:8px;font-size:.86rem;text-decoration:none;display:grid}.StoryseaShareSheet-module__O1UrQG__actionButton:hover .StoryseaShareSheet-module__O1UrQG__actionIcon,.StoryseaShareSheet-module__O1UrQG__actionButton:focus-visible .StoryseaShareSheet-module__O1UrQG__actionIcon{transform:translateY(-1px)}.StoryseaShareSheet-module__O1UrQG__actionButton:focus-visible{outline:none}.StoryseaShareSheet-module__O1UrQG__actionIcon{color:#fff;background:#2f73f6;border-radius:999px;place-items:center;width:58px;height:58px;transition:transform .14s,filter .14s;display:grid}.StoryseaShareSheet-module__O1UrQG__actionIcon_copy{background:#2f73f6}.StoryseaShareSheet-module__O1UrQG__actionIcon_system{background:#101216}.StoryseaShareSheet-module__O1UrQG__actionIcon_embed{background:#58c6d1}.StoryseaShareSheet-module__O1UrQG__actionIcon_x{background:#111216}.StoryseaShareSheet-module__O1UrQG__actionIcon_reddit{background:#ff5a1f}.StoryseaShareSheet-module__O1UrQG__actionIcon_mail{background:#6b7280}.StoryseaShareSheet-module__O1UrQG__footer{color:color-mix(in srgb, currentColor 58%, transparent);gap:8px;padding:0 20px 18px;font-size:.78rem;display:grid}.StoryseaShareSheet-module__O1UrQG__urlText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.StoryseaShareSheet-module__O1UrQG__status{color:color-mix(in srgb, currentColor 78%, transparent);align-items:center;gap:5px;display:inline-flex}.StoryseaShareSheet-module__O1UrQG__spin{animation:.8s linear infinite StoryseaShareSheet-module__O1UrQG__share-spin}@keyframes StoryseaShareSheet-module__O1UrQG__share-spin{to{transform:rotate(360deg)}}@media (max-width:620px){.StoryseaShareSheet-module__O1UrQG__backdrop{align-items:end;padding:10px}.StoryseaShareSheet-module__O1UrQG__sheet{border-radius:18px;max-height:calc(100dvh - 20px)}.StoryseaShareSheet-module__O1UrQG__searchShell{margin-inline:14px}}
.CharacterCard-module__OUbvga__characterCardRoot{width:100%;display:block;position:relative}.CharacterCard-module__OUbvga__blurBg{z-index:0;border-radius:inherit;pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden}.CharacterCard-module__OUbvga__blurBgImage{object-fit:cover;object-position:center center;filter:blur(18px)saturate(1.2);opacity:.1;width:120%;height:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(0)scale(1.05)}.CharacterCard-module__OUbvga__accentBg{z-index:0;border-radius:inherit;pointer-events:none;background:var(--theme-backgroundSecondary);position:absolute;inset:0;overflow:hidden}.CharacterCard-module__OUbvga__accentBgTinted:before{content:"";border-radius:inherit;opacity:.8;pointer-events:none;background:linear-gradient(to bottom, var(--title-page-accent-dark) 0%, color-mix(in srgb, var(--title-page-accent-dark) 72%, var(--theme-background) 28%) 54%, color-mix(in srgb, var(--title-page-accent-dark) 0%, transparent) 100%);height:95%;position:absolute;top:0;left:0;right:0}[data-theme=light] .CharacterCard-module__OUbvga__accentBgTinted:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--title-page-accent-light) 58%, var(--theme-background,#fff) 42%) 0%, color-mix(in srgb, var(--title-page-accent-light) 38%, var(--theme-background,#fff) 62%) 54%, color-mix(in srgb, var(--title-page-accent-light) 0%, transparent) 100%)}.CharacterCard-module__OUbvga__coverMenuSlot{z-index:6;position:absolute;top:6px;right:6px}.CharacterCard-module__OUbvga__cardContent{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:14px 10px 12px;display:flex;position:absolute;inset:0}.CharacterCard-module__OUbvga__avatarWrap{aspect-ratio:1;width:60%;box-shadow:var(--character-avatar-shadow,none);border-radius:8px;flex-shrink:0;transition:box-shadow .16s cubic-bezier(.25,1,.5,1);overflow:hidden}.CharacterCard-module__OUbvga__avatarInner{border-radius:8px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.CharacterCard-module__OUbvga__avatarWrapRound,.CharacterCard-module__OUbvga__avatarInnerRound{border-radius:999px}.CharacterCard-module__OUbvga__avatarImage{object-fit:cover;object-position:center top;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.CharacterCard-module__OUbvga__copyWrap{text-align:center;flex-direction:column;align-items:center;gap:.22rem;width:100%;display:flex}.CharacterCard-module__OUbvga__characterName{color:var(--theme-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.CharacterCard-module__OUbvga__authorRow{justify-content:center}.CharacterCard-module__OUbvga__statsRow{color:var(--theme-textSecondary,#fff9);font-variant-numeric:tabular-nums;flex-flow:wrap;justify-content:center;align-items:center;gap:.55rem;margin-top:.06rem;font-size:.72rem;font-weight:500;line-height:1.2;display:flex}.CharacterCard-module__OUbvga__stat{white-space:nowrap;align-items:center;gap:.2rem;display:inline-flex}.CharacterCard-module__OUbvga__statIcon{opacity:.92;flex-shrink:0}.CharacterCard-module__OUbvga__statValue{font-size:inherit}.CharacterCard-module__OUbvga__viewerLabel{color:var(--theme-textSecondary,#fff9);margin-top:.06rem;font-size:.72rem;font-weight:500;line-height:1.2}@media (max-width:767px){.CharacterCard-module__OUbvga__cardContent{gap:.45rem;padding:10px 8px}.CharacterCard-module__OUbvga__avatarWrap{width:58%}.CharacterCard-module__OUbvga__characterName{font-size:.88rem}.CharacterCard-module__OUbvga__statsRow{gap:.45rem;font-size:.68rem}}
.SidebarSettingsMenu-module__s8E_xq__container{width:100%}.SidebarSettingsMenu-module__s8E_xq__containerCompact{flex-shrink:0;width:40px}.SidebarSettingsMenu-module__s8E_xq__button{width:calc(100% - 16px);min-height:44px;color:var(--sidebar-item-muted,var(--theme-textSecondary));text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;margin:0 8px;padding:10px 12px;display:flex;position:relative}.SidebarSettingsMenu-module__s8E_xq__buttonCollapsed{justify-content:center;gap:0;width:44px;margin-left:auto;margin-right:auto;padding:10px 12px}.SidebarSettingsMenu-module__s8E_xq__button:hover,.SidebarSettingsMenu-module__s8E_xq__button:focus-visible,.SidebarSettingsMenu-module__s8E_xq__buttonOpen{background:var(--sidebar-item-hover-background,var(--theme-buttonBackground));color:var(--sidebar-item-active,var(--theme-text));outline:none}.SidebarSettingsMenu-module__s8E_xq__iconWrapper{width:var(--sidebar-nav-icon-size,20px);height:var(--sidebar-nav-icon-size,20px);flex:0 0 var(--sidebar-nav-icon-size,20px);opacity:.9;justify-content:center;align-items:center;display:flex}.SidebarSettingsMenu-module__s8E_xq__button:hover .SidebarSettingsMenu-module__s8E_xq__iconWrapper,.SidebarSettingsMenu-module__s8E_xq__button:focus-visible .SidebarSettingsMenu-module__s8E_xq__iconWrapper,.SidebarSettingsMenu-module__s8E_xq__buttonOpen .SidebarSettingsMenu-module__s8E_xq__iconWrapper{opacity:1}.SidebarSettingsMenu-module__s8E_xq__label{text-overflow:ellipsis;min-width:0;max-width:140px;font-size:var(--sidebar-nav-label-font-size,16px);white-space:nowrap;opacity:1;flex:1;font-weight:500;line-height:1;transition:none;overflow:hidden}.SidebarSettingsMenu-module__s8E_xq__buttonCollapsed .SidebarSettingsMenu-module__s8E_xq__label{opacity:0;pointer-events:none;max-width:0}.SidebarSettingsMenu-module__s8E_xq__buttonCollapsed:not(.SidebarSettingsMenu-module__s8E_xq__buttonOpen):hover,.SidebarSettingsMenu-module__s8E_xq__buttonCollapsed:not(.SidebarSettingsMenu-module__s8E_xq__buttonOpen):focus-visible{width:max-content;min-width:44px;max-width:calc(var(--platform-sidebar-open-width,15rem) - 16px);background:var(--sidebar-collapsed-preview-background,var(--sidebar-item-hover-background,var(--theme-buttonBackground)));-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);box-shadow:var(--sidebar-collapsed-preview-shadow,0 20px 44px #00000042);z-index:2;justify-content:flex-start;gap:12px;margin-left:8px;margin-right:0}.SidebarSettingsMenu-module__s8E_xq__buttonCollapsed:not(.SidebarSettingsMenu-module__s8E_xq__buttonOpen):hover .SidebarSettingsMenu-module__s8E_xq__label,.SidebarSettingsMenu-module__s8E_xq__buttonCollapsed:not(.SidebarSettingsMenu-module__s8E_xq__buttonOpen):focus-visible .SidebarSettingsMenu-module__s8E_xq__label{opacity:1;max-width:140px}.SidebarSettingsMenu-module__s8E_xq__button.SidebarSettingsMenu-module__s8E_xq__buttonCompact{width:40px;height:40px;min-height:40px;color:var(--sidebar-item-muted,var(--theme-textSecondary));border-radius:10px;justify-content:center;gap:0;margin:0;padding:0}.SidebarSettingsMenu-module__s8E_xq__button.SidebarSettingsMenu-module__s8E_xq__buttonCompact .SidebarSettingsMenu-module__s8E_xq__iconWrapper{opacity:.9}@media (hover:hover) and (pointer:fine){.SidebarSettingsMenu-module__s8E_xq__button.SidebarSettingsMenu-module__s8E_xq__buttonCompact:hover,.SidebarSettingsMenu-module__s8E_xq__button.SidebarSettingsMenu-module__s8E_xq__buttonCompact:focus-visible,.SidebarSettingsMenu-module__s8E_xq__button.SidebarSettingsMenu-module__s8E_xq__buttonCompact.SidebarSettingsMenu-module__s8E_xq__buttonOpen{color:var(--sidebar-item-active,var(--theme-text));background:0 0;outline:none}.SidebarSettingsMenu-module__s8E_xq__button.SidebarSettingsMenu-module__s8E_xq__buttonCompact:hover .SidebarSettingsMenu-module__s8E_xq__iconWrapper,.SidebarSettingsMenu-module__s8E_xq__button.SidebarSettingsMenu-module__s8E_xq__buttonCompact:focus-visible .SidebarSettingsMenu-module__s8E_xq__iconWrapper,.SidebarSettingsMenu-module__s8E_xq__button.SidebarSettingsMenu-module__s8E_xq__buttonCompact.SidebarSettingsMenu-module__s8E_xq__buttonOpen .SidebarSettingsMenu-module__s8E_xq__iconWrapper{opacity:1}}.SidebarSettingsMenu-module__s8E_xq__button.SidebarSettingsMenu-module__s8E_xq__buttonCompact:active{color:var(--sidebar-item-active,var(--theme-text));background:0 0}.SidebarSettingsMenu-module__s8E_xq__button.SidebarSettingsMenu-module__s8E_xq__buttonCompact:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-primary,#8ea0ff) 70%, transparent);outline-offset:-2px}@media (max-width:767px){.SidebarSettingsMenu-module__s8E_xq__button{width:calc(100% - 24px);margin:0 12px;padding:12px 16px}.SidebarSettingsMenu-module__s8E_xq__buttonCollapsed{width:calc(100% - 24px);margin:0 12px}.SidebarSettingsMenu-module__s8E_xq__button.SidebarSettingsMenu-module__s8E_xq__buttonCompact{width:40px;min-height:40px;margin:0;padding:0}}
.StoryPageSidebar-module__tpt0eG__sidebar{margin-top:var(--title-page-content-start-offset,0px);flex-direction:column;align-self:start;gap:18px;display:flex;position:sticky;top:16px}.StoryPageSidebar-module__tpt0eG__visualFrame{background:var(--theme-backgroundSecondary,#131620);width:100%;overflow:hidden}.StoryPageSidebar-module__tpt0eG__visualFrame[data-shape=cover]{aspect-ratio:var(--story-book-cover-aspect-ratio,1000 / 1600);border-radius:8px}.StoryPageSidebar-module__tpt0eG__visualFrame[data-shape=avatar]{aspect-ratio:1;background:color-mix(in srgb, var(--theme-backgroundSecondary,#151923) 80%, transparent);border-radius:50%;width:min(100%,260px);margin-inline:auto;position:relative}.StoryPageSidebar-module__tpt0eG__visualFrame[data-shape=square]{aspect-ratio:1;background:color-mix(in srgb, var(--theme-backgroundSecondary,#151923) 80%, transparent);border-radius:8px;width:min(100%,260px);margin-inline:auto;position:relative}.StoryPageSidebar-module__tpt0eG__visualFrame img{object-fit:cover;width:100%;height:100%;display:block}.StoryPageSidebar-module__tpt0eG__visualFrame[data-shape=avatar] img{object-position:center center;border-radius:50%;width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;inset:8px}.StoryPageSidebar-module__tpt0eG__visualFrame[data-shape=square] img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}@media (max-width:767px){.StoryPageSidebar-module__tpt0eG__sidebar{display:none}}
.ModalScrim-module__QaY4-G__backdrop{background:color-mix(in srgb, var(--theme-shadow) 72%, transparent)}[data-theme=light] .ModalScrim-module__QaY4-G__backdrop{background:color-mix(in srgb, var(--theme-text) 32%, transparent)}
.ChatCharacterBadge-module__PxyUWG__badge{color:#000;box-shadow:0 0 0 2px var(--theme-background);background:#fff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ChatCharacterBadge-module__PxyUWG__icon{display:block}
