.site-footer.footer-credits{--footer-fg:#f7f7f5;--footer-muted:#bdc0c4;--footer-accent:#e0a7b9;--footer-rule:#484a4e;padding:18px var(--page-inset) 16px;background:var(--inverse-bg);color:var(--footer-fg);display:block}.footer-band{flex-wrap:wrap;align-items:center;gap:6px 20px;padding-right:52px;display:flex;position:relative}.footer-credit-wordmark{color:var(--footer-fg);font:500 20px/1 var(--font-brand);letter-spacing:-.04em;white-space:nowrap;align-items:baseline;gap:6px;display:flex}.footer-credit-cross{color:var(--footer-accent)}.footer-band>time{color:var(--footer-muted);font:400 12px/1 var(--font-body);white-space:nowrap}.footer-links{flex-wrap:wrap;align-items:center;gap:0 18px;margin-left:auto;display:flex}.footer-credit-link{min-height:36px;color:var(--footer-fg);white-space:nowrap;align-items:center;gap:5px;font-size:.8125rem;font-weight:600;display:inline-flex}.footer-credit-link small{color:var(--footer-muted);font-size:.75rem;font-weight:400}.footer-credit-link svg{width:12px;height:12px;color:var(--footer-muted);flex-shrink:0}.footer-credit-link.footer-credit-protection{color:var(--footer-accent)}.footer-credit-top{border:1px solid var(--footer-rule);width:36px;height:36px;color:var(--footer-fg);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:0;translate:0 -50%}.footer-credit-top svg{width:16px;height:16px}.site-footer .footer-credit-notes{border-top:1px solid var(--footer-rule);color:var(--footer-muted);margin:12px 0 0;padding-top:10px;padding-right:64px;font-size:.75rem;line-height:1.6}body:has(.theme-toggle) .site-footer.footer-credits:after{height:28px}.footer-credits a:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=1180px){.footer-links{flex-basis:100%;margin-left:0}}@media (width<=760px){.site-footer.footer-credits{padding:16px var(--page-inset) 14px}.footer-band{gap:4px 12px;padding-right:48px}.footer-credit-top{border:0;width:44px;height:44px;top:-4px;translate:none}.footer-links{flex-basis:100%;gap:0 16px;margin:6px 0 0}.footer-credit-link{min-height:44px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--member-woni:#045a42;--member-woni-ink:#fff;--member-woni-text:#045a42;--member-woni-edge:#045a42;--member-liv:#000;--member-liv-ink:#fff;--member-liv-text:#2a2131;--member-liv-edge:#000;--member-minami:#2b99c4;--member-minami-ink:#1a1d21;--member-minami-text:#166484;--member-minami-edge:#2385ac;--member-may:#ecd25b;--member-may-ink:#2a2300;--member-may-text:#6e5d12;--member-may-edge:#978020;--member-zena:#ba92db;--member-zena-ink:#2f1c3d;--member-zena-text:#765095;--member-zena-edge:#9166b4;--admin-accent:#ba365d;--admin-accent-ink:#fff;--admin-tint:#fcedf2;--admin-sidebar:#fff;--admin-sidebar-ink:#26282b;--primary:#2a2131;--primary-hover:#43384e;--paper:#f1eff3;--paper-light:#fff;--ink:#2a2131;--blush:#e8e3ec;--rose:#b7a6c3;--muted:#6e6577;--line:#2a213124;--status-success:#456c57;--movement-up:#3d7558;--movement-down:#b04a63;--scent-coral:#bc7e82;--scent-blue:#6f8a9a;--today-accent:#2a2131;--scent-mint:#728b7c;--scent-berry:#9e5268;--scent-amber:#a88042;--vote-range-accent:#756a82;--vote-range-surface:#ece9ee;--vote-range-hover:#e2dee6;--inverse-bg:#2a2131;--inverse-fg:#f3eef6;--inverse-accent:#d4b6ee;--surface-subtle:#e9e6ed;--surface-overlay:#fffffff0;--selected-bg:#2a2131;--selected-fg:#fff;--font-brand:"Unbounded", "Gmarket Sans", Arial, sans-serif;--font-display:"Gmarket Sans", "Apple SD Gothic Neo", "Noto Sans KR", Arial, sans-serif;--font-display-ja:"Gmarket Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Noto Sans JP", sans-serif;--font-body:"Apple SD Gothic Neo", "Noto Sans KR", Arial, sans-serif;--font-body-ja:"Hiragino Sans", "Yu Gothic", "Noto Sans JP", sans-serif;--type-body-line-height-ja:1.7;--type-body-size:16px;--type-body-line-height:1.6;--type-metadata-size:12px;--type-metadata-line-height:1.45;--space-micro:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-section:48px;--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-lg:8px;--radius-xl:12px;--radius-full:9999px;--shadow-float:0 6px 18px #2a21311f;--shadow-panel:0 24px 72px #150f1b47;--page-inset:clamp(20px, 5.5vw, 88px);--section-title-size:clamp(36px, 4.2vw, 56px);--section-title-size-mobile:clamp(30px, 8.8vw, 44px);--rail-end:clamp(20px, 3vw, 48px);--focus-ring-color:var(--ink);--focus-ring-width:3px;--focus-ring-offset:4px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--member-woni-text:#5fd3ad;--member-woni-edge:#1f9e78;--member-liv-text:#d0d3d8;--member-liv-edge:#858b94;--member-minami-text:#65b8da;--member-minami-edge:#2b99c4;--member-may-text:#ecd25b;--member-may-edge:#ecd25b;--member-zena-text:#cbaae4;--member-zena-edge:#ba92db;--admin-accent:#d5ed87;--admin-accent-ink:#26321c;--admin-tint:#30392a;--admin-sidebar:#141713;--admin-sidebar-ink:#f3f4ed;--primary:#f3eef6;--primary-hover:#fff;--paper:#211a29;--paper-light:#2f2539;--ink:#f3eef6;--blush:#3a2f45;--rose:#c9b3da;--muted:#a99fb3;--line:#f3eef624;--status-success:#7ea38c;--movement-up:#83be9b;--movement-down:#e79aa7;--scent-coral:#d39a9b;--scent-blue:#8ea9b8;--today-accent:#a7bac7;--scent-mint:#91a89a;--scent-berry:#d492a7;--scent-amber:#c6a15f;--vote-range-accent:#a798b3;--vote-range-surface:#302d35;--vote-range-hover:#3a3640;--inverse-bg:#150f1b;--inverse-fg:#f3eef6;--inverse-accent:#d4b6ee;--surface-subtle:#2a2233;--surface-overlay:#2f2539f0;--selected-bg:#f3eef6;--selected-fg:#211a29}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--member-woni-text:#5fd3ad;--member-woni-edge:#1f9e78;--member-liv-text:#d0d3d8;--member-liv-edge:#858b94;--member-minami-text:#65b8da;--member-minami-edge:#2b99c4;--member-may-text:#ecd25b;--member-may-edge:#ecd25b;--member-zena-text:#cbaae4;--member-zena-edge:#ba92db;--admin-accent:#d5ed87;--admin-accent-ink:#26321c;--admin-tint:#30392a;--admin-sidebar:#141713;--admin-sidebar-ink:#f3f4ed;--primary:#f3eef6;--primary-hover:#fff;--paper:#211a29;--paper-light:#2f2539;--ink:#f3eef6;--blush:#3a2f45;--rose:#c9b3da;--muted:#a99fb3;--line:#f3eef624;--status-success:#7ea38c;--movement-up:#83be9b;--movement-down:#e79aa7;--scent-coral:#d39a9b;--scent-blue:#8ea9b8;--today-accent:#a7bac7;--scent-mint:#91a89a;--scent-berry:#d492a7;--scent-amber:#c6a15f;--vote-range-accent:#a798b3;--vote-range-surface:#302d35;--vote-range-hover:#3a3640;--inverse-bg:#150f1b;--inverse-fg:#f3eef6;--inverse-accent:#d4b6ee;--surface-subtle:#2a2233;--surface-overlay:#2f2539f0;--selected-bg:#f3eef6;--selected-fg:#211a29}}@media (width<=700px){:root{--section-title-size:var(--section-title-size-mobile)}}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-0-cc5dfd73cf3f.woff2)format("woff2");unicode-range:U+AC02-AD7E}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-1-50183746fcf6.woff2)format("woff2");unicode-range:U+AD80-AEC7}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-2-2a450da8bedb.woff2)format("woff2");unicode-range:U+AEC8-B008}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-3-0001b44a24fc.woff2)format("woff2");unicode-range:U+B009-B163}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-4-296b437ce0e9.woff2)format("woff2");unicode-range:U+B164-B29C}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-5-2211ac0db81e.woff2)format("woff2");unicode-range:U+B29D-B3F9}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-6-31356d0ccc92.woff2)format("woff2");unicode-range:U+B3FA-B52F}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-7-c799cbeb1f7a.woff2)format("woff2");unicode-range:U+B532-B661}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-8-c75c1195230d.woff2)format("woff2");unicode-range:U+B662-B789}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-9-d7d986c1272f.woff2)format("woff2");unicode-range:U+B78A-B8D3}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-10-f252165f4cee.woff2)format("woff2");unicode-range:U+B8D5-BA21}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-11-5e727673f53b.woff2)format("woff2");unicode-range:U+BA22-BB6A}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-12-b4e370cc71dd.woff2)format("woff2");unicode-range:U+BB6B-BCB7}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-13-2e902d7fbaa6.woff2)format("woff2");unicode-range:U+BCB8-BDEE}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-14-f057e20c300f.woff2)format("woff2");unicode-range:U+BDEF-BF2F}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-15-a1eaeb118b4b.woff2)format("woff2");unicode-range:U+BF30-C041}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-16-db7fe0d25641.woff2)format("woff2");unicode-range:U+C042-C1A2}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-17-c9b1f58d0fc0.woff2)format("woff2");unicode-range:U+C1A3-C2F0}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-18-1b918993f641.woff2)format("woff2");unicode-range:U+C2F2-C420}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-19-707f6c860990.woff2)format("woff2");unicode-range:U+C421-C550}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-20-a073d18817a8.woff2)format("woff2");unicode-range:U+C551-C6DA}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-21-219051ea2ea2.woff2)format("woff2");unicode-range:U+C6DB-C851}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-22-37220878f0e0.woff2)format("woff2");unicode-range:U+C852-C98D}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-23-4b2756ca42e5.woff2)format("woff2");unicode-range:U+C98E-CAC7}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-24-480e5a18a1b2.woff2)format("woff2");unicode-range:U+CAC8-CBE6}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-25-800d2069eead.woff2)format("woff2");unicode-range:U+CBE8-CD2D}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-26-0e65e931706f.woff2)format("woff2");unicode-range:U+CD2E-CE57}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-27-7068ba3e7084.woff2)format("woff2");unicode-range:U+CE5A-CF9F}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-28-a57eb68b93b6.woff2)format("woff2");unicode-range:U+CFA0-D0D6}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-29-98f5c1d65d38.woff2)format("woff2");unicode-range:U+D0D7-D206}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-30-8d118de4da8a.woff2)format("woff2");unicode-range:U+D208-D34D}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-31-4f06ae276a73.woff2)format("woff2");unicode-range:U+D34E-D47D}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-32-b8c9894b09f3.woff2)format("woff2");unicode-range:U+D47E-D5B3}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-33-c7f7ec66ed7f.woff2)format("woff2");unicode-range:U+D5B4-D702}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-34-d6b92ebdafe5.woff2)format("woff2");unicode-range:U+D703-D7A3}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/subsets/gmarket-ko-common-fde3d4ebb5b0.woff2)format("woff2");unicode-range:U+20-7E,U+A1-A5,U+A7-AD,U+B0-B4,U+B6-BF,U+C6,U+D0,U+D7-D8,U+DE-DF,U+E5-E6,U+F0,U+F7-F8,U+FE,U+2010,U+2013-2014,U+2016,U+2018-2019,U+201C-201D,U+2020-2021,U+2025-2026,U+2030,U+2032-2033,U+203B,U+203E,U+20A9,U+2103,U+2109,U+2113,U+2116,U+2121-2122,U+2126,U+212B,U+2153-2154,U+215B-215E,U+2160-2169,U+2170-2179,U+2190-2199,U+21D2,U+21D4,U+2200,U+2202-2203,U+2207-2208,U+220B,U+220F,U+2211,U+221A,U+221D-221E,U+2220,U+2227-222C,U+222E,U+2234-2236,U+223C-223D,U+2252,U+2260-2261,U+2264-2265,U+2282-2283,U+2286-2287,U+2299,U+22A5,U+2460-246E,U+2474-2482,U+249C-24B5,U+24D0-24E9,U+2500-2503,U+250C-254B,U+2592,U+25A0-25A1,U+25A3-25A9,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C9,U+25CB,U+25CE-25D1,U+2605-2606,U+260E-260F,U+261C,U+261E,U+2640,U+2642,U+2660-2661,U+2663-2665,U+2667-266A,U+266C-266D,U+3000-3003,U+3008-3011,U+3013-3015,U+301C,U+3131-3163,U+3165-318E,U+AC00-AC01,U+AC04,U+AC07-AC0A,U+AC10-AC17,U+AC19-AC1D,U+AC20,U+AC24,U+AC2C-AC2D,U+AC2F-AC31,U+AC38-AC39,U+AC3C,U+AC40,U+AC4B,U+AC4D,U+AC54,U+AC58,U+AC5C,U+AC70-AC71,U+AC74,U+AC77-AC78,U+AC7A,U+AC80-AC81,U+AC83-AC86,U+AC89-AC8C,U+AC90,U+AC94,U+AC9C-AC9D,U+AC9F-ACA1,U+ACA8-ACAA,U+ACAC,U+ACAF-ACB0,U+ACB8-ACB9,U+ACBB-ACBD,U+ACC1,U+ACC4,U+ACC8,U+ACCC,U+ACD5,U+ACD7,U+ACE0-ACE1,U+ACE4,U+ACE7-ACE8,U+ACEA,U+ACEC,U+ACEF-ACF1,U+ACF3,U+ACF5-ACF6,U+ACFC-ACFD,U+AD00,U+AD04,U+AD06,U+AD0C-AD0D,U+AD0F,U+AD11,U+AD18,U+AD1C,U+AD20,U+AD29,U+AD2C-AD2D,U+AD34-AD35,U+AD38,U+AD3C,U+AD44-AD45,U+AD47,U+AD49,U+AD50,U+AD54,U+AD58,U+AD61,U+AD63,U+AD6C-AD6D,U+AD70,U+AD73-AD76,U+AD7B-AD7D,U+AD7F,U+AD81-AD82,U+AD88-AD89,U+AD8C,U+AD90,U+AD9C-AD9D,U+ADA4,U+ADB7,U+ADC0-ADC1,U+ADC4,U+ADC8,U+ADD0-ADD1,U+ADD3,U+ADDC,U+ADE0,U+ADE4,U+ADF8-ADF9,U+ADFC,U+ADFF-AE01,U+AE08-AE09,U+AE0B,U+AE0D,U+AE14,U+AE30-AE31,U+AE34,U+AE37-AE38,U+AE3A,U+AE40-AE41,U+AE43,U+AE45-AE46,U+AE4A,U+AE4C-AE4E,U+AE50,U+AE54,U+AE56,U+AE5C-AE5D,U+AE5F-AE61,U+AE65,U+AE68-AE69,U+AE6C,U+AE70,U+AE78-AE79,U+AE7B-AE7D,U+AE84-AE85,U+AE8C,U+AEBC-AEBE,U+AEC0,U+AEC4,U+AECC-AECD,U+AECF-AED1,U+AED8-AED9,U+AEDC,U+AEE8,U+AEEB,U+AEED,U+AEF4,U+AEF8,U+AEFC,U+AF07-AF08,U+AF0D,U+AF10,U+AF2C-AF2D,U+AF30,U+AF32,U+AF34,U+AF3C-AF3D,U+AF3F,U+AF41-AF43,U+AF48-AF49,U+AF50,U+AF5C-AF5D,U+AF64-AF65,U+AF79,U+AF80,U+AF84,U+AF88,U+AF90-AF91,U+AF95,U+AF9C,U+AFB8-AFB9,U+AFBC,U+AFC0,U+AFC7-AFC9,U+AFCB,U+AFCD-AFCE,U+AFD4,U+AFDC,U+AFE8-AFE9,U+AFF0-AFF1,U+AFF4,U+AFF8,U+B000-B001,U+B004,U+B00C,U+B010,U+B014,U+B01C-B01D,U+B028,U+B044-B045,U+B048,U+B04A,U+B04C,U+B04E,U+B053-B055,U+B057,U+B059,U+B05D,U+B07C-B07D,U+B080,U+B084,U+B08C-B08D,U+B08F,U+B091,U+B098-B09A,U+B09C,U+B09F-B0A2,U+B0A8-B0A9,U+B0AB-B0AF,U+B0B1,U+B0B3-B0B5,U+B0B8,U+B0BC,U+B0C4-B0C5,U+B0C7-B0C9,U+B0D0-B0D1,U+B0D4,U+B0D8,U+B0E0,U+B0E5,U+B108-B109,U+B10B-B10C,U+B110,U+B112-B113,U+B118-B119,U+B11B-B11D,U+B123-B125,U+B128,U+B12C,U+B134-B135,U+B137-B139,U+B140-B141,U+B144,U+B148,U+B150-B151,U+B154-B155,U+B158,U+B15C,U+B160,U+B178-B179,U+B17C,U+B180,U+B182,U+B188-B189,U+B18B,U+B18D,U+B192-B194,U+B198,U+B19C,U+B1A8,U+B1CC,U+B1D0,U+B1D4,U+B1DC-B1DD,U+B1DF,U+B1E8-B1E9,U+B1EC,U+B1F0,U+B1F9,U+B1FB,U+B1FD,U+B204-B205,U+B208,U+B20B-B20C,U+B214-B215,U+B217,U+B219,U+B220,U+B234,U+B23C,U+B258,U+B25C,U+B260,U+B268-B269,U+B274-B275,U+B27C,U+B284-B285,U+B289,U+B290-B291,U+B294,U+B298-B29A,U+B2A0-B2A1,U+B2A3,U+B2A5-B2A6,U+B2AA,U+B2AC,U+B2B0,U+B2B4,U+B2C8-B2C9,U+B2CC,U+B2D0,U+B2D2,U+B2D8-B2D9,U+B2DB,U+B2DD,U+B2E2,U+B2E4-B2E6,U+B2E8,U+B2EB-B2EF,U+B2F3-B2F5,U+B2F7-B2FB,U+B2FF-B301,U+B304,U+B308,U+B310-B311,U+B313-B315,U+B31C,U+B354-B356,U+B358,U+B35B-B35C,U+B35E-B35F,U+B364-B365,U+B367,U+B369,U+B36B,U+B36E,U+B370-B371,U+B374,U+B378,U+B380-B381,U+B383-B385,U+B38C,U+B390,U+B394,U+B3A0-B3A1,U+B3A8,U+B3AC,U+B3C4-B3C5,U+B3C8,U+B3CB-B3CC,U+B3CE,U+B3D0,U+B3D4-B3D5,U+B3D7,U+B3D9,U+B3DB,U+B3DD,U+B3E0,U+B3E4,U+B3E8,U+B3FC,U+B410,U+B418,U+B41C,U+B420,U+B428-B429,U+B42B,U+B434,U+B450-B451,U+B454,U+B458,U+B460-B461,U+B463,U+B465,U+B46C,U+B480,U+B488,U+B49D,U+B4A4,U+B4A8,U+B4AC,U+B4B5,U+B4B7,U+B4B9,U+B4C0,U+B4C4,U+B4C8,U+B4D0,U+B4D5,U+B4DC-B4DD,U+B4E0,U+B4E3-B4E4,U+B4E6,U+B4EC-B4ED,U+B4EF,U+B4F1,U+B4F8,U+B514-B515,U+B518,U+B51B-B51C,U+B524-B525,U+B527-B52A,U+B530-B531,U+B534,U+B538,U+B540-B541,U+B543-B545,U+B54B-B54D,U+B550,U+B554,U+B55C-B55D,U+B55F-B561,U+B5A0-B5A1,U+B5A4,U+B5A8,U+B5AA-B5AB,U+B5B0-B5B1,U+B5B3-B5B5,U+B5BB-B5BD,U+B5C0,U+B5C4,U+B5CC-B5CD,U+B5CF-B5D1,U+B5D8,U+B5EC,U+B610-B611,U+B614,U+B618,U+B625,U+B62C,U+B634,U+B648,U+B664,U+B668,U+B69C-B69D,U+B6A0,U+B6A4,U+B6AB-B6AC,U+B6B1,U+B6D4,U+B6F0,U+B6F4,U+B6F8,U+B700-B701,U+B705,U+B728-B729,U+B72C,U+B72F-B730,U+B738-B739,U+B73B,U+B744,U+B748,U+B74C,U+B754-B755,U+B760,U+B764,U+B768,U+B770-B771,U+B773,U+B775,U+B77C-B77D,U+B780,U+B784,U+B78C-B78D,U+B78F-B792,U+B796-B799,U+B79C,U+B7A0,U+B7A8-B7A9,U+B7AB-B7AD,U+B7B4-B7B5,U+B7B8,U+B7C7,U+B7C9,U+B7EC-B7ED,U+B7F0,U+B7F4,U+B7FC-B7FD,U+B7FF-B801,U+B807-B809,U+B80C,U+B810,U+B818-B819,U+B81B,U+B81D,U+B824-B825,U+B828,U+B82C,U+B834-B835,U+B837-B839,U+B840,U+B844,U+B851,U+B853,U+B85C-B85D,U+B860,U+B864,U+B86C-B86D,U+B86F,U+B871,U+B878,U+B87C,U+B88D,U+B8A8,U+B8B0,U+B8B4,U+B8B8,U+B8C0-B8C1,U+B8C3,U+B8C5,U+B8CC,U+B8D0,U+B8D4,U+B8DD,U+B8DF,U+B8E1,U+B8E8-B8E9,U+B8EC,U+B8F0,U+B8F8-B8F9,U+B8FB,U+B8FD,U+B904,U+B918,U+B920,U+B93C-B93D,U+B940,U+B944,U+B94C,U+B94F,U+B951,U+B958-B959,U+B95C,U+B960,U+B968-B969,U+B96B,U+B96D,U+B974-B975,U+B978,U+B97C,U+B984-B985,U+B987,U+B989-B98A,U+B98D-B98E,U+B9AC-B9AD,U+B9B0,U+B9B4,U+B9BC-B9BD,U+B9BF,U+B9C1,U+B9C8-B9C9,U+B9CC,U+B9CE-B9D2,U+B9D8-B9D9,U+B9DB,U+B9DD-B9DE,U+B9E1,U+B9E3-B9E5,U+B9E8,U+B9EC,U+B9F4-B9F5,U+B9F7-B9FA,U+BA00-BA01,U+BA08,U+BA15,U+BA38-BA39,U+BA3C,U+BA40,U+BA42,U+BA48-BA49,U+BA4B,U+BA4D-BA4E,U+BA53-BA55,U+BA58,U+BA5C,U+BA64-BA65,U+BA67-BA69,U+BA70-BA71,U+BA74,U+BA78,U+BA83-BA85,U+BA87,U+BA8C,U+BAA8-BAA9,U+BAAB-BAAC,U+BAB0,U+BAB2,U+BAB8-BAB9,U+BABB,U+BABD,U+BAC4,U+BAC8,U+BAD8-BAD9,U+BAFC,U+BB00,U+BB04,U+BB0D,U+BB0F,U+BB11,U+BB18,U+BB1C,U+BB20,U+BB29,U+BB2B,U+BB34-BB36,U+BB38,U+BB3B-BB3E,U+BB44-BB45,U+BB47,U+BB49,U+BB4D,U+BB4F-BB50,U+BB54,U+BB58,U+BB61,U+BB63,U+BB6C,U+BB88,U+BB8C,U+BB90,U+BBA4,U+BBA8,U+BBAC,U+BBB4,U+BBB7,U+BBC0,U+BBC4,U+BBC8,U+BBD0,U+BBD3,U+BBF8-BBF9,U+BBFC,U+BBFF-BC00,U+BC02,U+BC08-BC09,U+BC0B-BC0D,U+BC0F,U+BC11,U+BC14-BC18,U+BC1B-BC1F,U+BC24-BC25,U+BC27,U+BC29,U+BC2D,U+BC30-BC31,U+BC34,U+BC38,U+BC40-BC41,U+BC43-BC45,U+BC49,U+BC4C-BC4D,U+BC50,U+BC5D,U+BC84-BC85,U+BC88,U+BC8B-BC8C,U+BC8E,U+BC94-BC95,U+BC97,U+BC99-BC9A,U+BCA0-BCA1,U+BCA4,U+BCA7-BCA8,U+BCB0-BCB1,U+BCB3-BCB5,U+BCBC-BCBD,U+BCC0,U+BCC4,U+BCCD,U+BCCF-BCD1,U+BCD5,U+BCD8,U+BCDC,U+BCF4-BCF6,U+BCF8,U+BCFC,U+BD04-BD05,U+BD07,U+BD09,U+BD10,U+BD14,U+BD24,U+BD2C,U+BD40,U+BD48-BD49,U+BD4C,U+BD50,U+BD58-BD59,U+BD64,U+BD68,U+BD80-BD81,U+BD84,U+BD87-BD8A,U+BD90-BD91,U+BD93,U+BD95,U+BD99-BD9A,U+BD9C,U+BDA4,U+BDB0,U+BDB8,U+BDD4-BDD5,U+BDD8,U+BDDC,U+BDE9,U+BDF0,U+BDF4,U+BDF8,U+BE00,U+BE03,U+BE05,U+BE0C-BE0D,U+BE10,U+BE14,U+BE1C-BE1D,U+BE1F,U+BE44-BE45,U+BE48,U+BE4C,U+BE4E,U+BE54-BE55,U+BE57,U+BE59-BE5B,U+BE60-BE61,U+BE64,U+BE68,U+BE6A,U+BE70-BE71,U+BE73-BE75,U+BE7B-BE7D,U+BE80,U+BE84,U+BE8C-BE8D,U+BE8F-BE91,U+BE98-BE99,U+BEA8,U+BED0-BED1,U+BED4,U+BED7-BED8,U+BEE0,U+BEE3-BEE5,U+BEEC,U+BF01,U+BF08-BF09,U+BF18-BF19,U+BF1B-BF1D,U+BF40-BF41,U+BF44,U+BF48,U+BF50-BF51,U+BF55,U+BF94,U+BFB0,U+BFC5,U+BFCC-BFCD,U+BFD0,U+BFD4,U+BFDC,U+BFDF,U+BFE1,U+C03C,U+C051,U+C058,U+C05C,U+C060,U+C068-C069,U+C090-C091,U+C094,U+C098,U+C0A0-C0A1,U+C0A3,U+C0A5,U+C0AC-C0AD,U+C0AF-C0B0,U+C0B3-C0B6,U+C0BC-C0BD,U+C0BF-C0C1,U+C0C5,U+C0C8-C0C9,U+C0CC,U+C0D0,U+C0D8-C0D9,U+C0DB-C0DD,U+C0E4-C0E5,U+C0E8,U+C0EC,U+C0F4-C0F5,U+C0F7,U+C0F9,U+C100,U+C104,U+C108,U+C110,U+C115,U+C11C-C120,U+C123-C124,U+C126-C127,U+C12C-C12D,U+C12F-C131,U+C136,U+C138-C139,U+C13C,U+C140,U+C148-C149,U+C14B-C14D,U+C154-C155,U+C158,U+C15C,U+C164-C165,U+C167-C169,U+C170,U+C174,U+C178,U+C185,U+C18C-C18E,U+C190,U+C194,U+C196,U+C19C-C19D,U+C19F,U+C1A1,U+C1A5,U+C1A8-C1A9,U+C1AC,U+C1B0,U+C1BD,U+C1C4,U+C1C8,U+C1CC,U+C1D4,U+C1D7-C1D8,U+C1E0,U+C1E4,U+C1E8,U+C1F0-C1F1,U+C1F3,U+C1FC-C1FD,U+C200,U+C204,U+C20C-C20D,U+C20F,U+C211,U+C218-C219,U+C21C,U+C21F-C220,U+C228-C229,U+C22B,U+C22D,U+C22F,U+C231-C232,U+C234,U+C248,U+C250-C251,U+C254,U+C258,U+C260,U+C265,U+C26C-C26D,U+C270,U+C274,U+C27C-C27D,U+C27F,U+C281,U+C288-C289,U+C290,U+C298,U+C29B,U+C29D,U+C2A4-C2A5,U+C2A8,U+C2AC-C2AD,U+C2B4-C2B5,U+C2B7,U+C2B9,U+C2DC-C2DD,U+C2E0,U+C2E3-C2E4,U+C2EB-C2ED,U+C2EF,U+C2F1,U+C2F6,U+C2F8-C2F9,U+C2FB-C2FC,U+C300,U+C308-C309,U+C30C-C30D,U+C313-C315,U+C318,U+C31C,U+C324-C325,U+C328-C329,U+C345,U+C368-C369,U+C36C,U+C370,U+C372,U+C378-C379,U+C37C-C37D,U+C384,U+C388,U+C38C,U+C3C0,U+C3D8-C3D9,U+C3DC,U+C3DF-C3E0,U+C3E2,U+C3E8-C3E9,U+C3ED,U+C3F4-C3F5,U+C3F8,U+C408,U+C410,U+C424,U+C42C,U+C430,U+C434,U+C43C-C43D,U+C448,U+C464-C465,U+C468,U+C46C,U+C474-C475,U+C479,U+C480,U+C494,U+C49C,U+C4B8,U+C4BC,U+C4E9,U+C4F0-C4F1,U+C4F4,U+C4F8,U+C4FA,U+C4FF-C501,U+C50C,U+C510,U+C514,U+C51C,U+C528-C529,U+C52C,U+C530,U+C538-C539,U+C53B,U+C53D,U+C544-C545,U+C548-C54A,U+C54C-C54E,U+C553-C555,U+C557-C559,U+C55D-C55E,U+C560-C561,U+C564,U+C568,U+C570-C571,U+C573-C575,U+C57C-C57D,U+C580,U+C584,U+C587,U+C58C-C58D,U+C58F,U+C591,U+C595,U+C597-C598,U+C59C,U+C5A0,U+C5A9,U+C5B4-C5B5,U+C5B8-C5B9,U+C5BB-C5BE,U+C5C4-C5CA,U+C5CC,U+C5CE,U+C5D0-C5D1,U+C5D4,U+C5D8,U+C5E0-C5E1,U+C5E3,U+C5E5,U+C5EC-C5EE,U+C5F0,U+C5F4,U+C5F6-C5F7,U+C5FC-C601,U+C605-C608,U+C60C,U+C610,U+C618-C619,U+C61B-C61C,U+C624-C625,U+C628,U+C62C-C62E,U+C630,U+C633-C635,U+C637,U+C639,U+C63B,U+C640-C641,U+C644,U+C648,U+C650-C651,U+C653-C655,U+C65C-C65D,U+C660,U+C66C,U+C66F,U+C671,U+C678-C679,U+C67C,U+C680,U+C688-C689,U+C68B,U+C68D,U+C694-C695,U+C698,U+C69C,U+C6A4-C6A5,U+C6A7,U+C6A9,U+C6B0-C6B1,U+C6B4,U+C6B8-C6BA,U+C6C0-C6C1,U+C6C3,U+C6C5,U+C6CC-C6CD,U+C6D0,U+C6D4,U+C6DC-C6DD,U+C6E0-C6E1,U+C6E8-C6E9,U+C6EC,U+C6F0,U+C6F8-C6F9,U+C6FD,U+C704-C705,U+C708,U+C70C,U+C714-C715,U+C717,U+C719,U+C720-C721,U+C724,U+C728,U+C730-C731,U+C733,U+C735,U+C737,U+C73C-C73D,U+C740,U+C744,U+C74A,U+C74C-C74D,U+C74F,U+C751-C758,U+C75C,U+C760,U+C768,U+C76B,U+C774-C775,U+C778,U+C77C-C77E,U+C783-C785,U+C787-C78A,U+C78E,U+C790-C791,U+C794,U+C796-C798,U+C79A,U+C7A0-C7A1,U+C7A3-C7A6,U+C7AC-C7AD,U+C7B0,U+C7B4,U+C7BC-C7BD,U+C7BF-C7C1,U+C7C8-C7C9,U+C7CC,U+C7CE,U+C7D0,U+C7D8,U+C7DD,U+C7E4,U+C7E8,U+C7EC,U+C800-C801,U+C804,U+C808,U+C80A,U+C810-C811,U+C813,U+C815-C816,U+C81C-C81D,U+C820,U+C824,U+C82C-C82D,U+C82F,U+C831,U+C838,U+C83C,U+C840,U+C848-C849,U+C84C-C84D,U+C854,U+C870-C871,U+C874,U+C878,U+C87A,U+C880-C881,U+C883,U+C885-C887,U+C88B-C88D,U+C894,U+C89D,U+C89F,U+C8A1,U+C8A8,U+C8BC-C8BD,U+C8C4,U+C8C8,U+C8CC,U+C8D4-C8D5,U+C8D7,U+C8D9,U+C8E0-C8E1,U+C8E4,U+C8F5,U+C8FC-C8FD,U+C900,U+C904-C906,U+C90C-C90D,U+C90F,U+C911,U+C918,U+C92C,U+C934,U+C950-C951,U+C954,U+C958,U+C960-C961,U+C963,U+C96C,U+C970,U+C974,U+C97C,U+C988-C989,U+C98C,U+C990,U+C998-C999,U+C99B,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9C7-C9C8,U+C9CA,U+C9D0-C9D1,U+C9D3,U+C9D5-C9D6,U+C9D9-C9DA,U+C9DC-C9DD,U+C9E0,U+C9E2,U+C9E4,U+C9E7,U+C9EC-C9ED,U+C9EF-C9F1,U+C9F8-C9F9,U+C9FC,U+CA00,U+CA08-CA09,U+CA0B-CA0D,U+CA14,U+CA18,U+CA29,U+CA4C-CA4D,U+CA50,U+CA54,U+CA5C-CA5D,U+CA5F-CA61,U+CA68,U+CA7D,U+CA84,U+CA98,U+CABC-CABD,U+CAC0,U+CAC4,U+CACC-CACD,U+CACF,U+CAD1,U+CAD3,U+CAD8-CAD9,U+CAE0,U+CAEC,U+CAF4,U+CB08,U+CB10,U+CB14,U+CB18,U+CB20-CB21,U+CB41,U+CB48-CB49,U+CB4C,U+CB50,U+CB58-CB59,U+CB5D,U+CB64,U+CB78-CB79,U+CB9C,U+CBB8,U+CBD4,U+CBE4,U+CBE7,U+CBE9,U+CC0C-CC0D,U+CC10,U+CC14,U+CC1C-CC1D,U+CC21-CC22,U+CC27-CC29,U+CC2C,U+CC2E,U+CC30,U+CC38-CC39,U+CC3B-CC3E,U+CC44-CC45,U+CC48,U+CC4C,U+CC54-CC55,U+CC57-CC59,U+CC60,U+CC64,U+CC66,U+CC68,U+CC70,U+CC75,U+CC98-CC99,U+CC9C,U+CCA0,U+CCA8-CCA9,U+CCAB-CCAD,U+CCB4-CCB5,U+CCB8,U+CCBC,U+CCC4-CCC5,U+CCC7,U+CCC9,U+CCD0,U+CCD4,U+CCE4,U+CCEC,U+CCF0,U+CD01,U+CD08-CD09,U+CD0C,U+CD10,U+CD18-CD19,U+CD1B,U+CD1D,U+CD24,U+CD28,U+CD2C,U+CD39,U+CD5C,U+CD60,U+CD64,U+CD6C-CD6D,U+CD6F,U+CD71,U+CD78,U+CD88,U+CD94-CD95,U+CD98,U+CD9C,U+CDA4-CDA5,U+CDA7,U+CDA9,U+CDB0,U+CDC4,U+CDCC,U+CDD0,U+CDE8,U+CDEC,U+CDF0,U+CDF8-CDF9,U+CDFB,U+CDFD,U+CE04,U+CE08,U+CE0C,U+CE14,U+CE19,U+CE20-CE21,U+CE24,U+CE28,U+CE30-CE31,U+CE33,U+CE35,U+CE58-CE59,U+CE5C,U+CE5F-CE61,U+CE68-CE69,U+CE6B,U+CE6D,U+CE74-CE75,U+CE78,U+CE7C,U+CE84-CE85,U+CE87,U+CE89,U+CE90-CE91,U+CE94,U+CE98,U+CEA0-CEA1,U+CEA3-CEA5,U+CEAC-CEAD,U+CEC1,U+CEE4-CEE5,U+CEE8,U+CEEB-CEEC,U+CEF4-CEF5,U+CEF7-CEF9,U+CF00-CF01,U+CF04,U+CF08,U+CF10-CF11,U+CF13,U+CF15,U+CF1C,U+CF20,U+CF24,U+CF2C-CF2D,U+CF2F-CF31,U+CF38,U+CF54-CF55,U+CF58,U+CF5C,U+CF64-CF65,U+CF67,U+CF69,U+CF70-CF71,U+CF74,U+CF78,U+CF80,U+CF85,U+CF8C,U+CFA1,U+CFA8,U+CFB0,U+CFC4,U+CFE0-CFE1,U+CFE4,U+CFE8,U+CFF0-CFF1,U+CFF3,U+CFF5,U+CFFC,U+D000,U+D004,U+D011,U+D018,U+D02D,U+D034-D035,U+D038,U+D03C,U+D044-D045,U+D047,U+D049,U+D050,U+D054,U+D058,U+D060,U+D06C-D06D,U+D070,U+D074,U+D07C-D07D,U+D081,U+D0A4-D0A5,U+D0A8,U+D0AC,U+D0B4-D0B5,U+D0B7,U+D0B9,U+D0C0-D0C1,U+D0C4,U+D0C8-D0C9,U+D0D0-D0D1,U+D0D3-D0D5,U+D0DC-D0DD,U+D0E0,U+D0E4,U+D0EC-D0ED,U+D0EF-D0F1,U+D0F8,U+D10D,U+D130-D131,U+D134,U+D138,U+D13A,U+D140-D141,U+D143-D145,U+D14C-D14D,U+D150,U+D154,U+D15C-D15D,U+D15F,U+D161,U+D168,U+D16C,U+D17C,U+D184,U+D188,U+D1A0-D1A1,U+D1A4,U+D1A8,U+D1B0-D1B1,U+D1B3,U+D1B5,U+D1BA,U+D1BC,U+D1C0,U+D1D8,U+D1F4,U+D1F8,U+D207,U+D209,U+D210,U+D22C-D22D,U+D230,U+D234,U+D23C-D23D,U+D23F,U+D241,U+D248,U+D25C,U+D264,U+D280-D281,U+D284,U+D288,U+D290-D291,U+D295,U+D29C,U+D2A0,U+D2A4,U+D2AC,U+D2B1,U+D2B8-D2B9,U+D2BC,U+D2BF-D2C0,U+D2C2,U+D2C8-D2C9,U+D2CB,U+D2D4,U+D2D8,U+D2DC,U+D2E4-D2E5,U+D2F0-D2F1,U+D2F4,U+D2F8,U+D300-D301,U+D303,U+D305,U+D30C-D30E,U+D310,U+D314,U+D316,U+D31C-D31D,U+D31F-D321,U+D325,U+D328-D329,U+D32C,U+D330,U+D338-D339,U+D33B-D33D,U+D344-D345,U+D37C-D37D,U+D380,U+D384,U+D38C-D38D,U+D38F-D391,U+D398-D399,U+D39C,U+D3A0,U+D3A8-D3A9,U+D3AB,U+D3AD,U+D3B4,U+D3B8,U+D3BC,U+D3C4-D3C5,U+D3C8-D3C9,U+D3D0,U+D3D8,U+D3E1,U+D3E3,U+D3EC-D3ED,U+D3F0,U+D3F4,U+D3FC-D3FD,U+D3FF,U+D401,U+D408,U+D41D,U+D440,U+D444,U+D45C,U+D460,U+D464,U+D46D,U+D46F,U+D478-D479,U+D47C,U+D47F-D480,U+D482,U+D488-D489,U+D48B,U+D48D,U+D494,U+D4A9,U+D4CC,U+D4D0,U+D4D4,U+D4DC,U+D4DF,U+D4E8,U+D4EC,U+D4F0,U+D4F8,U+D4FB,U+D4FD,U+D504,U+D508,U+D50C,U+D514-D515,U+D517,U+D53C-D53D,U+D540,U+D544,U+D54C-D54D,U+D54F,U+D551,U+D558-D559,U+D55C,U+D560,U+D565,U+D568-D569,U+D56B,U+D56D,U+D574-D575,U+D578,U+D57C,U+D584-D585,U+D587-D589,U+D590,U+D5A5,U+D5C8-D5C9,U+D5CC,U+D5D0,U+D5D2,U+D5D8-D5D9,U+D5DB,U+D5DD,U+D5E4-D5E5,U+D5E8,U+D5EC,U+D5F4-D5F5,U+D5F7,U+D5F9,U+D600-D601,U+D604,U+D608,U+D610-D611,U+D613-D615,U+D61C,U+D620,U+D624,U+D62D,U+D638-D639,U+D63C,U+D640,U+D645,U+D648-D649,U+D64B,U+D64D,U+D651,U+D654-D655,U+D658,U+D65C,U+D667,U+D669,U+D670-D671,U+D674,U+D683,U+D685,U+D68C-D68D,U+D690,U+D694,U+D69D,U+D69F,U+D6A1,U+D6A8,U+D6AC,U+D6B0,U+D6B9,U+D6BB,U+D6C4-D6C5,U+D6C8,U+D6CC,U+D6D1,U+D6D4,U+D6D7,U+D6D9,U+D6E0,U+D6E4,U+D6E8,U+D6F0,U+D6F5,U+D6FC-D6FD,U+D700,U+D704,U+D711,U+D718-D719,U+D71C,U+D720,U+D728-D729,U+D72B,U+D72D,U+D734-D735,U+D738,U+D73C,U+D744,U+D747,U+D749,U+D750-D751,U+D754,U+D756-D759,U+D760-D761,U+D763,U+D765,U+D769,U+D76C,U+D770,U+D774,U+D77C-D77D,U+D781,U+D788-D789,U+D78C,U+D790,U+D798-D799,U+D79B,U+D79D,U+FF01-FF5E,U+FFE0-FFE3,U+FFE5-FFE6}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-0-5f25a52034d8.woff2)format("woff2");unicode-range:U+AC02-AD7E}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-1-f457dcefa2b7.woff2)format("woff2");unicode-range:U+AD80-AEC7}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-2-4f2c6a0a1256.woff2)format("woff2");unicode-range:U+AEC8-B008}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-3-d6cf4e748a8f.woff2)format("woff2");unicode-range:U+B009-B163}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-4-a09affd56cee.woff2)format("woff2");unicode-range:U+B164-B29C}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-5-93e2dbc856e6.woff2)format("woff2");unicode-range:U+B29D-B3F9}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-6-321a865e6fcd.woff2)format("woff2");unicode-range:U+B3FA-B52F}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-7-d1ccc9cd583c.woff2)format("woff2");unicode-range:U+B532-B661}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-8-d8880b1384df.woff2)format("woff2");unicode-range:U+B662-B789}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-9-fa6490b4d0d4.woff2)format("woff2");unicode-range:U+B78A-B8D3}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-10-12c65b450922.woff2)format("woff2");unicode-range:U+B8D5-BA21}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-11-1bfdecb28ed4.woff2)format("woff2");unicode-range:U+BA22-BB6A}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-12-d43d6d3f3bdc.woff2)format("woff2");unicode-range:U+BB6B-BCB7}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-13-8ef1acb9d442.woff2)format("woff2");unicode-range:U+BCB8-BDEE}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-14-0fcc97e0c738.woff2)format("woff2");unicode-range:U+BDEF-BF2F}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-15-8a7c0a76b338.woff2)format("woff2");unicode-range:U+BF30-C041}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-16-6f22395ff19d.woff2)format("woff2");unicode-range:U+C042-C1A2}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-17-7deb167a5b1f.woff2)format("woff2");unicode-range:U+C1A3-C2F0}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-18-13bbf06ec23f.woff2)format("woff2");unicode-range:U+C2F2-C420}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-19-ab5bf601f98e.woff2)format("woff2");unicode-range:U+C421-C550}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-20-c292d657f04b.woff2)format("woff2");unicode-range:U+C551-C6DA}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-21-e166dab19c13.woff2)format("woff2");unicode-range:U+C6DB-C851}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-22-4d943e3a12a4.woff2)format("woff2");unicode-range:U+C852-C98D}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-23-aa79a1768108.woff2)format("woff2");unicode-range:U+C98E-CAC7}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-24-daf60a5afcc9.woff2)format("woff2");unicode-range:U+CAC8-CBE6}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-25-af197ce6e0fe.woff2)format("woff2");unicode-range:U+CBE8-CD2D}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-26-3360e0ba357d.woff2)format("woff2");unicode-range:U+CD2E-CE57}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-27-20e9ac19581b.woff2)format("woff2");unicode-range:U+CE5A-CF9F}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-28-b4e4ffcfb15d.woff2)format("woff2");unicode-range:U+CFA0-D0D6}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-29-743b5de6f628.woff2)format("woff2");unicode-range:U+D0D7-D206}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-30-5477f1b889b9.woff2)format("woff2");unicode-range:U+D208-D34D}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-31-062775693e15.woff2)format("woff2");unicode-range:U+D34E-D47D}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-32-8e4dac59c77f.woff2)format("woff2");unicode-range:U+D47E-D5B3}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-33-9d712c03614f.woff2)format("woff2");unicode-range:U+D5B4-D702}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-34-5734cab4ac1e.woff2)format("woff2");unicode-range:U+D703-D7A3}@font-face{font-family:REMINE Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/subsets/remine-common-8a5dbfdfdfff.woff2)format("woff2");unicode-range:U+0,U+D,U+20-7E,U+A0-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3E1,U+3F0-52F,U+900-97F,U+10FB,U+11??,U+1AB0-1AC0,U+1AC5,U+1AC7-1ACE,U+1C80-1C88,U+1D00-1DF9,U+1DFB-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2000-2064,U+2066-2071,U+2074-208E,U+2090-209C,U+20A0-20C0,U+20F0,U+2100-215F,U+2183-2184,U+2189,U+2212,U+25CC,U+2C60-2C7F,U+2DE0-2E5D,U+3131-318E,U+A640-A69F,U+A700-A7CA,U+A7D0-A7D1,U+A7D3,U+A7D5-A7D9,U+A7F2-A7FF,U+A8FF,U+A92E,U+AB30-AB6B,U+AC00-AC01,U+AC04,U+AC07-AC0A,U+AC10-AC17,U+AC19-AC1D,U+AC20,U+AC24,U+AC2C-AC2D,U+AC2F-AC31,U+AC38-AC39,U+AC3C,U+AC40,U+AC4B,U+AC4D,U+AC54,U+AC58,U+AC5C,U+AC70-AC71,U+AC74,U+AC77-AC78,U+AC7A,U+AC80-AC81,U+AC83-AC86,U+AC89-AC8C,U+AC90,U+AC94,U+AC9C-AC9D,U+AC9F-ACA1,U+ACA8-ACAA,U+ACAC,U+ACAF-ACB0,U+ACB8-ACB9,U+ACBB-ACBD,U+ACC1,U+ACC4,U+ACC8,U+ACCC,U+ACD5,U+ACD7,U+ACE0-ACE1,U+ACE4,U+ACE7-ACE8,U+ACEA,U+ACEC,U+ACEF-ACF1,U+ACF3,U+ACF5-ACF6,U+ACFC-ACFD,U+AD00,U+AD04,U+AD06,U+AD0C-AD0D,U+AD0F,U+AD11,U+AD18,U+AD1C,U+AD20,U+AD29,U+AD2C-AD2D,U+AD34-AD35,U+AD38,U+AD3C,U+AD44-AD45,U+AD47,U+AD49,U+AD50,U+AD54,U+AD58,U+AD61,U+AD63,U+AD6C-AD6D,U+AD70,U+AD73-AD76,U+AD7B-AD7D,U+AD7F,U+AD81-AD82,U+AD88-AD89,U+AD8C,U+AD90,U+AD9C-AD9D,U+ADA4,U+ADB7,U+ADC0-ADC1,U+ADC4,U+ADC8,U+ADD0-ADD1,U+ADD3,U+ADDC,U+ADE0,U+ADE4,U+ADF8-ADF9,U+ADFC,U+ADFF-AE01,U+AE08-AE09,U+AE0B,U+AE0D,U+AE14,U+AE30-AE31,U+AE34,U+AE37-AE38,U+AE3A,U+AE40-AE41,U+AE43,U+AE45-AE46,U+AE4A,U+AE4C-AE4E,U+AE50,U+AE54,U+AE56,U+AE5C-AE5D,U+AE5F-AE61,U+AE65,U+AE68-AE69,U+AE6C,U+AE70,U+AE78-AE79,U+AE7B-AE7D,U+AE84-AE85,U+AE8C,U+AEBC-AEBE,U+AEC0,U+AEC4,U+AECC-AECD,U+AECF-AED1,U+AED8-AED9,U+AEDC,U+AEE8,U+AEEB,U+AEED,U+AEF4,U+AEF8,U+AEFC,U+AF07-AF08,U+AF0D,U+AF10,U+AF2C-AF2D,U+AF30,U+AF32,U+AF34,U+AF3C-AF3D,U+AF3F,U+AF41-AF43,U+AF48-AF49,U+AF50,U+AF5C-AF5D,U+AF64-AF65,U+AF79,U+AF80,U+AF84,U+AF88,U+AF90-AF91,U+AF95,U+AF9C,U+AFB8-AFB9,U+AFBC,U+AFC0,U+AFC7-AFC9,U+AFCB,U+AFCD-AFCE,U+AFD4,U+AFDC,U+AFE8-AFE9,U+AFF0-AFF1,U+AFF4,U+AFF8,U+B000-B001,U+B004,U+B00C,U+B010,U+B014,U+B01C-B01D,U+B028,U+B044-B045,U+B048,U+B04A,U+B04C,U+B04E,U+B053-B055,U+B057,U+B059,U+B05D,U+B07C-B07D,U+B080,U+B084,U+B08C-B08D,U+B08F,U+B091,U+B098-B09A,U+B09C,U+B09F-B0A2,U+B0A8-B0A9,U+B0AB-B0AF,U+B0B1,U+B0B3-B0B5,U+B0B8,U+B0BC,U+B0C4-B0C5,U+B0C7-B0C9,U+B0D0-B0D1,U+B0D4,U+B0D8,U+B0E0,U+B0E5,U+B108-B109,U+B10B-B10C,U+B110,U+B112-B113,U+B118-B119,U+B11B-B11D,U+B123-B125,U+B128,U+B12C,U+B134-B135,U+B137-B139,U+B140-B141,U+B144,U+B148,U+B150-B151,U+B154-B155,U+B158,U+B15C,U+B160,U+B178-B179,U+B17C,U+B180,U+B182,U+B188-B189,U+B18B,U+B18D,U+B192-B194,U+B198,U+B19C,U+B1A8,U+B1CC,U+B1D0,U+B1D4,U+B1DC-B1DD,U+B1DF,U+B1E8-B1E9,U+B1EC,U+B1F0,U+B1F9,U+B1FB,U+B1FD,U+B204-B205,U+B208,U+B20B-B20C,U+B214-B215,U+B217,U+B219,U+B220,U+B234,U+B23C,U+B258,U+B25C,U+B260,U+B268-B269,U+B274-B275,U+B27C,U+B284-B285,U+B289,U+B290-B291,U+B294,U+B298-B29A,U+B2A0-B2A1,U+B2A3,U+B2A5-B2A6,U+B2AA,U+B2AC,U+B2B0,U+B2B4,U+B2C8-B2C9,U+B2CC,U+B2D0,U+B2D2,U+B2D8-B2D9,U+B2DB,U+B2DD,U+B2E2,U+B2E4-B2E6,U+B2E8,U+B2EB-B2EF,U+B2F3-B2F5,U+B2F7-B2FB,U+B2FF-B301,U+B304,U+B308,U+B310-B311,U+B313-B315,U+B31C,U+B354-B356,U+B358,U+B35B-B35C,U+B35E-B35F,U+B364-B365,U+B367,U+B369,U+B36B,U+B36E,U+B370-B371,U+B374,U+B378,U+B380-B381,U+B383-B385,U+B38C,U+B390,U+B394,U+B3A0-B3A1,U+B3A8,U+B3AC,U+B3C4-B3C5,U+B3C8,U+B3CB-B3CC,U+B3CE,U+B3D0,U+B3D4-B3D5,U+B3D7,U+B3D9,U+B3DB,U+B3DD,U+B3E0,U+B3E4,U+B3E8,U+B3FC,U+B410,U+B418,U+B41C,U+B420,U+B428-B429,U+B42B,U+B434,U+B450-B451,U+B454,U+B458,U+B460-B461,U+B463,U+B465,U+B46C,U+B480,U+B488,U+B49D,U+B4A4,U+B4A8,U+B4AC,U+B4B5,U+B4B7,U+B4B9,U+B4C0,U+B4C4,U+B4C8,U+B4D0,U+B4D5,U+B4DC-B4DD,U+B4E0,U+B4E3-B4E4,U+B4E6,U+B4EC-B4ED,U+B4EF,U+B4F1,U+B4F8,U+B514-B515,U+B518,U+B51B-B51C,U+B524-B525,U+B527-B52A,U+B530-B531,U+B534,U+B538,U+B540-B541,U+B543-B545,U+B54B-B54D,U+B550,U+B554,U+B55C-B55D,U+B55F-B561,U+B5A0-B5A1,U+B5A4,U+B5A8,U+B5AA-B5AB,U+B5B0-B5B1,U+B5B3-B5B5,U+B5BB-B5BD,U+B5C0,U+B5C4,U+B5CC-B5CD,U+B5CF-B5D1,U+B5D8,U+B5EC,U+B610-B611,U+B614,U+B618,U+B625,U+B62C,U+B634,U+B648,U+B664,U+B668,U+B69C-B69D,U+B6A0,U+B6A4,U+B6AB-B6AC,U+B6B1,U+B6D4,U+B6F0,U+B6F4,U+B6F8,U+B700-B701,U+B705,U+B728-B729,U+B72C,U+B72F-B730,U+B738-B739,U+B73B,U+B744,U+B748,U+B74C,U+B754-B755,U+B760,U+B764,U+B768,U+B770-B771,U+B773,U+B775,U+B77C-B77D,U+B780,U+B784,U+B78C-B78D,U+B78F-B792,U+B796-B799,U+B79C,U+B7A0,U+B7A8-B7A9,U+B7AB-B7AD,U+B7B4-B7B5,U+B7B8,U+B7C7,U+B7C9,U+B7EC-B7ED,U+B7F0,U+B7F4,U+B7FC-B7FD,U+B7FF-B801,U+B807-B809,U+B80C,U+B810,U+B818-B819,U+B81B,U+B81D,U+B824-B825,U+B828,U+B82C,U+B834-B835,U+B837-B839,U+B840,U+B844,U+B851,U+B853,U+B85C-B85D,U+B860,U+B864,U+B86C-B86D,U+B86F,U+B871,U+B878,U+B87C,U+B88D,U+B8A8,U+B8B0,U+B8B4,U+B8B8,U+B8C0-B8C1,U+B8C3,U+B8C5,U+B8CC,U+B8D0,U+B8D4,U+B8DD,U+B8DF,U+B8E1,U+B8E8-B8E9,U+B8EC,U+B8F0,U+B8F8-B8F9,U+B8FB,U+B8FD,U+B904,U+B918,U+B920,U+B93C-B93D,U+B940,U+B944,U+B94C,U+B94F,U+B951,U+B958-B959,U+B95C,U+B960,U+B968-B969,U+B96B,U+B96D,U+B974-B975,U+B978,U+B97C,U+B984-B985,U+B987,U+B989-B98A,U+B98D-B98E,U+B9AC-B9AD,U+B9B0,U+B9B4,U+B9BC-B9BD,U+B9BF,U+B9C1,U+B9C8-B9C9,U+B9CC,U+B9CE-B9D2,U+B9D8-B9D9,U+B9DB,U+B9DD-B9DE,U+B9E1,U+B9E3-B9E5,U+B9E8,U+B9EC,U+B9F4-B9F5,U+B9F7-B9FA,U+BA00-BA01,U+BA08,U+BA15,U+BA38-BA39,U+BA3C,U+BA40,U+BA42,U+BA48-BA49,U+BA4B,U+BA4D-BA4E,U+BA53-BA55,U+BA58,U+BA5C,U+BA64-BA65,U+BA67-BA69,U+BA70-BA71,U+BA74,U+BA78,U+BA83-BA85,U+BA87,U+BA8C,U+BAA8-BAA9,U+BAAB-BAAC,U+BAB0,U+BAB2,U+BAB8-BAB9,U+BABB,U+BABD,U+BAC4,U+BAC8,U+BAD8-BAD9,U+BAFC,U+BB00,U+BB04,U+BB0D,U+BB0F,U+BB11,U+BB18,U+BB1C,U+BB20,U+BB29,U+BB2B,U+BB34-BB36,U+BB38,U+BB3B-BB3E,U+BB44-BB45,U+BB47,U+BB49,U+BB4D,U+BB4F-BB50,U+BB54,U+BB58,U+BB61,U+BB63,U+BB6C,U+BB88,U+BB8C,U+BB90,U+BBA4,U+BBA8,U+BBAC,U+BBB4,U+BBB7,U+BBC0,U+BBC4,U+BBC8,U+BBD0,U+BBD3,U+BBF8-BBF9,U+BBFC,U+BBFF-BC00,U+BC02,U+BC08-BC09,U+BC0B-BC0D,U+BC0F,U+BC11,U+BC14-BC18,U+BC1B-BC1F,U+BC24-BC25,U+BC27,U+BC29,U+BC2D,U+BC30-BC31,U+BC34,U+BC38,U+BC40-BC41,U+BC43-BC45,U+BC49,U+BC4C-BC4D,U+BC50,U+BC5D,U+BC84-BC85,U+BC88,U+BC8B-BC8C,U+BC8E,U+BC94-BC95,U+BC97,U+BC99-BC9A,U+BCA0-BCA1,U+BCA4,U+BCA7-BCA8,U+BCB0-BCB1,U+BCB3-BCB5,U+BCBC-BCBD,U+BCC0,U+BCC4,U+BCCD,U+BCCF-BCD1,U+BCD5,U+BCD8,U+BCDC,U+BCF4-BCF6,U+BCF8,U+BCFC,U+BD04-BD05,U+BD07,U+BD09,U+BD10,U+BD14,U+BD24,U+BD2C,U+BD40,U+BD48-BD49,U+BD4C,U+BD50,U+BD58-BD59,U+BD64,U+BD68,U+BD80-BD81,U+BD84,U+BD87-BD8A,U+BD90-BD91,U+BD93,U+BD95,U+BD99-BD9A,U+BD9C,U+BDA4,U+BDB0,U+BDB8,U+BDD4-BDD5,U+BDD8,U+BDDC,U+BDE9,U+BDF0,U+BDF4,U+BDF8,U+BE00,U+BE03,U+BE05,U+BE0C-BE0D,U+BE10,U+BE14,U+BE1C-BE1D,U+BE1F,U+BE44-BE45,U+BE48,U+BE4C,U+BE4E,U+BE54-BE55,U+BE57,U+BE59-BE5B,U+BE60-BE61,U+BE64,U+BE68,U+BE6A,U+BE70-BE71,U+BE73-BE75,U+BE7B-BE7D,U+BE80,U+BE84,U+BE8C-BE8D,U+BE8F-BE91,U+BE98-BE99,U+BEA8,U+BED0-BED1,U+BED4,U+BED7-BED8,U+BEE0,U+BEE3-BEE5,U+BEEC,U+BF01,U+BF08-BF09,U+BF18-BF19,U+BF1B-BF1D,U+BF40-BF41,U+BF44,U+BF48,U+BF50-BF51,U+BF55,U+BF94,U+BFB0,U+BFC5,U+BFCC-BFCD,U+BFD0,U+BFD4,U+BFDC,U+BFDF,U+BFE1,U+C03C,U+C051,U+C058,U+C05C,U+C060,U+C068-C069,U+C090-C091,U+C094,U+C098,U+C0A0-C0A1,U+C0A3,U+C0A5,U+C0AC-C0AD,U+C0AF-C0B0,U+C0B3-C0B6,U+C0BC-C0BD,U+C0BF-C0C1,U+C0C5,U+C0C8-C0C9,U+C0CC,U+C0D0,U+C0D8-C0D9,U+C0DB-C0DD,U+C0E4-C0E5,U+C0E8,U+C0EC,U+C0F4-C0F5,U+C0F7,U+C0F9,U+C100,U+C104,U+C108,U+C110,U+C115,U+C11C-C120,U+C123-C124,U+C126-C127,U+C12C-C12D,U+C12F-C131,U+C136,U+C138-C139,U+C13C,U+C140,U+C148-C149,U+C14B-C14D,U+C154-C155,U+C158,U+C15C,U+C164-C165,U+C167-C169,U+C170,U+C174,U+C178,U+C185,U+C18C-C18E,U+C190,U+C194,U+C196,U+C19C-C19D,U+C19F,U+C1A1,U+C1A5,U+C1A8-C1A9,U+C1AC,U+C1B0,U+C1BD,U+C1C4,U+C1C8,U+C1CC,U+C1D4,U+C1D7-C1D8,U+C1E0,U+C1E4,U+C1E8,U+C1F0-C1F1,U+C1F3,U+C1FC-C1FD,U+C200,U+C204,U+C20C-C20D,U+C20F,U+C211,U+C218-C219,U+C21C,U+C21F-C220,U+C228-C229,U+C22B,U+C22D,U+C22F,U+C231-C232,U+C234,U+C248,U+C250-C251,U+C254,U+C258,U+C260,U+C265,U+C26C-C26D,U+C270,U+C274,U+C27C-C27D,U+C27F,U+C281,U+C288-C289,U+C290,U+C298,U+C29B,U+C29D,U+C2A4-C2A5,U+C2A8,U+C2AC-C2AD,U+C2B4-C2B5,U+C2B7,U+C2B9,U+C2DC-C2DD,U+C2E0,U+C2E3-C2E4,U+C2EB-C2ED,U+C2EF,U+C2F1,U+C2F6,U+C2F8-C2F9,U+C2FB-C2FC,U+C300,U+C308-C309,U+C30C-C30D,U+C313-C315,U+C318,U+C31C,U+C324-C325,U+C328-C329,U+C345,U+C368-C369,U+C36C,U+C370,U+C372,U+C378-C379,U+C37C-C37D,U+C384,U+C388,U+C38C,U+C3C0,U+C3D8-C3D9,U+C3DC,U+C3DF-C3E0,U+C3E2,U+C3E8-C3E9,U+C3ED,U+C3F4-C3F5,U+C3F8,U+C408,U+C410,U+C424,U+C42C,U+C430,U+C434,U+C43C-C43D,U+C448,U+C464-C465,U+C468,U+C46C,U+C474-C475,U+C479,U+C480,U+C494,U+C49C,U+C4B8,U+C4BC,U+C4E9,U+C4F0-C4F1,U+C4F4,U+C4F8,U+C4FA,U+C4FF-C501,U+C50C,U+C510,U+C514,U+C51C,U+C528-C529,U+C52C,U+C530,U+C538-C539,U+C53B,U+C53D,U+C544-C545,U+C548-C54A,U+C54C-C54E,U+C553-C555,U+C557-C559,U+C55D-C55E,U+C560-C561,U+C564,U+C568,U+C570-C571,U+C573-C575,U+C57C-C57D,U+C580,U+C584,U+C587,U+C58C-C58D,U+C58F,U+C591,U+C595,U+C597-C598,U+C59C,U+C5A0,U+C5A9,U+C5B4-C5B5,U+C5B8-C5B9,U+C5BB-C5BE,U+C5C4-C5CA,U+C5CC,U+C5CE,U+C5D0-C5D1,U+C5D4,U+C5D8,U+C5E0-C5E1,U+C5E3,U+C5E5,U+C5EC-C5EE,U+C5F0,U+C5F4,U+C5F6-C5F7,U+C5FC-C601,U+C605-C608,U+C60C,U+C610,U+C618-C619,U+C61B-C61C,U+C624-C625,U+C628,U+C62C-C62E,U+C630,U+C633-C635,U+C637,U+C639,U+C63B,U+C640-C641,U+C644,U+C648,U+C650-C651,U+C653-C655,U+C65C-C65D,U+C660,U+C66C,U+C66F,U+C671,U+C678-C679,U+C67C,U+C680,U+C688-C689,U+C68B,U+C68D,U+C694-C695,U+C698,U+C69C,U+C6A4-C6A5,U+C6A7,U+C6A9,U+C6B0-C6B1,U+C6B4,U+C6B8-C6BA,U+C6C0-C6C1,U+C6C3,U+C6C5,U+C6CC-C6CD,U+C6D0,U+C6D4,U+C6DC-C6DD,U+C6E0-C6E1,U+C6E8-C6E9,U+C6EC,U+C6F0,U+C6F8-C6F9,U+C6FD,U+C704-C705,U+C708,U+C70C,U+C714-C715,U+C717,U+C719,U+C720-C721,U+C724,U+C728,U+C730-C731,U+C733,U+C735,U+C737,U+C73C-C73D,U+C740,U+C744,U+C74A,U+C74C-C74D,U+C74F,U+C751-C758,U+C75C,U+C760,U+C768,U+C76B,U+C774-C775,U+C778,U+C77C-C77E,U+C783-C785,U+C787-C78A,U+C78E,U+C790-C791,U+C794,U+C796-C798,U+C79A,U+C7A0-C7A1,U+C7A3-C7A6,U+C7AC-C7AD,U+C7B0,U+C7B4,U+C7BC-C7BD,U+C7BF-C7C1,U+C7C8-C7C9,U+C7CC,U+C7CE,U+C7D0,U+C7D8,U+C7DD,U+C7E4,U+C7E8,U+C7EC,U+C800-C801,U+C804,U+C808,U+C80A,U+C810-C811,U+C813,U+C815-C816,U+C81C-C81D,U+C820,U+C824,U+C82C-C82D,U+C82F,U+C831,U+C838,U+C83C,U+C840,U+C848-C849,U+C84C-C84D,U+C854,U+C870-C871,U+C874,U+C878,U+C87A,U+C880-C881,U+C883,U+C885-C887,U+C88B-C88D,U+C894,U+C89D,U+C89F,U+C8A1,U+C8A8,U+C8BC-C8BD,U+C8C4,U+C8C8,U+C8CC,U+C8D4-C8D5,U+C8D7,U+C8D9,U+C8E0-C8E1,U+C8E4,U+C8F5,U+C8FC-C8FD,U+C900,U+C904-C906,U+C90C-C90D,U+C90F,U+C911,U+C918,U+C92C,U+C934,U+C950-C951,U+C954,U+C958,U+C960-C961,U+C963,U+C96C,U+C970,U+C974,U+C97C,U+C988-C989,U+C98C,U+C990,U+C998-C999,U+C99B,U+C99D,U+C9C0-C9C1,U+C9C4,U+C9C7-C9C8,U+C9CA,U+C9D0-C9D1,U+C9D3,U+C9D5-C9D6,U+C9D9-C9DA,U+C9DC-C9DD,U+C9E0,U+C9E2,U+C9E4,U+C9E7,U+C9EC-C9ED,U+C9EF-C9F1,U+C9F8-C9F9,U+C9FC,U+CA00,U+CA08-CA09,U+CA0B-CA0D,U+CA14,U+CA18,U+CA29,U+CA4C-CA4D,U+CA50,U+CA54,U+CA5C-CA5D,U+CA5F-CA61,U+CA68,U+CA7D,U+CA84,U+CA98,U+CABC-CABD,U+CAC0,U+CAC4,U+CACC-CACD,U+CACF,U+CAD1,U+CAD3,U+CAD8-CAD9,U+CAE0,U+CAEC,U+CAF4,U+CB08,U+CB10,U+CB14,U+CB18,U+CB20-CB21,U+CB41,U+CB48-CB49,U+CB4C,U+CB50,U+CB58-CB59,U+CB5D,U+CB64,U+CB78-CB79,U+CB9C,U+CBB8,U+CBD4,U+CBE4,U+CBE7,U+CBE9,U+CC0C-CC0D,U+CC10,U+CC14,U+CC1C-CC1D,U+CC21-CC22,U+CC27-CC29,U+CC2C,U+CC2E,U+CC30,U+CC38-CC39,U+CC3B-CC3E,U+CC44-CC45,U+CC48,U+CC4C,U+CC54-CC55,U+CC57-CC59,U+CC60,U+CC64,U+CC66,U+CC68,U+CC70,U+CC75,U+CC98-CC99,U+CC9C,U+CCA0,U+CCA8-CCA9,U+CCAB-CCAD,U+CCB4-CCB5,U+CCB8,U+CCBC,U+CCC4-CCC5,U+CCC7,U+CCC9,U+CCD0,U+CCD4,U+CCE4,U+CCEC,U+CCF0,U+CD01,U+CD08-CD09,U+CD0C,U+CD10,U+CD18-CD19,U+CD1B,U+CD1D,U+CD24,U+CD28,U+CD2C,U+CD39,U+CD5C,U+CD60,U+CD64,U+CD6C-CD6D,U+CD6F,U+CD71,U+CD78,U+CD88,U+CD94-CD95,U+CD98,U+CD9C,U+CDA4-CDA5,U+CDA7,U+CDA9,U+CDB0,U+CDC4,U+CDCC,U+CDD0,U+CDE8,U+CDEC,U+CDF0,U+CDF8-CDF9,U+CDFB,U+CDFD,U+CE04,U+CE08,U+CE0C,U+CE14,U+CE19,U+CE20-CE21,U+CE24,U+CE28,U+CE30-CE31,U+CE33,U+CE35,U+CE58-CE59,U+CE5C,U+CE5F-CE61,U+CE68-CE69,U+CE6B,U+CE6D,U+CE74-CE75,U+CE78,U+CE7C,U+CE84-CE85,U+CE87,U+CE89,U+CE90-CE91,U+CE94,U+CE98,U+CEA0-CEA1,U+CEA3-CEA5,U+CEAC-CEAD,U+CEC1,U+CEE4-CEE5,U+CEE8,U+CEEB-CEEC,U+CEF4-CEF5,U+CEF7-CEF9,U+CF00-CF01,U+CF04,U+CF08,U+CF10-CF11,U+CF13,U+CF15,U+CF1C,U+CF20,U+CF24,U+CF2C-CF2D,U+CF2F-CF31,U+CF38,U+CF54-CF55,U+CF58,U+CF5C,U+CF64-CF65,U+CF67,U+CF69,U+CF70-CF71,U+CF74,U+CF78,U+CF80,U+CF85,U+CF8C,U+CFA1,U+CFA8,U+CFB0,U+CFC4,U+CFE0-CFE1,U+CFE4,U+CFE8,U+CFF0-CFF1,U+CFF3,U+CFF5,U+CFFC,U+D000,U+D004,U+D011,U+D018,U+D02D,U+D034-D035,U+D038,U+D03C,U+D044-D045,U+D047,U+D049,U+D050,U+D054,U+D058,U+D060,U+D06C-D06D,U+D070,U+D074,U+D07C-D07D,U+D081,U+D0A4-D0A5,U+D0A8,U+D0AC,U+D0B4-D0B5,U+D0B7,U+D0B9,U+D0C0-D0C1,U+D0C4,U+D0C8-D0C9,U+D0D0-D0D1,U+D0D3-D0D5,U+D0DC-D0DD,U+D0E0,U+D0E4,U+D0EC-D0ED,U+D0EF-D0F1,U+D0F8,U+D10D,U+D130-D131,U+D134,U+D138,U+D13A,U+D140-D141,U+D143-D145,U+D14C-D14D,U+D150,U+D154,U+D15C-D15D,U+D15F,U+D161,U+D168,U+D16C,U+D17C,U+D184,U+D188,U+D1A0-D1A1,U+D1A4,U+D1A8,U+D1B0-D1B1,U+D1B3,U+D1B5,U+D1BA,U+D1BC,U+D1C0,U+D1D8,U+D1F4,U+D1F8,U+D207,U+D209,U+D210,U+D22C-D22D,U+D230,U+D234,U+D23C-D23D,U+D23F,U+D241,U+D248,U+D25C,U+D264,U+D280-D281,U+D284,U+D288,U+D290-D291,U+D295,U+D29C,U+D2A0,U+D2A4,U+D2AC,U+D2B1,U+D2B8-D2B9,U+D2BC,U+D2BF-D2C0,U+D2C2,U+D2C8-D2C9,U+D2CB,U+D2D4,U+D2D8,U+D2DC,U+D2E4-D2E5,U+D2F0-D2F1,U+D2F4,U+D2F8,U+D300-D301,U+D303,U+D305,U+D30C-D30E,U+D310,U+D314,U+D316,U+D31C-D31D,U+D31F-D321,U+D325,U+D328-D329,U+D32C,U+D330,U+D338-D339,U+D33B-D33D,U+D344-D345,U+D37C-D37D,U+D380,U+D384,U+D38C-D38D,U+D38F-D391,U+D398-D399,U+D39C,U+D3A0,U+D3A8-D3A9,U+D3AB,U+D3AD,U+D3B4,U+D3B8,U+D3BC,U+D3C4-D3C5,U+D3C8-D3C9,U+D3D0,U+D3D8,U+D3E1,U+D3E3,U+D3EC-D3ED,U+D3F0,U+D3F4,U+D3FC-D3FD,U+D3FF,U+D401,U+D408,U+D41D,U+D440,U+D444,U+D45C,U+D460,U+D464,U+D46D,U+D46F,U+D478-D479,U+D47C,U+D47F-D480,U+D482,U+D488-D489,U+D48B,U+D48D,U+D494,U+D4A9,U+D4CC,U+D4D0,U+D4D4,U+D4DC,U+D4DF,U+D4E8,U+D4EC,U+D4F0,U+D4F8,U+D4FB,U+D4FD,U+D504,U+D508,U+D50C,U+D514-D515,U+D517,U+D53C-D53D,U+D540,U+D544,U+D54C-D54D,U+D54F,U+D551,U+D558-D559,U+D55C,U+D560,U+D565,U+D568-D569,U+D56B,U+D56D,U+D574-D575,U+D578,U+D57C,U+D584-D585,U+D587-D589,U+D590,U+D5A5,U+D5C8-D5C9,U+D5CC,U+D5D0,U+D5D2,U+D5D8-D5D9,U+D5DB,U+D5DD,U+D5E4-D5E5,U+D5E8,U+D5EC,U+D5F4-D5F5,U+D5F7,U+D5F9,U+D600-D601,U+D604,U+D608,U+D610-D611,U+D613-D615,U+D61C,U+D620,U+D624,U+D62D,U+D638-D639,U+D63C,U+D640,U+D645,U+D648-D649,U+D64B,U+D64D,U+D651,U+D654-D655,U+D658,U+D65C,U+D667,U+D669,U+D670-D671,U+D674,U+D683,U+D685,U+D68C-D68D,U+D690,U+D694,U+D69D,U+D69F,U+D6A1,U+D6A8,U+D6AC,U+D6B0,U+D6B9,U+D6BB,U+D6C4-D6C5,U+D6C8,U+D6CC,U+D6D1,U+D6D4,U+D6D7,U+D6D9,U+D6E0,U+D6E4,U+D6E8,U+D6F0,U+D6F5,U+D6FC-D6FD,U+D700,U+D704,U+D711,U+D718-D719,U+D71C,U+D720,U+D728-D729,U+D72B,U+D72D,U+D734-D735,U+D738,U+D73C,U+D744,U+D747,U+D749,U+D750-D751,U+D754,U+D756-D759,U+D760-D761,U+D763,U+D765,U+D769,U+D76C,U+D770,U+D774,U+D77C-D77D,U+D781,U+D788-D789,U+D78C,U+D790,U+D798-D799,U+D79B,U+D79D,U+FB00-FB06,U+FE00,U+FE2?,U+FEFF,U+FFFC-FFFD,U+10780-10785,U+10787-107B0,U+107B2-107BA,U+1DF00-1DF1E}:root{--floating-fill:linear-gradient(155deg, var(--blush), var(--paper-light) 42%)}@supports (color:color-mix(in lab, red, red)){:root{--floating-fill:linear-gradient(155deg, color-mix(in srgb, var(--blush) 28%, var(--paper-light)), var(--paper-light) 42%)}}:root{--floating-edge:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--floating-edge:color-mix(in srgb, var(--ink) 17%, transparent)}}:root{--floating-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px #ffffff80, 0 8px 22px #24212a12, 0 28px 80px #24212a26}html[data-theme=dark]{--floating-fill:linear-gradient(155deg, var(--blush), var(--paper-light) 42%)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark]{--floating-fill:linear-gradient(155deg, color-mix(in srgb, var(--blush) 22%, var(--paper-light)), var(--paper-light) 42%)}}html[data-theme=dark]{--floating-edge:var(--ink)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark]{--floating-edge:color-mix(in srgb, var(--ink) 20%, transparent)}}html[data-theme=dark]{--floating-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff05, 0 8px 24px #0005, 0 30px 90px #0008}html dialog.floating-surface{background:var(--floating-fill);border-color:var(--floating-edge);box-shadow:var(--floating-shadow)}@media (prefers-contrast:more),(forced-colors:active){html dialog.floating-surface{background:var(--paper-light);box-shadow:none;border:2px solid}}:is(.photo-zoom-tools button,.collection-backup-actions button,.rr-sleep-options button,.quick-find-pin,.rr-icon){-webkit-tap-highlight-color:transparent}:is(.photo-zoom-tools button,.collection-backup-actions button,.rr-sleep-options button,.quick-find-pin,.rr-icon):not(:disabled):active{box-shadow:inset 0 0 0 999px var(--ink)}@supports (color:color-mix(in lab, red, red)){:is(.photo-zoom-tools button,.collection-backup-actions button,.rr-sleep-options button,.quick-find-pin,.rr-icon):not(:disabled):active{box-shadow:inset 0 0 0 999px color-mix(in srgb, var(--ink) 8%, transparent)}}@media (prefers-reduced-motion:no-preference){:is(.photo-zoom-tools button,.collection-backup-actions button,.rr-sleep-options button,.quick-find-pin,.rr-icon){transition:background-color .16s,box-shadow .16s,color .16s}:is(.photo-zoom-tools button,.collection-backup-actions button,.rr-sleep-options button,.quick-find-pin,.rr-icon)>svg{transition:transform .2s cubic-bezier(.2,.8,.2,1)}:is(.photo-zoom-tools button,.collection-backup-actions button,.rr-sleep-options button,.quick-find-pin,.rr-icon):not(:disabled):active>svg{transition-duration:80ms;transform:translateY(1px)scale(.9)}}@media (forced-colors:active){:is(.rr-icon,.rr-sleep-options button,.quick-find-pin)[aria-pressed=true]{outline-offset:-3px;outline:2px solid highlight}}.action-feedback{justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:44px;display:inline-flex}.action-feedback-icon{flex:0 0 16px;align-items:center;width:16px;display:inline-flex}.action-feedback-label{overflow-wrap:anywhere;min-width:0;display:grid}.action-feedback-label>span{grid-area:1/1;align-self:center}.action-feedback-reserve{visibility:hidden;pointer-events:none}.action-feedback[data-complete=true] .action-feedback-icon{animation:.18s ease-out action-feedback-arrive}.action-feedback-spin{animation:1s linear infinite action-feedback-spin}@keyframes action-feedback-arrive{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes action-feedback-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.action-feedback-icon,.action-feedback-spin{animation:none!important}}.cu-bread-promo{border-radius:var(--radius-md);color:#fff;cursor:pointer;background:#713bc1;border:2px solid #17150d;width:64px;margin:12px 0 8px;padding:0;transition:transform .16s,box-shadow .16s;position:relative;box-shadow:3px 3px #17150d}.cu-bread-promo:hover{transform:translateY(-2px);box-shadow:3px 5px #17150d}.cu-bread-promo:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.cu-bread-art{border-radius:7px 7px 0 0;height:66px;display:block;position:relative;overflow:hidden}.cu-bread-mark{color:#d0f36a;letter-spacing:-1px;font:1000 13px/1 Arial,sans-serif;position:absolute;top:4px;right:5px}.cu-bread-pack{clip-path:polygon(0 0,100% 0,97% 12%,97% 85%,100% 100%,0 100%,3% 85%,3% 12%);width:30px;height:52px;position:absolute;overflow:hidden}.cu-bread-pack img{width:134px;max-width:none;height:auto;position:absolute;top:-4px}.cu-bread-woni{top:10px;left:7px;transform:rotate(-13deg)}.cu-bread-woni img{left:-33px}.cu-bread-zena{top:13px;right:4px;transform:rotate(13deg)}.cu-bread-zena img{left:-68px}.cu-bread-promo>strong{min-height:40px;font:850 12px/1.12 var(--font-display);letter-spacing:-.04em;word-break:keep-all;border-top:2px solid #17150d;align-content:center;justify-items:center;padding:7px 1px 5px;display:grid}.cu-bread-dialog{overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--paper-light);width:min(560px,100vw - 32px);max-height:min(88dvh,880px);color:var(--ink);box-shadow:var(--shadow-panel);text-align:left;margin:auto;padding:0;overflow:auto}.cu-bread-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16121e99}body:has(.cu-bread-dialog[open]){overflow:hidden}.cu-bread-dialog-heading{color:#fff;background:#713bc1;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 24px;display:flex}.cu-bread-dialog-heading>span{font-size:14px;font-weight:800}.cu-bread-dialog-heading>button{border-radius:var(--radius-md);color:#fff;cursor:pointer;background:0 0;border:0;flex-shrink:0;width:44px;height:44px;font:28px/1 Arial,sans-serif}.cu-bread-dialog-heading>button:hover{background:#ffffff20}.cu-bread-dialog-heading>button:focus-visible{outline-offset:-3px;outline:2px solid #c6f34a}.cu-bread-dialog-body{padding:24px}.cu-bread-dialog h2{font:700 clamp(22px, 4.5vw, 28px)/1.35 var(--font-display);letter-spacing:-.04em;margin:0}.cu-bread-release{color:var(--muted);margin:8px 0 20px;font-size:14px;line-height:1.6}.cu-bread-lineup{border-radius:var(--radius-md);background:#fff;width:100%;height:auto;display:block}.cu-bread-products{grid-template-columns:1fr 1fr;gap:8px 16px;margin:20px 0;padding-left:18px;font-size:14px;line-height:1.65;display:grid}.cu-bread-photocard{background:var(--surface-subtle);border-left:4px solid #713bc1;padding:16px}.cu-bread-photocard h3{margin:0 0 6px;font-size:16px;line-height:1.5}.cu-bread-photocard p{margin:0;font-size:16px;line-height:1.65}.cu-bread-availability{color:var(--muted);margin:16px 0;font-size:14px;line-height:1.65}.cu-bread-credit{border-top:1px solid var(--line);color:var(--muted);gap:8px;padding-top:16px;font-size:12px;display:grid}.cu-bread-credit a{width:fit-content;color:var(--primary);text-underline-offset:3px;padding:4px 0;font-size:14px;text-decoration:underline}@media (width<=480px){.cu-bread-dialog{width:calc(100vw - 20px);max-height:88dvh}.cu-bread-dialog-body{padding:20px}.cu-bread-products{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cu-bread-promo{transition:none}}.emoticon-promo{color:#17150d;text-decoration:none}.emoticon-promo-floating{border-radius:var(--radius-md);width:64px;box-shadow:3px 3px 0 #17150d, 0 9px 20px var(--ink);background:#fee500;border:2px solid #17150d;position:relative}@supports (color:color-mix(in lab, red, red)){.emoticon-promo-floating{box-shadow:3px 3px 0 #17150d, 0 9px 20px color-mix(in srgb, var(--ink), transparent 84%)}}.emoticon-promo-floating{font:inherit;cursor:pointer;padding:0;transition:transform .16s,box-shadow .16s}.emoticon-promo-floating:hover{box-shadow:3px 5px 0 #17150d, 0 12px 25px var(--ink);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.emoticon-promo-floating:hover{box-shadow:3px 5px 0 #17150d, 0 12px 25px color-mix(in srgb, var(--ink), transparent 79%)}}.emoticon-promo-image{background:#fee500;border-bottom:2px solid #17150d;border-radius:7px 7px 0 0;height:54px;display:block;overflow:hidden}.emoticon-promo-image img{object-fit:cover;width:100%;height:100%;display:block}.emoticon-promo-floating>strong{color:#17150d;min-height:42px;font:850 12px/1.02 var(--font-display);letter-spacing:-.06em;text-align:center;word-break:keep-all;align-content:center;place-items:center;padding:5px 2px 6px;display:grid}.emoticon-promo-copy>span{display:block}.emoticon-promo-floating:lang(en)>strong{font-size:9px}.emoticon-promo-new{--emoticon-burst:polygon(50% 0%, 59% 10%, 71% 3%, 76% 16%, 90% 14%, 89% 29%, 100% 37%, 91% 49%, 98% 61%, 84% 66%, 83% 81%, 69% 79%, 59% 94%, 49% 86%, 37% 100%, 30% 84%, 15% 86%, 17% 70%, 2% 63%, 10% 50%, 0% 39%, 13% 31%, 10% 17%, 26% 19%, 35% 5%);z-index:2;width:47px;height:31px;clip-path:var(--emoticon-burst);filter:drop-shadow(2px 2px #17150d47);background:#17150d;place-items:center;display:grid;position:absolute;top:-12px;left:-8px;transform:rotate(-11deg)}.emoticon-promo-new>span{width:calc(100% - 5px);height:calc(100% - 5px);clip-path:var(--emoticon-burst);color:#17150d;font:950 var(--type-metadata-size)/1 var(--font-display);letter-spacing:-.02em;background:#ff3f9c;place-items:center;display:grid}.emoticon-promo:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}html .brand-model-root .brand-partner-floating>.emoticon-promo-floating{overflow:visible}html .brand-model-root .brand-partner-floating>.emoticon-promo-floating .emoticon-promo-new{width:36px;height:24px;top:-9px;left:-9px}html .brand-model-root .brand-partner-floating>.emoticon-promo-floating .emoticon-promo-new>span{width:calc(100% - 4px);height:calc(100% - 4px);font-size:9px}@media (width>=1400px) and (height>=561px){html .brand-model-root .emoticon-promo-floating .emoticon-promo-image{border-radius:calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0 0}}.emoticon-picker{overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--paper-light);width:min(480px,100vw - 32px);max-height:min(88dvh,720px);color:var(--ink);box-shadow:var(--shadow-panel);text-align:left;margin:auto;padding:0;overflow:auto}.emoticon-picker::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16121e99}body:has(.emoticon-picker[open]){overflow:hidden}.emoticon-picker-heading{color:#17150d;background:#fee500;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 8px 24px;display:flex}.emoticon-picker-heading>span{font-size:14px;font-weight:800}.emoticon-picker-heading>button{border-radius:var(--radius-md);color:#17150d;cursor:pointer;background:0 0;border:0;flex-shrink:0;width:44px;height:44px;font:28px/1 Arial,sans-serif}.emoticon-picker-heading>button:hover{background:#17150d14}.emoticon-picker-heading>button:focus-visible{outline-offset:-3px;outline:2px solid #17150d}.emoticon-picker-body{padding:24px}.emoticon-picker h2{font:700 clamp(22px, 4.5vw, 26px)/1.35 var(--font-display);letter-spacing:-.04em;margin:0}.emoticon-picker-intro{color:var(--muted);margin:6px 0 20px;font-size:14px;line-height:1.6}.emoticon-picker-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.emoticon-picker-option{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--paper-light);color:var(--ink);grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;text-decoration:none;transition:border-color .16s,background-color .16s;display:grid}.emoticon-picker-option:hover{border-color:var(--ink);background:#fee500}@supports (color:color-mix(in lab, red, red)){.emoticon-picker-option:hover{background:color-mix(in srgb, #fee500 14%, var(--paper-light))}}.emoticon-picker-option[data-featured]{background:#fee500;border:2px solid #17150d;box-shadow:3px 3px #17150d}@supports (color:color-mix(in lab, red, red)){.emoticon-picker-option[data-featured]{background:color-mix(in srgb, #fee500 18%, var(--paper-light))}}html[data-theme=dark] .emoticon-picker-option[data-featured]{border-color:#fee500;box-shadow:3px 3px #fee50066}.emoticon-picker-option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.emoticon-picker-thumb{width:76px;height:76px;position:relative}.emoticon-picker-thumb img{object-fit:cover;border-radius:var(--radius-md);width:100%;height:100%;display:block}.emoticon-picker-thumb .emoticon-promo-new{width:42px;height:28px;top:-10px;left:-10px}.emoticon-picker-thumb .emoticon-promo-new>span{font-size:10px}.emoticon-picker-text{gap:2px;min-width:0;display:grid}.emoticon-picker-text>small{color:var(--muted);font-size:12px;font-weight:700;line-height:1.4}.emoticon-picker-text>strong{font:700 17px/1.35 var(--font-display);letter-spacing:-.03em;word-break:keep-all}.emoticon-picker-text>span{color:var(--muted);font-size:13px;line-height:1.4}.emoticon-picker-go{border-radius:var(--radius-full);background:var(--surface-subtle);min-height:36px;color:var(--ink);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.emoticon-picker-option[data-featured] .emoticon-picker-go{color:#fee500;background:#17150d}.emoticon-picker-footnote{border-top:1px solid var(--line);color:var(--muted);margin:16px 0 0;padding-top:14px;font-size:12px;line-height:1.6}@media (width<=680px){.emoticon-picker{width:100vw;max-width:none;padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0;border-radius:18px 18px 0 0;margin:auto 0 0}.emoticon-picker-body{padding:20px 16px 24px}}@media (width<=420px){.emoticon-picker-option{grid-template-columns:64px minmax(0,1fr) auto;gap:12px;padding-right:10px}.emoticon-picker-thumb{width:64px;height:64px}.emoticon-picker-go{padding:0 11px}.emoticon-picker-go-label{display:none}}@media (prefers-reduced-motion:reduce){.emoticon-promo-floating,.emoticon-picker-option{transition:none}}html:has(.bm-dialog[open]){overflow:hidden}.brand-model-root .bm-launcher{--bm-launcher-width:64px;width:var(--bm-launcher-width);cursor:pointer;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--inverse-bg);color:var(--inverse-fg);box-shadow:var(--shadow-float);padding:0;overflow:hidden}.bm-mini-cover{height:calc(var(--bm-launcher-width) * 1.21875);display:block;position:relative;overflow:hidden}.bm-mini-cover:after{content:"";background:linear-gradient(#0000 48%,#24121d99);position:absolute;inset:0}.bm-mini-cover img{object-fit:cover;object-position:50% 35%;width:100%;height:100%}.bm-mini-cover strong{z-index:1;color:#fff;font:900 calc(var(--bm-launcher-width) * .42)/1 Arial, sans-serif;letter-spacing:-2px;position:absolute;bottom:13px;left:4px}.bm-mini-cover i{z-index:1;color:#fff;letter-spacing:.5px;font:5px/1 Arial,sans-serif;position:absolute;bottom:5px;left:4px}.bm-launcher-label{background:var(--blush);color:var(--ink);white-space:nowrap;justify-content:space-between;align-items:center;gap:2px;padding:9px 4px;font-size:11px;font-weight:800;display:flex}.bm-launcher-label:lang(en),.bm-launcher-label:lang(ja){letter-spacing:-.04em;font-size:9px}.bm-launcher-label>span{font-size:15px}.bm-dialog{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--paper);width:660px;max-width:calc(100vw - 128px);height:min(800px,100dvh - 48px);max-height:calc(100dvh - 48px);color:var(--ink);box-shadow:var(--shadow-panel);font-family:var(--font-body);text-align:left;margin:auto auto auto 100px;padding:0;position:fixed;inset:0;overflow:hidden}.bm-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#34313833}.bm-dialog [hidden]{display:none!important}.bm-dialog button{cursor:pointer;color:inherit;font-family:inherit}.bm-dialog :is(button,a):focus-visible,.bm-launcher:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.bm-shell{flex-direction:column;height:100%;min-height:0;display:flex}.bm-top{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:8px 16px 4px 26px;display:flex}.bm-top button{background:0 0;border:0;border-radius:50%;flex-shrink:0;width:44px;height:44px;font-size:26px;line-height:1}.bm-top button:hover{background:var(--blush)}.bm-cover{flex-shrink:0;grid-template-columns:1.05fr 1fr;min-height:175px;margin:0 26px 20px;display:grid}.bm-cover-copy{z-index:1;min-width:0;padding-top:10px;position:relative}.bm-cover h2{letter-spacing:-2px;z-index:1;margin:12px 0 13px;font:900 36px/1 Arial,sans-serif;position:relative}.bm-cover h2 span{white-space:nowrap;font-size:34px}.bm-cover p{max-width:205px;color:var(--muted);word-break:keep-all;margin:0;padding-right:8px;font-size:12px;line-height:1.7}.bm-sticker{background:var(--rose);width:46px;height:46px;color:var(--inverse-bg);border-radius:50%;place-content:center;font:italic 27px/1 Georgia,serif;display:grid;position:absolute;top:94px;right:-9px;transform:rotate(-12deg)}.bm-cover figure{background:var(--blush);border-radius:3px;margin:0;position:relative;overflow:hidden}.bm-cover img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;position:absolute}.bm-cover figcaption{color:#eee;background:#191b1de6;padding:5px 7px;font-size:12px;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.bm-tabs{background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius-xl);flex-shrink:0;grid-template-columns:1fr 1fr;gap:5px;margin:0 26px;padding:4px;display:grid}.bm-tabs button{border-radius:var(--radius-md);background:0 0;border:0;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:7px;font-size:14px;font-weight:700;display:flex}.bm-tabs button[aria-selected=true]{background:var(--selected-bg);color:var(--selected-fg)}.bm-tabs small{font:300 12px/1.2 var(--font-brand)}.bm-tabs button>span{font-size:17px}.bm-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;min-height:0;padding:23px 26px 0;overflow:auto}.bm-section-label{justify-content:space-between;align-items:center;gap:8px;margin-bottom:13px;display:flex}.bm-section-label h3{margin:0;font-size:14px}.bm-section-label>span{color:var(--muted);font-size:12px}.bm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.bm-grid button{text-align:left;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--paper-light);min-height:72px;padding:13px 12px;position:relative}.bm-grid strong{letter-spacing:-.5px;overflow-wrap:anywhere;padding-right:7px;font:800 15px/1.2 Arial,sans-serif;display:block}.bm-grid small{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.4;display:block}.bm-grid button[aria-pressed=true]{background:var(--blush);border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.bm-grid button[aria-pressed=true]:after{content:"↗";color:var(--primary);font-size:13px;position:absolute;top:6px;right:8px}.bm-grid button:hover{border-color:var(--primary)}.bm-brand-detail{border-left:3px solid var(--bm-accent);background:var(--surface-subtle);border-radius:0 7px 7px 0;margin-top:16px;padding:18px 20px}.bm-brand-detail>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.bm-brand-detail h3{letter-spacing:-1px;overflow-wrap:anywhere;margin:0;font:900 26px/1.2 Arial,sans-serif}.bm-brand-detail>div:first-child>span{color:var(--muted);text-align:right;font-size:12px;line-height:1.6}.bm-brand-detail p{color:var(--muted);margin:12px 0 14px;font-size:13px;line-height:1.7}.bm-links{flex-wrap:wrap;gap:8px;display:flex}.bm-links a{background:var(--paper-light);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);align-items:center;gap:7px;min-height:44px;padding:10px 12px;font-size:12px;text-decoration:none;display:inline-flex}.bm-links a:hover{background:var(--blush)}.bm-invite{background:var(--blush);border-radius:var(--radius-md);text-align:left;border:0;align-items:center;gap:15px;width:100%;margin-top:18px;padding:15px 16px;display:flex}.bm-day-mark{letter-spacing:-1px;border-top:1px solid;padding-top:5px;font:900 15px/1 Arial,sans-serif}.bm-invite small{color:var(--muted);margin-bottom:5px;font-size:12px;display:block}.bm-invite strong{font-size:14px}.bm-invite>span:last-child{margin-left:auto;font-size:23px}.bm-photo-credit{color:var(--muted);margin:0 0 18px;font-size:12px;line-height:1.7}.bm-photo-credit a{color:inherit;text-underline-offset:3px;text-decoration:underline}.bm-routine-heading>span{font:700 12px/1.4 var(--font-body);color:var(--primary)}.bm-routine-heading h3{font:700 22px/1.4 var(--font-display);letter-spacing:-1px;margin:9px 0}.bm-routine-heading p{color:var(--muted);margin:0 0 20px;font-size:13px;line-height:1.6}.bm-routine-layout{grid-template-columns:126px minmax(0,1fr);gap:22px;display:grid}.bm-timeline{align-content:start;gap:3px;display:grid}.bm-timeline button{text-align:left;border:0;border-left:2px solid var(--line);background:0 0;border-radius:0 6px 6px 0;min-height:58px;padding:10px 8px 10px 16px;position:relative}.bm-timeline strong{font:400 15px/1.2 var(--font-brand);display:block}.bm-timeline button span{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.4;display:block}.bm-timeline button[aria-pressed=true]{border-left-color:var(--primary);background:var(--blush)}.bm-timeline button[aria-pressed=true]:before{content:"";background:var(--primary);border-radius:50%;width:7px;height:7px;position:absolute;top:15px;left:-4.5px}.bm-scene{align-self:start;min-width:0;padding-top:7px}.bm-scene>header>span{font:700 12px/1.4 var(--font-body);color:var(--primary)}.bm-scene h3{letter-spacing:-.7px;margin:9px 0;font-size:20px;line-height:1.4}.bm-scene>header>p{color:var(--muted);margin:0 0 20px;font-size:13px;line-height:1.6}.bm-routine-partner{background:var(--paper-light);border:1px solid var(--line);border-radius:var(--radius-md);margin-top:10px;padding:16px}.bm-partner-heading h4{letter-spacing:-.8px;overflow-wrap:anywhere;margin:0;font:900 22px/1.2 Arial,sans-serif}.bm-partner-heading span{color:var(--muted);margin-top:5px;font-size:12px;display:block}.bm-members{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.bm-members figure{align-items:center;gap:5px;margin:0;display:flex}.bm-members img{object-fit:cover;background:var(--blush);border-radius:50%;width:32px;height:36px}.bm-members figcaption{color:var(--muted);font-size:12px;line-height:1.5}.bm-routine-partner h5{margin:18px 0 7px;font-size:14px;line-height:1.5}.bm-routine-partner p{color:var(--muted);margin:0 0 15px;font-size:13px;line-height:1.7}.bm-disclaimer{color:var(--muted);background:var(--surface-subtle);border-radius:var(--radius-md);margin:24px 0 12px;padding:12px 14px;font-size:12px;line-height:1.7}.bm-share{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);min-height:44px;padding:10px 14px;font-size:12px}@media (width>=1500px){.bm-dialog{margin-left:max(100px,50vw - 710px)}}@media (width>=701px) and (width<=960px){.bm-dialog{max-width:calc(100vw - 48px);margin-inline:auto}}@media (width<=700px){.bm-dialog{border-bottom:0;border-radius:19px 19px 0 0;width:100%;max-width:100%;height:calc(100dvh - 18px);max-height:calc(100dvh - 18px);margin:0;inset:auto 0 0}.bm-dialog::backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#22252b55}.bm-top{padding:8px 12px 2px 20px}.bm-top>span{letter-spacing:1px;font-size:12px}.bm-cover{min-height:144px;margin:0 20px 17px}.bm-cover-copy{padding-top:7px}.bm-cover h2{letter-spacing:-1.6px;margin:11px 0;font-size:28px;line-height:1.05}.bm-cover h2 span{font-size:25px}.bm-cover p{padding-right:14px;font-size:12px;line-height:1.6}.bm-sticker{width:32px;height:32px;font-size:21px;top:84px;right:-12px}.bm-cover img{object-position:50% 35%}.bm-cover figcaption{padding:4px 6px;font-size:12px}.bm-tabs{margin:0 20px}.bm-tabs button{gap:6px;font-size:13px}.bm-scroll{padding:20px 20px max(8px, env(safe-area-inset-bottom))}.bm-section-label{flex-wrap:wrap}.bm-section-label h3{font-size:13px}.bm-section-label>span{font-size:12px}.bm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bm-grid button{min-height:68px;padding:12px}.bm-grid strong{font-size:15px}.bm-brand-detail{padding:16px}.bm-brand-detail h3{font-size:24px}.bm-invite{gap:11px;padding:14px}.bm-invite strong{font-size:13px}.bm-routine-heading h3{font-size:20px}.bm-routine-heading p{font-size:12px}.bm-routine-layout{display:block}.bm-timeline{scroll-snap-type:x proximity;scrollbar-width:thin;gap:7px;padding:3px 3px 10px;display:flex;overflow-x:auto}.bm-timeline button{border:1px solid var(--line);border-radius:var(--radius-md);scroll-snap-align:start;flex:0 0 85px;padding:9px 8px}.bm-timeline strong{font-size:13px}.bm-timeline button span{font-size:12px}.bm-timeline button[aria-pressed=true]{border-color:var(--primary)}.bm-timeline button[aria-pressed=true]:before{display:none}.bm-scene{padding-top:17px}.bm-scene h3{font-size:21px}.bm-routine-partner h5{font-size:15px}}@media (width<=350px){.bm-cover h2{font-size:25px}.bm-cover h2 span{font-size:22px}.bm-cover p{font-size:12px}.bm-cover{min-height:140px}.bm-sticker{right:-8px}.bm-scroll{padding-inline:16px}.bm-tabs{margin-inline:16px}.bm-grid strong{font-size:13px}}@media (height<=560px){.bm-shell{overflow-y:auto}.bm-scroll{flex-shrink:0;overflow:visible}}.bm-tabs{isolation:isolate;position:relative}.bm-tabs:before{content:"";z-index:-1;border-radius:var(--radius-md);background:var(--selected-bg);pointer-events:none;width:calc(50% - 6.5px);position:absolute;top:4px;bottom:4px;left:4px}.bm-tabs[data-view=routine]:before{transform:translate(calc(100% + 5px))}.bm-tabs button[aria-selected=true]{background:0 0}.bm-tabs button{overflow-wrap:anywhere;min-width:0}.bm-pane-height,.bm-scene-height{min-width:0}.bm-pane-height[data-resizing=true],.bm-scene-height[data-resizing=true]{overflow:clip}.bm-pane-content,.bm-scene{display:flow-root}@media (prefers-reduced-motion:no-preference){.bm-tabs:before{transition:transform .26s cubic-bezier(.2,.85,.25,1.05)}.bm-tabs button{transition:color .15s}.bm-grid button,.bm-timeline button{transition:background-color .15s,border-color .15s,box-shadow .15s}.bm-dialog[data-motion=opening] .bm-tabs{animation:.22s 45ms both bm-content-in}.bm-dialog[data-motion=opening] .bm-scroll{animation:.24s 65ms both bm-content-in}@keyframes bm-content-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}}.bm-scroll{flex-direction:column;flex:1;padding-top:16px;display:flex;overflow:hidden}.bm-pane-content{flex-direction:column;flex:1;min-height:0;display:flex}.bm-pane-content>section{flex:1;min-height:0}#bm-brands-pane{flex-direction:column;display:flex}.bm-brand-list,.bm-detail-scroll,#bm-routine-pane{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow:auto}.bm-brand-list{flex:1;padding:3px}.bm-detail-scroll{display:none}.bm-invite{flex:none;margin-top:12px}.bm-footer{flex:none;margin-top:10px;padding-top:8px}.bm-photo-credit{flex:none;margin-bottom:10px}.bm-selection{justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.bm-selection strong{overflow-wrap:anywhere;font-size:14px}.bm-selection button{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);flex:none;min-height:44px;padding:8px 12px;font-size:14px}.bm-dialog[data-compact=true] .bm-cover{grid-template-columns:minmax(0,1fr) 68px;min-height:56px;margin-bottom:12px}.bm-dialog[data-compact=true] .bm-cover-copy{align-items:center;padding:0;display:flex}.bm-dialog[data-compact=true] .bm-cover h2{letter-spacing:-.7px;margin:0;font-size:20px;line-height:1.2}.bm-dialog[data-compact=true] .bm-cover h2 span{font-size:inherit;margin-left:.2em}.bm-dialog[data-compact=true] .bm-cover h2 br,.bm-dialog[data-compact=true] :is(.bm-issue,.bm-cover-copy>p,.bm-sticker,.bm-cover figcaption),.bm-dialog[data-compact=true][data-brand-pane=detail] .bm-brand-list{display:none}.bm-dialog[data-compact=true][data-brand-pane=detail] .bm-detail-scroll{flex:1;padding:3px;display:block}.bm-detail-scroll .bm-brand-detail{margin-top:0}.bm-brand-detail:focus{outline:none}.bm-brand-detail:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.bm-grid small,.bm-brand-detail>div:first-child>span{font-size:12px}.bm-brand-detail p,.bm-links a{font-size:14px}@media (width>=701px){.bm-dialog[data-compact=true] #bm-brands-pane{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(140px,.8fr) minmax(0,1.4fr);gap:12px 16px;display:grid}.bm-dialog[data-compact=true][data-brand-pane] .bm-brand-list,.bm-dialog[data-compact=true] .bm-detail-scroll{display:block}.bm-dialog[data-compact=true] .bm-grid{grid-template-columns:minmax(0,1fr)}.bm-dialog[data-compact=true] .bm-section-label>span,.bm-dialog[data-compact=true] .bm-selection{display:none}.bm-dialog[data-compact=true] .bm-invite{grid-column:1/-1;margin-top:0}.bm-dialog[data-compact=true] .bm-brand-detail>div:first-child{flex-direction:column;align-items:flex-start}.bm-dialog[data-compact=true] .bm-brand-detail>div:first-child>span{text-align:left}}@media (height<=560px){.bm-shell{overflow:hidden}.bm-cover{min-height:68px;margin-bottom:8px}.bm-cover h2,.bm-cover h2 span{font-size:22px}.bm-cover-copy>p,.bm-issue,.bm-sticker{display:none}.bm-scroll{flex-shrink:1;padding-top:8px;overflow:hidden}.bm-invite{padding-block:8px}.bm-invite small,.bm-footer{display:none}}@media (prefers-reduced-motion:no-preference){.bm-cover{transition:min-height .24s,grid-template-columns .24s,margin-bottom .24s}.bm-cover h2,.bm-cover h2 span{transition:font-size .24s,margin .24s}}.bm-photo-credit{margin-top:10px}.official-news-pending{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;display:flex}.official-news-pending button{border:1px solid var(--primary);border-radius:var(--radius-md);min-height:44px;color:var(--primary);background:var(--paper-light);font:inherit;cursor:pointer;padding:8px 16px;font-size:.875rem}.official-news-pending span{color:var(--muted);font-size:.8125rem}.official-news-pending button:focus-visible,.official-news-briefing:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.official-news-briefing>[data-arriving=true]{animation:.2s ease-out news-arrival}@keyframes news-arrival{0%{opacity:.35}to{opacity:1}}}.ondate-calendar-surface{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);min-width:0;overflow:hidden;container:schedule/inline-size}.ondate-calendar-toolbar{border-bottom:1px solid var(--line);grid-template-columns:4.875rem minmax(0,1fr) max-content;grid-template-areas:"index title tools""period period period";align-items:center;gap:0 16px;padding-right:16px;display:grid}.ondate-month-index{border-left:5px solid var(--inverse-accent);background:var(--inverse-bg);width:4.875rem;min-height:76px;color:var(--inverse-accent);flex-direction:column;grid-area:index;justify-content:center;align-self:stretch;align-items:center;gap:2px;padding:12px 8px;display:flex}.ondate-month-index span{overflow-wrap:anywhere;white-space:nowrap;letter-spacing:.16em;max-width:100%;font-size:.75rem;font-weight:700}.ondate-month-index strong{font:700 1.875rem/1.15 var(--font-display)}.ondate-month-heading{grid-area:title;width:max-content}.ondate-month-heading h2{font:700 1.25rem/1.3 var(--font-display);margin:0}.ondate-calendar-actions{grid-area:tools;justify-self:end;align-items:center;gap:8px;width:max-content;display:flex}.ondate-calendar button{cursor:pointer;font-family:inherit}.ondate-calendar button:disabled{cursor:default;opacity:.45}.ondate-calendar-actions button{min-width:44px;min-height:44px;color:var(--muted);background:0 0;border:0;padding:5px 10px;font-size:.75rem}.ondate-view-tabs{border-radius:var(--radius-md);background:var(--surface-subtle);gap:0;padding:3px;display:flex}.ondate-view-tabs button.active{border-radius:var(--radius-sm);background:var(--ink);color:var(--paper-light)}.ondate-period-nav{grid-area:period;justify-content:center;justify-self:center;align-items:center;gap:12px;width:max-content;min-width:0;margin:0;padding:4px 0;display:flex}.ondate-period-nav button{border-radius:var(--radius-sm);width:44px;height:1.5em;min-height:44px;color:var(--ink);background:0 0;border:0;flex:none;padding:0;font-size:1.5rem;line-height:1}.ondate-period-nav button:hover:not(:disabled),.ondate-calendar-actions button:hover:not(:disabled){background:var(--surface-subtle)}.ondate-period-label{white-space:nowrap;width:max-content;font-size:.875rem;font-weight:600}.ondate-calendar-toolbar[data-inline=true]{grid-template-columns:4.875rem max-content minmax(0,1fr) max-content;grid-template-areas:"index title period tools"}.ondate-calendar-toolbar[data-stacked=true]{grid-template-columns:max-content minmax(0,1fr);grid-template-areas:"index title""tools tools""period period";padding-right:0}.ondate-calendar-toolbar[data-stacked=true] .ondate-month-heading{overflow-wrap:anywhere;width:auto;min-width:0;padding:12px}.ondate-calendar-toolbar[data-stacked=true] .ondate-calendar-actions{flex-wrap:wrap;justify-self:stretch;width:auto;padding:8px 12px}.ondate-calendar-toolbar[data-stacked=true] .ondate-period-nav{gap:4px;width:100%;padding-inline:4px}.ondate-calendar-toolbar[data-stacked=true] .ondate-period-label{white-space:normal;overflow-wrap:anywhere;text-align:center;flex:1;width:auto;min-width:0}.ondate-calendar-panel,.ondate-calendar-swipe-shell,.ondate-calendar-swipe-track,.ondate-calendar-page{min-width:0}.ondate-calendar-page{display:none}.ondate-calendar-page.is-current{display:block}.ondate-week-grid,.ondate-month-grid{grid-template-columns:repeat(var(--calendar-cols,7),minmax(0,1fr));display:grid}.ondate-month-grid+.ondate-month-grid{border-top:1px solid var(--line)}.ondate-calendar-weekdays{text-align:center;color:var(--muted);border-bottom:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));padding:6px 0;font-size:.75rem;display:grid}.ondate-date-cell{text-align:left;border:0;border-right:1px solid var(--line);min-width:0;height:auto;min-height:224px;color:var(--ink);background:0 0;flex-direction:column;align-items:stretch;padding:10px 8px;display:flex}.ondate-date-cell:last-of-type{border-right:0}.ondate-date-cell:focus-visible{outline-offset:-3px}.ondate-date-cell:hover{background:var(--surface-subtle)}.ondate-date-cell.is-today{box-shadow:inset 0 3px var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ondate-date-cell.is-today{background:color-mix(in srgb,var(--primary) 5%,var(--paper-light))}}.ondate-date-cell.is-selected{box-shadow:inset 0 -3px var(--primary)}.ondate-date-number{flex-wrap:wrap;flex:none;align-items:center;gap:7px;min-height:29px;margin-bottom:10px;padding:0 2px;display:flex}.ondate-date-number strong{font:700 1.4375rem/1.1 var(--font-display)}.ondate-date-number small{color:var(--muted);font-size:.75rem}.ondate-date-number i{color:var(--primary);margin-left:auto;font-size:.75rem;font-style:normal}.ondate-date-cell.is-today .ondate-date-number strong{color:var(--primary)}.ondate-date-events{flex-direction:column;flex:none;gap:6px;display:flex}.ondate-preview{border-left:2px solid var(--calendar-accent);background:var(--calendar-accent);border-radius:0 4px 4px 0;height:auto;min-height:4.5rem;padding:5px 6px;display:block}@supports (color:color-mix(in lab, red, red)){.ondate-preview{background:color-mix(in srgb,var(--calendar-accent) 7%,var(--paper-light))}}.ondate-preview-meta{color:var(--muted);align-items:center;gap:5px;margin-bottom:3px;font-size:.75rem;line-height:1.35;display:flex}.ondate-category-icon{color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.ondate-category-icon svg{stroke-width:1.8px;width:13px;height:13px}.ondate-preview b{-webkit-line-clamp:2;word-break:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.ondate-date-empty{color:var(--muted);padding:6px 2px;font-size:.75rem;font-weight:400}.ondate-date-bottom{flex-wrap:wrap;flex:none;align-items:center;gap:2px 6px;min-height:30px;margin-top:auto;display:flex}.ondate-more{color:var(--primary);font-size:.75rem;font-weight:600}.ondate-vote-count{color:var(--vote-range-accent);align-items:center;gap:3px;font-size:.75rem;display:flex}.ondate-vote-count svg{width:13px;height:13px}.ondate-vote-range-layer{grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px 0;padding:4px 0 12px;display:grid}.ondate-vote-range-segment{border:0;border-left:3px solid var(--vote-range-accent);text-align:left;min-width:0;min-height:36px;color:var(--ink);background:var(--vote-range-surface);border-radius:3px;align-items:center;gap:6px;margin:0 5px;padding:7px 9px;display:flex}.ondate-vote-range-segment>svg{width:14px;height:14px;color:var(--vote-range-accent);flex:none}.ondate-vote-platform{color:var(--vote-range-accent);font-size:.75rem;font-weight:700}.ondate-vote-range-segment>b{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;font-size:.75rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.ondate-vote-dates,.ondate-vote-range-segment>time{white-space:nowrap;color:var(--muted);font-size:.75rem}.ondate-vote-dates{margin-left:auto}.ondate-vote-range-segment.is-narrow-range{display:block}.ondate-vote-range-segment.is-narrow-range>svg,.ondate-vote-range-segment.is-narrow-range .ondate-vote-dates{display:none}.ondate-vote-range-segment.is-narrow-range>b{font-size:.75rem}.ondate-vote-range-segment.is-ended{opacity:.8}.ondate-vote-range-segment:hover,.ondate-vote-range-segment.is-range-active{background:var(--vote-range-hover)}.ondate-vote-range-segment.is-range-muted{opacity:.65}.ondate-calendar-state,.ondate-calendar-empty{color:var(--muted);padding:22px 16px;font-size:.8125rem}.ondate-calendar-footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;padding:8px 16px;display:flex}.ondate-footer-help,.ondate-calendar-footer nav{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex}.ondate-footer-help button,.ondate-calendar-footer a{min-height:44px;color:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:.75rem;display:inline-flex}.ondate-footer-help svg{width:16px;height:16px}.ondate-footer-help em{color:var(--primary);font-style:normal}.ondate-dialog{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--paper-light);width:min(580px,100% - 40px);max-width:none;max-height:85dvh;color:var(--ink);box-shadow:var(--shadow-panel);margin:auto;padding:0;overflow:hidden}.ondate-dialog:not([open]){display:none}.ondate-dialog[open]{flex-direction:column;display:flex}.ondate-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#13151a88}.ondate-dialog.is-guide{width:min(650px,100% - 40px)}.ondate-dialog-header{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex}.ondate-dialog-header>div:first-child{min-width:0}.ondate-dialog-header p{color:var(--muted);margin:0 0 5px;font-size:.75rem}.ondate-dialog-header h3{font:700 1.4375rem/1.3 var(--font-display);overflow-wrap:anywhere;margin:0}.ondate-dialog.is-guide h3{font-size:1.25rem}.ondate-dialog-actions{flex:none;margin-left:auto;display:flex}.ondate-dialog-actions button{width:44px;height:1.5em;min-height:44px;color:var(--ink);background:0 0;border:0;padding:0;font-size:1.625rem}.ondate-dialog-body{overscroll-behavior:contain;min-height:0;padding:0 24px 20px;overflow:auto}.ondate-full-group{padding-top:18px}.ondate-full-group h4{color:var(--muted);margin:0 0 10px;font-size:.75rem}.ondate-full-group h4 span{color:var(--primary);margin-left:5px}.ondate-detail-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ondate-detail-list a{border-left:2px solid var(--calendar-accent);background:var(--calendar-accent);border-radius:0 4px 4px 0;padding:12px 28px 12px 12px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.ondate-detail-list a{background:color-mix(in srgb,var(--calendar-accent) 7%,var(--paper-light))}}.ondate-detail-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px 8px;margin-bottom:5px;font-size:.75rem;display:flex}.ondate-detail-category{color:var(--ink);align-items:center;gap:5px;display:inline-flex}.ondate-detail-category b{font-weight:500}.ondate-detail-source{margin-left:auto}.ondate-detail-list a>strong{overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.6;display:block}.ondate-full-period{color:var(--muted);margin-top:6px;font-size:.75rem;line-height:1.5;display:block}.ondate-original-arrow{color:var(--muted);font-size:.8125rem;position:absolute;top:13px;right:10px}.ondate-dialog-foot{border-top:1px solid var(--line);color:var(--muted);flex:none;padding:12px 24px;font-size:.75rem}.ondate-guide-intro{color:var(--muted);margin:16px 0 20px;font-size:.75rem}.ondate-category-guide{grid-template-columns:1fr 1fr;align-items:start;gap:20px 26px;display:grid}.ondate-guide-group:first-child{grid-row:span 3}.ondate-guide-group h4{color:var(--muted);border-bottom:1px solid var(--line);margin:0 0 8px;padding-bottom:7px;font-size:.75rem;font-weight:500}.ondate-guide-group ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.ondate-guide-group li{align-items:center;gap:10px;min-width:0;display:flex}.ondate-guide-symbol{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-subtle);flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ondate-guide-symbol svg{width:17px;height:17px}.ondate-guide-group li b{font-size:.8125rem;font-weight:600;display:block}.ondate-guide-group li div>span{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:.75rem;line-height:1.5;display:block}.ondate-guide-source-note{border-top:1px solid var(--line);color:var(--muted);margin:20px 0 0;padding-top:14px;font-size:.75rem}.ondate-source-list{margin:0;padding:6px 0 0;list-style:none}.ondate-source-list li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:14px 0;display:flex}.ondate-source-list li:last-child{border:0}.ondate-source-list b{font-size:.8125rem}.ondate-source-list span{color:var(--muted);font-size:.75rem}.ondate-source-list em{color:var(--primary);font-style:normal}@media (width<=760px){.ondate-calendar-toolbar{grid-template-columns:3.75rem minmax(0,1fr) max-content;gap:0 12px;padding-right:12px}.ondate-calendar-toolbar[data-inline=true]{grid-template-columns:3.75rem max-content minmax(0,1fr) max-content}.ondate-month-index{width:3.75rem;min-height:72px}.ondate-month-index strong{font-size:1.6875rem}.ondate-month-heading h2{font-size:1.125rem}.ondate-calendar-actions{gap:4px}.ondate-calendar-actions button{min-height:44px;padding-inline:8px}.ondate-period-label{font-size:.8125rem}.ondate-date-cell{height:auto;min-height:248px;padding:10px 6px}.ondate-date-number{gap:5px}.ondate-date-number strong{font-size:1.4375rem}.ondate-date-number small,.ondate-date-number i{font-size:.75rem}.ondate-preview{padding:5px}.ondate-date-bottom{align-content:flex-end;min-height:40px}.ondate-calendar-footer{padding:6px 12px}.ondate-calendar-footer nav{gap:0 12px}.ondate-dialog,.ondate-dialog.is-guide{border-bottom:0;border-radius:18px 18px 0 0;width:100%;max-height:88dvh;margin:auto 0 0}.ondate-dialog-header{padding:20px 18px 14px}.ondate-dialog-header:before{content:"";border-radius:var(--radius-md);background:var(--line);width:36px;height:4px;position:absolute;top:7px;left:calc(50% - 18px)}.ondate-dialog-header h3{font-size:1.375rem}.ondate-dialog.is-guide h3{font-size:1.1875rem}.ondate-dialog-body{padding:0 18px 18px}.ondate-dialog-foot{padding:12px 18px max(12px,env(safe-area-inset-bottom))}.ondate-detail-source{margin-left:0}}@media (width<=480px){.ondate-category-guide{grid-template-columns:1fr;gap:22px}.ondate-guide-group:first-child{grid-row:auto}}@media (width<=760px) and (pointer:coarse){.ondate-calendar-swipe-shell{height:var(--calendar-page-height,auto);touch-action:pan-y;overscroll-behavior-x:contain;position:relative;overflow:hidden}.ondate-calendar-swipe-track{width:300%;max-width:none;transform:translate3d(calc(-33.3333% + var(--calendar-drag-x,0px)),0,0);will-change:transform;align-items:flex-start;display:flex}.ondate-calendar-page,.ondate-calendar-page.is-current{background:var(--paper-light);pointer-events:none;flex:0 0 33.3333%;max-width:none;display:block;overflow:hidden}.ondate-calendar-page.is-current{pointer-events:auto}.ondate-calendar-swipe-shell[class*=is-settling] .ondate-calendar-swipe-track{transition:transform var(--calendar-settle-duration,.28s) cubic-bezier(.22,1,.36,1)}.ondate-calendar-swipe-shell.is-settling-current .ondate-calendar-swipe-track{transform:translate(-33.3333%)}.ondate-calendar-swipe-shell.is-settling-previous .ondate-calendar-swipe-track{transform:translate(0)}.ondate-calendar-swipe-shell.is-settling-next .ondate-calendar-swipe-track{transform:translate(-66.6667%)}.ondate-calendar-swipe-shell[class*=is-settling] .ondate-calendar-page{pointer-events:none}}@media (prefers-reduced-motion:reduce){.ondate-calendar-swipe-track{transition:none!important}}.ondate-calendar[data-compact=true] .ondate-date-cell.is-mini{height:auto;min-height:5.75rem;padding:8px 3px}.ondate-calendar[data-compact=true] .ondate-date-cell.is-mini .ondate-date-number{justify-content:center;margin:0}.ondate-calendar[data-compact=true] .ondate-date-cell.is-mini .ondate-date-number strong{font-size:1.0625rem}.ondate-calendar[data-compact=true] .ondate-mini-counts{color:var(--muted);flex-direction:column;align-items:center;gap:2px;margin-top:5px;font-size:.75rem;display:flex}.ondate-calendar[data-compact=true] .ondate-mini-counts>span{align-items:center;gap:3px;display:flex}.ondate-calendar[data-compact=true] .ondate-mini-counts svg{width:12px;height:12px}.ondate-calendar[data-compact=true] .ondate-mini-counts .is-vote{color:var(--vote-range-accent)}@container schedule (width<=20rem){.ondate-week-grid{grid-template-columns:minmax(0,1fr)}.ondate-week-grid .ondate-date-cell{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:3.25rem minmax(0,1fr);align-content:start;gap:6px 10px;min-height:0;padding:14px 12px;display:grid}.ondate-week-grid .ondate-date-cell:last-child{border-bottom:0}.ondate-week-grid .ondate-date-number{grid-area:1/1/3;place-content:start flex-start;gap:4px;margin:0;padding:2px 0}.ondate-week-grid .ondate-date-number i{flex-basis:100%;margin-left:0}.ondate-week-grid .ondate-date-events{grid-column:2}.ondate-week-grid .ondate-preview{height:auto;min-height:0;padding:7px 8px}.ondate-week-grid .ondate-preview b{-webkit-line-clamp:unset;display:block;overflow:visible}.ondate-week-grid .ondate-preview-meta{flex-wrap:wrap}.ondate-week-grid .ondate-date-bottom{grid-column:2;min-height:0;margin-top:0}.ondate-week-grid .ondate-date-bottom:empty{display:none}}.ondate-inline-month-calendar{overscroll-behavior-inline:contain;overflow-x:auto}.ondate-calendar-weekdays,.ondate-month-weeks{min-width:14rem}.ondate-inline-month-calendar:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-3px}@container schedule (width<=14rem){.ondate-calendar-swipe-shell:has(.ondate-inline-month-calendar){touch-action:pan-x pan-y}}.ondate-calendar-panel{min-width:0}.ondate-agenda[data-presentation=inline][open]{border:0;border-top:1px solid var(--line);width:100%;max-height:min(620px,76dvh);box-shadow:none;border-radius:0;margin:0;position:relative;inset:auto}.ondate-agenda[data-presentation=inline] .ondate-dialog-header{background:var(--blush)}.ondate-agenda[data-presentation=inline] .ondate-dialog-header:before{display:none}.ondate-calendar-surface[data-agenda-layout=side]{grid-template-columns:minmax(0,1fr) 340px;display:grid}.ondate-calendar-surface[data-agenda-layout=side]>:is(.ondate-calendar-toolbar,.ondate-calendar-footer){grid-column:1/-1}.ondate-calendar-surface[data-agenda-layout=side]>.ondate-calendar-panel{grid-column:1}.ondate-calendar-surface[data-agenda-layout=side]>.ondate-agenda{border-top:0;border-left:1px solid var(--line);grid-column:2;align-self:start}.ondate-calendar-surface[data-agenda-layout=side] .ondate-dialog-header{padding:14px 16px}.ondate-calendar-surface[data-agenda-layout=side] .ondate-dialog-body{padding-inline:16px}.home-expressive{--home-heading-size:1.125rem;--home-meta-size:.75rem}html .home-expressive :is(.official-hub-heading h2,.lounge-preview-heading h2,.home-index .member-rooms-entry-title,.daily-ballot[data-member-ballot=true] .daily-ballot-summary-topic){font-size:var(--home-heading-size);letter-spacing:-.035em;line-height:1.45}html .home-expressive .official-hub-heading{margin-bottom:20px;padding-bottom:12px}html .home-expressive .home-index .member-rooms-entry-title{margin-block:0 12px}html .home-expressive .daily-ballot[data-member-ballot=true]{border-radius:var(--radius-xl)}html .home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-header{padding:16px 16px 8px}html .home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-form{padding:8px 16px 16px}html .home-expressive :is(.daily-ballot-summary-leader,.daily-ballot-participants,.official-feed-state){font-size:var(--home-meta-size);font-weight:400;line-height:1.5}html .home-expressive .updates-tabs button{min-height:44px;font-size:.875rem;line-height:1.5}html .home-expressive .official-hub-actions button{min-height:44px}.cheer-strip-copy{display:contents}html .home-expressive .home-cheer-strip .cheer-strip-inner{grid-template-columns:minmax(0,1fr) max-content;align-items:center}html .home-expressive .home-cheer-strip .cheer-strip-copy{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:16px;min-width:0;display:grid}html .home-expressive .home-cheer-strip .cheer-strip-kicker{line-height:1.5;display:block}html .home-expressive .home-cheer-strip .cheer-strip-kicker .member-label{display:inline}html .home-expressive .home-cheer-strip .cheer-strip-kicker .member-label>i{vertical-align:middle;margin-right:5px;display:inline-block}html .home-expressive .home-cheer-strip .cheer-recipient-photo{vertical-align:middle;margin-right:9px;display:inline-block}html .home-expressive .home-cheer-strip .cheer-strip-actions{align-self:center}html .home-expressive .home-cheer-strip .cheer-strip-content{align-self:baseline}.home-index-body{min-width:0}.home-index-group{min-width:0;scroll-margin-top:96px}.comeback-cheer,.comeback-calendar{min-width:0}.mobile-album-talk-entry{display:none}html .home-expressive .home-index :is(.home-cheer-strip,.schedule-calendar.section,.member-rooms-entry.section,.updates.section,.daily-interaction.section,.official-hub.section){width:100%;min-width:0;margin:0;padding:0}html .home-expressive .home-index .home-live-forecast{min-width:0;margin:0;padding:0}html .home-expressive .home-index .daily-interaction.section{border:0;display:block}.home-media-grid{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}html .home-expressive .home-index .desktop-home-media{min-width:0;display:block}html .home-expressive .home-index .updates-heading{flex-wrap:wrap;gap:12px;margin-bottom:16px}html .home-expressive .home-index .updates-selector{min-width:0}html .home-expressive .home-index .update-tabs{flex-wrap:wrap}html .home-expressive .home-index .home-participation-panel{min-width:0;display:block}.home-index .home-lounge-panel{min-width:0;margin:0}.home-index .home-news-panel{display:block}html .home-expressive .home-index :is(.member-rooms-entry-title,.official-hub-heading h2){font-size:var(--home-heading-size);margin-top:0}html .home-expressive .home-index .member-room-door-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}html .home-expressive .home-index .member-room-door{border-radius:var(--radius-md);background:var(--member-edge);align-items:center;gap:10px;min-height:76px;padding:8px;display:flex}@supports (color:color-mix(in lab, red, red)){html .home-expressive .home-index .member-room-door{background:color-mix(in srgb,var(--member-edge) 7%,var(--paper-light))}}html .home-expressive .home-index .member-room-door:before,html .home-expressive .home-index .member-room-door>i,html .home-expressive .home-index .member-room-door-mobile-name,html .home-expressive .home-index .member-room-door-copy>span{display:none}html .home-expressive .home-index .member-room-door-photo{background:var(--surface-subtle);border:0;border-radius:24px;flex:none;width:48px;height:60px;position:static}html .home-expressive .home-index .member-room-door-photo img{filter:none}html .home-expressive .home-index .member-room-door-copy{gap:4px;width:auto;min-width:0;display:grid}html .home-expressive .home-index .member-room-door-copy strong{white-space:normal;overflow-wrap:anywhere;font-size:.875rem}html .home-expressive .home-index .member-room-door-copy small{font-size:.6875rem}html .home-expressive .home-index .home-daily-radio{height:auto;min-height:88px;color:var(--ink);margin:0;display:block}html .home-expressive .home-index .radio-concept{align-items:center;gap:18px;min-height:88px;padding:12px 16px;display:flex}html .home-expressive .home-index .radio-type{min-width:0;max-width:none;padding:0;position:static}html .home-expressive .home-index .radio-type strong{font-size:var(--home-heading-size);color:var(--ink);white-space:normal;flex-wrap:wrap;align-items:center;gap:6px;line-height:1.5;display:flex}html .home-expressive .home-index .radio-type small{color:var(--muted);font-size:.75rem}html .home-expressive .home-index .radio-type .rr-new{position:static;transform:none}html .home-expressive .home-index .radio-signal{display:none}html .home-expressive .home-index .radio-dial{color:#fff;background:repeating-radial-gradient(circle,#3558ef 0 2px,#2445d8 3px 4px);border:0;border-radius:50%;flex:0 0 64px;order:-1;width:64px;height:64px;margin:0;transition:transform .25s;position:relative;inset:auto;box-shadow:inset 0 0 0 1px #2546d6}html .home-expressive .home-index .radio-dial:before{content:"";background:#1734b7;border:1px solid #c1ccff;border-radius:50%;position:absolute;inset:18px}html .home-expressive .home-index .radio-dial svg{width:14px;height:14px;position:relative}html .home-expressive .home-index .home-daily-radio:hover .radio-dial{transform:rotate(12deg)}html .home-expressive .home-index .pc-entry{grid-template-columns:minmax(0,1fr) 48px;height:auto;min-height:230px}html .home-expressive .home-index .pc-entry-browse{min-height:230px;padding:18px 12px 120px;display:block}html .home-expressive .home-index .pc-entry-label{width:calc(100% + 40px)}html .home-expressive .home-index .pc-entry-images{width:140px;bottom:24px;left:24px;right:auto}html .home-expressive .home-index .pc-entry-add{align-self:end;padding:0 6px 16px}html .home-expressive .home-index .home-daily-fortune{border:0;min-width:0;margin:0;padding:0}html .home-expressive .home-index .home-daily-fortune :is(.fortune-entry-shell,.fortune-entry-card){border-radius:var(--radius-xl);height:100%;min-height:250px}html .home-expressive .home-index .daily-reading{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:250px;padding:20px;display:flex}html .home-expressive .home-index .reading-copy{white-space:normal;max-width:100%;padding:0}html .home-expressive .home-index .reading-copy strong{font-size:1rem;line-height:1.5}html .home-expressive .home-index .reading-copy>span{font-size:.75rem;line-height:1.5}html .home-expressive .home-index .reading-art{width:150px;height:130px;top:8px;right:10px;-webkit-mask-image:none;mask-image:none}@media (width<=1199px) and (width>=681px){html .home-expressive .home-index{grid-template-columns:minmax(0,1fr);gap:16px}html .home-expressive .home-index .home-daily-fortune :is(.fortune-entry-shell,.fortune-entry-card,.daily-reading){min-height:128px}html .home-expressive .home-index .reading-copy{padding-right:140px}}@media (width<=960px) and (width>=681px){.home-media-grid{grid-template-columns:minmax(0,1fr)}html .home-expressive .home-index .pc-entry{min-height:140px}html .home-expressive .home-index .pc-entry-browse{align-items:center;min-height:140px;padding-bottom:18px;padding-right:180px;display:flex}html .home-expressive .home-index .pc-entry-images{bottom:18px;left:auto;right:60px}html .home-expressive .home-index .pc-entry-label{width:100%}html .home-expressive .home-index .member-room-door{text-align:center;flex-direction:column;gap:6px}}@media (width<=680px){html .home-expressive .home-index{margin:18px var(--page-inset) 28px;display:block}.home-index-body{flex-direction:column;gap:24px;display:flex}.home-index .home-index-group,.home-index .home-media-grid{display:contents}html .home-expressive .home-index .desktop-home-media,.home-index :is(.home-photocard-entry,.home-participation-panel,.home-lounge-panel,.home-daily-fortune,.home-radio-entry,.comeback-members,.comeback-cheer,.comeback-calendar,.home-live-forecast,.home-news-panel){display:none}#main-content[data-mobile-view=home] .home-index :is(.comeback-cheer,.comeback-calendar,.home-live-forecast,.comeback-members,.home-radio-entry),#main-content[data-mobile-view=participation] .home-index :is(.comeback-cheer,.home-photocard-entry,.home-participation-panel,.home-lounge-panel,.home-daily-fortune),#main-content[data-mobile-view=media] .home-index :is(.comeback-members,.home-radio-entry,.home-photocard-entry),#main-content[data-mobile-view=news] .home-index .home-news-panel{display:block}html .home-expressive#main-content:not([data-mobile-view=participation]) .home-index .home-participation-panel{display:none}#main-content[data-mobile-view=participation] .home-index .mobile-album-talk-entry{border:1px solid var(--line);background:var(--paper-light);border-radius:var(--radius-md);width:100%;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;align-items:center;margin-top:12px;padding:8px 12px;font-size:.875rem;display:flex}html .home-expressive .home-index .mobile-media-section{padding:0}html .home-expressive .home-index .member-room-door{background:0 0;flex-direction:column;gap:6px;min-height:80px;padding:0}html .home-expressive .home-index .member-room-door-grid{gap:8px}html .home-expressive .home-index .member-room-door-photo{width:46px;max-width:100%;height:56px}html .home-expressive .home-index .member-room-door-copy{display:none}html .home-expressive .home-index .member-room-door-mobile-name{font-size:.75rem;display:block}html .home-expressive .home-index .home-daily-fortune :is(.fortune-entry-shell,.fortune-entry-card,.daily-reading){min-height:160px}html .home-expressive .home-index .reading-copy{padding-right:70px}.home-index .home-live-forecast,.home-index .home-radio-entry{border-top:1px solid var(--line);padding-top:20px}}@media (prefers-reduced-motion:reduce){html .home-expressive .home-index .radio-dial{transition:none}}html .home-expressive .home-index .video-feed-list,html .home-expressive .home-index .photo-feed-list{margin-right:0;padding-right:0;scroll-padding-right:0}html .home-expressive .home-index{margin:20px var(--page-inset) 36px;display:block}html .home-expressive .home-index .member-rooms-entry-title.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html .home-expressive .home-index .member-room-door{border:1px solid var(--member-edge)}@supports (color:color-mix(in lab, red, red)){html .home-expressive .home-index .member-room-door{border:1px solid color-mix(in srgb,var(--member-edge) 25%,var(--line))}}html .home-expressive .home-index .member-room-door{border-radius:var(--radius-full);background:var(--paper-light);padding:8px 14px 8px 8px}html .home-expressive .home-index .member-room-door-photo{border-radius:50%;width:44px;height:44px}html .home-expressive .home-index .member-room-door-copy strong{font-size:1rem}html .home-expressive .home-index .member-room-door-copy small{color:var(--member-text);font-size:.75rem}html .home-expressive .home-index .pc-entry{min-height:150px}html .home-expressive .home-index .pc-entry-browse{align-items:center;min-height:150px;padding:18px 100px 18px 18px;display:flex}html .home-expressive .home-index .pc-entry-label{z-index:1;width:100%;position:relative}html .home-expressive .home-index .pc-entry-images{opacity:.85;width:110px;bottom:18px;left:auto;right:38px}html .home-expressive .home-index .pc-entry-label strong{font-size:1.125rem}html .home-expressive .home-index .home-daily-fortune :is(.fortune-entry-shell,.fortune-entry-card,.daily-reading){min-height:140px}html .home-expressive .home-index .reading-copy{padding-right:100px}html .home-expressive .home-index .reading-art{width:130px;height:120px}.home-index .ondate-view-tabs [aria-selected=true]{background:var(--primary);color:var(--paper-light)}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-header{padding:12px 16px 8px}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-summary-topic{font:700 1.25rem/1.5 var(--font-display)}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-form{padding:12px 16px}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-options{gap:12px;padding:4px}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-option{text-align:center;grid-template-columns:minmax(0,1fr);gap:6px}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-photo{aspect-ratio:1;border-radius:50%;justify-self:center;width:min(100%,88px)}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-photo>i{opacity:0;width:24px;height:24px;top:auto;bottom:4px;right:calc(50% - 12px)}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .is-selected .daily-ballot-photo>i,html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .is-submitted .daily-ballot-photo>i{opacity:1}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-option-copy{grid-area:2/1}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-option-copy strong{font-size:.875rem}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-votes{grid-area:3/1;justify-content:center}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-votes>:is(strong,span){font-size:.75rem}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-meter{border-radius:3px;grid-row:4;height:3px}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-submit-row{margin-top:10px;padding-top:8px}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-submit{border-radius:var(--radius-md);background:var(--primary);min-height:44px;color:var(--paper-light)}@media (width<=680px){html .home-expressive .home-index{margin-top:16px}html .home-expressive .home-index .member-room-door{background:0 0;border:0;border-radius:0;padding:0}.home-index .home-live-forecast{border:0;padding:0}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-options{gap:8px}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-form{padding:12px}}.home-index .ondate-view-tabs button[aria-selected=true]:hover{background:var(--primary);color:#fff}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-option-copy{text-align:center;justify-content:center;align-items:center}@media (width>=1200px){html .home-expressive .home-index .video-feed-list.longform .feed-video-card{flex-basis:calc((100% - 3 * var(--space-md)) / 4)}}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-options{grid-template-columns:repeat(5,minmax(0,1fr))}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-option-copy>strong{text-align:center;width:100%}.home-index .ondate-calendar-footer{gap:0 8px;padding:0 12px}.home-index .ondate-footer-help,.home-index .ondate-calendar-footer nav{gap:0 10px}html .home-expressive .home-index .home-cheer-strip .cheer-strip-message>span{font-size:1rem;line-height:1.5}html .home-expressive .home-index .home-cheer-strip .cheer-strip-write{background:var(--primary)!important;color:var(--paper-light)!important;border-radius:var(--radius-md)!important}html .home-expressive .home-index .home-cheer-strip .cheer-strip-write:hover{opacity:1;background:var(--primary-hover)!important}html .home-expressive .home-index .daily-ballot-submit:not(:disabled):hover{background:var(--primary-hover)}html .home-expressive .home-index .home-media-extras .home-daily-radio{height:auto;min-height:112px}html .home-expressive .home-index .home-media-extras .radio-concept{align-items:center;min-height:112px;padding:12px 18px}html .home-expressive .home-index .home-media-extras .radio-type{max-width:none}html .home-expressive .home-index .home-media-extras .pc-entry{height:100%;min-height:112px}html .home-expressive .home-index .home-media-extras .pc-entry-browse{align-items:center;height:100%;min-height:112px;padding:12px 130px 12px 18px}html .home-expressive .home-index .home-media-extras .pc-entry-images{width:100px;bottom:10px;left:auto;right:38px}html .home-expressive .home-index .home-media-extras .pc-entry-add{justify-content:center;align-self:stretch;min-height:100%;padding:8px 4px}html .home-expressive .home-index .official-news-briefing>li>a:not(:has(.official-news-thumb)){grid-template-columns:minmax(0,1fr) 18px;min-height:84px}html .home-expressive .home-index .official-priority-card:not(:has(.official-news-thumb)){grid-template-columns:minmax(0,1fr) 18px;min-height:84px}html .home-expressive .home-index .official-news-briefing strong{font-size:1rem;line-height:1.5}html .home-expressive .home-index .official-news-briefing small{font-weight:400}@media (width<=680px){html .home-expressive .home-index .home-media-extras .pc-entry-browse{padding-right:110px}html .home-expressive .home-index .home-media-extras .pc-entry-images{width:88px}.home-index .home-radio-entry{border:0;padding-top:0}}@media (width<=360px){html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-options{column-gap:4px;padding-inline:0}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-form{padding-inline:8px}}.home-index :is(.home-today,.home-current-grid,.home-current-aside,.home-watch,.home-join,.home-media-extras){display:contents}html .home-expressive .home-index :is(.comeback-calendar,.comeback-cheer,.home-participation-panel,.home-media-grid,.home-radio-entry,.home-photocard-entry,.home-lounge-panel,.home-daily-fortune,.home-news-panel){border:0;border-top:1px solid var(--line);min-width:0;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:18px 0 0}html .home-expressive .home-index :is(.ondate-calendar,.ondate-calendar-surface,.daily-ballot,.daily-ballot[data-member-ballot=true],.daily-ballot[data-member-ballot=true] .daily-ballot-header,.home-daily-radio,.pc-entry,.fortune-entry-shell,.fortune-entry-card,.lounge-preview,.updates.section,.updates-heading,.home-cheer-strip .cheer-strip-inner,.home-cheer-strip .cheer-strip-copy){box-shadow:none;background:0 0;border:0;border-radius:0}html .home-expressive .home-index :is(.daily-ballot[data-member-ballot=true] .daily-ballot-header,.daily-ballot[data-member-ballot=true] .daily-ballot-form,.home-daily-radio .radio-concept,.pc-entry-browse,.home-daily-fortune .daily-reading,.lounge-preview){padding-inline:0}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-header{padding-top:0}html .home-expressive .home-index .comeback-calendar .ondate-date-cell{border-right:0;border-left:1px solid var(--line);box-shadow:none;background-color:#0000;padding:12px 12px 14px}html .home-expressive .home-index .comeback-calendar .ondate-date-cell:first-of-type{border-left:0}html .home-expressive .home-index .comeback-calendar .ondate-date-cell:hover{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){html .home-expressive .home-index .comeback-calendar .ondate-date-cell:hover{background-color:color-mix(in srgb, var(--ink) 4%, transparent)}}html .home-expressive .home-index .comeback-calendar .ondate-date-cell.is-selected{box-shadow:inset 0 -2px var(--ink)}html .home-expressive .home-index .comeback-calendar .ondate-date-cell:not(.is-mini) .ondate-date-number strong{font:300 40px/.9 var(--font-brand);letter-spacing:-.05em}html .home-expressive .home-index .comeback-calendar .ondate-date-cell.is-today .ondate-date-number strong{color:var(--ink);-webkit-text-decoration:underline 3px var(--rose);-webkit-text-decoration:underline 3px var(--rose);-webkit-text-decoration:underline 3px var(--rose);text-decoration:underline 3px var(--rose);text-underline-offset:6px}html .home-expressive .home-index .comeback-calendar .ondate-date-cell.is-today .ondate-date-number i{color:var(--member-zena-text);margin-left:0;font-weight:800}html .home-expressive .home-index .comeback-calendar .ondate-preview{background:0 0;border:0;border-radius:0;min-height:0;margin-bottom:8px;padding:0}html .home-expressive .home-index .comeback-calendar .ondate-preview b{font-size:13px;line-height:1.35}@media (width<=680px){html .home-expressive .home-index .comeback-calendar .ondate-date-cell:not(.is-mini) .ondate-date-number strong{font-size:28px}html .home-expressive .home-index .comeback-calendar .ondate-date-cell{padding:8px 8px 10px}}html .home-expressive .home-index .home-daily-fortune .reading-copy strong{color:var(--ink)}html .home-expressive .home-index .home-daily-fortune .reading-copy>span{color:var(--muted);font-size:12px}html .home-expressive .home-index .home-daily-fortune .reading-copy i{color:var(--muted)}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-inner{grid-template-columns:minmax(0,1fr);margin:0;display:grid}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-copy{gap:10px;padding:0;display:grid}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-recipient-photo{vertical-align:middle;width:30px;height:30px;box-shadow:0 0 0 2px var(--member-edge,var(--ink));margin-right:8px;display:inline-block;position:static}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-message>span{font:700 clamp(20px, 2.1vw, 30px)/1.42 var(--font-display);letter-spacing:-.035em}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-text{background:linear-gradient(transparent 62%, var(--member-color,var(--rose)) 62%)}@supports (color:color-mix(in lab, red, red)){html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-text{background:linear-gradient(transparent 62%, color-mix(in srgb, var(--member-color,var(--rose)) 42%, transparent) 62%)}}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-text{-webkit-box-decoration-break:clone;box-decoration-break:clone}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-actions{border-top:0;padding:6px 0 0}@media (width>=681px){html .home-expressive .home-index .home-index-body{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"hero hero hero hero hero hero hero hero hero hero hero hero""cal cal cal cal cal cal cal cal cal cal cal cal""cheer cheer cheer cheer cheer cheer cheer vote vote vote vote vote""media media media media media media media media media media media media""radio radio radio pc pc pc lounge lounge lounge fort fort fort""news news news news news news news news news news news news";align-items:start;gap:40px 32px;display:grid}html .home-expressive .home-index .home-live-blotter{grid-area:hero}html .home-expressive .home-index .comeback-calendar{grid-area:cal}html .home-expressive .home-index .comeback-cheer{grid-area:cheer;display:block}html .home-expressive .home-index .home-participation-panel{grid-area:vote}html .home-expressive .home-index .home-media-grid{grid-area:media}html .home-expressive .home-index .home-radio-entry{grid-area:radio;align-self:stretch}html .home-expressive .home-index .home-photocard-entry{grid-area:pc;align-self:stretch}html .home-expressive .home-index .home-lounge-panel{grid-area:lounge;align-self:stretch}html .home-expressive .home-index .home-daily-fortune{grid-area:fort;align-self:stretch}html .home-expressive .home-index .home-news-panel{grid-area:news}}@media (width>=681px) and (width<=1099px){html .home-expressive .home-index .home-index-body{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"hero hero""cal cal""cheer cheer""vote vote""media media""radio pc""lounge fort""news news"}}@media (width<=680px){html .home-expressive .home-index :is(.comeback-calendar,.comeback-cheer,.home-participation-panel,.home-radio-entry,.home-photocard-entry,.home-lounge-panel,.home-daily-fortune,.home-news-panel){padding-top:14px}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-message>span{font-size:20px}}.mobile-home-media-deferred{display:none}@media (width<=680px){#main-content[data-mobile-view=media] .mobile-home-media-deferred{display:block}}@font-face{font-family:Gmarket Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/GmarketSansBold-latin.woff2)format("woff2");unicode-range:U+??,U+2000-206F,U+20A0-20CF,U+2100-22FF,U+2460-27BF,U+FF00-FFEF}@font-face{font-family:Unbounded;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/Unbounded-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html{scroll-behavior:smooth;max-width:100%;scroll-padding-top:72px;overflow-x:clip}html:lang(ja){--font-display:var(--font-display-ja);--font-body:var(--font-body-ja);--type-body-line-height:var(--type-body-line-height-ja)}html:lang(ja) :where(h1,h2,h3,h4,p,li,a,button,label,span,strong,small){word-break:normal;overflow-wrap:anywhere;line-break:strict}body{background:var(--paper);max-width:100%;color:var(--ink);font-family:var(--font-body);margin:0;overflow-x:clip}html[data-theme-ready=true] body,html[data-theme-ready=true] .masthead,html[data-theme-ready=true] .site-footer,html[data-theme-ready=true] :where(button,input,textarea,select,article,section,nav){transition-property:background-color,border-color,color,box-shadow;transition-duration:.18s;transition-timing-function:ease}body[data-brand-sheet-open]{overflow:hidden}main{width:100%;max-width:100%;overflow-x:clip}body:before{content:"";pointer-events:none;z-index:20;opacity:.018;mix-blend-mode:multiply;background-image:repeating-linear-gradient(0deg,#0000 0 7px,#47251e0b 8px,#0000 9px 17px);position:fixed;inset:0}html[data-theme=dark] body:before{opacity:.026;mix-blend-mode:screen}a{color:inherit;text-decoration:none}button{font:inherit}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.route-loading{background:radial-gradient(circle at 50% 38%, #ebc3c88c, transparent 30%), var(--paper);place-items:center;min-height:100svh;padding:40px 20px;display:grid}.remine-loader{color:var(--ink);text-align:left;justify-content:center;align-items:center;gap:14px;display:inline-flex}.remine-loader.dark{color:var(--inverse-fg)}.remine-loader-faces{background:var(--blush);border:2px solid;border-radius:50%;flex:0 0 58px;width:58px;height:58px;position:relative;overflow:hidden;box-shadow:0 0 0 5px}@supports (color:color-mix(in lab, red, red)){.remine-loader-faces{box-shadow:0 0 0 5px color-mix(in srgb, currentColor, transparent 88%)}}.remine-loader-faces img{object-fit:cover;opacity:0;width:100%;height:100%;transform:scale(var(--loader-zoom,1.16));animation:.55s both remine-face-cycle;position:absolute;inset:0}.remine-loader-copy{gap:5px;min-width:0;display:grid}.remine-loader-copy strong{color:var(--primary);font:700 var(--type-metadata-size)/1 var(--font-display);letter-spacing:.12em}.remine-loader.dark .remine-loader-copy strong{color:var(--blush)}.remine-loader-copy span{color:currentColor;opacity:.72;word-break:keep-all;max-width:300px;font-size:12px;line-height:1.45}.remine-loader.compact{gap:11px}.remine-loader.compact .remine-loader-faces{flex-basis:46px;width:46px;height:46px}.remine-loader.compact .remine-loader-copy strong,.remine-loader.compact .remine-loader-copy span{font-size:var(--type-metadata-size)}.remine-loader.micro{gap:var(--space-xs)}.remine-loader.micro .remine-loader-faces{border-width:1px;flex-basis:28px;width:28px;height:28px;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.remine-loader.micro .remine-loader-faces{box-shadow:0 0 0 3px color-mix(in srgb, currentColor, transparent 90%)}}.remine-loader.micro .remine-loader-copy{gap:var(--space-micro)}.remine-loader.micro .remine-loader-copy strong{display:none}.remine-loader.micro .remine-loader-copy span{max-width:none;font-size:var(--type-metadata-size);white-space:nowrap;line-height:1.2}@keyframes remine-face-cycle{0%{opacity:0;transform:scale(calc(var(--loader-zoom,1.16) + .04))}18%,to{opacity:1;transform:scale(var(--loader-zoom,1.16))}}:where(a,button,summary,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.skip-link{z-index:100;clip:rect(0 0 0 0);clip-path:inset(50%);background:var(--inverse-bg);width:1px;height:1px;color:var(--inverse-fg);white-space:nowrap;border:0;margin:-1px;padding:0;font-size:13px;font-weight:800;position:fixed;top:10px;left:10px;overflow:hidden}.skip-link:focus-visible{clip:auto;clip-path:none;border:0;width:auto;height:auto;margin:0;padding:10px 14px;overflow:visible}.charts a:focus-visible,.charts button:focus-visible,.site-footer a:focus-visible,.site-footer button:focus-visible{outline-color:var(--inverse-fg)}.chart-ticker-shell{z-index:30;contain:layout inline-size paint;border-bottom:1px solid var(--inverse-fg);width:100%;max-width:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.chart-ticker-shell{border-bottom:1px solid color-mix(in srgb, var(--inverse-fg), transparent 74%)}}.chart-ticker-shell{background:var(--inverse-bg);color:var(--inverse-fg)}.chart-ticker-toggle{background:var(--inverse-bg);width:100%;min-height:44px;color:inherit;cursor:pointer;text-align:left;border:0;align-items:stretch;padding:0;display:flex;overflow:hidden}.chart-ticker-content{min-width:0;color:inherit;flex:1;align-items:stretch;display:flex;overflow:hidden}.chart-ticker-viewport{contain:strict;isolation:isolate;flex:1;align-items:center;min-width:0;max-width:100%;min-height:44px;display:flex;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.chart-ticker-track{will-change:transform;width:max-content;animation:chart-ticker-scroll var(--ticker-duration,54s) linear infinite;align-items:center;display:flex;position:absolute;inset:0 auto 0 0}.chart-ticker-content:hover .chart-ticker-track,.chart-ticker-toggle:focus-visible .chart-ticker-track{animation-play-state:paused}.chart-ticker-group{flex:none;align-items:center;gap:30px;padding-right:30px;display:flex}.chart-ticker-platform{white-space:nowrap;flex:none;align-items:center;gap:12px;display:inline-flex;position:relative}.chart-ticker-platform:after{content:"";background:#ffffff38;width:1px;height:18px;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}.chart-ticker-platform-name{border:1px solid var(--ticker-color,var(--blush));padding:4px 7px}@supports (color:color-mix(in lab, red, red)){.chart-ticker-platform-name{border:1px solid color-mix(in srgb, var(--ticker-color,var(--blush)), transparent 42%)}}.chart-ticker-platform-name{color:var(--ticker-color,var(--blush));font-size:var(--type-metadata-size);font-weight:900}.chart-ticker-songs{align-items:center;gap:17px;display:inline-flex}.chart-ticker-song{align-items:center;gap:7px;font-size:12px;display:inline-flex;position:relative}.chart-ticker-song:not(:last-child):after{content:"·";color:#ffffff52;position:absolute;right:-11px}.chart-ticker-song>span{color:#ffffffd1;font-weight:700}.chart-ticker-song b{color:#fff;font:700 13px/1 var(--font-display)}.chart-ticker-song em{color:#ffffffad;font-size:var(--type-metadata-size);padding:0;font-style:normal;font-weight:900}.chart-ticker-song em.up,.chart-ticker-song em.new,.chart-ticker-song em.re-entry{color:var(--movement-up)}.chart-ticker-song em.down{color:var(--scent-amber)}.ticker-melon{--ticker-color:#31df65}.ticker-youtube{--ticker-color:#ff526e}.ticker-spotify{--ticker-color:#36df72}.ticker-apple{--ticker-color:#ff6680}.chart-ticker-state{color:#ffffffa3;font-size:var(--type-metadata-size);align-items:center;padding:0 24px;display:flex}.chart-ticker-action{z-index:2;border:1px solid var(--blush);background:var(--inverse-bg);flex:0 0 48px;justify-content:center;align-items:center;min-width:48px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.chart-ticker-action{background:color-mix(in srgb, var(--inverse-bg), var(--blush) 8%)}}.chart-ticker-action{color:var(--blush);transition:background .16s,border-color .16s}.chart-ticker-action:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .18s;transform:translateY(-2px)rotate(45deg)}.chart-ticker-action.open:after{transform:translateY(2px)rotate(225deg)}.chart-ticker-toggle:hover .chart-ticker-action{border-color:var(--blush)}@supports (color:color-mix(in lab, red, red)){.chart-ticker-toggle:hover .chart-ticker-action{border-color:color-mix(in srgb, var(--blush), white 32%)}}.chart-ticker-toggle:hover .chart-ticker-action{background:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.chart-ticker-toggle:hover .chart-ticker-action{background:color-mix(in srgb, var(--inverse-bg), var(--blush) 16%)}}.chart-ticker-shell button:focus-visible{outline-color:var(--blush);outline-offset:-3px}@keyframes chart-ticker-scroll{to{transform:translate(-50%)}}.cheer-strip-stack{z-index:29;isolation:isolate;width:calc(100% - (2 * var(--page-inset)));margin:12px var(--page-inset) 0;border-radius:var(--radius-md);background:linear-gradient(100deg, var(--scent-coral), var(--scent-amber), var(--scent-mint), var(--scent-blue), var(--scent-berry), var(--scent-coral));box-shadow:0 0 0 1px var(--scent-berry), 0 8px 24px var(--ink);background-size:260% 100%;padding:2px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cheer-strip-stack{box-shadow:0 0 0 1px color-mix(in srgb, var(--scent-berry), transparent 78%), 0 8px 24px color-mix(in srgb, var(--ink), transparent 92%)}}.cheer-strip-stack{animation:7s linear infinite cheer-border-drift,3.6s ease-in-out infinite cheer-border-glow}.home-cheer-strip{background:var(--line);box-shadow:none;padding:1px;animation:none}.home-cheer-strip:before{display:none}.home-cheer-strip .cheer-strip-kicker{color:var(--ink)}.home-cheer-strip .cheer-strip-load-error>button{color:var(--muted)}.cheer-strip-stack:before{content:"";z-index:2;border-radius:inherit;background:linear-gradient(108deg, transparent 0 34%, var(--scent-amber) 42%, white 48%, var(--scent-blue) 54%, transparent 62% 100%);padding:2px;position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.cheer-strip-stack:before{background:linear-gradient(108deg, transparent 0 34%, color-mix(in srgb, var(--scent-amber), white 56%) 42%, white 48%, color-mix(in srgb, var(--scent-blue), white 48%) 54%, transparent 62% 100%)}}.cheer-strip-stack:before{pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-position:135%;background-size:260% 100%;animation:4.8s ease-in-out infinite cheer-border-sparkle;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cheer-strip-stack>*{z-index:1;position:relative}.cheer-strip-shell{border-radius:calc(var(--radius-md) - 2px);width:100%;overflow:hidden}.cheer-strip-inner{border-radius:calc(var(--radius-md) - 2px);background:var(--paper-light);grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:16px;min-width:0;min-height:50px;padding:3px 4px 3px 17px;display:grid}.cheer-strip-kicker{color:var(--primary);font:700 12px/1 var(--font-display);letter-spacing:.04em;white-space:nowrap}.cheer-strip-content{min-width:0;overflow:hidden}.cheer-strip-message{align-items:baseline;gap:9px;min-width:0;margin:0;display:flex;overflow:hidden}.cheer-strip-message>span{min-width:0;color:var(--ink);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:760;overflow:hidden}.cheer-strip-message>small{color:var(--muted);white-space:nowrap;flex:none;font-size:12px;font-weight:700}.cheer-strip-empty{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:750;overflow:hidden}.cheer-strip-load-error{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:750;display:flex;overflow:hidden}.cheer-strip-load-error>button{color:var(--primary);font:850 10px/1.5 var(--font-body);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;flex:none;padding:0}.cheer-strip-actions{align-items:center;display:flex}.cheer-strip-actions :is(button,a){min-height:44px;color:var(--muted);font:850 var(--type-metadata-size)/1 var(--font-body);cursor:pointer;background:0 0;border:0}.cheer-strip-list-toggle{width:44px;padding:0}.cheer-strip-list-icon{gap:3px;width:17px;margin:auto;display:grid}.cheer-strip-list-icon>i{grid-template-columns:3px 1fr;align-items:center;gap:3px;display:grid}.cheer-strip-list-icon>i:before,.cheer-strip-list-icon>i:after{content:"";background:currentColor;display:block}.cheer-strip-list-icon>i:before{border-radius:var(--radius-full);width:3px;height:3px}.cheer-strip-list-icon>i:after{border-radius:var(--radius-full);height:1.5px}.cheer-strip-list-toggle[aria-expanded=true]{background:var(--blush)}@supports (color:color-mix(in lab, red, red)){.cheer-strip-list-toggle[aria-expanded=true]{background:color-mix(in srgb, var(--blush), var(--paper-light) 65%)}}.cheer-strip-list-toggle[aria-expanded=true]{color:var(--primary)}.cheer-strip-report{place-items:center;width:44px;min-width:44px;padding:0;display:grid}.cheer-strip-report svg{stroke-width:2px;width:16px;height:16px}.cheer-strip-write{justify-content:center;align-items:center;min-width:max-content;padding:0 15px;display:inline-flex;border-radius:calc(var(--radius-md) - 4px)!important;background:var(--selected-bg)!important;color:var(--selected-fg)!important}.cheer-strip-write-icon{stroke-width:2.3px;width:18px;height:18px;display:none}.cheer-strip-actions :is(button,a):hover{color:var(--primary)}.cheer-strip-write:hover{background:var(--primary)!important}.cheer-strip-actions :is(button,a):focus-visible{outline:2px solid var(--primary);outline-offset:-3px}@keyframes cheer-border-drift{to{background-position:260% 0}}@keyframes cheer-border-sparkle{0%,16%{opacity:.3;background-position:135%}52%{opacity:1}72%,to{opacity:.35;background-position:-135%}}@keyframes cheer-border-glow{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--scent-berry), transparent 78%), 0 8px 24px color-mix(in srgb, var(--ink), transparent 92%)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--scent-amber), transparent 66%), 0 0 15px color-mix(in srgb, var(--primary), transparent 72%), 0 9px 26px color-mix(in srgb, var(--ink), transparent 89%)}}@keyframes cheer-border-sparkle-mobile{0%,20%{opacity:.12;background-position:120%}56%{opacity:.34}76%,to{opacity:.14;background-position:-120%}}@keyframes cheer-message-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}body[data-cheer-dialog-open]{overflow:hidden}.cheer-dialog{overscroll-behavior-y:contain;border:1px solid var(--ink);width:min(520px,100% - 24px);max-width:calc(100% - 24px);max-height:min(760px,100dvh - 32px);margin:auto;padding:28px;scroll-padding-block:16px;position:fixed;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.cheer-dialog{border:1px solid color-mix(in srgb, var(--ink), transparent 38%)}}.cheer-dialog{border-radius:var(--radius-xl);background:var(--paper-light);color:var(--ink);box-shadow:var(--shadow-panel)}.cheer-dialog::backdrop{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.cheer-dialog::backdrop{background:color-mix(in srgb, var(--ink), transparent 28%)}}.cheer-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cheer-dialog>header{border-bottom:3px solid var(--ink);padding:2px 0 14px}.cheer-dialog>header>p{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;padding-right:max(54px,2em);font-size:10px;font-weight:950}.cheer-dialog>header>h2{overflow-wrap:anywhere;font:700 28px/1.08 var(--font-display);letter-spacing:-.05em;margin:0;padding-right:max(54px,2em)}.cheer-dialog>header>span{color:var(--muted);word-break:keep-all;margin-top:8px;font-size:12px;font-weight:650;line-height:1.55;display:block}.cheer-form{margin-top:16px;display:grid}.cheer-member-picker{border:0;gap:8px;margin:0 0 14px;padding:0;display:grid}.cheer-member-picker>legend{color:var(--ink);margin-bottom:8px;font-size:11px;font-weight:900}.cheer-member-picker>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,4.25em),1fr));gap:6px;font-size:1rem;display:grid}.cheer-member-picker label{cursor:pointer;min-width:0;min-height:44px;position:relative}.cheer-member-picker input{opacity:0;position:absolute;inset:0}.cheer-member-picker span{border:1px solid var(--line);border-radius:var(--radius-md);min-height:44px;color:var(--muted);white-space:nowrap;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:850;display:flex}.cheer-member-picker input:checked+span{border-color:var(--primary);background:var(--blush)}@supports (color:color-mix(in lab, red, red)){.cheer-member-picker input:checked+span{background:color-mix(in srgb, var(--blush), var(--paper-light) 64%)}}.cheer-member-picker input:checked+span{color:var(--primary)}.cheer-member-picker input:focus-visible+span{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.cheer-form>label{gap:8px;display:grid}.cheer-form>label+label{margin-top:20px}.cheer-form>label>span{color:var(--ink);font-size:11px;font-weight:900}.cheer-form textarea,.cheer-form input{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:750 1rem/1.5 var(--font-body);padding:12px 13px}.cheer-form textarea{resize:vertical;min-height:96px}.cheer-form textarea:focus,.cheer-form input:focus{border-color:var(--primary);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.cheer-field-meta{min-width:0;color:var(--muted);justify-content:space-between;gap:10px;margin-top:6px;display:flex}.cheer-field-meta small{min-width:0;font-size:10px;font-weight:650;line-height:1.45}.cheer-field-meta b{flex:none;font-size:10px}.cheer-form-error{color:var(--primary);margin:7px 0 0;font-size:11px;font-weight:800;line-height:1.45}.cheer-honeypot{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.cheer-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.cheer-form-actions>button{border:1px solid var(--selected-bg);border-radius:var(--radius-md);background:var(--selected-bg);min-height:46px;color:var(--selected-fg);font:900 11px/1 var(--font-body);cursor:pointer;justify-content:center;align-items:center;padding:0 18px;display:inline-flex}.cheer-form-actions>button.is-secondary{border-color:var(--line);color:var(--muted);background:0 0}.cheer-form-actions>button:disabled{cursor:wait;opacity:.58}.cheer-form-actions>button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.cheer-report-dialog blockquote{border-left:3px solid var(--scent-berry);background:var(--paper);gap:7px;margin:18px 0 0;padding:15px 17px;font-size:13px;font-weight:750;line-height:1.55;display:grid}.cheer-report-dialog blockquote small{color:var(--muted);font-size:10px}.cheer-report-form{margin-top:16px}.cheer-report-form fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.cheer-report-form fieldset>label{cursor:pointer;min-height:46px;position:relative}.cheer-report-form fieldset input{opacity:0;position:absolute;inset:0}.cheer-report-form fieldset span{border:1px solid var(--line);border-radius:var(--radius-md);min-height:46px;color:var(--muted);align-items:center;padding:0 12px;font-size:11px;font-weight:850;display:flex}.cheer-report-form fieldset input:checked+span{border-color:var(--primary);background:var(--blush)}@supports (color:color-mix(in lab, red, red)){.cheer-report-form fieldset input:checked+span{background:color-mix(in srgb, var(--blush), var(--paper-light) 64%)}}.cheer-report-form fieldset input:checked+span{color:var(--primary)}.cheer-report-form fieldset input:focus-visible+span{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (width<=620px){.cheer-strip-stack{margin-top:8px}.cheer-strip-inner{gap:9px;padding-left:12px}.cheer-strip-message>small{display:none}.cheer-strip-report{padding:0}.cheer-strip-write{width:44px;min-width:44px;padding:0}.cheer-strip-write-label{display:none}.cheer-strip-write-icon{display:block}.cheer-dialog{border-radius:var(--radius-lg);padding:22px 18px}.cheer-dialog>header>h2{font-size:24px}}@media (width<=390px){.cheer-strip-inner{gap:7px;padding-left:9px}.cheer-strip-report{display:none}}@media (prefers-reduced-motion:reduce){.cheer-strip-stack,.cheer-strip-message{animation:none}.cheer-strip-stack:before{opacity:.78;background-position:50%;animation:none}}.charts.chart-drawer.section{padding:16px var(--page-inset) 20px;animation:.26s ease-out chart-drawer-in}.charts.chart-drawer .chart-grid{margin-top:0}.charts.chart-drawer .chart-disclaimer{margin-top:12px;line-height:1.55}@keyframes chart-drawer-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.masthead{z-index:110;min-height:72px;padding:12px 8px 12px var(--page-inset);border-bottom:1px solid var(--line);background:var(--paper-light);box-shadow:0 1px 0 var(--ink);align-items:center;gap:clamp(14px,1.8vw,28px);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.masthead{box-shadow:0 1px 0 color-mix(in srgb, var(--ink), transparent 94%)}}.brand{width:max-content;min-height:44px;font:700 30px/.9 var(--font-brand);letter-spacing:-.035em;flex-direction:column;justify-content:center;display:inline-flex}.brand small{color:var(--primary);font:700 8px/1 var(--font-body);letter-spacing:.25em;margin-top:6px;display:block}.masthead-brand-block{flex:none;align-content:center;gap:3px;width:max-content;min-width:0;display:grid}.masthead-brand{flex-direction:row;align-items:center;gap:8px;min-height:32px;font-size:28px}.masthead-brand-full{align-items:center;gap:inherit;display:inline-flex}.masthead-brand-compact{align-items:center;gap:2px;display:none}.masthead-brand-rescene,.masthead-brand-remine{font:inherit;letter-spacing:inherit;white-space:nowrap}.masthead-brand-rescene{color:var(--primary)}.masthead-brand-remine{color:var(--ink)}.masthead-brand-cross{color:var(--scent-coral);font:700 .58em/1 var(--font-body)}.masthead-audience-stats{align-items:center;gap:4px 10px;min-height:12px;display:flex}.active-viewer-count{min-height:12px;color:var(--muted);font:750 var(--type-metadata-size)/1.2 var(--font-body);letter-spacing:-.015em;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.active-viewer-count i{border-radius:var(--radius-full);background:var(--status-success);width:6px;height:6px;box-shadow:0 0 0 2px var(--status-success);flex:0 0 6px;display:block}@supports (color:color-mix(in lab, red, red)){.active-viewer-count i{box-shadow:0 0 0 2px color-mix(in srgb, var(--status-success), transparent 84%)}}.active-viewer-count strong{color:var(--primary);font-weight:950}.masthead-audience-stats .daily-visitor-count{border-left:1px solid var(--line);white-space:nowrap;gap:4px;min-height:12px;padding-left:10px;font-weight:750;line-height:1.2}.masthead-actions{flex:none;align-items:center;gap:8px;display:flex}.birthday-celebration{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.birthday-trigger{isolation:isolate;border:1px solid var(--member-edge);align-items:center;gap:10px;min-height:44px;padding:4px 11px 4px 5px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.birthday-trigger{border:1px solid color-mix(in srgb, var(--member-edge), transparent 64%)}}.birthday-trigger{border-radius:var(--radius-full);color:var(--ink);box-shadow:0 0 5px var(--member-edge);background:0 0}@supports (color:color-mix(in lab, red, red)){.birthday-trigger{box-shadow:0 0 5px color-mix(in srgb, var(--member-edge), transparent 78%)}}.birthday-trigger{cursor:pointer;transition:border-color .16s,color .16s;animation:1.8s ease-in-out infinite birthday-border-glow}.birthday-trigger:before{content:"";z-index:2;border-radius:inherit;background:linear-gradient(110deg, var(--member-edge) 0% 34%, #fffffffa 45%, var(--member-edge) 55% 100%);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-position:100%;background-size:240% 100%;padding:1px;animation:2.4s linear infinite birthday-border-sparkle;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.birthday-trigger:hover,.birthday-trigger:focus-visible{border-color:var(--member-edge);color:var(--member-text);animation-duration:1.1s}.birthday-trigger:hover .birthday-message{color:var(--member-text);border-bottom-color:var(--member-edge)}@supports (color:color-mix(in lab, red, red)){.birthday-trigger:hover .birthday-message{border-bottom-color:color-mix(in srgb, var(--member-edge), transparent 40%)}}.birthday-avatar{flex:0 0 36px;width:36px;height:36px;display:block;position:relative}.birthday-avatar img{border:1px solid var(--line);border-radius:var(--radius-full);object-fit:cover;object-position:50% 24%;width:100%;height:100%;display:block}.birthday-message{font:900 13px/1.2 var(--font-body);letter-spacing:-.025em;white-space:nowrap;border-bottom:1px solid #0000;padding:2px 0;transition:border-color .16s,color .16s}.birthday-party-hat{pointer-events:none;display:none}.birthday-confetti{z-index:-1;pointer-events:none;width:1px;height:1px;position:absolute;top:50%;left:50%}.birthday-confetti>i{--confetti-x:0px;--confetti-y:-40px;--confetti-rotate:120deg;background:var(--member-edge);opacity:0;border-radius:2px;width:6px;height:11px;animation:1.2s cubic-bezier(.2,.72,.24,1) both birthday-confetti-burst;position:absolute;top:0;left:0}.birthday-confetti>i:nth-child(2){--confetti-x:30px;--confetti-y:-36px;--confetti-rotate:-160deg;background:var(--member-edge);animation-delay:30ms}.birthday-confetti>i:nth-child(3){--confetti-x:58px;--confetti-y:-16px;--confetti-rotate:220deg;background:var(--member-edge);animation-delay:70ms}.birthday-confetti>i:nth-child(4){--confetti-x:64px;--confetti-y:24px;--confetti-rotate:-220deg;background:var(--member-edge);animation-delay:20ms}.birthday-confetti>i:nth-child(5){--confetti-x:34px;--confetti-y:46px;--confetti-rotate:190deg;background:var(--member-edge);animation-delay:90ms}.birthday-confetti>i:nth-child(6){--confetti-x:4px;--confetti-y:50px;--confetti-rotate:-140deg;background:var(--member-edge);animation-delay:50ms}.birthday-confetti>i:nth-child(7){--confetti-x:-28px;--confetti-y:44px;--confetti-rotate:230deg;background:var(--member-edge);animation-delay:10ms}.birthday-confetti>i:nth-child(8){--confetti-x:-58px;--confetti-y:20px;--confetti-rotate:-180deg;background:var(--member-edge);animation-delay:80ms}.birthday-confetti>i:nth-child(9){--confetti-x:-62px;--confetti-y:-18px;--confetti-rotate:150deg;background:var(--member-edge);animation-delay:40ms}.birthday-confetti>i:nth-child(10){--confetti-x:-34px;--confetti-y:-42px;--confetti-rotate:-240deg;background:var(--member-edge);animation-delay:.1s}.birthday-confetti>i:nth-child(11){--confetti-x:45px;--confetti-y:34px;--confetti-rotate:260deg;background:var(--member-edge);width:5px;height:8px;animation-delay:.12s}.birthday-confetti>i:nth-child(12){--confetti-x:-44px;--confetti-y:34px;--confetti-rotate:-260deg;background:var(--member-edge);width:5px;height:8px;animation-delay:.11s}.birthday-trigger.is-celebrating .birthday-avatar{animation:.42s ease-out 2 birthday-avatar-celebrate}@keyframes birthday-confetti-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)rotate(0)}12%{opacity:1}to{opacity:0;transform:translate(var(--confetti-x), var(--confetti-y)) scale(1) rotate(var(--confetti-rotate))}}@keyframes birthday-avatar-celebrate{0%,to{transform:rotate(0)scale(1)}45%{transform:rotate(-5deg)scale(1.06)}70%{transform:rotate(4deg)scale(1.03)}}@keyframes birthday-border-sparkle{to{background-position:-140%}}@keyframes birthday-border-glow{0%,to{box-shadow:0 0 5px color-mix(in srgb, var(--member-edge), transparent 78%)}50%{box-shadow:0 0 13px color-mix(in srgb, var(--member-edge), transparent 62%), 0 0 5px color-mix(in srgb, var(--member-edge), transparent 50%)}}@media (prefers-reduced-motion:reduce){.birthday-confetti{display:none}.birthday-trigger{box-shadow:0 0 8px var(--member-edge)}@supports (color:color-mix(in lab, red, red)){.birthday-trigger{box-shadow:0 0 8px color-mix(in srgb, var(--member-edge), transparent 68%)}}.birthday-trigger{animation:none}.birthday-trigger:before{background-position:50%;animation:none}.birthday-trigger.is-celebrating .birthday-avatar{outline:2px solid var(--member-edge);outline-offset:2px;animation:none}}.live-alert-control{position:relative}.live-alert-trigger{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);min-width:72px;min-height:44px;color:var(--muted);font:900 var(--type-metadata-size)/1 var(--font-body);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 10px;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.live-alert-trigger:hover,.live-alert-trigger:focus-visible{border-color:var(--primary);color:var(--primary)}.live-alert-trigger.is-on{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.live-alert-trigger.is-on{border-color:color-mix(in srgb, var(--primary), transparent 46%)}}.live-alert-trigger.is-on{background:var(--blush)}@supports (color:color-mix(in lab, red, red)){.live-alert-trigger.is-on{background:color-mix(in srgb, var(--blush), var(--paper-light) 58%)}}.live-alert-trigger.is-on{color:var(--primary)}.live-alert-trigger.is-denied,.live-alert-trigger.is-prompt{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.live-alert-trigger.is-denied,.live-alert-trigger.is-prompt{background:color-mix(in srgb, var(--paper), var(--paper-light) 52%)}}.live-alert-trigger.is-denied,.live-alert-trigger.is-prompt{color:var(--muted)}.live-alert-trigger.is-error{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.live-alert-trigger.is-error{border-color:color-mix(in srgb, var(--primary), transparent 62%)}}.live-alert-trigger.is-error{color:var(--primary)}.live-alert-trigger[aria-disabled=true]{cursor:wait;opacity:.64}.live-alert-bell{color:currentColor;flex:0 0 18px;width:18px;height:18px;display:block;position:relative}.live-alert-bell i{border:2px solid;border-bottom:0;border-radius:8px 8px 3px 3px;width:10px;height:11px;position:absolute;top:2px;left:4px}.live-alert-bell i:after{content:"";border-radius:var(--radius-full);background:currentColor;height:2px;position:absolute;bottom:-3px;left:-3px;right:-3px}.live-alert-bell b{border-radius:0 0 var(--radius-full) var(--radius-full);background:currentColor;width:4px;height:3px;position:absolute;bottom:0;left:7px}.live-alert-trigger:not(.is-on) .live-alert-bell:after{content:"";z-index:1;border-radius:var(--radius-full);width:17px;height:2px;box-shadow:0 0 0 2px var(--paper-light);background:currentColor;position:absolute;top:8px;left:1px;transform:rotate(45deg)}.live-alert-trigger.is-on .live-alert-bell:before{content:"";z-index:1;border:2px solid var(--paper-light);border-radius:var(--radius-full);background:var(--primary);width:5px;height:5px;position:absolute;top:0;right:0}.live-alert-word{color:var(--ink);font:900 var(--type-metadata-size)/1 var(--font-display);letter-spacing:.04em}.live-alert-trigger.is-on .live-alert-word{color:var(--primary)}.live-alert-popover{z-index:150;width:min(330px, calc(100vw - 2 * var(--page-inset)));border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-light);color:var(--ink);padding:18px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 50px #2a1d1d33}.live-alert-popover:before{content:"";border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--paper-light);width:11px;height:11px;position:absolute;top:-6px;right:18px;transform:rotate(45deg)}.live-alert-popover-head{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;display:grid}.live-alert-popover-head strong{font:700 17px/1.15 var(--font-display);letter-spacing:-.03em;word-break:keep-all;overflow-wrap:anywhere}.live-alert-popover-mark{border:1px solid var(--primary);place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.live-alert-popover-mark{border:1px solid color-mix(in srgb, var(--primary), transparent 58%)}}.live-alert-popover-mark{border-radius:var(--radius-full);color:var(--primary)}.live-alert-popover-mark i{border-radius:var(--radius-full);background:currentColor;width:7px;height:7px;display:block}.live-alert-popover-mark.is-on i{animation:1.45s ease-out infinite official-live-pulse}.live-alert-popover-mark.is-denied{color:var(--muted)}.live-alert-popover p{color:var(--muted);word-break:keep-all;margin:13px 0 15px;font-size:12px;font-weight:700;line-height:1.6}.live-alert-popover :is(p,strong):lang(ja){word-break:normal;line-break:strict}.live-alert-popover-action{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);min-height:44px;color:var(--muted);font:800 11px/1 var(--font-body);cursor:pointer;padding:0 12px}.live-alert-popover-action:hover,.live-alert-popover-action:focus-visible{border-color:var(--primary);color:var(--primary)}.live-alert-feedback{z-index:149;width:max-content;max-width:min(330px, calc(100vw - 2 * var(--page-inset)));border:1px solid var(--line);border-radius:var(--radius-md);visibility:hidden;background:var(--inverse-bg);color:var(--inverse-fg);box-shadow:0 10px 30px var(--inverse-bg);padding:10px 12px;position:absolute;top:calc(100% + 9px);right:0}@supports (color:color-mix(in lab, red, red)){.live-alert-feedback{box-shadow:0 10px 30px color-mix(in srgb, var(--inverse-bg), transparent 72%)}}.live-alert-feedback{opacity:0;pointer-events:none;font-size:11px;font-weight:750;line-height:1.45;transition:opacity .16s,transform .16s,visibility 0s linear .16s;transform:translateY(-4px)}.live-alert-feedback.is-visible{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}.official-live-region{min-width:0;display:grid}.official-live-region.has-multiple{grid-template-columns:minmax(0,1fr)}.official-live-banner{--live-a:var(--primary);--live-b:#f03;--live-c:#ff4968;--live-platform-ink:#d9002b;--live-platform-soft:#ffd9e1;isolation:isolate;min-width:0;min-height:72px;padding:8px var(--page-inset);border-bottom:2px solid var(--paper-light);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,1.8vw,26px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.official-live-banner{border-bottom:2px solid color-mix(in srgb, var(--paper-light), transparent 4%)}}.official-live-banner{background:radial-gradient(circle at 30% 50%, #ffffff38, transparent 30%), linear-gradient(108deg, var(--live-a) 0%, var(--live-b) 56%, var(--live-c) 100%);color:var(--paper-light);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #2a1d1d33}.official-live-banner:before{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(116deg,#0000 0 24px,#ffffff0d 25px 26px,#0000 27px 52px);position:absolute;inset:0}.official-live-banner:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:20%;animation:5.8s ease-in-out infinite official-live-sweep;position:absolute;top:-80%;bottom:-80%;left:-30%;transform:skew(-18deg)}.official-live-banner>*{z-index:1;position:relative}.official-live-region.has-multiple .official-live-banner{padding-right:var(--page-inset);padding-left:var(--page-inset)}.official-live-banner.platform-mnet-plus{--live-a:#30125f;--live-b:#6540cc;--live-c:#9a5cf0;--live-platform-ink:#5431b7;--live-platform-soft:#e9ddff}.official-live-banner.platform-bubble{--live-a:#075989;--live-b:#129ac8;--live-c:#69cee3;--live-platform-ink:#087ba8;--live-platform-soft:#d5f5fb}.official-live-banner.platform-tiktok{--live-a:#0e0d12;--live-b:#21151f;--live-c:#2c202b;--live-platform-ink:#171217;--live-platform-soft:#d7ffff;background:radial-gradient(circle at 12% 0%, #25f4ee59, transparent 24%), radial-gradient(circle at 88% 100%, #fe2c5561, transparent 32%), linear-gradient(108deg, var(--live-a) 0%, var(--live-b) 58%, var(--live-c) 100%)}.official-live-banner.platform-instagram{--live-a:#60269b;--live-b:#c32a73;--live-c:#f26a3a;--live-platform-ink:#ad2568;--live-platform-soft:#ffe0ed;background:radial-gradient(circle at 24% 12%, #ffffff3d, transparent 26%), linear-gradient(108deg, var(--live-a) 0%, var(--live-b) 54%, var(--live-c) 100%)}.official-live-banner.without-thumbnail{grid-template-columns:minmax(0,1fr) auto}.official-live-banner:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.official-live-thumbnail{aspect-ratio:16/9;background:var(--live-b);border:1px solid #ffffffd1;grid-column:1;width:96px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.official-live-thumbnail{background:color-mix(in srgb, var(--live-b), var(--ink) 22%)}}.official-live-thumbnail{animation:2.4s ease-in-out infinite official-live-thumbnail-glow;box-shadow:0 0 0 1px #2a1d1d24,0 0 12px #ffffff14}.official-live-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.official-live-copy{grid-column:2;align-items:center;gap:clamp(14px,1.7vw,24px);min-width:0;display:flex}.official-live-banner.without-thumbnail .official-live-copy{grid-column:1}.official-live-identity{align-items:center;gap:7px;min-width:max-content;display:inline-flex}.official-live-status{border-radius:var(--radius-full);min-height:28px;color:var(--live-platform-ink);background:#fff;align-items:center;gap:6px;padding:0 9px;display:inline-flex;box-shadow:0 4px 14px #2a1d1d2e}.official-live-dot{border-radius:var(--radius-full);background:#e6002d;flex:0 0 7px;width:7px;height:7px;display:block;position:relative}.official-live-dot:after{content:"";border-radius:inherit;border:1px solid #e6002db3;animation:1.45s ease-out infinite official-live-pulse;position:absolute;inset:-1px}.official-live-banner.is-estimated .official-live-dot{background:0 0;border:1px solid}.official-live-banner.is-estimated .official-live-dot:after{animation:none}.official-live-status b{letter-spacing:.09em;white-space:nowrap;font-size:10px}.official-live-equalizer{align-items:center;gap:2px;height:16px;display:inline-flex}.official-live-equalizer i{background:currentColor;border-radius:2px;width:2px;height:6px;animation:.86s ease-in-out infinite alternate official-live-equalize;display:block}.official-live-equalizer i:nth-child(2){animation-delay:-.28s}.official-live-equalizer i:nth-child(3){animation-delay:-.56s}.official-live-banner.is-estimated .official-live-equalizer i{opacity:.58;height:6px;animation:none}.official-live-platform-mark{border-radius:var(--radius-md);width:28px;height:28px;color:var(--live-platform-soft);font:700 9px/1 var(--font-display);background:#ffffff1f;border:1px solid #ffffff7a;flex:0 0 28px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff29}.official-live-identity small{color:var(--live-platform-soft);text-shadow:0 1px 10px #2a1d1d33;font-size:10px;font-weight:800}.official-live-identity em{border-radius:var(--radius-full);color:#fffdf8d6;white-space:nowrap;border:1px solid #ffffff7a;padding:4px 6px;font-size:8px;font-style:normal;font-weight:900;line-height:1}.official-live-copy>strong{color:#fff;min-width:0;font:700 15px/1.25 var(--font-display);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 13px #2a1d1d4d;overflow:hidden}.official-live-join{border-radius:var(--radius-md);min-width:max-content;min-height:44px;color:var(--live-platform-ink);background:#fff;border:1px solid #ffffffd6;grid-column:3;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:11px;font-weight:900;transition:box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 8px 20px #2a1d1d2e,inset 0 1px #fff}.official-live-banner.without-thumbnail .official-live-join{grid-column:2}.official-live-join i{font-style:normal;transition:transform .16s}.official-live-banner:hover .official-live-join{transform:translateY(-1px);box-shadow:0 10px 24px #2a1d1d38,inset 0 1px #fff}.official-live-banner:hover .official-live-join i{transform:translate(2px,-2px)}@keyframes official-live-pulse{0%{opacity:.8;transform:scale(.86)}80%,to{opacity:0;transform:scale(2.6)}}@keyframes official-live-equalize{0%{opacity:.72;height:5px}to{opacity:1;height:14px}}@keyframes official-live-thumbnail-glow{0%,to{box-shadow:0 0 0 1px #2a1d1d24,0 0 10px #ffffff14}50%{box-shadow:0 0 0 1px #ffffff80,0 0 20px #ffffff3d}}@keyframes official-live-sweep{0%,15%{opacity:0;transform:translate(0)skew(-18deg)}27%{opacity:.74}55%,to{opacity:0;transform:translate(760%)skew(-18deg)}}.language-switcher{flex:0 0 54px;width:54px;height:44px;position:relative}.language-switcher-trigger{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);width:100%;height:100%;color:var(--muted);font:900 var(--type-metadata-size)/1 var(--font-body);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.language-switcher-trigger:hover,.language-switcher-trigger:focus-visible,.language-switcher.is-open .language-switcher-trigger{border-color:var(--primary);background:var(--blush)}@supports (color:color-mix(in lab, red, red)){.language-switcher-trigger:hover,.language-switcher-trigger:focus-visible,.language-switcher.is-open .language-switcher-trigger{background:color-mix(in srgb, var(--blush), var(--paper-light) 70%)}}.language-switcher-trigger:hover,.language-switcher-trigger:focus-visible,.language-switcher.is-open .language-switcher-trigger{color:var(--primary)}.language-switcher-trigger i{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transition:transform .16s;display:block;transform:translateY(-2px)rotate(45deg)}.language-switcher.is-open .language-switcher-trigger i{transform:translateY(2px)rotate(225deg)}.language-switcher-menu{z-index:210;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);width:138px;box-shadow:0 16px 36px var(--ink);padding:6px;position:absolute;top:calc(100% + 8px);right:0}@supports (color:color-mix(in lab, red, red)){.language-switcher-menu{box-shadow:0 16px 36px color-mix(in srgb, var(--ink), transparent 80%)}}.language-switcher-menu[hidden]{display:none}.language-switcher-option{border-radius:var(--radius-sm);min-height:40px;color:var(--ink);border:1px solid #0000;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:0 8px;display:grid}.language-switcher-option strong{color:var(--primary);font-size:10px;font-weight:950}.language-switcher-option span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;overflow:hidden}.language-switcher-option:hover,.language-switcher-option:focus-visible{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.language-switcher-option:hover,.language-switcher-option:focus-visible{border-color:color-mix(in srgb, var(--primary), transparent 62%)}}.language-switcher-option:hover,.language-switcher-option:focus-visible{background:var(--blush)}@supports (color:color-mix(in lab, red, red)){.language-switcher-option:hover,.language-switcher-option:focus-visible{background:color-mix(in srgb, var(--blush), var(--paper-light) 72%)}}.language-switcher-option[aria-current=page]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.language-switcher-option[aria-current=page]{background:color-mix(in srgb, var(--primary), var(--paper-light) 92%)}}.theme-toggle{z-index:90;right:max(16px, env(safe-area-inset-right));bottom:calc(16px + max(env(safe-area-inset-bottom), var(--tabbar-height,0px)));box-shadow:var(--shadow-float);border:1px solid var(--line);background:var(--paper-light);width:44px;min-width:44px;height:44px;color:var(--muted);cursor:pointer;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;transition:border-color .16s,background .16s,color .16s;display:grid;position:fixed}.theme-toggle:hover,.theme-toggle:focus-visible{border-color:var(--primary);background:var(--blush)}@supports (color:color-mix(in lab, red, red)){.theme-toggle:hover,.theme-toggle:focus-visible{background:color-mix(in srgb, var(--blush), var(--paper-light) 72%)}}.theme-toggle:hover,.theme-toggle:focus-visible,.theme-toggle[data-theme-mode=dark]{color:var(--primary)}body:has(dialog:modal,[aria-modal=true],textarea:focus,input[type=text]:focus,input[type=search]:focus) .theme-toggle{visibility:hidden}.theme-toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:3px}.theme-toggle svg{stroke-width:1.8px;width:20px;height:20px}body:has(.theme-toggle) .site-footer:after{content:"";height:60px;display:block}html[data-theme=dark] .masthead{box-shadow:0 1px #0000006b}html[data-theme=dark] .hero{background:radial-gradient(circle at 82% 12%, var(--primary), transparent 25%), linear-gradient(105deg, var(--paper-light), transparent 44%), var(--paper)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .hero{background:radial-gradient(circle at 82% 12%, color-mix(in srgb, var(--primary), transparent 88%), transparent 25%), linear-gradient(105deg, color-mix(in srgb, var(--paper-light), transparent 84%), transparent 44%), var(--paper)}}html[data-theme=dark] :where(.update-card img,.feed-video-thumb img,.official-news-thumb img){filter:brightness(.94)saturate(.96)}html[data-theme=dark] :where(.hero-member-card){--member-accent:var(--member-color)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] :where(.hero-member-card){--member-accent:color-mix(in srgb, var(--member-color), var(--ink) 42%)}}html[data-theme=dark] .hero-member-card{box-shadow:0 14px 34px #00000029}html[data-theme=dark] :where(.schedule-calendar-surface,.daily-ballot,.fortune-entry-card,.lounge-preview-compact-list){box-shadow:0 14px 34px #0000002e}.masthead-starter-link{isolation:isolate;border:1px solid var(--selected-bg);border-radius:var(--radius-md);background:var(--selected-bg);min-height:44px;color:var(--selected-fg);letter-spacing:-.025em;white-space:nowrap;box-shadow:var(--shadow-float);flex:none;justify-content:center;align-items:center;gap:9px;padding:5px 11px 5px 5px;font-size:11px;font-weight:900;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;position:relative;overflow:hidden}.masthead-starter-link:after{content:"";z-index:-1;background:var(--scent-blue);transform-origin:0;height:2px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.28)}.masthead-starter-link:hover,.masthead-starter-link:focus-visible,.masthead-starter-link[aria-current=page]{border-color:var(--scent-blue);box-shadow:var(--shadow-float);transform:translateY(-1px)}.masthead-starter-link:hover:after,.masthead-starter-link:focus-visible:after,.masthead-starter-link[aria-current=page]:after{transform:scaleX(1)}.masthead-starter-mark{border-radius:var(--radius-sm);background:var(--selected-fg);width:30px;height:30px;color:var(--selected-bg);font:700 14px/1 var(--font-display);flex:0 0 30px;place-items:center;display:grid}.masthead-starter-arrow{color:var(--selected-fg)}@supports (color:color-mix(in lab, red, red)){.masthead-starter-arrow{color:color-mix(in srgb, var(--selected-fg), transparent 28%)}}.masthead-starter-arrow{font-size:13px;transition:transform .16s}.masthead-starter-link:hover .masthead-starter-arrow,.masthead-starter-link:focus-visible .masthead-starter-arrow{transform:translate(2px)}html[data-theme=dark] .masthead-starter-link{border-color:var(--selected-fg)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .masthead-starter-link{border-color:color-mix(in srgb, var(--selected-fg), var(--scent-blue) 10%)}}html[data-theme=dark] .masthead-starter-link{background:var(--selected-fg)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .masthead-starter-link{background:color-mix(in srgb, var(--selected-fg), var(--scent-blue) 10%)}}html[data-theme=dark] .masthead-starter-link{color:var(--paper);box-shadow:0 5px 18px #0000005c, 0 0 0 1px var(--scent-blue)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .masthead-starter-link{box-shadow:0 5px 18px #0000005c, 0 0 0 1px color-mix(in srgb, var(--scent-blue), transparent 78%)}}html[data-theme=dark] .masthead-starter-mark{background:var(--paper);color:var(--selected-fg)}html[data-theme=dark] .masthead-starter-arrow{color:var(--paper)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .masthead-starter-arrow{color:color-mix(in srgb, var(--paper), transparent 24%)}}html[data-theme=dark] .masthead-starter-link:hover,html[data-theme=dark] .masthead-starter-link:focus-visible,html[data-theme=dark] .masthead-starter-link[aria-current=page]{border-color:var(--scent-blue);box-shadow:0 8px 22px #0000006b, 0 0 0 1px var(--scent-blue)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .masthead-starter-link:hover,html[data-theme=dark] .masthead-starter-link:focus-visible,html[data-theme=dark] .masthead-starter-link[aria-current=page]{box-shadow:0 8px 22px #0000006b, 0 0 0 1px color-mix(in srgb, var(--scent-blue), transparent 55%)}}.masthead-actions{margin-left:auto}@media (width<=1180px){.masthead{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:0;padding-top:10px;padding-bottom:10px;padding-right:8px;display:grid}.masthead-brand-block{grid-area:1/1}.masthead-actions{grid-area:1/2;justify-self:end;margin-left:0}}@media (width>=961px){.masthead{padding-right:var(--page-inset)}}@media (width<=1180px){.birthday-celebration{grid-area:1/1;place-self:center end;position:relative;top:auto;left:auto;transform:none}.birthday-trigger{place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:3px;display:grid}.birthday-avatar{flex-basis:36px;width:36px;height:36px}.birthday-message{display:none}.birthday-party-hat{z-index:2;top:var(--hat-top,-13px);left:var(--hat-left,10px);width:24px;height:29px;transform:rotate(var(--hat-rotate,5deg));transform-origin:50% 100%;display:block;position:absolute}.birthday-party-hat:before{content:"";background:repeating-linear-gradient(-38deg, var(--scent-coral) 0 5px, var(--scent-amber) 5px 9px, var(--scent-mint) 9px 13px);clip-path:polygon(50% 0,100% 100%,0 100%);position:absolute;inset:2px 1px 3px}.birthday-party-hat:after{content:"";border:1px solid var(--line);border-radius:var(--radius-full);background:var(--paper-light);width:7px;height:7px;position:absolute;top:0;left:9px}.birthday-party-hat>i{z-index:1;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-light);height:5px;position:absolute;bottom:0;left:0;right:0}.birthday-woni{--hat-left:9px;--hat-rotate:-5deg}.birthday-liv{--hat-left:10px;--hat-rotate:-2deg}.birthday-minami{--hat-left:11px;--hat-rotate:7deg}.birthday-may{--hat-left:10px;--hat-rotate:9deg}.birthday-zena{--hat-left:9px;--hat-rotate:-6deg}.birthday-celebration .birthday-party-hat{left:var(--hat-left);transform:rotate(var(--hat-rotate))}.birthday-confetti{z-index:3}}.archive-page{background:var(--paper);flex-direction:column;min-height:calc(100svh - 72px);display:flex}.archive-page>.site-footer{width:100%;margin-top:auto}.photo-credits-page{background:var(--paper);min-height:calc(100svh - 72px)}.photo-credits-intro{max-width:900px;padding:clamp(48px, 8vw, 108px) var(--page-inset) clamp(32px, 5vw, 64px);text-align:center;margin:0 auto}.photo-credits-intro>span{color:var(--primary);font:800 11px/1 var(--font-display);letter-spacing:.16em}.photo-credits-intro h1{font:700 clamp(2rem, 3.2vw, 2.75rem)/1.12 var(--font-display);letter-spacing:-.06em;word-break:keep-all;margin:14px 0 0}.photo-credits-intro p{max-width:720px;color:var(--muted);word-break:keep-all;margin:20px auto 0;font-size:13px;line-height:1.7}.photo-credits-intro .photo-credits-members{margin-top:var(--space-sm);color:var(--ink);font-size:var(--type-metadata-size);font-weight:850}.photo-credit-list{width:min(1180px, calc(100% - (2 * var(--page-inset))));border-top:1px solid var(--line);margin:0 auto;padding-bottom:clamp(64px,9vw,128px);display:grid}.photo-credit-item{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);align-items:center;gap:clamp(24px,5vw,72px);margin:0;padding:clamp(24px,4vw,48px) 0;display:grid}.photo-credit-image{background:var(--paper-light);place-items:center;min-height:260px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.photo-credit-image{background:color-mix(in srgb, var(--paper-light), var(--ink) 4%)}}.photo-credit-image img{object-fit:contain;width:100%;height:auto;max-height:640px;display:block}.photo-credit-item[data-display-mode=full-only] .photo-credit-image img{object-fit:contain}.photo-credit-item figcaption{gap:15px;min-width:0;display:grid}.photo-credit-heading>span{color:var(--primary);letter-spacing:.08em;font-size:12px;font-weight:900}.photo-credit-heading h2{font:700 clamp(1.375rem, 2vw, 1.75rem)/1.2 var(--font-display);letter-spacing:-.05em;word-break:keep-all;margin:7px 0 0}.photo-credit-item figcaption>p{color:var(--muted);margin:0;font-size:12px;font-weight:800}.photo-credit-item dl{gap:12px;margin:0;display:grid}.photo-credit-item dl>div{border-top:1px solid var(--line);gap:5px;padding-top:12px;display:grid}.photo-credit-item dt{color:var(--primary);font-size:12px;font-weight:900}.photo-credit-item dd{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.photo-credit-actions{flex-wrap:wrap;gap:8px;display:flex}.photo-credit-actions a{border:1px solid var(--line);min-height:44px;color:var(--ink);align-items:center;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex}.photo-credit-actions a:first-child{border-color:var(--primary);background:var(--primary);color:var(--paper-light)}.photo-credit-actions a:hover{border-color:var(--primary)}.not-found-page{flex-direction:column;min-height:calc(100svh - 72px);display:flex}.not-found-page>section{place-content:center;justify-items:start;gap:var(--space-sm);padding:clamp(64px, 12vw, 160px) var(--page-inset);flex:1;display:grid}.not-found-page>section>span{color:var(--primary);font:700 13px/1 var(--font-display);letter-spacing:.12em}.not-found-page h1{max-width:760px;font:700 var(--section-title-size)/1.06 var(--font-display);letter-spacing:-.055em;word-break:keep-all;margin:0}.not-found-page p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.not-found-page section>div{gap:var(--space-xs);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.not-found-page section>div a{min-height:44px;padding:0 var(--space-md);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--primary);align-items:center;font-size:11px;font-weight:900;display:inline-flex}.not-found-page section>div a:first-child{border-color:var(--primary);background:var(--primary);color:var(--paper-light)}@media (width<=900px){.archive-page,.photo-credits-page{min-height:calc(100svh - 65px)}.photo-credit-list{width:calc(100% - (2 * var(--page-inset)))}.photo-credit-item{grid-template-columns:1fr}.photo-credit-image{min-height:0}}.member-archive-hint{color:var(--muted);margin:10px 0 0;font-size:12px}.archive-albums{padding-top:26px;padding-bottom:26px}.hero{min-height:0;padding:22px var(--page-inset) 28px;background:radial-gradient(circle at 82% 12%, #ebc3c875, transparent 25%), linear-gradient(105deg, #ffffff57, transparent 44%), var(--paper);overflow:hidden}.member-character-frame{min-width:0;position:relative;overflow:hidden}.member-character-frame img{object-fit:cover;filter:saturate(1.04)contrast(1.02);width:100%;height:100%;transition:transform .18s,filter .16s;display:block;transform:scale(1.02)}.member-character-frame em{z-index:1;border-radius:var(--radius-sm);color:#fff;font:700 9px/1 var(--font-display);letter-spacing:.04em;background:#241817c7;border:1px solid #ffffff6b;padding:5px 7px;font-style:normal;position:absolute;bottom:8px;left:8px}.hero-member-card{--member-color:var(--primary);--member-accent:var(--member-color);--member-readable:var(--member-text,var(--ink));border:1px solid var(--member-accent);width:min(100%,1120px);margin:14px auto 0;padding:20px 22px;position:relative}@supports (color:color-mix(in lab, red, red)){.hero-member-card{border:1px solid color-mix(in srgb, var(--member-accent), transparent 68%)}}.hero-member-card{border-top:4px solid var(--member-accent);background:linear-gradient(105deg, var(--member-accent), var(--paper-light) 48%);grid-template-columns:minmax(220px,.72fr) minmax(360px,1.28fr);gap:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.hero-member-card{background:linear-gradient(105deg, color-mix(in srgb, var(--member-accent), transparent 91%), color-mix(in srgb, var(--paper-light), transparent 10%) 48%)}}.hero-member-card{animation:.22s ease-out member-panel-in}@keyframes member-panel-in{0%{opacity:.55;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.hero-member-identity{min-width:0}.hero-member-role{color:var(--member-readable);letter-spacing:.1em;margin:0 0 10px;font-size:11px;font-weight:900}.hero-member-title{align-items:end;gap:11px;display:flex}.hero-member-title h2{font:700 clamp(34px, 3.2vw, 52px)/.92 var(--font-display);letter-spacing:-.055em;white-space:nowrap;word-break:keep-all;flex:none;margin:0}.hero-member-title span{color:var(--member-readable);font:700 11px/1 var(--font-display);padding-bottom:5px}.hero-member-quote{border-top:1px solid var(--member-accent);margin:12px 0 0;padding-top:12px}@supports (color:color-mix(in lab, red, red)){.hero-member-quote{border-top:1px solid color-mix(in srgb, var(--member-accent), transparent 76%)}}.hero-member-quote{color:var(--member-readable);font:700 clamp(17px, 1.45vw, 22px)/1.3 var(--font-display);letter-spacing:-.035em;word-break:keep-all}.hero-member-tags{flex-wrap:wrap;gap:5px;margin-top:16px;display:flex}.hero-member-tags span{color:var(--member-readable);font-size:11px;font-weight:800}.segmented-tabs{align-items:stretch;gap:var(--space-micro);width:max-content;max-width:100%;padding:var(--space-micro);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);display:inline-flex;overflow:visible}.segmented-tabs-fixed{overflow:visible}.segmented-tabs>button{justify-content:center;align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;font-size:12px;font-weight:900;display:inline-flex}.segmented-tabs>button:hover{color:var(--primary)}.segmented-tabs>button.active{background:var(--selected-bg);color:var(--selected-fg)}.segmented-tabs>button small{color:inherit;opacity:.72;font-size:10px}.section{padding:104px var(--page-inset)}.section-heading h2{font:700 var(--section-title-size)/1 var(--font-display);letter-spacing:-.055em;white-space:nowrap;margin:0}.section-heading .intro{color:var(--muted);word-break:keep-all;margin:0;font-size:15px;line-height:1.8}.update-tabs button{min-width:72px}.update-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:60px;display:grid}.update-card{border:1px solid var(--line);background:var(--paper-light);flex-direction:column;min-width:0;padding:12px 12px 22px;transition:transform .16s,border-color .16s;display:flex}.update-card:hover{border-color:var(--primary);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.update-card:hover{border-color:color-mix(in srgb, var(--primary), transparent 52%)}}.video-thumb{aspect-ratio:16/9;background:var(--blush);position:relative;overflow:hidden}.video-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}.update-card:hover .video-thumb img{transform:scale(1.035)}.photo-thumb{aspect-ratio:4/5;background:var(--blush);position:relative;overflow:hidden}.photo-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}.photo-card:hover .photo-thumb img{transform:scale(1.025)}.photo-source-badge{border-radius:var(--radius-sm);color:#fff;background:#241817d1;border:1px solid #ffffff6b;padding:7px 9px;font-size:11px;font-weight:900;position:absolute;bottom:12px;left:12px}.photo-source-badge.press{background:#223d52e0}.update-card-copy{align-content:start;min-width:0;display:grid}.update-meta{min-height:24px;color:var(--muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:16px;font-size:12px;font-weight:700;display:grid}.update-meta strong{color:var(--primary)}.update-meta time{white-space:nowrap}.update-card h3{min-height:2.56em;font:700 26px/1.28 var(--font-body);letter-spacing:-.04em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:22px 0 12px;display:-webkit-box;overflow:hidden}.update-card p{min-height:54px;color:var(--muted);word-break:keep-all;margin:0;font-size:15px;line-height:1.65}.card-link{border-bottom:1px solid var(--primary);width:max-content;color:var(--primary);margin-top:auto;padding-top:14px;padding-bottom:6px;font-size:13px;font-weight:800;display:inline-block}.photo-loading-panel,.photo-empty{border:1px dashed var(--line);border-radius:var(--radius-md);background:var(--paper-light);place-items:center;min-height:360px;margin-top:60px;padding:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.photo-loading-panel,.photo-empty{background:color-mix(in srgb, var(--paper-light), transparent 52%)}}.photo-loading-panel,.photo-empty{color:var(--muted);text-align:center}.photo-empty-recovery{align-content:center;gap:var(--space-sm)}.photo-empty-recovery p{margin:0}.photo-empty-recovery button{min-height:44px;padding:0 var(--space-md);border:1px solid var(--primary);border-radius:var(--radius-md);background:var(--paper-light);color:var(--primary);cursor:pointer;font-size:11px;font-weight:900}.schedule-month-step:not(:disabled):hover{border-color:var(--line);color:var(--primary);background:#ebc3c840}.schedule-week-strip button:not(:disabled):hover{background:#ebc3c84d}.archive-frame-code{min-height:28px;color:var(--primary);font:700 10px/1 var(--font-display);letter-spacing:.13em;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.archive-frame-code:before,.archive-frame-code:after{content:"";opacity:.56;background:linear-gradient(90deg,#0000 3px,currentColor 3px 5px,#0000 5px),linear-gradient(#0000 3px,currentColor 3px 5px,#0000 5px);flex:0 0 8px;width:8px;height:8px}.schedule-calendar.section{padding-top:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--line);background:var(--paper)}.schedule-today-button:hover:not(:disabled){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.schedule-today-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary), transparent 58%)}}.schedule-today-button:hover:not(:disabled){background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.schedule-today-button:hover:not(:disabled){background:color-mix(in srgb, var(--primary), var(--paper-light) 95%)}}.schedule-today-button:hover:not(:disabled){box-shadow:none;color:var(--primary);transform:none}.schedule-today-button:active:not(:disabled){box-shadow:none;transform:translateY(0)}.schedule-period-nav>button:hover:not(:disabled){background:var(--ink);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.schedule-period-nav>button:hover:not(:disabled){background:color-mix(in srgb, var(--ink), var(--paper-light) 94%)}}.schedule-period-nav>button:hover:not(:disabled){color:var(--ink)}.schedule-period-nav>button:active:not(:disabled){background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.schedule-period-nav>button:active:not(:disabled){background:color-mix(in srgb, var(--ink), var(--paper-light) 90%)}}.schedule-period-nav>button:active:not(:disabled){transform:scale(.96)}#schedule-calendar-panel{min-width:0;max-width:100%;overflow:hidden}.schedule-date-cell.is-today:not(:focus-visible){outline-color:#0000}.schedule-source-check:not(.is-stale){color:var(--muted)}@keyframes schedule-platform-shine{0%{left:-65%}to{left:132%}}@media (width<=680px){.schedule-calendar.section{padding-top:var(--space-lg);padding-bottom:var(--space-xl)}}.charts{background:var(--inverse-bg);color:var(--inverse-fg)}.charts .section-heading .intro{color:#ffffffad}.chart-summary{color:#ffffffad;align-items:center;gap:9px;width:max-content;margin:28px 0 0 auto;font-size:11px;display:flex}.chart-summary strong{color:var(--inverse-fg);font-size:12px}.chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:38px;display:grid}.chart-card{--chart-accent:var(--blush);--card-bg:#ffffff0e;--card-fg:var(--paper-light);--card-muted:#ffffff8c;--card-line:#ffffff29;--card-hover:#ffffff0f;--mark-fg:white;border:1px solid var(--card-line);border-top:4px solid var(--chart-accent,var(--blush));background:var(--card-bg);min-width:0;min-height:0;color:var(--card-fg);padding:20px;box-shadow:0 14px 34px #0000001f}.chart-melon{--chart-accent:#00cd3c;--card-bg:linear-gradient(145deg, #f3fff6 0%, #e5f9eb 100%);--card-fg:#15331e;--card-muted:#587360;--card-line:#00571e29;--card-hover:#00cd3c17}.chart-spotify{--chart-accent:#1ed760;--card-bg:radial-gradient(circle at 92% 8%, #1ed76033, transparent 34%), #121212;--card-fg:#fff;--card-muted:#ffffff8c;--card-line:#ffffff26;--card-hover:#1ed7601a;--mark-fg:#121212}.chart-youtube{--chart-accent:#f03;--card-bg:linear-gradient(145deg, #fff9fa 0%, #ffecef 100%);--card-fg:#35151c;--card-muted:#79565e;--card-line:#99001f26;--card-hover:#ff003312}.chart-apple{--chart-accent:#fa2d48;--card-bg:linear-gradient(145deg, #fff5f7 0%, #f8efff 100%);--card-fg:#351522;--card-muted:#7a5c68;--card-line:#9a204e26;--card-hover:#fa2d4812}.chart-card-head,.chart-card-meta,.chart-song,.chart-source-link{align-items:center;display:flex}.chart-card-head{justify-content:space-between;gap:18px}.chart-title-group{align-items:center;gap:12px;min-width:0;display:flex}.chart-platform-mark{border-radius:var(--radius-xl);background:var(--chart-accent);width:36px;height:36px;color:var(--mark-fg);font:800 19px/1 var(--font-display);box-shadow:0 8px 18px var(--chart-accent);flex:0 0 36px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.chart-platform-mark{box-shadow:0 8px 18px color-mix(in srgb, var(--chart-accent), transparent 72%)}}.chart-melon .chart-platform-mark{border-radius:50%;font-style:italic}.chart-spotify .chart-platform-mark{border-radius:50%;font-size:18px}.chart-youtube .chart-platform-mark{border-radius:var(--radius-xl);font-size:15px}.chart-service{color:var(--chart-accent,var(--blush));letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:900}.chart-card h3{font:700 23px/1.1 var(--font-display);letter-spacing:-.035em;margin:0}.source-badge{border-radius:var(--radius-full);flex:none;padding:6px 8px;font-size:11px;font-weight:800}.source-badge.official{background:var(--chart-accent)}@supports (color:color-mix(in lab, red, red)){.source-badge.official{background:color-mix(in srgb, var(--chart-accent), transparent 84%)}}.source-badge.official{color:var(--card-fg)}.source-badge.assisted{border:1px solid var(--card-line);color:var(--card-muted)}.chart-card-meta{border-bottom:1px solid var(--card-line);color:var(--card-muted);flex-wrap:wrap;justify-content:flex-start;gap:7px 10px;margin-top:11px;padding-bottom:12px;font-size:11px}.chart-card-meta time{margin-left:auto}.chart-movement-basis{border:1px solid var(--card-line);border-radius:var(--radius-full);color:var(--card-fg);padding:4px 7px;font-size:10px;font-weight:800}.chart-songs{min-height:0}.chart-song{border-bottom:1px solid var(--card-line);gap:11px;min-height:54px;transition:background .18s,padding .18s}.chart-song:hover{background:var(--card-hover);padding:0 8px}.chart-rank{color:var(--chart-accent,var(--blush));font:700 23px/1 var(--font-display);flex:0 0 30px}.chart-song-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.chart-song-copy b{color:var(--card-fg);font:700 15px/1.15 var(--font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chart-song-copy small{color:var(--card-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.chart-change{border-radius:var(--radius-full);background:var(--card-fg);flex:none;min-width:42px;padding:4px 6px}@supports (color:color-mix(in lab, red, red)){.chart-change{background:color-mix(in srgb, var(--card-fg), transparent 92%)}}.chart-change{color:var(--card-muted);text-align:center;font-size:11px;font-weight:900}.chart-change.up,.chart-change.new,.chart-change.re-entry{color:var(--movement-up);background:#3cd07524}.chart-change.down{color:var(--movement-down);background:#ff5c7426}.chart-play{border:1px solid var(--chart-accent);width:27px;height:27px;color:var(--chart-accent);border-radius:50%;flex:0 0 27px;place-items:center;font-size:8px;display:grid}.chart-play.search,.chart-play.chart{border-style:dashed;font-size:11px}.chart-melon .chart-change.up,.chart-melon .chart-change.new,.chart-melon .chart-change.re-entry,.chart-youtube .chart-change.up,.chart-youtube .chart-change.new,.chart-youtube .chart-change.re-entry,.chart-apple .chart-change.up,.chart-apple .chart-change.new,.chart-apple .chart-change.re-entry{color:#087532}.chart-melon .chart-change.down,.chart-youtube .chart-change.down,.chart-apple .chart-change.down{color:#bd2842}.chart-empty{min-height:120px;color:var(--card-muted);text-align:center;place-items:center;margin:0;font-size:13px;display:grid}.chart-source-actions{justify-content:flex-end;align-items:center;gap:14px;margin-top:11px;display:flex}.chart-source-link{color:var(--card-fg);justify-content:space-between;margin-top:0;font-size:12px;font-weight:800}.chart-source-link:hover{color:var(--chart-accent,var(--blush))}.chart-disclaimer{color:#ffffffb8;text-align:right;max-width:850px;margin:24px 0 0 auto;font-size:12px;line-height:1.65}.chart-board-error{justify-items:center;gap:var(--space-sm);color:#ffffffad;text-align:center;border:1px solid #ffffff29;grid-column:1/-1;padding:40px;display:grid}.chart-board-error p{margin:0}.chart-board-error>div{justify-content:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.chart-board-error :is(button,a){min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-md);color:var(--inverse-fg);cursor:pointer;background:0 0;border:1px solid #ffffff57;justify-content:center;align-items:center;font-size:11px;font-weight:900;display:inline-flex}.chart-board-error :is(button,a):hover{border-color:var(--inverse-fg)}.chart-loading-panel{scroll-snap-align:start;background:#ffffff0b;border:1px solid #ffffff29;flex:0 0 min(86vw,620px);place-items:center;min-height:250px;padding:40px;display:grid}.rr-content:has(.site-footer){flex-direction:column;min-height:100svh;display:flex}.rr-content:has(.site-footer)>main{flex:1 0 auto}.rr-content>.site-footer{margin-top:auto}.support-page{background:var(--paper);flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.support-page>.site-footer{margin-top:auto}.fan-guide-explorer{flex:1 0 auto;padding-top:16px;padding-bottom:50px}.fan-guide-explorer>h2{font:750 15px/1.25 var(--font-display);letter-spacing:-.04em;margin:0}.fan-guide-choice-grid{margin-top:var(--space-sm);border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fan-guide-choice-grid button{gap:var(--space-xs);min-width:0;min-height:60px;padding:0 var(--space-sm);border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;transition:background .15s,color .15s;display:grid}.fan-guide-choice-grid button:nth-child(3n){border-right:0}.fan-guide-choice-grid button>span{color:var(--primary);font:700 9px/1 var(--font-display)}.fan-guide-choice-grid button>strong{min-width:0;font:750 13px/1.35 var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere}.fan-guide-choice-grid button>i{color:var(--primary);font:800 14px/1 var(--font-body);text-align:right}.fan-guide-choice-grid button:hover strong{color:var(--primary)}.fan-guide-choice-grid button[aria-pressed=true]{background:var(--ink);color:var(--paper-light)}.fan-guide-choice-grid button[aria-pressed=true]>span,.fan-guide-choice-grid button[aria-pressed=true]>i{color:var(--blush)}.fan-guide-inline-detail{border-top:1px solid var(--ink);margin-top:18px}.fan-guide-detail-head{gap:var(--space-lg);grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:end;padding:18px 0 16px;display:grid}.fan-guide-detail-head>div{gap:var(--space-xs);grid-template-columns:24px minmax(0,1fr);align-items:baseline;min-width:0;display:grid}.fan-guide-detail-head>div>span{color:var(--primary);font:700 9px/1 var(--font-display)}.fan-guide-detail-head h3{font:780 clamp(20px, 2vw, 27px)/1.18 var(--font-display);letter-spacing:-.045em;margin:0}.fan-guide-detail-head>p{max-width:64ch;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.fan-guide-detail-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.fan-guide-detail-facts>div{min-width:0;padding:9px var(--space-sm);border-right:1px solid var(--line)}.fan-guide-detail-facts>div:first-child{padding-left:0}.fan-guide-detail-facts>div:last-child{border-right:0}.fan-guide-detail-facts dt{color:var(--muted);font-size:9px;font-weight:900}.fan-guide-detail-facts dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:12px;font-weight:850}.fan-guide-primary-links{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:12px 0;display:flex}.fan-guide-primary-links a,.fan-guide-detail-links a{border:1px solid var(--line);border-radius:var(--radius-full);min-width:0;min-height:44px;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 10px;transition:border-color .15s,background .15s;display:grid}.fan-guide-primary-links a{background:var(--paper-light)}@supports (color:color-mix(in lab, red, red)){.fan-guide-primary-links a{background:color-mix(in srgb, var(--paper-light), transparent 20%)}}.fan-guide-primary-links a>span:first-child,.fan-guide-detail-links a>span:first-child{color:var(--primary);font-size:8px;font-weight:900}.fan-guide-primary-links a>strong,.fan-guide-detail-links a>strong{font-size:11px;line-height:1.35}.fan-guide-primary-links a>i,.fan-guide-detail-links a>i{color:var(--primary);font-style:normal}@supports (color:color-mix(in lab, red, red)){.fan-guide-primary-links a:hover,.fan-guide-detail-links a:hover{background:color-mix(in srgb, var(--blush), transparent 58%)}}.fan-guide-detail-sections{border-top:1px solid var(--ink)}.fan-guide-detail-sections>section{gap:var(--space-lg);border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,.42fr) minmax(0,1.58fr);padding:18px 0;display:grid}.fan-guide-detail-sections>section>header{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);align-content:start;align-items:baseline;min-width:0;display:grid}.fan-guide-detail-sections>section>header h4{font:750 14px/1.4 var(--font-display);letter-spacing:-.025em;margin:0}.fan-guide-detail-body{min-width:0}.fan-guide-detail-body>p:first-child{max-width:76ch;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.fan-guide-detail-steps{margin-top:12px}.fan-guide-detail-steps h4{color:var(--muted);margin:0;font-size:9px;font-weight:900}.fan-guide-detail-steps ol{gap:0 var(--space-md);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px;margin:6px 0 0;padding:0;list-style:none;display:grid}.fan-guide-detail-steps li{gap:var(--space-xs);border-bottom:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);align-items:center;min-height:42px;display:grid}.fan-guide-detail-steps li>span{border:1px solid var(--primary);border-radius:var(--radius-full);width:20px;height:20px;color:var(--primary);place-items:center;font-size:9px;font-weight:900;display:grid}.fan-guide-detail-steps li>p{margin:0;font-size:12px;line-height:1.55}.fan-guide-detail-bullets{border-top:1px solid var(--line);max-width:820px;margin:12px 0 0;padding:0;list-style:none}.fan-guide-detail-bullets li{border-bottom:1px solid var(--line);color:var(--muted);padding:9px 0 9px 18px;font-size:12px;line-height:1.55;position:relative}.fan-guide-detail-bullets li:before{content:"—";color:var(--primary);position:absolute;left:0}.fan-guide-detail-note{max-width:820px;padding:9px var(--space-sm);border-left:2px solid var(--primary);background:var(--blush);margin:12px 0 0}@supports (color:color-mix(in lab, red, red)){.fan-guide-detail-note{background:color-mix(in srgb, var(--blush), transparent 55%)}}.fan-guide-detail-note{font-size:11px;line-height:1.6}.fan-guide-detail-links{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.support-section-nav.section{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:0;min-height:52px;padding-top:0;padding-bottom:0;display:grid}.support-section-nav a{min-width:0;min-height:52px;color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;justify-content:center;align-items:center;font-size:12px;font-weight:850;display:inline-flex}.support-section-nav a:hover{color:var(--ink)}.support-section-nav a[aria-current=page]{border-color:var(--primary);color:var(--primary)}.video-guide-explorer{padding-top:16px;padding-bottom:50px;overflow-x:clip}.video-guide-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;margin-bottom:8px;padding:0 0 8px;display:flex}.video-guide-control-group{align-items:center;gap:6px;min-width:0;min-height:44px;display:flex}.video-guide-control-group.member-filter{flex:auto}.video-guide-control-group.sort-control{flex:none}.video-guide-sort-toggle{border:1px solid var(--line);border-radius:var(--radius-md);min-height:44px;color:var(--muted);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:900;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.video-guide-sort-toggle i{font:900 12px/1 var(--font-body)}.video-guide-sort-toggle:hover{border-color:var(--ink);color:var(--ink)}.video-guide-sort-toggle[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper-light)}.video-guide-member-filters{border:0;border-bottom:1px solid var(--line);align-items:stretch;gap:clamp(10px,1.8vw,24px);min-width:0;margin:0;padding:0;display:flex}.video-guide-member-option{min-width:44px;min-height:44px;color:var(--muted);cursor:pointer;white-space:nowrap;align-items:stretch;transition:color .15s;display:flex;position:relative}.video-guide-member-option:after{content:"";background:0 0;height:2px;transition:background-color .15s;position:absolute;bottom:-1px;left:0;right:0}.video-guide-member-option-content{justify-content:center;align-items:center;gap:6px;min-width:0;padding:5px 0 9px;font-size:11px;display:inline-flex}.video-guide-member-option b{font-weight:900}.video-guide-member-option img,.video-guide-all-members{border:1px solid var(--line);border-radius:var(--radius-full);flex:0 0 28px;width:28px;height:28px}.video-guide-member-option img{object-fit:cover;filter:grayscale()saturate(.58);opacity:.7;transition:filter .15s,opacity .15s,border-color .15s}.video-guide-all-members{background:var(--surface-subtle);color:var(--muted);font:900 9px/1 var(--font-body);place-items:center;display:grid}.video-guide-member-option:hover{color:var(--ink)}.video-guide-member-option:hover:after{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.video-guide-member-option:hover:after{background:color-mix(in srgb, var(--muted), transparent 54%)}}.video-guide-member-option.is-active{color:var(--ink)}.video-guide-member-option.is-active:after{background:var(--ink)}.video-guide-member-option.is-active img{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.video-guide-member-option.is-active img{border-color:color-mix(in srgb, var(--ink), transparent 50%)}}.video-guide-member-option.is-active img{filter:none;opacity:1}.video-guide-member-option.is-active .video-guide-all-members{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.video-guide-member-option.is-active .video-guide-all-members{border-color:color-mix(in srgb, var(--ink), transparent 50%)}}.video-guide-member-option.is-active .video-guide-all-members{background:var(--ink);color:var(--paper-light)}.video-guide-member-option input:focus-visible+.video-guide-member-option-content{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.video-guide-feed-status{min-height:36px;color:var(--muted);align-items:center;margin-left:auto;padding:0 8px;font-size:10px;display:flex}.video-guide-feed-status:empty{display:none}.video-guide-columns{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--ink) transparent;grid-template-columns:repeat(3,minmax(210px,1fr));display:grid;overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.video-guide-columns{scrollbar-color:color-mix(in srgb, var(--ink), transparent 78%) transparent}}.video-guide-column{border-left:1px solid var(--line);min-width:0;padding:0 10px 12px}.video-guide-column:first-child{border-left:0;padding-left:0}.video-guide-column:last-child{padding-right:0}.video-guide-column>header{border-bottom:1px solid var(--ink);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:58px;padding:10px 0 9px;display:grid}.video-guide-column>header>span{color:var(--primary);font:700 9px/1 var(--font-display)}.video-guide-column>header>div{min-width:0}.video-guide-column h2{font:750 15px/1.25 var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0}.video-guide-column header small{min-width:20px;color:var(--primary);text-align:right;font-size:9px;font-weight:900}.video-guide-list{margin:0;padding:0;list-style:none}.video-guide-list li{border-bottom:1px solid var(--line)}.video-guide-list :is(a,.video-play-button){min-width:0;min-height:65px;color:var(--ink);grid-template-columns:74px minmax(0,1fr);align-items:center;gap:8px;padding:8px 0;display:grid}.video-guide-list :is(a,.video-play-button):hover strong{color:var(--primary)}.video-guide-thumb{aspect-ratio:16/9;background:var(--blush);width:74px;position:relative;overflow:hidden}.video-guide-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .17s;display:block}.video-guide-list :is(a,.video-play-button):hover .video-guide-thumb img{transform:scale(1.035)}.video-guide-thumb b{background:var(--ink);place-items:center;min-width:18px;height:16px;padding:0 3px;display:grid;position:absolute;bottom:3px;left:4px}@supports (color:color-mix(in lab, red, red)){.video-guide-thumb b{background:color-mix(in srgb, var(--ink), transparent 12%)}}.video-guide-thumb b{color:#fff;font-size:8px;line-height:1}.video-guide-item-copy{gap:4px;min-width:0;display:grid}.video-guide-item-copy>strong{letter-spacing:-.025em;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;font-size:12px;font-weight:850;line-height:1.35;transition:color .15s;display:-webkit-box;overflow:hidden}.video-guide-item-copy>span{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex;overflow:hidden}.video-guide-item-copy em{color:var(--primary);font-style:normal;font-weight:900}.video-guide-item-copy small{min-width:0;color:var(--muted);font-size:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.video-guide-item-copy time+small:before,.video-guide-item-copy em+small:before{content:"";margin-right:.45em}.video-guide-empty{border-bottom:1px solid var(--line);min-height:65px;color:var(--muted);align-items:center;margin:0;font-size:10px;line-height:1.5;display:flex}.video-guide-standalone{border-top:1px solid var(--ink);margin-top:20px;padding-top:2px}.video-guide-standalone>header{border-bottom:1px solid var(--line);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:54px;display:grid}.video-guide-standalone>header>span{color:var(--primary);font:700 9px/1 var(--font-display)}.video-guide-standalone h2{font:750 15px/1.25 var(--font-display);letter-spacing:-.04em;margin:0}.video-guide-standalone-controls{align-items:center;gap:8px;min-width:0;display:flex}.video-guide-standalone-controls>small{min-width:20px;color:var(--muted);text-align:right;font-size:9px;font-weight:900}.video-guide-standalone-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 18px;display:grid}.video-guide-standalone-list li{border-bottom:0;min-width:0}.video-guide-standalone-list :is(a,.video-play-button){border-bottom:1px solid var(--line);grid-template-columns:minmax(96px,42%) minmax(0,1fr);align-items:start;gap:10px;min-height:88px;padding:12px 0 13px}.video-guide-standalone-list .video-guide-thumb{width:100%}.video-guide-standalone-list .video-guide-item-copy>strong{font-size:13px}.video-guide-standalone-list .video-guide-item-copy>span{font-size:12px}.video-guide-pagination{border-bottom:1px solid var(--line);grid-template-columns:44px auto 44px;justify-content:center;align-items:center;gap:8px;min-height:48px;display:grid}.video-guide-pagination button{border-radius:var(--radius-full);width:44px;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-grid}.video-guide-pagination button:hover:not(:disabled){background:var(--blush)}@supports (color:color-mix(in lab, red, red)){.video-guide-pagination button:hover:not(:disabled){background:color-mix(in srgb, var(--blush), transparent 24%)}}.video-guide-pagination button:disabled{color:var(--muted);cursor:default;opacity:.42}.video-guide-pagination button i{font:900 14px/1 var(--font-body)}.video-guide-pagination>span{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:9px;display:inline-flex}.video-guide-pagination>span b{color:var(--ink);font-weight:900}.video-guide-pagination>span i{opacity:.45;font-style:normal}.video-guide-pagination.is-header{border-bottom:0;gap:2px;min-height:44px}@media (width<=1180px){.video-guide-columns{grid-template-columns:repeat(3,minmax(215px,1fr))}}@media (width<=560px){.video-guide-explorer .video-guide-toolbar{flex-wrap:wrap;align-items:center;gap:4px 8px;padding-bottom:0;display:flex}.video-guide-explorer .video-guide-control-group.member-filter{flex:1 1 0;min-width:0}.video-guide-explorer .video-guide-member-filters{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;gap:14px;overflow:auto hidden}.video-guide-explorer .video-guide-member-option{flex:none}.video-guide-explorer .video-guide-member-option-content{white-space:nowrap;flex-wrap:nowrap;font-size:12px}.video-guide-explorer .video-guide-control-group.sort-control{flex:none}.video-guide-explorer .video-guide-sort-toggle{padding:0 10px}.video-guide-explorer .video-guide-feed-status{flex-basis:100%}}@media (width<=680px){.support-section-nav a{font-size:12px}.video-guide-explorer{padding-top:10px;padding-bottom:38px}.video-guide-columns{width:calc(100% + var(--page-inset));margin-right:calc(-1 * var(--page-inset));padding-right:var(--page-inset);scroll-snap-type:x proximity;display:flex}.video-guide-column{scroll-snap-align:start;flex:0 0 min(82vw,282px);padding-left:10px;padding-right:10px}.video-guide-column:first-child{padding-left:0}.video-guide-column:last-child{padding-right:0}.video-guide-column>header{min-height:56px}.video-guide-list :is(a,.video-play-button){grid-template-columns:82px minmax(0,1fr);min-height:70px}.video-guide-thumb{width:82px}.video-guide-item-copy>strong{font-size:12px}.video-guide-standalone{margin-top:18px;overflow:hidden}.video-guide-standalone-list{width:calc(100% + var(--page-inset));margin-right:calc(-1 * var(--page-inset));padding-right:var(--page-inset);scroll-snap-type:x proximity;gap:0;display:flex;overflow:auto hidden}.video-guide-standalone-list li{scroll-snap-align:start;flex:0 0 min(68vw,240px);padding-right:10px}.video-guide-standalone-list :is(a,.video-play-button){grid-template-columns:minmax(92px,42%) minmax(0,1fr);min-height:82px}}@keyframes brand-partner-panel-in{0%{opacity:0;transform:translate(-8px,-50%)}to{opacity:1;transform:translateY(-50%)}}.site-footer{min-height:0;padding:20px var(--page-inset) 14px;background:var(--inverse-bg);color:var(--inverse-fg);gap:14px;display:grid}.site-footer p{color:#ffffffad;font-size:var(--type-metadata-size);margin:0;line-height:1.5}.daily-visitor-count{color:var(--muted);font-size:var(--type-metadata-size);align-items:center;gap:6px;font-weight:800;display:inline-flex}.daily-visitor-count i{border-radius:var(--radius-full);background:var(--primary);width:5px;height:5px}.site-footer .daily-visitor-count{color:#ffffffad}.site-footer .daily-visitor-count i{background:var(--blush)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation:none!important}.remine-loader-faces img:first-child{opacity:1}.chart-ticker-viewport{overflow:auto hidden;-webkit-mask-image:none;mask-image:none}.chart-ticker-track{width:max-content;position:static;transform:none}.chart-ticker-group.duplicate{display:none}}@media (width<=960px){.hero{min-height:auto;padding:20px var(--page-inset) 28px}.hero-member-card{gap:var(--space-md);grid-template-columns:1fr}.update-grid{margin-right:calc(-1 * var(--page-inset));padding-right:var(--page-inset);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:18px;padding-bottom:10px;scroll-padding-left:0;display:flex;overflow:auto hidden}.update-grid::-webkit-scrollbar{height:6px}.update-card{scroll-snap-align:start;scroll-snap-stop:normal;flex:0 0 min(72vw,520px)}.chart-grid{margin-right:calc(-1 * var(--page-inset));padding-right:var(--page-inset);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:16px;padding-bottom:10px;display:flex;overflow:auto hidden}.chart-grid::-webkit-scrollbar{height:6px}.chart-card{scroll-snap-align:start;flex:0 0 min(72vw,520px)}}@media (width<=680px){.masthead{padding:8px var(--page-inset,16px);border-bottom:1px solid var(--line);gap:0 8px;overflow:visible}.masthead:after{content:none;display:none}.masthead-brand-block{display:contents}.masthead-actions{z-index:1;grid-area:1/2;justify-self:end;align-items:center;gap:6px;display:flex}:is(.masthead:has(.birthday-celebration) .live-alert-control,.masthead:has(.birthday-celebration) .live-alert-trigger){width:58px;min-width:58px}.brand{font-size:24px}.masthead-brand{z-index:1;grid-area:1/1;gap:5px;min-height:44px;font-size:18px}.masthead-audience-stats{display:none}.active-viewer-count{font-size:var(--type-metadata-size);gap:3px}.active-viewer-count i{flex-basis:5px;width:5px;height:5px}.masthead-audience-stats .daily-visitor-count{border-left:1px solid var(--line);font-size:var(--type-metadata-size);gap:3px;padding-left:8px}.live-alert-control{z-index:1;border:0;align-self:stretch;place-items:center;width:auto;min-width:58px;min-height:44px;padding:0;display:grid;position:relative}.live-alert-control:before{content:none;display:none}.masthead-starter-link{gap:0;width:44px;min-width:44px;padding:5px}.masthead-starter-mark{flex-basis:32px;width:32px;height:32px}.masthead-starter-label,.masthead-starter-arrow{display:none}.language-switcher{flex-basis:44px;width:44px}.live-alert-trigger,.live-alert-trigger.is-on,.live-alert-trigger.is-denied,.live-alert-trigger.is-prompt,.live-alert-trigger.is-error{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);width:auto;min-width:58px;height:44px;min-height:44px;box-shadow:none;padding:0 8px}.live-alert-trigger.is-on{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.live-alert-trigger.is-on{border-color:color-mix(in srgb, var(--primary), transparent 46%)}}.live-alert-trigger.is-on{background:var(--blush)}@supports (color:color-mix(in lab, red, red)){.live-alert-trigger.is-on{background:color-mix(in srgb, var(--blush), var(--paper-light) 58%)}}.live-alert-trigger.is-on{color:var(--primary)}.live-alert-trigger:hover,.live-alert-trigger:focus-visible{background:var(--blush)}@supports (color:color-mix(in lab, red, red)){.live-alert-trigger:hover,.live-alert-trigger:focus-visible{background:color-mix(in srgb, var(--blush), transparent 66%)}}.live-alert-popover{top:68px;right:var(--page-inset);left:var(--page-inset);width:auto;position:fixed}.live-alert-popover:before{right:77px}.live-alert-feedback{top:68px;right:var(--page-inset);left:var(--page-inset);width:auto;max-width:none;position:fixed}.official-live-region.has-multiple{display:grid;overflow:visible}.official-live-banner{grid-template-columns:72px minmax(0,1fr) auto;gap:8px 12px;min-height:57px;padding-top:8px;padding-bottom:8px}.official-live-banner.without-thumbnail{grid-template-columns:minmax(0,1fr) auto}.official-live-thumbnail{width:72px}.official-live-copy{grid-column:2;gap:4px;display:grid}.official-live-identity{min-width:0}.official-live-status{min-height:25px;padding:0 7px}.official-live-status b{font-size:9px}.official-live-platform-mark{flex-basis:25px;width:25px;height:25px}.official-live-identity small{font-size:9px}.official-live-copy>strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.official-live-join{grid-column:3;font-size:10px}.hero{padding:16px var(--page-inset) 18px}.hero-member-card{gap:14px;margin-top:10px;padding:14px}.hero-member-title{padding-bottom:9px}.hero-member-title h2{font-size:38px}.hero-member-title span{font-size:10px}.hero-member-quote{margin-top:12px;font-size:16px}.hero-member-tags{margin-top:12px}.section{padding:var(--space-section) var(--page-inset)}.update-grid{margin-right:calc(-1 * var(--page-inset));padding-right:var(--page-inset);gap:14px}.update-card{flex-basis:min(84vw,360px)}.chart-summary{flex-wrap:wrap;width:100%;margin-top:22px}.chart-grid{margin-right:calc(-1 * var(--page-inset));padding-right:var(--page-inset);gap:14px}.chart-card{flex-basis:min(86vw,380px);padding:20px}.chart-card h3{font-size:24px}.chart-disclaimer{text-align:left}.update-card p{min-height:0}.site-footer{padding-top:18px;padding-bottom:13px}.site-footer p{font-size:var(--type-metadata-size)}}@media (width<=380px){.masthead{column-gap:4px}.masthead-actions{gap:4px}.active-viewer-count,.masthead-audience-stats .daily-visitor-count{font-size:8px}.official-live-banner{grid-template-columns:64px minmax(0,1fr) auto;gap:7px 9px}.official-live-banner.without-thumbnail{grid-template-columns:minmax(0,1fr) auto}.official-live-thumbnail{width:64px}.official-live-identity{gap:5px}.official-live-platform-mark{display:none}.official-live-identity small{font-size:8px}.official-live-identity em{display:none}}@media (width<=480px){.masthead-brand{letter-spacing:-.045em;gap:0;font-size:clamp(17px,5.4vw,21px)}.masthead-brand-full{display:none}.masthead-brand-compact{display:inline-flex}.live-alert-control,.live-alert-trigger,.live-alert-trigger.is-on,.live-alert-trigger.is-denied,.live-alert-trigger.is-prompt,.live-alert-trigger.is-error{width:44px;min-width:44px}.masthead:has(.birthday-celebration) .live-alert-control{width:44px;min-width:44px}.masthead:has(.birthday-celebration) .live-alert-trigger{width:44px;min-width:44px}.live-alert-trigger{padding-inline:0}.live-alert-word{display:none}.official-live-join{color:#0000;width:44px;min-width:44px;padding:0;font-size:0;overflow:hidden}.official-live-join i{color:var(--live-platform-ink);font-size:12px}}@media (hover:none){.update-card:active{transform:scale(.99)}}.update-grid,.chart-grid{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#52242338 transparent;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:16px;padding-bottom:8px;scroll-padding-left:0;display:flex;overflow:auto hidden}.update-grid::-webkit-scrollbar{height:6px}.chart-grid::-webkit-scrollbar{height:6px}.update-grid::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#52242338}.chart-grid::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#52242338}.update-grid::-webkit-scrollbar-track{background:0 0}.update-grid:hover::-webkit-scrollbar-thumb{background:#52242366}.chart-grid{scrollbar-color:#ffffff3d transparent}.chart-grid::-webkit-scrollbar-thumb{background:#ffffff3d}.chart-grid:hover::-webkit-scrollbar-thumb{background:#ffffff6b}.chart-grid::-webkit-scrollbar-track{background:0 0}.update-grid,.chart-grid{margin-right:calc(-1 * var(--page-inset));padding-right:var(--rail-end)}.update-card{scroll-snap-align:start;flex:0 0 40vw}.photo-card{flex-basis:min(28vw,420px)}.chart-card{scroll-snap-align:start;flex:0 0 43vw}@media (width<=960px){.update-grid,.chart-grid{gap:18px}.update-card,.chart-card{flex-basis:min(72vw,520px)}.photo-card{flex-basis:min(48vw,390px)}}@media (width<=680px){.update-grid,.chart-grid{margin-right:calc(-1 * var(--page-inset));padding-right:var(--page-inset);gap:14px}.update-card,.chart-card{flex-basis:min(86vw,380px)}.photo-card{flex-basis:min(78vw,340px)}}.updates.section{padding-top:28px;padding-bottom:48px}.updates-heading{gap:var(--space-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.updates .section-heading>.updates-selector{display:contents}.updates-selector>h2{font:700 28px/1 var(--font-display);letter-spacing:-.045em;grid-column:1;margin:0}.updates .update-tabs{grid-column:2}.updates-heading-actions{grid-column:3}.updates .update-tabs{margin-top:0}.updates .update-grid{margin-top:18px}.updates .update-card{flex-basis:min(31vw,460px);padding:12px 12px 16px}.updates .video-card{flex-basis:min(23vw,340px);padding:10px 10px 14px}.updates .photo-card{flex-basis:min(23vw,350px)}.photo-card{appearance:none;color:inherit;font:inherit;text-align:left;cursor:zoom-in}.photo-stack{width:100%;position:relative}.photo-stack.is-gallery{width:calc(100% - 16px);margin:2px 16px 14px 0}.photo-stack-layer{background:var(--blush);pointer-events:none;border:2px solid #fffaf4f0;position:absolute;inset:0;overflow:hidden;box-shadow:0 7px 18px #5224232b}.photo-stack-layer img{object-fit:cover;width:100%;height:100%;display:block}.photo-stack-layer.layer-back{filter:saturate(.78)brightness(1.08);transform:translate(16px,12px)rotate(2deg)}.photo-stack-layer.layer-middle{filter:saturate(.9)brightness(1.04);transform:translate(9px,7px)rotate(-1.1deg)}.photo-stack .photo-thumb{z-index:2;border:1px solid #52242347;box-shadow:0 6px 16px #5224231f}.photo-card:hover .photo-stack-layer.layer-back,.photo-card:focus-visible .photo-stack-layer.layer-back{transform:translate(18px,14px)rotate(2.7deg)}.photo-card:hover .photo-stack-layer.layer-middle,.photo-card:focus-visible .photo-stack-layer.layer-middle{transform:translate(10px,8px)rotate(-1.6deg)}.photo-stack-layer{transition:transform .18s}.updates .update-meta{margin-top:12px}.updates .update-card h3{margin:14px 0 9px;font-size:20px;line-height:1.25}.updates .video-card h3{font-size:17px}.updates .card-link{margin-top:auto;padding-top:13px;font-size:12px}.photo-loading-panel,.photo-empty{min-height:176px;margin-top:18px;padding:22px}.charts.section{padding-top:82px;padding-bottom:82px}.charts .chart-grid{margin-top:30px}.charts .chart-card{flex-basis:min(41vw,610px)}.official-hub.section{padding-top:var(--space-xl);padding-bottom:var(--space-xl);border-top:0;border-bottom:1px solid var(--line);background:var(--paper)}.official-hub-heading{justify-content:space-between;align-items:center;gap:var(--space-lg);display:flex}.official-hub-heading :is(h1,h2){font:700 28px/1 var(--font-display);letter-spacing:-.045em;margin:0}.official-hub-heading h2{font-size:1.375rem;line-height:1.2}.official-hub-heading small{color:var(--muted);font-size:var(--type-metadata-size);font-weight:800}.official-hub-actions{align-items:center;gap:var(--space-xs);display:flex}.official-hub-actions button,.official-hub-actions a{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);place-items:center;width:44px;height:44px;padding:0;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.official-hub-actions button,.official-hub-actions a{background:color-mix(in srgb, var(--paper-light), transparent 20%)}}.official-hub-actions button,.official-hub-actions a{color:var(--ink);font:900 17px/1 var(--font-body);cursor:pointer}.official-hub-actions button:hover,.official-hub-actions a:hover{border-color:var(--primary);color:var(--primary)}.official-hub-actions .official-sns-toggle{font-size:var(--type-metadata-size);letter-spacing:.025em}.official-hub-actions .official-sns-toggle[aria-expanded=true]{border-color:var(--ink);background:var(--ink);color:var(--paper-light)}.official-account-rail{gap:var(--space-md);min-width:0;margin-top:var(--space-md);padding:var(--space-sm) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.official-account-label{color:var(--muted);font-size:var(--type-metadata-size);white-space:nowrap;font-weight:900}.official-account-rail>div{gap:var(--space-xs);overscroll-behavior-x:contain;scrollbar-width:thin;min-width:0;display:flex;overflow:auto hidden}.official-account-rail>div::-webkit-scrollbar{height:6px}.official-account-rail a{align-items:center;gap:var(--space-xs);border-radius:var(--radius-md);border:1px solid #0000;min-width:max-content;min-height:48px;padding:6px 10px 6px 7px;display:flex}.official-account-rail a:hover{border-color:var(--account-accent)}@supports (color:color-mix(in lab, red, red)){.official-account-rail a:hover{border-color:color-mix(in srgb, var(--account-accent), transparent 52%)}}.official-account-rail a:hover{background:var(--account-accent)}@supports (color:color-mix(in lab, red, red)){.official-account-rail a:hover{background:color-mix(in srgb, var(--account-accent), transparent 94%)}}.official-account-rail i{border-radius:var(--radius-full);background:var(--account-accent);flex:none;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.official-account-rail i{background:color-mix(in srgb, var(--account-accent), transparent 90%)}}.official-account-rail i{color:var(--account-accent);font:900 13px/1 var(--font-body);font-style:normal}.official-account-rail a>span{gap:2px;display:grid}.official-account-rail b{font-size:var(--type-metadata-size);line-height:1.15}.official-account-rail small{color:var(--muted);font-size:var(--type-metadata-size);line-height:1.15}.official-hub-loading{place-items:center;min-height:150px;display:grid}.official-hub-loading.error{color:var(--muted);font-size:12px}.official-hub-inline-status,.updates-feed-status{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:44px;margin-top:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-left:3px solid var(--primary);background:var(--primary);display:flex}@supports (color:color-mix(in lab, red, red)){.official-hub-inline-status,.updates-feed-status{background:color-mix(in srgb, var(--primary), transparent 94%)}}.official-hub-inline-status,.updates-feed-status{color:var(--muted);font-size:var(--type-metadata-size);font-weight:750;line-height:1.45}.official-hub-inline-status button,.updates-feed-status button{min-height:44px;padding:0 var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);color:var(--primary);font:900 var(--type-metadata-size)/1 var(--font-body);cursor:pointer;flex:none}.official-news-group{min-width:0;margin-top:var(--space-md)}.official-news-group>h3{align-items:center;gap:var(--space-xs);margin:0 0 var(--space-xs);color:var(--muted);font-size:var(--type-metadata-size);letter-spacing:.04em;font-weight:900;display:flex}.official-news-priority{padding:var(--space-xs) var(--space-sm);border-left:3px solid var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.official-news-priority{background:color-mix(in srgb, var(--primary), transparent 94%)}}.official-priority-card{gap:var(--space-md);min-width:0;min-height:84px;padding:var(--space-xs) 0;grid-template-columns:96px minmax(0,1fr) 18px;align-items:center;transition:background-color .16s,box-shadow .16s;display:grid}.official-priority-card:hover,.official-priority-card:focus-visible{background:var(--paper-light)}@supports (color:color-mix(in lab, red, red)){.official-priority-card:hover,.official-priority-card:focus-visible{background:color-mix(in srgb, var(--paper-light), transparent 24%)}}.official-priority-card:hover,.official-priority-card:focus-visible{box-shadow:inset 3px 0 0 var(--primary)}.official-priority-card .official-news-thumb{width:96px;height:68px}.official-priority-card small{min-width:0;color:var(--muted);font-size:var(--type-metadata-size);align-items:center;gap:6px;font-weight:800;display:flex;overflow:hidden}.official-priority-card small>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.official-priority-card strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.official-priority-card>i{color:var(--primary);font-size:12px;font-style:normal}.official-news-briefing{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.official-news-briefing>li{border-bottom:1px solid var(--line);min-width:0;position:relative}.official-news-briefing>li:nth-child(2n){border-left:1px solid var(--line)}.official-news-briefing a{gap:var(--space-md);min-width:0;min-height:118px;padding:var(--space-sm) var(--space-md);grid-template-columns:clamp(112px,12vw,144px) minmax(0,1fr) 18px;align-items:center;transition:background-color .16s,box-shadow .16s;display:grid}.official-news-thumb{aspect-ratio:4/3;background:var(--blush);width:100%;color:var(--primary);font:700 18px/1 var(--font-display);place-items:center;display:grid;position:relative;overflow:hidden}.official-news-thumb>img{object-fit:cover;filter:saturate(.94)contrast(1.02);width:100%;height:100%;display:block;position:absolute;inset:0}.official-news-thumb>img[hidden]{display:none}.official-news-copy{gap:var(--space-xs);min-width:0;display:grid}.official-news-briefing>li.has-related .official-news-copy{padding-bottom:32px}.official-news-briefing small{min-width:0;color:var(--muted);font-size:var(--type-metadata-size);flex-wrap:wrap;align-items:center;gap:4px 6px;font-weight:800;display:flex}.official-news-priority-label,.official-news-source-badge{color:var(--primary);font-size:inherit;flex:none;font-style:normal;font-weight:900}.official-news-source-badge{border-right:1px solid var(--line);letter-spacing:.04em;padding-right:6px}.official-news-briefing small>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.official-news-briefing strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.4;display:-webkit-box;overflow:hidden}.official-news-related{z-index:4;right:calc(18px + var(--space-xl));bottom:0;left:calc(clamp(112px, 12vw, 144px) + var(--space-xl));position:absolute}.official-news-related>button{width:max-content;min-height:44px;color:var(--primary);font:900 var(--type-metadata-size)/1 var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex}.official-news-related>button:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.official-news-related>button:focus-visible{outline:2px solid color-mix(in srgb, var(--primary), transparent 18%)}}.official-news-related>button:focus-visible{outline-offset:2px;border-radius:var(--radius-sm)}.official-news-related>button>span{font-size:13px;line-height:1;transform:translateY(-1px)}.official-news-related>button[aria-expanded=true]>span{transform:translateY(2px)}.official-news-related-popover{width:max-content;min-width:210px;max-width:min(280px, calc(100vw - (2 * var(--page-inset))));gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-light);box-shadow:var(--shadow-float);display:grid;position:absolute;bottom:calc(100% - 4px);right:0}.official-news-related-popover>strong{color:var(--muted);font-size:var(--type-metadata-size);font-weight:900;line-height:1.4;display:block}.official-news-source-chips{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.official-news-source-chips>span{background:var(--primary);max-width:132px;padding:3px 6px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.official-news-source-chips>span{background:color-mix(in srgb, var(--primary), transparent 94%)}}.official-news-source-chips>span{color:var(--primary);font-size:var(--type-metadata-size);text-overflow:ellipsis;white-space:nowrap;font-weight:850}.official-news-briefing i{color:var(--primary);font-size:12px;font-style:normal}.official-news-briefing a:hover strong{color:var(--primary)}.official-news-briefing a:hover,.official-news-briefing a:focus-visible{background:var(--paper-light)}@supports (color:color-mix(in lab, red, red)){.official-news-briefing a:hover,.official-news-briefing a:focus-visible{background:color-mix(in srgb, var(--paper-light), transparent 22%)}}.official-news-briefing a:hover,.official-news-briefing a:focus-visible{box-shadow:inset 3px 0 0 var(--scent-blue)}.site-footer{min-height:0;padding-top:24px;padding-bottom:24px}@media (width<=1240px){.updates-heading{grid-template-columns:auto minmax(0,1fr) auto;gap:16px}}@media (width<=960px){.fan-guide-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fan-guide-choice-grid button:nth-child(3n){border-right:1px solid var(--line)}.fan-guide-choice-grid button:nth-child(2n){border-right:0}.updates .update-card{flex-basis:min(54vw,440px)}.updates .video-card{flex-basis:min(38vw,320px)}.updates .photo-card{flex-basis:min(40vw,340px)}.charts .chart-card{flex-basis:min(72vw,520px)}}@media (width<=680px){.chart-ticker-platform{gap:9px}.chart-ticker-songs{gap:15px}.chart-ticker-song{font-size:var(--type-metadata-size);gap:6px}.charts.chart-drawer.section{padding:14px var(--page-inset) 18px}@keyframes schedule-sheet-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.updates.section{padding-top:24px;padding-bottom:42px}.updates .section-heading{gap:12px}.updates .update-tabs button{min-width:62px;min-height:44px;padding:6px 13px}.updates .update-grid{margin-top:16px}.updates .update-card{flex-basis:min(82vw,360px)}.updates .video-card{flex-basis:min(68vw,280px)}.updates .photo-card{flex-basis:min(72vw,320px)}.charts.section{padding-top:68px;padding-bottom:68px}.charts .chart-card{flex-basis:min(86vw,380px)}.site-footer{min-height:0}.support-page .section{padding-right:var(--page-inset);padding-left:var(--page-inset)}.fan-guide-explorer{padding-top:14px;padding-bottom:42px}.fan-guide-choice-grid{grid-template-columns:1fr}.fan-guide-choice-grid button,.fan-guide-choice-grid button:nth-child(3n){border-right:0;min-height:54px;padding-left:0;padding-right:0}.fan-guide-detail-head{grid-template-columns:1fr;align-items:start;gap:8px;padding:16px 0}.fan-guide-detail-facts{grid-template-columns:1fr}.fan-guide-detail-facts>div,.fan-guide-detail-facts>div:first-child{gap:var(--space-xs);border-right:0;border-bottom:1px solid var(--line);grid-template-columns:84px minmax(0,1fr);align-items:baseline;padding:8px 0;display:grid}.fan-guide-detail-facts>div:last-child{border-bottom:0}.fan-guide-detail-facts dd{margin:0}.fan-guide-primary-links,.fan-guide-detail-links{grid-template-columns:1fr;display:grid}.fan-guide-detail-sections>section{grid-template-columns:1fr;gap:10px;padding:16px 0}.fan-guide-detail-steps ol{grid-template-columns:1fr}.site-footer{padding:18px var(--page-inset) 12px;gap:12px}}.photo-viewer-backdrop{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#180f0fe6;place-items:center;padding:clamp(12px,3vw,40px);display:grid;position:fixed;inset:0}.photo-viewer{border-radius:var(--radius-xl);width:min(1180px,100%);max-height:calc(100dvh - 24px);color:var(--paper-light);box-shadow:var(--shadow-panel);background:#1d1515;border:1px solid #fff3;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.photo-viewer-head{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:24px;padding:16px 18px 14px;display:grid}.photo-viewer-head>div{min-width:0}.photo-viewer-head span{color:#fffaf49e;font-size:11px;font-weight:800}.photo-viewer-head h2{font:700 18px/1.3 var(--font-body);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;overflow:hidden}.photo-viewer-count{color:#fffaf4a3;min-width:74px;font:700 14px/1 var(--font-body);letter-spacing:.03em;justify-content:center;align-self:center;align-items:baseline;gap:6px;margin:0;display:flex}.photo-viewer-count strong{color:#fff;font-size:22px}.photo-viewer-count span{color:#fffaf452;font-size:12px}.photo-viewer-close{border-radius:var(--radius-md);color:#fff;width:44px;min-width:1.25em;height:44px;min-height:1.25em;font:300 30px/1 var(--font-body);cursor:pointer;background:0 0;border:1px solid #ffffff3d;place-items:center;padding:0;display:grid}.photo-viewer-close:hover,.photo-viewer-close:focus-visible{background:#ffffff1a;border-color:#fff}.photo-viewer-stage{touch-action:pan-y;background:#110d0d;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.photo-viewer-image,.photo-viewer-preview{object-fit:contain;width:100%;height:100%;max-height:calc(100dvh - 184px);display:block}.photo-viewer-image{z-index:1;transition:opacity .14s;position:relative}.photo-viewer-image.is-loading{opacity:0}.photo-viewer-image.is-ready{opacity:1}.photo-viewer-preview{z-index:0;filter:blur(3px)brightness(.68);position:absolute;inset:0;transform:scale(1.01)}.photo-viewer-loading{z-index:3;pointer-events:none;background:#110d0d4d;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.photo-viewer-error{min-height:240px;color:var(--paper-light);text-align:center;align-content:center;place-items:center;gap:12px;padding:24px;display:grid}.photo-viewer-error p{margin:0;font-weight:800}.photo-viewer-error a{min-height:44px;color:var(--blush);border-bottom:1px solid;align-items:center;font-size:12px;font-weight:900;display:inline-flex}.photo-viewer-arrow{z-index:4;border-radius:var(--radius-md);color:#fff;width:48px;min-width:1.15em;height:64px;min-height:1.3em;font:300 38px/1 var(--font-body);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#110d0d94;border:1px solid #ffffff3d;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.photo-viewer-arrow:hover,.photo-viewer-arrow:focus-visible{background:#110d0dd6;border-color:#fff}.photo-viewer-arrow:disabled{opacity:.18;cursor:default;border-color:#0000}.photo-viewer-arrow:disabled:hover{background:#110d0d94}.photo-viewer-arrow.previous{left:14px}.photo-viewer-arrow.next{right:14px}.photo-viewer-foot{background:#1d1515;border:0;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:11px 18px;min-height:0;padding:13px 18px 15px;display:flex}.photo-viewer-progress{background:#ffffff24;flex:0 0 100%;grid-column:1/-1;height:2px;overflow:hidden}.photo-viewer-progress span{background:var(--primary);height:100%;transition:width .18s;display:block}.photo-viewer-foot time{color:#fffaf49e;font-size:11px;font-weight:800}.photo-viewer-foot a{color:#fff;align-items:center;min-width:44px;min-height:44px;font-size:12px;font-weight:900;display:inline-flex}.photo-viewer-foot a:hover{color:#ff8996}@media (width<=680px){.photo-viewer-backdrop{padding:0}.photo-viewer{border:0;border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}.photo-viewer-head{gap:12px;padding:12px 14px}.photo-viewer-head h2{font-size:15px}.photo-viewer-count{gap:4px;min-width:54px;font-size:12px}.photo-viewer-count strong{font-size:18px}.photo-viewer-image,.photo-viewer-preview{max-height:calc(100dvh - 166px)}.photo-viewer-arrow{width:44px;height:54px}.photo-viewer-arrow.previous{left:8px}.photo-viewer-arrow.next{right:8px}.photo-viewer-foot{padding:11px 14px 13px}}@media (prefers-reduced-motion:reduce){.photo-stack-layer,.photo-viewer-image,.photo-viewer-progress span{transition:none}}.updates.section{padding:var(--space-xl) var(--page-inset);border-bottom:1px solid var(--line);background:var(--paper)}.updates-heading{margin-bottom:var(--space-lg)}.updates-selector{min-width:0}.updates .update-tabs{border:0;border-bottom:1px solid var(--line);border-radius:var(--radius-none);background:0 0;gap:0;padding:0;overflow:visible}.updates .update-tabs>button{min-height:44px;padding:0 var(--space-md);border-radius:var(--radius-none);background:0 0;position:relative}.updates .update-tabs>button.active{color:var(--ink);background:0 0}.updates .update-tabs>button.active:after{content:"";right:var(--space-sm);bottom:0;left:var(--space-sm);background:var(--scent-coral);height:3px;position:absolute}.updates-heading-actions{justify-items:end;gap:var(--space-xs);display:grid}.updates-heading-buttons{align-items:center;gap:var(--space-xs);display:flex}.updates-gacha-button,.official-news-pagination button{border:1px solid var(--line);border-radius:var(--radius-full);width:44px;height:44px;color:var(--primary);place-items:center;font-size:18px;font-weight:900;line-height:1;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.updates-gacha-button{cursor:pointer;background:0 0;border-style:dashed;padding:0}.updates-gacha-button:disabled{color:var(--muted);cursor:default}.updates-gacha-button .remine-loader{gap:0}.updates-gacha-button .remine-loader-copy{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.updates-gacha-button .remine-loader-faces{flex-basis:28px;width:28px;height:28px}.updates-action-label{display:none}.official-news-pagination{align-items:center;gap:var(--space-xs);display:flex}.official-news-pagination>span{min-width:34px;color:var(--muted);font-size:var(--type-metadata-size);white-space:nowrap;justify-content:center;align-items:baseline;gap:3px;font-weight:800;display:inline-flex}.official-news-pagination>span b{color:var(--ink);font-size:12px}.official-news-pagination>span i{color:var(--line);font-style:normal}.official-news-pagination button{cursor:pointer;background:0 0;padding:0}.official-news-pagination button:hover:not(:disabled){border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.official-news-pagination button:hover:not(:disabled){background:color-mix(in srgb, var(--primary), transparent 94%)}}.official-news-pagination button:disabled{color:var(--muted);opacity:.38;cursor:default}.latest-video-layout{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=961px){.updates-gacha-button{gap:var(--space-xs);width:auto;padding:0 var(--space-sm);font-size:var(--type-metadata-size);grid-auto-flow:column}.updates-action-label{white-space:nowrap;display:inline}.updates-action-icon{font-size:17px}}.video-feed-list{gap:var(--space-md);min-width:0;margin-right:calc(-1 * var(--page-inset));padding:0 var(--rail-end) var(--space-sm) 0;overscroll-behavior-x:contain;scroll-padding-inline:0 var(--rail-end);scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--ink) transparent;display:flex;overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.video-feed-list{scrollbar-color:color-mix(in srgb, var(--ink), transparent 82%) transparent}}.video-feed-list{-webkit-overflow-scrolling:touch}.video-feed-list::-webkit-scrollbar{height:var(--space-micro)}.video-feed-load-more{scroll-snap-align:end;flex:0 0 72px;place-items:center;min-height:100%;display:grid;position:relative}.video-feed-load-more .remine-loader{gap:0}.video-feed-load-more .remine-loader-copy{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.video-feed-load-more .remine-loader-faces{flex-basis:34px;width:34px;height:34px}.video-feed-list::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.video-feed-list::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ink), transparent 82%)}}.feed-video-card{--scene-accent:var(--scent-coral);align-content:start;gap:var(--space-xs);scroll-snap-align:start;flex:0 0 min(23vw,310px);min-width:0;display:grid;position:relative}.feed-video-card:nth-child(5n+2){--scene-accent:var(--scent-blue)}.feed-video-card:nth-child(5n+3){--scene-accent:var(--scent-mint)}.feed-video-card:nth-child(5n+4){--scene-accent:var(--scent-berry)}.feed-video-card:nth-child(5n+5){--scene-accent:var(--scent-amber)}.video-feed-list.shorts .feed-video-card{flex-basis:min(20vw,260px)}.feed-video-thumb{aspect-ratio:16/9;border:1px solid var(--line);background:var(--blush);display:block;position:relative;overflow:hidden}.feed-video-thumb:after{content:"";z-index:2;background:var(--scene-accent);height:4px;position:absolute;bottom:0;left:0;right:0}.feed-video-thumb img{object-fit:cover;filter:saturate(.94)contrast(1.025);width:100%;height:100%;transition:transform .22s,filter .18s;display:block}.feed-video-card:hover .feed-video-thumb img{filter:saturate()contrast(1.035);transform:scale(1.02)}.feed-video-thumb i{z-index:3;left:var(--space-xs);bottom:var(--space-xs);aspect-ratio:1;border-radius:var(--radius-full);background:var(--primary);width:30px;color:var(--paper-light);place-items:center;font-size:8px;font-style:normal;display:grid;position:absolute}.feed-video-copy{gap:var(--space-micro);min-width:0;display:grid}.feed-video-copy small{color:var(--muted);font-size:var(--type-metadata-size);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.feed-video-source{align-items:center;gap:5px;display:flex}.feed-video-source>span:first-child{text-overflow:ellipsis;overflow:hidden}.official-channel-mark{border-radius:var(--radius-full);background:var(--primary);width:15px;height:15px;color:var(--paper-light);flex:none;place-items:center;font-size:8px;font-style:normal;display:inline-grid}.feed-video-copy strong{letter-spacing:-.025em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.video-feed-empty{min-height:80px;color:var(--muted);place-items:center start;font-size:12px;display:grid}.video-feed-empty p{margin:0}.rediscovery-row{padding-top:var(--space-md);border-top:1px solid var(--line);display:block}.rediscovery-row>:is(a,.video-play-button){align-items:center;gap:var(--space-sm);grid-template-columns:96px minmax(0,1fr) 24px;min-width:0;display:grid}.rediscovery-row img{aspect-ratio:16/9;object-fit:cover;width:96px;display:block}.rediscovery-row :is(a,.video-play-button)>span{gap:var(--space-micro);min-width:0;display:grid}.rediscovery-row small{color:var(--muted);font-size:var(--type-metadata-size)}.rediscovery-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.rediscovery-row i{color:var(--primary);font-style:normal}.updates .update-grid.photo-grid{gap:var(--space-md);margin:0 calc(-1 * var(--page-inset)) 0 0;padding:0 var(--rail-end) var(--space-sm) 0;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--ink) transparent;grid-template-columns:none;display:flex;overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.updates .update-grid.photo-grid{scrollbar-color:color-mix(in srgb, var(--ink), transparent 82%) transparent}}.updates .update-grid.photo-grid{-webkit-overflow-scrolling:touch;counter-reset:scene-photo}.updates .update-grid.photo-grid::-webkit-scrollbar{height:var(--space-micro)}.updates .update-grid.photo-grid::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.updates .update-grid.photo-grid::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ink), transparent 82%)}}.updates .photo-card{--scene-accent:var(--scent-coral);width:auto;min-width:0;padding:var(--space-sm);scroll-snap-align:start;counter-increment:scene-photo;background:0 0;border-color:#0000;flex:0 0 clamp(220px,18vw,280px)}.updates .photo-card:nth-child(5n+2){--scene-accent:var(--scent-blue)}.updates .photo-card:nth-child(5n+3){--scene-accent:var(--scent-mint)}.updates .photo-card:nth-child(5n+4){--scene-accent:var(--scent-berry)}.updates .photo-card:nth-child(5n+5){--scene-accent:var(--scent-amber)}.updates .photo-card .photo-thumb{border:1px solid var(--line)}.updates .photo-card .photo-thumb:after{content:"";z-index:2;background:var(--scene-accent);height:4px;position:absolute;bottom:0;left:0;right:0}.updates .news-card{cursor:pointer}.updates .photo-card h3{font-size:16px}.charts .chart-grid{align-items:stretch;gap:var(--space-md);margin:0 calc(-1 * var(--page-inset)) 0 0;padding:0 var(--rail-end) var(--space-sm) 0;overscroll-behavior-x:contain;scroll-padding-inline:0 var(--rail-end);scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--paper-light) transparent;grid-template-columns:none;display:flex;overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.charts .chart-grid{scrollbar-color:color-mix(in srgb, var(--paper-light), transparent 82%) transparent}}.charts .chart-grid{-webkit-overflow-scrolling:touch}.charts .chart-grid::-webkit-scrollbar{height:var(--space-micro)}.charts .chart-grid::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--paper-light)}@supports (color:color-mix(in lab, red, red)){.charts .chart-grid::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--paper-light), transparent 82%)}}.charts .chart-grid:hover::-webkit-scrollbar-thumb{background:var(--paper-light)}@supports (color:color-mix(in lab, red, red)){.charts .chart-grid:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--paper-light), transparent 70%)}}.charts .chart-card{scroll-snap-align:start;flex:0 0 min(36vw,520px);width:auto;min-width:0}@media (width<=960px){.feed-video-card{flex-basis:clamp(240px,40vw,300px)}.video-feed-list.shorts .feed-video-card{flex-basis:clamp(210px,34vw,250px)}.updates .photo-card{flex-basis:clamp(210px,33vw,260px)}.charts .chart-grid{gap:var(--space-md);margin:0 calc(-1 * var(--page-inset)) 0 0;padding:0 var(--rail-end) var(--space-sm) 0;overscroll-behavior-x:contain;scroll-padding-inline:0 var(--rail-end);scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--paper-light) transparent;grid-template-columns:none;display:flex;overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.charts .chart-grid{scrollbar-color:color-mix(in srgb, var(--paper-light), transparent 82%) transparent}}.charts .chart-grid{-webkit-overflow-scrolling:touch}.charts .chart-grid::-webkit-scrollbar{height:var(--space-micro)}.charts .chart-grid::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--paper-light)}@supports (color:color-mix(in lab, red, red)){.charts .chart-grid::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--paper-light), transparent 82%)}}.charts .chart-grid:hover::-webkit-scrollbar-thumb{background:var(--paper-light)}@supports (color:color-mix(in lab, red, red)){.charts .chart-grid:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--paper-light), transparent 70%)}}.charts .chart-card{scroll-snap-align:start;flex:0 0 min(68vw,480px);width:auto;min-width:0}}@media (width<=760px){.official-news-briefing{grid-template-columns:minmax(0,1fr)}.official-news-briefing>li:nth-child(2n){border-left:0}}@media (width<=700px){.updates.section{padding:var(--space-xl) var(--page-inset)}.updates-heading{gap:var(--space-sm) var(--space-md);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions""tabs tabs";align-items:center}.updates-selector>h2{grid-area:title}.updates-heading-actions{grid-area:actions;justify-items:end}.updates .update-tabs{grid-area:tabs;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.updates .update-tabs button{white-space:nowrap;min-width:0;padding-inline:2px}.video-feed-list{gap:var(--space-sm);margin-right:calc(-1 * var(--page-inset));padding-right:var(--page-inset);scroll-padding-right:var(--page-inset)}.feed-video-card{flex-basis:min(70vw,300px)}.video-feed-list.shorts .feed-video-card{flex-basis:min(60vw,250px)}.rediscovery-row{grid-template-columns:1fr}.rediscovery-row>button{width:max-content;min-height:44px}.updates .update-grid.photo-grid{gap:var(--space-sm);margin-right:calc(-1 * var(--page-inset));padding-right:var(--page-inset)}.updates .photo-card{flex-basis:min(62vw,236px);margin:0}.updates .photo-card h3{font-size:14px}.official-hub.section{padding:var(--space-lg) var(--page-inset) var(--space-xl)}.official-hub-heading{align-items:center;gap:var(--space-sm);flex-direction:row}.official-hub-heading :is(h1,h2){font-size:24px}.official-hub-heading h2{font-size:1.375rem;line-height:1.2}.official-hub-actions{flex:none;width:auto}.official-account-rail{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}.official-account-rail>div{margin-right:calc(-1 * var(--page-inset));padding-right:var(--page-inset)}.official-news-briefing a{gap:var(--space-sm);min-height:88px;padding:var(--space-xs) 0;grid-template-columns:76px minmax(0,1fr) 16px}.official-news-thumb{aspect-ratio:auto;width:76px;height:57px}.official-news-briefing strong{font-size:14px}.official-news-briefing small{font-size:var(--type-metadata-size)}.official-news-briefing>li.has-related .official-news-copy{padding-bottom:32px}.official-news-related{right:calc(16px + var(--space-sm));left:calc(76px + var(--space-sm))}.official-news-priority{padding:var(--space-xs)}.official-priority-card{gap:var(--space-sm);grid-template-columns:76px minmax(0,1fr) 16px;min-height:80px;padding:0}.official-priority-card .official-news-thumb{width:76px;height:57px}.official-priority-card strong{font-size:13px}.hero{padding-top:var(--space-lg)}.charts .chart-grid{margin-right:calc(-1 * var(--page-inset));padding-right:var(--page-inset);scroll-padding-right:var(--page-inset)}.charts .chart-card{flex-basis:min(78vw,420px)}}@media (width<=420px){.updates .update-tabs button{padding-inline:var(--space-micro)}}@media (width<=700px){.updates-feed-status{flex-direction:column;align-items:flex-start}.updates-gacha-button{display:none}}@media (width<=420px){.official-news-pagination>span{display:none}}@media (prefers-reduced-motion:reduce){.feed-video-thumb img{transition:none}}@media (width<=340px){.updates .update-grid.photo-grid{grid-template-columns:1fr}}@media (width<=960px){@keyframes brand-partner-sheet-in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}}@media (width<=680px){.archive-albums{padding:16px var(--page-inset) 18px}}.lounge-preview.section{padding-top:var(--space-xs);padding-bottom:var(--space-sm);background:var(--paper)}.lounge-preview-heading{justify-content:space-between;align-items:center;gap:var(--space-md);border-top:1px solid var(--line);min-height:42px;display:flex}.lounge-preview-heading>div{align-items:center;gap:var(--space-xs);min-width:0;display:flex}.lounge-preview-heading h2{font:700 28px/1 var(--font-display);letter-spacing:-.045em;margin:0}.lounge-preview-heading>a{min-height:44px;color:var(--primary);font-size:var(--type-metadata-size);text-underline-offset:3px;white-space:nowrap;align-items:center;font-weight:900;text-decoration:underline;display:inline-flex}.lounge-preview-grid{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lounge-preview-column{min-width:0;padding:6px var(--space-sm) var(--space-xs);border:1px solid var(--line);background:var(--paper-light)}@supports (color:color-mix(in lab, red, red)){.lounge-preview-column{background:color-mix(in srgb, var(--paper-light), var(--paper) 35%)}}.lounge-preview-column>header{justify-content:space-between;align-items:center;gap:var(--space-xs);min-height:32px;display:flex}.lounge-preview-column>header>div{align-items:center;gap:6px;min-width:0;display:flex}.lounge-preview-column h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:850;line-height:1.2;overflow:hidden}.lounge-preview-total{color:var(--muted);white-space:nowrap;flex:none;font-size:9px;font-weight:800;line-height:1.2}.lounge-preview-column header>a{min-height:44px;color:var(--primary);text-underline-offset:3px;white-space:nowrap;align-items:center;font-size:10px;font-weight:900;text-decoration:underline;display:inline-flex}.lounge-preview-heading>a:hover,.lounge-preview-column header>a:hover{text-underline-offset:3px;text-decoration:underline}.lounge-preview-column ol{grid-template-rows:repeat(2,47px);min-height:86px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lounge-preview-column li{min-width:0;position:relative}.lounge-preview-column li:first-child{z-index:2}.lounge-preview-column li+li{z-index:1;padding-left:var(--space-lg);margin-top:-8px}.lounge-preview-column li:hover,.lounge-preview-column li:focus-within{z-index:3}.lounge-preview-column li a{min-width:0;min-height:47px;padding:6px var(--space-xs);border:1px solid var(--line);border-left:2px solid var(--primary);border-radius:var(--radius-sm);background:var(--paper-light);color:var(--ink);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-content:center;gap:2px;transition:border-color .15s,transform .15s;display:grid;position:relative}.lounge-preview-column li:first-child a{box-shadow:var(--shadow-float)}.lounge-preview-column li:nth-child(2) a{background:var(--paper-light)}@supports (color:color-mix(in lab, red, red)){.lounge-preview-column li:nth-child(2) a{background:color-mix(in srgb, var(--paper-light), var(--blush) 9%)}}.lounge-preview-column li:hover a,.lounge-preview-column li:focus-within a{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.lounge-preview-column li:hover a,.lounge-preview-column li:focus-within a{border-color:color-mix(in srgb, var(--primary), transparent 40%)}}.lounge-preview-column li:hover a,.lounge-preview-column li:focus-within a{transform:translateY(-3px)}.lounge-preview-post-body{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;line-height:1.3;overflow:hidden}.lounge-preview-column li small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:9px;font-weight:700;line-height:1.2;overflow:hidden}.lounge-preview-column li small b{color:var(--primary);margin-right:5px;font-weight:900}.lounge-preview-column>p,.lounge-preview-loading{min-height:86px;color:var(--ink);place-items:center;margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){.lounge-preview-column>p,.lounge-preview-loading{color:color-mix(in srgb, var(--ink), var(--paper) 35%)}}.lounge-preview-column>p,.lounge-preview-loading{font-size:13px;font-weight:800}.lounge-preview.is-compact{background:0 0;min-width:0}.lounge-preview.is-compact .lounge-preview-heading{min-height:44px;position:relative}.lounge-preview.is-compact .lounge-preview-heading h2{font-size:18px}.lounge-preview.is-compact .lounge-preview-heading>button{width:100%;min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:900;display:inline-flex;position:absolute;inset:0}.lounge-preview.is-compact .lounge-preview-heading>button span{color:var(--scent-blue);font-size:13px}.lounge-preview-compact-list{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);background:0 0;display:grid}.lounge-preview-compact-row{align-items:center;gap:var(--space-xs);width:100%;min-width:0;min-height:58px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) auto 18px;padding:6px 2px;transition:background-color .15s,color .15s;display:grid;position:relative}.lounge-preview-compact-row+.lounge-preview-compact-row{border-top:1px solid var(--line)}.lounge-preview-compact-index{color:var(--scent-blue);font-variant-numeric:tabular-nums;letter-spacing:.08em;align-self:start;padding-top:5px;font-size:9px;font-weight:900}.lounge-preview-compact-row.is-suggestion .lounge-preview-compact-index{color:var(--scent-amber)}.lounge-preview-compact-copy{align-content:center;gap:2px;min-width:0;display:grid}.lounge-preview-compact-category,.lounge-preview-compact-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lounge-preview-compact-category{color:var(--ink);font-size:var(--type-metadata-size);font-weight:600}.lounge-preview-compact-row.is-guestbook .lounge-preview-compact-category{color:var(--ink)}.lounge-preview-compact-summary{font-size:var(--type-metadata-size);font-weight:500}.lounge-preview-compact-summary>.remine-loader{max-width:100%;color:var(--muted)}.lounge-preview-compact-summary>.remine-loader .remine-loader-copy{min-width:0}.lounge-preview-compact-summary>.remine-loader .remine-loader-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lounge-preview-compact-time{color:var(--muted);white-space:nowrap;align-self:start;margin-top:4px;font-size:12px;font-weight:400;line-height:1.2}.lounge-preview-compact-row>i{color:var(--muted);font-size:14px;font-style:normal;line-height:1}.lounge-preview-compact-row:hover,.lounge-preview-compact-row:focus-visible{background:var(--surface-subtle)}.lounge-preview-compact-row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}@media (prefers-reduced-motion:reduce){.lounge-preview-column li a,.lounge-preview-compact-row{transition:none}}body[data-lounge-panel-open]{overflow:hidden}.lounge-panel{border:0;border-left:1px solid var(--ink);background:var(--paper);width:clamp(640px,58vw,900px);max-width:94vw;height:100dvh;max-height:none;color:var(--ink);box-shadow:-20px 0 60px var(--ink);margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lounge-panel{box-shadow:-20px 0 60px color-mix(in srgb, var(--ink), transparent 82%)}}.lounge-panel{animation:.22s cubic-bezier(.22,.8,.3,1) lounge-panel-enter}.lounge-panel::backdrop{background:var(--inverse-bg)}@supports (color:color-mix(in lab, red, red)){.lounge-panel::backdrop{background:color-mix(in srgb, var(--inverse-bg), transparent 48%)}}.lounge-panel::backdrop{animation:.18s ease-out lounge-backdrop-enter}.lounge-panel-frame{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;overflow-y:auto}.lounge-shell.is-panel{min-height:100%;padding:0 clamp(var(--space-lg), 4vw, var(--space-xl)) var(--space-xl)}.lounge-shell.is-panel .lounge-heading{z-index:6;padding:var(--space-lg) 0 var(--space-md);background:var(--paper);position:sticky;top:0}.lounge-shell.is-panel .lounge-heading h1{font-size:clamp(1.875rem,3vw,2.25rem)}.lounge-heading-actions{align-items:center;gap:var(--space-md);flex-wrap:wrap;margin-left:auto;display:flex}.lounge-panel-close{border:1px solid var(--line);border-radius:var(--radius-full);width:44px;min-width:1.25em;height:44px;min-height:1.25em;color:var(--ink);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;font-size:22px;line-height:1;display:grid}.lounge-panel-close:hover{border-color:var(--ink);background:var(--surface-subtle)}.lounge-panel-close:focus-visible,.lounge-preview.is-compact .lounge-preview-heading>button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@keyframes lounge-panel-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes lounge-backdrop-enter{0%{opacity:0}to{opacity:1}}@media (width<=700px){.lounge-panel{width:100vw;max-width:none;box-shadow:none;border-left:0}.lounge-shell.is-panel{padding:0 var(--space-md) var(--space-xl)}.lounge-shell.is-panel .lounge-heading{padding:var(--space-sm) 0}.lounge-shell.is-panel .lounge-heading h1{font-size:1.875rem}.lounge-shell.is-panel .lounge-composer{padding-inline:0}}.lounge-page{background:var(--paper);flex-direction:column;min-height:calc(100svh - 72px);display:flex}.lounge-page>.site-footer{width:100%;margin-top:auto}.lounge-shell{padding:clamp(28px, 5vw, 56px) var(--page-inset) clamp(44px, 7vw, 84px);flex:1 0 auto}.lounge-heading{justify-content:space-between;align-items:center;gap:var(--space-lg);padding-bottom:var(--space-md);border-bottom:2px solid var(--ink);flex-wrap:wrap;display:flex}.lounge-heading h1{font:700 clamp(2.25rem, 3vw, 2.5rem)/1.1 var(--font-display);letter-spacing:-.06em;margin:0}.lounge-compose-trigger{align-items:center;gap:var(--space-xs);border:0;border-bottom:1px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:0;padding:0 2px;font-size:12px;font-weight:900;display:inline-flex}.lounge-compose-trigger span{background:0 0;border-radius:0;flex:none;place-items:center;width:max(20px,1em);min-height:max(20px,1em);font-size:15px;display:grid}.lounge-tabs{gap:var(--space-lg);border-bottom:1px solid var(--line);display:flex}.lounge-tabs button{min-width:64px;min-height:52px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:14px;font-weight:850;position:relative}.lounge-tabs button[aria-selected=true]{color:var(--ink)}.lounge-tabs button[aria-selected=true]:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:0;left:0;right:0}.lounge-composer{gap:var(--space-sm);padding:var(--space-md) 0;border-bottom:1px solid var(--ink);background:0 0;display:grid}.lounge-composer>label:not(.lounge-body-field):not(.lounge-honeypot){align-items:center;gap:var(--space-sm);color:var(--muted);grid-template-columns:92px minmax(0,240px);font-size:11px;font-weight:850;display:grid}.lounge-composer select,.lounge-admin-card select{min-height:44px;padding:0 34px 0 var(--space-sm);border:1px solid var(--line);background:var(--paper-light);color:var(--ink);font:inherit;border-radius:0}.lounge-body-field{color:var(--muted);gap:6px;font-size:11px;font-weight:850;display:grid}.lounge-body-field textarea{resize:vertical;width:100%;min-height:124px;padding:var(--space-md);border:1px solid var(--line);background:var(--paper-light);color:var(--ink);font:400 16px/1.6 var(--font-body);border-radius:0}.lounge-body-field textarea:focus{border-color:var(--primary)}.lounge-honeypot{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.lounge-composer-footer{align-items:center;gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.lounge-composer-footer p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.lounge-composer-footer p a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--scent-blue);-webkit-text-decoration-color:var(--scent-blue);-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px;font-weight:850}.lounge-character-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.lounge-composer-footer button{min-width:112px;min-height:44px;padding:0 var(--space-md);border:1px solid var(--ink);background:var(--ink);color:var(--paper-light);cursor:pointer;border-radius:0;font-size:12px;font-weight:900}.lounge-composer-footer button:disabled{opacity:.52;cursor:default}.lounge-feedback{margin:var(--space-sm) 0 0;padding:var(--space-sm);border-left:3px solid var(--primary);background:var(--blush)}@supports (color:color-mix(in lab, red, red)){.lounge-feedback{background:color-mix(in srgb, var(--blush), transparent 72%)}}.lounge-feedback{color:var(--ink);font-size:11px;font-weight:750}.lounge-feedback.is-error{justify-content:space-between;align-items:center;gap:var(--space-sm);border-left-color:var(--primary);display:flex}.lounge-feedback.is-success{border-left-color:var(--status-success)}.lounge-feedback.is-error button,.lounge-admin-load-error button{min-height:44px;padding:0 var(--space-sm);border:1px solid var(--primary);border-radius:var(--radius-md);background:var(--paper-light);color:var(--primary);cursor:pointer;font-size:10px;font-weight:900}.lounge-posts{display:block}.lounge-post{border-bottom:1px solid var(--line);grid-template-areas:"meta""body""actions""confirmation";gap:8px;min-width:0;padding:18px 0 16px;display:grid}.lounge-post:first-child{border-top:1px solid var(--ink)}.lounge-post>header{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;grid-area:meta;min-width:0;display:flex}.lounge-post-meta{align-items:center;gap:var(--space-xs);flex-wrap:wrap;min-width:0;display:flex}.lounge-post-meta time{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.lounge-post-category{color:var(--muted);font-size:11px;font-weight:850}.lounge-post>p{min-height:0;color:var(--ink);white-space:pre-wrap;word-break:break-word;grid-area:body;max-width:760px;margin:0;font-size:16px;line-height:1.6}.lounge-post>footer{align-items:center;gap:var(--space-xs);flex-wrap:wrap;grid-area:actions;min-height:36px;display:flex}.lounge-post-status{color:var(--scent-blue)}@supports (color:color-mix(in lab, red, red)){.lounge-post-status{color:color-mix(in srgb, var(--scent-blue), var(--ink) 38%)}}.lounge-post-status{font-size:11px;font-weight:900}.lounge-empathy{min-width:44px;min-height:44px;color:var(--muted);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-micro);background:0 0;border:0;padding:0 6px;font-size:11px;font-weight:850;display:inline-flex}.lounge-empathy:disabled{cursor:default;opacity:.58}.lounge-empathy.is-hearted{color:var(--primary)}.lounge-empathy.is-hearted:disabled{opacity:1}.lounge-operator-heart{align-items:center;gap:var(--space-micro);min-height:20px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:0;padding:0;font-size:12px;font-weight:850;display:inline-flex}.lounge-post-menu{flex:none;margin-left:auto;position:relative}.lounge-post-menu>summary{width:max-content;min-width:44px;min-height:44px;color:var(--muted);cursor:pointer;letter-spacing:.08em;place-items:center;padding-inline:8px;font-size:12px;list-style:none;display:grid}.lounge-post-menu>summary::-webkit-details-marker{display:none}.lounge-post-menu>summary:hover,.lounge-post-menu>summary:focus-visible{color:var(--ink)}.lounge-post-menu>div{z-index:4;border:1px solid var(--ink);background:var(--paper-light);min-width:112px;box-shadow:var(--shadow-float);padding:4px;position:absolute;top:calc(100% - 4px);right:0}.lounge-post-menu button{width:100%;min-height:44px;padding:0 var(--space-sm);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.lounge-post-menu button:hover,.lounge-post-menu button:focus-visible{background:var(--surface-subtle)}.lounge-post-menu button+button{border-top:1px solid var(--line)}.lounge-empathy:hover{color:var(--primary)}.lounge-empathy:focus-visible,.lounge-post-menu>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.lounge-pagination{justify-content:center;align-items:center;gap:var(--space-md);border-bottom:1px solid var(--ink);min-height:68px;display:flex}.lounge-pagination button{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:17px}.lounge-pagination button:disabled{color:var(--line-strong);cursor:default}.lounge-pagination>span{min-width:52px;color:var(--muted);text-align:center;font-size:11px;font-weight:800}.lounge-action-confirmation{justify-content:end;gap:var(--space-xs);min-width:min(100%,360px);padding:var(--space-xs);border:1px solid var(--line);background:var(--paper-light);grid-area:confirmation;grid-template-columns:repeat(2,minmax(0,auto));margin-left:0;display:grid}.lounge-action-confirmation>span{grid-column:1/-1;font-size:10px;font-weight:800;line-height:1.45}.lounge-action-confirmation button{min-height:44px;padding:0 var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);color:var(--ink);cursor:pointer;font-size:10px;font-weight:850}.lounge-action-confirmation button.is-danger{border-color:var(--primary);background:var(--primary);color:var(--paper-light)}.lounge-loading,.lounge-empty{min-height:220px;color:var(--muted);place-items:center;margin:0;font-size:12px;font-weight:750;display:grid}@media (width<=700px){.lounge-preview.section{padding-top:var(--space-micro);padding-bottom:var(--space-xs)}.lounge-preview-heading{min-height:36px}.lounge-preview-heading>div{gap:6px}.lounge-preview-heading h2{font-size:28px}.lounge-preview-grid{gap:var(--space-micro)}.lounge-preview-column{padding:4px 6px 6px}.lounge-preview-column>header{min-height:30px}.lounge-preview-column>header>div{gap:4px}.lounge-preview-column h3{font-size:14px}.lounge-preview-total{font-size:8px}.lounge-preview-column header>a{min-height:44px;font-size:9px}.lounge-preview-column ol{grid-template-rows:repeat(2,42px);min-height:76px}.lounge-preview-column li+li{margin-top:-8px;padding-left:6px}.lounge-preview-column li a{grid-template-columns:minmax(0,1fr);gap:2px;min-height:44px;padding:5px 6px}.lounge-preview-post-body{font-size:10px}.lounge-preview-column li small{font-size:8px}.lounge-preview-column>p,.lounge-preview-loading{min-height:76px;font-size:12px}.lounge-shell{padding-top:var(--space-lg);padding-bottom:var(--space-xl)}.lounge-heading{padding-bottom:var(--space-md);align-items:center}.lounge-heading h1{font-size:1.875rem}.lounge-compose-trigger{min-height:44px;padding-inline:var(--space-sm)}.lounge-tabs button{min-height:48px}.lounge-composer{padding:var(--space-md)}.lounge-composer>label:not(.lounge-body-field):not(.lounge-honeypot){gap:var(--space-xs);grid-template-columns:1fr}.lounge-composer-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center}.lounge-composer-footer p{grid-column:1/-1}.lounge-composer-footer button{width:auto}.lounge-post{gap:var(--space-xs);padding:var(--space-md) 0;grid-template-areas:"meta""body""actions""confirmation"}.lounge-post>header{gap:var(--space-xs)}.lounge-post>p{font-size:15px}.lounge-loading,.lounge-empty{min-height:160px}}@media (width<=420px){.lounge-preview-heading>a,.lounge-preview-heading>button{font-size:var(--type-metadata-size)}.lounge-preview-column h3{font-size:13px}.lounge-preview-column header>a{font-size:8px}.lounge-heading{align-items:center}.lounge-compose-trigger{text-align:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.lounge-panel,.lounge-panel::backdrop{animation:none}}body[data-fortune-dialog-open]{overflow:hidden}html:has(body[data-fortune-dialog-open]){overflow:hidden}.fortune-entry-shell{min-width:0;position:sticky;top:92px}.fortune-entry-card{border:1px solid var(--ink);grid-template-rows:188px auto minmax(0,1fr);align-content:start;width:100%;min-height:352px;padding:10px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fortune-entry-card{border:1px solid color-mix(in srgb, var(--ink), transparent 35%)}}.fortune-entry-card{background:var(--paper-light);color:var(--ink);text-align:left;cursor:pointer;box-shadow:0 14px 36px var(--ink);border-radius:30px}@supports (color:color-mix(in lab, red, red)){.fortune-entry-card{box-shadow:0 14px 36px color-mix(in srgb, var(--ink), transparent 88%)}}.fortune-entry-card{transition:box-shadow .16s,transform .16s}.fortune-entry-card:hover{box-shadow:0 18px 44px var(--primary)}@supports (color:color-mix(in lab, red, red)){.fortune-entry-card:hover{box-shadow:0 18px 44px color-mix(in srgb, var(--primary), transparent 82%)}}.fortune-entry-card:hover{transform:translateY(-2px)}.fortune-entry-card:before{content:"";border:14px double var(--primary);width:112px;height:112px;position:absolute;bottom:-36px;right:-28px}@supports (color:color-mix(in lab, red, red)){.fortune-entry-card:before{border:14px double color-mix(in srgb, var(--primary), transparent 79%)}}.fortune-entry-card:before{border-radius:var(--radius-full);pointer-events:none}.fortune-entry-photo{border:1px solid var(--ink);min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fortune-entry-photo{border:1px solid color-mix(in srgb, var(--ink), transparent 45%)}}.fortune-entry-photo{background:var(--blush);border-radius:22px}.fortune-entry-photo>img{object-fit:cover;object-position:50% 34%;width:100%;height:100%;animation:.36s both fortune-member-arrive;display:block}.fortune-entry-chat{z-index:2;border:1px solid var(--ink);background:var(--paper-light);width:calc(100% - 18px);box-shadow:var(--shadow-float);border-radius:18px 18px 18px 7px;justify-self:end;gap:3px;margin-top:-22px;padding:11px 13px;display:grid;position:relative}.fortune-entry-chat:after{content:"";border-top:1px solid var(--ink);border-left:1px solid var(--ink);background:var(--paper-light);width:12px;height:12px;position:absolute;top:-7px;left:30px;transform:rotate(45deg)}.fortune-entry-chat small{color:var(--primary);font-size:var(--type-metadata-size);letter-spacing:.08em;font-weight:900}.fortune-entry-chat strong{font-size:14px;font-weight:900;line-height:1.25}.fortune-entry-footer{z-index:1;align-content:end;gap:var(--space-sm);min-width:0;padding:var(--space-sm) 6px 4px;display:grid;position:relative}.fortune-entry-title{font:700 22px/1.05 var(--font-display);letter-spacing:-.045em}.fortune-entry-action{align-items:center;gap:var(--space-sm);border:1px solid var(--ink);border-radius:var(--radius-full);background:var(--paper-light);width:max-content;min-height:38px;color:var(--ink);font-size:var(--type-metadata-size);padding:3px 3px 3px 13px;font-weight:900;display:flex}.fortune-entry-action>i{border-radius:var(--radius-full);background:var(--selected-bg);width:30px;height:30px;color:var(--selected-fg);place-items:center;font-size:15px;font-style:normal;transition:background-color .16s,transform .16s;display:grid}.fortune-entry-card:hover .fortune-entry-action>i{background:var(--primary);transform:translate(2px)}@keyframes fortune-member-arrive{0%{opacity:.35;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media (width<=700px){.fortune-entry-shell{position:static}.fortune-entry-card{border-radius:25px;grid-template-rows:minmax(62px,auto);grid-template-columns:62px minmax(92px,1fr) max-content;align-items:center;gap:8px;min-height:82px;padding:8px}.fortune-entry-card:before{display:none}.fortune-entry-photo{border-radius:var(--radius-full);width:62px;height:62px}.fortune-entry-photo>img{object-position:50% 24%}.fortune-entry-chat{width:100%;box-shadow:none;border-radius:16px 16px 16px 6px;justify-self:stretch;margin-top:0;padding:9px 10px}.fortune-entry-chat:after{border-top:0;border-right:0;border-bottom:1px solid var(--ink);border-left:1px solid var(--ink);top:calc(50% - 6px);left:-7px}.fortune-entry-chat strong{font-size:12px}.fortune-entry-footer{padding:0;display:block}.fortune-entry-title{display:none}.fortune-entry-action{border-color:var(--primary);background:var(--primary);min-height:40px;color:var(--paper-light);white-space:nowrap;gap:6px;padding-left:11px}.fortune-entry-action>i{background:var(--paper-light);width:31px;height:31px;color:var(--primary)}}@media (width<=390px){.fortune-entry-card{grid-template-columns:56px minmax(82px,1fr) max-content;gap:6px}.fortune-entry-photo{width:56px;height:56px}.fortune-entry-chat{padding:8px}.fortune-entry-chat small,.fortune-entry-chat strong{font-size:var(--type-metadata-size)}.fortune-entry-action{min-height:36px;font-size:var(--type-metadata-size);padding-left:9px}.fortune-entry-action>i{width:27px;height:27px}}.hero-member-birth-name{margin:var(--space-sm) 0 0;color:var(--ink);font-size:14px;font-weight:800}.hero-member-birth-name>span{margin-right:var(--space-xs);color:var(--muted);font-size:11px;font-weight:800}.hero-member-facts{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.hero-member-facts>div{min-width:0;min-height:86px;padding:var(--space-md) var(--space-lg);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.hero-member-facts>div:nth-child(4n){border-right:0}.hero-member-facts dt{margin-bottom:var(--space-xs);color:var(--muted);font-size:11px;font-weight:800}.hero-member-facts dd{align-items:center;gap:var(--space-micro);min-width:0;color:var(--ink);word-break:keep-all;flex-wrap:wrap;margin:0;font-size:clamp(13px,1.15vw,16px);font-weight:900;line-height:1.35;display:flex}.hero-member-facts dd>i{border:1px solid var(--ink);flex:none;width:12px;height:12px}@supports (color:color-mix(in lab, red, red)){.hero-member-facts dd>i{border:1px solid color-mix(in srgb, var(--ink), transparent 72%)}}.hero-member-facts dd>i{border-radius:var(--radius-full)}.hero-member-tabs{min-width:0;padding:0 var(--space-lg);gap:clamp(var(--space-lg), 4vw, var(--space-xl));border-bottom:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--ink) transparent;display:flex;overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.hero-member-tabs{scrollbar-color:color-mix(in srgb, var(--ink), transparent 82%) transparent}}.hero-member-tabs button{min-height:52px;color:var(--muted);font:800 13px/1.2 var(--font-body);cursor:pointer;background:0 0;border:0;flex:none;padding:0;position:relative}.hero-member-tabs button:after{content:"";background:var(--member-accent);height:3px;transition:right .16s;position:absolute;bottom:-1px;left:0;right:100%}.hero-member-tabs button:hover,.hero-member-tabs button.active{color:var(--ink)}.hero-member-tabs button.active:after{right:0}.hero-member-tab-short{display:none}.hero-member-tab-panel{min-width:0;padding:var(--space-lg);outline-offset:-4px}.hero-member-tab-panel[hidden]{display:none}.hero-member-preference-grid{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.hero-member-preference-grid>section{min-width:0}.hero-member-preference-grid h4,.hero-member-detail-grid h4{margin:0 0 var(--space-md);color:var(--member-readable);font:700 14px/1.2 var(--font-display);letter-spacing:-.03em}.hero-member-preference-grid ul{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.hero-member-preference-grid li{padding-left:var(--space-md);color:var(--ink);word-break:keep-all;font-size:14px;line-height:1.55;position:relative}.hero-member-preference-grid li:before{content:"";border-radius:var(--radius-full);background:var(--member-accent);width:5px;height:5px;position:absolute;top:.72em;left:0}.hero-member-detail-grid{gap:var(--space-xs);grid-template-columns:minmax(0,1.05fr) minmax(0,.82fr) minmax(0,1.13fr);align-items:stretch;min-width:0;display:grid}.hero-member-detail-grid>section{min-width:0;padding-right:var(--space-md);border-right:1px solid var(--line)}.hero-member-detail-grid>section:last-child{border-right:0;padding-right:0}.hero-member-moment>p{color:var(--muted);word-break:keep-all;margin:0;font-size:13px;line-height:1.65}.hero-member-moment>.hero-member-role+p{color:var(--ink)}.hero-member-sayings ul{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.hero-member-sayings li{padding-bottom:var(--space-xs);border-bottom:1px solid var(--line);word-break:keep-all;font-size:13px;font-weight:800;line-height:1.45}.hero-member-content>div{gap:var(--space-xs);display:grid}.hero-member-content a{gap:var(--space-xs);min-width:0;min-height:74px;padding:var(--space-xs) 0;border-bottom:1px solid var(--line);background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:112px minmax(0,1fr);align-items:center;display:grid}.hero-member-content a:hover{border-color:var(--member-accent)}.hero-member-content img{object-fit:cover;width:112px;height:64px;display:block}.hero-member-content a>span{gap:var(--space-micro);min-width:0;display:grid}.hero-member-content b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.hero-member-content small{color:var(--member-readable);font-size:11px;font-weight:800}.hero-member-content .hero-member-video-link{gap:var(--space-sm);min-height:52px;padding:var(--space-sm) 0;color:var(--ink);grid-template-columns:minmax(0,1fr) auto auto}.hero-member-content .hero-member-video-link b{font-size:13px}.hero-member-content .hero-member-video-link span{color:var(--member-readable);font-size:11px;font-weight:900}.hero-member-content .hero-member-video-link i{color:var(--member-readable);font-style:normal}.hero-member-source-guide{max-width:760px;margin:0 0 var(--space-lg);color:var(--muted);word-break:keep-all;font-size:13px;line-height:1.6}.hero-member-source-ledger{border-top:1px solid var(--ink);min-width:0}.hero-member-source-ledger>article{min-width:0;min-height:78px;padding:var(--space-md) 0;border-top:1px solid var(--line);gap:var(--space-lg);grid-template-columns:minmax(170px,.75fr) minmax(260px,1.25fr);align-items:start;display:grid}.hero-member-source-ledger>article:first-child{border-top:0}.hero-member-source-claim{gap:var(--space-xs);min-width:0;display:grid}.hero-member-source-claim>strong{color:var(--member-readable);font-size:11px}.hero-member-source-claim>span{color:var(--ink);word-break:keep-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.hero-member-source-links{gap:var(--space-xs);min-width:0;display:grid}.hero-member-source-links a{min-width:0;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--member-accent);-webkit-text-decoration-color:var(--member-accent);-webkit-text-decoration-color:var(--member-accent);text-decoration-color:var(--member-accent);gap:2px;display:grid}@supports (color:color-mix(in lab, red, red)){.hero-member-source-links a{-webkit-text-decoration-color:color-mix(in srgb, var(--member-accent), transparent 35%);-webkit-text-decoration-color:color-mix(in srgb, var(--member-accent), transparent 35%);-webkit-text-decoration-color:color-mix(in srgb, var(--member-accent), transparent 35%);text-decoration-color:color-mix(in srgb, var(--member-accent), transparent 35%)}}.hero-member-source-links a{text-underline-offset:3px}.hero-member-source-links b{font-size:12px;line-height:1.35}.hero-member-source-links small{color:var(--muted);font-size:11px;font-weight:700;line-height:1.35}@media (width<=1180px){.hero-member-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-member-content{grid-column:1/-1}.hero-member-content>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.hero-member-source-ledger>article{grid-template-columns:minmax(150px,.65fr) minmax(220px,1.35fr)}}@media (width<=700px){.hero-member-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-member-facts>div{min-height:92px;padding:var(--space-md)}.hero-member-facts>div:nth-child(4n){border-right:1px solid var(--line)}.hero-member-facts>div:nth-child(2n){border-right:0}.hero-member-tabs{gap:var(--space-lg);padding-inline:var(--space-md)}.hero-member-tab-wide{display:none}.hero-member-tab-short{display:inline}.hero-member-tab-panel{padding:var(--space-md)}.hero-member-preference-grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.hero-member-detail-grid{grid-template-columns:minmax(0,1fr)}.hero-member-detail-grid>section,.hero-member-detail-grid>section:last-child{padding:0 0 var(--space-lg);border-right:0;border-bottom:1px solid var(--line)}.hero-member-detail-grid>section+section{padding-top:var(--space-lg)}.hero-member-detail-grid>section:last-child{border-bottom:0;padding-bottom:0}.hero-member-content{grid-column:auto}.hero-member-content>div{grid-template-columns:minmax(0,1fr)}.hero-member-source-guide{font-size:12px}.hero-member-source-ledger{border-top-color:var(--line)}.hero-member-source-ledger>article{gap:var(--space-md);grid-template-columns:minmax(0,1fr);min-height:0}}.home-live-forecast.section{padding-block:var(--space-lg);background:var(--paper)}.daily-interaction.section{gap:var(--space-sm) clamp(var(--space-md), 2.4vw, var(--space-xl));padding-top:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--line);background:var(--paper);grid-template:"ballot utilities"/minmax(0,1.4fr) minmax(0,1fr);align-items:stretch;display:grid}.live-forecast-card{border:1px solid var(--line);background:var(--paper-light);min-width:0;overflow:hidden}.live-forecast-toggle{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);width:44px;height:44px;color:var(--ink);cursor:pointer;place-items:center;padding:0;display:grid}.live-forecast-toggle>i{border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.live-forecast-card[data-expanded=true] .live-forecast-toggle>i{transform:translateY(2px)rotate(225deg)}.live-forecast-body{gap:var(--space-xs);min-width:0;padding:var(--space-xs) var(--space-md) var(--space-sm);border-top:1px solid var(--line);animation:.18s ease-out live-forecast-disclose;display:grid}@keyframes live-forecast-disclose{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.live-forecast-rhythm{gap:2px;min-width:0;display:grid}.live-forecast-rhythm-controls{justify-content:flex-end;align-items:center;gap:var(--space-xs);min-width:0;display:flex}.live-forecast-rhythm-controls a{min-height:32px;color:var(--primary);font-family:inherit;font-size:var(--type-metadata-size);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:900;display:inline-flex}.live-history-week{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:3px;min-width:0;display:grid}.live-history-week button{font:inherit}.live-history-week-nav{border:1px solid var(--line);border-radius:var(--radius-full);background:var(--paper-light);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;padding:0;font-size:20px;font-weight:900;display:inline-flex}.live-history-week-nav.is-previous{grid-column:1}.live-history-week-nav.is-next{grid-column:3}.live-history-week-nav:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.live-history-week button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.live-history-week-nav:disabled{cursor:default;opacity:.38}.live-forecast-rhythm-timeline{grid-column:2;grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;gap:3px;padding:0 0 5px;display:grid}.live-forecast-rhythm-day{border-radius:var(--radius-md);min-width:0;min-height:60px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:space-between;align-items:center;gap:2px;padding:4px 1px;display:flex;position:relative}.live-forecast-rhythm-day:disabled{cursor:default;opacity:.72}.live-forecast-rhythm-day[data-active=true]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.live-forecast-rhythm-day[data-active=true]{border-color:color-mix(in srgb, var(--primary), transparent 78%)}}.live-forecast-rhythm-day[data-active=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.live-forecast-rhythm-day[data-active=true]{background:color-mix(in srgb, var(--primary), transparent 95%)}}.live-forecast-rhythm-day[data-active=true]:hover,.live-forecast-rhythm-day[data-selected=true]{border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.live-forecast-rhythm-day[data-active=true]:hover,.live-forecast-rhythm-day[data-selected=true]{background:color-mix(in srgb, var(--primary), transparent 89%)}}.live-history-day-date{flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.live-history-day-date b{font-size:var(--type-metadata-size);line-height:1}.live-history-day-date small{color:var(--muted);font-size:var(--type-metadata-size);font-weight:800;line-height:1}.live-history-day-faces{justify-content:center;align-items:center;min-height:27px;display:flex}.live-history-day-faces img,.live-history-day-faces>i{border:2px solid var(--paper-light);border-radius:var(--radius-full);background:var(--paper-light);object-fit:cover;letter-spacing:-.04em;justify-content:center;align-items:center;width:25px;height:25px;margin-left:-8px;font-size:9px;font-style:normal;font-weight:950;display:inline-flex}.live-history-day-faces>:first-child{margin-left:0}.live-history-day-faces>i:not(.is-empty){border-color:var(--paper-light);background:var(--ink);color:var(--paper-light)}.live-history-day-faces>i.is-unknown{width:32px}.live-forecast-rhythm-day:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.live-history-details{gap:4px;padding:5px 0 0;animation:.16s ease-out live-forecast-disclose;display:grid}.live-history-details>header{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.live-history-details>header strong{font-size:var(--type-label-size)}.live-history-details ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.live-history-details li{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);grid-template-columns:46px auto minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:5px 7px;display:grid}@supports (color:color-mix(in lab, red, red)){.live-history-details li{background:color-mix(in srgb, var(--paper-light), var(--ink) 1.5%)}}.live-history-details time{font-size:var(--type-metadata-size);font-weight:900}.live-history-detail-faces{align-items:center;padding-left:5px;display:flex}.live-history-detail-faces img,.live-history-detail-faces>i{border:2px solid var(--paper-light);border-radius:var(--radius-full);background:var(--ink);width:26px;height:26px;color:var(--paper-light);object-fit:cover;justify-content:center;align-items:center;margin-left:-5px;font-size:9px;font-style:normal;font-weight:950;display:inline-flex}.live-history-detail-member{gap:1px;min-width:0;display:grid}.live-history-detail-member strong{font-size:var(--type-label-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-history-detail-member small{color:var(--muted);font-size:var(--type-metadata-size);font-weight:750}.live-history-details li[data-confidence=provisional] .live-history-detail-faces img,.live-history-details li[data-confidence=pending_review] .live-history-detail-faces img{filter:saturate(.72)}.live-history-details li>:is(a,.video-play-button){min-height:32px;color:var(--primary);font-size:var(--type-metadata-size);white-space:nowrap;align-items:center;gap:4px;font-weight:900;display:inline-flex}.live-history-details li>:is(a,.video-play-button) i{font-style:normal}.live-history-details li>:is(a,.video-play-button):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.live-forecast-card[data-state=live]{border-color:var(--primary)}.live-forecast-error{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:54px;color:var(--primary);font-size:var(--type-metadata-size);font-weight:800;display:flex}.live-forecast-error button{min-height:44px;padding:0 var(--space-sm);border:1px solid var(--primary);border-radius:var(--radius-md);background:var(--paper-light);color:var(--primary);font-size:var(--type-metadata-size);cursor:pointer;font-weight:900}body[data-live-forecast-explanation-open]{overflow:hidden}.live-forecast-explanation-backdrop{z-index:130;padding:var(--space-lg);background:var(--ink);place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.live-forecast-explanation-backdrop{background:color-mix(in srgb, var(--ink), transparent 34%)}}.live-forecast-explanation-dialog{width:min(470px,100%);max-height:min(720px, calc(100dvh - (2 * var(--space-lg))));padding:var(--space-lg);border:1px solid var(--ink);background:var(--paper-light);box-shadow:var(--shadow-panel);border-radius:26px;overflow-y:auto}.live-forecast-explanation-dialog>header{justify-content:space-between;align-items:start;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--ink);display:flex}.live-forecast-explanation-dialog h2{font:700 clamp(24px, 5vw, 32px)/1.12 var(--font-display);letter-spacing:-.045em;margin:0}.live-forecast-explanation-dialog>header>button{border:1px solid var(--line);border-radius:var(--radius-full);width:44px;min-width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}.live-forecast-explanation-dialog>ol{margin:0;padding:0;list-style:none;display:grid}.live-forecast-explanation-trend{align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-sm) 0;border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.live-forecast-explanation-trend>span,.live-forecast-explanation-trend>small{color:var(--muted);font-size:var(--type-metadata-size);font-weight:800}.live-forecast-explanation-trend>strong{color:var(--primary);white-space:nowrap;font-size:15px;font-weight:900}.live-forecast-explanation-trend>strong i{font-style:normal}.live-forecast-explanation-dialog>ol>li{gap:var(--space-sm);min-width:0;padding:var(--space-md) 0;border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);display:grid}.live-forecast-explanation-dialog>ol>li>span{color:var(--primary);font:700 12px/1.3 var(--font-display);letter-spacing:0}.live-forecast-explanation-dialog li>div{gap:4px;min-width:0;display:grid}.live-forecast-explanation-dialog li strong{font-size:14px;font-weight:900}.live-forecast-explanation-dialog li p{color:var(--muted);margin:0;font-size:13px;font-weight:700;line-height:1.55}.live-forecast-explanation-caveat{margin:var(--space-md) 0 0;color:var(--muted);font-size:var(--type-metadata-size);font-weight:750}.live-forecast-explanation-member-note{color:var(--muted);font-size:var(--type-metadata-size);margin:6px 0 0;font-weight:750}.live-forecast-explanation-source{justify-content:space-between;align-items:center;gap:6px var(--space-sm);min-width:0;margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--line);font-size:var(--type-metadata-size);flex-wrap:wrap;font-weight:800;display:flex}.live-forecast-explanation-source a{color:var(--primary);text-decoration:none}.live-forecast-explanation-source a:hover{text-decoration:underline}.live-forecast-explanation-source time{color:var(--muted)}.live-forecast-data-status{color:var(--warning-ink,var(--muted));font-size:var(--type-metadata-size);flex-basis:100%;line-height:1.45}.daily-ballot{isolation:isolate;min-width:0;scroll-margin-top:var(--space-lg);border:1px solid var(--line);border-top-color:var(--line);border-radius:var(--radius-xl);background:var(--paper-light);box-shadow:none;flex-direction:column;grid-area:ballot;padding:0;display:flex;position:relative;overflow:hidden}.daily-ballot:before,.daily-ballot:after{content:none}.daily-ballot>*{z-index:1;position:relative}.daily-ballot-header{gap:var(--space-sm);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;min-width:0;padding:12px 20px;display:grid}.daily-ballot-code{display:none}.daily-ballot-summary{gap:6px;min-width:0;display:grid}.daily-ballot-summary-copy{gap:0;min-width:0;display:grid}.daily-ballot-summary-topic{min-width:0;color:var(--ink);font:700 20px/1.35 var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.daily-ballot-summary-topic:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.daily-ballot-summary-leader{min-width:0;color:var(--primary);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:1.4}.daily-ballot-summary-meta{align-items:center;gap:5px var(--space-sm);color:var(--muted);font-size:var(--type-metadata-size);flex-wrap:wrap;font-weight:500;line-height:1.4;display:flex}.daily-ballot-participants{white-space:nowrap}.daily-ballot-participants-submit{color:var(--muted);font-size:var(--type-metadata-size);font-weight:800;line-height:1.4;display:inline-flex}.daily-ballot-state{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.daily-ballot-state>i{border-radius:var(--radius-full);background:currentColor;width:6px;height:6px}.daily-ballot[data-status=paused] .daily-ballot-state{color:var(--primary)}.daily-ballot[data-status=closed] .daily-ballot-state,.daily-ballot[data-status=loading] .daily-ballot-state{color:var(--muted)}.daily-ballot-summary-meta>.remine-loader{color:var(--muted);justify-content:flex-start}.daily-ballot-toggle{justify-content:space-between;align-items:center;gap:var(--space-md);min-width:44px;min-height:44px;padding:0 var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);color:var(--ink);font-size:var(--type-metadata-size);cursor:pointer;font-weight:900;transition:border-color .16s,background-color .16s,color .16s;display:none}.daily-ballot-toggle:hover{border-color:var(--primary);color:var(--primary)}.daily-ballot-toggle:active{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.daily-ballot-toggle:active{background:color-mix(in srgb, var(--primary), transparent 94%)}}.daily-ballot-toggle>i{border-bottom:2px solid;border-right:2px solid;flex:0 0 9px;width:9px;height:9px;transition:transform .16s;transform:translateY(-2px)rotate(45deg)}.daily-ballot[data-expanded=true] .daily-ballot-toggle>i{transform:translateY(2px)rotate(225deg)}.daily-ballot-load-error{justify-content:space-between;align-items:center;gap:var(--space-md);min-width:0;padding:var(--space-sm) var(--space-lg);border-bottom:1px solid var(--line);background:var(--primary);display:flex}@supports (color:color-mix(in lab, red, red)){.daily-ballot-load-error{background:color-mix(in srgb, var(--primary), transparent 96%)}}.daily-ballot-load-error>p{color:var(--primary);font-size:var(--type-metadata-size);margin:0;font-weight:750;line-height:1.5}.daily-ballot-load-error>button{min-width:max-content;min-height:44px;padding:0 var(--space-sm);border:1px solid var(--primary);border-radius:var(--radius-md);background:var(--paper-light);color:var(--primary);font-size:var(--type-metadata-size);cursor:pointer;font-weight:900}.daily-ballot-load-error>button:hover:not(:disabled){background:var(--primary);color:var(--paper-light)}.daily-ballot-load-error>button:active:not(:disabled){transform:scale(.98)}.daily-ballot-load-error>button:disabled{cursor:wait;opacity:.58}.daily-ballot-body{flex-direction:column;flex:1;min-width:0;animation:.18s ease-out daily-ballot-disclose;display:flex}@keyframes daily-ballot-disclose{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.daily-ballot-form{flex-direction:column;flex:1;min-width:0;padding:0 20px 12px;display:flex}.daily-ballot-form>fieldset{border:0;min-width:0;margin:0;padding:0}.daily-ballot-options{border-bottom:0;min-width:0;margin:0;padding:0;list-style:none;display:grid}.daily-ballot-options>li{min-width:0}.daily-ballot-option{--daily-option-accent:var(--member-edge,var(--scent-blue));gap:4px var(--space-sm);border-top:1px solid var(--line);min-width:0;min-height:48px;color:var(--ink);cursor:pointer;background:0 0;grid-template-rows:auto auto;grid-template-columns:20px 26px minmax(0,1fr) auto;align-items:center;padding:6px 8px;transition:background-color .16s,color .16s,transform .1s;display:grid;position:relative;overflow:hidden}.daily-ballot-option[data-has-results=false]{grid-template-columns:22px minmax(0,1fr)}.daily-ballot-option[data-has-results=false] .daily-ballot-option-copy{grid-area:1/2/-1}.daily-ballot-option:before{content:"";opacity:0;background:var(--daily-option-accent);width:2px;height:100%;transition:height .16s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.daily-ballot-options>li:first-child .daily-ballot-option{border-top:0}.daily-ballot-option:hover{background:var(--daily-option-accent)}@supports (color:color-mix(in lab, red, red)){.daily-ballot-option:hover{background:color-mix(in srgb, var(--daily-option-accent), var(--paper-light) 92%)}}.daily-ballot-option:active{transform:scale(.995)}.daily-ballot-option:focus-within{z-index:1;outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-3px}.daily-ballot-option.is-selected:before{opacity:1}.daily-ballot-options>li.is-leading .daily-ballot-option{background:0 0}.daily-ballot-option.is-selected{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.daily-ballot-option.is-selected{background:color-mix(in srgb, var(--primary), var(--paper-light) 93%)}}.daily-ballot-option.is-selected{color:var(--primary)}.daily-ballot-option>input{width:19px;height:19px;accent-color:var(--primary);cursor:pointer;grid-area:1/1/-1;margin:0}.daily-ballot-rank{color:var(--muted);font:500 12px/1 var(--font-body);font-variant-numeric:tabular-nums;text-align:center;grid-area:1/2/-1}.daily-ballot-option-copy{align-items:baseline;gap:4px var(--space-xs);flex-wrap:wrap;grid-area:1/3;min-width:0;display:flex}.daily-ballot-option-copy>strong{min-width:0;color:inherit;letter-spacing:-.025em;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.daily-ballot-option-copy>small{color:var(--primary);font-size:var(--type-metadata-size);white-space:nowrap;font-weight:900}.daily-ballot-votes{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/4;justify-content:end;align-items:baseline;gap:4px;min-width:42px;display:inline-flex}.daily-ballot-votes>strong{font:700 16px/1 var(--font-body)}.daily-ballot-votes>span{color:var(--muted);font-size:var(--type-metadata-size);font-weight:800}.daily-ballot-meter{border-radius:var(--radius-full);background:var(--ink);grid-area:2/3/auto/-1;height:2px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.daily-ballot-meter{background:color-mix(in srgb, var(--ink), transparent 88%)}}.daily-ballot-meter>i{width:var(--daily-ballot-share,0%);border-radius:inherit;background:var(--daily-option-accent);height:100%;transition:width .36s cubic-bezier(.22,1,.36,1);display:block}.daily-ballot-form fieldset:disabled .daily-ballot-option{cursor:default}.daily-ballot-form fieldset:disabled .daily-ballot-option:hover,.daily-ballot-form fieldset:disabled .daily-ballot-options>li.is-leading .daily-ballot-option:hover{background:0 0}.daily-ballot-form fieldset:disabled .daily-ballot-option.is-selected:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.daily-ballot-form fieldset:disabled .daily-ballot-option.is-selected:hover{background:color-mix(in srgb, var(--primary), var(--paper-light) 93%)}}.daily-ballot-form fieldset:disabled .daily-ballot-option:active{transform:none}.daily-ballot-form fieldset:disabled .daily-ballot-option>input{cursor:default}.daily-ballot-submit-row{gap:var(--space-sm) var(--space-md);border-top:1px solid var(--line);grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:center;margin-top:auto;padding-top:12px;display:grid}.daily-ballot-submit-action{align-items:center;gap:var(--space-sm);display:flex}.daily-ballot-submit{min-width:160px;min-height:44px;padding:0 var(--space-lg);border:1px solid var(--primary);border-radius:var(--radius-md);background:var(--primary);color:var(--paper-light);font-size:var(--type-metadata-size);cursor:pointer;justify-content:center;align-items:center;font-weight:900;transition:background-color .16s,border-color .16s,transform .1s,opacity .16s;display:inline-flex}.daily-ballot-submit:hover:not(:disabled){border-color:var(--primary-hover);background:var(--primary-hover)}.daily-ballot-submit:active:not(:disabled){transform:scale(.985)}.daily-ballot-submit:disabled{cursor:not-allowed;border-color:var(--line);background:var(--surface-subtle);color:var(--muted);opacity:1}.daily-ballot-submit[data-state=loading]{cursor:wait}.daily-ballot-submit[data-state=success]{border-color:var(--status-success);background:var(--status-success)}.daily-ballot-submit>.remine-loader{color:inherit}.daily-ballot-submit-guidance{justify-items:start;gap:var(--space-xs);min-width:0;display:grid}.daily-ballot-submit-help{color:var(--muted);font-size:var(--type-metadata-size);margin:0;font-weight:700;line-height:1.5}.daily-ballot-status-refresh{min-height:44px;padding:0 var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);color:var(--ink);font-size:var(--type-metadata-size);cursor:pointer;justify-content:center;align-items:center;font-weight:900;transition:background-color .16s,color .16s,transform .1s,opacity .16s;display:inline-flex}.daily-ballot-status-refresh>.remine-loader{color:inherit}.daily-ballot-status-refresh:hover:not(:disabled){background:var(--ink);color:var(--paper-light)}.daily-ballot-status-refresh:active:not(:disabled){transform:scale(.98)}.daily-ballot-status-refresh:disabled{cursor:wait;opacity:.58}.daily-ballot-warning,.daily-ballot-rate-limit,.daily-ballot-submit-error,.daily-ballot-notice{margin:var(--space-sm) 0 0;font-size:var(--type-metadata-size);font-weight:750;line-height:1.5}.daily-ballot-warning{color:var(--muted)}.daily-ballot-rate-limit,.daily-ballot-submit-error{color:var(--primary)}.daily-ballot-notice{min-height:15px;color:var(--status-success)}.daily-interaction-utilities{align-content:start;gap:var(--space-sm);grid-area:utilities;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (width>=681px){.daily-ballot-summary-leader,.daily-ballot-participants-summary,.daily-ballot[data-routine=true] .daily-ballot-summary-meta{display:none}}@media (width>=681px) and (width<=1079px){.daily-interaction.section{gap:var(--space-md);grid-template:"ballot""utilities"/minmax(0,1fr)}}@media (width<=680px){.daily-interaction.section{gap:var(--space-md);padding-top:var(--space-lg);padding-bottom:var(--space-xl);grid-template:"ballot""utilities"/minmax(0,1fr)}.daily-interaction-utilities{gap:var(--space-xs)}.live-forecast-card[data-expanded=false] .live-forecast-body{display:none}.live-forecast-body{padding:var(--space-sm)}.live-forecast-rhythm-controls{flex-wrap:wrap}.live-forecast-rhythm-controls a{min-height:44px}.live-history-week{grid-template-columns:44px minmax(0,1fr) 44px;column-gap:2px}.live-history-week-nav{min-width:44px;min-height:44px}.live-forecast-rhythm-timeline{gap:2px}.live-forecast-rhythm-day{min-height:60px;padding-inline:0}.live-history-day-faces img,.live-history-day-faces>i{border-width:1px;width:20px;height:20px}.live-history-day-faces>i.is-unknown{width:26px;font-size:8px}.live-history-details li{grid-template-columns:44px auto minmax(0,1fr) auto;gap:5px;padding-inline:5px}.live-history-details li>:is(a,.video-play-button){justify-content:flex-end;min-height:44px}.live-forecast-explanation-backdrop{padding:var(--space-sm);align-items:end}.live-forecast-explanation-dialog{width:100%;max-height:calc(100dvh - var(--space-xl));padding:var(--space-md);border-radius:24px 24px 18px 18px}.daily-ballot{scroll-margin-top:var(--space-md)}.daily-ballot-header{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);grid-template-columns:minmax(0,1fr) auto}.daily-ballot-code{display:none}.daily-ballot-summary{gap:var(--space-xs)}.daily-ballot-summary-copy{gap:5px}.daily-ballot-summary-topic{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;font-size:18px;line-height:1.4;overflow:hidden}.daily-ballot-summary-leader{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.daily-ballot-summary-meta{gap:5px var(--space-sm);min-height:28px}.daily-ballot-participants-submit{display:none}.daily-ballot-toggle{grid-area:1/2;align-self:center;width:auto;display:inline-flex}.daily-ballot[data-expanded=false] .daily-ballot-header{border-bottom:0}.daily-ballot[data-expanded=false] .daily-ballot-body{display:none}.daily-ballot-load-error{align-items:stretch;gap:var(--space-xs);padding:var(--space-sm) var(--space-md) var(--space-md);flex-direction:column}.daily-ballot-load-error>button{width:100%}.daily-ballot-form{padding:0 var(--space-md) var(--space-md)}.daily-ballot-option{gap:6px var(--space-xs);min-height:48px;padding:6px var(--space-sm);grid-template-columns:20px 28px minmax(0,1fr) auto}.daily-ballot-option[data-has-results=false]{grid-template-columns:20px minmax(0,1fr)}.daily-ballot-option>input{width:18px;height:18px}.daily-ballot-rank{font-size:13px}.daily-ballot-option-copy>strong{font-size:14px;line-height:1.35}.daily-ballot-votes{min-width:38px}.daily-ballot-votes>strong{font-size:16px}.daily-ballot-submit-row{gap:var(--space-xs);margin-top:var(--space-md);grid-template-columns:minmax(0,1fr)}.daily-ballot-submit-action{width:100%}.daily-ballot-submit{width:100%;min-width:0}.daily-ballot-status-refresh{width:100%}.daily-ballot-notice{min-height:0}}@media (width<=390px){.daily-ballot-option{grid-template-columns:18px 24px minmax(0,1fr) auto;gap:6px;padding-left:10px;padding-right:10px}.daily-ballot-option[data-has-results=false]{grid-template-columns:18px minmax(0,1fr)}.daily-ballot-votes{gap:2px;min-width:34px}.daily-ballot-votes>strong{font-size:15px}.daily-ballot-votes>span{font-size:var(--type-metadata-size)}}@media (prefers-reduced-motion:reduce){.daily-ballot-body,.daily-ballot-option,.daily-ballot-option:before,.daily-ballot-meter>i,.daily-ballot-toggle>i,.live-forecast-body,.live-forecast-toggle>i,.daily-ballot-submit,.daily-ballot-status-refresh{transition:none;animation:none}}html{scrollbar-gutter:stable}.fan-guide-explorer>h2{color:var(--ink);font:700 20px/1.15 var(--font-display);letter-spacing:-.045em;margin:0}.fan-guide-explorer{padding-top:22px;padding-bottom:clamp(46px,6vw,76px)}.fan-guide-workspace{min-width:0;margin-top:var(--space-md);gap:clamp(var(--space-lg), 4vw, var(--space-section));grid-template-columns:minmax(205px,.42fr) minmax(0,1.58fr);align-items:start;display:grid}.fan-guide-choice-grid{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;margin:0;display:grid}.fan-guide-choice-grid button,.fan-guide-choice-grid button:nth-child(2n),.fan-guide-choice-grid button:nth-child(3n){gap:var(--space-xs);min-height:52px;padding:0 var(--space-sm);border:0;border-bottom:1px solid var(--line);color:var(--muted);text-align:left;background:0 0;border-left:2px solid #0000;grid-template-columns:26px minmax(0,1fr);align-items:center;display:grid;position:relative}.fan-guide-choice-grid button>span{color:var(--muted);font-size:9px}.fan-guide-choice-grid button>strong{color:inherit;font-size:12px}.fan-guide-choice-grid button:hover{background:var(--surface-subtle);color:var(--ink)}.fan-guide-choice-grid button[aria-selected=true]{border-left-color:var(--ink);background:var(--surface-subtle);color:var(--ink)}.fan-guide-choice-grid button[aria-selected=true]>span{color:var(--ink)}.fan-guide-inline-detail{border-top:1px solid var(--ink);min-width:0;margin-top:0}.fan-guide-primary-links,.fan-guide-detail-links{gap:0 var(--space-md);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.fan-guide-primary-links a,.fan-guide-detail-links a{min-height:44px;padding:var(--space-xs) 0;border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.fan-guide-primary-links a:hover,.fan-guide-detail-links a:hover{border-color:var(--ink);background:0 0}@media (width<=700px){.fan-guide-explorer{padding-top:var(--space-md);padding-bottom:42px}.fan-guide-workspace{gap:var(--space-md);margin-top:var(--space-sm);grid-template-columns:minmax(0,1fr)}.fan-guide-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fan-guide-choice-grid button,.fan-guide-choice-grid button:nth-child(2n),.fan-guide-choice-grid button:nth-child(3n){min-height:54px;padding:0 var(--space-xs);border-right:1px solid var(--line);border-left:0}.fan-guide-choice-grid button:nth-child(2n){border-right:0}.fan-guide-choice-grid button[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--ink)}}.member-rooms-entry.section{background:var(--paper);border-bottom:0;padding-top:12px;padding-bottom:12px}.member-room-door-grid{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;grid-template-columns:repeat(5,minmax(154px,1fr));gap:7px;min-width:0;padding-bottom:4px;display:grid;overflow:auto hidden}.member-room-door{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);min-width:0;min-height:66px;color:var(--ink);scroll-snap-align:start;grid-template-columns:46px minmax(0,1fr) 10px;align-items:center;gap:9px;padding:6px 9px 6px 6px;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.member-room-door:before{content:"";background:var(--room-color);width:3px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.member-room-door:hover,.member-room-door:focus-visible{border-color:color-mix(in srgb, var(--room-color), var(--line) 28%)}}.member-room-door:hover,.member-room-door:focus-visible{box-shadow:0 7px 20px var(--room-color)}@supports (color:color-mix(in lab, red, red)){.member-room-door:hover,.member-room-door:focus-visible{box-shadow:0 7px 20px color-mix(in srgb, var(--room-color), transparent 89%)}}.member-room-door:hover,.member-room-door:focus-visible{transform:translateY(-2px)}.member-room-door-photo{border-radius:var(--radius-md);background:var(--surface-subtle);width:46px;height:52px;overflow:hidden}.member-room-door-photo img{object-fit:cover;width:100%;height:100%;transition:transform .22s;display:block}.member-room-door:hover img{transform:scale(1.035)}.member-room-door-copy{align-content:center;gap:2px;min-width:0;display:grid}.member-room-door-copy small{color:var(--room-color);font:700 12px/1.2 var(--font-display);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-room-door-copy strong{font:700 clamp(14px, 1.15vw, 17px)/1.2 var(--font-display);letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-room-door-copy>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.member-room-door>i{color:var(--room-color);font:700 12px/1 var(--font-display);text-align:right;font-style:normal}.member-room-door-mobile-name{display:none}.member-room-video-rail>:is(a,.video-play-button){border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);min-width:0;color:var(--ink);scroll-snap-align:start;align-content:start;gap:4px;padding-bottom:10px;text-decoration:none;display:grid;overflow:hidden}.member-room-video-rail>:is(a,.video-play-button)>span:first-child{aspect-ratio:16/9;background:var(--inverse-bg);position:relative;overflow:hidden}.member-submission-dialog{border:1px solid var(--ink);border-radius:var(--radius-lg);background:var(--paper);width:min(620px,100vw - 32px);max-height:min(760px,100svh - 32px);color:var(--ink);box-shadow:var(--shadow-panel);padding:0;overflow:auto}.member-submission-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0d101394}.member-submission-close{z-index:2;border:1px solid var(--line);border-radius:var(--radius-full);background:var(--paper-light);width:34px;height:34px;color:var(--ink);cursor:pointer;place-items:center;display:grid;position:absolute;top:12px;right:12px}.member-submission-close svg{width:16px;height:16px}.member-submission-dialog form{gap:15px;padding:28px;display:grid}.member-submission-dialog form>header{gap:5px;margin-bottom:4px;padding-right:44px;display:grid}.member-submission-dialog form>header p,.member-submission-dialog form>header h2,.member-submission-dialog form>header span{margin:0}.member-submission-dialog form>header p{color:var(--room-color);font:700 12px/1 var(--font-display)}.member-submission-dialog form>header h2{font:700 30px/1.05 var(--font-display);letter-spacing:-.055em}.member-submission-dialog form>header span{color:var(--muted);font-size:12px;line-height:1.5}.member-submission-dialog label{min-width:0;color:var(--ink);gap:6px;font-size:12px;font-weight:750;display:grid}.member-submission-dialog label>span:first-child{align-items:center;gap:5px;display:inline-flex}.member-submission-dialog label svg{width:13px;height:13px}.member-submission-dialog :is(input:not([type=checkbox]),select,textarea){border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-light);width:100%;min-height:42px;color:var(--ink);font:500 13px/1.35 var(--font-body);padding:9px 11px}.member-submission-dialog textarea{resize:vertical}.member-submission-file input{padding:8px}.member-submission-file small{color:var(--muted);font-weight:500}.member-submission-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.member-submission-confirm{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-subtle);grid-template-columns:18px minmax(0,1fr);align-items:start;padding:11px;line-height:1.45;gap:8px!important;font-weight:550!important}.member-submission-confirm input{width:16px;height:16px;accent-color:var(--room-color);margin:1px 0 0}.member-submission-error{color:var(--movement-down);margin:0;font-size:12px;font-weight:700}.member-submission-dialog form>footer{justify-content:flex-end;gap:8px;padding-top:3px;display:flex}.member-submission-dialog form>footer button,.member-submission-success button{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-light);min-height:40px;color:var(--ink);cursor:pointer;padding:0 15px;font-weight:750}.member-submission-dialog form>footer button[type=submit]{border-color:var(--room-color);background:var(--room-color);color:var(--room-ink)}.member-submission-dialog button:disabled{opacity:.55;cursor:wait}.member-submission-success{text-align:center;align-content:center;place-items:center;gap:10px;min-height:330px;padding:32px;display:grid}.member-submission-success>span{border-radius:var(--radius-full);background:var(--room-color);width:42px;height:42px;color:var(--room-ink);place-items:center;font-weight:900;display:grid}.member-submission-success h2,.member-submission-success p{margin:0}.member-submission-success h2{font:700 26px/1.1 var(--font-display)}.member-submission-success p{color:var(--muted);font-size:14px}.member-submission-success div{gap:8px;margin-top:8px;display:flex}@media (width<=560px){.member-rooms-entry.section{padding-top:10px;padding-bottom:12px;overflow:hidden}.member-room-door-grid{margin-right:calc(var(--page-inset) * -1);scroll-padding-left:var(--page-inset);scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(154px,43vw);grid-auto-flow:column;gap:6px;padding-bottom:4px;overflow:auto hidden}.member-room-door{scroll-snap-align:start;grid-template-columns:40px minmax(0,1fr);gap:8px;min-height:58px;padding:5px}.member-room-door-photo{width:40px;height:46px}.member-room-door-copy small{font-size:12px}.member-room-door-copy strong{font-size:14px}.member-room-door>i{display:none}.member-submission-dialog{border-radius:16px 16px 0 0;width:100%;max-width:none;max-height:calc(100svh - 20px);margin:auto 0 0}.member-submission-dialog form{padding:24px var(--page-inset) calc(22px + env(safe-area-inset-bottom));gap:13px}.member-submission-row{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.member-room-door,.member-room-door-photo img{transition:none}}.home-daily-strip{min-width:0;padding:0 var(--page-inset);border-top:0;border-bottom:1px solid var(--line);background:var(--paper);box-shadow:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.home-daily-fortune{min-width:0}.home-daily-fortune .fortune-entry-shell{height:100%;position:static}.home-daily-fortune .fortune-entry-card{align-items:center;gap:var(--space-sm);height:100%;min-height:56px;padding:6px 0 6px var(--space-md);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto;grid-template-columns:44px minmax(0,1fr) max-content}.home-daily-fortune .fortune-entry-card:hover{background:var(--surface-subtle);box-shadow:none;transform:none}.home-daily-fortune .fortune-entry-card:before{display:none}.home-daily-fortune .fortune-entry-photo{border-radius:var(--radius-full);width:44px;height:44px}.home-daily-fortune .fortune-entry-photo>img{object-position:50% 24%}.home-daily-fortune .fortune-entry-chat{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;justify-self:stretch;gap:3px;margin:0;padding:0}.home-daily-fortune .fortune-entry-chat:after{display:none}.home-daily-fortune .fortune-entry-chat small{color:var(--ink);letter-spacing:-.025em;font-size:13px}.home-daily-fortune .fortune-entry-chat strong{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.home-daily-fortune .fortune-entry-footer{padding:0;display:block}.home-daily-fortune .fortune-entry-title{display:none}.home-daily-fortune .fortune-entry-action{min-height:44px;padding-left:var(--space-sm);border-color:var(--line);border-radius:var(--radius-md);color:var(--ink);white-space:nowrap;background:0 0}.home-daily-fortune .fortune-entry-action>i{color:var(--ink);background:0 0}@keyframes brand-routine-fade{0%{opacity:0}}@keyframes brand-routine-rise{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes brand-routine-line{0%{transform:scaleY(0)}}@keyframes brand-routine-step-in{0%{opacity:0;transform:translateY(8px)}}@keyframes brand-routine-detail-in{0%{opacity:0;transform:translateY(5px)}}@media (width<=760px){.brand-routine-inline-panel:not([hidden]){margin:0 0 7px 46px;display:block}}@keyframes brand-routine-sheet-in{0%{opacity:0;transform:translateY(18px)}}@keyframes brand-routine-inline-in{0%{opacity:0;transform:translateY(-5px)}}.mobile-media-section,.mobile-home-nav{display:none}@media (width<=680px){#main-content:has(>.mobile-home-nav){background:var(--paper);display:block}#main-content>.chart-ticker-shell,#main-content>.chart-drawer{order:initial}#main-content:not([data-mobile-view=home])>.chart-ticker-shell,#main-content:not([data-mobile-view=home])>.chart-drawer,#main-content:not([data-mobile-view=home])>.home-cheer-strip,#main-content>.member-rooms-entry{display:none}#main-content[data-mobile-view=home]>.member-rooms-entry{display:block}#main-content>.home-daily-strip{display:none}#main-content[data-mobile-view=home]>.home-daily-strip{display:grid}#main-content>.home-daily-strip:has(.brand-routine-root.is-open){display:grid}.home-daily-strip{padding:0 var(--page-inset)}.home-daily-fortune .fortune-entry-card{gap:var(--space-xs);min-height:56px;padding:var(--space-xs) var(--page-inset);grid-template-columns:44px minmax(0,1fr) max-content}.home-daily-fortune .fortune-entry-action{min-height:44px;padding-left:9px;font-size:12px}.home-daily-fortune .fortune-entry-action>i{width:30px;height:30px}.chart-ticker-shell{scroll-margin-top:0}.chart-ticker-toggle{min-height:44px}.mobile-home-workspace{background:var(--paper);min-height:calc(100svh - 150px);scroll-margin-top:44px;display:block}.mobile-media-section,.home-content-panel,.desktop-home-media{display:none}#main-content[data-mobile-view=media] .mobile-media-section,.home-content-panel.is-active{display:block}.home-participation-panel.is-active{display:flex}.home-schedule-panel .schedule-calendar.section{padding-left:0;padding-right:0;padding-top:var(--space-sm);background:var(--paper);padding-bottom:0}.home-participation-panel{background:var(--paper);flex-direction:column;min-height:0}.home-participation-panel>.cheer-strip-stack{order:1}.home-participation-panel>.daily-interaction{order:2}.home-participation-panel .daily-interaction.section{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.home-participation-panel>.cheer-strip-stack{width:auto;margin:var(--space-md) var(--page-inset) var(--space-md);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;animation:none;overflow:visible}.home-participation-panel>.cheer-strip-stack:before{display:none}.home-participation-panel>.cheer-strip-stack .cheer-strip-shell{border:1px solid var(--line)}.mobile-media-section{min-height:calc(100svh - 150px);padding:0 var(--page-inset) var(--space-xl);background:var(--paper)}.mobile-media-toolbar{align-items:center;gap:var(--space-sm);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;min-height:58px;display:grid}.mobile-media-tabs{align-self:stretch;min-width:0;display:flex}.mobile-media-tabs button{min-width:0;min-height:48px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:auto;padding:0 6px;font-size:12px;font-weight:900;position:relative}.mobile-media-tabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:7px;right:7px}.mobile-media-tabs button.is-active{color:var(--ink)}.mobile-media-tabs button.is-active:after{background:var(--primary)}.mobile-media-random{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);min-height:44px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:10px;font-weight:900;display:inline-flex}.mobile-media-random:disabled{cursor:wait;opacity:.58}.mobile-media-body{padding-top:1px}.mobile-media-grid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.mobile-media-grid>:is(a,.video-play-button){background:var(--paper-light);min-width:0;color:var(--ink);align-content:start;display:grid}.mobile-media-grid>:is(a,.video-play-button).is-featured{grid-column:1/-1}.mobile-media-grid-thumb{aspect-ratio:4/3;background:var(--inverse-bg);display:block;position:relative;overflow:hidden}.mobile-media-grid>:is(a,.video-play-button).is-featured .mobile-media-grid-thumb{aspect-ratio:16/9}.mobile-media-grid-thumb img{object-fit:cover;width:100%;height:100%;display:block}.mobile-media-grid-thumb i{right:var(--space-xs);bottom:var(--space-xs);border-radius:var(--radius-full);color:#fff;background:#1011139e;border:1px solid #ffffff94;place-items:center;width:32px;height:32px;font-size:9px;font-style:normal;display:grid;position:absolute}.mobile-media-grid>:is(a,.video-play-button).is-featured .mobile-media-grid-thumb i{width:44px;height:44px;font-size:12px}.mobile-media-grid-copy{min-width:0;padding:var(--space-sm);gap:5px;display:grid}.mobile-media-grid-copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.mobile-media-grid-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.mobile-media-grid>:is(a,.video-play-button).is-featured .mobile-media-grid-copy{padding:var(--space-md) var(--space-sm)}.mobile-media-grid>:is(a,.video-play-button).is-featured .mobile-media-grid-copy strong{font:700 19px/1.28 var(--font-display);letter-spacing:-.04em}.mobile-media-random-result{margin-top:var(--space-md);padding-inline:var(--space-sm);border:1px solid var(--line);background:var(--surface-subtle);align-items:center;gap:var(--space-sm);min-height:92px;padding-block:var(--space-sm);color:var(--ink);grid-template-columns:116px minmax(0,1fr) 14px;display:grid}.mobile-media-random-result img{aspect-ratio:16/9;object-fit:cover;background:var(--surface-subtle);width:116px}.mobile-media-random-result>span{gap:4px;min-width:0;display:grid}.mobile-media-random-result small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.mobile-media-random-result strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.mobile-media-random-result i{color:var(--primary);text-align:right;font-style:normal}.mobile-infinite-sentinel{min-height:44px;color:var(--muted);place-items:center;display:grid}.mobile-media-state{min-height:260px;color:var(--muted);text-align:center;place-items:center;font-size:13px;display:grid}.mobile-photo-grid{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.mobile-photo-grid button{background:var(--paper-light);min-width:0;color:var(--ink);cursor:pointer;text-align:left;border:0;align-content:start;padding:0;display:grid}.mobile-photo-grid button:first-child{grid-column:1/-1}.mobile-photo-grid img{aspect-ratio:4/5;object-fit:cover;width:100%}.mobile-photo-grid button:first-child img{aspect-ratio:16/10}.mobile-photo-grid button>span{min-width:0;padding:var(--space-sm);gap:4px;display:grid}.mobile-photo-grid small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.mobile-photo-grid strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.home-news-panel{background:var(--paper);min-height:calc(100svh - 150px)}.home-news-panel .official-hub.section{padding-top:var(--space-lg);padding-bottom:var(--space-xl)}.home-news-panel .official-hub-loading.news-loading{border-top:2px solid var(--ink);background:repeating-linear-gradient(to bottom, transparent 0 87px, var(--line) 87px 88px);min-height:520px}#main-content:has(>.mobile-home-nav)>:is(.brand-partners-root,.site-footer){display:block}}@media (width<=340px){.mobile-media-toolbar{grid-template-columns:minmax(0,1fr) 44px}.mobile-media-random{width:44px;padding:0;font-size:0}.mobile-media-random>span[aria-hidden]{font-size:14px}}.member-submission-admin{gap:18px;display:grid}.member-submission-admin-toolbar{border:1px solid var(--line);background:var(--paper-light);grid-template-columns:minmax(180px,260px) 1fr auto;align-items:end;gap:12px;padding:14px;display:grid}.member-submission-admin-toolbar label{gap:5px;font-size:11px;font-weight:800;display:grid}.member-submission-admin-toolbar select{border:1px solid var(--line);background:var(--paper);min-height:40px;color:var(--ink);padding:0 10px}.member-submission-admin-toolbar p{color:var(--muted);margin:0 0 11px;font-size:12px}.member-submission-admin-toolbar button,.member-submission-admin-empty button{border:1px solid var(--line);background:var(--paper);min-height:40px;color:var(--ink);cursor:pointer;padding:0 13px;font-weight:750}.member-submission-admin-feedback{border-left:3px solid var(--primary);background:var(--primary);margin:0;padding:11px 13px}@supports (color:color-mix(in lab, red, red)){.member-submission-admin-feedback{background:color-mix(in srgb, var(--primary), var(--paper) 94%)}}.member-submission-admin-feedback{font-size:12px}.member-submission-admin-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.member-submission-admin-card{border:1px solid var(--line);background:var(--paper-light);align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.member-submission-admin-card.is-pending{border-top:3px solid var(--status-warning,#c78a00)}.member-submission-admin-card.is-approved{border-top:3px solid var(--status-success,#27845c)}.member-submission-admin-card.is-rejected{opacity:.74}.member-submission-admin-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.member-submission-admin-card>header>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.member-submission-admin-card>header span{font-weight:850}.member-submission-admin-card>header b,.member-submission-admin-card>header em{border:1px solid var(--line);padding:3px 6px;font-size:9px;font-style:normal}.member-submission-admin-card>header time{color:var(--muted);white-space:nowrap;font-size:10px}.member-submission-admin-card h2{font:700 20px/1.25 var(--font-display);letter-spacing:-.035em;margin:0}.member-submission-admin-links{flex-wrap:wrap;gap:7px;display:flex}.member-submission-admin-links a{border:1px solid var(--line);min-height:34px;color:var(--ink);align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.member-submission-admin-links svg{width:13px;height:13px}.member-submission-admin-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.member-submission-admin-card dl div{gap:3px;min-width:0;display:grid}.member-submission-admin-card dt{color:var(--muted);font-size:9px}.member-submission-admin-card dd{overflow-wrap:anywhere;margin:0;font-size:11px}.member-submission-admin-card>p{background:var(--surface-subtle);margin:0;padding:10px;font-size:12px;line-height:1.55}.member-submission-admin-card>small{color:var(--muted);font-size:9px}.member-submission-admin-card>footer{justify-content:flex-end;gap:7px;padding-top:2px;display:flex}.member-submission-admin-card>footer button{border:1px solid var(--ink);background:var(--ink);min-height:36px;color:var(--paper);cursor:pointer;padding:0 11px;font-weight:750}.member-submission-admin-card>footer button.is-danger{border-color:var(--movement-down);color:var(--movement-down);background:0 0}.member-submission-admin-card>footer button:disabled{opacity:.5;cursor:wait}.member-submission-admin-empty{border:1px dashed var(--line);min-height:180px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:10px;margin:0;display:grid}@media (width<=760px){.member-submission-admin-toolbar{grid-template-columns:1fr auto}.member-submission-admin-toolbar p{grid-area:2/1/auto/-1;margin:0}.member-submission-admin-list{grid-template-columns:1fr}.member-submission-admin-card dl{grid-template-columns:1fr 1fr}}:where(.video-play-button){color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.video-play-button:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.video-play-button:disabled{cursor:default;opacity:.55}.video-guide-list .video-play-button,.mobile-media-grid>.video-play-button{width:100%}.video-guide-play{border-radius:var(--radius-full);color:#fff;width:28px;height:28px;font:normal 12px/1 var(--font-body);background:#000000a6;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.live-history-details li>.live-history-play{justify-content:center;min-width:44px;min-height:44px;padding:0}.rediscovery-row>.video-play-button{width:100%}.home-cheer-strip .cheer-strip-message>span{font-weight:500}.home-cheer-strip .cheer-strip-inner{gap:12px;padding-left:12px}.home-daily-fortune .fortune-entry-chat strong{font-weight:500}:is(.schedule-period-nav>button,.live-history-week-nav,.official-hub-actions button:not(.official-sns-toggle)){border-radius:var(--radius-full);border:1px solid var(--line);box-shadow:none;background:0 0}:is(.schedule-period-nav>button,.live-history-week-nav,.official-hub-actions button:not(.official-sns-toggle)):hover:not(:disabled){background:var(--surface-subtle);border-color:var(--line);color:var(--ink)}:is(.daily-ballot-toggle,.official-hub-actions .official-sns-toggle){font-weight:600}:is(.daily-ballot-toggle,.schedule-source-disclosure>summary):hover{background:var(--surface-subtle);color:var(--ink)}.home-cheer-strip .cheer-strip-write,.daily-ballot-submit{box-shadow:none;font-weight:600}.video-guide-item-copy>strong{overflow-wrap:anywhere}.video-guide-item-copy>.video-guide-description{white-space:normal;overflow-wrap:anywhere;color:var(--muted);font-size:12px;font-weight:400;line-height:1.5;display:block;overflow:visible}.member-room-door-copy strong{white-space:normal;overflow-wrap:anywhere;line-height:1.35}.home-daily-fortune .fortune-entry-chat strong{white-space:normal;text-overflow:clip;line-height:1.5;overflow:visible}.home-daily-fortune .fortune-entry-action{white-space:normal;text-align:start;max-width:9rem;line-height:1.4}.home-daily-fortune .fortune-entry-action>i{flex-shrink:0}@media (width<=380px){.home-daily-fortune .fortune-entry-card{grid-template-columns:36px minmax(0,1fr)}.home-daily-fortune .fortune-entry-photo{width:36px;height:36px}.home-daily-fortune .fortune-entry-footer{grid-column:2}}@media (width<=760px){.brand-routine-inline-panel:not([hidden]){margin-left:12px}}.home-daily-strip{gap:0}.home-daily-strip>*{min-width:0}.home-daily-strip>*+*{border-left:1px solid var(--line)}.home-daily-radio{background:var(--rr-tint);grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:80px;padding:14px 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.home-daily-radio{background:color-mix(in srgb, var(--rr-tint) 55%, var(--paper))}}.home-daily-radio{color:var(--rr-blue);text-decoration:none}.home-daily-radio:hover{background:var(--rr-tint)}.home-daily-radio:focus-visible{outline:2px solid var(--rr-blue);outline-offset:-3px}.home-daily-radio-copy{gap:6px;min-width:0;display:grid}.home-daily-radio strong{flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;line-height:1.4;display:flex}.home-daily-radio small{color:var(--muted);font-size:12px;line-height:1.4}.home-daily-radio .rr-new{background:var(--rr-blue);color:var(--rr-blue-ink);padding:2px 5px}.home-daily-fortune .fortune-entry-card{grid-template-columns:36px minmax(0,1fr) 24px;gap:10px;min-height:80px;padding:14px 18px}.home-daily-fortune .fortune-entry-photo{width:36px;height:36px}.home-daily-fortune .fortune-entry-chat small{font-size:14px;line-height:1.4}.home-daily-fortune .fortune-entry-chat strong{font-size:12px;line-height:1.4}.home-daily-fortune .fortune-entry-footer{grid-column:3}.home-daily-fortune .fortune-entry-action{border:0;padding:0;font-size:0}.home-daily-fortune .fortune-entry-action>i{width:24px;height:28px;font-size:16px}@media (width<=1000px){.home-daily-radio{grid-template-columns:minmax(0,1fr) 18px;padding:12px}.home-daily-radio>svg:first-child{display:none}.home-daily-fortune .fortune-entry-card{grid-template-columns:minmax(0,1fr) 24px;gap:6px;padding:12px}.home-daily-fortune .fortune-entry-photo{display:none}.home-daily-fortune .fortune-entry-footer{grid-column:2}}@media (width<=680px){.home-daily-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.home-daily-radio,.home-daily-fortune .fortune-entry-card{text-align:center;grid-template-columns:minmax(0,1fr);align-content:center;gap:5px;height:100%;min-height:92px;padding:12px 8px}.home-daily-radio strong{justify-content:center;font-size:14px}.home-daily-radio .rr-new,.home-daily-radio>svg,.home-daily-fortune .fortune-entry-footer,.home-daily-fortune .fortune-entry-chat strong{display:none}.home-daily-fortune .fortune-entry-chat small{word-break:keep-all;overflow-wrap:anywhere;font-size:14px;line-height:1.5}}.masthead-starter-link{gap:6px;width:auto;min-width:0;min-height:44px;padding-inline:12px}.masthead-starter-label{white-space:nowrap;font-size:14px;display:inline}.masthead-starter-mark{display:none}.member-room-door-copy small,.member-submission-dialog form>header p{color:var(--muted);font-size:12px;line-height:1.5}.chart-melon .chart-rank{color:#176b34}.member-submission-dialog{border-radius:var(--radius-lg);width:min(620px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100svh - 32px);margin:auto;inset:0}.member-submission-close{width:44px;height:44px}.member-submission-dialog label{font-size:14px;line-height:1.5}.member-submission-dialog form>footer button{min-height:44px;font-size:14px}.member-submission-dialog form>header{padding-right:48px}.rail-controls{color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.rail-controls[hidden]{display:none}.rail-controls button{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-light);min-width:44px;height:44px;color:var(--ink);cursor:pointer;place-items:center;padding:0;font-size:18px;display:grid}.rail-controls button:disabled{opacity:.4;cursor:default}.charts .rail-controls{color:inherit}@media (width<=700px){.video-guide-explorer .video-guide-columns{display:block;overflow:visible}.video-guide-explorer .video-guide-column,.video-guide-explorer .video-guide-list li{width:100%;min-width:0}.video-guide-explorer .video-guide-list button{grid-template-columns:112px minmax(0,1fr)}}@media (width<=380px){.home-daily-strip{grid-template-columns:1fr}.home-daily-strip>*+*{border-top:1px solid var(--line)}.home-daily-fortune .fortune-entry-card,.home-daily-radio{min-height:52px;padding-block:10px}.home-daily-fortune .fortune-entry-chat small{overflow-wrap:normal;word-break:normal}.masthead-starter-link{padding-inline:8px}.masthead-starter-arrow{display:none}}.member-story-scenes{flex-wrap:wrap;gap:16px;margin-bottom:20px;display:flex}.member-story-scenes figure{width:min(100%,240px);margin:0}.member-story-scenes img{object-fit:cover;width:100%;height:150px}.member-story-scenes figcaption{color:var(--muted);font-size:12px;line-height:1.5}@media (width>=701px){.video-guide-explorer .video-guide-standalone-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}}@media (width<=360px){.masthead .masthead-brand{font-size:15px}}.charts .rail-controls button:focus-visible{outline-color:var(--ink)}.cheer-member-picker span{white-space:normal;overflow-wrap:anywhere;padding-block:6px;font-size:.875rem}.cheer-field-meta small,.cheer-form label{font-size:12px}html[data-theme=dark] .chart-melon .chart-rank{color:#65d989}.updates .updates-heading{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:none;align-items:center;gap:8px;padding:8px;display:grid}.updates .updates-heading .update-tabs{width:auto;box-shadow:none;background:0 0;border:0;grid-area:auto/1;margin:0}.updates .updates-heading-actions{grid-area:auto/2}.updates .updates-heading .rail-controls{gap:6px}.member-label{max-width:100%;color:var(--member-text);white-space:nowrap;vertical-align:baseline;align-items:center;gap:5px;display:inline-flex}.member-label+.member-label{margin-inline-start:8px}.member-label>i{border:1px solid var(--member-edge);background:var(--member-color);border-radius:50%;flex:0 0 7px;width:7px;height:7px;display:inline-block}img.member-portrait-ring{outline:2px solid var(--member-edge);outline-offset:-2px}.remine-loader .remine-loader-faces{border-color:var(--member-edge)}:root[data-theme=dark] .hero-member-card,.hero-member-card{--member-accent:var(--member-edge)}.hero-member-facts dd>i{border:1px solid var(--member-edge)}.member-room-door:before{background:var(--member-color);box-shadow:1px 0 0 var(--member-edge)}.member-room-door:hover,.member-room-door:focus-visible{border-color:var(--member-edge)}.member-room-door>i,.member-room-submit-trigger:hover,.member-room-submit-trigger:focus-visible,.member-room-news-section li a>span{color:var(--member-text)}.cheer-strip-stack:not(.home-cheer-strip){background:var(--member-edge);box-shadow:0 0 0 1px var(--member-edge)}@supports (color:color-mix(in lab, red, red)){.cheer-strip-stack:not(.home-cheer-strip){box-shadow:0 0 0 1px color-mix(in srgb, var(--member-edge), transparent 75%)}}.cheer-strip-stack:not(.home-cheer-strip){animation:none}.cheer-strip-stack:not(.home-cheer-strip):before{display:none}.cheer-strip-stack:not(.home-cheer-strip) .cheer-strip-kicker{color:var(--member-text)}.cheer-member-picker input:checked+span{border-color:var(--member-edge);background:var(--member-surface);color:var(--member-text);box-shadow:inset 0 -2px 0 var(--member-edge)}.cheer-member-picker span:before{content:"";border:1px solid var(--member-edge);background:var(--member-color);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-inline-end:5px}.daily-ballot-option[data-member].is-selected,.daily-ballot-form fieldset:disabled .daily-ballot-option[data-member].is-selected:hover{background:var(--member-surface);color:var(--member-text)}.daily-ballot-option[data-member] .daily-ballot-meter>i{background:var(--member-color);box-shadow:inset 0 -1px 0 var(--member-edge)}.daily-ballot-option[data-member]>input{accent-color:var(--member-edge)}.daily-ballot-option[data-member] .daily-ballot-option-copy>small{color:var(--member-text)}.video-guide-member-option[data-member] img{box-shadow:0 0 0 1px var(--member-edge)}.video-guide-member-option[data-member].is-active{color:var(--member-text)}.video-guide-member-option[data-member].is-active:after{background:var(--member-edge)}.fortune-entry-photo{border-color:var(--member-edge)}html .home-expressive .member-room-door-grid{gap:12px;padding:4px 0 8px;overflow:visible}html .home-expressive .member-room-door{background:var(--room-color);border:0;border-radius:3px;align-items:center;min-height:120px;padding:15px 13px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){html .home-expressive .member-room-door{background:color-mix(in srgb,var(--room-color) 9%,#fff)}}html .home-expressive .member-room-door{box-shadow:none;transition:background .2s;overflow:hidden}html .home-expressive .member-room-door:before{background:var(--room-color);width:100%;height:3px;inset:0 0 auto}html .home-expressive .member-room-door-photo{background:var(--room-color);border:0;border-radius:44px 44px 0 0;width:76px;height:102px;transition:width .2s,height .2s;position:absolute;bottom:0;right:9px;overflow:hidden;transform:none}html .home-expressive .member-room-door-photo img{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:transform .3s,filter .3s}html .home-expressive .member-room-door:hover{background:var(--room-color)}@supports (color:color-mix(in lab, red, red)){html .home-expressive .member-room-door:hover{background:color-mix(in srgb,var(--room-color) 15%,#fff)}}html .home-expressive .member-room-door:hover{box-shadow:none;transform:none}html .home-expressive .member-room-door:hover img{filter:saturate();transform:scale(1.065)}html .home-expressive .member-room-door-copy{z-index:1;gap:9px;width:calc(100% - 74px);position:relative;overflow:visible}html .home-expressive .member-room-door-copy small{color:var(--member-text);letter-spacing:.13em;font:700 9px/1.1 Arial,sans-serif}html .home-expressive .member-room-door-copy strong{font:700 20px/1.15 var(--font-display);color:var(--ink);letter-spacing:-.055em;white-space:nowrap;overflow:visible}html .home-expressive .member-room-door-copy>span{color:var(--member-text);margin-top:8px;font-size:11px}html .home-expressive .member-room-door>i{color:#26282b;z-index:2;background:#ffffffdb;border:1px solid #fffa;border-radius:50%;place-items:center;width:20px;height:20px;font:11px Arial;display:grid;position:absolute;bottom:11px;right:13px}html .home-expressive .home-daily-strip{border-bottom:0;align-items:center;gap:16px;padding-top:6px;padding-bottom:16px}html .home-expressive .home-daily-fortune .fortune-entry-card{height:84px;min-height:84px;box-shadow:none;color:#fff;background:#29293e;border:0;border-radius:3px;padding:0;display:block;overflow:hidden}html .home-expressive .daily-reading{text-align:left;isolation:isolate;align-items:center;width:100%;height:100%;position:relative}html .home-expressive .reading-copy{z-index:1;white-space:nowrap;gap:10px;padding:0 20px;display:grid;position:relative}html .home-expressive .reading-copy strong{font:700 18px/1.2 var(--font-display);letter-spacing:-.035em;color:#f4effc}html .home-expressive .reading-copy>span{color:#c4bfd1;font:400 11px/1.3 -apple-system,BlinkMacSystemFont,sans-serif}html .home-expressive .reading-copy i{color:#e8dbf9;margin-left:6px;font-style:normal}html .home-expressive .reading-art{z-index:0;opacity:.8;width:135px;height:106px;position:absolute;top:-8px;right:-8px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24%);mask-image:linear-gradient(90deg,#0000,#000 24%)}html .home-expressive .reading-art svg{width:100%;height:100%;transition:transform .5s}html .home-expressive .fortune-entry-card:hover .reading-art svg{transform:translateY(-4px)rotate(-5deg)}html .home-expressive .updates-gacha-button,html .home-expressive .mobile-media-random{color:#26282b;width:auto;min-width:180px;height:54px;box-shadow:none;background:#f0f1ed;border:1px solid #d7d9d0;border-radius:28px;padding:0 12px 0 8px;overflow:visible}html .home-expressive .random-concept{align-items:center;gap:11px}html .home-expressive .scene-stack{width:57px;height:38px;display:block;position:relative}html .home-expressive .scene-stack img{object-fit:cover;border-radius:var(--radius-sm);border:2px solid #fff;width:45px;height:30px;transition:transform .25s;position:absolute;box-shadow:0 2px 5px #0002}html .home-expressive .scene-stack img:first-child{filter:saturate(.5);top:0;left:0;transform:rotate(-12deg)}html .home-expressive .scene-stack img:last-child{top:6px;left:9px;transform:rotate(7deg)}html .home-expressive .updates-gacha-button:hover .scene-stack img:first-child{transform:translate(-3px,-3px)rotate(-18deg)}html .home-expressive .updates-gacha-button:hover .scene-stack img:last-child{transform:translate(4px,2px)rotate(12deg)}html .home-expressive .scene-label{text-align:left;gap:4px;display:grid}html .home-expressive .scene-label small{color:#66695f;font:400 10px/1.1 -apple-system,BlinkMacSystemFont,sans-serif}html .home-expressive .scene-label strong{font:700 13px/1.2 var(--font-display);color:#26282b;align-items:center;gap:9px;display:flex}html .home-expressive .scene-label svg{color:#616b45;width:16px;height:16px}@media (width>=701px) and (width<=1150px){html .home-expressive .member-room-door{min-height:110px;padding-left:10px}html .home-expressive .member-room-door-photo{width:62px;height:94px;right:5px}html .home-expressive .member-room-door-copy{width:calc(100% - 58px)}html .home-expressive .member-room-door-copy strong{font-size:17px}html .home-expressive .reading-copy{padding-left:14px}html .home-expressive .reading-copy strong{font-size:15px}html .home-expressive .reading-art{opacity:.55;width:102px;right:-20px}}@media (width<=700px){html .home-expressive .member-room-door-grid{scroll-snap-type:none;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:7px;margin-right:0;padding:4px 0 9px;overflow:visible}html .home-expressive .member-room-door{border-radius:var(--radius-sm);background:0 0;flex-direction:column;justify-content:flex-start;gap:7px;min-width:44px;min-height:84px;padding:0;overflow:visible}html .home-expressive .member-room-door:before,html .home-expressive .member-room-door-copy,html .home-expressive .member-room-door>i{display:none}html .home-expressive .member-room-door-photo{border-bottom:2px solid var(--member-edge);background:var(--surface-subtle);border-radius:28px 28px 8px 8px;flex-shrink:0;width:min(54px,100%);height:62px;position:static}html .home-expressive .member-room-door-photo img{filter:none}html .home-expressive .member-room-door-mobile-name{max-width:100%;color:var(--ink);font:700 .75rem/1.5 var(--font-body);text-align:center;overflow-wrap:anywhere;display:block}html .home-expressive .home-daily-strip{grid-template-columns:1fr 1fr;gap:8px;padding-top:0;padding-bottom:14px}html .home-expressive .home-daily-radio{min-height:56px}html .home-expressive .home-daily-fortune{grid-column:1/-1}html .home-expressive .home-daily-fortune .fortune-entry-card{width:100%;height:76px;min-height:76px}html .home-expressive .reading-copy{gap:7px;padding-left:18px}html .home-expressive .reading-copy strong{font-size:18px}html .home-expressive .reading-art{width:125px;top:-14px;right:0}html .home-expressive .scene-stack{width:45px;height:31px}html .home-expressive .scene-stack img{width:37px;height:25px}html .home-expressive .scene-stack img:last-child{top:5px;left:7px}html .home-expressive .scene-label strong{font-size:12px}html .home-expressive .scene-label small{font-size:10px}}@media (prefers-reduced-motion:reduce){html .home-expressive *{transition:none!important}}html .home-expressive .home-daily-radio{color:#fff;height:96px;min-height:96px;box-shadow:none;background:#2449d8;border:0;border-radius:3px;padding:0;position:relative;overflow:hidden}html .home-expressive .radio-concept{isolation:isolate;align-items:center;width:100%;height:100%;padding:0 20px;position:relative}html .home-expressive .radio-type{z-index:2;gap:8px;display:grid;position:relative}html .home-expressive .radio-type strong{font:700 24px/1.1 var(--font-display);letter-spacing:-.04em;color:#fff}html .home-expressive .radio-type small{color:#d7e1ff;letter-spacing:.06em;font:400 11px/1.2 Arial,sans-serif}html .home-expressive .radio-signal{color:#90aafa;opacity:.45;width:88px;height:42px;position:absolute;top:27px;right:56px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28%);mask-image:linear-gradient(90deg,#0000,#000 28%)}html .home-expressive .radio-signal svg{width:100%;height:100%}html .home-expressive .radio-dial{color:#2142bc;background:#ecf0ff;border:5px double #b1bde8;border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .2s;display:grid;position:absolute;top:25px;right:18px;box-shadow:0 3px 9px #0c25853b}html .home-expressive .radio-dial svg{width:23px;height:23px;margin-left:1px}html .home-expressive .home-daily-radio:hover .radio-dial{transform:scale(1.06)}html .home-expressive .dayline{color:#a06130;align-items:center;gap:7px;width:100%;height:18px;display:flex}html .home-expressive .dayline b{letter-spacing:.02em;font:500 9px/1 Arial,sans-serif}html .home-expressive .dayline svg{flex:none;width:16px;height:16px}html .home-expressive .dayline .moon,html .home-expressive .dayline b:last-of-type{color:#77707e}html .home-expressive .dayline-track{background:linear-gradient(90deg,#d59655,#b7a5b2);flex:1;justify-content:space-evenly;align-items:center;min-width:10px;height:1px;display:flex;position:relative}html .home-expressive .dayline-track>span{width:3px!important;height:3px!important;box-shadow:none!important;background:#b99c7d!important;border:0!important;border-radius:50%!important;display:block!important}html .home-expressive .dayline-arrow{color:#746757;margin-left:4px;font:15px/1 Arial}html .home-expressive .home-daily-fortune .fortune-entry-card{height:96px;min-height:96px}html .home-expressive .reading-art{top:0}@media (width>=701px) and (width<=1150px){html .home-expressive .radio-concept{padding-left:14px}html .home-expressive .radio-type strong{font-size:22px}html .home-expressive .radio-dial{right:13px}html .home-expressive .radio-signal{width:67px;right:47px}html .home-expressive .dayline{gap:5px}html .home-expressive .dayline-arrow{margin-left:0}}@media (width<=700px){html .home-expressive .home-daily-radio{height:114px;min-height:114px}html .home-expressive .radio-concept{align-items:flex-start;padding:15px 13px}html .home-expressive .radio-type{gap:6px}html .home-expressive .radio-type strong{font-size:21px}html .home-expressive .radio-type small{font-size:10px}html .home-expressive .radio-dial{border-width:4px;width:34px;height:34px;top:auto;bottom:13px;right:12px}html .home-expressive .radio-dial svg{width:19px;height:19px}html .home-expressive .radio-signal{opacity:.65;width:88px;height:23px;top:auto;bottom:17px;right:47px}html .home-expressive .dayline{gap:4px;height:16px}html .home-expressive .dayline b{font-size:8px}html .home-expressive .dayline svg{width:12px;height:12px}html .home-expressive .dayline-arrow{display:none}html .home-expressive .dayline-track>span:nth-child(2){display:none!important}html .home-expressive .home-daily-fortune .fortune-entry-card{height:76px;min-height:76px}html .home-expressive .reading-art{top:-14px}}html .home-expressive .home-daily-radio{display:block}html .home-expressive .dayline-track>span:before,html .home-expressive .dayline-track>span:after{content:none!important}html .home-expressive .radio-concept,html .home-expressive .daily-reading,html .home-expressive .random-concept{display:flex}html .home-expressive .home-daily-strip>*+*{border-left:0}html .home-expressive .radio-type strong{justify-content:flex-start}html .home-expressive .radio-type .rr-new{color:#2449d8;background:#e8efff;padding:3px 4px;font:700 9px/1 Arial,sans-serif;display:inline-block}html .home-expressive .radio-type small{font-size:12px}html .home-expressive .reading-copy>span,html .home-expressive .scene-label small{font-size:12px;line-height:1.35}html .home-expressive .reading-copy{white-space:normal;max-width:100%;padding-right:85px}html .home-expressive .reading-copy strong{text-wrap:balance}html .home-expressive .dayline b{font-size:11px}html .home-expressive .home-daily-radio,html .home-expressive .fortune-entry-card{cursor:pointer}html .home-expressive :is(.home-daily-radio,.brand-routine-entry,.fortune-entry-card):focus-visible{outline:3px solid var(--ink);outline-offset:3px}html .home-expressive .random-concept{pointer-events:none}html .home-expressive .updates-gacha-button:disabled,html .home-expressive .mobile-media-random:disabled{opacity:.65;cursor:wait}@media (width<=700px){html .home-expressive .mobile-media-toolbar{grid-template-columns:minmax(0,1fr);gap:10px}html .home-expressive .mobile-media-random{justify-content:center;justify-self:end;align-items:center;min-width:160px;height:48px;padding:0 10px;font-size:12px;display:flex}html .home-expressive .mobile-media-random>span{font-size:inherit}html .home-expressive .home-daily-strip>*+*{border-top:0}html .home-expressive .reading-copy{padding-right:100px}html .home-expressive .home-daily-strip{align-items:stretch}}@media (width>=701px) and (width<=1150px){html .home-expressive .reading-copy{padding-right:65px}html .home-expressive .reading-copy>span{font-size:11px}}html[lang=en] .home-expressive .member-room-door-copy strong,html[lang=ja] .home-expressive .member-room-door-copy strong{white-space:normal;overflow-wrap:anywhere;font-size:16px}html[lang=en] .home-expressive .radio-type strong{font-size:20px}html[lang=en] .home-expressive .radio-type{max-width:calc(100% - 40px)}html[lang=en] .home-expressive .home-daily-strip,html[lang=ja] .home-expressive .home-daily-strip{align-items:stretch}html[lang=en] .home-expressive .home-daily-fortune .fortune-entry-card,html[lang=ja] .home-expressive .home-daily-fortune .fortune-entry-card{height:100%;min-height:96px}html[data-theme=dark] .home-expressive .member-room-door{background:var(--room-color)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .home-expressive .member-room-door{background:color-mix(in srgb, var(--room-color) 18%, var(--paper-light))}}html[data-theme=dark] .home-expressive .member-room-door:before{background:var(--member-edge)}html[data-theme=dark] .home-expressive .member-room-door:hover{background:var(--room-color)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .home-expressive .member-room-door:hover{background:color-mix(in srgb, var(--room-color) 26%, var(--paper-light))}}@media (width<=700px){html .home-expressive .member-room-door:hover,html[data-theme=dark] .home-expressive .member-room-door,html[data-theme=dark] .home-expressive .member-room-door:hover{background:0 0}}@media (width<=350px){html .home-expressive .member-room-door-photo{width:min(46px,100%);height:56px}}html[data-theme=dark] .home-expressive .home-daily-radio{background:#2850df}html[data-theme=dark] .home-expressive .dayline{color:#e0b584}html[data-theme=dark] .home-expressive .dayline :is(.moon,b:last-of-type,.dayline-arrow){color:#c8bfd0}html[data-theme=dark] .home-expressive :is(.updates-gacha-button,.mobile-media-random){background:#2b3028;border-color:#555d4b}html[data-theme=dark] .home-expressive .scene-label strong{color:#f0f1ea}html[data-theme=dark] .home-expressive .scene-label :is(small,svg){color:#c1c8b5}html:is([lang=en],[lang=ja]) .home-expressive .home-daily-radio,html:is([lang=en],[lang=ja]) .home-expressive .brand-routine-entry,html:is([lang=en],[lang=ja]) .home-expressive .home-daily-fortune .fortune-entry-card{height:124px;min-height:124px}html:is([lang=en],[lang=ja]) .home-expressive .routine-concept{gap:8px}html:is([lang=en],[lang=ja]) .home-expressive .reading-copy strong{font-size:16px}html .home-expressive .member-room-door-copy small{font-size:10px}@media (width<=700px){html:is([lang=en],[lang=ja]) .home-expressive .home-daily-radio,html:is([lang=en],[lang=ja]) .home-expressive .brand-routine-entry{height:136px;min-height:136px}html:is([lang=en],[lang=ja]) .home-expressive .home-daily-fortune .fortune-entry-card{height:96px;min-height:96px}}.home-expressive .home-cheer-strip{border:1px solid var(--line);border-left:4px solid var(--member-edge,var(--line));border-radius:var(--radius-sm);background:var(--paper-light);padding:0}.home-expressive .home-cheer-strip .cheer-strip-inner{gap:16px;min-height:56px;padding:6px 12px}.home-expressive .home-cheer-strip .cheer-strip-kicker{font:600 13px/1.3 var(--font-body);letter-spacing:0;color:var(--member-text,var(--ink));align-items:center;gap:9px;display:flex}.cheer-recipient-photo{object-fit:cover;border-radius:50%;width:24px;height:24px}.home-expressive .home-cheer-strip .cheer-strip-message{line-height:1.45;display:block}.home-expressive .home-cheer-strip .cheer-strip-message>span{white-space:normal;overflow-wrap:anywhere;font-size:.9375rem;font-weight:500}.home-expressive .home-cheer-strip .cheer-strip-message>small{white-space:normal;margin-left:16px;font-size:12px;font-weight:400;display:inline}.home-expressive .home-cheer-strip .cheer-strip-write{border-radius:var(--radius-sm);background:var(--ink);width:auto;min-width:44px;color:var(--paper-light);padding:0 16px}.home-expressive .home-cheer-strip .cheer-strip-write:hover{opacity:.85;background:var(--ink)!important}.home-expressive .home-cheer-strip .cheer-strip-write-label{display:inline}.home-expressive .home-cheer-strip .cheer-strip-write-icon{display:none}.home-expressive .schedule-date-cell.is-selected .schedule-date-number>:is(strong,small,i){color:var(--paper-light)}.home-expressive .daily-ballot[data-member-ballot=true]{border-radius:var(--radius-sm)}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-header{border:0;padding:22px 22px 14px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-form{padding:12px 22px 22px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-options{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:4px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-option{color:var(--ink);background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:10px 3px;padding:0;display:grid;overflow:visible}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-option:before{display:none}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-option>input{opacity:0;width:1px;height:1px;position:absolute}.daily-ballot-photo{aspect-ratio:3/4;border-radius:var(--radius-md);outline-offset:3px;background:var(--surface-subtle);outline:2px solid #0000;grid-area:1/1/auto/-1;display:block;position:relative;overflow:hidden}.daily-ballot-photo>img{object-fit:cover;width:100%;height:100%;display:block}.daily-ballot-photo>i{color:#0000;width:21px;height:21px;font:normal 12px/1 var(--font-body);background:#fff5;border:1px solid #fffb;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-option:focus-within{outline-color:#0000}.daily-ballot-option:has(input:focus-visible) .daily-ballot-photo{outline:3px solid var(--ink)}.daily-ballot-option.is-selected .daily-ballot-photo{outline-color:var(--member-edge)}.daily-ballot-option.is-selected .daily-ballot-photo>i{background:var(--member-color);border-color:var(--member-edge);color:var(--member-ink)}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-option-copy{grid-area:2/1}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-option-copy>strong{font-size:13px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-rank{z-index:1;background:var(--paper-light);color:var(--ink);border-radius:3px;grid-area:1/1/auto/-1;padding:4px 5px;font-size:11px;position:absolute;top:6px;left:6px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-meter{grid-area:4/1/auto/-1;width:100%}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-option-copy>small{white-space:normal;font-size:10px;font-weight:600}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-votes{min-width:0;color:var(--muted);grid-area:2/2;gap:2px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-votes>:is(strong,span){font-size:11px;font-weight:400}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-submit-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:23px;padding-top:18px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-submit-action{grid-area:1/2}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-submit-guidance{grid-area:1/1}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-submit-help{font-weight:400}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-participants-submit{display:none}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-submit{border-radius:var(--radius-sm);gap:24px;min-width:140px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-submit:not(:disabled){background:var(--ink);color:var(--paper-light);border-color:var(--ink)}@media (width<=1100px){.home-expressive .home-cheer-strip .cheer-strip-inner{gap:15px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-option{grid-template-columns:minmax(0,1fr)}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-votes{grid-area:3/1;justify-content:start}}@media (width<=700px){.home-expressive .home-cheer-strip .cheer-strip-inner{grid-template-columns:minmax(0,1fr) auto;gap:0;padding:2px 10px 8px}.home-expressive .home-cheer-strip .cheer-strip-kicker{gap:6px;font-size:11px}.home-expressive .cheer-recipient-photo{width:20px;height:20px}.home-expressive .home-cheer-strip .cheer-strip-content{grid-area:2/1/auto/-1}.home-expressive .home-cheer-strip .cheer-strip-message>span{font-size:.875rem}.home-expressive .home-cheer-strip .cheer-strip-message>small{margin-left:12px;font-size:12px}.home-expressive .home-cheer-strip .cheer-strip-actions{grid-area:1/2;gap:0}.home-expressive .home-cheer-strip .cheer-strip-write{padding:0 10px;font-size:11px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-header{padding:20px 16px 10px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-form{padding:12px 16px 20px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-option{grid-template-columns:minmax(0,1fr) auto}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-votes{grid-area:2/2}}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-summary-meta{display:flex}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-participants-summary{display:inline}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-summary{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-summary-topic{font-size:21px}@media (width<=700px){.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-header{grid-template-columns:minmax(0,1fr) 44px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-toggle{border:0;justify-content:center;width:44px;padding:0}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-toggle>span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-expressive .home-cheer-strip .cheer-strip-report{display:inline-flex}}@media (width>=701px) and (width<=1079px){.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-summary-topic{font-size:18px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-options{gap:8px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-submit{gap:14px;min-width:120px;padding-inline:14px}}@media (width<=700px){.home-expressive .home-schedule-panel .schedule-calendar.section{padding-inline:var(--page-inset);border:0}.home-expressive .schedule-month-grid .schedule-date-cell.is-today:not(.is-selected) .schedule-date-number>strong{color:var(--ink)}}html .home-expressive .reading-copy>span{align-items:center;display:flex}html .home-expressive .reading-copy i{flex:none}html[lang=ko] .daily-ballot-summary-topic{word-break:keep-all}@media (width<=360px){.masthead{column-gap:6px}.masthead-actions{gap:2px}html .home-expressive .reading-copy{padding-right:80px}html .home-expressive .reading-art{right:-20px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-summary-topic{font-size:18px}}@media (width<=380px){.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-submit-row{grid-template-columns:minmax(0,1fr);gap:10px}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-submit-guidance{grid-area:1/1}.home-expressive .daily-ballot[data-member-ballot=true] .daily-ballot-submit-action{grid-area:2/1;justify-self:end}}@media (width<=700px){.cheer-dialog>header>h2{font-size:24px;line-height:1.2}html[lang=ko] .cheer-dialog>header>h2{word-break:keep-all}html .home-expressive .dayline b{white-space:nowrap;flex-shrink:0}html .home-expressive .dayline-track{min-width:0}html .home-expressive .member-room-door-copy{width:calc(100% - 68px);min-width:0}html .home-expressive .member-room-door-copy strong{min-width:0}html[lang=ja] .home-expressive .member-room-door-copy strong{word-break:normal;line-break:anywhere}html .home-expressive .radio-type{position:static}html .home-expressive .radio-type .rr-new{position:absolute;top:8px;right:8px}html .home-expressive .radio-type:has(.rr-new){padding-top:8px}.home-expressive .home-cheer-strip .cheer-strip-message>small{white-space:nowrap;display:inline-block}}.lounge-album-link{min-height:44px;color:var(--primary);align-items:center;gap:8px;margin:8px 0;font-size:13px;text-decoration:none;display:inline-flex}.lounge-album-link:hover{text-decoration:underline}.icon-hint{z-index:90;visibility:hidden;pointer-events:auto;width:max-content;max-width:calc(100vw - 16px);font:600 14px/1.45 var(--font-body);text-align:left;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;padding:0;display:none;position:fixed;top:8px;bottom:auto;left:8px}.icon-hint>span{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--ink);color:var(--paper-light);box-shadow:var(--shadow-float);padding:7px 10px;display:block}.theme-toggle>.icon-hint{display:block;right:auto}.icon-hint[data-active=true]{visibility:visible}body:has(dialog:modal,[aria-modal=true],textarea:focus,input[type=text]:focus,input[type=search]:focus) .icon-hint{visibility:hidden}.masthead{flex-wrap:wrap;row-gap:8px;display:flex}.masthead-actions{flex-wrap:wrap;justify-content:flex-end;max-width:100%;margin-left:auto}.language-switcher{flex-basis:auto;width:auto;min-width:54px;height:auto;min-height:44px}.language-switcher-trigger{white-space:nowrap;min-height:44px;padding-inline:6px}.language-switcher-trigger i{flex-shrink:0}@media (width<=680px){.language-switcher{min-width:44px}}.video-guide-paths{border:0;min-width:0;margin:0 0 24px;padding:0}.video-guide-paths legend{margin-bottom:12px;font-size:16px;font-weight:700}.video-guide-paths>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.video-guide-paths button{text-align:left;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);min-width:0;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;overflow-wrap:anywhere;padding:14px}.video-guide-paths button[aria-pressed=true]{border-color:var(--primary);background:var(--blush);box-shadow:inset 0 0 0 1px var(--primary)}.video-guide-paths strong{font-size:16px;display:block}.video-guide-paths span{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.5;display:block}.video-guide-columns[hidden]{display:none}.video-guide-explorer h2[tabindex]{scroll-margin-top:24px}@media (width<=900px){.video-guide-paths>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.video-guide-path-note{display:none}@media (width<=480px){.video-guide-paths button{padding:12px}.video-guide-paths button span{display:none}.video-guide-path-note{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.6;display:block}}@media (width>=701px){.video-guide-explorer[data-path=members] .video-guide-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.video-guide-explorer[data-path=variety] .video-guide-columns{grid-template-columns:minmax(0,1fr)}.video-guide-explorer[data-path=variety] .video-guide-column .video-guide-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:0 16px;display:grid}}.video-guide-paths{font-size:1rem}.video-guide-paths>div{grid-template-columns:repeat(2,minmax(0,1fr))}.video-guide-paths legend,.video-guide-paths strong{font-size:1rem}.video-guide-paths span,.video-guide-path-note{font-size:.875rem}.video-guide-member-filters{flex-wrap:wrap}.video-guide-member-option{white-space:normal}.video-guide-member-option-content{overflow-wrap:anywhere;flex-wrap:wrap;font-size:.875rem;line-height:1.4}.video-guide-member-option-content b{min-width:0}.video-guide-sort-toggle{white-space:normal;overflow-wrap:anywhere;font-size:.875rem}.video-guide-pagination>span{flex-wrap:wrap;font-size:.75rem}.video-guide-feed-status{font-size:.75rem}.video-guide-standalone>header{grid-template-columns:24px minmax(0,1fr)}.video-guide-standalone-controls{flex-wrap:wrap;grid-column:2}.video-guide-column>header{grid-template-columns:24px minmax(0,1fr) auto}@container (width>=50em){.video-guide-paths>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width<=16em){.video-guide-paths>div{grid-template-columns:minmax(0,1fr)}}.video-guide-explorer{font-size:1rem;container-type:inline-size}@container (width<=12em){.video-guide-toolbar{flex-direction:column;align-items:stretch;display:flex}.video-guide-control-group.member-filter{width:100%}.video-guide-control-group.sort-control{min-height:44px}.video-guide-sort-toggle{border:1px solid var(--line);flex-direction:row;min-height:44px}.video-guide-member-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.video-guide-member-option{border-right:0;border-bottom:1px solid var(--line)}.video-guide-member-option:nth-of-type(n+4){border-bottom:1px solid var(--line)}.video-guide-member-option:nth-last-of-type(-n+2){border-bottom:0}.video-guide-member-option:nth-of-type(odd){border-right:1px solid var(--line)}.video-guide-member-option-content{flex-direction:column}}body[data-album-dialog-open]{overflow:hidden}button.mobile-album-talk-entry,button.lounge-album-link{font:inherit;cursor:pointer;text-align:left}.cheer-strip-message,.cheer-archive-copy,.cheer-report-dialog blockquote,.cheer-form textarea,.cheer-form input{font-family:var(--font-body)}.decorated-text,.cheer-form :is(textarea,input)[data-decorated-text=true]{font-family:"REMINE Text", var(--font-body), "Apple Color Emoji", "Segoe UI Emoji", sans-serif}button.mobile-album-talk-entry{border:0;width:100%}button.lounge-album-link{background:0 0;border:0;padding:0}.icon-hint:before{content:"";z-index:-1;position:absolute;inset:-8px 0}.lounge-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.lounge-reading,.lounge-writing{grid-area:1/1;min-width:0}.lounge-writing[hidden],.lounge-workspace[data-composing=true] .lounge-reading{display:none}.lounge-writing .lounge-composer{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--paper-light);margin:0;padding:20px}.lounge-writing h2{margin:0 0 8px;font-size:16px}.lounge-writing textarea{background:var(--paper);min-height:210px}.lounge-writing .lounge-composer-footer{flex-wrap:wrap;display:flex}.lounge-writing .lounge-composer-footer p{flex-basis:100%;font-size:12px}.lounge-writing .lounge-composer-footer button{margin-left:auto}.lounge-feedback button{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md);min-height:44px;color:var(--ink);margin-left:8px;padding:6px 12px}.lounge-submitted{border:1px solid var(--primary);border-radius:var(--radius-xl);margin:12px 0;padding:16px}.lounge-submitted time{color:var(--muted);font-size:12px}.lounge-submitted p{white-space:pre-wrap;overflow-wrap:anywhere}@media (width>=1001px){.lounge-shell:not(.is-panel) .lounge-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.lounge-shell:not(.is-panel) .lounge-reading{width:100%;max-width:760px;display:block}.lounge-shell:not(.is-panel) .lounge-writing{grid-column:2;position:sticky;top:24px}}@media (prefers-reduced-motion:no-preference){.lounge-writing:not([hidden]){animation:.18s ease-out lounge-draft-enter}@keyframes lounge-draft-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}.lounge-shell:not(.is-panel){width:100%;max-width:none;margin-inline:0}.cheer-archive{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-light);width:min(780px,100% - 48px);max-width:none;height:min(780px,100dvh - 64px);max-height:none;color:var(--ink);box-shadow:var(--shadow-panel);margin:auto;padding:0;overflow:hidden}.cheer-archive[open]{flex-direction:column;display:flex}.cheer-archive::backdrop{background:#0008}.cheer-archive-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px 8px;display:flex}.cheer-archive-header h2{font:800 1.25rem/1.5 var(--font-display);overflow-wrap:anywhere;margin:0}.cheer-archive-close{border-radius:var(--radius-md);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;display:grid}.cheer-archive-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px 16px;padding:0 24px 16px;display:flex}.cheer-archive-filters{flex-wrap:wrap;gap:6px;display:flex}.cheer-archive-filters button{border:1px solid var(--line);border-radius:var(--radius-full);background:var(--paper);min-width:44px;min-height:44px;color:var(--ink);font:750 .875rem/1.4 var(--font-body);cursor:pointer;padding:8px 14px}.cheer-archive-filters button[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--paper-light)}.cheer-archive-sort{color:var(--muted);margin-left:auto;font-size:.8125rem}.cheer-archive-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:0 24px 20px;overflow-y:auto}.cheer-archive-items{margin:0;padding:0;list-style:none}.cheer-archive-date{font:800 .875rem/1.5 var(--font-body);align-items:center;gap:12px;margin:24px 0 4px;display:flex}.cheer-archive-date:after{content:"";background:var(--line);flex:1;height:1px}.cheer-archive-card{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:18px 0;display:flex;position:relative}.cheer-archive-copy{flex:1;min-width:0}.cheer-archive-recipient{min-height:28px;color:var(--primary);align-items:center;font-size:.875rem;font-weight:750;text-decoration:none;display:inline-flex}.cheer-archive-copy>p{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 8px;font-size:1rem;font-weight:600;line-height:1.75}.cheer-archive-meta{color:var(--muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:.8125rem;line-height:1.6;display:flex}.cheer-archive-meta time{white-space:nowrap}.cheer-archive-menu{flex:0 0 44px;position:relative}.cheer-archive-menu summary{width:44px;height:44px;color:var(--muted);border-radius:var(--radius-md);cursor:pointer;place-items:center;list-style:none;display:grid}.cheer-archive-menu summary::-webkit-details-marker{display:none}.cheer-archive-menu[open]{z-index:2}.cheer-archive-menu button{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);min-width:max-content;min-height:44px;color:var(--ink);font:700 .875rem/1.5 var(--font-body);box-shadow:var(--shadow-float);cursor:pointer;align-items:center;gap:8px;padding:8px 16px;display:flex;position:absolute;top:44px;right:0}.cheer-archive-menu button svg{width:16px;height:16px}.cheer-archive-state{min-height:160px;color:var(--muted);text-align:center;place-items:center;font-size:1rem;display:grid}.cheer-archive-error{color:var(--primary);padding:16px 0;font-size:.875rem}.cheer-archive-error button{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;padding:8px 12px}.cheer-archive-more{justify-content:center;padding-top:20px;display:flex}.cheer-archive-more>button{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);min-width:140px;min-height:44px;color:var(--ink);font:750 .875rem/1.5 var(--font-body);cursor:pointer;padding:10px 20px}.cheer-archive-more>button:disabled{opacity:.65;cursor:wait}.cheer-archive-footer{border-top:1px solid var(--line);flex-shrink:0;justify-content:flex-end;padding:12px 24px;display:flex}.cheer-archive-footer>button{border-radius:var(--radius-md);background:var(--selected-bg);min-height:44px;color:var(--selected-fg);font:800 .875rem/1.5 var(--font-body);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:10px 20px;display:flex}.cheer-archive-footer svg{width:18px;height:18px}.cheer-archive :is(button,a,summary):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-3px}@media (width<=620px){.cheer-archive{border:0;border-radius:0;width:100%;height:100dvh;margin:0}.cheer-archive-header{padding:max(10px, env(safe-area-inset-top)) 16px 8px}.cheer-archive-toolbar{gap:8px;padding:0 16px 12px}.cheer-archive-filters{gap:4px}.cheer-archive-filters button{padding-inline:10px}.cheer-archive-scroll{padding:0 16px 20px}.cheer-archive-footer{padding:10px 16px max(10px, env(safe-area-inset-bottom))}.cheer-archive-footer>button{width:100%}}@media (height<=560px){.cheer-archive{height:100dvh}.cheer-archive-header{padding-block:4px}.cheer-archive-toolbar{padding-bottom:4px}.cheer-archive-footer{padding-block:4px}}.cheer-workspace{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--paper-light);width:min(560px,100% - 32px);max-width:none;max-height:calc(100dvh - 48px);color:var(--ink);box-shadow:var(--shadow-panel);overscroll-behavior:contain;margin:auto;padding:0;position:fixed;overflow:auto}.cheer-workspace::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0008}.cheer-workspace.is-archive{width:min(780px,100% - 48px);height:min(780px,100dvh - 64px);overflow:hidden}.cheer-workspace [hidden],.cheer-feedback[hidden]{display:none!important}.cheer-workspace>.cheer-archive{width:100%;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0;flex-direction:column;margin:0;display:flex}.cheer-workspace>.cheer-dialog{width:100%;max-width:560px;max-height:100%;box-shadow:none;border:0;border-radius:0;margin:0 auto;padding:24px 28px 28px;position:relative}.cheer-workspace.is-archive>.cheer-dialog{height:100%}.cheer-form-navigation{justify-content:flex-end;margin-bottom:12px;display:flex}.cheer-form-navigation.has-back{justify-content:flex-start}.cheer-form-navigation button{border-radius:var(--radius-md);min-width:44px;min-height:44px;color:var(--muted);font:700 .8125rem/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px;display:inline-flex}.cheer-form-navigation button:hover{background:var(--paper);color:var(--ink)}.cheer-form-navigation svg{flex-shrink:0;width:20px;height:20px}.cheer-workspace .cheer-dialog>header{border-bottom:1px solid var(--line);padding-bottom:20px}.cheer-workspace .cheer-dialog>header>:is(p,h2){padding-right:0}.cheer-workspace .cheer-dialog>header>p{letter-spacing:0;text-transform:none;margin-bottom:10px;font-size:.8125rem}.cheer-workspace .cheer-dialog>header>h2{font-size:1.75rem;line-height:1.2}.cheer-workspace .cheer-dialog>header>span{font-size:.875rem;font-weight:500}.cheer-workspace .cheer-form{margin-top:24px}.cheer-workspace .cheer-form :is(legend,label>span){font-size:.8125rem}.cheer-workspace .cheer-field-meta :is(small,b){font-size:.75rem}.cheer-workspace .cheer-field-meta+label{margin-top:20px}.cheer-workspace .cheer-form textarea{min-height:120px;font-weight:500}.cheer-feedback{background:var(--primary);flex-shrink:0;align-items:center;gap:10px;padding:8px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.cheer-feedback{background:color-mix(in srgb, var(--primary), var(--paper-light) 94%)}}.cheer-feedback{color:var(--ink);border-bottom:1px solid var(--line);font-size:.875rem;line-height:1.5}.cheer-feedback>svg{width:18px;height:18px;color:var(--primary);flex-shrink:0}.cheer-feedback>span{overflow-wrap:anywhere;flex:1;min-width:0}.cheer-feedback>button{border-radius:var(--radius-md);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.cheer-feedback>button svg{width:18px;height:18px}.cheer-strip-feedback{border:1px solid var(--line);border-radius:var(--radius-md);margin-top:8px}.cheer-form-navigation button:focus-visible,.cheer-feedback button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-3px}.cheer-workspace button:disabled{cursor:default}@media (width<=620px){.cheer-workspace,.cheer-workspace.is-archive{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;margin:0}.cheer-workspace>.cheer-dialog{max-width:none;height:100%;padding:max(12px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom))}.cheer-form-navigation{margin-bottom:8px}.cheer-workspace .cheer-dialog>header>h2{font-size:1.5rem}}@media (height<=560px){.cheer-workspace,.cheer-workspace.is-archive{max-height:100dvh}.cheer-workspace>.cheer-dialog{padding-top:8px}.cheer-form-navigation{margin-bottom:4px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.masthead{background:var(--paper);box-shadow:none;border-bottom-color:var(--line)}.masthead-brand{font:500 19px/1 var(--font-brand);letter-spacing:-.02em;gap:.32em}.masthead-brand-rescene,.masthead-brand-remine,.masthead-brand-cross{color:var(--ink);font:inherit}.site-nav{min-width:0}.site-nav ul{align-items:center;gap:clamp(14px,1.7vw,26px);margin:0;padding:0;list-style:none;display:flex}.site-nav a{min-height:44px;color:var(--muted);white-space:nowrap;align-items:center;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.site-nav a:hover{color:var(--ink)}.site-nav a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.site-nav .masthead-starter-link{color:var(--muted);letter-spacing:normal;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-weight:700;transform:none}.site-nav .masthead-starter-link:after,.site-nav .masthead-starter-mark,.site-nav .masthead-starter-arrow{display:none}.site-nav .masthead-starter-label{font-size:inherit;letter-spacing:normal;display:inline}.site-nav .masthead-starter-link:hover,.site-nav .masthead-starter-link:focus-visible{color:var(--ink);box-shadow:none;transform:none}.site-nav .masthead-starter-link[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);border:0;transform:none}html[data-theme=dark] .site-nav .masthead-starter-link{color:var(--muted);background:0 0;border:0}html[data-theme=dark] .site-nav .masthead-starter-link[aria-current=page]{color:var(--ink)}.masthead{flex-wrap:wrap;align-items:center;column-gap:clamp(18px,2.4vw,40px);display:flex}.masthead .masthead-brand-block{order:1}.masthead .site-nav{flex:auto;order:2}.masthead .masthead-actions{flex-wrap:nowrap;order:3;margin-left:auto}@media (width<=1180px){.masthead{row-gap:0;padding-bottom:0}.masthead .masthead-actions{order:2}.masthead .site-nav{margin:0 calc(-1 * var(--page-inset));padding:0 var(--page-inset);scrollbar-width:none;flex:1 0 100%;order:3;overflow-x:auto}.site-nav::-webkit-scrollbar{display:none}.site-nav a{font-size:14px}}@media (width<=680px){.masthead-brand{font-size:16px}}.home-expressive .comeback-cheer .home-cheer-strip{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;overflow:visible}.home-expressive .comeback-cheer .home-cheer-strip .cheer-strip-shell{background:0 0;overflow:visible}.home-expressive .comeback-cheer .home-cheer-strip .cheer-strip-copy{background:0 0;border:0;border-radius:0;gap:8px;min-width:0;margin:0;padding:16px 18px 12px 20px;display:grid;position:static}.home-expressive .comeback-cheer .home-cheer-strip .cheer-strip-kicker{font:800 13px/1.3 var(--font-body);color:var(--member-text,var(--ink))}.home-expressive .comeback-cheer .home-cheer-strip .cheer-strip-message{gap:6px;display:grid}.home-expressive .comeback-cheer .home-cheer-strip .cheer-strip-message>span{-webkit-line-clamp:4;white-space:normal;-webkit-box-orient:vertical;font-size:clamp(17px,1.5vw,21px);font-weight:800;line-height:1.38;display:-webkit-box}.home-expressive .comeback-cheer .home-cheer-strip .cheer-strip-message>small{color:var(--muted);margin:0;font-size:13px;font-weight:600}.home-expressive .comeback-cheer .home-cheer-strip .cheer-strip-actions{justify-content:flex-end;justify-self:stretch;gap:4px}.home-expressive .comeback-cheer .home-cheer-strip .cheer-strip-write{padding:0 18px;font-size:14px;font-weight:800;border-radius:var(--radius-full)!important;background:var(--ink)!important;color:var(--paper-light)!important}.home-expressive .comeback-cheer .home-cheer-strip .cheer-strip-write-label{display:inline}.home-index .home-live-blotter{padding-inline:0}@media (width<=680px){.home-index .home-live-blotter{display:none}#main-content[data-mobile-view=home] .home-index .home-live-blotter{display:block}}.home-expressive :is(h2,h3){letter-spacing:-.02em}.site-footer.footer-credits{--footer-accent:var(--inverse-accent);background:var(--inverse-bg)}.member-room-page .member-room-masthead{padding:4px 0 28px}.member-room-page .member-room-masthead-latin{color:var(--member-text);font:300 clamp(56px, 9vw, 128px)/.9 var(--font-brand);letter-spacing:-.05em;margin:0}.member-room-page .member-room-masthead h1{font:800 clamp(28px, 3vw, 40px)/1.15 var(--font-display);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:14px 0 0;display:flex}.member-room-page .member-room-masthead h1 span{color:var(--muted);font:700 clamp(16px, 1.6vw, 22px)/1.3 var(--font-body)}@media (width<=560px){.member-room-page .member-room-masthead{padding-bottom:20px}}html[data-theme=dark] .site-nav .masthead-starter-link{box-shadow:none;border:0}html[data-theme=dark] .site-nav .masthead-starter-link,html[data-theme=dark] .site-nav .masthead-starter-link:hover,html[data-theme=dark] .site-nav .masthead-starter-link:focus-visible{box-shadow:none;color:var(--muted);background:0 0;border:0}html[data-theme=dark] .site-nav .masthead-starter-link[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.ondate-date-cell[data-live=true]{background:var(--live-bar) top / 100% 4px no-repeat}.ondate-live-swatch{border-radius:var(--radius-sm);width:28px;height:20px;box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(90deg, var(--member-minami-edge) 0 50%, var(--member-zena-edge) 50% 100%) top / 100% 4px no-repeat}.pc-page .pc-filters button{border-radius:var(--radius-full);align-items:center;gap:8px;display:inline-flex}.pc-page .pc-filter-ring{background:conic-gradient(var(--member-edge,var(--member-color)) calc(var(--share,0) * 1turn), var(--line) 0);border-radius:50%;margin-left:-6px;padding:3px;display:inline-grid}.pc-page .pc-filter-face{object-fit:cover;object-position:center 18%;border:2px solid var(--paper);border-radius:50%;width:28px;height:28px;display:block}.pc-page .pc-filter-count{font:700 13px/1 var(--font-display);opacity:.75}.pc-page .pc-filters button[aria-pressed=true]:not(:first-child){background:var(--member-color);border-color:var(--member-color);color:var(--member-ink)}.pc-page .pc-card{position:relative}.pc-page .pc-best{z-index:3;color:#fff;width:62px;height:62px;font:500 13px/1 var(--font-brand);box-shadow:var(--shadow-float);pointer-events:none;background:#cf163f;border-radius:50%;place-content:center;justify-items:center;gap:1px;display:grid;position:absolute;top:8px;right:8px;transform:rotate(-10deg)}.pc-page .pc-filters button{white-space:nowrap;flex:none}@media (width<=700px){.pc-page .pc-filters{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.pc-page .pc-filters::-webkit-scrollbar{display:none}}.album-listening-room .album-scent-list{background:var(--paper-light);clip-path:polygon(0 0,calc(100% - 40px) 0,100% 50%,calc(100% - 40px) 100%,0 100%);border:0;gap:0;min-height:190px;padding:0;overflow-x:auto}.album-listening-room .album-scent-list>li{flex:var(--era-days) 0 0;min-width:128px;position:relative}.album-listening-room .album-scent-list>li:before{content:"";background:var(--scent-accent);filter:blur(12px);opacity:.92;pointer-events:none;border-radius:40%;position:absolute;inset:18px -14px}.album-listening-room .album-scent-trigger{z-index:1;color:#fff;text-shadow:0 1px 8px #00000059;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;min-height:190px;padding:18px 14px 16px;display:flex;position:relative}.album-listening-room .album-scent-trigger .album-cover{object-fit:cover;width:54px;height:54px;box-shadow:var(--shadow-float)}.album-listening-room .album-scent-trigger b{color:#fff;font:800 15px/1.2 var(--font-body);white-space:normal;margin-top:auto}.album-listening-room .album-scent-trigger small{color:#fff;opacity:.9;font-size:13px;font-weight:700}.album-listening-room .album-scent-trigger[aria-expanded=true]{background:0 0;box-shadow:inset 0 -5px #fff}.album-listening-room .album-scent-trigger[aria-expanded=true] .album-cover{outline:3px solid #fff}@media (hover:hover){.album-listening-room .album-scent-trigger:not([aria-expanded=true]):hover{background:#ffffff14}}.album-listening-room .album-scent-trigger:focus-visible{outline-offset:-6px;outline:3px solid #fff}.album-listening-room .album-scent-next{background:repeating-linear-gradient(90deg, var(--line) 0 2px, transparent 2px 10px);min-width:96px;color:var(--muted);font:300 14px/1.2 var(--font-brand);flex-direction:column;flex:70 0 0;justify-content:flex-end;gap:2px;padding:0 52px 16px 14px;display:flex}.album-listening-room .album-scent-next:before{display:none}.album-listening-room .album-scent-next small{font-size:11px}.chart-rank-line{color:var(--muted);flex:none;display:inline-flex}.chart-rank-line svg{display:block}.chart-history-note{color:var(--muted);margin:4px 0 2px;font-size:12px;line-height:1.5}.rr-tape{width:calc(var(--tape-length) * 100%);border-radius:var(--radius-full);background:var(--tape-color);height:6px;margin:6px 0 4px;display:block}.fortune-page:has(>.fortune-input-card){--sky-star:#8f7be080;--sky-arc:#8f7be066;--sky-glow:#8f7be024;--sky-base:radial-gradient(120% 90% at 50% 120%, color-mix(in srgb, #d9c9ff 50%, var(--paper)) 0%, var(--paper) 62%);isolation:isolate;background:radial-gradient(1px 1px at 12% 22%, var(--sky-star) 50%, transparent 51%), radial-gradient(1.5px 1.5px at 78% 14%, var(--sky-star) 50%, transparent 51%), radial-gradient(1px 1px at 64% 68%, var(--sky-star) 50%, transparent 51%), radial-gradient(1px 1px at 30% 82%, var(--sky-star) 50%, transparent 51%), radial-gradient(1.5px 1.5px at 90% 52%, var(--sky-star) 50%, transparent 51%), radial-gradient(1px 1px at 46% 36%, var(--sky-star) 50%, transparent 51%), var(--sky-base);padding-block:clamp(32px,6vw,72px);position:relative;overflow:hidden}html[data-theme=dark] .fortune-page:has(>.fortune-input-card){--sky-star:#fffc;--sky-arc:#d4b6ee8c;--sky-glow:#d4b6ee2e;--sky-base:radial-gradient(120% 90% at 50% 120%, #4a3a63 0%, #241a31 55%, #150f1b 100%)}.fortune-page:has(>.fortune-input-card):before{content:"";z-index:-1;border-top:1.5px solid var(--sky-arc);height:60%;box-shadow:0 -8px 40px var(--sky-glow);pointer-events:none;border-radius:50% 50% 0 0;position:absolute;top:38%;left:-10%;right:-10%}.fortune-page>.fortune-input-card[data-mode=input]{box-shadow:none;background:0 0;border:0}.rr-tape.is-long{clip-path:polygon(0 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,0 100%);border-radius:999px 0 0 999px}.rr-broadcast-main .rr-broadcast-text{flex:auto}.rr-broadcast-main .rr-tape{max-width:calc(var(--tape-length) * 420px)}:root{--tape-woni:var(--member-woni);--tape-liv:var(--member-liv);--tape-minami:var(--member-minami);--tape-may:var(--member-may);--tape-zena:var(--member-zena)}html[data-theme=dark]{--tape-liv:var(--member-liv-edge);--tape-woni:var(--member-woni-edge)}.fan-guide-page .fan-guide-workspace{grid-template-columns:minmax(0,1fr);gap:28px}.fan-rhythm-lead{color:var(--muted);margin:6px 0 0;font-size:15px}.fan-guide-page .fan-rhythm{border-top:0;gap:14px;display:grid}.fan-rhythm-lane{border-top:2px solid var(--ink);grid-template-columns:minmax(180px,230px) minmax(0,1fr);gap:clamp(16px,2.4vw,28px);padding-top:18px;display:grid}.fan-rhythm-key{flex-direction:column;gap:8px;display:flex}.fan-rhythm-key b{font:800 clamp(17px, 1.6vw, 21px)/1.25 var(--font-display)}.fan-rhythm-key small{color:var(--muted);font-size:13px;line-height:1.5}.fan-rhythm-glyph{width:120px;height:30px;fill:var(--ink);stroke:var(--ink)}.fan-rhythm-glyph path{fill:none;stroke-width:2.5px}.fan-rhythm-glyph circle,.fan-rhythm-glyph rect{stroke:none}.fan-rhythm-glyph .is-trail{stroke:var(--line);stroke-width:2px;stroke-dasharray:2 6}.fan-rhythm-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fan-guide-page .fan-rhythm-cards button,.fan-guide-page .fan-rhythm-cards button:nth-child(2n),.fan-guide-page .fan-rhythm-cards button:nth-child(3n){border-radius:var(--radius-md);background:var(--paper-light);min-height:84px;color:var(--ink);border:0;grid-template-columns:26px minmax(0,1fr);grid-auto-rows:auto;align-content:center;gap:4px 10px;padding:16px 18px}.fan-guide-page .fan-rhythm-cards button>span[aria-hidden]{font:300 13px/1 var(--font-brand);color:var(--muted);grid-row:1/3;align-self:start;padding-top:4px}.fan-guide-page .fan-rhythm-cards button>strong{font:800 16px/1.3 var(--font-display)}.fan-rhythm-meta{color:var(--muted);grid-column:2;font-size:13px;line-height:1.4}.fan-guide-page .fan-rhythm-cards button[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--ink);background:var(--paper-light);border-left:0}.fan-guide-page .fan-rhythm-cards button:hover{background:var(--surface-subtle)}.fan-rhythm-vote,.fan-rhythm-events{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;margin-top:10px;display:grid}.fan-rhythm-badge{border-radius:var(--radius-full);background:var(--ink);color:var(--paper-light);justify-self:start;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.fan-rhythm-badge i{background:#e8204a;border-radius:50%;width:7px;height:7px}.fan-rhythm-badge.is-quiet{background:var(--surface-subtle);color:var(--ink)}.fan-rhythm-window{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--ink), transparent 82%);grid-column:1/-1;height:26px;margin-top:18px;position:relative}.fan-rhythm-now{background:#e8204a;width:2px;position:absolute;top:-4px;bottom:-4px}.fan-rhythm-now small{color:var(--ink);white-space:nowrap;font-size:12px;font-weight:800;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.fan-rhythm-deadline{color:var(--muted);grid-column:1/-1;justify-self:end;font-size:12px;font-weight:700}.fan-rhythm-quiet{color:var(--muted);grid-column:1/-1;margin-top:8px;font-size:13px}.fan-rhythm-week{grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.fan-rhythm-week>span{border-radius:var(--radius-sm);background:var(--surface-subtle);min-height:34px;color:var(--muted);justify-content:space-between;align-items:flex-end;gap:2px;padding:4px 6px;font-size:12px;font-weight:700;display:flex}.fan-rhythm-week>span[data-today=true]{box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink)}.fan-rhythm-week i{flex-wrap:wrap;justify-content:flex-end;gap:2px;display:flex}.fan-rhythm-week em{background:var(--ink);border-radius:50%;width:6px;height:6px}@media (width<=860px){.fan-rhythm-lane{grid-template-columns:minmax(0,1fr);gap:12px}.fan-rhythm-key{flex-flow:wrap;align-items:center}.fan-rhythm-key small{flex-basis:100%}.fan-rhythm-glyph{width:72px}}@media (width<=560px){.fan-rhythm-cards{grid-template-columns:minmax(0,1fr)}}.fan-guide-page .fan-guide-choice-grid.fan-rhythm{grid-template-columns:minmax(0,1fr)}.fan-guide-page .fan-rhythm-cards button>span[aria-hidden]{display:none}.fan-guide-page .fan-guide-page .fan-rhythm-cards button,.fan-guide-page .fan-rhythm-cards button:nth-child(n){grid-template-columns:minmax(0,1fr)}.fan-rhythm-meta{grid-column:1}.fan-guide-page .fan-guide-detail-head>div>span{display:none}.fan-guide-page .fan-guide-detail-head>div{grid-template-columns:minmax(0,1fr)}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-options{align-items:end}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-photo{width:min(100px, calc(55% + 45% * var(--vote-weight,.5)));outline:3px solid var(--member-edge,var(--member-color));outline-offset:2px;filter:saturate(calc(.35 + var(--vote-weight,.5) * .65));transition:width .5s cubic-bezier(.2,.7,.2,1),filter .3s}html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-option.is-selected .daily-ballot-photo{filter:none}@media (prefers-reduced-motion:reduce){html .home-expressive .home-index .daily-ballot[data-member-ballot=true] .daily-ballot-photo{transition:none}}.home-daily-radio{position:relative;container-type:inline-size}.home-radio-tapes{pointer-events:none;grid-column:1/-1;gap:5px;width:100%;margin:6px 0 4px;padding:0 18px 0 20px;display:grid}.home-radio-tapes .rr-tape{max-width:none;height:7px;margin:0}.home-radio-tapes small{color:var(--muted);font:300 12px/1 var(--font-brand);justify-self:end;margin-top:2px}@container (width>=600px){.home-radio-tapes{width:42%;max-width:260px;margin:0;padding:0;position:absolute;top:50%;right:clamp(16px,4cqi,28px);transform:translateY(-50%)}}html .home-expressive .home-index .daily-ballot-toggle{box-shadow:none;border:0}.video-guide-browser .video-guide-categories button{flex-wrap:wrap;row-gap:6px;padding-bottom:14px;position:relative}.video-guide-category-share{border-radius:var(--radius-full);background:var(--line);flex:1 0 100%;height:5px;overflow:hidden}.video-guide-category-share:after{content:"";height:100%;width:calc(var(--share,0) * 100%);background:var(--ink);border-radius:inherit;display:block}.video-guide-browser .video-guide-categories button[aria-pressed=true] .video-guide-category-share:after{background:var(--ink)}.video-guide-browser .video-guide-categories button:not([aria-pressed=true]) .video-guide-category-share:after{background:var(--muted)}.video-guide-member-filters .video-guide-member-option img{box-shadow:0 0 0 2.5px var(--member-edge,var(--member-color));filter:saturate(.55);opacity:1;border-color:#0000}.video-guide-member-filters .video-guide-member-option.is-active img{filter:none;box-shadow:0 0 0 3px var(--member-edge,var(--member-color)), 0 0 0 6px color-mix(in srgb, var(--member-color), transparent 70%)}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-inner{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-copy{grid-area:1/1;display:grid}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-content{grid-area:auto}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-actions{grid-area:2/1;justify-self:stretch}@media (width<=680px){html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-write{padding:0 14px;font-size:13px}}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-copy{grid-template-columns:minmax(0,1fr)}html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-kicker,html .home-expressive .home-index .comeback-cheer .home-cheer-strip .cheer-strip-content{grid-area:auto/1}.video-guide-thumb{position:relative}.video-guide-cast{z-index:2;height:5px;display:flex;position:absolute;bottom:0;left:0;right:0}.video-guide-cast i{flex:1}.video-guide-duration{z-index:2;border-radius:var(--radius-sm);color:#fff;font:400 11px/1.3 var(--font-brand);background:#000000b8;padding:2px 6px;position:absolute;bottom:11px;right:6px}.pc-entry-total{color:var(--muted);font:300 13px/1 var(--font-brand);margin-top:6px;display:block}html .home-expressive .home-index .pc-entry-images .pc-entry-image{border:3px solid var(--paper-light);box-shadow:var(--shadow-float)}html .home-expressive .home-index .pc-entry-images .pc-entry-image:first-child{transform:rotate(-9deg)translate(10px)}html .home-expressive .home-index .pc-entry-images .pc-entry-image:nth-child(2){z-index:1;transform:rotate(3deg)}html .home-expressive .home-index .pc-entry-images .pc-entry-image:nth-child(3){transform:rotate(11deg)translate(-10px)}html .home-expressive .home-index .pc-entry-images .pc-entry-image:empty{display:none}.lounge-preview-compact-index svg{width:18px;height:18px}.lounge-preview-compact-total{color:var(--muted);font:300 12px/1 var(--font-brand);margin-left:8px}:root{--signal-gap:linear-gradient(90deg, currentColor 0 10px, transparent 10px 14px, currentColor 14px 17px, transparent 17px 22px, currentColor 22px 28px) left center / 28px 2px no-repeat}.updates-feed-status,.official-hub-inline-status,.daily-ballot-load-error,.live-forecast-error,.cheer-strip-load-error,.chart-ticker-state{text-align:left;min-height:44px;box-shadow:none;color:var(--muted);white-space:normal;word-break:keep-all;background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 12px;margin-top:0;padding:8px 0;font-size:13px;font-weight:600;line-height:1.5;display:flex;position:relative}.ondate-calendar-state:has(>button){text-align:left;min-height:44px;box-shadow:none;color:var(--muted);white-space:normal;word-break:keep-all;background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 12px;margin-top:0;padding:8px 0;font-size:13px;font-weight:600;line-height:1.5;display:flex;position:relative}.home-expressive [class*=_talkState_]:has(>button){text-align:left;min-height:44px;box-shadow:none;color:var(--muted);white-space:normal;word-break:keep-all;background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 12px;margin-top:0;padding:8px 0;font-size:13px;font-weight:600;line-height:1.5;display:flex;position:relative}.updates-feed-status:before,.official-hub-inline-status:before,.daily-ballot-load-error:before,.live-forecast-error:before,.cheer-strip-load-error:before,.chart-ticker-state:before{content:"";background:var(--signal-gap);opacity:.75;flex:0 0 28px;height:8px}.ondate-calendar-state:has(>button):before{content:"";background:var(--signal-gap);opacity:.75;flex:0 0 28px;height:8px}.home-expressive [class*=_talkState_]:has(>button):before{content:"";background:var(--signal-gap);opacity:.75;flex:0 0 28px;height:8px}:is(.updates-feed-status>:is(p,span),.official-hub-inline-status>:is(p,span),.daily-ballot-load-error>:is(p,span),.ondate-calendar-state:has(>button)>:is(p,span)){min-width:0;color:inherit;font:inherit;flex:200px;margin:0}.updates-feed-status>button,.official-hub-inline-status>button,.daily-ballot-load-error>button,.live-forecast-error>button,.cheer-strip-load-error>button{border:1px solid var(--ink);border-radius:var(--radius-full);width:auto;min-width:0;min-height:36px;color:var(--ink);font:700 12px/1 var(--font-body);cursor:pointer;background:0 0;flex:none;margin-left:auto;padding:0 14px;text-decoration:none}.ondate-calendar-state:has(>button)>button{border:1px solid var(--ink);border-radius:var(--radius-full);width:auto;min-width:0;min-height:36px;color:var(--ink);font:700 12px/1 var(--font-body);cursor:pointer;background:0 0;flex:none;margin-left:auto;padding:0 14px;text-decoration:none}.home-expressive [class*=_talkState_]:has(>button)>button{border:1px solid var(--ink);border-radius:var(--radius-full);width:auto;min-width:0;min-height:36px;color:var(--ink);font:700 12px/1 var(--font-body);cursor:pointer;background:0 0;flex:none;margin-left:auto;padding:0 14px;text-decoration:none}.updates-feed-status>button:hover,.official-hub-inline-status>button:hover,.daily-ballot-load-error>button:hover,.live-forecast-error>button:hover,.cheer-strip-load-error>button:hover{background:var(--ink);color:var(--paper)}.ondate-calendar-state:has(>button)>button:hover{background:var(--ink);color:var(--paper)}.home-expressive [class*=_talkState_]:has(>button)>button:hover{background:var(--ink);color:var(--paper)}.daily-ballot-load-error{margin:0 var(--space-lg);border-bottom:0}.ondate-calendar-state:has(>button){margin:18px 16px}.cheer-strip-load-error{min-height:36px;font-size:12px}.cheer-strip-load-error>button{min-height:32px;margin-left:0}.chart-ticker-state{color:#ffffffa3;white-space:nowrap;flex-wrap:nowrap;min-width:0;min-height:0;padding:0 24px;overflow:hidden}.chart-ticker-state:before{flex:0 0 28px}@media (width<=680px){.chart-ticker-state{text-overflow:ellipsis;padding:0 12px;font-size:12px;display:block}.chart-ticker-state:before{vertical-align:middle;width:28px;margin-right:8px;display:inline-block}}.home-expressive [class*=_talkState_]:has(>button)>a{margin-left:0}@media (width<=680px){.updates-feed-status,.official-hub-inline-status,.daily-ballot-load-error{flex-direction:row;align-items:center}:is(.updates-feed-status>button,.official-hub-inline-status>button,.daily-ballot-load-error>button,.ondate-calendar-state:has(>button)>button){margin-left:0}.daily-ballot-load-error>button{width:auto}}.official-news-timeline{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:6px 20px;margin:0 0 18px;display:grid}.official-news-timeline figcaption{min-width:0;color:var(--muted);align-items:baseline;gap:8px;font-size:12px;font-weight:700;display:flex}.official-news-timeline figcaption b{color:var(--ink);font:500 30px/1 var(--font-brand);letter-spacing:-.03em}.official-news-timeline-track{border-bottom:1px solid var(--ink);height:40px;margin:0 28px 16px 0;position:relative}.official-news-timeline-track>i{width:3px;height:var(--tick-height);background:color-mix(in srgb, var(--ink), transparent 72%);border-radius:2px 2px 0 0;position:absolute;bottom:0;translate:-50%}.official-news-timeline-track>i[data-visible]{background:var(--ink)}.official-news-timeline-track>i[data-kind=notice]{background:var(--scent-berry)}.official-news-timeline-day,.official-news-timeline-now{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:700;position:absolute;top:calc(100% + 4px)}.official-news-timeline-day{translate:4px}.official-news-timeline-day:before{content:"";border-left:1px dashed color-mix(in srgb, var(--ink), transparent 70%);height:46px;position:absolute;bottom:calc(100% + 4px);left:-4px}.official-news-timeline-now{color:var(--ink);left:100%;translate:6px -24px}@media (width<=680px){.official-news-timeline{grid-template-columns:minmax(0,1fr)}.official-news-timeline figcaption b{font-size:24px}}.lounge-heading-actions{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.lounge-heading-actions .lounge-album-link{color:var(--muted);font:700 13px/1 var(--font-body);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.lounge-heading-actions .lounge-album-link:hover{color:var(--ink);text-decoration:none}.lounge-post>footer:after{content:"";background:linear-gradient(90deg, var(--ink) calc(var(--empathy-share,0) * 100%), color-mix(in srgb, var(--ink), transparent 88%) 0);border-radius:2px;flex:80px;max-width:220px;height:3px}.lounge-operator-heart{border:1.5px solid var(--scent-berry);border-radius:var(--radius-full);color:var(--scent-berry);align-items:center;gap:4px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-flex;rotate:-3deg}@media (width>=900px){.lounge-page .lounge-shell:not(.is-panel) .lounge-reading,.lounge-page .lounge-shell:not(.is-panel) .lounge-workspace{width:100%;max-width:none}.lounge-page .lounge-shell:not(.is-panel) .lounge-workspace:not([data-composing=true]){grid-template-columns:minmax(0,1fr)}.lounge-page .lounge-shell:not(.is-panel) .lounge-posts{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:0 32px;padding-top:6px;display:grid}.lounge-page .lounge-shell:not(.is-panel) .lounge-post{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:18px 0 16px}.lounge-page .lounge-shell:not(.is-panel) .lounge-post:first-child{border-top:0}.lounge-page .lounge-shell:not(.is-panel) :is(.lounge-loading,.lounge-empty){grid-column:1/-1}}html .collection-page{max-width:none;padding-inline:var(--page-inset)}html .collection-heading{border-bottom:2px solid var(--ink);padding-bottom:14px}html .collection-heading h1{font:700 clamp(2.25rem, 3vw, 2.5rem)/1.1 var(--font-display);letter-spacing:-.06em;margin:0 0 10px}html .collection-heading p{margin:0}html .collection-workspace>nav a{border-radius:var(--radius-xl);background:var(--paper-light);min-height:0;color:var(--muted);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label""count count";align-items:center;gap:10px 8px;padding:14px 16px;display:grid}html .collection-workspace>nav a>svg{grid-area:icon}html .collection-workspace>nav a>span{grid-area:label;font-weight:700}html .collection-workspace>nav b{color:var(--ink);font:700 34px/1 var(--font-display);letter-spacing:-.02em;grid-area:count;margin:0}html .collection-workspace>nav a[aria-current]{box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink)}html .collection-empty,html .collection-content .watch-later-empty{border:1.5px dashed color-mix(in srgb, var(--ink), transparent 75%);border-radius:var(--radius-xl);color:var(--muted);text-align:center;padding:28px 20px}@media (width<=760px){html .collection-workspace>nav a{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"count""label";justify-items:center;padding:12px 6px}html .collection-workspace>nav a>svg{display:none}html .collection-workspace>nav b{font-size:26px}}@media (width<=680px){#main-content[data-mobile-view=home] .home-index .home-radio-entry,#main-content[data-mobile-view=participation] .home-index .home-photocard-entry{display:none}}html .album-listening-room .album-era-panel{border-radius:var(--radius-xl);isolation:isolate;border:0;position:relative;overflow:hidden}.album-era-panel:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--scent-accent), transparent 35%), transparent);filter:blur(20px);pointer-events:none;border-radius:46% 54% 50% 50%;width:62%;position:absolute;top:-12%;left:-8%}.album-era-description dl{width:100%}.album-era-description .album-scent-swatch{font:700 1.125rem/1.3 var(--font-display);align-items:center;gap:8px;display:inline-flex}.album-era-description .album-scent-swatch:before{content:"";background:var(--scent-accent);width:14px;height:14px;box-shadow:0 0 0 3px color-mix(in srgb, var(--scent-accent), transparent 70%);border-radius:50%}.album-era-span{flex:100%}.album-era-span dd{color:var(--ink);gap:8px;font-size:.875rem;font-weight:700;display:grid}.album-era-span dd>span{background:linear-gradient(90deg, var(--scent-accent) calc(var(--era-share) * 100%), color-mix(in srgb, var(--ink), transparent 90%) 0);border-radius:3px;height:6px;display:block}@media (width<=760px){.album-era-panel:before{width:110%;top:-8%;left:-20%}}.fan-guide-page .fan-guide-detail-facts{border:0;border-block:1px solid var(--line);gap:0 24px}.fan-guide-page .fan-guide-detail-facts>div,.fan-guide-page .fan-guide-detail-facts>div:first-child{background:0 0;border:0;border-radius:0;padding:12px 0}.fan-guide-page .fan-guide-detail-facts dt{font-size:12px;font-weight:700}.fan-guide-page .fan-guide-detail-facts dd{font:700 15px/1.3 var(--font-display);margin-top:6px}.fan-guide-page :is(.fan-guide-primary-links,.fan-guide-detail-links){border:0;flex-wrap:wrap;gap:8px;display:flex}.fan-guide-page :is(.fan-guide-primary-links,.fan-guide-detail-links) a{border:1px solid var(--line);border-radius:var(--radius-full);background:var(--paper-light);min-height:44px;color:var(--ink);align-items:center;gap:8px;padding:0 14px 0 8px;text-decoration:none;display:inline-flex}.fan-guide-page :is(.fan-guide-primary-links,.fan-guide-detail-links) a>span:first-child{border-radius:var(--radius-full);background:var(--ink);color:var(--paper);padding:3px 7px;font-size:12px;font-weight:800}.fan-guide-page :is(.fan-guide-primary-links,.fan-guide-detail-links) a>strong{font-size:13px}.fan-guide-page :is(.fan-guide-primary-links,.fan-guide-detail-links) a>i{color:var(--muted)}.fan-guide-page :is(.fan-guide-primary-links,.fan-guide-detail-links) a:hover{border-color:var(--ink);background:var(--paper-light)}.fan-guide-page .fan-guide-detail-sections>section>header{grid-template-columns:minmax(0,1fr);align-items:baseline}.fan-guide-page .fan-guide-detail-sections>section>header h4{font-size:16px}.fan-guide-page .fan-guide-detail-body>p:first-child{font-size:14px}.fan-guide-page .fan-guide-detail-steps li>p{font-size:13px}@media (width>=681px){html .home-expressive .home-index .home-daily-fortune :is(.fortune-entry-shell,.fortune-entry-card,.daily-reading){height:100%;min-height:0}html .home-expressive .home-index .home-daily-fortune .daily-reading{min-height:132px;padding:16px 18px}html .home-expressive .home-index .home-daily-fortune .reading-art{width:120px;height:104px}html .home-expressive .home-index .home-join .pc-entry{height:100%;min-height:112px}}html .home-expressive .home-index .radio-concept{min-height:72px;padding:8px 14px}html .home-expressive .home-index .home-daily-radio{min-height:72px}html .home-expressive .home-index .radio-dial{flex-basis:52px;width:52px;height:52px}html .home-expressive .home-index .radio-dial:before{inset:14px}@media (width<=680px){.home-index .home-daily-fortune{order:1}html .home-expressive .home-index .home-daily-fortune :is(.fortune-entry-shell,.fortune-entry-card,.daily-reading){min-height:120px}}@container (width>=760px){.home-radio-tapes{align-items:center;gap:5px;width:min(64%,760px);max-width:none;display:flex}.home-radio-tapes .rr-tape{flex:var(--tape-length) 0 0;width:auto;min-width:6px;height:12px}.home-radio-tapes small{flex:none;margin-left:10px}}html .ondate-date-cell{min-height:0;padding:8px 8px 6px}html .ondate-preview{min-height:0;padding:4px 6px}html .ondate-preview-meta{margin-bottom:1px}html .ondate-month-index{min-height:60px;color:var(--ink);border-right:1px solid var(--line);background:0 0;padding:8px}html .ondate-month-index strong{font-family:var(--font-brand);font-size:1.75rem;font-weight:300}html .ondate-month-index span{color:var(--muted);letter-spacing:0}@media (width>=681px){.comeback-calendar>.schedule-calendar,.comeback-calendar .ondate-calendar-surface{height:100%}.comeback-calendar .ondate-calendar-surface{flex-direction:column;display:flex}.comeback-calendar .ondate-calendar-panel{flex:auto}.comeback-calendar :is(.ondate-calendar-swipe-shell,.ondate-calendar-swipe-track,.ondate-calendar-page,.ondate-week-grid){height:100%}}html .video-guide-page .video-guide-explorer.section{padding-top:24px}html .photo-credits-intro{max-width:none;margin:0 var(--page-inset);text-align:left;border-bottom:2px solid var(--ink);padding:24px 0 14px}html .photo-credits-intro h1{margin-top:4px}html .photo-credits-intro p{max-width:72ch;margin-left:0;margin-right:0}html .photo-credit-list{width:auto;max-width:none;padding:16px var(--page-inset) 32px;border-top:0;gap:12px;margin:0;display:grid}html .photo-credit-item{border-radius:var(--radius-xl);background:var(--paper-light);border:0;grid-template-columns:minmax(140px,44%) minmax(0,1fr);align-items:start;gap:16px;margin:0;padding:12px;display:grid}html .photo-credit-image{aspect-ratio:auto;border-radius:var(--radius-md);background:0 0;width:100%;height:auto;overflow:hidden}html .photo-credit-image img{object-fit:contain;width:100%;height:auto;display:block}html .photo-credit-item figcaption{gap:8px}html .photo-credit-item .photo-credit-heading h2{font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.3}@media (width>=1000px){html .photo-credit-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){html .photo-credit-item{grid-template-columns:minmax(0,1fr)}}html[data-theme=dark] .fortune-page:has(>.fortune-input-card){--night-ink:#f3ecf8;--night-muted:#c4b8d4}html[data-theme=dark] .fortune-page:has(>.fortune-input-card) :is(.fortune-result-heading h1,.fortune-result-heading>button,.fortune-result-heading>span,.fortune-technical>summary,.fortune-action-status){color:var(--night-ink)}html[data-theme=dark] .fortune-page:has(>.fortune-input-card) .fortune-result-heading>button{border-color:color-mix(in srgb, var(--night-ink), transparent 60%)}html[data-theme=dark] .fortune-page:has(>.fortune-input-card) .fortune-share-privacy{color:var(--night-muted)}html[data-theme=dark] .fortune-page:has(>.fortune-input-card) .fortune-result-actions>button:last-child{border-color:var(--night-ink);background:var(--night-ink);color:#241a31}html[data-theme=dark] .fortune-page:has(>.fortune-input-card) .fortune-result-actions>button:last-child:hover{background:#fff}.privacy-page{max-width:820px;padding:24px var(--page-inset) 40px;margin:0 auto}.privacy-heading{border-bottom:2px solid var(--ink);padding-bottom:14px}.privacy-heading h1{font:700 clamp(2rem, 3vw, 2.5rem)/1.15 var(--font-display);letter-spacing:-.06em;margin:0 0 10px}.privacy-heading p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.privacy-choice{border-radius:var(--radius-xl);background:var(--paper-light);gap:10px;margin:18px 0;padding:18px 20px;display:grid}.privacy-choice-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.privacy-choice h2{font:700 1.125rem/1.3 var(--font-display);margin:0}.privacy-choice-state{border-radius:var(--radius-full);background:color-mix(in srgb, var(--ink), transparent 92%);align-items:center;gap:6px;margin:0;padding:4px 10px;font-size:13px;font-weight:700;display:inline-flex}.privacy-choice-state:before{content:"";background:var(--muted);border-radius:50%;width:8px;height:8px}.privacy-choice-state[data-on=true]:before{background:var(--status-success,#2f8a5b)}.privacy-choice-toggle{border-radius:var(--radius-full);background:var(--ink);min-height:44px;color:var(--paper);font:700 14px/1 var(--font-body);cursor:pointer;border:0;justify-self:start;padding:0 18px}.privacy-choice-toggle:disabled{opacity:.5;cursor:default}.privacy-choice p:not(.privacy-choice-state){color:var(--muted);margin:0;font-size:13px;line-height:1.65}.privacy-body p{margin:0 0 14px;font-size:15px;line-height:1.8}.privacy-body a{min-height:44px;color:var(--ink);align-items:center;font-weight:700;display:inline-flex}.brand-mark{flex:none;width:auto;height:1.6em;overflow:visible}html .masthead-brand{align-items:center;gap:.42em;display:inline-flex}html .masthead-brand .brand-mark{height:40px;color:var(--ink);margin:-6px 0 -4px}html .footer-credit-wordmark{align-items:center}html .footer-credit-wordmark .brand-mark{height:36px;color:var(--footer-fg);margin-right:4px}@media (width<=680px){html .masthead-brand .brand-mark{height:32px;margin:-4px 0 -2px}}html .meta-gap.meta-gap{flex-wrap:wrap;align-items:baseline;gap:2px .7em;min-width:0;display:inline-flex}html .meta-gap.meta-gap-tight{column-gap:.5em}html .feed-video-source>time{margin-left:.4em}html .home-expressive .home-index .pc-entry.pc-entry{grid-template-columns:minmax(0,1fr)}html .home-expressive .home-index .pc-entry.pc-entry .pc-entry-browse{align-items:flex-start;padding-bottom:62px}html .home-expressive .home-index .pc-entry.pc-entry .pc-entry-label{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 8px;max-width:none}html .home-expressive .home-index .pc-entry.pc-entry .pc-entry-label>span{grid-area:2/1/auto/-1}html .home-expressive .home-index .pc-entry.pc-entry .pc-entry-total{grid-area:1/2;margin:0}html .home-expressive .home-index .pc-entry.pc-entry .pc-entry-images{right:16px}html .home-expressive .home-index .pc-entry.pc-entry .pc-entry-add{border:1px solid var(--line);border-radius:var(--radius-full);background:var(--paper);flex-direction:row;align-self:auto;gap:4px;min-height:40px;padding:0 14px 0 10px;font-size:12px;font-weight:800;position:absolute;bottom:14px;left:18px}html .home-expressive .home-index .pc-entry.pc-entry .pc-entry-add>span{font-size:16px}html .home-expressive .home-index .pc-entry.pc-entry .pc-entry-add:hover{border-color:var(--ink)}@media (width<=700px){html .home-expressive .home-index .pc-entry.pc-entry .pc-entry-add{min-height:44px}}@media (width<=680px){html .home-expressive .mobile-media-random.mobile-media-random{justify-content:flex-start;justify-self:stretch;gap:10px;width:100%;min-width:0;padding:0 14px}html .home-expressive .mobile-media-grid>.is-featured~:last-child:nth-child(2n),html .home-expressive .mobile-media-grid>:first-child:not(.is-featured)~:last-child:nth-child(odd){grid-column:1/-1}html .home-expressive .mobile-media-grid>.is-featured~:last-child:nth-child(2n) .mobile-media-grid-thumb,html .home-expressive .mobile-media-grid>:first-child:not(.is-featured)~:last-child:nth-child(odd) .mobile-media-grid-thumb{aspect-ratio:16/9}}html{scroll-padding-top:calc(var(--masthead-height,84px) + 10px)}html .chart-ticker-song em.up,html .chart-ticker-song em.new,html .chart-ticker-song em.re-entry{color:#83be9b}html .chart-ticker-song em.down{color:#d2ae6c}html .cheer-workspace{border-top:4px solid var(--member-edge,var(--ink))}html .support-section-nav.section{justify-content:flex-start;gap:0 24px;display:flex}html .support-section-nav a{font:800 15px/1.2 var(--font-display);overflow-wrap:anywhere;flex:none;padding-inline:0}html .support-section-nav a[aria-current=page]{border-color:var(--ink);color:var(--ink)}html .member-room-page .member-room-switcher{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,92px));justify-content:start;gap:10px;padding-block:14px 10px;display:grid;overflow:visible}html .member-room-page .member-room-switcher a{color:var(--ink);background:0 0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:6px;padding:0;text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}html .member-room-page .member-room-switcher a img{width:100%;height:108px;box-shadow:none;object-fit:cover;object-position:50% 18%;clip-path:polygon(0 0,100% 0,100% 82%,50% 100%,0 82%);background:linear-gradient(to top, var(--member-color) 0 10px, transparent 10px);border-radius:0}html .member-room-page .member-room-switcher a:before{content:"";z-index:1;pointer-events:none;clip-path:polygon(0 0,100% 0,100% 82%,50% 100%,0 82%);background:linear-gradient(to top, var(--member-color) 0 9px, transparent 9px);height:108px;position:absolute;top:0;left:0;right:0}html .member-room-page .member-room-switcher a span{font:800 12px/1.2 var(--font-body);color:var(--muted);text-align:center;white-space:nowrap}html .member-room-page .member-room-switcher a[aria-current=page]{background:0 0;transform:translateY(-4px)}html .member-room-page .member-room-switcher a[aria-current=page]:before{background:linear-gradient(to top, var(--member-color) 0 42%, transparent 30%);opacity:.95}html .member-room-page .member-room-switcher a[aria-current=page] span{color:var(--ink)}@media (hover:hover){html .member-room-page .member-room-switcher a:not([aria-current=page]):hover{transform:translateY(-4px)}}html .member-room-page .member-room-switcher a:focus-visible{outline:3px solid var(--ink);outline-offset:4px}@media (width<=520px){html .member-room-page .member-room-switcher{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}html .member-room-page .member-room-switcher a img,html .member-room-page .member-room-switcher a:before{height:72px}}@media (prefers-reduced-motion:reduce){html .member-room-page .member-room-switcher a{transition:none}}html .brand-model-root .brand-partner-floating{z-index:auto;margin:8px var(--page-inset,16px) 16px;border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,220px));align-items:stretch;gap:8px;padding-top:30px;display:grid;position:relative;inset:auto;transform:none}html .brand-model-root .brand-partner-floating:before{content:attr(aria-label);color:var(--muted);font:700 12px/1.5 var(--font-body);position:absolute;top:8px;left:0}html .brand-model-root .brand-partner-floating>:is(a,button){border:1px solid var(--line);border-radius:var(--radius-xl);width:auto;min-width:0;height:auto;min-height:56px;box-shadow:none;background:var(--paper-light);color:var(--ink);text-align:left;align-items:center;gap:8px;margin:0;padding:6px 8px 6px 6px;display:flex;overflow:hidden}html .brand-model-root :is(.emoticon-promo-floating .emoticon-promo-image,.bm-mini-cover,.cu-bread-art){border-radius:var(--radius-md);width:40px;height:40px;box-shadow:none;border:0;flex:0 0 40px;margin:0;display:block;position:relative;overflow:hidden;transform:none}html .brand-model-root :is(.emoticon-promo-image,.bm-mini-cover) img{object-fit:cover;width:100%;height:100%}html .brand-model-root .bm-mini-cover :is(strong,i){display:none}html .brand-model-root .cu-bread-art{background:#713bc1}html .brand-model-root .cu-bread-art .cu-bread-pack{display:none}html .brand-model-root .cu-bread-art .cu-bread-mark{color:#d0f36a;letter-spacing:-1px;place-items:center;font:900 16px/1 Arial,sans-serif;display:grid;position:absolute;inset:0}html .brand-model-root :is(.emoticon-promo-floating>strong,.cu-bread-promo>strong,.bm-launcher-label){min-width:0;color:var(--ink);font:700 12px/1.3 var(--font-body);letter-spacing:-.01em;white-space:nowrap;background:0 0;border:0;flex-direction:column;padding:0;display:flex}html .brand-model-root .bm-launcher-label{flex-direction:row;justify-content:center;gap:2px}@media (width<=420px){html .brand-model-root .brand-partner-floating>:is(a,button){flex-direction:column;align-items:flex-start;gap:6px;padding:8px}html .brand-model-root :is(.emoticon-promo-floating .emoticon-promo-image,.bm-mini-cover,.cu-bread-art){flex-basis:auto;width:100%;height:44px}}@media (width>=1400px) and (height>=561px){html .brand-model-root .brand-partner-floating{z-index:112;left:max(8px, env(safe-area-inset-left));border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--paper-light);box-shadow:var(--shadow-float);grid-template-columns:48px;gap:4px;margin:0;padding:4px;position:fixed;top:50%;transform:translateY(-50%)}html .brand-model-root .brand-partner-floating:before{content:none}html .brand-model-root .brand-partner-floating>:is(a,button){border-radius:var(--radius-md);text-align:center;width:48px;min-height:0;padding:0;display:block}html .brand-model-root .bm-launcher{--bm-launcher-width:48px}html .brand-model-root .emoticon-promo-floating .emoticon-promo-image{border-radius:0;width:100%;height:44px}html .brand-model-root .cu-bread-art{background:0 0;border-radius:0;width:100%;height:50px}html .brand-model-root .cu-bread-art .cu-bread-pack{display:block}html .brand-model-root .cu-bread-art .cu-bread-mark{font-size:13px;display:block;inset:4px 5px auto auto}html .brand-model-root .bm-mini-cover{width:100%;height:calc(var(--bm-launcher-width) * .95);border-radius:0}html .brand-model-root .bm-mini-cover :is(strong,i){display:revert}html .brand-model-root :is(.emoticon-promo-floating>strong,.cu-bread-promo>strong,.bm-launcher-label){white-space:normal;text-align:center;min-height:32px;font:800 10px/1.1 var(--font-display);letter-spacing:-.04em;word-break:keep-all;place-items:center;padding:5px 2px;display:grid}html .brand-model-root .bm-launcher-label>span{display:none}body:has(dialog:modal,[aria-modal=true],textarea:focus,input[type=text]:focus,input[type=search]:focus) .brand-model-root .brand-partner-floating{visibility:hidden}}.site-tabbar{display:none}@media (width<=680px){html .masthead .site-nav{display:none}body:has(.site-tabbar){padding-bottom:var(--tabbar-height,64px)}.site-tabbar{z-index:180;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:var(--paper-light);display:block;position:fixed;bottom:0;left:0;right:0}.site-tabbar ul{margin:0;padding:0;list-style:none}.site-tabbar>ul{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.site-tabbar>ul>li>:is(a,button){width:100%;min-height:58px;color:var(--muted);font:800 12px/1.25 var(--font-body);letter-spacing:-.02em;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;align-content:center;place-items:center;gap:3px;padding:6px 2px;text-decoration:none;display:grid;position:relative}.site-tabbar>ul>li>:is(a,button) svg{stroke-width:1.8px;width:20px;height:20px}.site-tabbar>ul>li>:is(a[aria-current=page],button[data-current],button[aria-expanded=true]){color:var(--ink)}.site-tabbar>ul>li>:is(a[aria-current=page],button[data-current]):before{content:"";background:var(--ink);height:2px;position:absolute;top:-1px;left:28%;right:28%}.site-tabbar>ul>li>:is(a,button):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px}.site-tabbar-more{position:relative}.site-tabbar-panel{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--paper-light);min-width:188px;box-shadow:var(--shadow-panel);padding:6px;position:absolute;bottom:calc(100% + 8px);right:8px}.site-tabbar-panel[hidden]{display:none}.site-tabbar-panel a{border-radius:var(--radius-md);min-height:44px;color:var(--ink);font:700 15px/1.3 var(--font-body);align-items:center;padding:0 12px;text-decoration:none;display:flex}.site-tabbar-panel a:hover,.site-tabbar-panel a[aria-current=page]{background:var(--surface-subtle)}body:has(dialog:modal,[aria-modal=true],textarea:focus,input[type=text]:focus,input[type=search]:focus) .site-tabbar{visibility:hidden}.mobile-home-nav{z-index:60;top:var(--masthead-height,60px);padding:8px var(--page-inset);border-bottom:1px solid var(--line);background:var(--paper);display:block;position:sticky}.mobile-home-nav>div{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.mobile-home-nav>div::-webkit-scrollbar{display:none}.mobile-home-nav button{border:1px solid var(--line);border-radius:var(--radius-full);background:var(--paper-light);min-height:44px;color:var(--ink);font:700 14px/1.2 var(--font-body);cursor:pointer;flex:none;padding:0 16px}.mobile-home-nav button.is-active{border-color:var(--selected-bg);background:var(--selected-bg);color:var(--selected-fg)}.mobile-home-nav button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}html:has(.mobile-home-nav){scroll-padding-top:calc(var(--masthead-height,60px) + 72px)}}@media (width<=680px) and (height<=560px){.site-tabbar>ul>li>:is(a,button){gap:2px;min-height:52px;padding-block:2px}}@media (width<=360px){.mobile-home-nav>div{gap:6px}.mobile-home-nav button{flex:1 0 auto;padding:0 12px}}._overview_1dcq3_1{color:var(--ink);background:var(--paper-light);border:1px solid var(--line);border-radius:8px;min-width:0;padding:20px}._heading_1dcq3_9{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:14px;display:flex}._heading_1dcq3_9 h2{margin:0;font-size:17px}._heading_1dcq3_9>span{color:var(--muted);font-size:12px}._operations_1dcq3_25{background:var(--paper-light);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._operations_1dcq3_25 a{align-items:center;gap:12px;padding:19px 20px;font-size:14px;text-decoration:none;display:flex}._operations_1dcq3_25 a+a{border-left:1px solid var(--line)}._operations_1dcq3_25 svg{color:var(--muted);flex-shrink:0}._operations_1dcq3_25 strong{font-variant-numeric:tabular-nums;margin-left:auto;font-size:16px;font-weight:600}._operations_1dcq3_25 a:hover{background:var(--surface-subtle)}._details_1dcq3_56{border:1px solid var(--line);background:var(--paper-light);border-radius:8px;margin-top:12px;padding:14px 20px;font-size:14px}._details_1dcq3_56 summary{cursor:pointer;padding:6px 0}._details_1dcq3_56 ul{margin:10px 0 0;padding:0;list-style:none}._details_1dcq3_56 li+li{border-top:1px solid var(--line)}._details_1dcq3_56 li a{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 16px;align-items:center;gap:16px;padding:12px 0;text-decoration:none;display:grid}._details_1dcq3_56 li span,._details_1dcq3_56 small{overflow-wrap:anywhere}._details_1dcq3_56 small{color:var(--muted);font-size:12px}@media (width<=1100px){._operations_1dcq3_25 a{gap:8px;padding:16px}._operations_1dcq3_25 a>svg:first-child{display:none}}@media (width<=650px){._operations_1dcq3_25{grid-template-columns:1fr}._operations_1dcq3_25 a+a{border-left:0;border-top:1px solid var(--line)}._operations_1dcq3_25 a>svg:first-child{display:block}._details_1dcq3_56 li a{grid-template-columns:1fr 16px;gap:5px}._details_1dcq3_56 small{grid-row:2}._details_1dcq3_56 li svg{grid-area:1/2/3}}.poll-admin{width:min(1040px,100% - 32px);color:var(--ink);margin:0 auto;padding:clamp(24px,3.5vw,44px) 0}.poll-admin-feedback{margin:var(--space-sm) 0;padding:var(--space-sm);border-left:3px solid var(--status-success);background:var(--paper-light);color:var(--ink);font-size:11px;font-weight:800;line-height:1.5}.poll-admin-feedback.is-error{border-left-color:var(--primary)}.lounge-admin-toolbar{margin:var(--space-lg) 0;padding:var(--space-md);border:1px solid var(--line);align-items:end;gap:var(--space-md);background:var(--paper-light);display:flex}.lounge-admin-toolbar label{gap:var(--space-xs);font-size:11px;font-weight:850;display:grid}.lounge-admin-toolbar select{border:1px solid var(--line);background:var(--paper-light);min-width:160px;min-height:44px;color:var(--ink)}.lounge-admin-toolbar p{color:var(--muted);margin:0 auto 0 0;font-size:11px}.lounge-admin-toolbar button,.lounge-admin-pagination button{min-height:44px;padding:0 var(--space-md);border:1px solid var(--line);background:var(--paper-light);color:var(--ink);font-weight:850}.lounge-admin-list{gap:var(--space-md);display:grid}.lounge-admin-pagination{margin-top:var(--space-lg);justify-content:center;align-items:center;gap:var(--space-md);display:flex}.lounge-admin-pagination span{text-align:center;min-width:72px;font-size:11px;font-weight:850}.lounge-admin-card{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--line);border-top:3px solid var(--ink);background:var(--paper-light);display:grid}.lounge-admin-card.is-hidden{border-top-color:var(--primary);opacity:.78}.lounge-admin-card.is-deleted{opacity:.48}.lounge-admin-card>header,.lounge-admin-card>footer{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.lounge-admin-card>header>div{align-items:center;gap:var(--space-xs);display:flex}.lounge-admin-card>header span,.lounge-admin-card>header time{color:var(--muted);font-size:11px;font-weight:750}.lounge-admin-card>p{white-space:pre-wrap;margin:0}.lounge-admin-card dl{gap:var(--space-sm);flex-wrap:wrap;margin:0;display:flex}.lounge-admin-card dl>div{gap:5px;font-size:11px;display:inline-flex}.lounge-admin-card dt{color:var(--muted)}.lounge-admin-card dd{margin:0;font-weight:850}.lounge-admin-card>footer{justify-content:flex-end}.lounge-admin-card>footer button{min-height:44px;padding:0 var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink);cursor:pointer;background:0 0;font-size:10px;font-weight:850}.lounge-admin-card>footer .lounge-admin-heart.is-active{border-color:color-mix(in srgb, var(--primary), transparent 42%);background:color-mix(in srgb, var(--blush), var(--paper-light) 70%);color:var(--primary)}.lounge-admin-card>footer button.is-danger{border-color:var(--primary);color:var(--primary)}.lounge-admin-empty{min-height:180px;color:var(--muted);place-items:center;display:grid}.lounge-admin-load-error{align-content:center;gap:var(--space-sm)}.lounge-admin-load-error p{margin:0}.lounge-admin-confirmation{justify-content:flex-end;gap:var(--space-xs);flex-wrap:wrap;display:flex}.lounge-admin-confirmation>span{width:100%;color:var(--ink);text-align:right;font-size:11px;font-weight:800}@media (width<=420px){.lounge-admin-toolbar{flex-direction:column;align-items:stretch}.lounge-admin-card>header,.lounge-admin-card>footer{flex-wrap:wrap;align-items:flex-start}}.poll-admin-header{justify-content:space-between;align-items:end;gap:var(--space-lg);padding-bottom:var(--space-md);border-bottom:2px solid var(--ink);display:flex}.poll-admin-header p{margin:0 0 var(--space-sm)}.poll-admin-header h1{font:700 clamp(18px, 2.2vw, 26px)/1.1 var(--font-display);letter-spacing:-.04em;margin:0}.poll-admin-denied h1{font:700 clamp(32px, 5vw, 54px)/1 var(--font-display);letter-spacing:-.05em;margin:0}.poll-admin form{gap:var(--space-sm);display:grid}.poll-admin label{color:var(--muted);gap:6px;font-size:10px;font-weight:900;display:grid}.poll-admin input,.poll-admin select,.poll-admin textarea{min-height:44px;padding:var(--space-xs) var(--space-sm);border:1px solid var(--line);background:var(--paper-light);color:var(--ink);font:700 13px/1.2 var(--font-body);border-radius:0}.poll-admin textarea{resize:vertical;line-height:1.55}.poll-admin input:focus,.poll-admin select:focus,.poll-admin textarea:focus{border-color:var(--primary);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.poll-admin button{min-height:44px;padding:0 var(--space-md);border:1px solid var(--selected-bg);background:var(--selected-bg);color:var(--selected-fg);cursor:pointer;justify-self:start;font-size:11px;font-weight:900}.poll-admin button:disabled{cursor:wait;opacity:.55}.poll-admin button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.poll-admin-denied{text-align:center;place-content:center;min-height:70vh;display:grid}.poll-admin-denied p{color:var(--muted)}@media (width<=700px){.poll-admin{width:min(100% - 24px,1040px)}.poll-admin-header{flex-direction:column;align-items:start}}.admin-workspace{--space-section:28px;--space-xl:24px;--space-lg:18px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--admin-sidebar-width:224px;--font-display:var(--font-body);--font-brand:var(--font-body);--primary:var(--admin-accent);--primary-hover:#98294a;--paper:#f7f7f8;--paper-light:#fff;--ink:#202124;--muted:#646972;--line:#e2e3e6;--surface-subtle:#f3f5f7;--surface-overlay:#fffffff7;--selected-bg:var(--admin-accent);--selected-fg:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink);background:var(--paper);font-family:var(--font-body);font-size:16px;line-height:1.6}.admin-workspace .poll-admin{width:auto;min-width:0;max-width:1640px;min-height:100vh;margin:0 0 0 var(--admin-sidebar-width);align-content:start;padding:98px clamp(24px,3vw,48px) 48px;font-size:14px}.admin-workspace .poll-admin :is(button,input,select,textarea){font-family:var(--font-body);font-size:14px}.admin-workspace .poll-admin button{min-height:var(--admin-control-min-height,36px);border-radius:5px;font-weight:500}.admin-workspace .poll-admin button:not(:disabled){cursor:pointer}.admin-workspace .poll-admin button:disabled{cursor:default}.admin-workspace .poll-admin label{font-size:14px;font-weight:500}.admin-workspace .poll-admin>:not(.archive-admin-nav){min-width:0}.admin-workspace .poll-admin :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){min-height:var(--admin-control-min-height,36px);border-radius:5px;padding:8px 10px}.admin-workspace .poll-admin :is(input[type=checkbox],input[type=radio]){accent-color:var(--primary);flex-shrink:0;width:18px;height:18px;min-height:0;padding:0}.admin-workspace .poll-admin :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.admin-workspace .poll-admin table{font-variant-numeric:tabular-nums;font-size:14px}.admin-workspace .poll-admin :is(th,td){padding-block:11px}.admin-workspace .poll-admin :is(h1,h2,h3){font-family:var(--font-body)}.admin-workspace .poll-admin :is(button,a){-webkit-tap-highlight-color:transparent}.admin-workspace .poll-admin-header{border:0;flex-direction:row;justify-content:space-between;align-items:center;gap:18px;margin:0 0 20px;padding:0;display:flex}.admin-workspace .poll-admin-header h1{font:700 28px/1.35 var(--font-body);letter-spacing:-.9px;margin:0}.admin-workspace .poll-admin-header .admin-breadcrumb{color:var(--muted);font:400 12px/1.5 var(--font-body);letter-spacing:0;flex-wrap:wrap;gap:10px;margin:0;display:flex}.admin-workspace .poll-admin-header .admin-brand-link{font:inherit;color:var(--muted);text-decoration:none}.admin-workspace .poll-admin-header .admin-page-description{color:var(--muted);margin:8px 0 0;font-size:14px}.admin-header-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-header-actions>a{border:1px solid var(--line);color:var(--ink);border-radius:5px;padding:7px 12px;font-size:14px;text-decoration:none}.admin-workspace .admin-context-links{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:6px;padding:16px 0;font-size:14px;display:flex}.admin-workspace .admin-context-links a{color:var(--ink);text-underline-offset:4px}@media (width<=900px){.admin-workspace .poll-admin{min-height:100vh;margin:0;padding:20px 20px 32px}.admin-workspace .poll-admin-header{margin-bottom:16px}.admin-workspace .poll-admin-header h1{font-size:25px}}@media (width<=580px){.admin-workspace .poll-admin-header{flex-wrap:wrap;align-items:flex-start}.admin-header-actions>a{padding:6px 8px;font-size:14px}}@media (pointer:coarse),(width<=700px){.admin-workspace{--admin-control-min-height:44px}.admin-workspace .poll-admin :is(button,input:not([type=checkbox]):not([type=radio]):not([type=range]),select),.admin-workspace .archive-admin-nav a{min-height:44px}.admin-workspace .poll-admin :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.admin-workspace *,.admin-workspace :before,.admin-workspace :after{scroll-behavior:auto!important;transition-duration:0s!important}}.admin-workspace .lounge-admin-toolbar{border-bottom:1px solid var(--line);margin-bottom:16px;padding:14px 0}.admin-workspace .lounge-admin-toolbar p,.admin-workspace .lounge-admin-pagination span,.admin-workspace .lounge-admin-card header :is(span,time),.admin-workspace .lounge-admin-card dl>div,.admin-workspace .lounge-admin-confirmation>span{font-size:12px;font-weight:400}.admin-workspace .lounge-admin-card{border:1px solid var(--line);background:var(--paper-light);border-radius:6px;gap:14px;padding:16px}.admin-workspace .lounge-admin-card.is-hidden{border-left:3px solid var(--primary)}.admin-workspace .lounge-admin-card footer{border-top:1px solid var(--line);padding-top:12px}.admin-workspace .lounge-admin-card footer button{font-size:14px;font-weight:500}.admin-workspace .lounge-admin-card footer button.is-danger{color:var(--movement-down);border-color:color-mix(in srgb, var(--movement-down) 40%, var(--line))}.admin-workspace .poll-admin-feedback{border-radius:4px;padding:12px 14px;font-size:14px;font-weight:400}.admin-workspace .poll-admin-denied{max-width:600px;min-height:auto;margin:auto;padding-block:80px}.admin-workspace:before{display:none}.admin-workspace .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=920px){.admin-workspace .poll-admin td[data-label]{padding-block:6px;line-height:1.5}}.admin-workspace .poll-admin :is(input,select,textarea){font-weight:400}.admin-workspace .poll-admin :is(.lounge-admin-toolbar,.member-submission-admin-toolbar){border:0;border-bottom:1px solid var(--line);background:0 0;flex-wrap:wrap;align-items:end;gap:12px;margin:0 0 16px;padding:0 0 16px;display:flex}.admin-workspace .poll-admin :is(.lounge-admin-toolbar,.member-submission-admin-toolbar) label{min-width:160px}.admin-workspace .poll-admin :is(.lounge-admin-toolbar,.member-submission-admin-toolbar) p{margin:0 auto 9px 0;font-weight:400}.admin-workspace .poll-admin :is(.lounge-admin-toolbar,.member-submission-admin-toolbar) button{background:var(--paper-light);color:var(--ink);border-color:var(--line);min-height:38px}.admin-workspace .lounge-admin-card{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.admin-workspace .lounge-admin-card>header,.admin-workspace .lounge-admin-card>p{grid-column:1/-1}.admin-workspace .lounge-admin-card>header{flex-wrap:wrap;gap:8px 16px}.admin-workspace .lounge-admin-card>header>div{flex-wrap:wrap}.admin-workspace .lounge-admin-card>p{overflow-wrap:anywhere;font-size:16px;line-height:1.65}.admin-workspace .lounge-admin-card dl{align-self:center}.admin-workspace .lounge-admin-card dd{font-weight:500}.admin-workspace .lounge-admin-card>footer{border:0;flex-wrap:wrap;align-self:end;padding:0}.admin-workspace .lounge-admin-card>footer select{max-width:100%}.admin-workspace .member-submission-admin{gap:0}.admin-workspace .member-submission-admin-empty{background:var(--paper-light);border-style:solid;border-radius:10px;min-height:150px;font-size:14px}.admin-workspace .member-submission-admin-card{border-radius:10px}.admin-workspace .member-submission-admin-card :is(dt,time,b,em){font-size:12px}.admin-workspace .member-submission-admin-card :is(dd,a){font-size:14px}.admin-workspace .member-submission-admin-card>header{flex-wrap:wrap}.admin-workspace .member-submission-admin-card>header span{font-weight:600}.admin-workspace .member-submission-admin-card h2{font-size:18px;line-height:1.45}@media (width<=1100px){.admin-workspace .lounge-admin-card{grid-template-columns:minmax(0,1fr)}.admin-workspace .lounge-admin-card>footer{border-top:1px solid var(--line);padding-top:10px}}@media (width<=580px){.admin-workspace .poll-admin :is(.lounge-admin-toolbar,.member-submission-admin-toolbar){flex-direction:row;align-items:end}.admin-workspace .poll-admin :is(.lounge-admin-toolbar,.member-submission-admin-toolbar) label{flex:1;min-width:0}.admin-workspace .poll-admin :is(.lounge-admin-toolbar,.member-submission-admin-toolbar) select{width:100%;min-width:0}.admin-workspace .poll-admin :is(.lounge-admin-toolbar,.member-submission-admin-toolbar) p{flex-basis:100%;order:3;margin:0}.admin-workspace .lounge-admin-card>footer{justify-content:flex-start}}.admin-workspace #admin-page-heading{scroll-margin-top:90px}.admin-workspace .poll-admin-header h1:focus{outline:none}@media (width<=900px){.admin-workspace #admin-page-heading{scroll-margin-top:20px}}._context_pocit_1{color:var(--ink);gap:2rem;margin:2rem 0;display:grid}._heading_pocit_2{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1rem;display:flex}._heading_pocit_2 h2{margin:0;font-size:1.125rem}._heading_pocit_2 span,._note_pocit_4{color:var(--muted);font-size:.875rem;line-height:1.7}._outcomes_pocit_5{border:1px solid var(--line);background:var(--paper-light);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._outcomes_pocit_5 article{border-top:3px solid var(--primary);padding:1.5rem}._outcomes_pocit_5 article+article{border-left:1px solid var(--line)}._outcomes_pocit_5 h3,._pipelines_pocit_8 h3{margin:0 0 .75rem;font-size:.875rem}._outcomes_pocit_5 strong{font-variant-numeric:tabular-nums;font-size:2.25rem;line-height:1.2;display:block}._outcomes_pocit_5 strong small{margin-left:.5rem;font-size:.875rem;font-weight:400}._outcomes_pocit_5 p{color:var(--muted);font-size:.875rem;line-height:1.6}._outcomes_pocit_5 a{min-height:44px;color:var(--primary);align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}._collection_pocit_13{border-top:1px solid var(--line);padding-top:1.5rem}._pipelines_pocit_8{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}._pipelines_pocit_8 article{border-left:2px solid var(--line);padding-left:.75rem}._pipelines_pocit_8 b{margin-bottom:.5rem;font-size:1rem;display:block}._pipelines_pocit_8 span{color:var(--muted);font-size:.8125rem}._warning_pocit_18{border-left:3px solid var(--scent-amber);background:var(--surface-subtle);overflow-wrap:anywhere;padding:1rem;font-size:.875rem;line-height:1.7}._definitions_pocit_19{border-block:1px solid var(--line)}._definitions_pocit_19 summary{cursor:pointer;min-height:44px;padding:.875rem 0;font-size:.875rem;font-weight:700}._tableWrap_pocit_21{overflow-x:auto}._tableWrap_pocit_21 table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem;line-height:1.65}._tableWrap_pocit_21 caption{text-align:left;color:var(--muted);padding:.5rem 0}._tableWrap_pocit_21 th,._tableWrap_pocit_21 td{border-bottom:1px solid var(--line);vertical-align:top;min-width:8rem;padding:.75rem}._tableWrap_pocit_21 th{font-weight:700}@media (width<=800px){._pipelines_pocit_8{grid-template-columns:repeat(2,minmax(0,1fr))}._outcomes_pocit_5 article{padding:1rem}}@media (width<=560px){._outcomes_pocit_5{grid-template-columns:1fr}._outcomes_pocit_5 article+article{border-left:0;border-top:1px solid var(--line)}._outcomes_pocit_5 strong{font-size:2rem}}._home_1b2o9_1{width:min(100% - 40px,1180px);padding-bottom:var(--space-section)}._summaryStrip_1b2o9_6{margin-top:var(--space-xl);border-top:1px solid var(--ink);border-left:4px solid var(--scent-blue);border-bottom:1px solid var(--ink);background:var(--paper-light);grid-template-columns:minmax(0,1fr);display:grid}._summaryStrip_1b2o9_6[data-state=healthy]{border-left-color:var(--status-success)}._summaryStrip_1b2o9_6[data-state=observe]{border-left-color:var(--scent-blue)}._summaryStrip_1b2o9_6[data-state=warning]{border-left-color:var(--scent-amber)}._summaryStrip_1b2o9_6[data-state=critical]{border-left-color:var(--primary)}._summaryStrip_1b2o9_6[data-state=unknown]{border-left-color:var(--scent-blue)}._summaryStrip_1b2o9_6 article{min-width:0;min-height:108px;padding:var(--space-md) var(--space-lg);align-items:center;gap:var(--space-lg);grid-template-columns:minmax(120px,auto) minmax(260px,1fr) auto;display:grid}._summaryStrip_1b2o9_6 header{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._summaryStrip_1b2o9_6 header>span{color:var(--muted);font-size:12px;font-weight:850}._summaryStrip_1b2o9_6 h2{font:700 clamp(20px, 2.3vw, 29px)/1.08 var(--font-display);letter-spacing:-.045em;word-break:keep-all;margin:0}._summaryStrip_1b2o9_6 strong{font:700 clamp(32px, 4vw, 44px)/1 var(--font-display);font-variant-numeric:tabular-nums;align-self:center}._summaryStrip_1b2o9_6 p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}._summaryLead_1b2o9_37{background:linear-gradient(100deg, color-mix(in srgb, var(--scent-mint) 9%, var(--paper-light)), var(--paper-light) 58%)}._summaryMeta_1b2o9_39{justify-self:end;align-items:center;gap:0 var(--space-sm);color:var(--muted);text-align:right;grid-template-columns:auto auto;font-size:12px;font-weight:750;display:grid}._summaryMeta_1b2o9_39 p{grid-column:1/-1}._summaryMeta_1b2o9_39 a{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px;align-items:center;font-weight:850;display:inline-flex}._state_1b2o9_63{border-radius:var(--radius-full);align-items:center;gap:var(--space-xs);width:fit-content;color:var(--muted);white-space:nowrap;background:var(--surface-subtle);padding:4px 8px;font-size:12px;font-weight:850;line-height:1.2;display:inline-flex}._state_1b2o9_63 i{border-radius:var(--radius-full);background:var(--muted);width:7px;height:7px}._state_healthy_1b2o9_85{color:color-mix(in srgb, var(--status-success), var(--ink) 32%);background:color-mix(in srgb, var(--status-success) 10%, transparent)}._state_healthy_1b2o9_85 i{background:var(--status-success)}._state_observe_1b2o9_87{color:color-mix(in srgb, var(--scent-blue), var(--ink) 36%);background:color-mix(in srgb, var(--scent-blue) 10%, transparent)}._state_observe_1b2o9_87 i{background:var(--scent-blue)}._state_warning_1b2o9_89{color:color-mix(in srgb, var(--scent-amber), var(--ink) 38%);background:color-mix(in srgb, var(--scent-amber) 10%, transparent)}._state_warning_1b2o9_89 i{background:var(--scent-amber)}._state_critical_1b2o9_91{color:color-mix(in srgb, var(--primary), var(--ink) 24%);background:color-mix(in srgb, var(--primary) 10%, transparent)}._state_critical_1b2o9_91 i{background:var(--primary)}._state_running_1b2o9_93{color:color-mix(in srgb, var(--scent-blue), var(--ink) 36%);background:color-mix(in srgb, var(--scent-blue) 10%, transparent)}._state_running_1b2o9_93 i{background:var(--scent-blue)}._actionSection_1b2o9_96,._section_1b2o9_97{margin-top:var(--space-section);border-top:1px solid var(--ink)}._sectionHeader_1b2o9_102,._panelHeader_1b2o9_103{min-height:84px;padding:var(--space-md) 0;justify-content:space-between;align-items:flex-end;gap:var(--space-lg);display:flex}._sectionHeader_1b2o9_102>div>p,._panelHeader_1b2o9_103>div>p{margin:0 0 var(--space-xs);color:var(--muted);letter-spacing:.08em;font-size:12px;font-weight:900}._sectionHeader_1b2o9_102 h2,._panelHeader_1b2o9_103 h2{font:700 24px/1.1 var(--font-display);letter-spacing:-.04em;margin:0}._sectionHeader_1b2o9_102>p,._panelHeader_1b2o9_103>p{color:var(--muted);white-space:nowrap;margin:0;font-size:12px;font-weight:750}._sectionHeader_1b2o9_102 a,._detailLink_1b2o9_138,._loadError_1b2o9_139 a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px}._actionList_1b2o9_146{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light)}._actionList_1b2o9_146>a{min-width:0;min-height:126px;padding:var(--space-md);align-items:center;gap:var(--space-lg);border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:118px minmax(220px,1.2fr) minmax(210px,.8fr) 156px;text-decoration:none;display:grid}._actionList_1b2o9_146>a:last-child{border-bottom:0}._actionList_1b2o9_146>a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px}._action_critical_1b2o9_167{box-shadow:inset 4px 0 0 var(--primary)}._action_warning_1b2o9_168{box-shadow:inset 4px 0 0 var(--scent-amber)}._actionKind_1b2o9_169{gap:var(--space-sm);display:grid}._actionKind_1b2o9_169>span:last-child{color:var(--muted);font-size:12px;font-weight:850}._actionBody_1b2o9_171 h3{font:700 18px/1.2 var(--font-display);letter-spacing:-.025em;margin:0}._actionBody_1b2o9_171 p,._actionContext_1b2o9_173 p{margin:var(--space-xs) 0 0;color:var(--muted);font-size:12px;line-height:1.45}._actionContext_1b2o9_173>span{color:var(--muted);font-size:12px;font-weight:900}._actionContext_1b2o9_173 small{margin-top:var(--space-xs);color:var(--muted);font-size:12px;display:block}._actionList_1b2o9_146 b{justify-self:end;font-size:12px}._analyticsControls_1b2o9_178{margin-top:var(--space-xl);border-top:1px solid var(--ink);border-bottom:1px solid var(--line);background:var(--paper-light)}._analyticsViewNav_1b2o9_185{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._analyticsViewNav_1b2o9_185 a{border-right:1px solid var(--line);min-width:0;min-height:52px;color:var(--muted);border-bottom:3px solid #0000;place-items:center;font-size:12px;font-weight:850;text-decoration:none;display:grid}._analyticsViewNav_1b2o9_185 a:last-child{border-right:0}._analyticsViewNav_1b2o9_185 a:hover{color:var(--ink);background:var(--surface-subtle)}._analyticsViewNav_1b2o9_185 a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px;position:relative}._analyticsViewNav_1b2o9_185 a[aria-current=page]{border-bottom-color:var(--ink);color:var(--ink)}._analyticsToolbar_1b2o9_209{min-height:72px;padding:var(--space-sm) var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-lg);display:flex}._analyticsToolbar_1b2o9_209>div{gap:var(--space-micro);min-width:0;display:grid}._analyticsToolbar_1b2o9_209>div span{color:var(--muted);font-size:12px;font-weight:750}._analyticsToolbar_1b2o9_209>div strong{font-variant-numeric:tabular-nums;font-size:13px}._analyticsControls_1b2o9_178+._section_1b2o9_97{margin-top:var(--space-lg)}._periodDashboard_1b2o9_223{border-top:4px solid var(--scent-blue)}._rangeNav_1b2o9_225{border:1px solid var(--line);background:var(--paper-light);align-items:center;display:inline-flex}._rangeNav_1b2o9_225 a{min-width:64px;min-height:44px;padding:0 var(--space-md);border-right:1px solid var(--line);color:var(--muted);place-items:center;font-size:12px;font-weight:850;text-decoration:none;display:grid}._rangeNav_1b2o9_225 a:last-child{border-right:0}._rangeNav_1b2o9_225 a:hover{color:var(--ink);background:var(--surface-subtle)}._rangeNav_1b2o9_225 a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px;position:relative}._rangeNav_1b2o9_225 a[aria-current=page]{color:var(--paper-light);background:var(--ink)}._periodMetrics_1b2o9_250{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}._periodMetrics_1b2o9_250>div{min-width:0;min-height:146px;padding:var(--space-md);border-right:1px solid var(--line);align-content:space-between;gap:var(--space-sm);display:grid;position:relative}._periodMetrics_1b2o9_250>div:before{background:var(--scent-blue);content:"";height:3px;position:absolute;top:0;left:0;right:0}._periodMetrics_1b2o9_250>div[data-metric=checkins]:before{background:var(--scent-mint)}._periodMetrics_1b2o9_250>div[data-metric=content]:before{background:var(--scent-coral)}._periodMetrics_1b2o9_250>div[data-metric=support]:before{background:var(--scent-berry)}._periodMetrics_1b2o9_250>div[data-metric=guide]:before{background:var(--scent-amber)}._periodMetrics_1b2o9_250>div[data-metric=share]:before{background:var(--vote-range-accent)}._periodMetrics_1b2o9_250>div:last-child{border-right:0}._periodMetrics_1b2o9_250 dt{color:var(--muted);font-size:12px;font-weight:850}._periodMetrics_1b2o9_250 dd{gap:var(--space-xs);min-width:0;margin:0;display:grid}._periodMetrics_1b2o9_250 dd>strong{font:700 clamp(28px, 3.2vw, 39px)/1 var(--font-display);font-variant-numeric:tabular-nums}._periodMetrics_1b2o9_250>div>small{color:var(--muted);font-size:12px;line-height:1.35}._periodDelta_1b2o9_292{border-radius:var(--radius-full);align-items:baseline;gap:3px var(--space-xs);width:fit-content;color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;padding:3px 7px;font-size:12px;font-weight:900;display:flex}._periodDelta_1b2o9_292[data-direction=up]{color:color-mix(in srgb, var(--movement-up), var(--ink) 34%);background:color-mix(in srgb, var(--movement-up) 10%, transparent)}._periodDelta_1b2o9_292[data-direction=down]{color:color-mix(in srgb, var(--movement-down), var(--ink) 30%);background:color-mix(in srgb, var(--movement-down) 10%, transparent)}._periodDelta_1b2o9_292[data-direction=same]{background:var(--surface-subtle)}._periodDelta_1b2o9_292[data-direction=new]{color:color-mix(in srgb, var(--scent-blue), var(--ink) 40%);background:color-mix(in srgb, var(--scent-blue) 10%, transparent)}._periodDelta_1b2o9_292 small{color:var(--muted);font-size:12px;font-weight:700}._overviewGrid_1b2o9_312{margin-top:var(--space-xl);gap:var(--space-lg);grid-template-columns:minmax(0,1.9fr) minmax(300px,1fr);display:grid}._overviewGrid_1b2o9_312[data-single=true]{grid-template-columns:minmax(0,1fr)}._panel_1b2o9_103{border-top:3px solid var(--scent-blue);min-width:0}._overviewGrid_1b2o9_312>._panel_1b2o9_103:last-child{border-top-color:var(--scent-mint)}._panelHeader_1b2o9_103{padding-right:var(--space-sm);padding-left:var(--space-sm)}._detailLink_1b2o9_138{white-space:nowrap;font-size:12px;font-weight:850}._legend_1b2o9_325{gap:var(--space-md);color:var(--muted);font-size:12px;font-weight:800;display:flex}._legend_1b2o9_325 span{align-items:center;gap:var(--space-xs);display:inline-flex}._legend_1b2o9_325 i{width:14px;height:4px}._visitorColor_1b2o9_335,._visitorColumn_1b2o9_336{background:color-mix(in srgb, var(--scent-blue), var(--ink) 55%)}._pollColor_1b2o9_337,._pollColumn_1b2o9_338{background:color-mix(in srgb, var(--scent-mint), var(--ink) 48%)}._comparisonLegend_1b2o9_340{gap:var(--space-sm);color:var(--muted);font-size:12px;font-weight:800;display:flex}._comparisonLegend_1b2o9_340 span{align-items:center;gap:var(--space-micro);display:inline-flex}._comparisonLegend_1b2o9_340 i{background:var(--scent-blue);width:12px;height:4px}._comparisonLegend_1b2o9_340 span:last-child i{background:color-mix(in srgb, var(--muted) 48%, transparent)}._comparisonPanel_1b2o9_351{min-height:421px;padding:var(--space-lg);border:1px solid var(--line);background:var(--paper-light)}._comparisonPanel_1b2o9_351>p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}._comparisonBars_1b2o9_353{margin:var(--space-xl) 0 0;gap:var(--space-lg);padding:0;list-style:none;display:grid}._comparisonBars_1b2o9_353 li{gap:var(--space-xs);min-width:0;display:grid}._comparisonBars_1b2o9_353 li>div{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}._comparisonBars_1b2o9_353 li span{color:var(--muted);font-size:12px;font-weight:800}._comparisonBars_1b2o9_353 li strong{font-variant-numeric:tabular-nums;font-size:12px}._comparisonRail_1b2o9_358{align-content:center;gap:4px;min-height:21px;display:grid}._comparisonRail_1b2o9_358 i,._comparisonRail_1b2o9_358 b{border-radius:0 var(--radius-sm) var(--radius-sm) 0;min-width:1px;height:7px;display:block}._comparisonRail_1b2o9_358 i{background:var(--scent-blue)}._comparisonRail_1b2o9_358 b{background:color-mix(in srgb, var(--muted) 48%, transparent)}._chartTooltipItem_1b2o9_364{cursor:default;outline:none;position:relative}._chartTooltip_1b2o9_364{z-index:6;bottom:calc(100% + var(--space-xs));width:max-content;max-width:min(220px, calc(100vw - (var(--space-md) * 2)));padding:var(--space-xs) var(--space-sm);border:1px solid color-mix(in srgb, var(--ink), transparent 36%);border-radius:var(--radius-md);color:var(--paper-light);background:var(--ink);box-shadow:0 8px 20px color-mix(in srgb, var(--ink), transparent 86%);opacity:0;pointer-events:none;text-align:left;transition:opacity var(--duration-fast) var(--ease-standard);white-space:normal;font-size:12px;font-weight:800;line-height:1.4;position:absolute;left:50%;transform:translate(-50%)}._chartTooltipItem_1b2o9_364:hover>._chartTooltip_1b2o9_364,._chartTooltipItem_1b2o9_364:focus>._chartTooltip_1b2o9_364,._chartTooltipItem_1b2o9_364:active>._chartTooltip_1b2o9_364{opacity:1}._chartTooltipItem_1b2o9_364:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:3px}._environmentGrid_1b2o9_403{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._environmentColumn_1b2o9_411{border-right:1px solid var(--line);min-width:0}._environmentColumn_1b2o9_411:last-child{border-right:0}._environmentColumn_1b2o9_411 article{padding:var(--space-lg);border-bottom:1px solid var(--line);box-shadow:inset 0 3px 0 color-mix(in srgb, var(--scent-blue) 72%, transparent)}._environmentColumn_1b2o9_411 article:last-child{border-bottom:0}._environmentColumn_1b2o9_411:first-child article:last-child{box-shadow:inset 0 3px 0 color-mix(in srgb, var(--scent-coral) 72%, transparent)}._environmentColumn_1b2o9_411:last-child article:first-child{box-shadow:inset 0 3px 0 color-mix(in srgb, var(--scent-mint) 72%, transparent)}._environmentColumn_1b2o9_411:last-child article:last-child{box-shadow:inset 0 3px 0 color-mix(in srgb, var(--scent-amber) 72%, transparent)}._environmentGrid_1b2o9_403 h3{margin:0;font-size:14px}._environmentNote_1b2o9_428{margin:var(--space-sm) 0 0;color:var(--muted);font-size:12px;line-height:1.5}._audienceDetailGrid_1b2o9_430{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}._audienceDetailGrid_1b2o9_430 article{min-width:0;padding:var(--space-lg);background:var(--paper-light)}._audienceDetailGrid_1b2o9_430 h3{margin:0;font-size:14px}._audienceDetailGrid_1b2o9_430 ._chartNote_1b2o9_441{margin-top:var(--space-sm);padding:var(--space-sm) 0 0;border:0;border-top:1px solid var(--line)}._chartNote_1b2o9_441{padding:0 var(--space-md) var(--space-sm);border-right:1px solid var(--line);border-left:1px solid var(--line);color:var(--muted);background:var(--paper-light);margin:0;font-size:12px}._trendNote_1b2o9_444{padding-top:var(--space-sm);border-top:1px solid var(--line)}._trendChart_1b2o9_445{padding:var(--space-sm) var(--space-md) var(--space-md);border:1px solid var(--line);background:var(--paper-light);border-top:0}._trendPlotSurface_1b2o9_446{touch-action:pan-y;position:relative}._trendPlotSurface_1b2o9_446:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:3px}._trendPlot_1b2o9_446{height:300px;padding:var(--space-md) 0 0;grid-template-columns:repeat(var(--trend-columns), minmax(0, 1fr));background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(25% - 1px), color-mix(in srgb, var(--line) 62%, transparent) 25%);align-items:stretch;gap:clamp(2px,.45vw,5px);margin:0;list-style:none;display:grid}._trendPlot_1b2o9_446 li{cursor:default;justify-content:center;align-items:flex-end;gap:1px;min-width:0;height:100%;display:flex;position:relative}._trendPlot_1b2o9_446 li>i{border-radius:2px 2px 0 0;width:min(10px,42%);min-height:1px;display:block}._trendPlot_1b2o9_446 li[data-active=true]>i{box-shadow:0 0 0 1px var(--paper-light), 0 0 0 2px var(--ink)}._trendTooltip_1b2o9_471{z-index:5;top:var(--space-sm);left:clamp(80px, var(--trend-position), calc(100% - 80px));width:160px;max-width:calc(100% - 16px);padding:var(--space-sm);border:1px solid color-mix(in srgb, var(--ink), transparent 36%);border-radius:var(--radius-md);background:var(--surface-overlay);color:var(--ink);box-shadow:0 8px 20px color-mix(in srgb, var(--ink), transparent 86%);pointer-events:none;position:absolute;transform:translate(-50%)}._trendTooltip_1b2o9_471>strong{margin-bottom:var(--space-xs);font-size:12px;display:block}._trendTooltip_1b2o9_471>span{align-items:center;gap:var(--space-xs);grid-template-columns:auto minmax(0,1fr) auto;font-size:12px;line-height:1.45;display:grid}._trendTooltip_1b2o9_471 em{border-radius:var(--radius-full);width:7px;height:7px}._trendTooltip_1b2o9_471 b{font-variant-numeric:tabular-nums}._visitorKey_1b2o9_491{background:color-mix(in srgb, var(--scent-blue), var(--ink) 55%)}._pollKey_1b2o9_492{background:color-mix(in srgb, var(--scent-mint), var(--ink) 48%)}._trendAxis_1b2o9_493{padding-top:var(--space-xs);color:var(--muted);justify-content:space-between;font-size:12px;font-weight:800;display:flex}._trendData_1b2o9_494{margin-top:var(--space-sm);border-top:1px solid var(--line);color:var(--muted);font-size:12px}._trendData_1b2o9_494 summary{width:fit-content;min-height:44px;color:var(--ink);cursor:pointer;align-items:center;font-weight:850;display:flex}._trendData_1b2o9_494 summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:3px}._trendData_1b2o9_494>div{max-height:260px;margin-top:var(--space-sm);overflow:auto}._trendData_1b2o9_494 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._trendData_1b2o9_494 th,._trendData_1b2o9_494 td{padding:var(--space-xs);border-bottom:1px solid var(--line);text-align:right}._trendData_1b2o9_494 th:first-child{text-align:left}._hourlyVisitorNote_1b2o9_503{margin:0 0 var(--space-md);color:var(--muted);font-size:12px;line-height:1.5}._hourlyVisitorPanel_1b2o9_510{padding:0 var(--space-md) var(--space-md);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light)}._horizontalHint_1b2o9_517{display:none}._hourlyVisitorScroll_1b2o9_518{scrollbar-color:var(--scent-blue) var(--surface-subtle);scrollbar-width:thin;overflow:auto hidden}._hourlyVisitorScroll_1b2o9_518:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:3px}._hourlyVisitorChart_1b2o9_526{min-width:680px;min-height:224px;padding:var(--space-md) 0 var(--space-sm);grid-template-columns:repeat(24,minmax(22px,1fr));gap:2px;margin:0;list-style:none;display:grid}._hourlyVisitorChart_1b2o9_526 li{align-items:end;gap:var(--space-micro);text-align:center;grid-template-rows:18px 148px 20px;min-width:0;display:grid}._hourlyVisitorChart_1b2o9_526 ._chartTooltip_1b2o9_364{top:calc(18px + var(--space-xs));bottom:auto}._hourlyVisitorChart_1b2o9_526 ._chartTooltipItem_1b2o9_364:first-child ._chartTooltip_1b2o9_364{left:0;transform:none}._hourlyVisitorChart_1b2o9_526 ._chartTooltipItem_1b2o9_364:last-child ._chartTooltip_1b2o9_364{left:auto;right:0;transform:none}._hourlyVisitorChart_1b2o9_526 strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:12px;overflow:hidden}._hourlyVisitorChart_1b2o9_526 li>span:not(._chartTooltip_1b2o9_364){border-bottom:1px solid var(--line);align-items:flex-end;height:148px;padding:0 2px;display:flex}._hourlyVisitorChart_1b2o9_526 li>span:not(._chartTooltip_1b2o9_364) i{background:color-mix(in srgb, var(--scent-blue), var(--ink) 34%);width:100%;min-height:1px;display:block}._hourlyVisitorChart_1b2o9_526 time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}._systemList_1b2o9_591{border:1px solid var(--line);background:var(--paper-light);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._systemList_1b2o9_591 article{min-width:0;min-height:146px;padding:var(--space-md);border-right:1px solid var(--line);align-content:center;gap:var(--space-xs) var(--space-md);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}._systemList_1b2o9_591 article:before{background:var(--scent-coral);content:"";height:3px;position:absolute;top:0;left:0;right:0}._systemList_1b2o9_591 article:nth-child(2):before{background:var(--scent-blue)}._systemList_1b2o9_591 article:nth-child(3):before{background:var(--scent-mint)}._systemList_1b2o9_591 article:nth-child(4):before{background:var(--scent-amber)}._systemList_1b2o9_591 article:last-child{border-right:0}._systemList_1b2o9_591 header{justify-content:space-between;align-items:center;gap:var(--space-sm);grid-column:1/-1;display:flex}._systemList_1b2o9_591 h3{margin:0;font-size:12px}._systemList_1b2o9_591 strong{font:700 25px/1 var(--font-display);font-variant-numeric:tabular-nums}._systemList_1b2o9_591 strong span{color:var(--muted);font:800 10px/1 var(--font-body);margin-left:.2em}._systemList_1b2o9_591 p{color:var(--muted);text-align:right;align-self:center;margin:0;font-size:12px;line-height:1.4}._systemList_1b2o9_591 small{color:var(--muted);grid-column:1/-1;font-size:12px;line-height:1.35}._domainGrid_1b2o9_605{border:1px solid var(--line);background:var(--paper-light);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._domainGrid_1b2o9_605>a{min-width:0;min-height:178px;padding:var(--space-lg);align-content:space-between;gap:var(--space-sm);border-right:1px solid var(--line);color:var(--ink);text-decoration:none;display:grid;position:relative}._domainGrid_1b2o9_605>a:before{background:var(--scent-blue);content:"";height:4px;position:absolute;top:0;left:0;right:0}._domainGrid_1b2o9_605>a:nth-child(2):before{background:var(--scent-mint)}._domainGrid_1b2o9_605>a:nth-child(3):before{background:var(--scent-coral)}._domainGrid_1b2o9_605>a[data-state=critical]:before{background:var(--primary)}._domainGrid_1b2o9_605>a[data-state=warning]:before{background:var(--scent-amber)}._domainGrid_1b2o9_605>a[data-state=observe]:before{background:var(--scent-blue)}._domainGrid_1b2o9_605>a:last-child{border-right:0}._domainGrid_1b2o9_605>a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px}._domainGrid_1b2o9_605 span{color:var(--muted);font-size:12px;font-weight:900}._domainGrid_1b2o9_605 strong{font:700 clamp(30px, 4vw, 44px)/1 var(--font-display);font-variant-numeric:tabular-nums}._domainGrid_1b2o9_605 small{color:var(--muted);font-size:12px;line-height:1.45}._domainGrid_1b2o9_605 b{text-decoration:underline;-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px;font-size:12px}._auditList_1b2o9_638{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);margin:0;padding:0;list-style:none}._auditList_1b2o9_638 li{min-height:76px;padding:var(--space-sm) var(--space-md);align-items:center;gap:var(--space-md);border-bottom:1px solid var(--line);grid-template-columns:104px minmax(0,1fr) minmax(210px,auto);display:grid}._auditList_1b2o9_638 li:last-child{border-bottom:0}._auditList_1b2o9_638 time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}._auditList_1b2o9_638 div{gap:var(--space-micro);min-width:0;display:grid}._auditList_1b2o9_638 strong{font-size:12px}._auditList_1b2o9_638 span{color:var(--muted);overflow-wrap:anywhere;font-size:12px}._auditDetails_1b2o9_645{justify-self:end}._auditDetails_1b2o9_645 summary{min-height:44px;color:var(--muted);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px;align-items:center;font-size:12px;font-weight:850;display:flex}._auditDetails_1b2o9_645 summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}._auditList_1b2o9_638 small{min-width:0;padding-bottom:var(--space-sm);justify-items:end;gap:var(--space-micro);color:var(--muted);overflow-wrap:anywhere;font-size:12px;display:grid}._auditList_1b2o9_638 code{max-width:100%;color:var(--muted);background:var(--surface-subtle);text-overflow:ellipsis;white-space:nowrap;padding:2px 4px;font-size:12px;overflow:hidden}._todayGroups_1b2o9_651{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);margin:0}._todayGroups_1b2o9_651>div{min-width:0;min-height:104px;padding:var(--space-md);align-items:center;gap:var(--space-lg);border-bottom:1px solid var(--line);grid-template-columns:minmax(160px,.32fr) minmax(0,1fr);display:grid;position:relative}._todayGroups_1b2o9_651>div:last-child{border-bottom:0}._todayGroups_1b2o9_651>div:before{background:var(--scent-blue);content:"";width:3px;position:absolute;top:0;bottom:0;left:0}._todayGroups_1b2o9_651>div[data-group=feature]:before{background:var(--scent-coral)}._todayGroups_1b2o9_651>div[data-group=guide]:before{background:var(--scent-mint)}._todayGroups_1b2o9_651>div[data-group=completion]:before{background:var(--scent-amber)}._todayGroups_1b2o9_651>div[data-group=live]:before{background:var(--vote-range-accent)}._todayGroups_1b2o9_651 dt{gap:var(--space-micro);min-width:0;display:grid}._todayGroups_1b2o9_651 dt strong{font:700 16px/1.25 var(--font-display);letter-spacing:-.025em}._todayGroups_1b2o9_651 dt small{color:var(--muted);font-size:12px;line-height:1.4}._todayGroups_1b2o9_651 dd{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(92px,1fr));min-width:0;margin:0;display:grid}._todayGroups_1b2o9_651 dd span{gap:var(--space-micro);min-width:0;display:grid}._todayGroups_1b2o9_651 dd small{color:var(--muted);font-size:12px;font-weight:750}._todayGroups_1b2o9_651 dd strong{font:700 clamp(20px, 2.4vw, 28px)/1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}._dataDisclosure_1b2o9_684{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light)}._dataDisclosure_1b2o9_684>summary{min-height:72px;padding:var(--space-sm) var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-lg);cursor:pointer;list-style:none;display:flex}._dataDisclosure_1b2o9_684>summary::-webkit-details-marker{display:none}._dataDisclosure_1b2o9_684>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px}._dataDisclosure_1b2o9_684>summary>span{gap:var(--space-micro);min-width:0;display:grid}._dataDisclosure_1b2o9_684>summary strong{font-size:13px}._dataDisclosure_1b2o9_684>summary small{color:var(--muted);font-size:12px;line-height:1.45}._dataDisclosure_1b2o9_684>summary b{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px;flex:none;font-size:12px}._dataDisclosure_1b2o9_684[open]>summary{border-bottom:1px solid var(--line)}._dataDisclosure_1b2o9_684 ._closeLabel_1b2o9_708,._dataDisclosure_1b2o9_684[open] ._openLabel_1b2o9_709{display:none}._dataDisclosure_1b2o9_684[open] ._closeLabel_1b2o9_708{display:block}._disclosureBody_1b2o9_711{min-width:0}._zeroDetails_1b2o9_713{margin-top:var(--space-sm);border-top:1px solid var(--line)}._zeroDetails_1b2o9_713 summary{min-height:44px;color:var(--muted);cursor:pointer;align-items:center;font-size:12px;font-weight:800;display:flex}._zeroDetails_1b2o9_713 summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}._zeroDetails_1b2o9_713 ul{padding:0 0 0 var(--space-md);color:var(--muted);margin:0;font-size:12px;line-height:1.7}._behaviorDisclosures_1b2o9_718{gap:var(--space-sm);display:grid}._behaviorDisclosure_1b2o9_718{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light)}._behaviorDisclosure_1b2o9_718>summary{min-height:68px;padding:var(--space-sm) var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-lg);cursor:pointer;list-style:none;display:flex}._behaviorDisclosure_1b2o9_718>summary::-webkit-details-marker{display:none}._behaviorDisclosure_1b2o9_718>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px}._behaviorDisclosure_1b2o9_718>summary>span{gap:var(--space-micro);min-width:0;display:grid}._behaviorDisclosure_1b2o9_718>summary strong{font-size:14px}._behaviorDisclosure_1b2o9_718>summary small{color:var(--muted);font-size:12px;line-height:1.45}._behaviorDisclosure_1b2o9_718>summary b{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px;flex:none;font-size:12px}._behaviorDisclosure_1b2o9_718[open]>summary{border-bottom:1px solid var(--line)}._behaviorDisclosure_1b2o9_718 ._closeLabel_1b2o9_708,._behaviorDisclosure_1b2o9_718[open] ._openLabel_1b2o9_709{display:none}._behaviorDisclosure_1b2o9_718[open] ._closeLabel_1b2o9_708{display:block}._behaviorGroupGrid_1b2o9_748{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}._behaviorGroupGrid_1b2o9_748 article{min-width:0;padding:var(--space-lg);background:var(--paper-light)}._behaviorGroupGrid_1b2o9_748 h3{margin:0;font-size:14px}._behaviorGroupGrid_1b2o9_748 ._chartNote_1b2o9_441{margin-top:var(--space-sm);padding:var(--space-sm) 0 0;border:0;border-top:1px solid var(--line)}._barList_1b2o9_759{margin:var(--space-md) 0 0;gap:var(--space-sm);padding:0;list-style:none;display:grid}._barList_1b2o9_759 li{gap:var(--space-micro);min-width:0;display:grid}._barList_1b2o9_759 li>div{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}._barList_1b2o9_759 li>div span{color:var(--muted);font-size:12px;font-weight:800}._barList_1b2o9_759 strong{font-variant-numeric:tabular-nums;font-size:12px}._barList_1b2o9_759 small{color:var(--muted);font-size:12px}._barRail_1b2o9_765{background:color-mix(in srgb, var(--line) 72%, transparent);height:6px;display:block}._barRail_1b2o9_765 i{background:var(--scent-blue);min-width:1px;height:100%;display:block}._empty_1b2o9_767,._emptyPanel_1b2o9_768{margin:var(--space-md) 0 0;color:var(--muted);font-size:12px;line-height:1.5}._emptyPanel_1b2o9_768{padding:var(--space-lg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);margin:0}._newsSummary_1b2o9_771{border:1px solid var(--line);background:var(--paper-light);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._newsSummary_1b2o9_771>div{min-height:104px;padding:var(--space-md);gap:var(--space-sm);border-right:1px solid var(--line);display:grid}._newsSummary_1b2o9_771>div:last-child{border-right:0}._newsSummary_1b2o9_771 dt{color:var(--muted);font-size:12px;font-weight:850}._newsSummary_1b2o9_771 dd{font:700 clamp(30px, 4vw, 44px)/1 var(--font-display);font-variant-numeric:tabular-nums;align-self:end;margin:0}._newsDisclosure_1b2o9_782{border-top:0}._newsTableWrap_1b2o9_783{background:var(--paper-light);overflow-x:auto}._newsTable_1b2o9_783{border-collapse:collapse;width:100%;min-width:820px;font-size:12px}._newsTable_1b2o9_783 th,._newsTable_1b2o9_783 td{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--line);text-align:right;vertical-align:middle;font-variant-numeric:tabular-nums}._newsTable_1b2o9_783 tr:last-child th,._newsTable_1b2o9_783 tr:last-child td{border-bottom:0}._newsTable_1b2o9_783 thead th{color:var(--muted);font-size:12px;font-weight:900}._newsTable_1b2o9_783 th:first-child{text-align:left;width:42%}._newsTable_1b2o9_783 tbody th{font-size:12px;line-height:1.4}._newsTable_1b2o9_783 tbody th span{margin-right:var(--space-xs);color:var(--primary);font-size:12px}._newsTable_1b2o9_783 td:nth-child(2),._newsTable_1b2o9_783 td:nth-child(3){text-align:left;color:var(--muted)}._newsTable_1b2o9_783 td small{color:var(--muted);margin-top:3px;font-size:12px;display:block}._flow_1b2o9_797{min-height:190px;padding:var(--space-lg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:var(--space-lg);background:var(--paper-light);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}._flow_1b2o9_797>div{gap:var(--space-xs);text-align:center;min-width:0;display:grid}._flow_1b2o9_797>div>span{color:var(--muted);font-size:12px;font-weight:850}._flow_1b2o9_797 strong{font:700 clamp(38px, 6vw, 68px)/1 var(--font-display);font-variant-numeric:tabular-nums}._flow_1b2o9_797 small{color:var(--muted);font-size:12px}._flow_1b2o9_797>span{color:var(--scent-blue);font-size:28px;font-weight:700}._fortuneDetail_1b2o9_804{padding:var(--space-lg);border-top:1px solid var(--line)}._fortuneDetail_1b2o9_804>header{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);min-height:52px;display:flex}._fortuneDetail_1b2o9_804>header p{color:var(--muted);margin:0;font-size:12px}._fortuneDetail_1b2o9_804>header h3{margin:var(--space-xs) 0 0;font:700 18px/1.2 var(--font-display);letter-spacing:-.03em}._fortuneDetail_1b2o9_804 ._flow_1b2o9_797{margin-top:var(--space-md)}._loadError_1b2o9_139{margin-top:var(--space-xl);padding:var(--space-lg) 0;border-top:4px solid var(--primary);border-bottom:1px solid var(--line)}._loadError_1b2o9_139>p:first-child{color:var(--primary);font-size:12px;font-weight:900}._loadError_1b2o9_139 h2{font:700 26px/1.1 var(--font-display);margin:0}._loadError_1b2o9_139 p{color:var(--muted)}@media (width<=980px){._periodMetrics_1b2o9_250{grid-template-columns:repeat(3,minmax(0,1fr))}._periodMetrics_1b2o9_250>div{border-right:1px solid var(--line)}._periodMetrics_1b2o9_250>div:nth-child(3n){border-right:0}._periodMetrics_1b2o9_250>div:nth-child(-n+3){border-bottom:1px solid var(--line)}._overviewGrid_1b2o9_312{grid-template-columns:minmax(0,1fr)}._systemList_1b2o9_591{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._systemList_1b2o9_591 article{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}._systemList_1b2o9_591 article:nth-child(2n){border-right:0}._systemList_1b2o9_591 article:nth-last-child(-n+2){border-bottom:0}}@media (width<=900px){._actionList_1b2o9_146>a{gap:var(--space-md);grid-template-columns:minmax(0,1fr) auto}._actionKind_1b2o9_169,._actionBody_1b2o9_171,._actionContext_1b2o9_173{grid-column:1/-1}._actionList_1b2o9_146 b{grid-column:2;justify-self:end}._newsTableWrap_1b2o9_783{overflow-x:visible}._newsTable_1b2o9_783,._newsTable_1b2o9_783 tbody,._newsTable_1b2o9_783 tr{width:100%;min-width:0;display:block}._newsTable_1b2o9_783 thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._newsTable_1b2o9_783 tr{padding:var(--space-md);border-bottom:1px solid var(--line)}._newsTable_1b2o9_783 tr:last-child{border-bottom:0}._newsTable_1b2o9_783 th,._newsTable_1b2o9_783 td{width:100%;padding:var(--space-xs) 0;text-align:left;border-bottom:0}._newsTable_1b2o9_783 th:first-child{width:100%;padding-bottom:var(--space-sm);border-bottom:1px solid var(--line)}._newsTable_1b2o9_783 td[data-label]{gap:var(--space-sm);grid-template-columns:minmax(92px,.32fr) minmax(0,1fr);display:grid}._newsTable_1b2o9_783 td[data-label]:before{color:var(--muted);content:attr(data-label);font-size:12px;font-weight:850}}@media (width<=760px){._home_1b2o9_1{width:min(100% - 24px,1180px)}._analyticsToolbar_1b2o9_209{align-items:stretch;gap:var(--space-sm);flex-direction:column}._analyticsToolbar_1b2o9_209 ._rangeNav_1b2o9_225{align-self:stretch}._analyticsToolbar_1b2o9_209 ._rangeNav_1b2o9_225 a{flex:1;min-width:0}._summaryStrip_1b2o9_6 article{align-items:start;gap:var(--space-sm);grid-template-columns:minmax(0,1fr);min-height:124px}._summaryMeta_1b2o9_39{text-align:left;grid-template-columns:1fr auto;justify-self:stretch}._sectionHeader_1b2o9_102,._panelHeader_1b2o9_103{align-items:flex-start;gap:var(--space-sm);flex-direction:column;min-height:0}._sectionHeader_1b2o9_102>p,._panelHeader_1b2o9_103>p{white-space:normal}._rangeNav_1b2o9_225{align-self:stretch}._rangeNav_1b2o9_225 a{flex:1;min-width:0}._domainGrid_1b2o9_605{grid-template-columns:minmax(0,1fr)}._domainGrid_1b2o9_605>a{border-right:0;border-bottom:1px solid var(--line);min-height:142px}._domainGrid_1b2o9_605>a:last-child{border-bottom:0}._auditList_1b2o9_638 li{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}._auditList_1b2o9_638 small{justify-items:start}._auditDetails_1b2o9_645{justify-self:start}._todayGroups_1b2o9_651>div{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}._behaviorGroupGrid_1b2o9_748,._audienceDetailGrid_1b2o9_430{grid-template-columns:minmax(0,1fr)}._behaviorDisclosure_1b2o9_718>summary{align-items:flex-start;gap:var(--space-sm);flex-direction:column}._behaviorDisclosure_1b2o9_718>summary b{align-items:center;min-height:44px;display:flex}._environmentGrid_1b2o9_403{grid-template-columns:minmax(0,1fr)}._environmentColumn_1b2o9_411{border-right:0;border-bottom:1px solid var(--line)}._environmentColumn_1b2o9_411:last-child{border-bottom:0}._dataDisclosure_1b2o9_684>summary{align-items:flex-start;gap:var(--space-sm);flex-direction:column}._dataDisclosure_1b2o9_684>summary b{align-items:center;min-height:44px;display:flex}._dataDisclosure_1b2o9_684[open] ._openLabel_1b2o9_709{display:none}._fortuneDetail_1b2o9_804>header{align-items:flex-start;gap:var(--space-xs);flex-direction:column}._horizontalHint_1b2o9_517{padding:var(--space-sm) 0 0;color:var(--muted);margin:0;font-size:12px;display:block}}@media (width<=520px){._periodMetrics_1b2o9_250{grid-template-columns:repeat(2,minmax(0,1fr))}._periodMetrics_1b2o9_250>div,._periodMetrics_1b2o9_250>div:nth-child(3n){min-height:126px;padding:var(--space-sm);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}._periodMetrics_1b2o9_250>div:nth-child(2n){border-right:0}._periodMetrics_1b2o9_250>div:nth-last-child(-n+2){border-bottom:0}._periodMetrics_1b2o9_250 dd>strong{font-size:29px}._trendPlot_1b2o9_446{gap:1px;height:170px}._trendPlot_1b2o9_446 i{width:44%}._comparisonPanel_1b2o9_351{min-height:0;padding:var(--space-md)}._systemList_1b2o9_591{grid-template-columns:minmax(0,1fr)}._systemList_1b2o9_591 article,._systemList_1b2o9_591 article:nth-child(2n),._systemList_1b2o9_591 article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}._systemList_1b2o9_591 article:last-child{border-bottom:0}._flow_1b2o9_797{padding:var(--space-md);gap:var(--space-sm)}._flow_1b2o9_797 strong{font-size:38px}._newsSummary_1b2o9_771{grid-template-columns:minmax(0,1fr)}._newsSummary_1b2o9_771>div{border-right:0;border-bottom:1px solid var(--line);min-height:86px}._newsSummary_1b2o9_771>div:last-child{border-bottom:0}}._pulseLead_1b2o9_913{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:linear-gradient(110deg, color-mix(in srgb, var(--scent-mint) 8%, var(--paper-light)), var(--paper-light) 45%);grid-template-columns:150px minmax(230px,.8fr) minmax(260px,1.2fr) auto;align-items:center;gap:24px;min-height:142px;margin-top:24px;padding:20px 22px;display:grid;position:relative}._pulseLead_1b2o9_913:before{background:var(--status-success);content:"";width:4px;position:absolute;inset:0 auto 0 0}._pulseLead_1b2o9_913[data-state=observe],._pulseLead_1b2o9_913[data-state=unknown],._pulseLead_1b2o9_913[data-state=running]{--pulse-state:var(--scent-blue)}._pulseLead_1b2o9_913[data-state=warning]{--pulse-state:var(--scent-amber)}._pulseLead_1b2o9_913[data-state=critical]{--pulse-state:var(--primary)}._pulseLead_1b2o9_913[data-state]:before{background:var(--pulse-state,var(--status-success))}._pulseDate_1b2o9_941,._pulseHeadline_1b2o9_942{gap:8px;min-width:0;display:grid}._pulseDate_1b2o9_941 strong{font:700 19px/1.15 var(--font-display);letter-spacing:-.035em}._pulseDate_1b2o9_941 span,._pulseUpdated_1b2o9_945{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}._pulseHeadline_1b2o9_942{gap:10px}._pulseHeadline_1b2o9_942 h2{font:700 clamp(23px, 2.5vw, 32px)/1.05 var(--font-display);letter-spacing:-.05em;word-break:keep-all;margin:0}._pulseSummary_1b2o9_948{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}._pulseSummary_1b2o9_948 li{align-items:center;gap:9px;font-size:13px;font-weight:760;display:flex}._pulseSummary_1b2o9_948 li:before{border:1px solid var(--muted);content:"";border-radius:50%;flex:none;width:7px;height:7px}._pulseSummary_1b2o9_948 li[data-tone=positive]:before{border-color:var(--status-success);background:var(--status-success)}._pulseSummary_1b2o9_948 li[data-tone=warning]:before{border-color:var(--scent-amber);background:var(--scent-amber)}._pulseUpdated_1b2o9_945{white-space:nowrap;align-self:start}._pulseSection_1b2o9_955{border-top:1px solid var(--ink);margin-top:28px}._pulseSectionHeader_1b2o9_956{justify-content:space-between;align-items:center;gap:20px;min-height:58px;display:flex}._pulseSectionHeader_1b2o9_956 h2{font:700 20px/1.1 var(--font-display);letter-spacing:-.04em;margin:0}._pulseSectionHeader_1b2o9_956>span,._pulseSectionHeader_1b2o9_956 a{color:var(--muted);font-size:12px;font-weight:760}._pulseSectionHeader_1b2o9_956 a{min-height:44px;color:var(--ink);text-underline-offset:4px;align-items:center;display:inline-flex}._pulseMetrics_1b2o9_962{border:1px solid var(--line);background:var(--paper-light);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}._pulseMetrics_1b2o9_962>div{border-right:1px solid var(--line);align-content:space-between;gap:6px;min-width:0;min-height:112px;padding:15px;display:grid;position:relative}._pulseMetrics_1b2o9_962>div:last-child{border-right:0}._pulseMetrics_1b2o9_962>div:before{background:var(--scent-blue);content:"";height:3px;position:absolute;inset:0 0 auto}._pulseMetrics_1b2o9_962>div[data-metric=checkin]:before{background:var(--scent-mint)}._pulseMetrics_1b2o9_962>div[data-metric=content_open]:before{background:var(--scent-coral)}._pulseMetrics_1b2o9_962>div[data-metric=support_action]:before{background:var(--scent-berry)}._pulseMetrics_1b2o9_962>div[data-metric=guide_link_open]:before{background:var(--scent-amber)}._pulseMetrics_1b2o9_962>div[data-metric=share]:before{background:var(--vote-range-accent)}._pulseMetrics_1b2o9_962 dt{color:var(--muted);font-size:12px;font-weight:760}._pulseMetrics_1b2o9_962 dd{font:700 clamp(27px, 3vw, 38px)/1 var(--font-display);font-variant-numeric:tabular-nums;margin:0}._pulseMetrics_1b2o9_962 small{width:fit-content;color:var(--muted);font-size:12px;font-weight:800}._pulseMetrics_1b2o9_962>div[data-direction=up] small{color:color-mix(in srgb, var(--movement-up), var(--ink) 32%)}._pulseMetrics_1b2o9_962>div[data-direction=down] small{color:color-mix(in srgb, var(--movement-down), var(--ink) 26%)}._pulseLegend_1b2o9_977{color:var(--muted);align-items:center;gap:14px;font-size:12px;font-weight:760;display:flex}._pulseLegend_1b2o9_977 span{align-items:center;gap:6px;display:inline-flex}._pulseLegend_1b2o9_977 i{background:var(--primary);width:14px;height:4px}._pulseLegend_1b2o9_977 span:last-child i{background:color-mix(in srgb, var(--muted) 45%, transparent)}._hourlyChart_1b2o9_981{border:1px solid var(--line);background:var(--paper-light);min-width:0;padding:18px 18px 9px}._hourlyPlot_1b2o9_982{background:repeating-linear-gradient(to top, transparent 0, transparent 44px, color-mix(in srgb, var(--line) 72%, transparent) 45px);grid-auto-columns:minmax(8px,1fr);grid-auto-flow:column;align-items:end;gap:3px;height:212px;padding:8px 0 24px;display:grid;position:relative}._hourlyColumn_1b2o9_983{justify-content:center;align-items:flex-end;gap:2px;height:180px;display:flex;position:relative}._hourlyColumn_1b2o9_983>span{width:min(42%,14px);min-height:1px;display:block}._currentBar_1b2o9_985{background:var(--primary)}._previousBar_1b2o9_986{background:color-mix(in srgb, var(--muted) 42%, transparent)}._hourlyColumn_1b2o9_983 b{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}._chartEvent_1b2o9_988{border-left:1px dashed color-mix(in srgb, var(--scent-blue) 72%, var(--ink));pointer-events:none;width:1px;position:absolute;top:8px;bottom:24px}._chartEvent_1b2o9_988:before{background:var(--scent-blue);content:"";width:7px;height:7px;position:absolute;top:-3px;left:-4px;transform:rotate(45deg)}._chartEvent_1b2o9_988:after{border:1px solid var(--line);background:var(--paper-light);width:max-content;max-width:140px;color:var(--muted);content:attr(data-label);opacity:0;padding:4px 6px;font-size:12px;font-weight:760;transition:opacity .12s,transform .12s;position:absolute;top:7px;left:7px;transform:translateY(-2px)}._hourlyPlot_1b2o9_982:hover ._chartEvent_1b2o9_988:after{opacity:1;transform:translateY(0)}._pulseChanges_1b2o9_993,._ledgerList_1b2o9_994{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);margin:0;padding:0;list-style:none}._pulseChanges_1b2o9_993 li,._ledgerList_1b2o9_994 li{border-bottom:1px solid var(--line);grid-template-columns:62px 64px minmax(0,1fr);align-items:center;gap:14px;min-width:0;min-height:62px;padding:10px 14px;display:grid;position:relative}._pulseChanges_1b2o9_993 li:last-child,._ledgerList_1b2o9_994 li:last-child{border-bottom:0}._pulseChanges_1b2o9_993 li:before,._ledgerList_1b2o9_994 li:before{background:var(--scent-blue);content:"";width:3px;position:absolute;inset:0 auto 0 0}._pulseChanges_1b2o9_993 li[data-domain=content]:before,._ledgerList_1b2o9_994 li[data-domain=content]:before{background:var(--scent-coral)}._pulseChanges_1b2o9_993 li[data-domain=admin]:before,._ledgerList_1b2o9_994 li[data-domain=admin]:before{background:var(--scent-mint)}._pulseChanges_1b2o9_993 li[data-severity=warning]:before,._ledgerList_1b2o9_994 li[data-severity=warning]:before{background:var(--scent-amber)}._pulseChanges_1b2o9_993 li[data-severity=critical]:before,._ledgerList_1b2o9_994 li[data-severity=critical]:before{background:var(--primary)}._pulseChanges_1b2o9_993 time,._ledgerList_1b2o9_994 time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}._pulseChanges_1b2o9_993 li>span,._ledgerList_1b2o9_994 li>span{color:var(--muted);font-size:12px;font-weight:800}._pulseChanges_1b2o9_993 li>div,._ledgerList_1b2o9_994 li>div{gap:3px;min-width:0;display:grid}._pulseChanges_1b2o9_993 strong,._ledgerList_1b2o9_994 strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._pulseChanges_1b2o9_993 small,._ledgerList_1b2o9_994 p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}._pulseChanges_1b2o9_993 strong a,._ledgerList_1b2o9_994 strong a{min-height:44px;color:var(--ink);-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 24%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 24%, transparent);text-underline-offset:4px;align-items:center;display:inline-flex}._pulseEmpty_1b2o9_1021,._ledgerEmpty_1b2o9_1022{border:1px dashed var(--line);min-height:104px;color:var(--muted);place-items:center;margin:0;font-size:12px;display:grid}._ledgerToolbar_1b2o9_1024{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);background:var(--paper-light);align-items:stretch;min-height:58px;margin-top:24px;display:flex}._ledgerToolbar_1b2o9_1024 a{border-right:1px solid var(--line);min-width:76px;min-height:52px;color:var(--muted);place-items:center;padding:0 14px;font-size:12px;font-weight:800;text-decoration:none;display:grid}._ledgerToolbar_1b2o9_1024 a[aria-current=page]{box-shadow:inset 0 -3px var(--ink);color:var(--ink)}._ledgerToolbar_1b2o9_1024 a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px;position:relative}._ledgerToolbar_1b2o9_1024>span{color:var(--muted);align-items:center;margin-left:auto;padding:0 16px;font-size:12px;font-weight:760;display:flex}._ledgerList_1b2o9_994{margin-top:16px}._ledgerList_1b2o9_994 li{grid-template-columns:112px 72px minmax(0,1fr);min-height:76px;padding:12px 16px}._ledgerList_1b2o9_994 strong{font-size:14px}@media (width<=900px){._pulseLead_1b2o9_913{grid-template-columns:130px minmax(210px,.8fr) minmax(220px,1.2fr)}._pulseUpdated_1b2o9_945{position:absolute;top:16px;right:18px}._pulseMetrics_1b2o9_962{grid-template-columns:repeat(3,minmax(0,1fr))}._pulseMetrics_1b2o9_962>div:nth-child(3n){border-right:0}._pulseMetrics_1b2o9_962>div:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media (width<=680px){._pulseLead_1b2o9_913{grid-template-columns:minmax(0,1fr);gap:16px;min-height:0;padding:18px}._pulseDate_1b2o9_941{padding-right:84px}._pulseHeadline_1b2o9_942{grid-template-columns:auto minmax(0,1fr);align-items:center}._pulseHeadline_1b2o9_942 h2{font-size:26px}._pulseSummary_1b2o9_948{border-top:1px solid var(--line);padding-top:12px}._pulseSection_1b2o9_955{margin-top:22px}._pulseSectionHeader_1b2o9_956{min-height:54px}._pulseMetrics_1b2o9_962{grid-template-columns:repeat(2,minmax(0,1fr))}._pulseMetrics_1b2o9_962>div,._pulseMetrics_1b2o9_962>div:nth-child(3n){border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:102px}._pulseMetrics_1b2o9_962>div:nth-child(2n){border-right:0}._pulseMetrics_1b2o9_962>div:nth-last-child(-n+2){border-bottom:0}._hourlyChart_1b2o9_981{padding-inline:9px}._hourlyPlot_1b2o9_982,._hourlyColumn_1b2o9_983{gap:1px}._chartEvent_1b2o9_988:after{display:none}._pulseChanges_1b2o9_993 li,._ledgerList_1b2o9_994 li{grid-template-columns:48px 54px minmax(0,1fr);gap:9px}._ledgerToolbar_1b2o9_1024{overflow-x:auto}._ledgerToolbar_1b2o9_1024 a{min-width:68px}._ledgerToolbar_1b2o9_1024>span{display:none}}@media (width<=380px){._pulseSectionHeader_1b2o9_956>span{display:none}._pulseMetrics_1b2o9_962>div{padding:12px}._pulseMetrics_1b2o9_962 dd{font-size:28px}._pulseChanges_1b2o9_993 li,._ledgerList_1b2o9_994 li{grid-template-columns:48px minmax(0,1fr)}._pulseChanges_1b2o9_993 li>span,._ledgerList_1b2o9_994 li>span{grid-area:1/2}._pulseChanges_1b2o9_993 li>div,._ledgerList_1b2o9_994 li>div{grid-column:2}}._analyticsPage_1b2o9_1078 ._analyticsViewNav_1b2o9_185 a,._analyticsPage_1b2o9_1078 ._rangeNav_1b2o9_225 a,._analyticsPage_1b2o9_1078 ._analyticsToolbar_1b2o9_209>div strong,._analyticsPage_1b2o9_1078 ._periodMetrics_1b2o9_250 dt,._analyticsPage_1b2o9_1078 ._periodDelta_1b2o9_292,._analyticsPage_1b2o9_1078 ._barList_1b2o9_759 li>div span,._analyticsPage_1b2o9_1078 ._barList_1b2o9_759 strong,._analyticsPage_1b2o9_1078 ._newsTable_1b2o9_783,._analyticsPage_1b2o9_1078 ._newsTable_1b2o9_783 thead th,._analyticsPage_1b2o9_1078 ._newsTable_1b2o9_783 tbody th,._analyticsPage_1b2o9_1078 ._zeroDetails_1b2o9_713 summary,._analyticsPage_1b2o9_1078 ._dataDisclosure_1b2o9_684>summary strong,._analyticsPage_1b2o9_1078 ._behaviorDisclosure_1b2o9_718>summary strong{font-size:.875rem}._analyticsPage_1b2o9_1078 ._chartNote_1b2o9_441,._analyticsPage_1b2o9_1078 ._analyticsToolbar_1b2o9_209>div span,._analyticsPage_1b2o9_1078 ._periodMetrics_1b2o9_250>div>small,._analyticsPage_1b2o9_1078 ._periodDelta_1b2o9_292 small,._analyticsPage_1b2o9_1078 ._behaviorDisclosure_1b2o9_718>summary small,._analyticsPage_1b2o9_1078 ._barList_1b2o9_759 small,._analyticsPage_1b2o9_1078 ._emptyPanel_1b2o9_768,._analyticsPage_1b2o9_1078 ._todayGroups_1b2o9_651 dt small,._analyticsPage_1b2o9_1078 ._todayGroups_1b2o9_651 dd small,._analyticsPage_1b2o9_1078 ._trendData_1b2o9_494,._analyticsPage_1b2o9_1078 ._newsSummary_1b2o9_771 dt,._analyticsPage_1b2o9_1078 ._newsTable_1b2o9_783 td small{font-size:.8125rem;line-height:1.6}._analyticsPage_1b2o9_1078 ._periodMetrics_1b2o9_250 dd{flex-wrap:wrap}._ledgerToolbar_1b2o9_1024{border:1px solid var(--line);border-radius:8px;min-height:42px;margin-top:0;overflow:hidden}._ledgerToolbar_1b2o9_1024 a{min-height:42px;font-size:14px;font-weight:500}._ledgerToolbar_1b2o9_1024>span{font-weight:400}._ledgerList_1b2o9_994{border:1px solid var(--line);border-radius:10px;overflow:hidden}._ledgerList_1b2o9_994 li{min-height:58px;padding-block:10px}._ledgerList_1b2o9_994 li>span{font-weight:400}._ledgerList_1b2o9_994 strong{white-space:normal;overflow-wrap:anywhere;font-weight:550}._ledgerList_1b2o9_994 strong a{min-height:28px}._analyticsPage_1b2o9_1078 ._periodMetrics_1b2o9_250{grid-template-columns:repeat(5,minmax(0,1fr))}._analyticsPage_1b2o9_1078 ._periodMetrics_1b2o9_250>div:first-child{grid-column:auto}@media (width<=1050px){._analyticsPage_1b2o9_1078 ._periodMetrics_1b2o9_250{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){._analyticsPage_1b2o9_1078 ._periodMetrics_1b2o9_250{grid-template-columns:repeat(2,minmax(0,1fr))}._ledgerToolbar_1b2o9_1024 a,._ledgerList_1b2o9_994 strong a{min-height:44px}}._insights_1rhcg_1{width:min(100% - 40px,1180px);padding-bottom:var(--space-section)}._sectionHeader_1rhcg_6 a,._loadError_1rhcg_7 a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px;font-weight:500}._state_1rhcg_15{border-radius:var(--radius-full);align-items:center;gap:var(--space-xs);width:fit-content;color:var(--muted);white-space:nowrap;background:var(--surface-subtle);padding:4px 8px;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}._state_1rhcg_15 i{border-radius:var(--radius-full);background:var(--muted);width:7px;height:7px}._state_healthy_1rhcg_37{color:color-mix(in srgb, var(--status-success), var(--ink) 32%);background:color-mix(in srgb, var(--status-success) 10%, transparent)}._state_healthy_1rhcg_37 i{background:var(--status-success)}._state_warning_1rhcg_39 i,._state_limited_1rhcg_40 i{background:var(--scent-amber)}._state_warning_1rhcg_39,._state_limited_1rhcg_40{color:color-mix(in srgb, var(--scent-amber), var(--ink) 38%);background:color-mix(in srgb, var(--scent-amber) 10%, transparent)}._state_critical_1rhcg_43 i,._state_paused_1rhcg_44 i{background:var(--primary)}._state_critical_1rhcg_43,._state_paused_1rhcg_44{color:color-mix(in srgb, var(--primary), var(--ink) 24%);background:color-mix(in srgb, var(--primary) 10%, transparent)}._state_not_checked_1rhcg_47 i{background:var(--muted)}._state_running_1rhcg_48{color:color-mix(in srgb, var(--scent-blue), var(--ink) 36%);background:color-mix(in srgb, var(--scent-blue) 10%, transparent)}._state_running_1rhcg_48 i{background:var(--scent-blue)}._section_1rhcg_6{margin-top:var(--space-section);border-top:1px solid var(--ink)}._insights_1rhcg_1>._section_1rhcg_6:first-of-type{margin-top:var(--space-xl);border-top:2px solid var(--line)}._sectionHeader_1rhcg_6{min-height:62px;padding:var(--space-md) 0;justify-content:space-between;align-items:flex-end;gap:var(--space-lg);display:flex}._sectionHeader_1rhcg_6 h2{font:700 22px/1.1 var(--font-body);letter-spacing:-.035em;margin:0}._sectionHeader_1rhcg_6 p,._sectionHeader_1rhcg_6>span{margin:var(--space-xs) 0 0;color:var(--muted);font-size:.875rem;font-weight:500}._contentLedger_1rhcg_81{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._contentLedger_1rhcg_81 article{min-width:0;min-height:210px;padding:var(--space-md);border-right:1px solid var(--line);gap:var(--space-md);grid-template-rows:auto auto 1fr auto;display:grid;position:relative;overflow:hidden}._contentLedger_1rhcg_81 article:before{background:var(--scent-blue);content:"";height:3px;position:absolute;top:0;left:0;right:0}._contentLedger_1rhcg_81 article[data-state=healthy]:before{background:var(--status-success)}._contentLedger_1rhcg_81 article[data-state=warning]:before{background:var(--scent-amber)}._contentLedger_1rhcg_81 article[data-state=critical]:before{background:var(--primary)}._contentLedger_1rhcg_81 article[data-state=unknown]:before{background:var(--muted)}._contentLedger_1rhcg_81 article:last-child{border-right:0}._contentLedger_1rhcg_81 article>div{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._contentLedger_1rhcg_81 h3{margin:0;font-size:14px}._contentLedger_1rhcg_81 strong{font:700 28px/1 var(--font-body)}._contentLedger_1rhcg_81 strong small{margin-left:var(--space-xs);color:var(--muted);font:400 11px/1 var(--font-body)}._contentLedger_1rhcg_81 p{color:var(--ink);word-break:keep-all;margin:0;font-size:.875rem;line-height:1.55}._contentLedger_1rhcg_81 footer{gap:var(--space-micro);color:var(--muted);font-size:.875rem;font-weight:500;display:grid}._tableWrap_1rhcg_115{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);overflow:auto hidden}._collectorTable_1rhcg_123{border-collapse:collapse;text-align:left;width:100%;min-width:980px}._collectorTable_1rhcg_123 th,._collectorTable_1rhcg_123 td{padding:var(--space-sm);border-bottom:1px solid var(--line);vertical-align:top;font-size:.875rem;line-height:1.45}._collectorTable_1rhcg_123 thead th{color:var(--muted);font-size:.875rem;font-weight:500}._collectorTable_1rhcg_123 tbody tr:last-child>*{border-bottom:0}._collectorTable_1rhcg_123 tbody tr:hover>*{background:color-mix(in srgb, var(--scent-blue) 5%, var(--paper-light))}._collectorTable_1rhcg_123 tbody th{width:190px}._collectorTable_1rhcg_123 tbody th strong{color:var(--ink);font-size:.875rem;display:block}._collectorTable_1rhcg_123 small{margin-top:var(--space-micro);color:var(--muted);font-size:.875rem;font-weight:700;display:block}._collectorTable_1rhcg_123 ._counts_1rhcg_150{font-variant-numeric:tabular-nums;white-space:nowrap}._collectorTable_1rhcg_123 ._issue_1rhcg_151{max-width:260px;color:var(--muted);word-break:keep-all}._collectorTable_1rhcg_123 code{margin-top:var(--space-micro);color:var(--muted);word-break:break-all;font:500 .75rem/1.5 ui-monospace,monospace;display:block}._allClear_1rhcg_154{min-height:72px;padding:var(--space-md);border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);background:color-mix(in srgb, var(--status-success) 6%, var(--paper-light));align-items:center;margin:0;font-size:.875rem;font-weight:500;display:flex}._collectorDisclosure_1rhcg_168{border-bottom:1px solid var(--line);background:var(--paper-light)}._collectorDisclosure_1rhcg_168>summary{min-height:56px;padding:0 var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-md);color:var(--ink);cursor:pointer;font-size:.875rem;font-weight:500;list-style:none;display:flex}._collectorDisclosure_1rhcg_168>summary::-webkit-details-marker{display:none}._collectorDisclosure_1rhcg_168>summary b{text-decoration:underline;-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px;font-size:.875rem}._collectorDisclosure_1rhcg_168>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px}._collectorDisclosure_1rhcg_168[open]>summary{border-bottom:1px solid var(--line)}._collectorDisclosure_1rhcg_168 ._tableWrap_1rhcg_115{border-top:0;border-bottom:0}._twoColumn_1rhcg_188{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._twoColumn_1rhcg_188 article{min-width:0;padding:var(--space-lg);background:var(--paper-light);position:relative;overflow:hidden}._twoColumn_1rhcg_188 article:before{background:var(--scent-mint);content:"";height:3px;position:absolute;top:0;left:0;right:0}._twoColumn_1rhcg_188 article:last-child:before{background:var(--scent-blue)}._twoColumn_1rhcg_188 article:first-child{border-right:1px solid var(--line)}._twoColumn_1rhcg_188 article>header{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._twoColumn_1rhcg_188 h3{margin:0;font-size:15px}._twoColumn_1rhcg_188 dl{margin:var(--space-lg) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._twoColumn_1rhcg_188 dl>div{min-width:0;padding-right:var(--space-sm);border-right:1px solid var(--line)}._twoColumn_1rhcg_188 dl>div:last-child{padding-right:0;padding-left:var(--space-sm);border-right:0}._twoColumn_1rhcg_188 dt{color:var(--muted);font-size:.875rem;font-weight:500}._twoColumn_1rhcg_188 dd{margin:var(--space-xs) 0 0;word-break:break-word;font-size:13px;font-weight:500}._twoColumn_1rhcg_188 p{margin:var(--space-lg) 0 0;color:var(--muted);font-size:.875rem;line-height:1.5}._twoColumn_1rhcg_188 ._decision_1rhcg_207{gap:var(--space-micro);display:grid}._decision_1rhcg_207 strong{color:var(--ink);font-size:.875rem}._decision_1rhcg_207 span{color:var(--muted)}._decision_1rhcg_207 small{margin-top:var(--space-xs);color:var(--muted);font-size:.875rem;line-height:1.55}._loadError_1rhcg_7{margin-top:var(--space-xl);padding:var(--space-lg) 0;border-top:4px solid var(--primary);border-bottom:1px solid var(--line)}._loadError_1rhcg_7 h2{font:700 24px/1.1 var(--font-body);margin:0}._loadError_1rhcg_7 p{color:var(--muted)}@media (width<=920px){._contentLedger_1rhcg_81{grid-template-columns:repeat(2,minmax(0,1fr))}._contentLedger_1rhcg_81 article{border-bottom:1px solid var(--line)}._contentLedger_1rhcg_81 article:nth-child(2n){border-right:0}._contentLedger_1rhcg_81 article:last-child{border-bottom:0}._twoColumn_1rhcg_188{grid-template-columns:minmax(0,1fr)}._twoColumn_1rhcg_188 article:first-child{border-right:0;border-bottom:1px solid var(--line)}._tableWrap_1rhcg_115{overflow-x:visible}._collectorTable_1rhcg_123,._collectorTable_1rhcg_123 tbody,._collectorTable_1rhcg_123 tr{width:100%;min-width:0;display:block}._collectorTable_1rhcg_123 thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._collectorTable_1rhcg_123 tbody tr{padding:var(--space-md);border-bottom:1px solid var(--line)}._collectorTable_1rhcg_123 tbody tr:last-child{border-bottom:0}._collectorTable_1rhcg_123 th,._collectorTable_1rhcg_123 td{width:100%;padding:var(--space-xs) 0;border-bottom:0}._collectorTable_1rhcg_123 tbody th{width:100%;padding-bottom:var(--space-sm);border-bottom:1px solid var(--line);display:block}._collectorTable_1rhcg_123 td[data-label]{gap:var(--space-sm);grid-template-columns:minmax(112px,.32fr) minmax(0,1fr);display:grid}._collectorTable_1rhcg_123 td[data-label]:before{color:var(--muted);content:attr(data-label);font-size:.875rem;font-weight:500}._collectorTable_1rhcg_123 td[data-label]>*{grid-column:2}._collectorTable_1rhcg_123 td[data-label] small{margin-top:0}._collectorTable_1rhcg_123 ._issue_1rhcg_151{max-width:none}}@media (width<=600px){._insights_1rhcg_1{width:min(100% - 24px,1180px)}._sectionHeader_1rhcg_6{align-items:flex-start;gap:var(--space-xs);flex-direction:column}._contentLedger_1rhcg_81{grid-template-columns:minmax(0,1fr)}._contentLedger_1rhcg_81 article{border-right:0;min-height:170px}._twoColumn_1rhcg_188 article{padding:var(--space-md)}._twoColumn_1rhcg_188 dl{gap:var(--space-md) 0;grid-template-columns:repeat(2,minmax(0,1fr))}._twoColumn_1rhcg_188 dl>div:nth-child(2n){padding-left:var(--space-sm);border-right:0}._collectorDisclosure_1rhcg_168>summary{min-height:64px}}._collectorTable_1rhcg_123 tr,._contentLedger_1rhcg_81 article{scroll-margin-top:24px}._insights_1rhcg_1>._section_1rhcg_6:first-of-type{border-top:0;margin-top:0}._section_1rhcg_6{border-color:var(--line);margin-top:24px}._sectionHeader_1rhcg_6{flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:56px;padding-block:12px}._sectionHeader_1rhcg_6 h2{font-size:18px;line-height:1.4}._sectionHeader_1rhcg_6 p,._sectionHeader_1rhcg_6>span{font-size:13px;font-weight:400}._state_1rhcg_15{font-size:12px;font-weight:500}._allClear_1rhcg_154{min-height:52px;font-weight:400}._collectorDisclosure_1rhcg_168>summary{min-height:46px;font-weight:500}._contentLedger_1rhcg_81 article{gap:12px;min-height:180px}._contentLedger_1rhcg_81 article>div{flex-wrap:wrap}._contentLedger_1rhcg_81 strong{font-family:var(--font-body);font-size:28px;font-weight:650}._contentLedger_1rhcg_81 strong small{font-size:12px;font-weight:400}._contentLedger_1rhcg_81 footer{font-size:13px;font-weight:400}._collectorTable_1rhcg_123 thead th,._collectorTable_1rhcg_123 small{font-weight:400}._twoColumn_1rhcg_188 article>header{flex-wrap:wrap}@media (width>=921px) and (width<=1150px){._contentLedger_1rhcg_81{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){._sectionHeader_1rhcg_6{text-align:left;align-items:flex-start}}._page_c93h0_1{width:min(100% - 40px,1080px);padding-bottom:var(--space-section)}._section_c93h0_2>header{justify-content:space-between;align-items:end;gap:var(--space-md);border-bottom:1px solid var(--ink);min-height:58px;display:flex}._section_c93h0_2>header p{color:var(--primary);letter-spacing:.08em;margin:0 0 5px;font-size:12px;font-weight:900}._section_c93h0_2>header h2{margin:0 0 var(--space-sm);font:650 20px/1.3 var(--font-display);letter-spacing:-.04em}._section_c93h0_2>header button,._body_c93h0_7>button{min-height:40px;padding:0 var(--space-sm);border:1px solid var(--ink);background:var(--ink);color:var(--paper-light);font:900 11px/1 var(--font-body);cursor:pointer}._section_c93h0_2>header button{margin-bottom:var(--space-sm);color:var(--ink);background:0 0}._list_c93h0_9{border-bottom:1px solid var(--ink)}._list_c93h0_9 article{gap:var(--space-lg);padding:var(--space-lg) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(300px,.95fr) minmax(340px,1.05fr);display:grid}._list_c93h0_9 article:last-child{border-bottom:0}._video_c93h0_12{aspect-ratio:16/9;background:var(--surface-subtle);min-width:0}._video_c93h0_12 iframe,._video_c93h0_12 img{object-fit:cover;border:0;width:100%;height:100%;display:block}._body_c93h0_7{align-content:start;gap:var(--space-sm);min-width:0;display:grid}._meta_c93h0_16{justify-content:space-between;align-items:center;gap:var(--space-sm);color:var(--muted);font-size:12px;font-weight:850;display:flex}._meta_c93h0_16>span{color:var(--primary)}._body_c93h0_7 h3{font:700 19px/1.25 var(--font-display);letter-spacing:-.025em;margin:0}._members_c93h0_19{border:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._members_c93h0_19 label{border-right:1px solid var(--line);cursor:pointer;justify-items:center;gap:4px;min-width:0;padding:8px 3px;display:grid}._members_c93h0_19 label:last-child{border-right:0}._members_c93h0_19 input{opacity:0;pointer-events:none;position:absolute}._members_c93h0_19 img{object-fit:cover;opacity:.42;border:2px solid #0000;border-radius:50%;width:42px;height:42px}._members_c93h0_19 input:checked+img{border-color:var(--primary);opacity:1}._members_c93h0_19 span{font-size:12px;font-weight:850}._body_c93h0_7>button{justify-self:end}._empty_c93h0_27{border-bottom:1px solid var(--ink);min-height:180px;color:var(--muted);place-items:center;margin:0;font-size:12px;display:grid}._message_c93h0_28{bottom:var(--space-sm);margin:var(--space-sm) 0 0;padding:var(--space-sm);background:var(--primary);color:#fff;font-size:12px;font-weight:900;position:sticky}@media (width<=700px){._page_c93h0_1{width:min(100% - 24px,1080px)}._list_c93h0_9 article{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}._members_c93h0_19 img{width:36px;height:36px}}._section_c93h0_2>header p{color:var(--muted);letter-spacing:0;margin-bottom:12px;font-size:13px;font-weight:500}._section_c93h0_2>header button,._body_c93h0_7>button,._pagination_c93h0_36 button{min-height:44px;font-size:14px}._guide_c93h0_37{color:var(--muted);margin:12px 0;font-size:14px;line-height:1.65}._body_c93h0_7 ._guide_c93h0_37{margin:0}._filters_c93h0_39{grid-template-columns:minmax(170px,.6fr) minmax(0,1.4fr);gap:16px;padding:12px 0 20px;display:grid}._filters_c93h0_39 label{gap:6px;font-size:14px;display:grid}._filters_c93h0_39 input,._filters_c93h0_39 select{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;padding:8px 12px}._meta_c93h0_16{flex-wrap:wrap;justify-content:flex-start;font-size:12px;font-weight:500}._video_c93h0_12>button{cursor:pointer;background:var(--surface-subtle);border:0;width:100%;height:100%;padding:0;display:block;position:relative}._video_c93h0_12>button>span{background:var(--inverse-bg);color:var(--inverse-fg);border-radius:6px;padding:10px 14px;font-size:14px;position:absolute;bottom:12px;left:12px}._watch_c93h0_45{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-size:14px;text-decoration:underline;display:inline-flex}._members_c93h0_19{margin:0;padding:0}._members_c93h0_19 label{position:relative}._members_c93h0_19 input{opacity:1;pointer-events:auto;width:16px;height:16px;accent-color:var(--primary);position:static}._members_c93h0_19 input:focus-visible+img{outline:2px solid var(--ink);outline-offset:3px}._members_c93h0_19 span{font-size:13px}._error_c93h0_51{color:var(--movement-down);margin:0;font-size:14px;line-height:1.6}._body_c93h0_7>button:disabled,._section_c93h0_2>header button:disabled{cursor:wait;opacity:.6}._pagination_c93h0_36{justify-content:center;align-items:center;gap:16px;padding:24px 0;font-size:14px;display:flex}._pagination_c93h0_36 button{border:1px solid var(--line);background:var(--paper-light);color:var(--ink);cursor:pointer;border-radius:6px;padding:0 14px}._pagination_c93h0_36 button:disabled{opacity:.45;cursor:default}._message_c93h0_28{background:var(--ink);color:var(--paper-light);font-size:14px;font-weight:500;line-height:1.6}@media (width<=480px){._filters_c93h0_39{grid-template-columns:minmax(0,1fr)}._section_c93h0_2>header{align-items:center}._section_c93h0_2>header h2{font-size:20px;line-height:1.4}._pagination_c93h0_36{gap:8px;font-size:12px}}._section_c93h0_2{padding-top:0}._section_c93h0_2>header{border-color:var(--line)}._section_c93h0_2>header h2{font-family:var(--font-body);font-size:18px;font-weight:600}._list_c93h0_9{border:0;gap:16px;display:grid}._list_c93h0_9 article{border:1px solid var(--line);background:var(--paper-light);border-radius:10px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-width:0;padding:18px}._body_c93h0_7 h3{font-family:var(--font-body);font-size:18px;line-height:1.5}._members_c93h0_19{border-radius:8px}._members_c93h0_19 label{gap:7px}._empty_c93h0_27{border:1px solid var(--line);background:var(--paper-light);border-radius:10px;min-height:130px;font-size:14px}@media (width<=800px){._list_c93h0_9 article{grid-template-columns:minmax(0,1fr);padding:16px}}._performance_5qf34_1{width:min(100% - 40px,1180px);padding-bottom:var(--space-section)}._hero_5qf34_2{margin-top:var(--space-xl);padding:var(--space-lg);border-top:4px solid var(--scent-blue);border-bottom:1px solid var(--ink);gap:var(--space-md);background:var(--paper-light);grid-template-columns:minmax(0,1fr) auto;display:grid}._hero_5qf34_2[data-state=healthy]{border-top-color:var(--status-success)}._hero_5qf34_2[data-state=observe]{border-top-color:var(--scent-blue)}._hero_5qf34_2[data-state=warning]{border-top-color:var(--scent-amber)}._hero_5qf34_2[data-state=critical]{border-top-color:var(--primary)}._hero_5qf34_2 p{margin:0 0 var(--space-xs);color:var(--muted);letter-spacing:.08em;font-size:12px;font-weight:500}._hero_5qf34_2 h1{font:650 clamp(22px, 2.7vw, 28px)/1.1 var(--font-body);letter-spacing:-.04em;margin:0}._hero_5qf34_2 div>span{margin-top:var(--space-sm);color:var(--muted);font-size:12px;display:block}._rangeNav_5qf34_10{border:1px solid var(--line);grid-column:1/-1;width:fit-content;display:flex}._rangeNav_5qf34_10 a{min-width:74px;min-height:44px;padding:0 var(--space-sm);border-right:1px solid var(--line);color:var(--muted);place-items:center;font-size:12px;font-weight:500;text-decoration:none;display:grid}._rangeNav_5qf34_10 a:last-child{border-right:0}._rangeNav_5qf34_10 a[aria-current=page]{color:var(--paper-light);background:var(--ink)}._state_5qf34_14{border-radius:var(--radius-full);align-items:center;gap:var(--space-xs);width:fit-content;color:var(--muted);background:var(--surface-subtle);white-space:nowrap;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}._state_5qf34_14 i{background:var(--muted);border-radius:50%;width:7px;height:7px}._state_healthy_5qf34_16{color:color-mix(in srgb, var(--status-success), var(--ink) 32%);background:color-mix(in srgb, var(--status-success) 10%, transparent)}._state_healthy_5qf34_16 i{background:var(--status-success)}._state_observe_5qf34_18{color:color-mix(in srgb, var(--scent-blue), var(--ink) 36%);background:color-mix(in srgb, var(--scent-blue) 10%, transparent)}._state_observe_5qf34_18 i{background:var(--scent-blue)}._state_warning_5qf34_20{color:color-mix(in srgb, var(--scent-amber), var(--ink) 38%);background:color-mix(in srgb, var(--scent-amber) 10%, transparent)}._state_warning_5qf34_20 i{background:var(--scent-amber)}._state_critical_5qf34_22{color:color-mix(in srgb, var(--primary), var(--ink) 24%);background:color-mix(in srgb, var(--primary) 10%, transparent)}._state_critical_5qf34_22 i{background:var(--primary)}._metrics_5qf34_24{margin:var(--space-lg) 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._metrics_5qf34_24>div{min-width:0;min-height:108px;padding:var(--space-md);border-right:1px solid var(--line);align-content:space-between;gap:var(--space-xs);display:grid}._metrics_5qf34_24>div:last-child{border-right:0}._metrics_5qf34_24 dt,._metrics_5qf34_24 small{color:var(--muted);font-size:12px;font-weight:500}._metrics_5qf34_24 dd{font:650 clamp(24px, 2.7vw, 32px)/1 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}._alertPolicy_5qf34_29{margin-top:var(--space-sm);border:1px solid var(--line);background:var(--paper-light)}._alertPolicy_5qf34_29>summary{min-height:48px;padding:0 var(--space-md);color:var(--ink);cursor:pointer;align-items:center;font-size:12px;font-weight:500;display:flex}._alertPolicy_5qf34_29>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px}._alertPolicy_5qf34_29[open]>summary{border-bottom:1px solid var(--line)}._alertPolicy_5qf34_29>p{padding:var(--space-md);color:var(--muted);margin:0;font-size:12px;line-height:1.55}._alertPolicy_5qf34_29>dl{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._alertPolicy_5qf34_29>dl>div{min-width:0;padding:var(--space-sm) var(--space-md);border-right:1px solid var(--line);gap:var(--space-micro);display:grid}._alertPolicy_5qf34_29>dl>div:last-child{border-right:0}._alertPolicy_5qf34_29 dt,._alertPolicy_5qf34_29 dd{margin:0;font-size:12px}._alertPolicy_5qf34_29 dt{color:var(--muted);font-weight:500}._alertPolicy_5qf34_29 dd{color:var(--ink);font-variant-numeric:tabular-nums}._clientGrid_5qf34_40{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._clientGrid_5qf34_40 article{min-width:0;min-height:120px;padding:var(--space-md);border-right:1px solid var(--line);align-content:space-between;gap:var(--space-sm);display:grid}._clientGrid_5qf34_40 article:last-child{border-right:0}._clientGrid_5qf34_40 header{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._clientGrid_5qf34_40 h3{margin:0;font-size:13px}._clientGrid_5qf34_40 header span,._clientGrid_5qf34_40 p{color:var(--muted);font-size:12px;line-height:1.45}._clientGrid_5qf34_40 strong{font:700 30px/1 var(--font-body);font-variant-numeric:tabular-nums}._clientGrid_5qf34_40 p{margin:0}._resourceSummary_5qf34_48,._jobSummary_5qf34_49{min-height:76px;padding:var(--space-md);border:1px solid var(--line);border-left:4px solid var(--status-success);justify-content:space-between;align-items:center;gap:var(--space-md);background:var(--paper-light);display:flex}._resourceSummary_5qf34_48[data-state=warning],._jobSummary_5qf34_49[data-state=warning]{border-left-color:var(--scent-amber)}._resourceSummary_5qf34_48 strong,._jobSummary_5qf34_49 strong{font-size:13px}._resourceSummary_5qf34_48 span,._jobSummary_5qf34_49 span{color:var(--muted);font-size:12px}._resourceDisclosure_5qf34_56,._routeDisclosure_5qf34_57{border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);background:var(--paper-light)}._resourceDisclosure_5qf34_56>summary,._routeDisclosure_5qf34_57>summary{min-height:56px;padding:0 var(--space-md);color:var(--ink);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px;align-items:center;font-size:12px;font-weight:500;display:flex}._resourceDisclosure_5qf34_56>summary:focus-visible,._routeDisclosure_5qf34_57>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-4px}._resourceDisclosure_5qf34_56[open]>summary,._routeDisclosure_5qf34_57[open]>summary{border-bottom:1px solid var(--line)}._resourceDisclosure_5qf34_56 ._clientGrid_5qf34_40,._resourceDisclosure_5qf34_56 ._jobGrid_5qf34_65{border:0}._section_5qf34_66{margin-top:var(--space-section);border-top:1px solid var(--ink)}._section_5qf34_66>header{min-height:82px;padding:var(--space-md) 0;justify-content:space-between;align-items:flex-end;gap:var(--space-lg);display:flex}._section_5qf34_66>header p{margin:0 0 var(--space-xs);color:var(--muted);letter-spacing:.08em;font-size:12px;font-weight:500}._section_5qf34_66 h2{font:700 23px/1.1 var(--font-body);letter-spacing:-.035em;margin:0}._section_5qf34_66>header>span,._section_5qf34_66>header>a{color:var(--muted);font-size:12px;font-weight:500}._section_5qf34_66>header>a{color:var(--ink);-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px}._timelinePanel_5qf34_72{border:1px solid var(--line);background:var(--paper-light)}._timelineMeta_5qf34_73{min-height:58px;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}._timelineLegend_5qf34_74{align-items:center;gap:var(--space-md);color:var(--muted);margin:0;padding:0;font-size:12px;font-weight:500;list-style:none;display:flex}._timelineLegend_5qf34_74 li{align-items:center;gap:6px;display:inline-flex}._timelineLegend_5qf34_74 i{background:var(--scent-blue);width:14px;height:8px;color:var(--paper-light);place-items:center;font-size:9px;font-style:normal;line-height:1;display:inline-grid}._timelineLegend_5qf34_74 i[data-kind=error]{background:var(--primary);height:14px}._timelineLegend_5qf34_74 i[data-kind=empty]{background:var(--line);height:2px}._timelineSummary_5qf34_79{gap:var(--space-lg);margin:0;display:flex}._timelineSummary_5qf34_79 div{grid-template-columns:auto auto;gap:6px;display:grid}._timelineSummary_5qf34_79 dt,._timelineSummary_5qf34_79 dd{font-variant-numeric:tabular-nums;margin:0;font-size:12px}._timelineSummary_5qf34_79 dt{color:var(--muted)}._timelineSummary_5qf34_79 dd{color:var(--ink);font-weight:500}._timelineNotice_5qf34_84{padding:var(--space-xs) var(--space-md);border-bottom:1px solid var(--line);color:var(--muted);background:var(--surface-subtle);margin:0;font-size:12px}._horizontalHint_5qf34_85{display:none}._timelineChart_5qf34_86{grid-template-columns:54px minmax(0,1fr);height:250px;display:grid;overflow:hidden}._timelineAxis_5qf34_87{padding:var(--space-md) var(--space-xs) 28px var(--space-sm);border-right:1px solid var(--line);color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;font-size:12px;display:flex}._timeline_5qf34_72{min-width:0;height:100%;padding:var(--space-md) var(--space-sm) 0;scrollbar-color:var(--scent-blue) var(--surface-subtle);scrollbar-width:thin;background:repeating-linear-gradient(to bottom, var(--paper-light) 0, var(--paper-light) calc(25% - 1px), var(--line) 25%);gap:3px;margin:0;list-style:none;display:grid;overflow:auto hidden}._timeline_5qf34_72:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-3px}._timeline_5qf34_72 li{grid-template-rows:minmax(0,1fr) 28px;align-items:end;min-width:18px;height:100%;display:grid;position:relative}._timeline_5qf34_72 li[data-observed=true]{outline:none}._timeline_5qf34_72 li[data-observed=true]:after{content:attr(data-tooltip);z-index:2;opacity:0;pointer-events:none;width:max-content;max-width:220px;color:var(--paper-light);background:var(--ink);white-space:nowrap;padding:6px 8px;font-size:12px;font-weight:500;position:absolute;top:4px;left:50%;transform:translate(-50%)}._timeline_5qf34_72 li[data-observed=true]:first-child:after{left:0;transform:none}._timeline_5qf34_72 li[data-observed=true]:last-child:after{left:auto;right:0;transform:none}._timeline_5qf34_72 li[data-observed=true]:hover:after,._timeline_5qf34_72 li[data-observed=true]:focus-visible:after{opacity:1}._timeline_5qf34_72 li[data-observed=true]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-1px}._timelineTrack_5qf34_97{justify-content:center;align-items:flex-end;height:100%;min-height:0;display:flex}._timelineBar_5qf34_98{background:var(--scent-blue);width:min(24px,72%);min-height:4px;display:block;position:relative}._timelineBar_5qf34_98[data-error=true]{background:var(--primary)}._timelineBar_5qf34_98>i{width:14px;height:14px;color:var(--paper-light);background:var(--primary);border-radius:50%;place-items:center;font-size:9px;font-style:normal;font-weight:500;display:grid;position:absolute;top:-7px;left:50%;transform:translate(-50%)}._timelineEmpty_5qf34_101{background:var(--line);width:70%;max-width:18px;height:2px;margin-bottom:1px;display:block}._timeline_5qf34_72 time{color:#0000;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;padding-top:7px;font-size:12px;overflow:visible}._timeline_5qf34_72 time[data-visible=true]{color:var(--muted)}._timeline_5qf34_72 li:first-child time{text-align:left}._timeline_5qf34_72 li:last-child time{text-align:right}._sectionMeta_5qf34_106{align-items:center;gap:var(--space-md);display:flex}._sectionMeta_5qf34_106 span,._sectionMeta_5qf34_106 a{color:var(--muted);font-size:12px;font-weight:500}._sectionMeta_5qf34_106 a{color:var(--ink);-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px}._tableWrap_5qf34_109{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);overflow:auto hidden}._routeTable_5qf34_110{border-collapse:collapse;text-align:right;width:100%;min-width:840px;font-size:12px}._routeTable_5qf34_110 th,._routeTable_5qf34_110 td{padding:var(--space-sm);border-bottom:1px solid var(--line)}._routeTable_5qf34_110 tr:last-child>*{border-bottom:0}._routeTable_5qf34_110 th:first-child{text-align:left}._routeTable_5qf34_110 thead th{color:var(--muted);font-size:12px}._routeTable_5qf34_110 code{font-size:12px}._samplePending_5qf34_116{color:var(--muted);white-space:nowrap}._samplePending_5qf34_116 small{font-variant-numeric:tabular-nums;font-size:12px;display:block}._jobGrid_5qf34_65{border:1px solid var(--line);background:var(--paper-light);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._jobGrid_5qf34_65 article{min-width:0;min-height:176px;padding:var(--space-md);border-right:1px solid var(--line);box-shadow:inset 0 3px 0 var(--status-success);align-content:space-between;gap:var(--space-sm);display:grid}._jobGrid_5qf34_65 article[data-state=critical]{box-shadow:inset 0 3px 0 var(--primary)}._jobGrid_5qf34_65 article:last-child{border-right:0}._jobGrid_5qf34_65 header{justify-content:space-between;gap:var(--space-sm);display:flex}._jobGrid_5qf34_65 h3{margin:0;font-size:13px}._jobGrid_5qf34_65 header span,._jobGrid_5qf34_65 p,._jobGrid_5qf34_65 small{color:var(--muted);font-size:12px;line-height:1.45}._jobGrid_5qf34_65 strong{font:700 32px/1 var(--font-body)}._jobGrid_5qf34_65 p{margin:0}._jobGrid_5qf34_65 code{overflow-wrap:anywhere}._errorList_5qf34_128{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-light);margin:0;padding:0;list-style:none}._errorList_5qf34_128 li{min-height:70px;padding:var(--space-sm) var(--space-md);align-items:center;gap:var(--space-sm);border-bottom:1px solid var(--line);grid-template-columns:170px minmax(160px,1fr) auto;display:grid}._errorList_5qf34_128 li:last-child{border-bottom:0}._errorList_5qf34_128 code{overflow-wrap:anywhere;font-size:12px}._errorList_5qf34_128 span,._errorList_5qf34_128 small{color:var(--muted);font-size:12px}._errorList_5qf34_128 ._inlineDetails_5qf34_133{grid-column:2/-1}._inlineDetails_5qf34_133 summary{min-height:44px;color:var(--muted);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px;align-items:center;font-size:12px;font-weight:500;display:flex}._inlineDetails_5qf34_133 summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}._inlineDetails_5qf34_133 small{padding-bottom:var(--space-sm);display:block}._empty_5qf34_137{min-height:76px;padding:var(--space-md);border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);background:var(--paper-light);align-items:center;margin:0;font-size:12px;display:flex}._privacyNote_5qf34_138{margin-top:var(--space-section);padding:var(--space-md);border-left:4px solid var(--scent-mint);background:var(--surface-subtle)}._privacyNote_5qf34_138 summary{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;font-size:12px;font-weight:500;display:flex}._privacyNote_5qf34_138 summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}._privacyNote_5qf34_138 p{margin:var(--space-xs) 0 0;color:var(--muted);font-size:12px;line-height:1.55}._loadError_5qf34_142{margin-top:var(--space-xl);padding:var(--space-lg) 0;border-top:4px solid var(--primary);border-bottom:1px solid var(--line)}._loadError_5qf34_142 h2{font:700 26px/1.1 var(--font-body);margin:0}._loadError_5qf34_142 p{color:var(--muted)}._loadError_5qf34_142 a{color:var(--ink);-webkit-text-decoration-color:var(--scent-blue);text-decoration-color:var(--scent-blue);text-underline-offset:3px;font-weight:500}@media (width<=900px){._metrics_5qf34_24{grid-template-columns:repeat(3,minmax(0,1fr))}._metrics_5qf34_24>div:nth-child(3n){border-right:0}._metrics_5qf34_24>div:nth-child(-n+3){border-bottom:1px solid var(--line)}._jobGrid_5qf34_65{grid-template-columns:minmax(0,1fr)}._jobGrid_5qf34_65 article{border-right:0;border-bottom:1px solid var(--line)}._jobGrid_5qf34_65 article:last-child{border-bottom:0}._tableWrap_5qf34_109{overflow-x:visible}._routeTable_5qf34_110,._routeTable_5qf34_110 tbody,._routeTable_5qf34_110 tr{width:100%;min-width:0;display:block}._routeTable_5qf34_110 thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._routeTable_5qf34_110 tr{padding:var(--space-md);border-bottom:1px solid var(--line)}._routeTable_5qf34_110 tr:last-child{border-bottom:0}._routeTable_5qf34_110 th,._routeTable_5qf34_110 td{width:100%;padding:var(--space-xs) 0;text-align:left;border-bottom:0}._routeTable_5qf34_110 th:first-child{width:100%;padding-bottom:var(--space-sm);border-bottom:1px solid var(--line);display:block}._routeTable_5qf34_110 td[data-label]{gap:var(--space-sm);grid-template-columns:minmax(92px,.35fr) minmax(0,1fr);display:grid}._routeTable_5qf34_110 td[data-label]:before{color:var(--muted);content:attr(data-label);font-size:12px;font-weight:500}}@media (width<=700px){._performance_5qf34_1{width:min(100% - 24px,1180px)}._hero_5qf34_2{grid-template-columns:minmax(0,1fr)}._rangeNav_5qf34_10{width:100%}._rangeNav_5qf34_10 a{flex:1;min-width:0}._section_5qf34_66>header{align-items:flex-start;gap:var(--space-sm);flex-direction:column;min-height:0}._clientGrid_5qf34_40{grid-template-columns:minmax(0,1fr)}._clientGrid_5qf34_40 article{border-right:0;border-bottom:1px solid var(--line)}._clientGrid_5qf34_40 article:last-child{border-bottom:0}._resourceSummary_5qf34_48,._jobSummary_5qf34_49,._timelineMeta_5qf34_73{flex-direction:column;align-items:flex-start}._timelineSummary_5qf34_79{justify-content:space-between;gap:var(--space-sm);width:100%}._horizontalHint_5qf34_85{padding:var(--space-sm) var(--space-md) 0;color:var(--muted);margin:0;font-size:12px;display:block}._sectionMeta_5qf34_106{align-items:flex-start;gap:var(--space-xs);flex-direction:column}._alertPolicy_5qf34_29>dl{grid-template-columns:minmax(0,1fr)}._alertPolicy_5qf34_29>dl>div{border-right:0;border-bottom:1px solid var(--line)}._alertPolicy_5qf34_29>dl>div:last-child{border-bottom:0}._errorList_5qf34_128 li{grid-template-columns:minmax(0,1fr)}._errorList_5qf34_128 ._inlineDetails_5qf34_133{grid-column:1}}@media (width<=520px){._metrics_5qf34_24{grid-template-columns:repeat(2,minmax(0,1fr))}._metrics_5qf34_24>div,._metrics_5qf34_24>div:nth-child(3n){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}._metrics_5qf34_24>div:nth-child(2n){border-right:0}._metrics_5qf34_24>div:nth-last-child(-n+2){border-bottom:0}._timelineLegend_5qf34_74{justify-content:space-between;gap:var(--space-xs);width:100%}._timelineSummary_5qf34_79 div{grid-template-columns:minmax(0,1fr);gap:2px}._timelineChart_5qf34_86{grid-template-columns:44px minmax(0,1fr);height:210px}._timelineAxis_5qf34_87{padding-left:var(--space-xs);font-size:12px}}._hero_5qf34_2{border:1px solid var(--line);border-left:3px solid var(--scent-blue);border-radius:10px;gap:12px;margin-top:0;padding:18px 20px}._hero_5qf34_2 h2{font:600 18px/1.5 var(--font-body);letter-spacing:-.02em;margin:0}._hero_5qf34_2 p{letter-spacing:0;font-size:13px;font-weight:400}._hero_5qf34_2>._state_5qf34_14{align-self:start}._rangeNav_5qf34_10{border-radius:7px;overflow:hidden}._rangeNav_5qf34_10 a{min-width:64px;min-height:36px;font-size:14px;font-weight:500}._metrics_5qf34_24{border:1px solid var(--line);border-radius:10px;overflow:hidden}._metrics_5qf34_24 dd{font-family:var(--font-body);font-size:clamp(24px,2.2vw,30px);line-height:1.2}._metrics_5qf34_24 dt{font-size:14px;font-weight:500}._metrics_5qf34_24 small{font-weight:400;line-height:1.5}._section_5qf34_66{border-color:var(--line);margin-top:24px}._section_5qf34_66>header{flex-wrap:wrap;align-items:center;gap:8px 20px;min-height:64px}._section_5qf34_66 h2{font-size:18px;line-height:1.4}._section_5qf34_66>header p{letter-spacing:0;font-weight:400}._state_5qf34_14{align-self:start;font-weight:500;line-height:1.5}._resourceSummary_5qf34_48,._jobSummary_5qf34_49{min-height:62px;padding:14px 16px}._resourceSummary_5qf34_48 strong,._jobSummary_5qf34_49 strong{font-size:14px;font-weight:500}._resourceDisclosure_5qf34_56>summary,._routeDisclosure_5qf34_57>summary{min-height:44px;font-size:14px}._timelineMeta_5qf34_73{flex-wrap:wrap;min-height:48px}._tableWrap_5qf34_109{border-radius:8px}._routeTable_5qf34_110 :is(th,td){font-size:14px}@media (width>=901px) and (width<=1180px){._metrics_5qf34_24{grid-template-columns:repeat(3,minmax(0,1fr))}._metrics_5qf34_24>div:nth-child(3n){border-right:0}._metrics_5qf34_24>div:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media (pointer:coarse),(width<=700px){._rangeNav_5qf34_10 a{min-height:44px}}@media (width<=400px){._rangeNav_5qf34_10{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._rangeNav_5qf34_10 a{white-space:nowrap;min-width:0}._rangeNav_5qf34_10 a:nth-child(2){border-right:0}._rangeNav_5qf34_10 a:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (width<=700px){._section_5qf34_66>header{text-align:left;align-items:flex-start;min-height:0;padding-block:16px}}._diagnosticNav_5qf34_229{flex-wrap:wrap;gap:8px 16px;margin-top:12px;display:flex}._diagnosticNav_5qf34_229 a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;display:inline-flex}._observationNote_5qf34_231{color:var(--muted);overflow-wrap:anywhere;margin:12px 0;font-size:14px;line-height:1.65}._measurementNote_5qf34_233{color:var(--muted);margin-top:4px;font-size:14px}._measurementNote_5qf34_233 summary{cursor:pointer;min-height:44px;padding-block:10px}._measurementNote_5qf34_233 p{margin:0;line-height:1.65}._measurementNote_5qf34_233 summary:focus-visible{outline:3px solid var(--ink);outline-offset:2px}._selectedRoute_5qf34_238{background:var(--paper-light);border:1px solid var(--line);border-left:3px solid var(--admin-accent);min-width:0;margin:20px 0 28px;padding:20px;scroll-margin-top:90px}._selectedRoute_5qf34_238 header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;margin:12px 0;display:flex}._selectedRoute_5qf34_238 h2{overflow-wrap:anywhere;font-size:20px}._selectedRoute_5qf34_238 h3{margin-top:20px;font-size:16px}._selectedRoute_5qf34_238 p{color:var(--muted);font-size:14px;line-height:1.6}._selectedRoute_5qf34_238 small{overflow-wrap:anywhere}._selectedRoute_5qf34_238 a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}@media (width<=700px){._selectedRoute_5qf34_238{padding:14px}}._context_5qf34_245{min-width:0;margin:24px 0}._context_5qf34_245>summary{cursor:pointer;border-top:1px solid var(--line);padding:14px 0;font-size:14px;font-weight:600}._diagnosticNav_5qf34_229 a:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.member-room-page{--room-color:var(--primary);--room-ink:white;padding:12px var(--page-inset) var(--space-section)}.member-room-switcher{border:1px solid var(--line);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--paper-light);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;min-width:0;display:grid}.member-room-switcher a{border-right:1px solid var(--line);min-width:0;min-height:46px;color:var(--muted);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:6px 11px;text-decoration:none;display:grid;position:relative}.member-room-switcher a:last-child{border-right:0}.member-room-switcher a:after{content:"";background:0 0;border-radius:3px 3px 0 0;height:3px;position:absolute;inset:auto 10px -1px}.member-room-switcher img{border:1px solid color-mix(in srgb, var(--room-color), transparent 62%);border-radius:var(--radius-full);object-fit:cover;width:30px;height:30px}.member-room-switcher span{font:700 12px/1 var(--font-display);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-room-preview-grid{border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.member-room-preview-grid section{align-content:start;gap:var(--space-sm);min-height:220px;padding:var(--space-xl);border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:grid}.member-room-preview-grid h2,.member-room-preview-grid p{margin:0}.member-room-preview-grid h2{font:700 26px/1.1 var(--font-display);letter-spacing:-.04em}.member-room-preview-grid p{color:var(--muted)}.member-room-archive{display:grid}.member-room-media-section,.member-room-news-section{border-bottom:1px solid var(--line);gap:15px;padding:27px 0;display:grid}.member-room-media-section>header,.member-room-news-section>header{justify-content:space-between;align-items:end;gap:var(--space-md);display:flex}.member-room-media-section>header h2,.member-room-news-section>header h2{font:700 clamp(1.5rem, 2vw, 1.625rem)/1.15 var(--font-display);letter-spacing:-.055em;margin:0}.member-room-submit-trigger{border:1px solid var(--line);border-radius:var(--radius-full);background:var(--paper-light);min-height:34px;color:var(--ink);cursor:pointer;font:700 12px/1 var(--font-display);align-items:center;gap:4px;padding:0 11px;display:inline-flex}.member-room-submit-trigger:hover,.member-room-submit-trigger:focus-visible{border-color:var(--room-color);color:var(--room-color)}.member-room-submit-trigger svg{width:13px;height:13px}.member-room-video-groups{gap:22px;display:grid}.member-room-video-group{gap:var(--space-sm);min-width:0;display:grid}.member-room-video-group h3{font:700 13px/1.2 var(--font-display);margin:0}.member-room-video-rail{overscroll-behavior-inline:contain;scrollbar-width:thin;scroll-snap-type:x proximity;grid-auto-columns:minmax(230px,26%);grid-auto-flow:column;gap:8px;min-width:0;padding-bottom:8px;display:grid;overflow:auto hidden}.member-room-video-rail img{object-fit:cover;width:100%;height:100%;display:block}.member-room-video-rail i{right:var(--space-sm);bottom:var(--space-sm);border-radius:var(--radius-full);color:#fff;background:#121417ad;border:1px solid #ffffffb8;place-items:center;width:38px;height:38px;font-size:12px;font-style:normal;display:grid;position:absolute}.member-room-video-rail strong{padding:var(--space-xs) var(--space-sm) 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.member-room-video-rail small{padding-inline:var(--space-sm);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.member-room-feed-note{color:var(--muted);margin:0;font-size:12px}.member-room-feed-state{align-content:center;place-items:center;gap:var(--space-sm);border:1px dashed var(--line);border-radius:var(--radius-md);min-height:96px;color:var(--muted);text-align:center;margin:0;font-size:14px;display:grid}.member-room-feed-state p{margin:0}.member-room-feed-state a{color:var(--primary);text-underline-offset:3px;font-size:12px;font-weight:850;text-decoration:underline}.member-room-feed-state.is-error{color:var(--movement-down)}.member-room-photo-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.member-room-photo-grid>a{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-light);min-width:0;color:var(--ink);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.member-room-photo-grid img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.member-room-photo-grid>a>span{min-width:0;padding:var(--space-sm);align-content:start;gap:5px;display:grid}.member-room-photo-grid strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.member-room-photo-grid small{color:var(--muted);font-size:12px}.member-room-news-section ol{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.member-room-news-section li{border-bottom:1px solid var(--line)}.member-room-news-section li a{align-items:center;gap:var(--space-md);min-height:68px;color:var(--ink);grid-template-columns:90px minmax(0,1fr) 24px;text-decoration:none;display:grid}.member-room-news-section time{color:var(--muted);font-size:12px}.member-room-news-section strong{font-size:15px;line-height:1.4}.member-room-news-section li a>span{color:var(--room-color);text-align:right}.member-room-guestbook{border-bottom:1px solid var(--line);padding:27px 0;display:grid}.member-room-guestbook>.cheer-strip-stack{width:100%;margin:0}@media (width<=860px){.member-room-video-rail{grid-auto-columns:minmax(240px,44%)}.member-room-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.member-room-page{padding:8px 0 var(--space-section)}.member-room-switcher{padding-left:var(--page-inset);border-left:0;border-right:0;border-radius:0;grid-template-columns:none;grid-auto-columns:118px;grid-auto-flow:column;display:grid;overflow:auto hidden}.member-room-switcher a{min-width:0;min-height:44px;padding:5px 9px}.member-room-preview-grid{border-left:0;grid-template-columns:1fr}.member-room-preview-grid section{min-height:160px}.member-room-archive,.member-room-guestbook{padding-inline:var(--page-inset)}.member-room-media-section,.member-room-news-section,.member-room-guestbook{padding-block:22px}.member-room-video-rail{grid-auto-columns:82%}.member-room-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-room-news-section li a{gap:var(--space-sm);grid-template-columns:68px minmax(0,1fr) 18px}.member-room-news-section strong{font-size:14px}.member-room-guestbook>.cheer-strip-stack{box-shadow:0 0 0 1px color-mix(in srgb, var(--scent-berry), transparent 84%), 0 5px 14px color-mix(in srgb, var(--ink), transparent 95%);margin-inline:0;animation:14s linear infinite cheer-border-drift}.member-room-guestbook>.cheer-strip-stack:before{animation:9.6s ease-in-out infinite cheer-border-sparkle-mobile}}.member-room-photo-grid em{color:var(--muted);font-size:12px;font-style:normal}.member-room-photo-grid strong{font-size:14px}.member-room-rail-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.member-room-rail-heading h3{font-size:16px}.member-room-switcher a[aria-current=page]:after{background:var(--member-edge)}.member-room-submit-trigger:hover,.member-room-submit-trigger:focus-visible,.member-room-switcher img{border-color:var(--member-edge)}.member-room-switcher a[aria-current=page]{color:var(--member-text);background:var(--member-surface)}.member-room-page{max-width:1440px;margin-inline:auto}.member-room-switcher{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:8px;padding-block:8px;display:flex;overflow-x:auto}.member-room-switcher a{border-radius:var(--radius-sm);border:0;flex:none;gap:9px;padding:5px 16px 5px 7px;display:flex}.member-room-switcher span{font:700 13px/1.3 var(--font-body)}.member-room-switcher a:after{display:none}.member-room-layout{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"portrait portrait portrait portrait hero hero hero hero hero hero hero hero""archive archive archive archive archive archive archive archive about about about about";gap:40px 32px;margin-top:28px;display:grid}.member-room-layout>.member-room-blotter{background:var(--member-color);clip-path:polygon(0 0,100% 0,100% calc(100% - 40px),50% 100%,0 calc(100% - 40px));border:0;grid-area:portrait;align-self:start;margin:0;padding:0;transform:none}.member-room-layout>.member-room-blotter img{object-fit:cover;width:100%;height:clamp(320px,32vw,460px);display:block}.member-room-hero{grid-area:hero;min-width:0}.member-room-layout>.member-room-content{border-top:1px solid var(--line);grid-area:archive;padding-top:18px}.member-room-about{border-top:1px solid var(--line);grid-area:about;min-width:0;padding-top:18px}.member-room-about>h2{font:800 20px/1.3 var(--font-display);letter-spacing:-.02em;margin:0 0 8px}.member-room-content{min-width:0}.member-room-hero .member-room-guestbook{border:0;padding:0 0 24px}.member-room-content .member-room-archive{padding-inline:0}.member-room-content .member-room-media-section,.member-room-content .member-room-news-section{border-bottom:1px solid var(--line);min-width:0;padding:24px 0}.member-room-content .member-room-media-section:first-child{padding-top:0}.member-room-content :is(.member-room-media-section,.member-room-news-section)>header{align-items:center}.member-room-content :is(.member-room-media-section,.member-room-news-section)>header h2{scroll-margin-top:100px;font-size:20px;line-height:1.3}.member-room-content .member-room-submit-trigger{min-height:44px;color:var(--muted);background:0 0;border-color:#0000}.member-room-video-tabs{flex-wrap:wrap;gap:20px;display:flex}.member-room-video-tabs button{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:4px 0;font-size:14px}.member-room-video-tabs button[aria-pressed=true]{border-bottom-color:var(--member-edge);color:var(--ink);font-weight:700}.member-room-content .member-room-video-groups{gap:8px}.member-room-content .member-room-video-group h3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.member-room-content .member-room-rail-heading{justify-content:flex-end;min-height:0}.member-room-content .member-room-video-rail{grid-auto-columns:minmax(230px,32%);gap:16px}.member-room-content .member-room-video-rail>.video-play-button{background:0 0;border:0;border-radius:0;padding-bottom:0}.member-room-content .member-room-video-rail strong{padding:8px 0 0}.member-room-content .member-room-video-rail small{white-space:normal;padding-inline:0}.member-room-content .member-room-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.member-room-photo-grid article{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid}.member-room-photo-open{background:var(--surface-subtle);color:var(--ink);cursor:pointer;border:0;padding:0;display:block;position:relative}.member-room-photo-open img{object-fit:cover;width:100%;height:125px}.member-room-photo-open>span{background:var(--paper-light);border-radius:50%;place-items:center;width:26px;height:26px;font-size:17px;display:grid;position:absolute;bottom:6px;right:6px}.member-room-photo-grid article>div{gap:7px;min-width:0;display:grid}.member-room-photo-grid article strong{-webkit-line-clamp:3;font-size:14px}.member-room-photo-grid article a{width:fit-content;min-height:32px;color:var(--muted);text-underline-offset:3px;align-items:center;font-size:12px;display:flex}.member-room-content .member-room-news-section ol{border-top:0}.member-room-content .member-room-news-section li a{min-height:60px}.member-room-content .member-room-news-section strong{font-size:14px}.member-room-photo-viewer{border:1px solid var(--line);background:var(--paper);width:min(940px,100vw - 28px);max-height:calc(100svh - 28px);color:var(--ink);padding:0;overflow:auto}.member-room-photo-viewer::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a0c0fd1}.member-room-photo-viewer header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}.member-room-photo-viewer h2{font:700 14px/1.5 var(--font-body);overflow-wrap:anywhere;margin:0}.member-room-photo-viewer button{border:1px solid var(--line);background:var(--paper-light);width:44px;height:44px;color:var(--ink);cursor:pointer;flex-shrink:0;place-items:center;padding:0;display:grid}.member-room-photo-viewer button:disabled{opacity:.35;cursor:default}.member-room-photo-stage{place-items:center;min-height:120px;padding:16px;display:grid}.member-room-photo-stage img{object-fit:contain;max-width:100%;max-height:65svh}.member-room-photo-viewer footer{justify-content:space-between;align-items:center;gap:12px;padding:0 16px 16px;font-size:12px;display:flex}.member-room-photo-viewer footer a{color:var(--ink);text-underline-offset:3px}@media (width>=861px){.member-room-content .is-featured .member-room-video-rail{grid-template-columns:1.1fr 1fr;grid-auto-flow:row;gap:18px 24px;display:grid;overflow:visible}.member-room-content .is-featured .member-room-video-rail>.video-play-button:first-child{grid-row:span 2}.member-room-content .is-featured .member-room-video-rail>.video-play-button:not(:first-child){grid-template-columns:128px minmax(0,1fr);align-content:start;column-gap:12px;display:grid}.member-room-content .is-featured .member-room-video-rail>.video-play-button:not(:first-child)>span:first-child{aspect-ratio:4/3;grid-row:span 2}.member-room-content .is-featured .member-room-video-rail>.video-play-button:not(:first-child) strong{padding-top:0}.member-room-content .is-featured .member-room-video-rail>.video-play-button:not(:first-child) i{width:30px;height:30px;bottom:5px;right:5px}}@media (width<=1099px){.member-room-layout{grid-template-areas:"portrait portrait portrait portrait portrait hero hero hero hero hero hero hero""archive archive archive archive archive archive archive archive archive archive archive archive""about about about about about about about about about about about about"}}@media (width<=860px){.member-room-content .member-room-photo-grid{grid-template-columns:1fr}.member-room-content .member-room-video-rail{grid-auto-columns:minmax(230px,76%)}}@media (width<=560px){.member-room-layout{grid-template-columns:96px minmax(0,1fr);grid-template-areas:none;gap:20px 16px;margin-top:20px}.member-room-layout>.member-room-blotter{clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),50% 100%,0 calc(100% - 16px));grid-area:1/1}.member-room-layout>.member-room-blotter img{height:124px}.member-room-hero{display:contents}.member-room-hero>.member-room-masthead{grid-area:1/2;align-self:center;padding:0}.member-room-hero>:not(.member-room-masthead),.member-room-layout>.member-room-content,.member-room-about{grid-area:auto/1/auto/-1;min-width:0}.member-room-page{padding-inline:var(--page-inset)}.member-room-switcher{gap:3px;padding-left:0}.member-room-switcher a{gap:6px;padding-right:10px}.member-room-switcher img{width:26px;height:26px}.member-room-switcher span{font-size:12px}.member-room-hero .member-room-guestbook{padding:0 0 20px}.member-room-hero .member-room-guestbook>.cheer-strip-stack{box-shadow:none}.member-room-content :is(.member-room-media-section,.member-room-news-section)>header h2{font-size:18px}.member-room-content .member-room-video-rail{grid-auto-columns:80%}.member-room-content .member-room-media-section,.member-room-content .member-room-news-section{padding-block:20px}.member-room-photo-grid article{grid-template-columns:80px minmax(0,1fr)}.member-room-photo-open img{height:100px}.member-room-photo-grid article a{min-height:44px}.member-room-photo-viewer header{padding-inline:10px}}html .member-room-page .member-room-about .member-profile-embedded{width:100%;min-height:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0;animation:none;display:block}.member-room-about .hero-member-identity{border:0;padding:0 0 8px}.member-room-about .hero-member-birth-name{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;margin:0;padding:10px 0;font-weight:700;display:flex}.member-room-about .hero-member-birth-name span{color:var(--muted);font-size:13px;font-weight:400}.member-room-about .hero-member-facts{margin:0;display:block}.member-room-about .hero-member-facts>div{border:0;border-bottom:1px solid var(--line);background:0 0;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;min-height:0;padding:10px 0;display:flex}.member-room-about .hero-member-facts>div>*{align-self:auto;margin:0}.member-room-about .hero-member-facts dt{color:var(--muted);font-size:13px}.member-room-about .hero-member-facts dd{text-align:right;margin:0;font-size:14px;font-weight:700}.member-room-about .hero-member-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 18px;margin-top:14px;padding:0}.member-room-about .hero-member-tabs button{white-space:normal;text-align:left;flex:0 auto;min-height:44px;font-size:14px}.member-room-about .hero-member-tab-panel{background:0 0;border:0;padding:16px 0 0}.member-room-about :is(.hero-member-preference-grid,.hero-member-detail-grid),.member-room-about .hero-member-source-ledger article{grid-template-columns:1fr}.member-submission-dialog[open]:has(form){max-height:calc(100dvh - 24px);overflow:hidden}.member-submission-dialog form{grid-template-rows:auto minmax(0,1fr) auto;gap:0;max-height:calc(100dvh - 26px);padding:0;display:grid}.member-submission-dialog form>header{border-bottom:1px solid var(--line);margin:0;padding:20px 68px 16px 20px}.member-submission-fields{border:0;gap:16px;min-width:0;min-height:0;margin:0;padding:20px;display:grid;overflow:auto}.member-submission-dialog form>footer{padding:12px 20px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--line)}.member-submission-dialog form>.member-submission-error{padding:8px 20px}.member-submission-dialog form:has(>.member-submission-error){grid-template-rows:auto minmax(0,1fr) auto auto}.member-submission-dialog label{font-size:14px}.member-submission-dialog :is(input:not([type=checkbox]),select,textarea){min-height:44px;font-size:16px}.member-submission-dialog form>footer button,.member-submission-close{min-width:44px;min-height:44px}.member-submission-photo{border:1px solid var(--line);border-radius:var(--radius-md);overflow-wrap:anywhere;align-items:center;gap:12px;padding:10px;font-size:14px;display:flex}.member-submission-photo img{object-fit:contain;background:var(--surface-subtle);flex:0 0 80px;width:80px;height:90px}.member-submission-fields [aria-invalid=true]{border-color:var(--movement-down)}@media (height<=480px){.member-submission-dialog form>header{padding-block:12px}.member-submission-dialog form>header h2{font-size:22px}}.member-room-layout{overflow-anchor:none}
