:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--solid-control:var(--ink);--solid-control-on:var(--cream);--accent-text:var(--accent-primary);--accent-tint:var(--accent-primary);accent-color:var(--pink);--ink:#19151d;--muted:#827a89;--pink:var(--accent-primary);--cream:#fbf8f5;--line:#e9e2e5;--accent-primary:#ee6e92;--accent-secondary:#493a45;--accent-on-primary:#fff;--accent-border:#d9cbd1;--surface-base:var(--cream);--surface-panel:#f3eded;--surface-raised:#f8f3f2;--surface-hover:#eee6ea;--surface-line:#e1d8dd;--type-caption-size:12px;--type-caption-line:1.45;--type-meta-size:13px;--type-meta-line:1.55;--type-control-size:14px;--type-control-line:1.4;--type-label-size:14px;--type-label-line:1.45;--type-body-size:15px;--type-body-line:1.8;--type-section-size:clamp(20px,1.6vw,24px);--type-section-line:1.3;--type-title-size:clamp(34px,3.2vw,56px);--type-title-line:1.17;--weight-caption:500;--weight-meta:500;--weight-control:600;--weight-label:700;--weight-body:400;--ink-2:#3f3740;--muted-2:#a69ea4;--danger:#c7496b;--danger-soft:#fff0f4;--success:#3a9b78;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-pill:999px;--shadow-sm:0 1px 2px #1f141c0d,0 2px 8px #1f141c0d;--shadow-md:0 8px 24px #2d1f281a;--shadow-lg:0 22px 60px #291c242e;--toast-bg:#251d24;--toast-ink:#fff;--toast-line:transparent}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;--solid-control:var(--accent-primary);--solid-control-on:var(--accent-on-primary);--ink:#f5f5f7;--muted:#98989d;--cream:#000;--line:#232325;--accent-primary:#f6c445;--accent-secondary:#d1d1d6;--accent-on-primary:#1c1400;--accent-border:#303033;--surface-panel:#0d0d0f;--surface-raised:#131315;--surface-hover:#1a1a1c;--surface-line:#27272a;--ink-2:#d1d1d6;--muted-2:#7e7e84;--danger:#f47b72;--danger-soft:#371b18;--success:#6fc3a3;--shadow-sm:0 1px 2px #0000004d,0 2px 8px #00000040;--shadow-md:0 9px 26px #00000059;--shadow-lg:0 24px 70px #00000080;--toast-bg:#131315;--toast-ink:#f5f5f7;--toast-line:#303033}@font-face{font-family:SugarBrand;src:url(/fonts/gelasio-700-italic.woff2)format("woff2");font-style:italic;font-weight:700;font-display:block}*{box-sizing:border-box}html,body{background:var(--cream);color:var(--ink);font-family:Pretendard,Noto Sans KR,Arial,sans-serif;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--weight-body);margin:0}button,textarea{font:inherit}button,input,select,textarea{color:inherit}button{cursor:pointer}:where(a){color:inherit}:where(.app-link){color:inherit;font:inherit;cursor:pointer;text-decoration:none;display:inline-block}:where(input,textarea)::placeholder{color:var(--muted);opacity:1}::selection{background:color-mix(in srgb,var(--accent-tint) 30%,var(--cream));color:var(--ink);text-shadow:none}:where(button,input,select,textarea,a[href],summary,[role=button],[role=tab],[role=menuitem],[tabindex]):focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}:root{-webkit-tap-highlight-color:color-mix(in srgb,var(--accent-tint) 22%,transparent)}@media (forced-colors:none){input:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--surface-panel) inset!important}input:is(:autofill,:autofill){-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:0 0 0 1000px var(--surface-panel) inset!important}input:-webkit-any(:autofill,:-webkit-autofill):focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}input:is(:autofill,:autofill):focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}}:where(button,a[href],summary,[role=button],[role=tab],[role=menuitem],[tabindex]):focus:not(:focus-visible){outline:0}.header{border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent);background:color-mix(in srgb,var(--cream) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:76px;padding:0 5vw;display:grid;position:relative}.brand{color:var(--ink);letter-spacing:-1.5px;background:0 0;border:0;justify-self:start;font-family:SugarBrand,Georgia,serif;font-size:27px;font-style:italic;font-weight:700}.brand span{color:var(--accent-text)}.header nav{gap:38px;height:100%;display:flex}.header nav :is(button,a){color:#756d79;font-size:var(--type-control-size);line-height:var(--type-control-line);font-weight:var(--weight-control);background:0 0;border:0;align-items:center;display:flex;position:relative}.header nav :is(button,a).active{color:var(--ink);font-weight:var(--weight-label)}.header nav :is(button,a).active:after{content:"";background:var(--pink);height:2px;position:absolute;inset:calc(50% + 13px) 0 auto}.actions{justify-self:end;align-items:center;gap:4px;display:flex}.account-session-pending{align-items:center;gap:6px;min-width:150px;height:36px;display:flex}.account-session-pending>span{background:var(--surface-line);opacity:.45;border-radius:50%;width:36px;height:36px;display:block}.account-session-pending>span:first-child{border-radius:18px;width:72px}.session-recovery-notice{background:var(--surface-panel);color:var(--ink);border:1px solid var(--surface-line);border-radius:var(--radius-md);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:16px;padding:16px 20px;display:flex}.session-recovery-notice p{font-size:var(--type-control-size);margin:0}.session-recovery-notice button{border:1px solid var(--accent-border);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink);font-size:var(--type-control-size);flex-shrink:0;padding:8px 16px}.session-recovery-page{align-self:start;width:100%}@media (width<=720px){.account-session-pending{min-width:36px}.account-session-pending>span:not(:last-child){display:none}}.actions button{background:0 0;border:0;border-radius:20px;min-width:38px;height:38px;font-size:20px;position:relative}.actions i{background:#f05275;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:4px}.hero{border-radius:var(--radius-2xl);color:#fff;background:linear-gradient(115deg,#2a202c 0%,#40303c 45%,#b77b89 100%);align-items:center;min-height:590px;margin:22px 2.5vw 0;display:flex;position:relative;overflow:hidden}.hero-copy{z-index:3;max-width:600px;margin-left:8vw;position:relative}.eyebrow{font-size:var(--type-caption-size);line-height:var(--type-caption-line);letter-spacing:2.8px;color:#f4a9bd;font-weight:800}.hero h1{font-family:inherit;font-size:var(--type-title-size);line-height:var(--type-title-line);letter-spacing:-3px;margin:18px 0}.hero h1 em{color:#fac0ce;font-style:normal}.description{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--weight-body);color:#e8dfe4}.hero-banner .description{white-space:pre-line}.hero-buttons{gap:10px;margin-top:30px;display:flex}.hero-buttons :is(button,a){border-radius:var(--radius-pill);font-size:var(--type-control-size);line-height:var(--type-control-line);font-weight:var(--weight-label);color:#fff;border:1px solid #ffffff40;justify-content:center;align-items:center;padding:14px 22px;display:inline-flex}.primary{background:var(--pink);border-color:var(--pink)!important}.primary b{margin-left:14px}.hero-index{z-index:3;border-radius:var(--radius-xl);color:#fff;font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--weight-label);text-shadow:0 1px 3px #0008;background:#ffffff14;border:1px solid #ffffff40;align-items:center;gap:8px;padding:7px 10px;display:flex;position:absolute;bottom:20px;right:22px}.hero-index i{background:#ffffffb8;width:58px;height:1px}.chat-shell{grid-template-columns:350px 1fr;height:calc(100vh - 76px);display:grid}.avatar{color:#fff;width:42px;height:42px;font-size:var(--type-label-size);line-height:1;font-weight:var(--weight-label);background:linear-gradient(145deg,#6a4b5c,#d78ca0);border-radius:50%;place-items:center;display:grid}.user-avatar{background:color-mix(in srgb,var(--surface-panel,#eee7eb) 88%,var(--accent-primary,#ee6e92));color:var(--muted,#827a89);border-radius:50%;place-items:center;display:grid;overflow:hidden}.user-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.user-avatar-placeholder{stroke-width:1.65px;width:52%;height:52%}.messages-content{min-height:0;display:flow-root}.account-wrap{justify-content:center;align-items:center;line-height:0;display:flex;position:relative}.actions .profile-button{color:#fff;width:40px;min-width:40px;height:40px;font-size:var(--type-label-size);border:2px solid #fff;place-items:center;margin:0;padding:0;font-weight:800;line-height:1;display:grid;overflow:hidden;box-shadow:0 2px 8px #3925301c}.header-account-avatar{width:100%;height:100%}.account-summary{align-items:center;gap:11px;padding:8px 8px 13px;display:flex}.account-summary>span{width:40px;height:40px;color:var(--muted,#827a89);font-size:var(--type-label-size);border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid}.account-summary strong{text-overflow:ellipsis;white-space:nowrap;max-width:195px;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--weight-label);display:block;overflow:hidden}.account-summary small{color:#9b9299;font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--weight-caption);margin-top:3px;display:block}.account-links{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:4px 0}.actions .account-links :is(button,a){text-align:left;color:#4b4248;width:100%;min-width:0;height:auto;font-size:var(--type-control-size);line-height:var(--type-control-line);font-weight:var(--weight-control);background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:10px;text-decoration:none;display:flex}.actions .account-links :is(button,a) span{color:#b35a76;text-align:center;width:17px}.actions .account-links :is(button,a):hover{background:#faf3f6}.actions .my-chats-button{border-radius:var(--radius-pill);width:auto;min-width:0;height:40px;color:var(--ink-2);font-size:var(--type-control-size);line-height:var(--type-control-line);font-weight:var(--weight-control);background:0 0;border:0;align-items:center;gap:8px;padding:0 14px;transition:background-color .16s;display:flex}.actions .my-chats-button:hover{background:var(--surface-hover)}@media (width>=481px){.actions .my-chats-button svg{display:none}}.actions .my-chats-button svg{stroke-width:1.8px;flex:none;width:16px;height:16px}.actions .header-icon-button{color:#554b52;place-items:center;width:40px;min-width:40px;height:40px;padding:0;display:grid}.actions .header-icon-button svg{stroke-width:1.9px;width:18px;height:18px;display:block}.drawer-backdrop{z-index:110;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#21192155;border:0;border-radius:0;width:100%;height:100%;position:fixed;inset:0}.chat-drawer{z-index:111;border-left:1px solid var(--line);background:#fffafc;grid-template-rows:auto minmax(0,1fr);width:min(360px,88vw);height:100dvh;padding:24px 18px;animation:.2s ease-out drawer-in;display:grid;position:fixed;top:0;right:0;overflow:hidden;box-shadow:-20px 0 60px #2f202c2e}.chat-drawer-handle{display:none}.chat-drawer-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.drawer-head{justify-content:space-between;align-items:center;padding:4px 5px 22px;display:flex}.drawer-head small{color:var(--accent-text);font-size:var(--type-caption-size);line-height:var(--type-caption-line);letter-spacing:2px;font-weight:800}.drawer-head h2{font-family:Pretendard,Noto Sans KR,Arial,sans-serif;font-size:var(--type-section-size);line-height:var(--type-section-line);margin:4px 0 0}.drawer-head button{color:#6c5e66;background:#f5edf1;border:0;border-radius:50%;width:36px;height:36px;font-size:23px}.drawer-chat{text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:10px;display:grid;position:relative}.drawer-chat:hover{background:#fff;border-color:#efdce4;box-shadow:0 8px 24px #4c303c0c}.drawer-chat.active:before{content:"";background:var(--pink);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:0}.drawer-cover{color:#fff;background:linear-gradient(145deg,#5e4352,#d18b9c);border-radius:13px;place-items:center;width:50px;height:50px;font-weight:800;display:grid}.drawer-chat strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--weight-label);display:block;overflow:hidden}.drawer-chat small{color:#938890;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--weight-caption);margin-top:6px;display:block;overflow:hidden}.drawer-hint{color:#aaa0a7;font-size:var(--type-meta-size);line-height:var(--type-meta-line);font-weight:var(--weight-meta);margin:20px 10px}@keyframes drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (width<=850px){.header{padding:0 18px}.header nav{display:none}.hero{min-height:570px;margin:10px}.hero-copy{margin:0 28px}.description br{display:none}.chat-shell{grid-template-columns:1fr}}@media (width<=480px){.actions>.header-icon-button{display:none}.hero-buttons{flex-direction:column;align-items:flex-start}}.hero-carousel{touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) 148px;gap:10px;margin:22px 2.5vw 0;display:grid;position:relative}.hero-carousel .hero{aspect-ratio:2.85;background-position:50% 42%;background-size:cover;width:100%;min-height:0;margin:0;transition:background .28s}.hero-banner.spring .orb{display:none}.hero-banner.violet{background-image:radial-gradient(circle at 72% 35%,#a38bc9 0,#0000 28%),linear-gradient(125deg,#21192e,#65507f)}.hero-banner.blue{background-image:radial-gradient(circle at 70% 25%,#a9d7df 0,#0000 25%),linear-gradient(125deg,#233b4a,#638c98)}.hero-banner.amber{background-image:radial-gradient(circle at 72% 35%,#d9ae7b 0,#0000 27%),linear-gradient(125deg,#2f251f,#80654c)}.hero-carousel .hero-copy{max-width:570px;margin-left:6vw}.hero-carousel .hero h1{font-size:var(--type-title-size);line-height:var(--type-title-line)}.hero-next-preview{--hero-text-shadow:0 1px 2px #120a0f9e,0 4px 14px #120a0f52;border-radius:var(--radius-xl);color:#fff;text-align:left;min-width:0;text-shadow:var(--hero-text-shadow);isolation:isolate;cursor:pointer;background-position:50%;background-size:cover;border:0;padding:22px 18px;transition:filter .18s,transform .18s;position:relative;overflow:hidden}.hero-next-preview.spring{background-color:#83935a}.hero-next-preview.violet{background-color:#5e4a78;background-image:linear-gradient(145deg,#30253f,#826e9e)}.hero-next-preview.blue{background-color:#496d7b;background-image:linear-gradient(145deg,#294351,#7da4ae)}.hero-next-preview.amber{background-color:#735940;background-image:linear-gradient(145deg,#3d3028,#a17c57)}.hero-next-preview>span{color:#ffffffb8;font-size:var(--type-caption-size);line-height:var(--type-caption-line);letter-spacing:1.4px;font-weight:800;display:block;position:absolute;top:21px;left:17px;right:17px}.hero-next-preview strong{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--weight-label);display:block;position:absolute;bottom:25px;left:17px;right:17px}.hero-next-preview:hover{filter:brightness(1.08)}.hero-next-preview:active{transform:scale(.99)}@media (width<=850px){.hero-carousel{grid-template-columns:minmax(0,1fr) 84px;margin:10px}.hero-carousel .hero{aspect-ratio:auto;min-height:470px}.hero-carousel .hero-copy{margin-left:28px}.hero-next-preview{border-radius:var(--radius-xl);padding:12px}.hero-next-preview>span,.hero-next-preview strong{display:none}}@media (width<=480px){.actions .my-chats-button{justify-content:center;width:40px;min-width:40px;padding:0;font-size:0}}.brand .brand-tail{color:inherit}.mobile-bottom-nav,.app-root.mobile-overlay-open .mobile-bottom-nav{display:none}@media (width<=560px){.app-root:not(.chat-active){padding-bottom:68px}.header{background:color-mix(in srgb,var(--cream) 96%,transparent);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:64px;padding:0 14px;position:sticky;top:0}.header .brand{letter-spacing:-1.2px;justify-self:start}.brand .brand-tail{display:none}.header nav{justify-self:center;gap:16px;height:100%;display:flex}.header nav :is(button,a){font-size:var(--type-control-size);line-height:var(--type-control-line);font-weight:var(--weight-control);padding:0}.header nav :is(button,a).active:after{top:calc(50% + 12px)}.header .actions{justify-self:end;display:flex}.header .actions>*{display:none}.header .actions>.header-icon-button[aria-label=알림]{display:grid}.mobile-bottom-nav{z-index:105;height:66px;padding:6px 8px calc(5px + env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffcfdf5;grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-bottom-nav :is(button,a){color:#8d838a;height:52px;font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--weight-control);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:relative}.mobile-bottom-nav :is(button,a).active{color:var(--accent-text)}.mobile-bottom-nav :is(button,a):after{display:none}.mobile-bottom-nav svg{stroke-width:1.8px;width:20px;height:20px}}.hero-stage{border-radius:var(--radius-2xl);min-width:0;clip-path:inset(0 round var(--radius-2xl));contain:paint;cursor:grab;background:0 0;overflow:hidden}.hero-track{will-change:transform;-webkit-user-select:none;user-select:none;width:300%;display:flex}.hero-track.is-animating{transition:transform .3s cubic-bezier(.22,.72,.25,1)}.hero-track .hero{flex:0 0 33.3333%;width:33.3333%}.hero-track .hero[aria-hidden=false]{z-index:1;transform:scaleX(1.004)}.hero-banner .hero-index{--hero-text-shadow:0 1px 2px #120a0f9e,0 4px 14px #120a0f52;text-shadow:var(--hero-text-shadow)}.hero-banner .description{color:#fff}.hero-banner .hero-copy .eyebrow{font-size:13.5px}.hero-text-scrim{--hero-shadow-color:#000;--hero-shadow-step:2px;--hero-shadow-soft:5px;--hero-shadow-wide:12px;--hero-glyph-shadow:0 0 var(--hero-shadow-step) var(--hero-shadow-color),calc(-1 * var(--hero-shadow-step)) calc(-1 * var(--hero-shadow-step)) var(--hero-shadow-soft) var(--hero-shadow-color),var(--hero-shadow-step) calc(-1 * var(--hero-shadow-step)) var(--hero-shadow-soft) var(--hero-shadow-color),calc(-1 * var(--hero-shadow-step)) var(--hero-shadow-step) var(--hero-shadow-soft) var(--hero-shadow-color),var(--hero-shadow-step) var(--hero-shadow-step) var(--hero-shadow-soft) var(--hero-shadow-color),0 0 var(--hero-shadow-wide) var(--hero-shadow-color),0 0 var(--hero-shadow-wide) var(--hero-shadow-color);text-shadow:var(--hero-glyph-shadow);-webkit-text-stroke:.5px #0c080cf2;paint-order:stroke fill}.hero-banner :is(.eyebrow,h1) .hero-text-scrim,.hero-preview-copy :is(small,h3) .hero-text-scrim{--hero-shadow-color:#000000a5;--hero-shadow-step:1.296px;--hero-shadow-soft:3.24px;--hero-shadow-wide:7.776px}.hero-text-dots{text-shadow:0 -.2em .2em #000c,var(--hero-glyph-shadow)}.hero-banner .hero-buttons :is(button,a){text-shadow:0 1px 2px #120a0f6b,0 3px 10px #120a0f2e}@media (width<=560px){.hero-carousel{border-radius:var(--radius-2xl);grid-template-columns:1fr;margin:10px;overflow:hidden}.hero-carousel .hero{aspect-ratio:auto;min-height:540px}.hero-stage{z-index:3;border-radius:var(--radius-2xl);width:100%;position:relative;overflow:hidden}.hero-track .hero{min-height:540px}.hero-banner.has-mobile-image{background-image:var(--hero-mobile-image)!important;background-position:var(--hero-mobile-position)!important}.hero-banner.spring{background-position:50% 42%}.hero-carousel .hero-copy{flex-direction:column;justify-content:flex-end;max-width:none;margin:0;padding:27px 27px 112px;display:flex;position:absolute;inset:0}.hero-carousel .hero-copy .eyebrow{line-height:var(--type-caption-line);margin:0;position:absolute;top:27px;left:27px}.hero-carousel .hero-copy h1{font-size:var(--type-title-size);line-height:var(--type-title-line);letter-spacing:-1.7px;word-break:keep-all;overflow-wrap:normal;text-wrap:balance;margin:0 0 7px;position:static}.hero-carousel .hero-copy h1 em{word-break:keep-all}.hero-carousel .hero-copy .description{overflow-wrap:anywhere;white-space:pre-line;font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--weight-body);margin:0;position:static}.hero-carousel .hero-buttons{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:9px;margin:0;display:grid;position:absolute;bottom:26px;left:26px;right:26px}.hero-carousel .hero-buttons :is(button,a){border-radius:var(--radius-pill);width:100%;height:50px;font-size:var(--type-control-size);line-height:var(--type-control-line);font-weight:var(--weight-label);padding:0 12px}.hero-carousel .hero-buttons .primary b{margin-left:8px}.hero-carousel .hero-index{display:none}.hero-next-preview{z-index:7;width:42px;height:64px;box-shadow:none;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%);background:0 0!important}.hero-next-preview:hover{filter:none}.hero-next-preview:active{transform:translateY(-50%)scale(.92)}.hero-next-preview>span,.hero-next-preview strong{display:none}.hero-next-preview .next-chevron{color:#fff;stroke-width:2.15px;filter:drop-shadow(1px 0 #100a0fd1)drop-shadow(-1px 0 #100a0fd1)drop-shadow(0 1px #100a0fd1)drop-shadow(0 -1px #100a0fd1)drop-shadow(0 5px 10px #0000008f);width:29px;height:29px;margin:0;animation:1.8s ease-in-out infinite hero-next-nudge;display:block!important}.hero-next-preview:focus-visible{outline-offset:1px;outline:2px solid #fff}}@keyframes hero-next-nudge{0%,to{opacity:.78;transform:translate(-2px)}50%{opacity:1;transform:translate(3px)}}.hero-carousel.is-dragging .hero-stage{cursor:grabbing}.hero-next-preview .next-chevron{pointer-events:none}.auth-dialog-backdrop{z-index:300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1912176b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.auth-dialog{--auth-bg:#fffafc;--auth-text:#241d22;--auth-muted:#81777d;--auth-line:#ddd3d8;--auth-soft:#f5edf1;border:1px solid var(--auth-line);border-radius:var(--radius-2xl);background:var(--auth-bg);width:min(430px,100%);color:var(--auth-text);padding:32px;position:relative;box-shadow:0 24px 70px #1f141c38}.auth-dialog>small{color:var(--accent-text);letter-spacing:2px;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.auth-dialog h2{letter-spacing:-.8px;margin:0 42px 24px 0;font-size:27px;line-height:1.3}.auth-dialog-intro{color:var(--muted);margin:-13px 0 24px;font-size:14px;line-height:1.6}.auth-dialog-close{background:var(--auth-soft);width:38px;height:38px;color:var(--auth-text);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;right:20px}.auth-dialog-close svg{width:18px}.auth-dialog form{gap:15px;display:grid}.auth-dialog label{gap:7px;font-size:14px;font-weight:700;display:grid}.auth-dialog input{border:1px solid var(--auth-line);border-radius:var(--radius-lg);background:var(--auth-soft);height:49px;color:var(--auth-text);font:inherit;outline:none;padding:0 15px}.auth-dialog input:focus{border-color:var(--pink);box-shadow:0 0 0 3px color-mix(in srgb,var(--pink) 14%,transparent)}.auth-dialog .auth-dialog-consent{color:var(--auth-muted);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:12px;font-weight:500;line-height:1.55}.auth-dialog .auth-dialog-consent input{background:var(--auth-bg);width:18px;height:18px;accent-color:var(--pink);cursor:pointer;border-radius:5px;margin:1px 0 0;padding:0}.auth-dialog .auth-dialog-consent input:focus-visible{border-color:var(--pink);box-shadow:0 0 0 3px color-mix(in srgb,var(--pink) 16%,transparent)}.auth-dialog-consent a{color:var(--auth-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--auth-text) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--auth-text) 35%,transparent);text-underline-offset:2px;font-weight:700}.auth-dialog-google{border-radius:var(--radius-lg);height:50px;font:inherit;font-weight:800}.auth-dialog-google:disabled{opacity:.58}.auth-dialog-google{border:1px solid var(--auth-line);width:100%;color:var(--auth-text);background:0 0}.auth-dialog-google b{place-items:center;margin-right:10px;font-size:17px;display:inline-grid}.auth-dialog-message{border-radius:var(--radius-md);background:var(--auth-soft);margin:16px 0 0;padding:12px 14px;font-size:13px;line-height:1.55}.auth-dialog-note{color:var(--muted);margin:16px 2px 0;font-size:12px;line-height:1.55}.legal-policy-gate-backdrop{z-index:320}.legal-policy-gate h2{margin-right:0}.legal-policy-accept{border-color:color-mix(in srgb,var(--pink) 45%,var(--auth-line));background:var(--pink);color:var(--accent-on-primary)}.legal-policy-accept:hover:not(:disabled){filter:brightness(.97)}.legal-policy-signout{color:var(--auth-muted);font:inherit;text-underline-offset:3px;background:0 0;border:0;justify-self:center;font-size:12px;text-decoration:underline}.legal-policy-signout:disabled{opacity:.55}html[data-theme=dark] .auth-dialog-backdrop{background:#0000009e}html[data-theme=dark] .auth-dialog{--auth-bg:#060608;--auth-text:#eeeff0;--auth-muted:#b0b1b4;--auth-line:#2a2a2d;--auth-soft:#0b0b0d;box-shadow:0 24px 70px #0000007a}html[data-theme=dark] .auth-dialog-intro,html[data-theme=dark] .auth-dialog-note{color:var(--auth-muted)}html[data-theme=dark] .auth-dialog-google:hover{background:var(--auth-soft)}@media (width<=560px){.auth-dialog-backdrop{align-items:end;padding:0}.auth-dialog{width:100%;padding:27px 20px calc(24px + env(safe-area-inset-bottom));border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}}@media (width>=561px){.hero-next-preview .next-chevron{color:#fff;stroke-width:2.15px;filter:drop-shadow(1px 0 #100a0fd1)drop-shadow(-1px 0 #100a0fd1)drop-shadow(0 1px #100a0fd1)drop-shadow(0 -1px #100a0fd1)drop-shadow(0 5px 10px #0000008f);width:29px;height:29px;margin:-14px 0 0 -14px;animation:1.8s ease-in-out infinite hero-next-nudge;display:block;position:absolute;top:50%;left:50%}}.sugar-dialog-layer{z-index:2200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1f161c61;place-items:center;padding:22px;animation:.16s ease-out both sugar-dialog-fade;display:grid;position:fixed;inset:0}.sugar-dialog{--dialog-bg:#fbf8f5;--dialog-ink:#211a20;--dialog-muted:#7f7680;--dialog-line:#e8dfe3;--dialog-soft:#f3ecef;overscroll-behavior:contain;border:1px solid var(--dialog-line);border-radius:var(--radius-2xl);background:var(--dialog-bg);width:min(470px,100%);max-height:calc(100dvh - 44px);color:var(--dialog-ink);padding:32px 32px 25px;animation:.2s cubic-bezier(.2,.8,.2,1) both sugar-dialog-rise;position:relative;overflow-y:auto;box-shadow:0 30px 90px #24161f38}.sugar-dialog>small{color:var(--accent-text);letter-spacing:.22em;font-size:10px;font-weight:850;line-height:1.4;display:block}.sugar-dialog{container-type:inline-size}.sugar-dialog h2.is-fitted-lines{font-size:min(25px,5.9cqw)}.sugar-dialog h2{letter-spacing:-.055em;white-space:pre-line;margin:10px 0 0;font-family:Pretendard,Noto Sans KR,Arial,sans-serif;font-size:clamp(25px,4.7vw,32px);font-weight:500;line-height:1.3}.sugar-dialog>p{color:var(--dialog-muted);white-space:pre-line;margin:18px 0 0;font-size:13px;line-height:1.78}.sugar-dialog-field{gap:8px;margin-top:22px;display:grid}.sugar-dialog-field>span{color:var(--dialog-muted);letter-spacing:.08em;font-size:10px;font-weight:750}.sugar-dialog-field input,.sugar-dialog-field textarea{border:0;border-bottom:1px solid var(--dialog-line);width:100%;color:var(--dialog-ink);font:inherit;background:0 0;border-radius:0;outline:0;padding:0 2px;font-size:14px;transition:border-color .16s,box-shadow .16s}.sugar-dialog-field input{height:46px}.sugar-dialog-field textarea{resize:none;min-height:68px;max-height:132px;padding-top:8px;line-height:1.65}.sugar-dialog-field.is-multiline textarea{border:1px solid var(--dialog-line);border-radius:var(--radius-sm);background:var(--dialog-bg);resize:vertical;min-height:88px;padding:12px}.sugar-dialog-field input:focus,.sugar-dialog-field textarea:focus{border-bottom-color:var(--pink);box-shadow:0 2px 0 color-mix(in srgb,var(--pink) 62%,transparent)}.sugar-dialog-field.is-multiline textarea:focus{border-color:color-mix(in srgb,var(--pink) 55%,var(--dialog-line));box-shadow:none}.sugar-dialog footer{border-top:1px solid var(--dialog-line);justify-content:flex-end;gap:24px;margin-top:27px;padding-top:17px;display:flex}.sugar-dialog-action{min-width:62px;min-height:42px;color:var(--dialog-muted);letter-spacing:.02em;background:0 0;border:0;border-radius:0;padding:0 4px;font-size:12px;font-weight:750;transition:color .16s;position:relative}.sugar-dialog-action:after{content:"";background:var(--dialog-line);transform-origin:50%;height:2px;transition:background .16s,transform .18s;position:absolute;bottom:4px;left:4px;right:4px;transform:scaleX(.42)}.sugar-dialog-action:hover,.sugar-dialog-action:focus-visible{color:var(--dialog-ink);outline:0}.sugar-dialog-action:hover:after,.sugar-dialog-action:focus-visible:after{background:var(--pink);transform:scaleX(1)}.sugar-dialog-action.is-primary{color:var(--dialog-ink);font-weight:850}.sugar-dialog-action.is-primary:after{background:color-mix(in srgb,var(--pink) 48%,var(--dialog-line));transform:scaleX(.62)}.sugar-dialog-action.is-primary:hover:after,.sugar-dialog-action.is-primary:focus-visible:after{background:var(--pink);transform:scaleX(1)}.sugar-dialog-action.is-danger:hover,.sugar-dialog-action.is-danger:focus-visible{color:#ad415b}.sugar-dialog-action:disabled{cursor:default;opacity:.34}.sugar-dialog-action:disabled:after{background:var(--dialog-line);transform:scaleX(.3)}.identity-verification-layer.is-free-sugar{place-items:center;padding:18px}.identity-verification-dialog.is-free-sugar{border-radius:var(--radius-lg);text-align:center;width:min(390px,100%);padding:20px 14px 13px}.free-sugar-identity-brand{justify-self:auto;font-size:22px;line-height:1;display:inline-block}.identity-verification-dialog.is-free-sugar h2{letter-spacing:-.035em;margin-top:12px;font-family:inherit;font-size:17px;font-weight:850;line-height:1.35}.identity-verification-dialog.is-free-sugar>p{margin-top:5px;font-size:11px;line-height:1.55}.identity-verification-dialog.is-free-sugar footer{border-top:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);gap:7px;margin-top:13px;padding-top:0;display:grid}.identity-verification-dialog.is-free-sugar .sugar-dialog-action{border-radius:var(--radius-md);background:var(--dialog-soft);width:100%;min-height:38px;color:var(--dialog-muted);letter-spacing:0;padding:0 10px;font-size:11px}.identity-verification-dialog.is-free-sugar .sugar-dialog-action:after{display:none}.identity-verification-dialog.is-free-sugar .sugar-dialog-action.is-primary{background:var(--pink);color:var(--accent-on-primary);font-weight:850}.identity-verification-dialog.is-free-sugar .sugar-dialog-action:only-child{grid-column:1/-1}html[data-theme=dark] .sugar-dialog-layer{background:#0000009e}html[data-theme=dark] .sugar-dialog{--dialog-bg:#060608;--dialog-ink:#eeeff0;--dialog-muted:#b1b2b5;--dialog-line:#18191b;--dialog-soft:#0b0b0d;box-shadow:0 32px 100px #00000080}html[data-theme=dark] .sugar-dialog-action.is-danger:hover,html[data-theme=dark] .sugar-dialog-action.is-danger:focus-visible{color:#f095aa}@keyframes sugar-dialog-fade{0%{opacity:0}to{opacity:1}}@keyframes sugar-dialog-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=560px){.sugar-dialog-layer{place-items:end center;padding:0}.sugar-dialog{width:100%;max-height:88dvh;padding:28px 21px calc(20px + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-bottom:0;border-left:0;border-right:0}.sugar-dialog h2{font-size:27px}.sugar-dialog footer{gap:22px}.identity-verification-layer.is-free-sugar{place-items:center;padding:14px}.identity-verification-dialog.is-free-sugar{border:1px solid var(--dialog-line);border-radius:var(--radius-lg);width:min(390px,100%);padding:20px 14px 13px}.identity-verification-dialog.is-free-sugar h2{font-size:17px}.identity-verification-dialog.is-free-sugar footer{gap:7px}}@media (prefers-reduced-motion:reduce){.sugar-dialog-layer,.sugar-dialog{animation:none}}.hero-banner .orb{filter:blur(50px);pointer-events:none;border-radius:50%;position:absolute}.hero-banner .orb1{background:#8a546d;width:260px;height:260px;top:-100px;left:30%}.hero-banner .orb2{background:#df8fa4;width:200px;height:200px;bottom:-40px;right:-50px}.memory-information-workspace{overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:6px;display:block;overflow-y:auto}.memory-information{min-width:0;padding-bottom:10px}.memory-information-heading{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.memory-information-heading h2{margin:0;font-size:16px;line-height:1.4}.memory-information-heading p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.55}.memory-information-heading>span{color:var(--muted);font-size:11px;font-weight:650}.memory-information-search{z-index:2;border-top:1px solid var(--surface-line);border-bottom:1px solid var(--surface-line);background:var(--surface-raised);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;height:46px;display:grid;position:sticky;top:0}.memory-information-search svg{width:15px;height:15px;color:var(--muted)}.memory-information-search input{width:100%;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:12px}.memory-information-search input::placeholder{color:var(--muted)}.memory-information-list{border-top:1px solid var(--surface-line)}.memory-information-card{border-bottom:1px solid var(--surface-line);padding:18px 2px 20px;scroll-margin-top:58px;scroll-margin-bottom:110px;position:relative}.memory-information-card.is-editing{padding-left:14px}.memory-information-card.is-editing:before{content:"";background:var(--accent-primary);width:2px;position:absolute;top:16px;bottom:16px;left:0}.memory-information-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-bottom:13px;display:flex}.memory-information-card-heading-copy{min-width:0}.memory-information-card-heading-copy>strong{white-space:pre-line;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:680;line-height:1.55;display:block}.memory-information-story-time{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:5px;font-size:10px;line-height:1.45;display:flex}.memory-information-story-time span{overflow-wrap:anywhere;align-items:center;gap:4px;min-width:0;display:flex}.memory-information-story-time svg{flex:none;width:11px;height:11px}.memory-information-card-heading>button{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-8px -3px 0 0;padding:0;display:grid}.memory-information-card-heading>button:hover{background:var(--surface-hover);color:var(--ink)}.memory-information-card-heading>button:disabled{opacity:.42;cursor:default}.memory-information-card-heading svg{width:15px;height:15px}.memory-information-fields{grid-template-columns:minmax(90px,.8fr) minmax(100px,.9fr) minmax(130px,1.1fr) minmax(0,2.2fr);gap:14px 20px;margin:0;display:grid}.memory-information-fields>div{min-width:0}.memory-information-fields dt{color:var(--muted);margin:0 0 5px;font-size:10px;font-weight:700;line-height:1.4}.memory-information-fields dd{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.65}.memory-information-edit{gap:16px;min-width:0;display:grid}.memory-information-edit>header{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.memory-information-edit>header small{color:var(--muted);font-size:10px;font-weight:700;line-height:1.4;display:block}.memory-information-edit>header strong{white-space:pre-line;overflow-wrap:anywhere;margin-top:4px;font-size:14px;line-height:1.5;display:block}.memory-information-edit>header .memory-information-story-time{margin-top:5px}.memory-information-edit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.memory-information-edit-grid label{gap:6px;min-width:0;display:grid}.memory-information-edit-grid label.is-value{grid-column:1/-1}.memory-information-edit-grid label>span{color:var(--muted);font-size:10px;font-weight:700;line-height:1.4}.memory-information-edit-grid input,.memory-information-edit-grid textarea{border:1px solid var(--surface-line);border-radius:var(--radius-md);background:var(--surface-panel);width:100%;color:var(--ink);font:inherit;box-sizing:border-box;outline:0;font-size:12px;line-height:1.65}.memory-information-edit-grid input{height:44px;padding:0 11px}.memory-information-edit-grid textarea{resize:vertical;min-height:118px;padding:10px 11px}.memory-information-edit-grid input:focus,.memory-information-edit-grid textarea:focus{border-color:var(--ink)}.memory-information-edit-actions{align-items:center;gap:7px;padding-top:2px;display:flex}.memory-information-edit-actions>span{flex:1}.memory-information-edit-actions button{border:1px solid var(--surface-line);border-radius:var(--radius-md);min-height:42px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.memory-information-edit-actions button.primary{border-color:var(--solid-control);background:var(--solid-control);color:var(--solid-control-on)}.memory-information-edit-actions button.danger{color:#a44242}.memory-information-edit-actions button:disabled{opacity:.45;cursor:default}.memory-information-edit-actions svg{width:13px;height:13px}.memory-information-empty{min-height:280px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.memory-information-empty>svg{width:28px;height:28px;margin-bottom:11px}.memory-information-empty strong{color:var(--ink);font-size:14px}.memory-information-empty p{margin:7px 0 0;font-size:11px;line-height:1.65}html[data-theme=dark] .memory-information-edit-actions button.danger{color:#e18a8a}@media (width<=720px){.memory-information-workspace{scrollbar-gutter:auto;padding-right:0}.memory-information{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.memory-information-heading{margin-bottom:10px}.memory-information-search{height:48px}.memory-information-card{padding:16px 0 18px;scroll-margin-top:58px;scroll-margin-bottom:150px}.memory-information-card.is-editing{padding-left:12px}.memory-information-card-heading>button{width:44px;height:44px;margin:-10px -4px 0 0}.memory-information-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px 18px}.memory-information-fields>div.is-value{grid-column:1/-1}.memory-information-fields dd{font-size:12px;line-height:1.7}.memory-information-edit-grid{grid-template-columns:minmax(0,1fr)}.memory-information-edit-grid label.is-value{grid-column:auto}.memory-information-edit-grid input{height:46px}.memory-information-edit-grid textarea{min-height:132px}.memory-information-edit-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.memory-information-edit-actions>span{display:none}.memory-information-edit-actions button{width:100%;min-height:44px;padding:0 8px}.memory-information-edit-actions button.danger{grid-column:1/-1}.memory-information-empty{min-height:240px}}.header .brand{position:relative;top:2px}@media (width<=850px){html,html *{scrollbar-width:none!important}html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}html ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}}@media (width>=851px){html:not(#ts) .account-withdrawal-dialog h2{font-size:24.2px}html:not(#ts) .account-withdrawal-dialog button{font-size:14.3px}html:not(#ts) .account-withdrawal-warning{font-size:15.4px}html:not(#ts) .account-withdrawal-warning p{font-size:13.2px}html:not(#ts) .account-withdrawal-confirm,html:not(#ts) .account-withdrawal-nickname{font-size:14.3px}html:not(#ts) .account-withdrawal-input{font-size:17.6px}html:not(#ts) .account-withdrawal-hint,html:not(#ts) .account-withdrawal-error{font-size:13.2px}html:not(#ts) .admin-cash-panel>header p{font-size:14.3px}html:not(#ts) .admin-sugar-guidance,html:not(#ts) .admin-member-filters label{font-size:12.1px}html:not(#ts) .admin-member-filters input,html:not(#ts) .admin-member-filters select,html:not(#ts) .admin-member-filters>button,html:not(#ts) .admin-member-list-heading>span{font-size:13.2px}html:not(#ts) .admin-member-list-heading>small,html:not(#ts) .admin-member-table th{font-size:11px}html:not(#ts) .admin-member-table td{font-size:12.1px}html:not(#ts) .admin-member-identity strong{font-size:14.3px}html:not(#ts) .admin-member-identity>span{font-size:12.1px}html:not(#ts) .admin-member-identity>small,html:not(#ts) .admin-member-kind,html:not(#ts) .admin-member-work-count,html:not(#ts) .admin-member-table time{font-size:11px}html:not(#ts) .admin-member-balance>strong{font-size:14.3px}html:not(#ts) .admin-member-balance>small{font-size:11px}html:not(#ts) .admin-member-action button,html:not(#ts) .admin-member-more,html:not(#ts) .admin-member-reload,html:not(#ts) .admin-member-error button{font-size:12.1px}html:not(#ts) .admin-member-empty,html:not(#ts) .admin-member-error{font-size:13.2px}html:not(#ts) .admin-member-error button{font-size:11px}html:not(#ts) .admin-member-selection-heading h3{font-size:17.6px}html:not(#ts) .admin-member-selection-heading p{font-size:12.1px}html:not(#ts) .admin-member-select-hint p{font-size:13.2px}html:not(#ts) .admin-cash-panel .admin-wallet-card span strong{font-size:16.5px}html:not(#ts) .admin-cash-panel .admin-wallet-card>p,html:not(#ts) .admin-cash-panel .admin-wallet-card small{font-size:12.1px}html:not(#ts) .admin-cash-panel .admin-wallet-card .admin-member-selected-id{font-size:11px}html:not(#ts) .admin-chat-count-panel>header small{font-size:12.1px}html:not(#ts) .admin-chat-count-status{font-size:13.2px}html:not(#ts) .admin-chat-count-description{font-size:14.3px}html:not(#ts) .admin-chat-count-description span,html:not(#ts) .admin-chat-count-intervals label{font-size:13.2px}html:not(#ts) .admin-chat-count-intervals :is(input,select){font-size:14.3px}html:not(#ts) .admin-chat-count-intervals p{font-size:13.2px}html:not(#ts) .admin-chat-count-actions button{font-size:14.3px}html:not(#ts) .admin-chat-count-timed label{font-size:13.2px}html:not(#ts) .admin-chat-count-timed input{font-size:14.3px}html:not(#ts) .admin-chat-count-summary dt{font-size:12.1px}html:not(#ts) .admin-chat-count-summary dd{font-size:16.5px}html:not(#ts) .admin-chat-count-note{font-size:13.2px}html:not(#ts) .admin-chat-count-feedback{font-size:14.3px}html:not(#ts) .admin-chat-count-selection h3{font-size:15.4px}html:not(#ts) .admin-chat-count-selection h3 span,html:not(#ts) .admin-chat-count-selection>p,html:not(#ts) .admin-chat-count-work-picker>p,html:not(#ts) .admin-chat-count-priority{font-size:13.2px}html:not(#ts) .admin-chat-count-selected-title{font-size:14.3px}html:not(#ts) .admin-chat-count-selected-title small{font-size:12.1px}html:not(#ts) .admin-chat-count-selection button,html:not(#ts) .admin-chat-count-work-picker>label{font-size:13.2px}html:not(#ts) .admin-chat-count-work-picker>input{font-size:14.3px}html:not(#ts) .admin-chat-count-work-options>label{font-size:13.2px}html:not(#ts) .admin-chat-count-work-options small,html:not(#ts) .admin-chat-count-work-options em{font-size:12.1px}html:not(#ts) .admin-chat-count-results h3{font-size:16.5px}html:not(#ts) .admin-chat-count-results>header span{font-size:12.1px}html:not(#ts) .admin-chat-count-results>p,html:not(#ts) .admin-chat-count-results table{font-size:13.2px}html:not(#ts) .admin-chat-count-results thead th{font-size:12.1px}html:not(#ts) .admin-coupon-panel>header small{font-size:11px}html:not(#ts) .admin-coupon-panel>header p{font-size:14.3px}html:not(#ts) .admin-coupon-mode strong{font-size:13.2px}html:not(#ts) .admin-coupon-mode small{font-size:11px}html:not(#ts) .admin-coupon-type legend{font-size:13.2px}html:not(#ts) .admin-coupon-type strong{font-size:14.3px}html:not(#ts) .admin-coupon-type small{font-size:11px}html:not(#ts) .admin-coupon-fields label,html:not(#ts) .admin-coupon-search-row label{font-size:12.1px}html:not(#ts) .admin-coupon-fields input:not([type=checkbox]),html:not(#ts) .admin-coupon-fields textarea,html:not(#ts) .admin-coupon-search-row input{font-size:13.2px}html:not(#ts) .admin-coupon-number b,html:not(#ts) .admin-coupon-check{font-size:11px}html:not(#ts) .admin-coupon-locked-value{font-size:13.2px}html:not(#ts) .admin-coupon-section-heading h3{font-size:17.6px}html:not(#ts) .admin-coupon-section-heading p{font-size:12.1px}html:not(#ts) .admin-coupon-search-row>button,html:not(#ts) .admin-coupon-actions>button{font-size:13.2px}html:not(#ts) .admin-coupon-result-count{font-size:11px}html:not(#ts) .admin-coupon-member strong{font-size:13.2px}html:not(#ts) .admin-coupon-member strong small,html:not(#ts) .admin-coupon-member>span>small,html:not(#ts) .admin-coupon-member>button{font-size:11px}html:not(#ts) .admin-coupon-empty,html:not(#ts) .admin-coupon-more,html:not(#ts) .admin-coupon-error,html:not(#ts) .admin-coupon-status,html:not(#ts) .admin-coupon-section-heading h3 span{font-size:12.1px}html:not(#ts) .admin-coupon-clear-selection{font-size:11px}html:not(#ts) .admin-coupon-selected strong{font-size:13.2px}html:not(#ts) .admin-coupon-selected small,html:not(#ts) .admin-coupon-selected button,html:not(#ts) .admin-coupon-actions small{font-size:11px}html:not(#ts) .admin-coupon-progress strong,html:not(#ts) .admin-coupon-failures>strong{font-size:12.1px}html:not(#ts) .admin-coupon-progress p,html:not(#ts) .admin-coupon-failures p,html:not(#ts) .admin-coupon-failures li{font-size:11px}html:not(#ts) .admin-coupon-campaign-intro h3{font-size:15.4px}html:not(#ts) .admin-coupon-campaign-intro p{font-size:12.1px}html:not(#ts) .admin-coupon-campaign-note,html:not(#ts) .admin-coupon-refresh,html:not(#ts) .admin-coupon-campaign-card-head>small,html:not(#ts) .admin-coupon-campaign-state{font-size:11px}html:not(#ts) .admin-coupon-campaign-card h4{font-size:15.4px}html:not(#ts) .admin-coupon-campaign-card>p,html:not(#ts) .admin-coupon-campaign-card dt,html:not(#ts) .admin-coupon-campaign-card dd,html:not(#ts) .admin-coupon-cancel,html:not(#ts) .admin-coupon-edit-form .admin-coupon-section-heading>button,html:not(#ts) .admin-coupon-management-card-head small,html:not(#ts) .admin-coupon-management-card-head em,html:not(#ts) .admin-coupon-management-card-head time{font-size:11px}html:not(#ts) .admin-coupon-management-summary h4{font-size:15.4px}html:not(#ts) .admin-coupon-management-summary p,html:not(#ts) .admin-coupon-management-summary>div>small,html:not(#ts) .admin-coupon-management-counts span,html:not(#ts) .admin-coupon-management-guard,html:not(#ts) .admin-coupon-management-actions button,html:not(#ts) .admin-coupon-management-row button,html:not(#ts) .admin-coupon-management-row strong,html:not(#ts) .admin-coupon-management-row small,html:not(#ts) .admin-coupon-management-row>em,html:not(#ts) .admin-coupon-load-more{font-size:11px}html:not(#ts) .admin-coupon-batch-recovery strong{font-size:12.1px}html:not(#ts) .admin-coupon-batch-recovery p,html:not(#ts) .admin-coupon-batch-recovery button{font-size:11px}html:not(#ts) .admin-payout-heading h2{font-size:27.5px}html:not(#ts) .admin-payout-heading p{font-size:14.3px}html:not(#ts) .admin-payout-panel button,html:not(#ts) .admin-payout-policy{font-size:13.2px}html:not(#ts) .admin-payout-feedback,html:not(#ts) .admin-payout-empty{font-size:14.3px}html:not(#ts) .admin-payout-identity h3{font-size:17.6px}html:not(#ts) .admin-payout-identity p{font-size:13.2px}html:not(#ts) .admin-payout-status{font-size:12.1px}html:not(#ts) .admin-payout-amount strong{font-size:24.2px}html:not(#ts) .admin-payout-amount span{font-size:13.2px}html:not(#ts) .admin-payout-meta{font-size:12.1px}html:not(#ts) .admin-payout-tax-note{font-size:13.2px}html:not(#ts) .admin-payout-money dt{font-size:12.1px}html:not(#ts) .admin-payout-money dd{font-size:14.3px}html:not(#ts) .admin-payout-note{font-size:13.2px}html:not(#ts) .admin-payout-actions small{font-size:12.1px}html:not(#ts) .admin-payout-reject label{font-size:13.2px}html:not(#ts) .admin-payout-reject label small{font-size:12.1px}html:not(#ts) .admin-payout-reject textarea{font-size:14.3px}html:not(#ts) .admin-payout-reject footer span{font-size:12.1px}html:not(#ts) .admin-payout-payment h4{font-size:15.4px}html:not(#ts) .admin-payout-payment header p,html:not(#ts) .admin-payout-payment-fields label,html:not(#ts) .admin-payout-payment-note{font-size:13.2px}html:not(#ts) .admin-payout-payment input[type=text],html:not(#ts) .admin-payout-payment textarea{font-size:14.3px}html:not(#ts) .admin-payout-payment-hint{font-size:12.1px}html:not(#ts) .admin-payout-payment-net{font-size:13.2px}html:not(#ts) .admin-payout-payment-net output{font-size:16.5px}html:not(#ts) .admin-payout-payment-note small{font-size:12.1px}html:not(#ts) .admin-payout-transfer-check,html:not(#ts) .admin-payout-payment-error{font-size:13.2px}html:not(#ts) .admin-payout-payment footer span{font-size:12.1px}html:not(#ts) .admin-finance-panel button{font-size:13.2px}html:not(#ts) .admin-finance-heading small{font-size:11px}html:not(#ts) .admin-finance-heading h2{font-size:26.4px}html:not(#ts) .admin-finance-heading p{font-size:13.2px}html:not(#ts) .admin-finance-search label{font-size:12.1px}html:not(#ts) .admin-finance-search :is(input,select){font-size:13.2px}html:not(#ts) .admin-finance-list-caption{font-size:12.1px}html:not(#ts) .admin-finance-directory>button strong{font-size:14.3px}html:not(#ts) .admin-finance-directory small{font-size:11px}html:not(#ts) .admin-finance-directory>p{font-size:13.2px}html:not(#ts) .admin-finance-detail h4{font-size:14.3px}html:not(#ts) .admin-finance-placeholder h3{font-size:17.6px}html:not(#ts) .admin-finance-placeholder p{font-size:13.2px}html:not(#ts) .admin-finance-person h3,html:not(#ts) .admin-finance-person h4{font-size:23.1px}html:not(#ts) .admin-finance-person p{font-size:13.2px}html:not(#ts) .admin-finance-person small{font-size:11px}html:not(#ts) .admin-finance-asof{font-size:11px!important}html:not(#ts) .admin-finance-metrics span{font-size:11px}html:not(#ts) .admin-finance-metrics strong{font-size:24.2px}html:not(#ts) .admin-finance-panel table{font-size:12.1px}html:not(#ts) .admin-finance-panel th,html:not(#ts) .admin-finance-panel td small,html:not(#ts) .admin-finance-panel td summary{font-size:11px}html:not(#ts) .admin-finance-person-link b{font-size:16.5px}html:not(#ts) .admin-finance-empty{font-size:13.2px}html:not(#ts) .admin-finance-salt-detail>h3{font-size:17.6px}html:not(#ts) .admin-finance-panel [role=alert],html:not(#ts) .admin-finance-panel [role=status]{font-size:13.2px}html:not(#ts) .admin-honors-panel{font-size:14.3px}html:not(#ts) .admin-honors-panel h2{font-size:26.4px}html:not(#ts) .admin-honors-panel h3{font-size:18.7px}html:not(#ts) .admin-honors-panel h4{font-size:15.4px}html:not(#ts) .admin-honors-panel small{font-size:12.1px}html:not(#ts) .admin-honors-panel button,html:not(#ts) .admin-honors-header p{font-size:13.2px}html:not(#ts) .admin-honors-eyebrow{font-size:11px}html:not(#ts) .admin-honors-panel .admin-honors-filter{font-size:12.1px}html:not(#ts) .admin-honors-item-copy>strong{font-size:14.3px}html:not(#ts) .admin-honors-status{font-size:11px}html:not(#ts) .admin-honors-empty{font-size:13.2px}html:not(#ts) .admin-honors-detail-heading p{font-size:12.1px}html:not(#ts) .admin-honors-field,html:not(#ts) .admin-honors-upload-copy,html:not(#ts) .admin-honors-upload-copy strong{font-size:13.2px}html:not(#ts) .admin-honors-upload-copy small,html:not(#ts) .admin-honors-preview-card>span,html:not(#ts) .admin-honors-preview-card>small{font-size:11px}html:not(#ts) .admin-honors-advanced,html:not(#ts) .admin-honors-check,html:not(#ts) .admin-honors-error,html:not(#ts) .admin-honors-notice,html:not(#ts) .admin-honors-discard,html:not(#ts) .admin-honors-result{font-size:13.2px}html:not(#ts) .admin-honors-section-heading h3{font-size:16.5px}html:not(#ts) .admin-honors-section-heading p{font-size:12.1px}html:not(#ts) .admin-honors-recipient-tools input,html:not(#ts) .admin-honors-recipient-tools select{font-size:13.2px!important}html:not(#ts) .admin-honors-avatar{font-size:12.1px}html:not(#ts) .admin-honors-person-copy strong,html:not(#ts) .admin-honors-owner-copy strong{font-size:13.2px}html:not(#ts) .admin-honors-person-copy small,html:not(#ts) .admin-honors-owner-copy small,html:not(#ts) .admin-honors-recipient-state{font-size:11px}html:not(#ts) .admin-honors-panel .admin-honors-chip{font-size:12.1px}html:not(#ts) .admin-honors-grant-confirm p,html:not(#ts) .admin-honors-revoke-confirm p,html:not(#ts) .admin-honors-grant-confirm ul,html:not(#ts) .admin-honors-progress{font-size:13.2px}html:not(#ts) .admin-honors-result ul,html:not(#ts) .admin-honors-owner>.admin-honors-danger{font-size:12.1px}html:not(#ts) .admin-honors-preview-title{font-size:14.3px}html:not(#ts) .admin-honors-search{font-size:12.1px}html:not(#ts) .admin-honors-kind-switch legend{font-size:13.2px}html:not(#ts) .admin-honors-panel .admin-honors-chip button{font-size:16.5px}html:not(#ts) .admin-honors-panel .admin-honors-source-options button{font-size:12.1px}html:not(#ts) .admin-honors-template-selection{font-size:13.2px}html:not(#ts) .admin-honors-template-search>span{font-size:12.1px}html:not(#ts) .admin-honors-set-help{font-size:13.2px}html:not(#ts) .admin-honors-template-caption{font-size:11px}html:not(#ts) .admin-honors-template-caption>strong{font-size:12.1px}html:not(#ts) .admin-honors-template-caption>small{font-size:11px}html:not(#ts) .honor-preview-person{font-size:44px}html:not(#ts) .admin-image-studio>header small{font-size:12.1px}html:not(#ts) .admin-image-studio h2{font-size:30.8px}html:not(#ts) .admin-image-studio>header p,html:not(#ts) .image-studio-form label{font-size:14.3px}html:not(#ts) .image-studio-form label small{font-size:12.1px}html:not(#ts) .image-studio-form select,html:not(#ts) .image-studio-form textarea{font-size:14.3px}html:not(#ts) .admin-image-studio button,html:not(#ts) .admin-image-studio a[download]{font-size:13.2px}html:not(#ts) .image-studio-upload input{font-size:12.1px}html:not(#ts) .image-studio-note{font-size:13.2px}html:not(#ts) .image-studio-results h3{font-size:16.5px}html:not(#ts) .image-studio-preview>span,html:not(#ts) .image-studio-output-list strong{font-size:14.3px}html:not(#ts) .image-studio-output-list small{font-size:12.1px}html:not(#ts) .image-studio-status{font-size:14.3px}html:not(#ts) .admin-image-studio [role=alert]{font-size:13.2px}html:not(#ts) .image-studio-compression legend{font-size:15.4px}html:not(#ts) .image-studio-compression>label{font-size:14.3px}html:not(#ts) .image-studio-compression .image-studio-upload{font-size:13.2px}html:not(#ts) .image-studio-video-result [role=status]{font-size:14.3px}html:not(#ts) .image-studio-video-price strong{font-size:18.7px}html:not(#ts) .image-studio-video-price small{font-size:12.1px}html:not(#ts) .admin-ops-heading h2{font-size:28.6px}html:not(#ts) .admin-ops-heading p:not(.admin-ops-eyebrow),html:not(#ts) .admin-ops-section-title p,html:not(#ts) .admin-ops-muted{font-size:14.3px}html:not(#ts) .admin-ops-eyebrow{font-size:11px}html:not(#ts) .admin-ops button,html:not(#ts) .admin-ops-cards article>span{font-size:13.2px}html:not(#ts) .admin-ops-cards strong{font-size:35.2px}html:not(#ts) .admin-ops-cards strong small{font-size:13.2px}html:not(#ts) .admin-ops-cards p{font-size:12.1px}html:not(#ts) .admin-ops h3{font-size:17.6px}html:not(#ts) .admin-ops-section-title h3 span{font-size:13.2px}html:not(#ts) .admin-ops h4{font-size:15.4px}html:not(#ts) .admin-ops-badge{font-size:11px}html:not(#ts) .admin-ops-spend strong{font-size:26.4px}html:not(#ts) .admin-ops-spend span{font-size:14.3px}html:not(#ts) .admin-ops-budget>p{font-size:12.1px}html:not(#ts) .admin-ops dl,html:not(#ts) .admin-ops-log strong,html:not(#ts) .admin-ops-log p{font-size:13.2px}html:not(#ts) .admin-ops-log small{font-size:11px}html:not(#ts) .admin-ops-empty{font-size:14.3px}html:not(#ts) .admin-ops-footnote{font-size:12.1px}html:not(#ts) .admin-ops-error,html:not(#ts) .admin-ops-success{font-size:14.3px}html:not(#ts) .admin-ops label,html:not(#ts) .admin-ops-table{font-size:13.2px}html:not(#ts) .admin-ops-table th,html:not(#ts) .admin-ops-table strong{font-size:12.1px}html:not(#ts) .admin-ops-table small{font-size:11px}html:not(#ts) .admin-ops-pagination{font-size:12.1px}html:not(#ts) .admin-ops-detail code{font-size:11px}html:not(#ts) .admin-ops-call{font-size:12.1px}html:not(#ts) .admin-ops-scene-list strong{font-size:13.2px}html:not(#ts) .admin-ops-scene-list small{font-size:12.1px}html:not(#ts) .admin-ops-modal h3{font-size:20.9px}html:not(#ts) .admin-ops-modal>p,html:not(#ts) .admin-ops-modal form>p{font-size:14.3px}html:not(#ts) .admin-ops-modal .admin-ops-muted{font-size:13.2px}html:not(#ts) .admin-heading small,html:not(#ts) .hero-admin-title small{font-size:12.1px}html:not(#ts) .admin-stat-card header span{font-size:13.2px}html:not(#ts) .admin-stat-card header strong{font-size:26.4px}html:not(#ts) .admin-bars small,html:not(#ts) .admin-bars b{font-size:11px}html:not(#ts) .hero-preview-guide{font-size:12.1px}html:not(#ts) .hero-preview-guide strong,html:not(#ts) .hero-preview-label strong{font-size:13.2px}html:not(#ts) .hero-preview-label span{font-size:11px}html:not(#ts) .hero-admin-preview small{font-size:14.85px}html:not(#ts) .hero-admin-preview .hero-preview-copy>span{font-size:14.3px}html:not(#ts) .hero-preview-frame.is-mobile .hero-admin-preview small{font-size:11px}html:not(#ts) .hero-preview-frame.is-mobile .hero-admin-preview h3{font-size:26.4px}html:not(#ts) .hero-preview-frame.is-mobile .hero-admin-preview p,html:not(#ts) .hero-preview-frame.is-mobile .hero-admin-preview .hero-preview-copy>span{font-size:11px}html:not(#ts) .hero-admin-fields label{font-size:13.2px}html:not(#ts) .position-control>small{font-size:11px}html:not(#ts) .hero-optional-note{font-size:12.1px}html:not(#ts) .hero-admin-fields label>small{font-size:11px}html:not(#ts) .hero-action-picker legend{font-size:13.2px}html:not(#ts) .hero-action-picker button strong{font-size:12.1px}html:not(#ts) .hero-action-picker button span{font-size:11px}html:not(#ts) .hero-image-actions label,html:not(#ts) .hero-image-actions button{font-size:13.2px}html:not(#ts) .admin-status{font-size:14.3px}html:not(#ts) .admin-report-heading small{font-size:11px}html:not(#ts) .admin-report-heading p{font-size:14.3px}html:not(#ts) .admin-report-controls label{font-size:11px}html:not(#ts) .admin-report-controls select,html:not(#ts) .admin-report-controls button,html:not(#ts) .admin-report-status{font-size:13.2px}html:not(#ts) .admin-report-summary span,html:not(#ts) .admin-report-summary small{font-size:11px}html:not(#ts) .admin-report-summary strong{font-size:24.2px}html:not(#ts) .admin-report-section h3{font-size:16.5px}html:not(#ts) .admin-report-section>header span{font-size:11px}html:not(#ts) .admin-report-table-wrap table{font-size:12.1px}html:not(#ts) .admin-report-table-wrap th,html:not(#ts) .admin-report-table-wrap td small{font-size:11px}html:not(#ts) .admin-report-events strong{font-size:12.1px}html:not(#ts) .admin-report-events span{font-size:11px}html:not(#ts) .admin-report-events aside b{font-size:12.1px}html:not(#ts) .admin-report-events time{font-size:11px}html:not(#ts) .admin-report-events .empty{font-size:12.1px}html:not(#ts) .admin-cash-panel>header h2{font-size:28.6px}html:not(#ts) .admin-account-search label,html:not(#ts) .admin-charge-form label{font-size:13.2px}html:not(#ts) .admin-wallet-card p b{font-size:30.8px}html:not(#ts) .admin-ledger h3{font-size:17.6px}html:not(#ts) .admin-ledger time{font-size:13.2px}html:not(#ts) .hero-banner-tabs button{font-size:12.1px}html:not(#ts) .admin-risk-panel>header small{font-size:11px}html:not(#ts) .admin-risk-panel>header h2{font-size:28.6px}html:not(#ts) .admin-risk-panel>header p{font-size:13.2px}html:not(#ts) .admin-risk-search label,html:not(#ts) .admin-risk-record label,html:not(#ts) .admin-risk-release-note{font-size:12.1px}html:not(#ts) .admin-risk-search input,html:not(#ts) .admin-risk-record input,html:not(#ts) .admin-risk-record select,html:not(#ts) .admin-risk-record textarea,html:not(#ts) .admin-risk-release-note input,html:not(#ts) .admin-risk-state strong{font-size:13.2px}html:not(#ts) .admin-risk-state small{font-size:11px}html:not(#ts) .admin-risk-history h3{font-size:15.4px}html:not(#ts) .admin-risk-history li strong{font-size:12.1px}html:not(#ts) .admin-risk-history li small,html:not(#ts) .admin-risk-history li time,html:not(#ts) .admin-risk-history li>button{font-size:11px}html:not(#ts) .admin-risk-history>section>p{font-size:12.1px}html:not(#ts) .admin-refund-page>header h2{font-size:28.6px}html:not(#ts) .admin-refund-account{font-size:14.3px}html:not(#ts) .admin-refund-order-quote>span{font-size:12.1px}html:not(#ts) .admin-refund-order-quote b{font-size:16.5px}html:not(#ts) .admin-refund-pending{font-size:13.2px}html:not(#ts) .admin-risk-record-help{font-size:12.1px}html:not(#ts) .admin-refund-workflow>header small{font-size:11px}html:not(#ts) .admin-refund-workflow>header h3{font-size:19.8px}html:not(#ts) .admin-refund-workflow>header>button,html:not(#ts) .admin-refund-operations li>button,html:not(#ts) .admin-refund-rule{font-size:11px}html:not(#ts) .admin-refund-order-main strong{font-size:13.2px}html:not(#ts) .admin-refund-order-main small,html:not(#ts) .admin-refund-evidence small,html:not(#ts) .admin-refund-badge,html:not(#ts) .admin-refund-orders>p,html:not(#ts) .admin-refund-operations>p,html:not(#ts) .admin-refund-confirm>label:first-child{font-size:11px}html:not(#ts) .admin-refund-confirm textarea{font-size:12.1px}html:not(#ts) .admin-refund-ack{font-size:11px}html:not(#ts) .admin-refund-operations h4{font-size:13.2px}html:not(#ts) .admin-refund-operations li strong,html:not(#ts) .admin-refund-operations li small,html:not(#ts) .admin-refund-operations li time,html:not(#ts) .admin-refund-operations li em,html:not(#ts) .admin-promotion-heading small{font-size:11px}html:not(#ts) .admin-promotion-heading p,html:not(#ts) .admin-promotion-heading aside{font-size:13.2px}html:not(#ts) .admin-promotion-form label{font-size:12.1px}html:not(#ts) .admin-promotion-form label small{font-size:11px}html:not(#ts) .admin-promotion-number span,html:not(#ts) .admin-promotion-preview>span{font-size:12.1px}html:not(#ts) .admin-promotion-preview>strong{font-size:19.8px}html:not(#ts) .admin-promotion-preview>small{font-size:11px}html:not(#ts) .admin-promotion-primary,html:not(#ts) .admin-promotion-form-actions button,html:not(#ts) .admin-promotion-actions button,html:not(#ts) .admin-promotion-search-results strong,html:not(#ts) .admin-promotion-selected strong{font-size:12.1px}html:not(#ts) .admin-promotion-search-results span,html:not(#ts) .admin-promotion-selected span{font-size:11px}html:not(#ts) .admin-promotion-type-switch legend,html:not(#ts) .admin-promotion-type-switch strong{font-size:12.1px}html:not(#ts) .admin-promotion-type-switch span{font-size:11px}html:not(#ts) .admin-promotion-checkbox strong,html:not(#ts) .admin-promotion-locked-value{font-size:12.1px}html:not(#ts) .admin-promotion-list-heading h3{font-size:16.5px}html:not(#ts) .admin-promotion-list-heading span{font-size:11px}html:not(#ts) .admin-promotion-list article>div:first-child strong{font-size:13.2px}html:not(#ts) .admin-promotion-list article>div:first-child small{font-size:11px}html:not(#ts) .admin-promotion-rule-value b{font-size:14.3px}html:not(#ts) .admin-promotion-rule-value span,html:not(#ts) .admin-promotion-rule-time span,html:not(#ts) .admin-promotion-rule-time time,html:not(#ts) .admin-promotion-actions button{font-size:11px}html:not(#ts) .admin-promotion-empty{font-size:13.2px}html:not(#ts) .admin-promotion-status{font-size:12.1px}html:not(#ts) .admin-report-entry h4{font-size:15.4px}html:not(#ts) .admin-report-entry>header p{font-size:11px}html:not(#ts) .admin-report-entry-state{font-size:12.1px}html:not(#ts) .admin-report-entry dt{font-size:11px}html:not(#ts) .admin-report-entry dd{font-size:15.4px}html:not(#ts) .admin-report-entry dl small{font-size:11px}html:not(#ts) .admin-report-entry summary,html:not(#ts) .admin-report-secondary>summary{font-size:12.1px}html:not(#ts) .admin-report-entry>details>p{font-size:11px}html:not(#ts) .admin-report-secondary>summary{font-size:14.3px}html:not(#ts) .admin-report-secondary>summary small{font-size:11px}html:not(#ts) .admin-report-filterbar input{font-size:13.2px}html:not(#ts) .admin-report-filter-actions>button{font-size:12.1px}html:not(#ts) .admin-report-filter-actions b,html:not(#ts) .admin-report-filterbar>p{font-size:11px}html:not(#ts) .admin-report-entry-heading>span:first-child>strong{font-size:14.3px}html:not(#ts) .admin-report-entry-heading>span:first-child>small,html:not(#ts) .admin-report-entry-body>details>p{font-size:11px}html:not(#ts) .admin-shell .admin-report-heading h2{font-size:22px}html:not(#ts) .admin-shell .admin-report-heading p{font-size:12.1px}html:not(#ts) .admin-shell .admin-report-summary strong{font-size:25.3px}html:not(#ts) .admin-shell .admin-report-section>header span{font-size:11px}html:not(#ts) .admin-sidebar-brand strong{font-size:17.6px}html:not(#ts) .admin-sidebar-brand span{font-size:11px}html:not(#ts) .admin-primary-navigation>a{font-size:14.3px}html:not(#ts) .admin-sidebar-footer p,html:not(#ts) .admin-breadcrumb,html:not(#ts) .admin-local-badge{font-size:11px}html:not(#ts) .admin-shell-heading h1{font-size:calc(1.1*clamp(25px,2.5vw,32px))}html:not(#ts) .admin-shell-heading p{font-size:13.2px}html:not(#ts) .admin-header-link{font-size:12.1px}html:not(#ts) .admin-section-navigation>a,html:not(#ts) .admin-panel-loading{font-size:13.2px}html:not(#ts) .admin-section-eyebrow{font-size:11px}html:not(#ts) .admin-overview-title h2{font-size:19.8px}html:not(#ts) .admin-overview-refresh{font-size:11px}html:not(#ts) .admin-shell .admin-stat-card header span{font-size:12.1px}html:not(#ts) .admin-shell .admin-stat-card header strong{font-size:calc(1.1*clamp(20px,2vw,29px))}html:not(#ts) .admin-shell .admin-bars small,html:not(#ts) .admin-shell .admin-bars b{font-size:11px}html:not(#ts) .admin-inline-error{font-size:13.2px}html:not(#ts) .admin-content-panels .hero-admin-title h2{font-size:24.2px}html:not(#ts) .admin-notice-load{font-size:13.2px}html:not(#ts) .admin-notice-load button{font-size:12.1px}html:not(#ts) .admin-notice-discard{font-size:13.2px}html:not(#ts) .admin-notice-discard button{font-size:12.1px}html:not(#ts) .admin-story-model-list legend{font-size:15.4px}html:not(#ts) .admin-story-model-scopes button{font-size:12.1px}html:not(#ts) .admin-story-model-list textarea,html:not(#ts) .admin-story-model-actions button,html:not(#ts) .admin-story-model-error{font-size:13.2px}html:not(#ts) .studio-admin-toolbar-copy>button{font-size:12.1px}html:not(#ts) .studio-admin-toolbar-copy>div>small{font-size:calc(var(--type-caption-size,12px) * 1.1)}html:not(#ts) .studio-settled-moderation>header small{font-size:11px}html:not(#ts) .studio-settled-moderation>header h2{font-size:20.9px}html:not(#ts) .studio-settled-moderation>header>span{font-size:11px}html:not(#ts) .studio-settled-moderation>p{font-size:13.2px}html:not(#ts) .studio-settled-moderation label,html:not(#ts) .studio-archive-reason-fields label,html:not(#ts) .studio-archive-reason-fields>p{font-size:12.1px}html:not(#ts) .admin-system-panel{font-size:15.4px}html:not(#ts) .admin-system-context{font-size:13.2px}html:not(#ts) .admin-system-panel h3{font-size:18.7px}html:not(#ts) .admin-system-panel h4{font-size:16.5px}html:not(#ts) .admin-system-section-title p,html:not(#ts) .admin-system-hint,html:not(#ts) .admin-system-bindings article>span{font-size:13.2px}html:not(#ts) .admin-system-runbooks p{font-size:14.3px}html:not(#ts) .admin-system-runbooks button,html:not(#ts) .admin-system-runbooks a,html:not(#ts) .admin-system-note{font-size:13.2px}html:not(#ts) .admin-system-models header>span{font-size:12.1px}html:not(#ts) .admin-system-models dl{font-size:13.2px}html:not(#ts) .admin-system-models footer small{font-size:11px}html:not(#ts) .admin-system-models footer button,html:not(#ts) .admin-system-panel td button,html:not(#ts) .admin-system-section-title>button,html:not(#ts) .admin-system-history button,html:not(#ts) .admin-system-editor label{font-size:13.2px}html:not(#ts) .admin-system-empty{font-size:14.3px}html:not(#ts) .admin-system-table-wrap table{font-size:13.2px}html:not(#ts) .admin-system-panel pre,html:not(#ts) .admin-system-history code,html:not(#ts) .admin-system-price-note{font-size:12.1px}html:not(#ts) .admin-work-heading small{font-size:11px}html:not(#ts) .admin-work-heading p{font-size:14.3px}html:not(#ts) .admin-work-heading>button{font-size:12.1px}html:not(#ts) .admin-work-filters label{font-size:11px}html:not(#ts) .admin-work-filters input,html:not(#ts) .admin-work-filters select{font-size:13.2px}html:not(#ts) .admin-work-title>strong{font-size:16.5px}html:not(#ts) .admin-work-title span,html:not(#ts) .admin-work-main dt,html:not(#ts) .admin-work-main dd,html:not(#ts) .admin-work-actions a,html:not(#ts) .admin-work-actions button{font-size:11px}html:not(#ts) .admin-work-error,html:not(#ts) .admin-work-state,html:not(#ts) .admin-work-copy-status{font-size:13.2px}html:not(#ts) .adult-work-gate-notice p,html:not(#ts) .auth-dialog .auth-dialog-primary{font-size:15.4px}html:not(#ts) .auth-dialog-account-links button,html:not(#ts) .auth-dialog-back{font-size:14.3px}html:not(#ts) .auth-dialog-divider,html:not(#ts) .auth-dialog label small{font-size:12.1px}html:not(#ts) .auth-dialog .auth-dialog-verified{font-size:13.2px}html:not(#ts) .model-selector b{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .model-selector select{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .chat-top span{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .date,html:not(#ts) .message-row>div:last-child>span{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .message-row p,html:not(#ts) .composer textarea{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .composer>small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .message-bubble,html:not(#ts) .narration-block,html:not(#ts) .dialogue-block,html:not(#ts) .status-block{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .message-table th{font-size:13.2px}html:not(#ts) .message-table td{font-size:15.4px}html:not(#ts) .stream-stage{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .message-actions,html:not(#ts) .message-actions button{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .message-row p,html:not(#ts) .message-bubble,html:not(#ts) .composer textarea{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .message-row>div:last-child>span,html:not(#ts) .message-actions,html:not(#ts) .message-actions button,html:not(#ts) .date{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .chat-sidebar-tabs button{font-size:13.2px}html:not(#ts) .recent-chat-avatar{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .recent-chat-item strong{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .recent-chat-item small,html:not(#ts) .chat-top .avatar{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .chat-top strong{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .chat-top button{font-size:19.8px}html:not(#ts) .date,html:not(#ts) .message-row>div:last-child>span{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .ooc-direct-reply>strong{font-size:12.1px}html:not(#ts) .message-debug>summary{font-size:11px}html:not(#ts) .message-debug>summary:before{font-size:14.3px}html:not(#ts) .message-debug-body>strong{font-size:11px}html:not(#ts) .message-debug-body>pre,html:not(#ts) .message-debug-status{font-size:12.1px}html:not(#ts) .composer .composer-send{font-size:17.6px}html:not(#ts) .chat-work-link strong{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .chat-work-link small,html:not(#ts) .chat-width-switch button,html:not(#ts) .composer .model-trigger>b{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .model-radio{font-size:0}html:not(#ts) .model-popover>button strong{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .model-popover>button>b{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .composer .composer-send span{font-size:20.9px}html:not(#ts) .chat-status-notice{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .chat-status-notice>.retry-button{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .model-trigger small{font-size:11px}html:not(#ts) .message-row.assistant>.assistant-author>span{font-size:11px!important}html:not(#ts) .composer-box>textarea{font-size:15.4px}html:not(#ts) .model-trigger strong{font-size:12.1px}html:not(#ts) .model-trigger em{font-size:11px}html:not(#ts) .model-popover>button small,html:not(#ts) .model-popover>button em{font-size:13.2px}html:not(#ts) .narration-block,html:not(#ts) .dialogue-block,html:not(#ts) .status-block{font-size:16.5px!important}html:not(#ts) .recent-chat-main strong{font-size:13.2px!important}html:not(#ts) .recent-chat-main small{font-size:11px!important}html:not(#ts) .formatted-code-block,html:not(#ts) .status-block.formatted-code-block{font-size:calc(var(--type-body-size) * 1.1)!important}html:not(#ts) .code-block-header{font-size:11px}html:not(#ts) .model-price-amounts>b{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .model-price-benefit,html:not(#ts) .model-popover>button>.model-promotion-price>small{font-size:11px}html:not(#ts) .composer .model-trigger-label>strong,html:not(#ts) .composer .mobile-model-selector .model-trigger-label>strong{font-size:12.1px}html:not(#ts) .composer-rotation-price{font-size:11px}html:not(#ts) .model-menu-title-row>strong{font-size:15.4px}html:not(#ts) .composer .model-guide-toggle{font-size:12.1px}html:not(#ts) .composer .model-close{font-size:24.2px}html:not(#ts) .model-option-overview>strong{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .model-option-description-row>small{font-size:13.2px}html:not(#ts) .model-popover-option>.model-promotion-price>small{font-size:11px}html:not(#ts) .model-menu-eyebrow{font-size:12.1px}html:not(#ts) .model-menu-title{font-size:24.2px}html:not(#ts) .model-menu-subtitle{font-size:14.3px}html:not(#ts) .model-menu-layer .model-option-overview>strong{font-size:17.6px}html:not(#ts) .model-menu-layer .model-option-description-row>small{font-size:14.3px}html:not(#ts) .model-menu-layer .model-popover-option .model-price-amounts>b{font-size:15.4px}html:not(#ts) .model-price-meta,html:not(#ts) .model-guide-label{font-size:12.1px}html:not(#ts) .model-guide-item h3{font-size:17.6px}html:not(#ts) .model-guide-item p{font-size:14.3px}html:not(#ts) .message-edit-dock-info strong{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .message-edit-dock-info span{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .message-edit-dock-actions button{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .message-edit-dock-notice{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .chat-list-recovery,html:not(#ts) .composer-price-recovery{font-size:14.3px}html:not(#ts) .composer .autoplay-toggle{font-size:13.2px}html:not(#ts) .composer-auto-count{font-size:16.5px}html:not(#ts) .chat-top .chat-list-button,html:not(#ts) .chat-top .chat-memory-shortcut,html:not(#ts) .chat-tools-menu strong{font-size:13.2px}html:not(#ts) .chat-tools-menu small,html:not(#ts) .profile-choice-heading em,html:not(#ts) .note-choice-heading em,html:not(#ts) .sidebar-edit-error{font-size:11px}html:not(#ts) .profile-gender-field>legend{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .profile-gender-field>legend small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .sidebar-edit-dialog .profile-gender-option>span{font-size:12.1px}html:not(#ts) .profile-gender-field>p{font-size:11px}html:not(#ts) .sidebar-edit-dialog .profile-gender-custom>span{font-size:12.1px}html:not(#ts) .conversation-profile-gate>header small{font-size:11px}html:not(#ts) .conversation-profile-gate>header h2{font-size:27.5px}html:not(#ts) .conversation-profile-gate>header p{font-size:13.2px}html:not(#ts) .conversation-profile-gate>header code{font-size:12.1px}html:not(#ts) .conversation-profile-gate-selection small{font-size:11px}html:not(#ts) .conversation-profile-gate-selection strong{font-size:13.2px}html:not(#ts) .conversation-profile-gate>footer>p{font-size:12.1px}html:not(#ts) .conversation-profile-confirm{font-size:13.2px}html:not(#ts) .opening-picker>header small{font-size:11px}html:not(#ts) .opening-picker>header h2{font-size:26.4px}html:not(#ts) .opening-picker>header p{font-size:13.2px}html:not(#ts) .opening-picker-list>button>span b{font-size:11px}html:not(#ts) .opening-picker-list strong{font-size:15.4px}html:not(#ts) .opening-picker-list p{font-size:12.1px}html:not(#ts) .active-lorebooks>button span,html:not(#ts) .active-lorebooks-popover small{font-size:11px}html:not(#ts) .active-lorebooks-popover strong,html:not(#ts) .butterfly-effect-popover h4{font-size:12.1px}html:not(#ts) .butterfly-effect-popover p{font-size:13.2px}html:not(#ts) .commerce-heading h1{font-size:calc(1.1*clamp(30px,5vw,46px))}html:not(#ts) .wallet-card strong{font-size:39.6px}html:not(#ts) .purchase-terms-heading small{font-size:11px}html:not(#ts) .purchase-terms-heading strong{font-size:13.2px}html:not(#ts) .purchase-terms li{font-size:12.1px}html:not(#ts) .purchase-terms li b,html:not(#ts) .purchase-terms-exception{font-size:11px}html:not(#ts) .purchase-terms-consent{font-size:12.1px}html:not(#ts) .purchase-consent-help{font-size:10.45px}html:not(#ts) .wallet-history h2{font-size:19.8px}html:not(#ts) .purchase-adult-status{font-size:11px}html:not(#ts) .content-block-popover button{font-size:14.3px}html:not(#ts) .content-block-popover>p{font-size:12.1px}html:not(#ts) .content-block-notice h1{font-size:28.6px}html:not(#ts) .content-block-notice>p{font-size:14.3px}html:not(#ts) .content-block-notice>.content-block-work-name{font-size:16.5px}html:not(#ts) .content-block-notice li small{font-size:11px}html:not(#ts) .content-block-notice li strong{font-size:14.3px}html:not(#ts) .content-block-notice button,html:not(#ts) .content-block-manager button{font-size:12.1px}html:not(#ts) .content-block-notice footer button{font-size:13.2px}html:not(#ts) .content-block-manager h3{font-size:16.5px}html:not(#ts) .content-block-manager>p{font-size:12.1px}html:not(#ts) .content-block-group h4,html:not(#ts) .content-block-group li{font-size:13.2px}html:not(#ts) .content-block-group .content-block-empty{font-size:12.1px}html:not(#ts) :is(.content-block-popover,.content-block-notice,.content-block-manager) .content-block-error{font-size:13.2px}html:not(#ts) .coupon-page-heading>div>small{font-size:11px}html:not(#ts) .coupon-page-heading p{font-size:14.3px}html:not(#ts) .coupon-page-heading>span strong{font-size:24.2px}html:not(#ts) .coupon-page-heading>span small{font-size:11px}html:not(#ts) .coupon-tabs button{font-size:13.2px}html:not(#ts) .coupon-tabs b{font-size:11px}html:not(#ts) .coupon-page-notice,html:not(#ts) .coupon-page-error{font-size:12.1px}html:not(#ts) .coupon-page-error button,html:not(#ts) .coupon-card-body>header>span,html:not(#ts) .coupon-status{font-size:11px}html:not(#ts) .coupon-card-body h2{font-size:19.8px}html:not(#ts) .coupon-card-body>p{font-size:12.1px}html:not(#ts) .coupon-benefit{font-size:14.3px}html:not(#ts) .coupon-benefit b{font-size:18.7px}html:not(#ts) .coupon-card dl>div{font-size:11px}html:not(#ts) .coupon-work-select{font-size:12.1px}html:not(#ts) .coupon-work-select select{font-size:13.2px}html:not(#ts) .coupon-work-select small{font-size:11px}html:not(#ts) .coupon-use-button{font-size:13.2px}html:not(#ts) .coupon-page-empty strong{font-size:16.5px}html:not(#ts) .coupon-page-empty p,html:not(#ts) .creator-salt-summary{font-size:12.1px}html:not(#ts) .creator-salt-summary>small,html:not(#ts) .creator-salt-summary>a{font-size:11px}html:not(#ts) .creator-salt-summary>button{font-size:12.1px}html:not(#ts) .creator-settlement-back{font-size:13.2px}html:not(#ts) .creator-settlement-heading>div>small{font-size:11px}html:not(#ts) .creator-settlement-heading h1{font-size:calc(1.1*clamp(28px,4vw,38px))}html:not(#ts) .creator-settlement-heading p{font-size:14.3px}html:not(#ts) .creator-settlement-total>span{font-size:12.1px}html:not(#ts) .creator-settlement-total strong{font-size:20.9px}html:not(#ts) .creator-settlement-total strong small{font-size:12.1px}html:not(#ts) .creator-settlement-card>span{font-size:14.3px}html:not(#ts) .creator-settlement-card>strong{font-size:calc(1.1*clamp(24px,3vw,31px))}html:not(#ts) .creator-settlement-card>strong small{font-size:13.2px}html:not(#ts) .creator-settlement-card>p{font-size:12.1px}html:not(#ts) .creator-settlement-request>div>strong{font-size:14.3px}html:not(#ts) .creator-settlement-request p{font-size:13.2px}html:not(#ts) .creator-settlement-method-guide strong{font-size:14.3px}html:not(#ts) .creator-settlement-request details{font-size:12.1px}html:not(#ts) .creator-settlement-recovery p{font-size:13.2px}html:not(#ts) .creator-settlement-page .creator-settlement-primary{font-size:14.3px}html:not(#ts) .creator-settlement-notice,html:not(#ts) .creator-settlement-error,html:not(#ts) .creator-settlement-schedule>div>p{font-size:13.2px}html:not(#ts) .creator-settlement-schedule>p,html:not(#ts) .creator-settlement-schedule details{font-size:12.1px}html:not(#ts) .creator-settlement-section h2{font-size:19.8px}html:not(#ts) .creator-settlement-section header p{font-size:12.1px}html:not(#ts) .creator-settlement-table{font-size:14.3px}html:not(#ts) .creator-settlement-table thead th{font-size:12.1px}html:not(#ts) .creator-settlement-table tbody th{font-size:14.3px}html:not(#ts) .creator-settlement-table small{font-size:11px}html:not(#ts) .creator-settlement-footnote,html:not(#ts) .creator-settlement-work-action .creator-settlement-primary{font-size:12.1px}html:not(#ts) .creator-settlement-tabs>button{font-size:16.5px}html:not(#ts) .creator-settlement-refresh{font-size:12.1px!important}html:not(#ts) .creator-settlement-payouts strong,html:not(#ts) .creator-settlement-ledger strong{font-size:14.3px}html:not(#ts) .creator-settlement-payouts time,html:not(#ts) .creator-settlement-ledger time,html:not(#ts) .creator-settlement-payouts p,html:not(#ts) .creator-settlement-ledger p{font-size:12.1px}html:not(#ts) .creator-settlement-payouts .creator-settlement-payout-work{font-size:14.3px}html:not(#ts) .creator-settlement-status{font-size:11px}html:not(#ts) .creator-settlement-payouts button,html:not(#ts) .creator-settlement-empty button,html:not(#ts) .creator-settlement-more{font-size:12.1px!important}html:not(#ts) .creator-settlement-ledger>li>b,html:not(#ts) .creator-settlement-empty{font-size:13.2px}html:not(#ts) .creator-settlement-lifetime,html:not(#ts) .creator-settlement-method-content>small{font-size:12.1px}html:not(#ts) .creator-settlement-method-content h2{font-size:25.3px}html:not(#ts) .creator-settlement-method-work{font-size:14.3px}html:not(#ts) .creator-settlement-method-salt{font-size:26.4px}html:not(#ts) .creator-settlement-method-salt>span{font-size:13.2px}html:not(#ts) .creator-settlement-method-options legend{font-size:12.1px}html:not(#ts) .creator-settlement-method-options strong{font-size:14.3px}html:not(#ts) .creator-settlement-method-options b{font-size:24.2px}html:not(#ts) .creator-settlement-method-options small,html:not(#ts) .creator-settlement-method-notice{font-size:12.1px}html:not(#ts) .creator-settlement-method-notice strong{font-size:13.2px}html:not(#ts) .creator-settlement-secondary{font-size:13.2px!important}html:not(#ts) .studio-toolbar>div:first-child>small,html:not(#ts) .studio-section-heading small{font-size:calc(var(--type-caption-size,12px) * 1.1)}html:not(#ts) .studio-toolbar h1{font-size:29.7px}html:not(#ts) .studio-save-state{font-size:12.1px}html:not(#ts) .studio-submit-button,html:not(#ts) .studio-next,html:not(#ts) .studio-delete-button{font-size:13.2px}html:not(#ts) .studio-settlement-lock{font-size:11px}html:not(#ts) .studio-new-character{font-size:14.3px}html:not(#ts) .studio-character-count,html:not(#ts) .studio-draft-cover{font-size:calc(var(--type-caption-size,12px) * 1.1)}html:not(#ts) .studio-character-item strong{font-size:14.3px}html:not(#ts) .studio-character-item small{font-size:12.1px}html:not(#ts) .studio-character-item small.studio-character-salt{font-size:11px}html:not(#ts) .studio-steps>button{font-size:14.3px}html:not(#ts) .studio-empty-selection-copy{font-size:16.5px}html:not(#ts) .studio-empty-selection button{font-size:13.2px}html:not(#ts) .studio-section-heading h2{font-size:29.7px}html:not(#ts) .studio-section-heading p{font-size:calc(var(--type-meta-size,13px) * 1.1)}html:not(#ts) .studio-cover-feedback{font-size:13.2px}html:not(#ts) .studio-cover-pair>div>span,html:not(#ts) .studio-block-label,html:not(#ts) .studio-cover-upload strong{font-size:14.3px}html:not(#ts) .studio-cover-upload small{font-size:12.1px}html:not(#ts) .studio-cover-upload small em{font-size:11px}html:not(#ts) .studio-cover-upload>span{font-size:12.1px}html:not(#ts) .studio-setting-row button{font-size:13.2px}html:not(#ts) .studio-field>span,html:not(#ts) .studio-taxonomy-header>span{font-size:14.3px}html:not(#ts) .studio-field>span small,html:not(#ts) .studio-taxonomy-header small{font-size:12.1px}html:not(#ts) .studio-field>p,html:not(#ts) .studio-taxonomy-header>p,html:not(#ts) .studio-tag-field>p{font-size:13.2px}html:not(#ts) .studio-field input,html:not(#ts) .studio-field textarea,html:not(#ts) .studio-tag-input input,html:not(#ts) .lorebook-card header input{font-size:14.3px}html:not(#ts) .studio-taxonomy button,html:not(#ts) .studio-tag-input>button{font-size:13.2px}html:not(#ts) .studio-tags button,html:not(#ts) .registered-keywords button,html:not(#ts) .studio-tag-error,html:not(#ts) .studio-tag-locked{font-size:12.1px}html:not(#ts) .studio-tag-locked small{font-size:11px}html:not(#ts) .studio-editor-field>textarea{font-size:15.4px}html:not(#ts) .studio-opening-card-header>input{font-size:14.3px}html:not(#ts) .studio-opening-card-header>small{font-size:12.1px}html:not(#ts) .studio-opening-add{font-size:13.2px}html:not(#ts) .studio-opening-add span,html:not(#ts) .lorebook-heading>button{font-size:12.1px}html:not(#ts) .lorebook-empty strong{font-size:15.4px}html:not(#ts) .lorebook-empty span{font-size:13.2px}html:not(#ts) .lorebook-empty em{font-size:12.1px}html:not(#ts) .lorebook-card header .lorebook-order-input,html:not(#ts) .studio-keyword-input>button,html:not(#ts) .lorebook-add-bottom{font-size:13.2px}html:not(#ts) .lorebook-add-bottom span{font-size:12.1px}html:not(#ts) .lorebook-import-extension-guide h3{font-size:15.4px}html:not(#ts) .lorebook-import-extension-guide li,html:not(#ts) .lorebook-import-extension-guide strong{font-size:13.2px}html:not(#ts) .studio-warning-modal .lorebook-import-extension-guide p,html:not(#ts) .lorebook-import-store-link,html:not(#ts) .lorebook-import-loading,html:not(#ts) .studio-warning-modal .lorebook-import-error{font-size:12.1px}html:not(#ts) .lorebook-import-preview>header strong{font-size:13.2px}html:not(#ts) .lorebook-import-preview>header span{font-size:12.1px}html:not(#ts) .lorebook-import-preview article>header strong{font-size:13.2px}html:not(#ts) .lorebook-import-preview article>header small,html:not(#ts) .studio-warning-modal .lorebook-import-preview article>p,html:not(#ts) .lorebook-import-preview article>div span,html:not(#ts) .studio-warning-modal .lorebook-import-responsibility{font-size:11px}html:not(#ts) .lorebook-completion-counts dt{font-size:12.1px}html:not(#ts) .lorebook-completion-counts dd{font-size:22px}html:not(#ts) .lorebook-completion-details>h3{font-size:15.4px}html:not(#ts) .studio-warning-modal .lorebook-completion-details>p{font-size:12.1px}html:not(#ts) .lorebook-completion-details header>b,html:not(#ts) .lorebook-completion-details header>strong{font-size:13.2px}html:not(#ts) .lorebook-completion-details header>span{font-size:11px}html:not(#ts) .lorebook-completion-details li>ul,html:not(#ts) .studio-warning-modal .lorebook-completion-details li>p,html:not(#ts) .studio-warning-modal .lorebook-completion-clean{font-size:13.2px}html:not(#ts) .internal-images-empty strong{font-size:15.4px}html:not(#ts) .internal-image-upload-dialog>small{font-size:11px}html:not(#ts) .internal-image-upload-dialog>h2{font-size:23.1px}html:not(#ts) .internal-image-upload-dialog>p{font-size:13.2px}html:not(#ts) .internal-image-upload-dialog>div strong{font-size:19.8px}html:not(#ts) .internal-image-upload-dialog>div span{font-size:12.1px}html:not(#ts) .internal-images-summary strong{font-size:14.3px}html:not(#ts) .internal-images-summary p{font-size:13.2px}html:not(#ts) .internal-images-summary>b{font-size:12.1px}html:not(#ts) .internal-images-upload>strong{font-size:14.3px}html:not(#ts) .internal-images-upload>span,html:not(#ts) .internal-images-loading,html:not(#ts) .internal-images-error{font-size:12.1px}html:not(#ts) .internal-images-error>button{font-size:11px}html:not(#ts) .internal-image-pending>header strong,html:not(#ts) .internal-image-library>header strong{font-size:14.3px}html:not(#ts) .internal-image-pending>header span,html:not(#ts) .internal-image-library>header span,html:not(#ts) .internal-image-pending>header>button{font-size:12.1px}html:not(#ts) .internal-image-order>span{font-size:11px}html:not(#ts) .internal-image-order-input{font-size:13.2px}html:not(#ts) .internal-image-preview-note,html:not(#ts) .internal-image-card-fields .studio-field>span{font-size:12.1px}html:not(#ts) .internal-image-card-fields .studio-field>span small{font-size:11px}html:not(#ts) .internal-image-card-fields .studio-field input,html:not(#ts) .internal-image-card-fields .studio-field textarea{font-size:13.2px}html:not(#ts) .internal-image-visibility legend,html:not(#ts) .internal-image-visibility select{font-size:12.1px}html:not(#ts) .internal-image-visibility>p{font-size:11px}html:not(#ts) .internal-image-code-input>b{font-size:13.2px}html:not(#ts) .internal-image-card-fields>footer button{font-size:12.1px}html:not(#ts) .internal-image-save-status{font-size:11px}html:not(#ts) .internal-image-card-error{font-size:12.1px}html:not(#ts) .internal-image-upload-status>strong{font-size:13.2px}html:not(#ts) .internal-image-upload-status>span{font-size:11px}html:not(#ts) .internal-images-empty>span{font-size:13.2px}html:not(#ts) .studio-prev{font-size:12.1px}html:not(#ts) .studio-warning-modal>div>small{font-size:11px}html:not(#ts) .studio-warning-modal h2{font-size:calc(1.1*clamp(25px,4.7vw,30px))}html:not(#ts) .studio-warning-modal p{font-size:14.3px}html:not(#ts) .studio-delete-modal input{font-size:15.4px}html:not(#ts) .studio-warning-modal footer button{font-size:13.2px}html:not(#ts) .form-error,html:not(#ts) .demo-toast,html:not(#ts) .profile-toast{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .catalog-cover i{font-size:57.2px}html:not(#ts) .curation-heading h2{font-size:35.2px}html:not(#ts) body{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .mobile-bottom-nav :is(button,a),html:not(#ts) .curation-heading small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .curation-heading p{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .catalog-copy strong{font-size:17.6px}html:not(#ts) .catalog-copy>span{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .catalog-copy small,html:not(#ts) .catalog-copy em,html:not(#ts) .catalog-card .catalog-copy>.catalog-taxonomy{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .curation-heading-meta>:is(button,a),html:not(#ts) .empty-state>:is(button,.app-link){font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .sidebar-create-button{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .sidebar-create-button small{font-size:11px}html:not(#ts) .chat-preference-error{font-size:12.1px}html:not(#ts) .sidebar-choice strong{font-size:13.2px!important}html:not(#ts) .sidebar-choice small{font-size:11px!important}html:not(#ts) .sidebar-choice-actions button{font-size:11px}html:not(#ts) .sidebar-note-hint{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .chat-sidebar-empty strong{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .chat-sidebar-empty p{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .chat-room-loading,html:not(#ts) .chat-route-loading>div{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .sidebar-edit-dialog>header small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .sidebar-edit-dialog h2{font-size:27.5px}html:not(#ts) .sidebar-edit-dialog label>span{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .sidebar-edit-dialog label>span small:not(.content-usage-counter){font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .sidebar-edit-dialog .note-scope-option>span,html:not(#ts) .sidebar-edit-dialog>footer button{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .model-popover-head small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .drawer-cover{font-size:0}html:not(#ts) .notification-popover-head .notification-popover-mark{font-size:12.1px}html:not(#ts) .notification-popover-state{font-size:13.2px}html:not(#ts) .header nav :is(button,a),html:not(#ts) .actions .my-chats-button{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .unified-account-menu .toggle-switch{font-size:14.3px}html:not(#ts) .actions .auth-actions button{font-size:13.2px}html:not(#ts) .notification-popover-head h2{font-size:35.2px}html:not(#ts) .notification-popover-head small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .notification-items strong{font-size:17.6px}html:not(#ts) .notification-items small{font-size:14.3px}html:not(#ts) .notification-items time{font-size:13.2px}html:not(#ts) .notification-read-all{font-size:14.3px}html:not(#ts) .unified-account-menu .account-summary>span{font-size:16.5px}html:not(#ts) .unified-account-menu .account-summary strong{font-size:18.7px}html:not(#ts) .unified-account-menu .account-summary small{font-size:13.2px}html:not(#ts) .unified-account-menu .account-balance-row strong{font-size:16.5px}html:not(#ts) .unified-account-menu .account-balance-row>:is(button,a){font-size:14.3px}html:not(#ts) .unified-account-menu .account-links :is(button,a),html:not(#ts) .unified-account-menu>.logout{font-size:15.4px}html:not(#ts) .unified-account-menu .content-filter-trigger strong{font-size:16.5px}html:not(#ts) .unified-account-menu .content-filter-trigger small{font-size:13.2px}html:not(#ts) .unified-account-menu .content-filter-label,html:not(#ts) .unified-account-menu .content-audience-options button{font-size:14.3px}html:not(#ts) .unified-account-menu .content-filter-adult-state{font-size:13.2px}html:not(#ts) .unified-account-menu .account-links :is(button,a){font-size:16.5px}html:not(#ts) .model-popover-head strong{font-size:15.4px}html:not(#ts) .drawer-chat-main strong{font-size:13.2px!important}html:not(#ts) .drawer-chat-main small{font-size:11px!important}html:not(#ts) .chat-item-actions,html:not(#ts) .chat-item-actions button{font-size:11px}html:not(#ts) .detail-hero>div:last-child>small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .detail-hero h1{font-size:46.2px}html:not(#ts) .tag-row span{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .chat-preference-page .sidebar-create-button{font-size:14.3px}html:not(#ts) .chat-preference-page .sidebar-choice strong{font-size:16.5px!important}html:not(#ts) .chat-preference-page .sidebar-choice small{font-size:13.2px!important}html:not(#ts) .chat-preference-page .sidebar-choice-actions button{font-size:12.1px}html:not(#ts) .ranking-number strong{font-size:26.4px}html:not(#ts) .demo-page-title small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .demo-page-title h1{font-size:44px}html:not(#ts) .demo-page-title p{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .ranking-tabs button,html:not(#ts) .sort-tabs button,html:not(#ts) .filter-row button{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .result-count,html:not(#ts) .ranking-summary strong{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .result-row small,html:not(#ts) .ranking-summary span,html:not(#ts) .ranking-number small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .search-panel input,html:not(#ts) .page-back{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .detail-tags span{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .detail-info h1{font-size:48.4px}html:not(#ts) .detail-subtitle{font-size:calc(var(--type-section-size) * 1.1)}html:not(#ts) .detail-description{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .detail-creator span,html:not(#ts) .detail-creator strong{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .detail-creator button{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .detail-creator .detail-creator-link{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .detail-creator .detail-creator-follow{font-size:11px}html:not(#ts) .detail-stats{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .detail-actions :is(button,.app-link){font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .section-heading small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .section-heading h2{font-size:30.8px}html:not(#ts) .section-heading h2 span{font-size:17.6px}html:not(#ts) .section-heading>p{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .comment-form textarea{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .comment-form label{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .comment-form small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .comment-form button,html:not(#ts) .comment-more,html:not(#ts) .catalog-more{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .comment-avatar{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .comment-content header strong,html:not(#ts) .comment-content header .comment-author-link{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .comment-content header .honored-author>.comment-creator-label,html:not(#ts) .comment-content header .honored-author-meta>span,html:not(#ts) .comment-content header time{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .comment-content>p{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .comment-body-toggle{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .comment-content>.comment-body-toggle{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .work-description-toggle{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .comment-content footer button{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .comment-editor textarea{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .comment-editor button{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .comment-reply-form textarea{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .comment-reply-form label,html:not(#ts) .comment-reply-form small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .comment-reply-form button{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .comment-reply-form>p{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .detail-dates{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .detail-categories button{font-size:12.1px}html:not(#ts) .detail-tags button{font-size:11px}html:not(#ts) .expandable-content-field>label>span{font-size:14.3px}html:not(#ts) .content-usage-counter{font-size:12.1px}html:not(#ts) .expandable-content-field textarea{font-size:14.3px}html:not(#ts) .content-expansion-usage,html:not(#ts) .content-extra-price,html:not(#ts) .content-expansion-help{font-size:12.1px}html:not(#ts) .content-expansion-error{font-size:13.2px}html:not(#ts),html:not(#ts) body{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .session-recovery-notice p,html:not(#ts) .session-recovery-notice button{font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .actions button{font-size:22px}html:not(#ts) .eyebrow{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .hero h1{font-size:calc(var(--type-title-size) * 1.1)}html:not(#ts) .description{font-size:calc(var(--type-body-size) * 1.1)}html:not(#ts) .hero-buttons :is(button,a){font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .hero-index{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .avatar,html:not(#ts) .actions .profile-button,html:not(#ts) .account-summary>span,html:not(#ts) .account-summary strong{font-size:calc(var(--type-label-size) * 1.1)}html:not(#ts) .account-summary small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .actions .account-links :is(button,a){font-size:calc(var(--type-control-size) * 1.1)}html:not(#ts) .drawer-head small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .drawer-head h2{font-size:calc(var(--type-section-size) * 1.1)}html:not(#ts) .drawer-head button{font-size:25.3px}html:not(#ts) .drawer-chat strong{font-size:calc(var(--type-label-size) * 1.1)}html:not(#ts) .drawer-chat small{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .drawer-hint{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .hero-carousel .hero h1{font-size:calc(var(--type-title-size) * 1.1)}html:not(#ts) .hero-next-preview>span{font-size:calc(var(--type-caption-size) * 1.1)}html:not(#ts) .hero-next-preview strong{font-size:calc(var(--type-label-size) * 1.1)}html:not(#ts) .hero-banner .hero-copy .eyebrow{font-size:14.85px}html:not(#ts) .auth-dialog>small{font-size:13.2px}html:not(#ts) .auth-dialog h2{font-size:29.7px}html:not(#ts) .auth-dialog-intro,html:not(#ts) .auth-dialog label{font-size:15.4px}html:not(#ts) .auth-dialog .auth-dialog-consent{font-size:13.2px}html:not(#ts) .auth-dialog-google b{font-size:18.7px}html:not(#ts) .auth-dialog-message{font-size:14.3px}html:not(#ts) .auth-dialog-note,html:not(#ts) .legal-policy-signout{font-size:13.2px}html:not(#ts) .sugar-dialog>small{font-size:11px}html:not(#ts) .sugar-dialog h2{font-size:calc(1.1*clamp(25px,4.7vw,32px))}html:not(#ts) .sugar-dialog h2.is-fitted-lines{font-size:min(25px,5.9cqw)}html:not(#ts) .sugar-dialog>p{font-size:14.3px}html:not(#ts) .sugar-dialog-field>span{font-size:11px}html:not(#ts) .sugar-dialog-field input,html:not(#ts) .sugar-dialog-field textarea{font-size:15.4px}html:not(#ts) .sugar-dialog-action{font-size:13.2px}html:not(#ts) .free-sugar-identity-brand{font-size:24.2px}html:not(#ts) .identity-verification-dialog.is-free-sugar h2{font-size:18.7px}html:not(#ts) .identity-verification-dialog.is-free-sugar>p,html:not(#ts) .identity-verification-dialog.is-free-sugar .sugar-dialog-action{font-size:12.1px}html:not(#ts) .memory-information-heading h2{font-size:17.6px}html:not(#ts) .memory-information-heading p,html:not(#ts) .memory-information-heading>span{font-size:12.1px}html:not(#ts) .memory-information-search input{font-size:13.2px}html:not(#ts) .memory-information-card-heading-copy>strong{font-size:15.4px}html:not(#ts) .memory-information-story-time,html:not(#ts) .memory-information-fields dt{font-size:11px}html:not(#ts) .memory-information-fields dd{font-size:13.2px}html:not(#ts) .memory-information-edit>header small{font-size:11px}html:not(#ts) .memory-information-edit>header strong{font-size:15.4px}html:not(#ts) .memory-information-edit-grid label>span{font-size:11px}html:not(#ts) .memory-information-edit-grid input,html:not(#ts) .memory-information-edit-grid textarea{font-size:13.2px}html:not(#ts) .memory-information-edit-actions button{font-size:12.1px}html:not(#ts) .memory-information-empty strong{font-size:15.4px}html:not(#ts) .memory-information-empty p{font-size:12.1px}html:not(#ts) .honor-artwork.honor-artwork-template{font-size:calc(var(--honor-name-size,inherit) * 1.1)}html:not(#ts) .legal-back{font-size:12.1px}html:not(#ts) .legal-page-header small{font-size:11px}html:not(#ts) .legal-page-header h1{font-size:calc(1.1*clamp(35px,5vw,49px))}html:not(#ts) .legal-page-header p{font-size:15.4px}html:not(#ts) .legal-page-header time{font-size:11px}html:not(#ts) .legal-page-tabs a{font-size:12.1px}html:not(#ts) .legal-document h2{font-size:16.5px}html:not(#ts) .legal-document p,html:not(#ts) .legal-document li{font-size:13.75px}html:not(#ts) .legal-operator-details dt{font-size:11px}html:not(#ts) .legal-operator-details dd,html:not(#ts) .legal-table>div>*{font-size:12.1px}html:not(#ts) .legal-table>.legal-table-head>span,html:not(#ts) .legal-overseas-table>div>*{font-size:11px}html:not(#ts) .legal-overseas-table>.legal-overseas-head>span{font-size:9.35px}html:not(#ts) .legal-summary-card strong{font-size:14.3px}html:not(#ts) .legal-summary-card p{font-size:13.2px}html:not(#ts) .legal-summary-card span{font-size:11px}html:not(#ts) .legal-rating-table caption,html:not(#ts) .legal-rating-table th,html:not(#ts) .legal-rating-table td{font-size:12.1px}html:not(#ts) .legal-rating-status{font-size:11px}html:not(#ts) .loading-state__title{font-size:calc(var(--type-label-size,14px) * 1.1)}html:not(#ts) .loading-state__detail{font-size:calc(var(--type-meta-size,13px) * 1.1)}html:not(#ts) .loading-state--compact .loading-state__mark{font-size:25.3px}html:not(#ts) .memory-v2-modal-loading{font-size:14.3px}html:not(#ts) .memory-v2-recovery h2{font-size:19.8px}html:not(#ts) .memory-v2-recovery p,html:not(#ts) .memory-v2-recovery button{font-size:14.3px}html:not(#ts) .memory-v2-title h1{font-size:27.5px}html:not(#ts) .memory-v2-title p{font-size:13.2px}html:not(#ts) .memory-v2-detail-heading small{font-size:12.1px}html:not(#ts) .memory-v2-notice,html:not(#ts) .memory-guidance-open{font-size:13.2px}html:not(#ts) .memory-guidance-dialog header small{font-size:12.1px}html:not(#ts) .memory-guidance-dialog h2{font-size:23.1px}html:not(#ts) .memory-guidance-dialog header p{font-size:14.3px}html:not(#ts) .memory-guidance-dialog label>span{font-size:13.2px}html:not(#ts) .memory-guidance-dialog textarea{font-size:14.85px}html:not(#ts) .memory-guidance-dialog label>em,html:not(#ts) .memory-guidance-note i{font-size:12.1px}html:not(#ts) .memory-guidance-note strong{font-size:13.75px}html:not(#ts) .memory-guidance-note span{font-size:13.2px}html:not(#ts) .memory-guidance-dialog footer button{font-size:14.3px}html:not(#ts) .memory-summary-count strong{font-size:16.5px}html:not(#ts) .memory-summary-count p{font-size:13.2px}html:not(#ts) .memory-capacity-row{font-size:12.1px}html:not(#ts) .memory-capacity-row strong{font-size:19.8px}html:not(#ts) .memory-capacity-foot,html:not(#ts) .memory-capacity-foot button,html:not(#ts) .memory-capacity-hint{font-size:12.1px}html:not(#ts) .memory-v2-search input{font-size:13.2px}html:not(#ts) .memory-v3-compacted-badge,html:not(#ts) .memory-v2-row-date{font-size:11px}html:not(#ts) .memory-v2-tabs button{font-size:16.5px}html:not(#ts) .memory-v2-tabs button span{font-size:13.2px}html:not(#ts) .memory-v2-index-pane>header h2,html:not(#ts) .memory-v2-index-pane>header p,html:not(#ts) .memory-v2-index-pane>header>span{font-size:12.1px}html:not(#ts) .memory-v2-load-older{font-size:13.2px}html:not(#ts) .memory-v2-row-eyebrow{font-size:12.1px}html:not(#ts) .memory-v3-important-badge{font-size:11px}html:not(#ts) .memory-v2-scene-row strong{font-size:14.3px}html:not(#ts) .memory-v2-row-meta{font-size:12.1px}html:not(#ts) .memory-v3-row-foot,html:not(#ts) .memory-v2-detail-heading small{font-size:11px}html:not(#ts) .memory-v2-detail-heading h2{font-size:19.8px}html:not(#ts) .memory-v2-scene-edit-button,html:not(#ts) .memory-v2-detail-meta{font-size:13.2px}html:not(#ts) .memory-v2-scene-edit label>span{font-size:11px}html:not(#ts) .memory-v2-scene-edit textarea{font-size:13.2px}html:not(#ts) .memory-v2-scene-edit-actions button{font-size:12.1px}html:not(#ts) .memory-v2-detail-section h3{font-size:13.2px}html:not(#ts) .memory-scene-overview{font-size:14.3px}html:not(#ts) .memory-scene-prose p{font-size:15.4px}html:not(#ts) .memory-v2-detail-copy{font-size:14.3px}html:not(#ts) .memory-v2-participants span{font-size:11px}html:not(#ts) .memory-v2-participants p{font-size:13.2px}html:not(#ts) .memory-v2-detail-actions>button{font-size:12.1px}html:not(#ts) .memory-v3-scene-actions>p{font-size:11px}html:not(#ts) .memory-v2-evidence-toggle{font-size:13.2px}html:not(#ts) .memory-v2-source-list span{font-size:11px}html:not(#ts) .memory-v2-source-list p{font-size:14.3px}html:not(#ts) .memory-v2-inline-state,html:not(#ts) .memory-v2-inline-error p{font-size:12.1px}html:not(#ts) .memory-v2-inline-error button{font-size:11px}html:not(#ts) .memory-information-title-row>strong{font-size:15.4px}html:not(#ts) .memory-information-kind-badge,html:not(#ts) .memory-information-meta{font-size:11px}html:not(#ts) .memory-information-primary-value{font-size:14.3px}html:not(#ts) .memory-information-detail-list dt{font-size:11px}html:not(#ts) .memory-information-detail-list dd{font-size:13.2px}html:not(#ts) .memory-character-tabs button{font-size:14.3px}html:not(#ts) .memory-character-panel-heading{font-size:19.8px}html:not(#ts) .memory-character-section-heading{font-size:13.2px}html:not(#ts) .memory-character-summary{font-size:15.4px}html:not(#ts) .memory-character-summary-label{font-size:14.3px}html:not(#ts) .memory-character-knowledge-list>li{font-size:13.2px}html:not(#ts) .memory-character-knowledge-meta{font-size:11px}html:not(#ts) .memory-v2-page .memory-information-search{font-size:14.3px}html:not(#ts) .memory-v2-page .memory-information-card-heading>button.memory-fact-edit,html:not(#ts) .memory-fact-proof>summary{font-size:12.1px}html:not(#ts) .memory-fact-proof>summary:before{font-size:15.4px}html:not(#ts) .memory-fact-proof-content,html:not(#ts) .memory-fact-proof blockquote{font-size:13.2px}html:not(#ts) .memory-fact-history h5,html:not(#ts) .memory-fact-history time,html:not(#ts) .memory-fact-status,html:not(#ts) .memory-manual-note{font-size:12.1px}html:not(#ts) .memory-knowledge-edit label>span{font-size:13.2px}html:not(#ts) .memory-knowledge-edit textarea,html:not(#ts) .memory-v2-detail-empty strong{font-size:15.4px}html:not(#ts) .memory-v2-detail-empty p{font-size:12.1px}html:not(#ts) .memory-fixed-prose{font-size:15.4px}html:not(#ts) .memory-v2-state button{font-size:12.1px}html:not(#ts) .memory-v2-state strong{font-size:15.4px}html:not(#ts) .memory-v2-state p{font-size:12.1px}html:not(#ts) .memory-v2-page .memory-summary-count strong{font-size:19.8px}html:not(#ts) .memory-v2-page .memory-summary-count p{font-size:14.85px}html:not(#ts) .memory-v2-page .memory-capacity-row span{font-size:14.3px}html:not(#ts) .memory-v2-page .memory-capacity-row strong{font-size:23.1px}html:not(#ts) .memory-v2-page .memory-capacity-foot,html:not(#ts) .memory-v2-page .memory-capacity-foot button{font-size:13.75px}html:not(#ts) .memory-v2-page .memory-v2-index-pane>header h2{font-size:18.7px}html:not(#ts) .memory-v2-page .memory-v2-index-pane>header p{font-size:13.2px}html:not(#ts) .memory-v2-page .memory-v2-search input{font-size:14.3px}html:not(#ts) .memory-v2-page .memory-v2-scene-row .memory-v2-row-eyebrow{font-size:12.65px}html:not(#ts) .memory-v2-page .memory-v2-scene-row strong{font-size:15.4px}html:not(#ts) .memory-v2-page .memory-v2-scene-row .memory-v2-row-meta{font-size:13.2px}html:not(#ts) .memory-v2-page .memory-v2-row-date{font-size:12.65px}html:not(#ts) .memory-v2-page .memory-v2-detail-heading small{font-size:13.75px}html:not(#ts) .memory-v2-page .memory-v2-detail-heading h2{font-size:28.6px}html:not(#ts) .memory-v2-page .memory-v2-scene-edit-button{font-size:13.75px}html:not(#ts) .memory-v2-page .memory-v2-detail-meta{font-size:14.3px}html:not(#ts) .memory-v2-page .memory-v2-detail-section h3{font-size:12.65px}html:not(#ts) .memory-v2-page .memory-scene-prose p{font-size:16.5px}html:not(#ts) .memory-v2-page .memory-v2-evidence-toggle{font-size:14.85px}html:not(#ts) .memory-v2-page .memory-summary-search strong{font-size:16.5px}html:not(#ts) .memory-v2-page .memory-summary-search p{font-size:14.3px}html:not(#ts) .memory-v2-page .memory-summary-auto{font-size:13.75px}html:not(#ts) .memory-v2-modal .memory-v2-page .memory-v2-detail-heading h2,html:not(#ts) .memory-v2-modal .memory-v2-page .memory-v2-title h1{font-size:24.2px}html:not(#ts) .memory-v2-modal .memory-v2-page .memory-v2-title p{font-size:12.65px}html:not(#ts) .memory-v2-modal .memory-v2-page .memory-guidance-open{font-size:13.2px}html:not(#ts) .memory-v2-modal .memory-v2-page .memory-summary-count strong{font-size:17.6px}html:not(#ts) .memory-v2-modal .memory-v2-page .memory-summary-count p{font-size:13.75px}html:not(#ts) .memory-v2-modal .memory-v2-page .memory-capacity-row strong{font-size:19.8px}html:not(#ts) .memory-v2-modal .memory-v2-page .memory-capacity-foot{font-size:13.2px}html:not(#ts) .memory-v2-page .memory-v2-notice{font-size:13.75px}html:not(#ts) .notice-admin-heading small{font-size:12.1px}html:not(#ts) .notice-admin-heading button{font-size:13.2px}html:not(#ts) .notice-admin-layout nav span{font-size:11px}html:not(#ts) .notice-admin-layout nav strong,html:not(#ts) .notice-admin-layout nav p,html:not(#ts) .notice-fields>label,html:not(#ts) .notice-image-actions>label{font-size:13.2px}html:not(#ts) .notice-image-actions small{font-size:11px}html:not(#ts) .notice-editor-preview>header strong{font-size:13.2px}html:not(#ts) .notice-editor-preview>header span,html:not(#ts) .notice-editor-preview>p{font-size:11px}html:not(#ts) .notice-editor-preview .notice-markdown{font-size:14.3px}html:not(#ts) .notice-switches label,html:not(#ts) .notice-delete,html:not(#ts) .notice-admin-status,html:not(#ts) .site-notice-label{font-size:13.2px}html:not(#ts) .site-notice-banner strong{font-size:14.3px}html:not(#ts) .site-notice-copy i{font-size:13.2px}html:not(#ts) .notice-load-status{font-size:15.4px}html:not(#ts) .notice-back{font-size:14.3px}html:not(#ts) .notice-reader header small{font-size:12.1px}html:not(#ts) .notice-reader time{font-size:13.2px}html:not(#ts) .notice-content{font-size:17.6px}html:not(#ts) .notice-content h1.notice-markdown-heading{font-size:30.8px}html:not(#ts) .notice-content h2.notice-markdown-heading{font-size:26.4px}html:not(#ts) .notice-content h3.notice-markdown-heading{font-size:22px}html:not(#ts) .notice-content h4.notice-markdown-heading,html:not(#ts) .notice-content h5.notice-markdown-heading,html:not(#ts) .notice-content h6.notice-markdown-heading{font-size:18.7px}html:not(#ts) .notice-markdown-table-wrap th{font-size:14.3px}html:not(#ts) .notification-center-back{font-size:13.2px}html:not(#ts) .notification-center-heading small{font-size:11px}html:not(#ts) .notification-center-heading p{font-size:14.3px}html:not(#ts) .notification-center-mark{font-size:12.1px}html:not(#ts) .notification-center-tabs button{font-size:14.3px}html:not(#ts) .notification-center-copy strong{font-size:15.4px}html:not(#ts) .notification-center-copy small{font-size:13.2px}html:not(#ts) .notification-center-item time{font-size:11px}html:not(#ts) .notification-center-more{font-size:12.1px}html:not(#ts) .notification-center-state,html:not(#ts) .notification-center-error{font-size:13.2px}html:not(#ts) .notification-center-empty strong{font-size:15.4px}html:not(#ts) .notification-center-empty p{font-size:12.1px}html:not(#ts) .page-load-recovery h2{font-size:23.1px}html:not(#ts) .page-load-recovery p{font-size:15.4px}html:not(#ts) .page-load-recovery :is(button,.app-link){font-size:14.3px}html:not(#ts) .profile-honor-set-note{font-size:12.1px}html:not(#ts) .profile-honor-tooltip strong{font-size:13.2px}html:not(#ts) .profile-honor-tooltip p{font-size:12.1px}html:not(#ts) .profile-honor-field h3{font-size:13.2px}html:not(#ts) .profile-honor-field h3 small{font-size:11px}html:not(#ts) .profile-honor-none,html:not(#ts) .profile-honor-change{font-size:12.1px}html:not(#ts) .profile-honor-menu>button,html:not(#ts) .profile-honor-option-copy strong{font-size:13.2px}html:not(#ts) .profile-honor-option-copy small{font-size:11px}html:not(#ts) .profile-primary-action .profile-connections strong{font-size:14.3px}html:not(#ts) .profile-primary-action .profile-connections span{font-size:12.1px}html:not(#ts) .profile-honor{font-size:calc(var(--honor-name-size,inherit) * 1.1)!important}html:not(#ts) .profile-page-back{font-size:13.2px}html:not(#ts) .public-profile-avatar{font-size:17.6px}html:not(#ts) .profile-identity-avatar{font-size:46.2px}html:not(#ts) .profile-identity-copy>small,html:not(#ts) .profile-edit-dialog>header small,html:not(#ts) .profile-connection-dialog>header small{font-size:11px}html:not(#ts) .profile-identity-copy h1{font-size:39.6px}html:not(#ts) .profile-identity-copy>p,html:not(#ts) .profile-connections strong{font-size:15.4px}html:not(#ts) .profile-connections span,html:not(#ts) .profile-primary-action button{font-size:13.2px}html:not(#ts) .profile-liked-more{font-size:15.4px}html:not(#ts) .profile-tabs button{font-size:17.6px}html:not(#ts) .profile-tabs button span{font-size:11px}html:not(#ts) .profile-work-cover i{font-size:27.5px}html:not(#ts) .profile-work-copy strong{font-size:16.5px}html:not(#ts) .profile-work-copy>span{font-size:13.2px}html:not(#ts) .profile-work-copy small{font-size:11px}html:not(#ts) .profile-content-empty strong{font-size:15.4px}html:not(#ts) .profile-content-empty p{font-size:12.1px}html:not(#ts) .profile-feed-editor>header strong{font-size:23.1px}html:not(#ts) .profile-feed-editor>header small{font-size:11px}html:not(#ts) .profile-feed-editor textarea{font-size:17.6px}html:not(#ts) .profile-feed-editor footer>label{font-size:12.1px}html:not(#ts) .profile-feed-editor footer>label span,html:not(#ts) .profile-feed-editor footer small{font-size:11px}html:not(#ts) .profile-feed-editor footer button,html:not(#ts) .profile-feed-editor-error{font-size:12.1px}html:not(#ts) .profile-feed-post>header strong{font-size:15.4px}html:not(#ts) .profile-feed-post time{font-size:11px}html:not(#ts) .profile-feed-post>p{font-size:16.5px}html:not(#ts) .profile-feed-actions button{font-size:12.1px}html:not(#ts) .profile-feed-actions strong{font-size:11px}html:not(#ts) .profile-feed-comment-form textarea{font-size:14.3px}html:not(#ts) .profile-feed-comment-form button{font-size:11px}html:not(#ts) .profile-feed-comment-login,html:not(#ts) .profile-feed-comment>div :is(button,a){font-size:12.1px}html:not(#ts) .profile-feed-comment time{font-size:11px}html:not(#ts) .profile-feed-comment>p{font-size:13.2px}html:not(#ts) .profile-feed-comment-delete{font-size:11px}html:not(#ts) .profile-feed-comment-state,html:not(#ts) .profile-feed-comment-error{font-size:12.1px}html:not(#ts) .profile-feed-comment-more{font-size:11px}html:not(#ts) .profile-inline-error,html:not(#ts) .profile-modal-error{font-size:12.1px}html:not(#ts) .profile-page-state strong{font-size:15.4px}html:not(#ts) .profile-page-state p,html:not(#ts) .profile-page-state button{font-size:12.1px}html:not(#ts) .profile-edit-dialog>header h2,html:not(#ts) .profile-connection-dialog>header h2{font-size:26.4px}html:not(#ts) .profile-edit-avatar{font-size:28.6px}html:not(#ts) .profile-avatar-editor strong{font-size:14.3px}html:not(#ts) .profile-avatar-editor p,html:not(#ts) .profile-avatar-editor label{font-size:11px}html:not(#ts) .profile-edit-field>span{font-size:13.2px}html:not(#ts) .profile-edit-field>span small{font-size:11px}html:not(#ts) .profile-edit-field input,html:not(#ts) .profile-edit-field textarea{font-size:13.2px}html:not(#ts) .profile-edit-dialog>footer button,html:not(#ts) .profile-account-management strong{font-size:12.1px}html:not(#ts) .profile-account-management p,html:not(#ts) .profile-account-management button,html:not(#ts) .profile-withdrawal-preview>header small{font-size:11px}html:not(#ts) .profile-withdrawal-preview>header strong{font-size:18.7px}html:not(#ts) .profile-withdrawal-balances span,html:not(#ts) .profile-withdrawal-balances strong,html:not(#ts) .profile-withdrawal-payouts>span,html:not(#ts) .profile-withdrawal-payouts>strong,html:not(#ts) .profile-withdrawal-payouts li,html:not(#ts) .profile-withdrawal-payouts li b,html:not(#ts) .profile-withdrawal-warning strong,html:not(#ts) .profile-withdrawal-warning p,html:not(#ts) .profile-withdrawal-blockers li,html:not(#ts) .profile-withdrawal-state,html:not(#ts) .profile-withdrawal-state.is-error button,html:not(#ts) .profile-withdrawal-inline-error,html:not(#ts) .profile-withdrawal-preview>footer button{font-size:11px}html:not(#ts) .profile-connection-list strong{font-size:13.2px}html:not(#ts) .profile-connection-list small{font-size:11px}html:not(#ts) .profile-modal-state,html:not(#ts) .profile-connection-list>:is(button,a).profile-connections-more{font-size:12.1px}html:not(#ts) .detail-creator button.detail-creator-link{font-size:calc(var(--type-meta-size) * 1.1)}html:not(#ts) .site-footer-heading nav a{font-size:12.65px}html:not(#ts) .site-footer-business{font-size:11.825px}html:not(#ts) .work-image-gallery-count{font-size:12.1px}html:not(#ts) .work-image-preview h2{font-size:16.5px}html:not(#ts) .work-image-preview header small{font-size:13.2px}html:not(#ts) .work-image-unavailable p{font-size:14.3px}}
