@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-20C4,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-20C4,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-20C4,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-20C4,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-20C4,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-20C4,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-20C4,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-20C4,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-20C4,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-20C4,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-20C4,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) 32%, transparent);-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;color:var(--theme-text);border-radius:14px;flex-direction:column;gap:2px;padding:6px;display:flex;position:fixed;box-shadow:0 5px 14px #0000002e,0 1px 3px #00000012}.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(--lightningcss-light,#a61b1b)var(--lightningcss-dark,#ffaaa4)}.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(--lightningcss-light,#a61b1b)var(--lightningcss-dark,#ffaaa4)}.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}}
.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}
.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}}
.MobileHeader-module__hv7bFa__topBar{--sidebar-item-muted:#9199acc7;--sidebar-item-active:#fffffffa;--sidebar-nav-icon-size:20px;--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:48px;width:100%;min-height:calc(var(--mobile-topbar-height,64px) + env(safe-area-inset-top));padding:env(safe-area-inset-top) 14px 0 8px;z-index:200;background:var(--theme-background,#0a0f2c);border-bottom:1px solid color-mix(in srgb, var(--theme-text,#fff) 10%, transparent);justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.MobileHeader-module__hv7bFa__logoLink{min-width:0;width:calc(var(--sidebar-brand-wordmark-left) + 88px);box-sizing:border-box;min-height:44px;color:var(--sidebar-item-muted);flex-shrink:1;align-items:center;margin:0;padding:10px 16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.MobileHeader-module__hv7bFa__logoIconSlot{width:var(--sidebar-nav-icon-size);height:var(--sidebar-nav-icon-size);flex:0 0 var(--sidebar-nav-icon-size);justify-content:center;align-items:center;display:flex}.MobileHeader-module__hv7bFa__logoIcon{width:var(--sidebar-nav-icon-size);height:var(--sidebar-nav-icon-size);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}.MobileHeader-module__hv7bFa__logoWordmark{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);pointer-events:none;align-items:flex-start;line-height:0;display:flex;position:absolute;top:50%}.MobileHeader-module__hv7bFa__logoWordmarkSvg{flex-shrink:0;width:88px;height:25px;display:block}.MobileHeader-module__hv7bFa__rightContainer{height:var(--mobile-topbar-height,64px);flex-shrink:0;align-items:center;gap:4px;display:flex}.MobileHeader-module__hv7bFa__notificationsWrapper{z-index:1;align-items:center;display:flex;position:relative}.MobileHeader-module__hv7bFa__actionButton{width:40px;height:40px;min-height:40px;color:var(--sidebar-item-muted);box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;margin:0;padding:0;transition:none;display:inline-flex}.MobileHeader-module__hv7bFa__searchButton{opacity:.9}.MobileHeader-module__hv7bFa__actionButtonOpen{color:var(--sidebar-item-active);opacity:1}.MobileHeader-module__hv7bFa__statusError{color:var(--theme-danger,#d92d20);margin:12px 0 0;font-size:.86rem;line-height:1.4}@media (hover:hover) and (pointer:fine){.MobileHeader-module__hv7bFa__actionButton:hover,.MobileHeader-module__hv7bFa__actionButton:focus-visible{color:var(--sidebar-item-active);opacity:1;background:0 0;outline:none}}.MobileHeader-module__hv7bFa__actionButton:active{color:var(--sidebar-item-active);opacity:1;background:0 0}.MobileHeader-module__hv7bFa__actionButton:focus-visible{outline:2px solid color-mix(in srgb, var(--theme-primary,#8ea0ff) 70%, transparent);outline-offset:-2px}.MobileHeader-module__hv7bFa__logoLinkCompact{flex-shrink:0;width:auto}.MobileHeader-module__hv7bFa__searchForm{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.MobileHeader-module__hv7bFa__searchInputWrapper{background:color-mix(in srgb, var(--theme-text,#fff) 6%, transparent);border:1px solid color-mix(in srgb, var(--theme-text,#fff) 10%, transparent);border-radius:10px;flex:1;align-items:center;gap:8px;min-width:0;height:40px;padding:0 12px;display:flex}.MobileHeader-module__hv7bFa__searchInputIcon{color:var(--sidebar-item-muted);flex-shrink:0}.MobileHeader-module__hv7bFa__searchInputContainer{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}.MobileHeader-module__hv7bFa__searchInput{width:100%;color:var(--theme-text,#fff);z-index:2;background:0 0;border:none;outline:none;padding:0;font-size:16px;position:relative}.MobileHeader-module__hv7bFa__searchInput::-webkit-search-cancel-button{display:none}.MobileHeader-module__hv7bFa__animatedPlaceholder{pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.MobileHeader-module__hv7bFa__placeholderText{color:var(--sidebar-item-muted);white-space:nowrap;font-size:16px}.MobileHeader-module__hv7bFa__clearButton{width:24px;height:24px;color:var(--sidebar-item-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.MobileHeader-module__hv7bFa__closeSearchButton{width:40px;height:40px;color:var(--sidebar-item-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.MobileHeader-module__hv7bFa__closeSearchButton:active,.MobileHeader-module__hv7bFa__clearButton:active{color:var(--sidebar-item-active)}@media (min-width:901px){.MobileHeader-module__hv7bFa__topBar{display:none}}
.MobileToolbar-module__9Y73_W__navbar{--mobile-nav-item-active:#fffffffa;width:100%;min-height:0;padding:0 8px env(safe-area-inset-bottom);z-index:200;background:var(--theme-background,#0a0f2c);border-top:1px solid color-mix(in srgb, var(--theme-text,#fff) 10%, transparent);grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:2px;display:grid;position:relative}.MobileToolbar-module__9Y73_W__navButton{min-width:0;min-height:44px;color:color-mix(in srgb, var(--theme-text,#fff) 58%, transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:none;display:flex;position:relative}.MobileToolbar-module__9Y73_W__navButton:active{background:0 0}.MobileToolbar-module__9Y73_W__navButton.MobileToolbar-module__9Y73_W__active,.MobileToolbar-module__9Y73_W__navButton.MobileToolbar-module__9Y73_W__active .MobileToolbar-module__9Y73_W__icon{color:var(--mobile-nav-item-active)}.MobileToolbar-module__9Y73_W__navButton:disabled{cursor:default;color:color-mix(in srgb, var(--theme-text,#fff) 32%, transparent)}.MobileToolbar-module__9Y73_W__navButton:focus-visible{outline:none}.MobileToolbar-module__9Y73_W__navButton:focus-visible .MobileToolbar-module__9Y73_W__icon{outline:2px solid color-mix(in srgb, var(--mobile-nav-item-active) 35%, transparent);outline-offset:2px}.MobileToolbar-module__9Y73_W__icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.MobileToolbar-module__9Y73_W__icon>svg{width:22px;height:22px}.MobileToolbar-module__9Y73_W__profileAvatar{border-radius:50%;flex-shrink:0;width:22px;height:22px;display:block;position:relative;overflow:hidden}.MobileToolbar-module__9Y73_W__navButton.MobileToolbar-module__9Y73_W__active .MobileToolbar-module__9Y73_W__profileAvatar{box-shadow:0 0 0 2px #ffffffeb}@media (min-width:901px){.MobileToolbar-module__9Y73_W__navbar{display:none}}
.MobileSearchOverlay-module__Z6ds0W__panel{top:var(--mobile-topbar-safe-zone);right:0;bottom:var(--mobile-navbar-safe-zone);z-index:100;background:var(--theme-background,#0a0f2c);flex-direction:column;display:flex;position:fixed;left:0;overflow:hidden}.MobileSearchOverlay-module__Z6ds0W__content{overscroll-behavior-y:contain;flex:1;min-height:0;padding:16px;overflow-y:auto}.MobileSearchOverlay-module__Z6ds0W__suggestions{flex-direction:column;gap:8px;display:flex}.MobileSearchOverlay-module__Z6ds0W__suggestionItem{background:color-mix(in srgb, var(--theme-text,#fff) 3%, transparent);border:1px solid color-mix(in srgb, var(--theme-text,#fff) 5%, transparent);text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px;transition:none;display:flex}.MobileSearchOverlay-module__Z6ds0W__suggestionItem:active{background:color-mix(in srgb, var(--theme-text,#fff) 8%, transparent)}.MobileSearchOverlay-module__Z6ds0W__suggestionIcon{background:color-mix(in srgb, var(--theme-text,#fff) 6%, transparent);border-radius:10px;flex-shrink:0;width:44px;height:44px;overflow:hidden}.MobileSearchOverlay-module__Z6ds0W__suggestionImage{object-fit:cover;width:100%;height:100%}.MobileSearchOverlay-module__Z6ds0W__suggestionText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MobileSearchOverlay-module__Z6ds0W__titleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MobileSearchOverlay-module__Z6ds0W__suggestionTitle{color:var(--theme-text,#fff);font-size:16px;font-weight:600;line-height:1.2}.MobileSearchOverlay-module__Z6ds0W__typeBadge{color:var(--theme-text,#fff);background:color-mix(in srgb, var(--theme-text,#fff) 10%, transparent);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.MobileSearchOverlay-module__Z6ds0W__typeBadge.MobileSearchOverlay-module__Z6ds0W__books{color:#81c784;background:#4caf5033}.MobileSearchOverlay-module__Z6ds0W__typeBadge.MobileSearchOverlay-module__Z6ds0W__scenarios{color:#ce93d8;background:#9c27b033}.MobileSearchOverlay-module__Z6ds0W__typeBadge.MobileSearchOverlay-module__Z6ds0W__people{color:#ffb74d;background:#ff980033}.MobileSearchOverlay-module__Z6ds0W__typeBadge.MobileSearchOverlay-module__Z6ds0W__genre{color:#90caf9;background:#2196f333}.MobileSearchOverlay-module__Z6ds0W__typeBadge.MobileSearchOverlay-module__Z6ds0W__tags{color:#ffab91;background:#ff572233}.MobileSearchOverlay-module__Z6ds0W__typeBadge.MobileSearchOverlay-module__Z6ds0W__collections{color:#80deea;background:#00bcd433}.MobileSearchOverlay-module__Z6ds0W__suggestionMeta{color:var(--muted,#888);font-size:13px}.MobileSearchOverlay-module__Z6ds0W__loading{justify-content:center;padding:40px 0;display:flex}.MobileSearchOverlay-module__Z6ds0W__spinner{border:2px solid color-mix(in srgb, var(--theme-text,#fff) 10%, transparent);border-top-color:var(--theme-text,#fff);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite MobileSearchOverlay-module__Z6ds0W__spin}@keyframes MobileSearchOverlay-module__Z6ds0W__spin{to{transform:rotate(360deg)}}.MobileSearchOverlay-module__Z6ds0W__noResults,.MobileSearchOverlay-module__Z6ds0W__emptyState{text-align:center;color:var(--muted,#888);flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.MobileSearchOverlay-module__Z6ds0W__emptyIcon{opacity:.3;margin-bottom:16px}@media (min-width:768px){.MobileSearchOverlay-module__Z6ds0W__panel{display:none}}
.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{border:1px solid var(--theme-border,#2a2b31);background:var(--theme-backgroundSecondary,#161820);-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);color:var(--lightningcss-light,#20242b)var(--lightningcss-dark,#f1f4fa);z-index:20021;pointer-events:auto;transform-origin:top;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;width:100%;min-height:0;padding:var(--popover-pad-inline);box-sizing:border-box;background:0 0;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:var(--lightningcss-light,#20242b)var(--lightningcss-dark,#f1f4fa);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:color-mix(in srgb, var(--theme-text,#fff) 72%, transparent);pointer-events:none;flex-shrink:0;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.BookmarkOverlay-module__OvyUIG__searchInput{box-sizing:border-box;background:var(--theme-inputBackground,#ffffff0d);border:1px solid var(--theme-inputBorder,#ffffff1f);color:var(--lightningcss-light,#20242b)var(--lightningcss-dark,#f1f4fa);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:var(--lightningcss-light,#20242b)var(--lightningcss-dark,#f1f4fa);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:var(--lightningcss-light,#20242b)var(--lightningcss-dark,#f1f4fa)}.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;min-height:120px;color:color-mix(in srgb, var(--theme-text,#fff) 76%, transparent);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px 16px;font-family:inherit;font-size:14px;font-weight:500;display:flex}[data-theme=light] .BookmarkOverlay-module__OvyUIG__menuItem{color:#20242b}[data-theme=light] .BookmarkOverlay-module__OvyUIG__menuItem:hover:not(:disabled){color:#20242b}[data-theme=light] .BookmarkOverlay-module__OvyUIG__menuItem:focus-visible{color:#20242b}[data-theme=light] .BookmarkOverlay-module__OvyUIG__menuItemPressed{color:#20242b}@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}}
.StoryInformationSection-module__spOMKG__infoTab{flex-direction:column;gap:34px;display:flex}.StoryInformationSection-module__spOMKG__synopsisBlock{max-width:860px}.StoryInformationSection-module__spOMKG__synopsis{color:color-mix(in srgb, var(--theme-text,#fff) 84%, transparent);white-space:pre-line;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:520;line-height:1.62;display:-webkit-box;overflow:hidden}.StoryInformationSection-module__spOMKG__synopsisExpanded{display:block;overflow:visible}.StoryInformationSection-module__spOMKG__readMoreButton{color:var(--lightningcss-light,#4b4d55)var(--lightningcss-dark,#c8ced9);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:14px;font-weight:760}.StoryInformationSection-module__spOMKG__readMoreButton:hover,.StoryInformationSection-module__spOMKG__readMoreButton:focus-visible{color:var(--theme-text,#fff);outline:none}.StoryInformationSection-module__spOMKG__carouselStack{margin-left:calc(var(--content-inline-pad-left,40px) * -1);margin-right:calc(var(--content-inline-pad-right,40px) * -1);flex-direction:column;gap:0;display:flex}.StoryInformationSection-module__spOMKG__carouselStack>.StoryInformationSection-module__spOMKG__storyCarousel{--content-carousel-section-top-offset:0;--content-carousel-section-block-padding:1.15rem;--content-carousel-bg-inline-bleed:100vw;--content-carousel-out-of-focus-opacity:0;--content-carousel-out-of-focus-visibility:hidden;--content-carousel-out-of-focus-visibility-delay:.18s;margin-bottom:0}@media (max-width:767px){.StoryInformationSection-module__spOMKG__carouselStack{margin-left:0;margin-right:0}}
.ImageCropInput-module__shTfqq__root{gap:14px;width:100%;min-width:0;display:grid}.ImageCropInput-module__shTfqq__editor{background:var(--theme-backgroundTertiary);border:1px solid var(--theme-border);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:10px;width:100%;position:relative;overflow:hidden}.ImageCropInput-module__shTfqq__editorBounded{--crop-max-height:min(42dvh, 360px);width:min(100%, calc(var(--crop-aspect-ratio,1) * min(42dvh, 360px)));max-width:100%;max-height:var(--crop-max-height);margin-inline:auto}.ImageCropInput-module__shTfqq__editor:active{cursor:grabbing}.ImageCropInput-module__shTfqq__image{-webkit-user-select:none;user-select:none;pointer-events:none;transform-origin:50%;will-change:transform;max-width:none;max-height:none;position:absolute;top:50%;left:50%}.ImageCropInput-module__shTfqq__cropOverlay{pointer-events:none;box-shadow:0 0 0 1000px color-mix(in srgb, var(--theme-shadow) 55%, transparent);position:absolute;inset:0}.ImageCropInput-module__shTfqq__cropOverlay[data-shape=circle]{border:2px solid var(--theme-text);border-radius:50%}.ImageCropInput-module__shTfqq__cropOverlay[data-shape=rect]{border:2px solid var(--theme-text);border-radius:4px}.ImageCropInput-module__shTfqq__controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.ImageCropInput-module__shTfqq__zoomRow{min-width:0;color:var(--theme-textSecondary);flex:auto;align-items:center;gap:8px;display:flex}.ImageCropInput-module__shTfqq__range{appearance:none;background:var(--theme-buttonBackground);cursor:pointer;border-radius:999px;flex:auto;min-width:0;height:4px}.ImageCropInput-module__shTfqq__range::-webkit-slider-thumb{appearance:none;background:var(--theme-text);width:16px;height:16px;box-shadow:0 2px 6px color-mix(in srgb, var(--theme-shadow) 40%, transparent);border-radius:50%}.ImageCropInput-module__shTfqq__range::-moz-range-thumb{background:var(--theme-text);border:0;border-radius:50%;width:16px;height:16px}.ImageCropInput-module__shTfqq__resetButton{border:1px solid var(--theme-border);color:var(--theme-textSecondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:.78rem;font-weight:600;display:inline-flex}.ImageCropInput-module__shTfqq__resetButton:hover,.ImageCropInput-module__shTfqq__resetButton:focus-visible{background:var(--theme-buttonBackground);color:var(--theme-text);outline:none}.ImageCropInput-module__shTfqq__actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ImageCropInput-module__shTfqq__actions>*{justify-content:center;width:100%}.ImageCropInput-module__shTfqq__secondaryButton{background:var(--theme-buttonBackground);min-height:38px;color:var(--theme-text);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 14px;font-size:.88rem;font-weight:700}.ImageCropInput-module__shTfqq__secondaryButton:hover,.ImageCropInput-module__shTfqq__secondaryButton:focus-visible{background:var(--theme-buttonBackgroundHover);outline:none}.ImageCropInput-module__shTfqq__primaryButton{background:var(--theme-storyseaBlue);color:#fff;min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 14px;font-size:.88rem;font-weight:700}.ImageCropInput-module__shTfqq__primaryButton:hover,.ImageCropInput-module__shTfqq__primaryButton:focus-visible{filter:brightness(1.06);outline:none}.ImageCropInput-module__shTfqq__hidden{display:none}
.StoryChapterList-module__RlOiQq__list{--chapter-row-hover-background:var(--theme-buttonBackground);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}[data-theme=light] .StoryChapterList-module__RlOiQq__list{--chapter-row-hover-background:var(--theme-backgroundTertiary)}.StoryChapterList-module__RlOiQq__row{margin:0}.StoryChapterList-module__RlOiQq__rowLink{min-height:64px;color:var(--theme-text,#fff);background:0 0;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:10px 14px;text-decoration:none;transition:background .16s;display:flex}.StoryChapterList-module__RlOiQq__rowLink:hover,.StoryChapterList-module__RlOiQq__rowLink:focus-visible{background:var(--chapter-row-hover-background);outline:none}.StoryChapterList-module__RlOiQq__leading{align-items:center;min-width:0;display:flex}.StoryChapterList-module__RlOiQq__titleBlock{flex-direction:column;gap:8px;min-width:0;display:flex}.StoryChapterList-module__RlOiQq__chapterTitle{color:color-mix(in srgb, var(--theme-text,#fff) 88%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:760;overflow:hidden}.StoryChapterList-module__RlOiQq__progressTrack{background:#ffffff24;border-radius:999px;width:min(260px,42vw);height:5px;overflow:hidden}.StoryChapterList-module__RlOiQq__progressFill{border-radius:inherit;background:var(--theme-text,#fff);height:100%;display:block}.StoryChapterList-module__RlOiQq__trailing{color:color-mix(in srgb, var(--theme-text,#fff) 72%, transparent);flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.StoryChapterList-module__RlOiQq__date{color:var(--theme-textSecondary);font-size:13px;font-weight:680}.StoryChapterList-module__RlOiQq__empty{color:var(--lightningcss-light,#4b4d55)var(--lightningcss-dark,#c8ced9);margin:0}@media (max-width:640px){.StoryChapterList-module__RlOiQq__rowLink{flex-direction:column;align-items:flex-start;gap:8px}}
.ArtPickerModal-module__MVEquW__backdrop{z-index:1300;background:color-mix(in srgb, var(--theme-shadow) 72%, transparent);place-items:center;padding:20px;display:grid;position:fixed;inset:0}[data-theme=light] .ArtPickerModal-module__MVEquW__backdrop{background:color-mix(in srgb, var(--theme-text) 32%, transparent)}.ArtPickerModal-module__MVEquW__modal{background:var(--theme-backgroundSecondary);width:min(520px,100vw - 40px);max-height:calc(100dvh - 40px);box-shadow:0 22px 62px color-mix(in srgb, var(--theme-shadow) 36%, transparent);color:var(--theme-text);overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:12px;gap:16px;padding:0 24px 22px;display:grid;position:relative;overflow-y:auto}.ArtPickerModal-module__MVEquW__modalCropStep{width:min(420px,100vw - 40px)}.ArtPickerModal-module__MVEquW__header{border-bottom:1px solid var(--theme-border);background:var(--theme-background);border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:16px;min-height:58px;margin:0 -24px 2px;padding:0 14px 0 24px;display:flex}.ArtPickerModal-module__MVEquW__header h2{font-family:var(--font-bricolage-grotesque), "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;letter-spacing:0;font-synthesis:none;margin:0;font-size:1rem;font-weight:700;line-height:1.2}.ArtPickerModal-module__MVEquW__closeButton{width:34px;height:34px;color:var(--theme-textSecondary);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.ArtPickerModal-module__MVEquW__closeButton:hover,.ArtPickerModal-module__MVEquW__closeButton:focus-visible{background:var(--theme-buttonBackground);color:var(--theme-text);outline:none}.ArtPickerModal-module__MVEquW__hiddenInput{display:none}.ArtPickerModal-module__MVEquW__cropStep{gap:14px;min-width:0;display:grid}.ArtPickerModal-module__MVEquW__cropHint{color:var(--theme-textSecondary);margin:0;font-size:.82rem;line-height:1.4}.ArtPickerModal-module__MVEquW__uploadTile{border:1px solid var(--theme-border);background:var(--theme-backgroundTertiary);min-height:170px;color:var(--theme-textSecondary);cursor:pointer;border-radius:8px;align-content:center;place-items:center;gap:10px;font-size:.86rem;font-weight:780;display:grid}.ArtPickerModal-module__MVEquW__uploadTile:hover,.ArtPickerModal-module__MVEquW__uploadTile:focus-within{border-color:var(--theme-borderHover);background:var(--theme-buttonBackground);color:var(--theme-text);outline:none}.ArtPickerModal-module__MVEquW__recent{gap:3px;display:grid}.ArtPickerModal-module__MVEquW__recent span{color:var(--theme-text);font-size:.9rem;font-weight:780}.ArtPickerModal-module__MVEquW__recent p{color:var(--theme-textSecondary);margin:0;font-size:.82rem;line-height:1.4}.ArtPickerModal-module__MVEquW__actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ArtPickerModal-module__MVEquW__actions>*{justify-content:center;width:100%}.ArtPickerModal-module__MVEquW__secondaryButton{background:var(--theme-buttonBackground);min-height:38px;color:var(--theme-text);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 14px;font-size:.88rem;font-weight:700}.ArtPickerModal-module__MVEquW__secondaryButton:hover,.ArtPickerModal-module__MVEquW__secondaryButton:focus-visible{background:var(--theme-buttonBackgroundHover);outline:none}.ArtPickerModal-module__MVEquW__secondaryButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:767px){.ArtPickerModal-module__MVEquW__uploadTile{min-height:136px}}
.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}}
.MobileBottomSheet-module__AcJJTq__overlay{z-index:20030;background:#07080c85;animation:.18s ease-out both MobileBottomSheet-module__AcJJTq__bottomSheetOverlayIn;position:fixed;inset:0}.MobileBottomSheet-module__AcJJTq__content{right:max(10px, env(safe-area-inset-right,0px));bottom:0;left:max(10px, env(safe-area-inset-left,0px));z-index:20031;border:1px solid color-mix(in srgb, var(--theme-border) 78%, transparent);background:var(--theme-surfaceSolid,var(--theme-background));width:auto;max-width:680px;max-height:min(82dvh,720px);color:var(--theme-text);box-shadow:0 -18px 48px color-mix(in srgb, var(--theme-shadow,#000) 24%, transparent);border-bottom:0;border-radius:20px 20px 0 0;outline:none;flex-direction:column;margin-inline:auto;display:flex;position:fixed;overflow:hidden}.MobileBottomSheet-module__AcJJTq__handle{background:color-mix(in srgb, var(--theme-text) 24%, transparent);border-radius:999px;width:36px;height:4px;margin-top:8px}.MobileBottomSheet-module__AcJJTq__header{border-bottom:1px solid color-mix(in srgb, var(--theme-border) 70%, transparent);grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;min-height:58px;padding:4px 12px 8px;display:grid}.MobileBottomSheet-module__AcJJTq__headerSpacer{width:40px}.MobileBottomSheet-module__AcJJTq__heading{text-align:center;min-width:0}.MobileBottomSheet-module__AcJJTq__title{font-family:var(--font-bricolage-grotesque), "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1rem;font-weight:650;line-height:1.2;overflow:hidden}.MobileBottomSheet-module__AcJJTq__description{color:var(--theme-textSecondary);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:.75rem;line-height:1.25;overflow:hidden}.MobileBottomSheet-module__AcJJTq__closeButton{width:40px;height:40px;color:var(--theme-text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.MobileBottomSheet-module__AcJJTq__closeButton:hover,.MobileBottomSheet-module__AcJJTq__closeButton:focus-visible{background:color-mix(in srgb, var(--theme-text) 9%, transparent);outline:none}.MobileBottomSheet-module__AcJJTq__closeButton:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-text) 40%, transparent)}.MobileBottomSheet-module__AcJJTq__body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-bottom:max(18px, env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;overflow-y:auto}@keyframes MobileBottomSheet-module__AcJJTq__bottomSheetOverlayIn{0%{opacity:0}to{opacity:1}}@media (max-height:540px) and (orientation:landscape){.MobileBottomSheet-module__AcJJTq__content{max-height:94dvh}.MobileBottomSheet-module__AcJJTq__header{min-height:50px;padding-block:2px 6px}}@media (min-width:768px){.MobileBottomSheet-module__AcJJTq__content{border-bottom:1px solid color-mix(in srgb, var(--theme-border) 78%, transparent);border-radius:20px;bottom:16px}.MobileBottomSheet-module__AcJJTq__mobileOnly{display:none}}@media (prefers-reduced-motion:reduce){.MobileBottomSheet-module__AcJJTq__overlay{animation-duration:.01ms}}
.MobileNotificationOverlay-module__GsA1uq__sheetBody{flex-direction:column;min-height:min(520px,68dvh);display:flex}.MobileNotificationOverlay-module__GsA1uq__stateMessage{color:var(--theme-textSecondary);margin:0;padding:14px 16px;font-size:.875rem;line-height:1.4}.MobileNotificationOverlay-module__GsA1uq__notificationsContainer{flex:1;padding-bottom:8px}.MobileNotificationOverlay-module__GsA1uq__dateGroup{margin-bottom:16px}.MobileNotificationOverlay-module__GsA1uq__dateGroup:first-child{margin-top:8px}.MobileNotificationOverlay-module__GsA1uq__dateLabel{color:var(--theme-textMuted,var(--theme-textSecondary));font-family:var(--font-bricolage-grotesque), "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;letter-spacing:.07em;text-transform:uppercase;margin:0 0 8px 16px;font-size:.6875rem;font-weight:650}.MobileNotificationOverlay-module__GsA1uq__notificationList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MobileNotificationOverlay-module__GsA1uq__notificationWrapper{position:relative;overflow:hidden}.MobileNotificationOverlay-module__GsA1uq__emptyState{color:var(--theme-textSecondary);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:56px 24px;display:flex}.MobileNotificationOverlay-module__GsA1uq__emptyIcon{border:1px solid color-mix(in srgb, var(--theme-border) 72%, transparent);background:color-mix(in srgb, var(--theme-text) 6%, transparent);width:60px;height:60px;color:color-mix(in srgb, var(--theme-text) 46%, transparent);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.MobileNotificationOverlay-module__GsA1uq__emptyState strong{color:var(--theme-text);font-size:1rem;font-weight:650}.MobileNotificationOverlay-module__GsA1uq__emptyState span{max-width:300px;font-size:.875rem;line-height:1.45}@media (max-height:540px) and (orientation:landscape){.MobileNotificationOverlay-module__GsA1uq__sheetBody{min-height:0}}
.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}}
.NotificationMenu-module__pGnPjW__notificationsContainer{display:inline-block;position:relative}.NotificationMenu-module__pGnPjW__notificationsContainerSidebar{width:100%;display:block}.NotificationMenu-module__pGnPjW__notificationsButton{cursor:pointer;color:#fff9;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}.NotificationMenu-module__pGnPjW__notificationsButtonSidebar{width:calc(100% - 16px);height:44px;min-height:44px;color:var(--sidebar-item-muted,#9199acc7);border-radius:10px;justify-content:flex-start;gap:12px;margin:0 8px;padding:10px 12px;transition:none;overflow:visible}.NotificationMenu-module__pGnPjW__notificationsButtonSidebarCollapsed{justify-content:center;gap:0;width:44px;margin-left:auto;margin-right:auto;padding:10px 12px}.NotificationMenu-module__pGnPjW__notificationsButtonTopBar{width:40px;height:40px;min-height:40px;color:var(--sidebar-item-muted,#9199acc7);border-radius:10px;justify-content:center;margin:0;padding:0;overflow:visible}.NotificationMenu-module__pGnPjW__notificationsButtonTopBar .NotificationMenu-module__pGnPjW__sidebarBellIcon{opacity:.9}.NotificationMenu-module__pGnPjW__sidebarBellIcon{width:var(--sidebar-nav-icon-size,20px);height:var(--sidebar-nav-icon-size,20px);opacity:.9;flex-shrink:0;justify-content:center;align-items:center;transition:none;display:inline-flex}.NotificationMenu-module__pGnPjW__sidebarBellIcon svg{width:var(--sidebar-nav-icon-size,20px);height:var(--sidebar-nav-icon-size,20px)}.NotificationMenu-module__pGnPjW__sidebarButtonLabel{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}.NotificationMenu-module__pGnPjW__notificationsButtonSidebarCollapsed .NotificationMenu-module__pGnPjW__sidebarButtonLabel{opacity:0;pointer-events:none;max-width:0;overflow:hidden}.NotificationMenu-module__pGnPjW__sidebarNotificationCount{flex-shrink:0}@media (hover:hover) and (pointer:fine){.NotificationMenu-module__pGnPjW__notificationsButton:hover{color:#fff;background:#ffffff1f}.NotificationMenu-module__pGnPjW__notificationsButtonSidebar:hover,.NotificationMenu-module__pGnPjW__notificationsButtonSidebar:focus-visible,.NotificationMenu-module__pGnPjW__notificationsButtonTopBar:hover{background:var(--sidebar-item-hover-background,var(--theme-buttonBackground));color:var(--sidebar-item-active,#fffffffa)}.NotificationMenu-module__pGnPjW__notificationsButtonTopBar:hover .NotificationMenu-module__pGnPjW__sidebarBellIcon{opacity:1}}.NotificationMenu-module__pGnPjW__notificationsButtonSidebarActive{background:var(--sidebar-item-hover-background,var(--theme-buttonBackground));color:var(--sidebar-item-active,#fffffffa)}.NotificationMenu-module__pGnPjW__notificationsButtonSidebarCollapsed:not(.NotificationMenu-module__pGnPjW__notificationsButtonSidebarActive):hover,.NotificationMenu-module__pGnPjW__notificationsButtonSidebarCollapsed:not(.NotificationMenu-module__pGnPjW__notificationsButtonSidebarActive):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}.NotificationMenu-module__pGnPjW__notificationsButtonSidebarCollapsed:not(.NotificationMenu-module__pGnPjW__notificationsButtonSidebarActive):hover .NotificationMenu-module__pGnPjW__sidebarButtonLabel,.NotificationMenu-module__pGnPjW__notificationsButtonSidebarCollapsed:not(.NotificationMenu-module__pGnPjW__notificationsButtonSidebarActive):focus-visible .NotificationMenu-module__pGnPjW__sidebarButtonLabel{opacity:1;max-width:140px}.NotificationMenu-module__pGnPjW__notificationsButtonSidebar:hover .NotificationMenu-module__pGnPjW__sidebarBellIcon,.NotificationMenu-module__pGnPjW__notificationsButtonSidebarActive .NotificationMenu-module__pGnPjW__sidebarBellIcon{opacity:1}.NotificationMenu-module__pGnPjW__notificationsButton:active{transform:translateY(0)}.NotificationMenu-module__pGnPjW__dropdown{--notification-panel-bg:#161820d9;-webkit-backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);backdrop-filter:blur(28px)saturate(120%)contrast(.88)brightness(1.04);z-index:20000;transform-origin:100% 0;background:#16182052;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;width:380px;max-height:520px;padding:6px 0;display:flex;position:fixed;overflow:hidden;box-shadow:0 20px 44px #00000042}.NotificationMenu-module__pGnPjW__stateMessage{color:#ffffff9e;margin:0;padding:10px 16px;font-size:13px;line-height:1.4}.NotificationMenu-module__pGnPjW__notificationListWrapper{overscroll-behavior:contain;flex:1;min-height:0;padding:2px 0;overflow:hidden auto}.NotificationMenu-module__pGnPjW__notificationListWrapper::-webkit-scrollbar{width:4px}.NotificationMenu-module__pGnPjW__notificationListWrapper::-webkit-scrollbar-track{background:0 0}.NotificationMenu-module__pGnPjW__notificationListWrapper::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.NotificationMenu-module__pGnPjW__notificationListWrapper::-webkit-scrollbar-thumb:hover{background:#fff3}.NotificationMenu-module__pGnPjW__dateGroup{margin-bottom:2px}.NotificationMenu-module__pGnPjW__dateGroup:last-child{margin-bottom:0}.NotificationMenu-module__pGnPjW__dateLabel{font-family:var(--font-bricolage-grotesque), "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;color:#fff6;text-transform:uppercase;letter-spacing:.8px;margin:0;padding:8px 16px 4px;font-size:11px;font-weight:700}.NotificationMenu-module__pGnPjW__notificationList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.NotificationMenu-module__pGnPjW__notificationItem{border:none;position:relative;overflow:hidden}.NotificationMenu-module__pGnPjW__notificationContent{align-items:flex-start;gap:12px;padding:12px 16px;display:flex;position:relative}.NotificationMenu-module__pGnPjW__avatarContainer{flex-shrink:0;width:40px;height:40px;position:relative}.NotificationMenu-module__pGnPjW__avatar{object-fit:cover;background:#ffffff1a;border-radius:50%;width:100%;height:100%}.NotificationMenu-module__pGnPjW__avatarPlaceholder{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;width:100%;height:100%}.NotificationMenu-module__pGnPjW__newIndicator{background:#5975ff;border:2px solid #12131af2;border-radius:50%;width:10px;height:10px;position:absolute;top:-2px;right:-2px}.NotificationMenu-module__pGnPjW__notificationText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.NotificationMenu-module__pGnPjW__notificationMessage{color:#ffffffe6;word-wrap:break-word;margin:0;font-size:13px;line-height:1.4}.NotificationMenu-module__pGnPjW__notificationItemNew .NotificationMenu-module__pGnPjW__notificationMessage{color:#fff;font-weight:500}.NotificationMenu-module__pGnPjW__timestamp{color:#fff6;margin-top:2px;font-size:11px}.NotificationMenu-module__pGnPjW__previewContainer{flex-shrink:0;width:40px;height:40px}.NotificationMenu-module__pGnPjW__previewImage{object-fit:cover;background:#ffffff1a;border-radius:6px;width:100%;height:100%}.NotificationMenu-module__pGnPjW__emptyState{text-align:center;color:#ffffff80;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;font-size:14px;display:flex}.NotificationMenu-module__pGnPjW__emptyState strong{color:#fffc;margin-bottom:4px;font-size:15px;font-weight:600;display:block}.NotificationMenu-module__pGnPjW__emptyState span{color:#fff6;font-size:13px}.NotificationMenu-module__pGnPjW__emptyIcon{color:#ffffff4d;background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;display:flex}@media (max-width:767px){.NotificationMenu-module__pGnPjW__notificationsButtonSidebar{width:calc(100% - 24px);margin:0 12px;padding:12px 16px}.NotificationMenu-module__pGnPjW__notificationsButtonSidebarCollapsed{width:calc(100% - 24px);margin:0 12px}}
.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:var(--lightningcss-light,#4b4d55)var(--lightningcss-dark,#c8ced9);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:var(--lightningcss-light,#7e22ce)var(--lightningcss-dark,#d8b4fe);text-transform:none;font-weight:500}
.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:var(--lightningcss-light,#3f4148)var(--lightningcss-dark,#d7dbe5);font-size:.88rem;font-weight:500;line-height:1.35}.StoryThoughtSpoilerCard-module__4rgpIW__hintTouch,.StoryThoughtSpoilerCard-module__4rgpIW__hintPointer{color:var(--lightningcss-light,#4b4d55)var(--lightningcss-dark,#c8ced9);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}}
.PasswordForm-module__I5qPtW__container{flex-direction:column;gap:.75rem;display:flex}.PasswordForm-module__I5qPtW__bars{gap:.5rem;margin-top:.5rem;margin-bottom:.75rem;display:flex}.PasswordForm-module__I5qPtW__bar{background:var(--theme-border);border-radius:2px;flex:1;height:4px;transition:none}.PasswordForm-module__I5qPtW__requirementsList{flex-direction:column;gap:.25rem;display:flex}.PasswordForm-module__I5qPtW__requirement{align-items:center;gap:.5rem;font-size:.8125rem;transition:none;display:flex}.PasswordForm-module__I5qPtW__requirementSuccess{color:var(--theme-success)}.PasswordForm-module__I5qPtW__requirementError{color:var(--theme-error)}.PasswordForm-module__I5qPtW__icon{flex-shrink:0}
.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:var(--lightningcss-light,#4b4d55)var(--lightningcss-dark,#c8ced9);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{color:var(--theme-text,currentColor);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}}
.PasswordInput-module__SjoYFW__visibilityToggle{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:flex}.PasswordInput-module__SjoYFW__visibilityToggle:hover{opacity:.7}
.ProfilePreviewCard-module__e-PwTq__panel{gap:10px;min-width:0;display:grid;position:sticky;top:0}.ProfilePreviewCard-module__e-PwTq__title{color:var(--theme-textSecondary);font-size:.86rem;font-weight:500;line-height:1.35}.ProfilePreviewCard-module__e-PwTq__card{border:1px solid color-mix(in srgb, var(--theme-borderHover) 76%, transparent);background:var(--theme-backgroundSecondary);box-shadow:0 8px 20px color-mix(in srgb, var(--theme-shadow) 10%, transparent);border-radius:8px;overflow:hidden}.ProfilePreviewCard-module__e-PwTq__banner{width:100%;aspect-ratio:var(--story-banner-aspect-ratio,1320 / 448);background:linear-gradient(135deg, color-mix(in srgb, var(--theme-storyseaBlue) 54%, var(--theme-background) 46%), color-mix(in srgb, var(--theme-mainInteraction) 42%, var(--theme-backgroundTertiary) 58%));border:0;padding:0;display:block;position:relative;overflow:hidden}.ProfilePreviewCard-module__e-PwTq__bannerInteractive{cursor:pointer}.ProfilePreviewCard-module__e-PwTq__banner img,.ProfilePreviewCard-module__e-PwTq__avatar img{object-fit:cover;width:100%;height:100%}.ProfilePreviewCard-module__e-PwTq__body{grid-template-columns:68px minmax(0,1fr);align-items:start;gap:12px 14px;min-height:164px;padding:14px 18px 18px;display:grid}.ProfilePreviewCard-module__e-PwTq__bodyAccent{background:linear-gradient(to bottom, color-mix(in srgb, var(--title-page-accent-dark,transparent) 100%, var(--theme-backgroundSecondary) 0%) 0%, color-mix(in srgb, var(--title-page-accent-dark,transparent) 12%, var(--theme-backgroundSecondary) 88%) 50%, var(--theme-backgroundSecondary) 100%)}[data-theme=light] .ProfilePreviewCard-module__e-PwTq__bodyAccent{background:linear-gradient(to bottom, color-mix(in srgb, var(--title-page-accent-light,transparent) 100%, var(--theme-backgroundSecondary) 0%) 0%, color-mix(in srgb, var(--title-page-accent-light,transparent) 10%, var(--theme-backgroundSecondary) 90%) 50%, var(--theme-backgroundSecondary) 100%)}.ProfilePreviewCard-module__e-PwTq__bodyAccentVertical{background:linear-gradient(to bottom, color-mix(in srgb, var(--title-page-accent-dark,transparent) 88%, var(--theme-backgroundSecondary) 12%) 0%, color-mix(in srgb, var(--title-page-accent-dark,transparent) 22%, var(--theme-backgroundSecondary) 78%) 52%, var(--theme-backgroundSecondary) 100%)}[data-theme=light] .ProfilePreviewCard-module__e-PwTq__bodyAccentVertical{background:linear-gradient(to bottom, color-mix(in srgb, var(--title-page-accent-light,transparent) 72%, var(--theme-backgroundSecondary) 28%) 0%, color-mix(in srgb, var(--title-page-accent-light,transparent) 18%, var(--theme-backgroundSecondary) 82%) 52%, var(--theme-backgroundSecondary) 100%)}.ProfilePreviewCard-module__e-PwTq__bodyNoBanner{min-height:0;padding-top:18px}.ProfilePreviewCard-module__e-PwTq__avatar{background:var(--theme-backgroundTertiary);border:0;border-radius:50%;width:68px;height:68px;padding:0;display:block;position:relative;overflow:hidden}.ProfilePreviewCard-module__e-PwTq__avatarInteractive{cursor:pointer}.ProfilePreviewCard-module__e-PwTq__identity{gap:2px;min-width:0;padding-top:2px;display:grid}.ProfilePreviewCard-module__e-PwTq__identity strong{min-width:0;color:var(--theme-text);text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:780;line-height:1.15;overflow:hidden}.ProfilePreviewCard-module__e-PwTq__identity span{color:var(--theme-textSecondary);font-size:.82rem;font-weight:650}.ProfilePreviewCard-module__e-PwTq__socials{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.ProfilePreviewCard-module__e-PwTq__socials span{width:22px;height:22px;color:var(--theme-textSecondary);background:0 0;border-radius:999px;place-items:center;line-height:1;display:inline-grid}.ProfilePreviewCard-module__e-PwTq__socials svg{fill:currentColor;width:14px;height:14px;display:block}.ProfilePreviewCard-module__e-PwTq__socials svg[data-stroke]{fill:none}.ProfilePreviewCard-module__e-PwTq__bio{min-height:44px;color:var(--theme-textSecondary);overflow-wrap:anywhere;white-space:pre-wrap;grid-column:1/-1;margin:0;font-size:.84rem;line-height:1.45}.ProfilePreviewCard-module__e-PwTq__bioPlaceholder{color:var(--theme-textSecondary);font-style:italic}.ProfilePreviewCard-module__e-PwTq__editOverlay{background:color-mix(in srgb, var(--theme-shadow) 54%, transparent);color:#fff;opacity:0;place-items:center;transition:opacity .14s;display:grid;position:absolute;inset:0}.ProfilePreviewCard-module__e-PwTq__banner .ProfilePreviewCard-module__e-PwTq__editOverlay{background:color-mix(in srgb, var(--theme-shadow) 62%, transparent);border-radius:50%;width:34px;height:34px;inset:auto 10px 10px auto}.ProfilePreviewCard-module__e-PwTq__avatar:hover .ProfilePreviewCard-module__e-PwTq__editOverlay,.ProfilePreviewCard-module__e-PwTq__avatar:focus-visible .ProfilePreviewCard-module__e-PwTq__editOverlay,.ProfilePreviewCard-module__e-PwTq__banner:hover .ProfilePreviewCard-module__e-PwTq__editOverlay,.ProfilePreviewCard-module__e-PwTq__banner:focus-visible .ProfilePreviewCard-module__e-PwTq__editOverlay{opacity:1}.ProfilePreviewCard-module__e-PwTq__avatar:focus-visible,.ProfilePreviewCard-module__e-PwTq__banner:focus-visible{outline:2px solid var(--theme-inputBorderFocus);outline-offset:2px}@media (max-width:1023px){.ProfilePreviewCard-module__e-PwTq__panel{order:-1;max-width:360px;position:static}}@media (max-width:767px){.ProfilePreviewCard-module__e-PwTq__panel{max-width:none}}
.StoryPageHeader-module__L-yFta__header{width:100%;min-width:0;padding-top:var(--title-page-header-padding-top-desktop,40px);flex-direction:column;align-items:flex-start;gap:18px;display:flex}.StoryPageHeader-module__L-yFta__headerAfterPageBanner{padding-top:0}.StoryPageHeader-module__L-yFta__headerArtwork{display:none}.StoryPageHeader-module__L-yFta__headerArtwork img{object-fit:cover;width:100%;height:100%;display:block}.StoryPageHeader-module__L-yFta__headerArtwork[data-shape=avatar] img{border:none;outline:none}.StoryPageHeader-module__L-yFta__title{overflow-wrap:anywhere;width:100%;min-width:0;max-width:min(920px,100%);color:var(--theme-text,#fff);font-family:var(--font-crimson-pro), Georgia, serif;font-size:48px;font-weight:var(--type-display-weight,400);letter-spacing:0;margin:0;line-height:1.04}.StoryPageHeader-module__L-yFta__titleImage{object-fit:contain;max-width:min(520px,100%);max-height:170px;display:block}.StoryPageHeader-module__L-yFta__metaRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.StoryPageHeader-module__L-yFta__actionRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:767px){.StoryPageHeader-module__L-yFta__header{gap:14px;width:100%;padding-top:0}.StoryPageHeader-module__L-yFta__headerWithArtwork:not(.StoryPageHeader-module__L-yFta__headerAfterPageBanner){padding-top:clamp(24px,7vw,44px)}.StoryPageHeader-module__L-yFta__headerArtwork{width:var(--title-page-mobile-artwork-width,clamp(150px, 34vw, 220px));align-self:center;margin:0 auto clamp(18px,5vw,28px);display:block}.StoryPageHeader-module__L-yFta__headerAfterPageBanner .StoryPageHeader-module__L-yFta__headerArtwork{margin-top:clamp(12px,3vw,20px)}.StoryPageHeader-module__L-yFta__headerArtwork[data-shape=cover]{aspect-ratio:var(--story-book-cover-aspect-ratio,1000 / 1600);border-radius:8px;overflow:hidden}.StoryPageHeader-module__L-yFta__headerArtwork[data-shape=avatar]{aspect-ratio:1;border-radius:50%;overflow:hidden}.StoryPageHeader-module__L-yFta__title{font-size:34px;line-height:1.04}.StoryPageHeader-module__L-yFta__titleImage{max-width:min(420px,100%);max-height:118px}.StoryPageHeader-module__L-yFta__metaRow{gap:10px 12px}.StoryPageHeader-module__L-yFta__actionRow{flex-wrap:nowrap;gap:8px;width:100%;min-width:0;display:flex}}
.ProfileBadgePickerInput-module__AXzPRq__field{flex-direction:column;gap:6px;display:flex}.ProfileBadgePickerInput-module__AXzPRq__label{color:var(--theme-text,#fff);font-size:14px;font-weight:620}.ProfileBadgePickerInput-module__AXzPRq__description{color:var(--theme-textSecondary,#c6cbda);margin:0;font-size:13px}.ProfileBadgePickerInput-module__AXzPRq__trigger,.ProfileBadgePickerInput-module__AXzPRq__option{border:1px solid var(--theme-border,#2c3142);background:var(--theme-background,#171a24);width:100%;color:var(--theme-text,#fff);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.ProfileBadgePickerInput-module__AXzPRq__menu{border:1px solid var(--theme-border,#2c3142);background:var(--theme-buttonBackgroundHover,#1c2030);border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}.ProfileBadgePickerInput-module__AXzPRq__search{border:1px solid var(--theme-border,#2c3142);width:100%;color:var(--theme-text,#fff);background:0 0;border-radius:10px;padding:8px 10px}.ProfileBadgePickerInput-module__AXzPRq__list{flex-direction:column;gap:4px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.ProfileBadgePickerInput-module__AXzPRq__option[aria-pressed=true]{border-color:var(--theme-storyseaBlue,#5170ff)}.ProfileBadgePickerInput-module__AXzPRq__trigger>svg,.ProfileBadgePickerInput-module__AXzPRq__option>svg{flex-shrink:0;width:20px;height:20px}.ProfileBadgePickerInput-module__AXzPRq__trigger:focus-visible,.ProfileBadgePickerInput-module__AXzPRq__option:focus-visible,.ProfileBadgePickerInput-module__AXzPRq__search:focus-visible{outline:2px solid var(--theme-storyseaBlue,#5170ff);outline-offset:3px}
.StoryHeader-module__8jR8ra__header{flex-direction:column;align-items:flex-start;gap:18px;padding-top:40px;display:flex}.StoryHeader-module__8jR8ra__title{max-width:min(920px,100%);color:var(--theme-text,#fff);font-family:var(--font-crimson-pro), Georgia, serif;font-size:48px;font-weight:var(--type-display-weight,400);letter-spacing:-.03em;margin:0;line-height:1.04}.StoryHeader-module__8jR8ra__titleImage{object-fit:contain;max-width:min(520px,100%);max-height:170px;display:block}.StoryHeader-module__8jR8ra__metaRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.StoryHeader-module__8jR8ra__metaMetrics{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:inline-flex}.StoryHeader-module__8jR8ra__metaBadges{align-items:center;gap:6px;display:inline-flex}.StoryHeader-module__8jR8ra__actionRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.StoryHeader-module__8jR8ra__metric{color:var(--theme-text,#fff);align-items:center;gap:8px;font-size:17px;font-weight:650;display:inline-flex}[data-theme=light] .StoryHeader-module__8jR8ra__metric{color:#000}.StoryHeader-module__8jR8ra__readButton,.StoryHeader-module__8jR8ra__actionButton{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.StoryHeader-module__8jR8ra__readButton{color:#10131d;background:color-mix(in srgb, var(--theme-text,#fff) 94%, transparent);min-width:108px;padding:0 18px}[data-theme=light] .StoryHeader-module__8jR8ra__readButton{color:var(--theme-buttonPrimaryText,#fff);background:var(--theme-text,#1e2126);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--theme-text) 12%, transparent)}:is([data-theme=light] .StoryHeader-module__8jR8ra__readButton:hover,[data-theme=light] .StoryHeader-module__8jR8ra__readButton:focus-visible){background:var(--theme-buttonPrimaryHover,#15181c);color:var(--theme-buttonPrimaryText,#fff)}.StoryHeader-module__8jR8ra__actionButton{color:var(--theme-text,#fff);background:color-mix(in srgb, var(--theme-backgroundSecondary,#151923) 72%, transparent);border:1px solid color-mix(in srgb, var(--theme-text,#fff) 24%, transparent);box-shadow:none;padding:0 14px}.StoryHeader-module__8jR8ra__actionButtonIconOnly{flex-shrink:0;min-width:42px;padding:0 10px}.StoryHeader-module__8jR8ra__chapterNotificationTooltipTrigger{cursor:pointer;color:inherit}.StoryHeader-module__8jR8ra__chapterNotificationTooltipTrigger:hover,.StoryHeader-module__8jR8ra__chapterNotificationTooltipTrigger:focus-visible{color:inherit}.StoryHeader-module__8jR8ra__chapterNotificationTooltipBubble.StoryHeader-module__8jR8ra__chapterNotificationTooltipBubble{text-wrap:pretty;width:max-content;max-width:min(24ch,100vw - 40px)}[data-theme=light] .StoryHeader-module__8jR8ra__actionButton{color:var(--theme-text,#1e2126)}.StoryHeader-module__8jR8ra__actionButtonActive{color:var(--theme-text,#fff);background:color-mix(in srgb, var(--theme-backgroundTertiary,#202633) 92%, transparent);border-color:color-mix(in srgb, var(--theme-text,#fff) 46%, transparent)}.StoryHeader-module__8jR8ra__readButton:hover,.StoryHeader-module__8jR8ra__readButton:focus-visible,.StoryHeader-module__8jR8ra__actionButton:hover,.StoryHeader-module__8jR8ra__actionButton:focus-visible{outline:none}.StoryHeader-module__8jR8ra__readButton:hover,.StoryHeader-module__8jR8ra__readButton:focus-visible{background:var(--theme-text,#fff)}.StoryHeader-module__8jR8ra__actionButton:hover,.StoryHeader-module__8jR8ra__actionButton:focus-visible{color:var(--theme-text,#fff);background:color-mix(in srgb, var(--theme-backgroundTertiary,#202633) 86%, transparent);border-color:color-mix(in srgb, var(--theme-text,#fff) 38%, transparent)}@media (min-width:768px){.StoryHeader-module__8jR8ra__actionRow{flex-wrap:nowrap}}@media (max-width:767px){.StoryHeader-module__8jR8ra__header{gap:14px;width:100%;padding-top:0}.StoryHeader-module__8jR8ra__title{font-size:clamp(32px,8vw,44px);line-height:1.02}.StoryHeader-module__8jR8ra__titleImage{max-width:min(420px,100%);max-height:118px}.StoryHeader-module__8jR8ra__metaRow{gap:10px 12px}.StoryHeader-module__8jR8ra__metaMetrics{gap:10px}.StoryHeader-module__8jR8ra__metaBadges{gap:5px}.StoryHeader-module__8jR8ra__metric{font-size:15px}.StoryHeader-module__8jR8ra__actionRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.StoryHeader-module__8jR8ra__readButton,.StoryHeader-module__8jR8ra__actionButton{flex:none;gap:6px;min-height:36px;font-size:12px}.StoryHeader-module__8jR8ra__readButton{min-width:96px;padding-left:12px;padding-right:12px}.StoryHeader-module__8jR8ra__actionButton{min-width:44px;padding-left:9px;padding-right:9px}.StoryHeader-module__8jR8ra__actionButtonIconOnly{min-width:34px;padding-left:7px;padding-right:7px}}
.SettingsReaderPreviewCard-module__gIFr2q__panel{align-self:start;gap:10px;min-width:0;display:grid;position:sticky;top:0}.SettingsReaderPreviewCard-module__gIFr2q__title{color:var(--theme-textSecondary);font-size:.86rem;font-weight:500;line-height:1.35}.SettingsReaderPreviewCard-module__gIFr2q__card{overflow:hidden}.SettingsReaderPreviewCard-module__gIFr2q__chapter{gap:18px;min-height:0;max-height:420px;padding:22px 18px 28px;display:grid;position:relative;overflow:hidden}.SettingsReaderPreviewCard-module__gIFr2q__chapter:after{content:"";background:linear-gradient(to bottom, transparent 0%, var(--theme-background) 100%);pointer-events:none;height:96px;position:absolute;bottom:0;left:0;right:0}.SettingsReaderPreviewCard-module__gIFr2q__chapter .SettingsReaderPreviewCard-module__gIFr2q__chapterHeading{text-align:left;font-family:var(--story-chapter-body-font-family);gap:10px;margin:0;display:grid}.SettingsReaderPreviewCard-module__gIFr2q__chapter .SettingsReaderPreviewCard-module__gIFr2q__chapterNumber{font-family:var(--story-chapter-body-font-family);font-size:calc(var(--story-chapter-body-font-size,1.25rem) * .82);letter-spacing:.18em;text-transform:uppercase;color:var(--theme-textSecondary);font-weight:600;display:block}.SettingsReaderPreviewCard-module__gIFr2q__chapter .SettingsReaderPreviewCard-module__gIFr2q__chapterHeadingTitle{font-family:var(--story-chapter-body-font-family);font-size:calc(var(--story-chapter-body-font-size,1.25rem) * .95);letter-spacing:.01em;text-transform:none;text-wrap:pretty;color:var(--theme-text);font-weight:400;line-height:1.35;display:block}.SettingsReaderPreviewCard-module__gIFr2q__chapterBody{font-family:var(--story-chapter-body-font-family);font-size:calc(var(--story-chapter-body-font-size,1.25rem) * var(--story-chapter-body-font-scale,1));color:var(--theme-text);line-height:1.75}.SettingsReaderPreviewCard-module__gIFr2q__chapterBody p{margin:0 0 1rem;font-family:inherit}.SettingsReaderPreviewCard-module__gIFr2q__chapterBody p:last-child{margin-bottom:0}@media (max-width:1120px){.SettingsReaderPreviewCard-module__gIFr2q__panel{order:-1;width:min(100%,360px);position:static}.SettingsReaderPreviewCard-module__gIFr2q__chapter{max-height:300px}}@media (max-width:767px){.SettingsReaderPreviewCard-module__gIFr2q__panel{max-width:none}.SettingsReaderPreviewCard-module__gIFr2q__chapter{max-height:none}.SettingsReaderPreviewCard-module__gIFr2q__chapter:after{display:none}}
.HelpdeskKeepDoingLine-module__jQKNMG__line{margin:0 0 1em}.HelpdeskKeepDoingLine-module__jQKNMG__wordSlot{vertical-align:baseline;min-width:12ch;display:inline-block}.HelpdeskKeepDoingLine-module__jQKNMG__word{transition:opacity .4s;display:inline-block}.HelpdeskKeepDoingLine-module__jQKNMG__word[data-visible=true]{opacity:1}.HelpdeskKeepDoingLine-module__jQKNMG__word[data-visible=false]{opacity:0}@media (prefers-reduced-motion:reduce){.HelpdeskKeepDoingLine-module__jQKNMG__word{transition:none}}
