@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--qs-background:#f5f5f5;--qs-surface:#ffffff;--qs-foreground:#171717;--qs-accent:#3fd1e2;--qs-accent-mid:#1fb6ca;--qs-accent-deep:#0b7f91;--qs-fg-1:#171717;--qs-fg-2:rgba(23,23,23,0.80);--qs-fg-3:rgba(23,23,23,0.70);--qs-fg-4:rgba(23,23,23,0.60);--qs-fg-5:rgba(23,23,23,0.40);--qs-fg-6:rgba(23,23,23,0.30);--qs-fg-7:rgba(23,23,23,0.20);--qs-fg-8:rgba(23,23,23,0.10);--qs-fg-9:rgba(23,23,23,0.06);--qs-fg-10:rgba(23,23,23,0.02);--qs-bg-on-dark-1:#ffffff;--qs-bg-on-dark-2:rgba(255,255,255,0.80);--qs-bg-on-dark-3:rgba(255,255,255,0.60);--qs-bg-on-dark-4:rgba(255,255,255,0.20);--qs-bg-on-dark-5:rgba(255,255,255,0.10);--qs-accent-10:rgba(63,209,226,0.10);--qs-accent-20:rgba(63,209,226,0.20);--qs-accent-30:rgba(63,209,226,0.30);--qs-neutral-100:#f5f5f5;--qs-neutral-200:#e5e5e5;--qs-neutral-600:#525252;--qs-font-sans:"Poppins",Arial,sans-serif;--qs-weight-light:300;--qs-weight-regular:400;--qs-weight-medium:500;--qs-weight-semibold:600;--qs-weight-bold:700;--qs-radius-sm:6px;--qs-radius-md:8px;--qs-radius-lg:12px;--qs-radius-xl:16px;--qs-radius-full:9999px;--qs-space-1:4px;--qs-space-2:8px;--qs-space-3:12px;--qs-space-4:16px;--qs-space-5:20px;--qs-space-6:24px;--qs-space-8:32px;--qs-space-10:40px;--qs-space-12:48px;--qs-space-16:64px;--qs-space-20:80px;--qs-space-24:96px;--qs-container-max:80rem;--qs-container-pad:24px;--qs-container-pad-lg:64px;--qs-shadow-sm:0 1px 2px 0 rgba(0,0,0,0.04);--qs-shadow-md:0 4px 12px -2px rgba(0,0,0,0.06);--qs-shadow-lg:0 8px 24px -6px rgba(0,0,0,0.10);--qs-shadow-tooltip:0 8px 24px -6px rgba(0,0,0,0.25);--qs-duration-fast:150ms;--qs-duration-base:200ms;--qs-duration-slow:300ms;--qs-duration-image:500ms;--qs-ease-out:cubic-bezier(0.16,1,0.3,1);--qs-ease-standard:ease-out;--qs-body-bg:var(--qs-background);--qs-body-color:var(--qs-foreground);--qs-link-accent:var(--qs-accent)}html{color-scheme:light}body{background:var(--qs-body-bg);color:var(--qs-body-color);font-weight:var(--qs-weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qs-eyebrow{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;font-weight:var(--qs-weight-medium);color:var(--qs-fg-6)}:root{--st-good:#0ca30c;--st-good-ink:#006300;--st-good-soft:rgba(12,163,12,0.12);--st-warning:#fab219;--st-warning-ink:#7a5200;--st-warning-soft:rgba(250,178,25,0.12);--st-serious:#ec835a;--st-serious-ink:#9a3412;--st-serious-soft:rgba(236,131,90,0.12);--st-critical:#d03b3b;--st-critical-ink:#a32020;--st-critical-soft:rgba(208,59,59,0.12);--st-neutral:var(--qs-fg-5);--st-neutral-ink:var(--qs-fg-2);--st-neutral-soft:var(--qs-fg-9);--ui-accent-strong:#08707f;--ui-focus-ring:0 0 0 1px var(--qs-accent-mid),0 0 0 4px var(--qs-accent-30);--ui-topbar-h:56px;--ui-min-width:1024px;--ui-page-max:1280px}[data-tone=good]{--tone:var(--st-good);--tone-ink:var(--st-good-ink);--tone-soft:var(--st-good-soft)}[data-tone=warning]{--tone:var(--st-warning);--tone-ink:var(--st-warning-ink);--tone-soft:var(--st-warning-soft)}[data-tone=serious]{--tone:var(--st-serious);--tone-ink:var(--st-serious-ink);--tone-soft:var(--st-serious-soft)}[data-tone=critical]{--tone:var(--st-critical);--tone-ink:var(--st-critical-ink);--tone-soft:var(--st-critical-soft)}[data-tone=neutral]{--tone:var(--st-neutral);--tone-ink:var(--st-neutral-ink);--tone-soft:var(--st-neutral-soft)}[data-tone=accent]{--tone:var(--qs-accent-mid);--tone-ink:var(--qs-accent-deep);--tone-soft:var(--qs-accent-10);--tone-icon:var(--qs-accent-deep)}*{box-sizing:border-box}body,html{margin:0;height:100%}body{background:var(--qs-background);color:var(--qs-foreground);font-family:var(--qs-font-sans);font-size:14px;line-height:1.45;overflow:hidden}h1,h2,h3,h4,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ui-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui-eyebrow,.ui-muted{color:var(--qs-fg-4)}.ui-eyebrow{font-size:11.5px;line-height:1.3;text-transform:uppercase;letter-spacing:.08em;font-weight:var(--qs-weight-medium)}.ui-textlink{color:var(--ui-accent-strong);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;border-radius:3px}.ui-textlink:hover{text-decoration-thickness:2px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:var(--qs-fg-8);border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--qs-fg-6);background-clip:padding-box}::-webkit-scrollbar-track{background:transparent}@keyframes ui-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@keyframes ui-spin{to{transform:rotate(1turn)}}@keyframes ui-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--tone) 55%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.ui-page{max-width:var(--ui-page-max);margin:0 auto;padding:24px 28px 48px;display:flex;flex-direction:column;gap:20px}.ui-pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ui-pagehead__text{min-width:0}.ui-pagehead__eyebrow{margin-bottom:4px}.ui-pagehead__title{font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.25;color:var(--qs-fg-1)}.ui-pagehead__desc{margin-top:4px;font-size:13.5px;color:var(--qs-fg-4)}.ui-pagehead__actions{display:flex;align-items:center;gap:8px;flex:none}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 14px;border-radius:10px;border:1px solid transparent;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;transition:background-color var(--qs-duration-fast),border-color var(--qs-duration-fast),color var(--qs-duration-fast),box-shadow var(--qs-duration-fast)}.ui-btn--sm{height:30px;padding:0 10px;gap:6px;border-radius:8px;font-size:12.5px}.ui-btn--primary{background:var(--qs-accent-deep);color:#fff}.ui-btn--primary:hover{background:var(--ui-accent-strong)}.ui-btn--secondary{background:var(--qs-surface);border-color:var(--qs-fg-8);color:var(--qs-fg-1);box-shadow:var(--qs-shadow-sm)}.ui-btn--secondary:hover{background:var(--qs-neutral-100);border-color:var(--qs-fg-7)}.ui-btn--ghost{background:transparent;color:var(--qs-fg-2)}.ui-btn--ghost:hover{background:var(--qs-fg-9);color:var(--qs-fg-1)}.ui-btn--link{height:auto;padding:0;border:0;border-radius:4px;background:none;color:var(--ui-accent-strong)}.ui-btn--link:hover{text-decoration:underline;text-underline-offset:3px}.ui-btn:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}.ui-iconbtn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:10px;border:0;background:transparent;color:var(--qs-fg-3);cursor:pointer;transition:background-color var(--qs-duration-fast),color var(--qs-duration-fast)}.ui-iconbtn--sm{width:30px;height:30px;border-radius:8px}.ui-iconbtn:hover{background:var(--qs-fg-9);color:var(--qs-fg-1)}.ui-iconbtn--active,.ui-iconbtn[aria-pressed=true]{background:var(--qs-accent-10);color:var(--qs-accent-deep)}.ui-iconbtn--active:hover,.ui-iconbtn[aria-pressed=true]:hover{background:var(--qs-accent-20)}.ui-iconbtn:disabled,.ui-iconbtn[aria-disabled=true]{opacity:.4;cursor:not-allowed;pointer-events:none}.ui-card{background:var(--qs-surface);border:1px solid var(--qs-fg-9);border-radius:var(--qs-radius-lg);box-shadow:var(--qs-shadow-sm);min-width:0}.ui-card--padded{padding:20px}.ui-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.ui-card:not(.ui-card--padded)>.ui-card__head{margin:0;padding:16px 20px;border-bottom:1px solid var(--qs-fg-9)}.ui-card__titles{min-width:0}.ui-card__eyebrow{margin-bottom:3px}.ui-card__title{font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1.35;color:var(--qs-fg-1)}.ui-card__action{flex:none;display:flex;align-items:center;gap:8px}.ui-badge{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--qs-radius-full);background:var(--tone-soft);color:var(--qs-fg-1);font-size:12px;font-weight:500;line-height:1;white-space:nowrap}.ui-badge--sm{height:22px;padding:0 8px;gap:5px;font-size:11.5px}.ui-badge__icon{display:inline-flex;color:var(--tone-icon,var(--tone))}a.ui-badge{transition:box-shadow var(--qs-duration-fast)}a.ui-badge:hover{box-shadow:inset 0 0 0 1px var(--qs-fg-8)}a.ui-badge:focus-visible{box-shadow:var(--ui-focus-ring)}.ui-dot{display:inline-block;flex:none;width:7px;height:7px;border-radius:999px;background:var(--tone,var(--qs-fg-5))}.ui-dot--live{animation:ui-pulse 2s ease-out infinite}.ui-pips{display:inline-flex;align-items:center;gap:2px;flex:none}.ui-pip{width:12px;height:5px;border-radius:3px;background:var(--qs-fg-8)}.ui-pip--on{background:var(--tone)}.ui-pips--sm .ui-pip{width:9px;height:4px;border-radius:2px}.ui-journeytip{display:flex;flex-direction:column;gap:3px}.ui-journeytip__step{display:flex;align-items:center;gap:6px;color:var(--qs-bg-on-dark-3)}.ui-journeytip__step[data-on]{color:#fff}.ui-tabs{display:flex;align-items:stretch;gap:4px;border-bottom:1px solid var(--qs-fg-8)}.ui-tab{position:relative;display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 10px;border:0;border-radius:8px 8px 0 0;background:none;cursor:pointer;white-space:nowrap;font-size:13.5px;font-weight:500;color:var(--qs-fg-4);transition:color var(--qs-duration-fast)}.ui-tab:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:transparent;transition:background-color var(--qs-duration-fast)}.ui-tab:hover{color:var(--qs-fg-1)}.ui-tab:hover:after{background:var(--qs-fg-8)}.ui-tab[aria-current=page],.ui-tab[aria-selected=true]{color:var(--qs-fg-1)}.ui-tab[aria-current=page]:after,.ui-tab[aria-selected=true]:after{background:var(--qs-accent-deep)}.ui-tab:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.ui-tab__count{font-size:12px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui-tab svg,.ui-tab__count{color:var(--qs-fg-4)}.ui-tab[aria-current=page] svg,.ui-tab[aria-selected=true] svg{color:var(--qs-accent-deep)}.ui-seg{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:var(--qs-fg-9)}.ui-seg__opt{height:30px;padding:0 12px;border:0;border-radius:8px;background:transparent;cursor:pointer;font-size:12.5px;font-weight:500;color:var(--qs-fg-3);white-space:nowrap;transition:background-color var(--qs-duration-fast),color var(--qs-duration-fast),box-shadow var(--qs-duration-fast)}.ui-seg__opt:hover{color:var(--qs-fg-1)}.ui-seg__opt[aria-checked=true]{background:var(--qs-surface);color:var(--qs-fg-1);box-shadow:var(--qs-shadow-sm),0 0 0 1px var(--qs-fg-9)}.ui-seg__opt:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.ui-seg--sm .ui-seg__opt{height:26px;padding:0 9px;font-size:12px;border-radius:7px}.ui-select{position:relative;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px;border:1px solid var(--qs-fg-8);border-radius:10px;background:var(--qs-surface);box-shadow:var(--qs-shadow-sm);font-size:13px;font-weight:500;color:var(--qs-fg-1);cursor:pointer;white-space:nowrap;transition:border-color var(--qs-duration-fast),box-shadow var(--qs-duration-fast)}.ui-select--sm{height:30px;padding:0 8px;border-radius:8px;font-size:12.5px}.ui-select:hover{border-color:var(--qs-fg-7)}.ui-select:focus-within{box-shadow:var(--ui-focus-ring)}.ui-select__icon{display:inline-flex;color:var(--qs-fg-4)}.ui-select__label{color:var(--qs-fg-4);font-weight:400}.ui-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:100%;margin:0;padding:0 20px 0 0;border:0;outline:none;background:transparent;box-shadow:none;font:inherit;color:inherit;cursor:pointer}.ui-select select:focus-visible{box-shadow:none}.ui-select__chev{position:absolute;right:9px;pointer-events:none;color:var(--qs-fg-4)}.ui-toggle{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px 0 10px;border:1px solid var(--qs-fg-8);border-radius:var(--qs-radius-full);background:var(--qs-surface);font-size:12.5px;font-weight:500;color:var(--qs-fg-2);cursor:pointer;white-space:nowrap;transition:background-color var(--qs-duration-fast),border-color var(--qs-duration-fast),color var(--qs-duration-fast)}.ui-toggle:hover{border-color:var(--qs-fg-7);color:var(--qs-fg-1)}.ui-toggle[aria-pressed=true]{background:var(--qs-accent-10);border-color:var(--qs-accent-mid);color:var(--qs-fg-1)}.ui-toggle:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.ui-toggle__box{display:inline-flex;align-items:center;justify-content:center;flex:none;width:15px;height:15px;border-radius:4px;border:1.5px solid var(--qs-fg-5);color:#fff;background:var(--qs-surface)}.ui-toggle[aria-pressed=true] .ui-toggle__box{background:var(--qs-accent-deep);border-color:var(--qs-accent-deep)}.ui-toggle__icon{display:inline-flex;color:var(--qs-fg-4)}.ui-stat{display:flex;flex-direction:column;gap:6px;min-width:0;padding:18px 20px;background:var(--qs-surface);border:1px solid var(--qs-fg-9);border-radius:var(--qs-radius-lg);box-shadow:var(--qs-shadow-sm)}.ui-stat__label{display:flex;align-items:center;gap:6px}.ui-stat__value{font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.15;color:var(--qs-fg-1)}.ui-stat__sub{font-size:12.5px;color:var(--qs-fg-4)}.ui-stat__action{margin-top:auto;padding-top:6px}.ui-meter{display:flex;flex-direction:column;gap:7px;min-width:0}.ui-meter__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12.5px;color:var(--qs-fg-3)}.ui-meter__value{color:var(--qs-fg-1);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui-meter__track{height:8px;border-radius:999px;background:var(--qs-fg-8);overflow:hidden}.ui-meter__fill{height:100%;border-radius:999px;background:var(--tone,var(--qs-accent-mid));transition:width var(--qs-duration-slow) var(--qs-ease-out)}.ui-empty{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:480px;margin:0 auto;padding:48px 24px;text-align:center}.ui-empty--compact{padding:24px 16px;gap:6px}.ui-empty__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:6px;border-radius:999px;background:var(--qs-fg-9);color:var(--qs-fg-3)}.ui-empty--compact .ui-empty__icon{width:40px;height:40px;margin-bottom:2px}.ui-empty__title{font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--qs-fg-1)}.ui-empty--compact .ui-empty__title{font-size:14px}.ui-empty__body{font-size:13.5px;line-height:1.55;color:var(--qs-fg-3)}.ui-empty--compact .ui-empty__body{font-size:13px}.ui-empty__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.ui-skel{display:block;border-radius:6px;background:linear-gradient(100deg,var(--qs-fg-9) 30%,var(--qs-fg-8) 50%,var(--qs-fg-9) 70%);background-size:200% 100%;animation:ui-shimmer 1.3s ease-in-out infinite}.ui-spinner{display:inline-block;flex:none;width:14px;height:14px;border-radius:999px;border:2px solid var(--qs-fg-8);border-top:2px solid;animation:ui-spin .75s linear infinite}.ui-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border:solid var(--qs-fg-8);border-width:1px 1px 2px;border-radius:5px;background:var(--qs-surface);font-family:var(--qs-font-sans);font-size:11px;font-weight:500;line-height:1;color:var(--qs-fg-2)}.ui-banner{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;background:linear-gradient(var(--tone-soft),var(--tone-soft)),var(--qs-surface);border:1px solid var(--qs-fg-9);font-size:13px;line-height:1.45;color:var(--qs-fg-1)}.ui-banner__icon{display:inline-flex;flex:none;color:var(--tone-icon,var(--tone))}.ui-banner__body{flex:1 1;min-width:0}.ui-banner__action{flex:none;display:flex;align-items:center;gap:8px}.ui-tip{position:relative;display:inline-flex;min-width:0}.ui-tip__bubble{position:absolute;z-index:60;left:50%;bottom:calc(100% + 8px);width:max-content;max-width:280px;padding:7px 10px;border-radius:8px;background:var(--qs-foreground);color:#fff;box-shadow:var(--qs-shadow-tooltip);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;text-align:left;text-transform:none;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,3px);transition:opacity .1s ease,transform .1s ease,visibility 0s linear .1s}.ui-tip[data-side=bottom]>.ui-tip__bubble{bottom:auto;top:calc(100% + 8px);transform:translate(-50%,-3px)}.ui-tip[data-align=start]>.ui-tip__bubble{left:0;transform:translateY(3px)}.ui-tip[data-align=end]>.ui-tip__bubble{left:auto;right:0;transform:translateY(3px)}.ui-tip[data-side=bottom][data-align=end]>.ui-tip__bubble,.ui-tip[data-side=bottom][data-align=start]>.ui-tip__bubble{transform:translateY(-3px)}.ui-tip:has(:focus-visible)>.ui-tip__bubble,.ui-tip:hover>.ui-tip__bubble{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .12s ease .35s,transform .12s ease .35s,visibility 0s linear .35s}.ui-tip[data-align=end]:has(:focus-visible)>.ui-tip__bubble,.ui-tip[data-align=end]:hover>.ui-tip__bubble,.ui-tip[data-align=start]:has(:focus-visible)>.ui-tip__bubble,.ui-tip[data-align=start]:hover>.ui-tip__bubble{transform:none}.ui-tip[data-dismissed]>.ui-tip__bubble{display:none}.ui-meta{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--qs-fg-3);white-space:nowrap}.ui-meta svg{color:var(--qs-fg-4)}.shell-root{height:100vh;overflow-x:auto;overflow-y:hidden}.shell{display:flex;flex-direction:column;height:100%;min-width:var(--ui-min-width);background:var(--qs-background)}.shell-bar{flex:none;display:flex;align-items:center;gap:28px;height:var(--ui-topbar-h);padding:0 20px;background:var(--qs-surface);border-bottom:1px solid var(--qs-fg-9);position:relative;z-index:20}.shell-nav{display:flex;align-self:stretch;gap:2px}.shell-nav .ui-tab{height:100%}.shell-right{display:flex;align-items:center;gap:10px;margin-left:auto}.shell-banner{flex:none;border-radius:0;border-width:0 0 1px;padding:8px 20px}.shell-main{position:relative;flex:1 1;min-height:0;overflow:auto}.gate{display:flex;height:100vh;overflow:auto;padding:24px;background:var(--qs-background)}.gate__card{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:460px;margin:auto;padding:40px 36px 36px;text-align:center}.gate__mark{display:block;margin-bottom:8px}.gate__title{font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:1.3;color:var(--qs-fg-1)}.gate__body{font-size:14px;line-height:1.6;color:var(--qs-fg-3)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.ui-spinner{animation-duration:1.6s!important;animation-iteration-count:infinite!important}.ui-skel{background:var(--qs-fg-9)}}.switch.svelte-a6h7w7.svelte-a6h7w7.svelte-a6h7w7{height:1em;display:flex;align-items:center}.switch.disabled.svelte-a6h7w7.svelte-a6h7w7.svelte-a6h7w7{opacity:.5}.label.svelte-a6h7w7.svelte-a6h7w7.svelte-a6h7w7{margin:0 8px}.switch.svelte-a6h7w7 input[type=checkbox].svelte-a6h7w7.svelte-a6h7w7{position:absolute;opacity:0}.switch.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7{width:2em;height:1em;position:relative;cursor:pointer;display:block}.switch.disabled.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7{cursor:not-allowed}.switch.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7:before{content:"";position:absolute;width:2em;height:1em;left:.1em;transition:background .1s ease;background:rgba(73,80,246,.5);border-radius:50px}.switch.svelte-a6h7w7 label.svelte-a6h7w7.svelte-a6h7w7:after{content:"";position:absolute;width:1em;height:1em;border-radius:50px;left:0;transition:all .2s ease;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);background:#fcfff4;animation:switch-off .2s ease-out;z-index:2}.switch.svelte-a6h7w7 input[type=checkbox].svelte-a6h7w7:checked+label.svelte-a6h7w7:before{background:rgb(73,80,246)}.switch.svelte-a6h7w7 input[type=checkbox].svelte-a6h7w7:checked+label.svelte-a6h7w7:after{animation:switch-on .2s ease-out;left:1.1em}.rr-controller.svelte-189zk2r.svelte-189zk2r{width:100%;height:80px;background:#fff;display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-radius:0 0 5px 5px}.rr-timeline.svelte-189zk2r.svelte-189zk2r{width:80%;display:flex;align-items:center}.rr-timeline__time.svelte-189zk2r.svelte-189zk2r{display:inline-block;width:100px;text-align:center;color:#11103e}.rr-progress.svelte-189zk2r.svelte-189zk2r{flex:1 1;height:12px;background:#eee;position:relative;border-radius:3px;cursor:pointer;box-sizing:border-box;border-top:4px solid #fff;border-bottom:4px solid #fff}.rr-progress.disabled.svelte-189zk2r.svelte-189zk2r{cursor:not-allowed}.rr-progress__step.svelte-189zk2r.svelte-189zk2r{height:100%;position:absolute;left:0;top:0;background:#e0e1fe}.rr-progress__handler.svelte-189zk2r.svelte-189zk2r{width:20px;height:20px;border-radius:10px;position:absolute;top:2px;transform:translate(-50%,-50%);background:rgb(73,80,246)}.rr-controller__btns.svelte-189zk2r.svelte-189zk2r{display:flex;align-items:center;justify-content:center;font-size:13px}.rr-controller__btns.svelte-189zk2r button.svelte-189zk2r{width:32px;height:32px;display:flex;padding:0;align-items:center;justify-content:center;background:none;border:none;border-radius:50%;cursor:pointer}.rr-controller__btns.svelte-189zk2r button.svelte-189zk2r:active{background:#e0e1fe}.rr-controller__btns.svelte-189zk2r button.active.svelte-189zk2r{color:#fff;background:rgb(73,80,246)}.rr-controller__btns.svelte-189zk2r button.svelte-189zk2r:disabled{cursor:not-allowed}.replayer-wrapper{position:relative}.replayer-mouse{position:absolute;width:20px;height:20px;transition:left .05s linear,top .05s linear;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDUwIDUwIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPkRlc2lnbl90bnA8L3RpdGxlPjxwYXRoIGQ9Ik00OC43MSw0Mi45MUwzNC4wOCwyOC4yOSw0NC4zMywxOEExLDEsMCwwLDAsNDQsMTYuMzlMMi4zNSwxLjA2QTEsMSwwLDAsMCwxLjA2LDIuMzVMMTYuMzksNDRhMSwxLDAsMCwwLDEuNjUuMzZMMjguMjksMzQuMDgsNDIuOTEsNDguNzFhMSwxLDAsMCwwLDEuNDEsMGw0LjM4LTQuMzhBMSwxLDAsMCwwLDQ4LjcxLDQyLjkxWm0tNS4wOSwzLjY3TDI5LDMyYTEsMSwwLDAsMC0xLjQxLDBsLTkuODUsOS44NUwzLjY5LDMuNjlsMzguMTIsMTRMMzIsMjcuNThBMSwxLDAsMCwwLDMyLDI5TDQ2LjU5LDQzLjYyWiI+PC9wYXRoPjwvc3ZnPg==");border-color:transparent}.replayer-mouse:after{content:"";display:inline-block;width:20px;height:20px;background:rgb(73,80,246);border-radius:100%;transform:translate(-50%,-50%);opacity:.3}.replayer-mouse.active:after{animation:click .2s ease-in-out 1}.replayer-mouse.touch-device{background-image:none;width:70px;height:70px;border-radius:100%;margin-left:-37px;margin-top:-37px;border:4px solid rgba(73,80,246,0);transition:left 0s linear,top 0s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device.touch-active{border-color:rgba(73,80,246,1);transition:left .25s linear,top .25s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device:after{opacity:0}.replayer-mouse.touch-device.active:after{animation:touch-click .2s ease-in-out 1}.replayer-mouse-tail{position:absolute;pointer-events:none}@keyframes click{0%{opacity:.3;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}@keyframes touch-click{0%{opacity:0;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}.rr-player{position:relative;background:white;float:left;border-radius:5px;box-shadow:0 24px 48px rgba(17,16,62,.12)}.rr-player__frame{overflow:hidden}.replayer-wrapper{float:left;clear:both;transform-origin:top left;left:50%;top:50%}.replayer-wrapper>iframe{border:none}.ov-body{display:flex;flex-direction:column;gap:20px;min-width:0;transition:opacity var(--qs-duration-base) var(--qs-ease-standard)}.ov-body--busy{opacity:.55}.ov-row{display:grid;grid-gap:16px;gap:16px;align-items:stretch}.ov-row--main{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ov-row--split{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-card-desc{margin:-8px 0 14px;font-size:12.5px}.ov-card-desc,.ov-footnote{line-height:1.45;color:var(--qs-fg-4)}.ov-footnote{font-size:12px}.ov-nowrap{white-space:nowrap}.ov-tip{display:flex;flex-direction:column;gap:2px}.ov-tip__value{font-size:13px;font-weight:600;color:#fff}.ov-tip__label{margin-bottom:3px}.ov-tip__label,.ov-tip__row{color:var(--qs-bg-on-dark-2)}.ov-tip__row{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-hl__icon[data-tone=warning],.ov-queue__icon[data-tone=warning]{color:color-mix(in srgb,var(--st-warning) 70%,var(--st-warning-ink))}.ov-kpi-block{display:flex;flex-direction:column;gap:8px}.ov-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-gap:12px;gap:12px}.ov-kpis>.ui-stat{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-row-gap:6px;row-gap:6px;align-items:start;padding:16px 18px}.ov-kpis>.ui-stat .ui-stat__label{align-self:start}.ov-kpis>.ui-stat .ui-stat__action{align-self:end}.ov-kpis .ui-stat__action{text-wrap:balance}.ov-kpis .ui-stat__action .ui-btn{display:inline;white-space:normal;line-height:1.4}.ov-kpis .ui-stat__action .ui-btn svg{display:inline-block;margin-left:5px;vertical-align:-2px}@media (max-width:1240px){.ov-kpis .ui-stat__action .ui-btn svg{display:none}}.ov-kpi__note{display:block;margin-top:2px;font-size:11.5px;line-height:1.4;color:var(--qs-fg-4)}.ov-capnote{display:flex;align-items:center;gap:6px}.ov-capnote svg{color:var(--qs-fg-4)}.ov-funnel__list{list-style:none;margin:0;padding:0}.ov-funnel__item,.ov-funnel__list{display:flex;flex-direction:column}.ov-fbar-tip{display:flex;width:100%}.ov-fbar{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px;margin:0 -8px;padding:6px 8px;border-radius:8px;cursor:default;transition:background-color var(--qs-duration-fast)}.ov-fbar:hover{background:var(--qs-fg-10)}.ov-fbar:focus-visible{box-shadow:var(--ui-focus-ring)}.ov-fbar__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px;line-height:1.3}.ov-fbar__label{font-weight:500;color:var(--qs-fg-1)}.ov-fbar__value{flex:none;color:var(--qs-fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ov-fbar__value strong{font-weight:500;color:var(--qs-fg-1)}.ov-fbar__track{position:relative;height:20px;background:var(--qs-fg-9);border-left:1px solid var(--qs-fg-6);border-radius:0 4px 4px 0}.ov-fbar__fill{height:100%;background:var(--qs-accent-mid);border-radius:0 4px 4px 0;transition:width var(--qs-duration-slow) var(--qs-ease-out),filter var(--qs-duration-fast)}.ov-fbar:focus-visible .ov-fbar__fill,.ov-fbar:hover .ov-fbar__fill{filter:brightness(1.08) saturate(1.1)}.ov-fdrop{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-height:36px;padding:2px 0 2px 6px;font-size:12.5px;line-height:1.3;color:var(--qs-fg-3)}.ov-fdrop__arrow{color:var(--qs-fg-5);transform:translateY(-3px)}.ov-fdrop__text{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-fdrop__text--none{color:var(--qs-fg-4)}.ov-fdrop[data-largest] .ov-fdrop__text{font-weight:500;color:var(--qs-fg-1)}.ov-hl,.ov-hl__list{display:flex;flex-direction:column}.ov-hl__list{list-style:none;margin:0;padding:0}.ov-hl__item{display:flex;gap:12px;padding:14px 0;border-top:1px solid var(--qs-fg-9)}.ov-hl__item:first-child{padding-top:2px;border-top:0}.ov-hl__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:999px;background:var(--tone-soft);color:var(--tone-icon,var(--tone))}.ov-hl__icon[data-tone=neutral]{color:var(--qs-fg-3)}.ov-hl__body{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.ov-hl__text{color:var(--qs-fg-1)}.ov-hl__empty,.ov-hl__text{font-size:13px;line-height:1.5}.ov-hl__empty{display:flex;align-items:flex-start;gap:12px;color:var(--qs-fg-3)}.ov-hl__empty p{padding-top:6px}.ov-hl__rule{margin-top:auto;padding-top:14px}.ov-section{gap:12px}.ov-section,.ov-section__head{display:flex;flex-direction:column}.ov-section__head{gap:2px}.ov-section__title{font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:1.35;color:var(--qs-fg-1)}.ov-section__desc{font-size:13px;line-height:1.45;color:var(--qs-fg-4)}.ov-queues{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.ov-queue{display:flex;flex-direction:column;min-width:0}.ov-queue__head{display:flex;align-items:flex-start;gap:12px;padding:16px 18px 14px;border-bottom:1px solid var(--qs-fg-9)}.ov-queue__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:999px;background:var(--tone-soft);color:var(--tone)}.ov-queue__icon[data-tone=neutral]{color:var(--qs-fg-3)}.ov-queue__titles{flex:1 1;min-width:0}.ov-queue__title{font-size:14.5px;font-weight:500;line-height:1.35;color:var(--qs-fg-1)}.ov-queue__desc{margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--qs-fg-4)}.ov-queue__num{flex:none;font-size:22px;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:var(--qs-fg-1)}.ov-queue__unwatched{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--qs-fg-4);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-qrows{list-style:none;margin:0;padding:6px 8px;display:flex;flex-direction:column;gap:2px}.ov-qrow{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;transition:background-color var(--qs-duration-fast)}.ov-qrow:hover{background:var(--qs-neutral-100)}.ov-qrow:focus-visible{box-shadow:var(--ui-focus-ring)}.ov-qrow__dot{flex:none;width:7px;height:7px;border-radius:999px;background:var(--qs-accent-mid)}.ov-qrow[data-watched] .ov-qrow__dot{background:transparent}.ov-qrow__device{flex:none;display:inline-flex;color:var(--qs-fg-3)}.ov-qrow__main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.ov-qrow__line{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.ov-qrow__line--meta{justify-content:flex-start;flex-wrap:wrap;gap:4px 8px}.ov-qrow__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;color:var(--qs-fg-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-qrow__items{font-weight:400;color:var(--qs-fg-3)}.ov-qrow__time{flex:none;white-space:nowrap}.ov-qrow__meta,.ov-qrow__time{font-size:12px;color:var(--qs-fg-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-qrow__meta{line-height:1.4}.ov-qrow[data-watched] .ov-qrow__value{color:var(--qs-fg-3);font-weight:400}.ov-queue__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:11px 18px 13px;border-top:1px solid var(--qs-fg-9)}.ov-queue__empty{flex:1 1;display:flex;flex-direction:column;gap:4px;padding:28px 20px 32px;text-align:center}.ov-queue__empty,.ov-queue__empty-icon{align-items:center;justify-content:center}.ov-queue__empty-icon{display:inline-flex;width:36px;height:36px;margin-bottom:4px;border-radius:999px;background:var(--tone-soft);color:var(--tone)}.ov-queue__empty-title{font-size:13.5px;font-weight:500;color:var(--qs-fg-1)}.ov-queue__empty-body{max-width:260px;font-size:12.5px;line-height:1.45;color:var(--qs-fg-4)}.ov-bd,.ov-bd__list{display:flex;flex-direction:column}.ov-bd__list{list-style:none;margin:0;padding:0;gap:2px}.ov-bd__row{display:grid;grid-template-columns:minmax(104px,.9fr) minmax(0,1.6fr) 124px;align-items:center;grid-gap:14px;gap:14px;margin:0 -10px;padding:9px 10px;border-radius:8px;font-size:13px;color:var(--qs-fg-1);transition:background-color var(--qs-duration-fast)}a.ov-bd__row:hover{background:var(--qs-neutral-100)}a.ov-bd__row:focus-visible{box-shadow:var(--ui-focus-ring)}.ov-bd__row--head{padding-top:0;padding-bottom:6px;font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--qs-fg-4)}.ov-bd__h-conv{text-align:right}.ov-bd__label{display:flex;align-items:center;gap:8px;min-width:0;font-weight:500;white-space:nowrap}.ov-bd__icon{display:inline-flex;color:var(--qs-fg-4)}.ov-bd__visits{display:flex;align-items:center;gap:10px;min-width:0}.ov-bd__tip{flex:1 1;min-width:0;display:flex}.ov-bd__track{flex:1 1;height:10px;background:var(--qs-fg-9);border-left:1px solid var(--qs-fg-6)}.ov-bd__fill,.ov-bd__track{display:block;border-radius:0 4px 4px 0}.ov-bd__fill{height:100%;background:var(--qs-accent-mid)}.ov-bd__count{flex:none;min-width:26px;text-align:right;color:var(--qs-fg-1)}.ov-bd__conv,.ov-bd__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-bd__conv{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ov-bd__rate{min-width:38px;text-align:right;font-weight:500}.ov-bd__few{padding:2px 7px;border-radius:999px;background:var(--qs-fg-9);font-size:11px;line-height:1.3;color:var(--qs-fg-3);white-space:nowrap}.ov-bd__row[data-empty],.ov-bd__row[data-empty] .ov-bd__count{color:var(--qs-fg-4)}.ov-bdcard .ov-footnote{margin-top:12px}.ov-status__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1.35fr) minmax(0,.9fr)}.ov-status__cell{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:0 22px}.ov-status__cell:first-child{padding-left:0}.ov-status__cell:last-child{padding-right:0}.ov-status__cell+.ov-status__cell{border-left:1px solid var(--qs-fg-9)}.ov-status__cell .su-usage{width:100%}.ov-status__detail{font-size:12.5px;line-height:1.45;color:var(--qs-fg-3)}.ov-status__text{font-size:14px;line-height:1.45;color:var(--qs-fg-1)}.ov-onb{padding:40px 40px 28px;gap:28px}.ov-onb,.ov-onb__hero{display:flex;flex-direction:column}.ov-onb__hero{align-items:center;gap:10px;max-width:580px;margin:0 auto;text-align:center}.ov-onb__icon{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:6px;border-radius:999px;background:var(--qs-accent-10);color:var(--qs-accent-deep)}.ov-onb__icon:after{content:"";position:absolute;inset:-7px;border-radius:999px;border:1px solid var(--qs-accent-20)}.ov-onb__title{font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.3;color:var(--qs-fg-1)}.ov-onb__lead{font-size:14px;line-height:1.6;color:var(--qs-fg-3)}.ov-onb .ov-onb__steps{padding:24px;border-radius:12px;background:var(--qs-fg-10);border:1px solid var(--qs-fg-9)}.ov-onb__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 16px}.ov-onb__checked{margin-top:-18px;text-align:center;font-size:12px;color:var(--qs-fg-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ov-onb__privacy{display:flex;align-items:center;justify-content:center;gap:8px;padding-top:20px;border-top:1px solid var(--qs-fg-9);font-size:12.5px;line-height:1.45;color:var(--qs-fg-3);text-align:center}.ov-onb__privacy svg{flex:none;color:var(--qs-accent-deep)}.ov-skel-stat{gap:10px}.ov-skel-funnel{display:flex;flex-direction:column;gap:24px;margin-top:18px}.ov-skel-funnel__step{display:flex;flex-direction:column;gap:8px}.ov-skel-funnel__head{display:flex;justify-content:space-between}.ov-skel-list{display:flex;flex-direction:column;gap:20px}.ov-skel-hl{display:flex;gap:12px}.ov-skel-hl__text{flex:1 1;gap:7px;min-width:0}.ov-skel-hl__text,.ov-skel-rows{display:flex;flex-direction:column}.ov-skel-rows{gap:8px;padding:12px 16px 16px}.ss-page{gap:18px}.ss-kbdhint{display:inline-flex;align-items:center;gap:5px;margin-bottom:2px;font-size:12px;color:var(--qs-fg-4);white-space:nowrap}.ss-kbdhint svg{margin-right:2px}.ss-kbdhint .ui-kbd{min-width:18px;height:18px;padding:0 4px;font-size:10.5px}.ss-views{display:flex;flex-direction:column;gap:12px}.ss-views .ui-tab .ui-dot{width:7px;height:7px}.ss-viewdesc{display:flex;align-items:center;gap:8px;min-height:20px;font-size:13px;color:var(--qs-fg-3)}.ss-viewdesc__icon{display:inline-flex;color:var(--tone)}.ss-panel{display:flex;flex-direction:column;gap:12px}.ss-filters{gap:10px 16px}.ss-filters,.ss-filters__controls{display:flex;align-items:center;flex-wrap:wrap}.ss-filters__controls{gap:8px;min-width:0}.ss-filters__summary{display:flex;align-items:center;gap:6px;margin-left:auto;min-height:32px}.ss-filters .ui-select--sm{height:32px}.ss-select--on{border-color:var(--qs-accent-mid);background:linear-gradient(var(--qs-accent-10),var(--qs-accent-10)),var(--qs-surface)}.ss-select--on:hover{border-color:var(--qs-accent-deep)}.ss-select--on .ui-select__icon{color:var(--qs-accent-deep)}.ss-sort{gap:2px;margin-left:6px}.ss-info,.ss-sort{display:inline-flex;align-items:center}.ss-info{justify-content:center;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:var(--qs-fg-4);cursor:help;transition:background-color var(--qs-duration-fast),color var(--qs-duration-fast)}.ss-info:hover{background:var(--qs-fg-9);color:var(--qs-fg-1)}.ss-info:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}.ss-count{font-size:13px;font-weight:500;color:var(--qs-fg-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 4px}.ss-capnote{display:flex;align-items:center;gap:6px;margin-top:-4px;font-size:12.5px;color:var(--qs-fg-4)}.ss-statecard{padding:8px 20px}.ss-list{container:ss-list/inline-size}.ss-list,.ss-rows{display:flex;flex-direction:column}.ss-rows{list-style:none;margin:0;padding:0;gap:6px}.ss-day{display:flex;align-items:baseline;gap:8px;margin:0;padding:18px 4px 8px;font-size:13px;font-weight:500}.ss-day:first-child{padding-top:2px}.ss-day__title{color:var(--qs-fg-1)}.ss-day__count,.ss-day__date{font-weight:400;color:var(--qs-fg-4)}.ss-day__count{margin-left:auto;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ss-row{--ss-pad-l:16px;--ss-pad-r:12px;--ss-gap:14px;--ss-star-w:30px;--ss-watch-w:66px;--ss-cols:8px 186px minmax(104px,1fr) minmax(84px,0.8fr) minmax(104px,0.9fr) minmax(150px,2fr) 72px var(--ss-star-w) var(--ss-watch-w);position:relative}.ss-row__link{display:grid;grid-template-columns:var(--ss-cols);align-items:center;grid-column-gap:var(--ss-gap);column-gap:var(--ss-gap);min-height:60px;padding:9px var(--ss-pad-r) 9px var(--ss-pad-l);background:var(--qs-surface);border:1px solid var(--qs-fg-9);border-radius:10px;box-shadow:var(--qs-shadow-sm);color:var(--qs-fg-1);font-size:13px;line-height:1.35;cursor:pointer;scroll-margin:12px 0;transition:border-color var(--qs-duration-fast),box-shadow var(--qs-duration-fast),background-color var(--qs-duration-fast)}.ss-row:hover .ss-row__link{border-color:var(--qs-fg-8);box-shadow:var(--qs-shadow-md)}.ss-row__link:focus-visible{outline:none;border-color:var(--qs-accent-mid);box-shadow:var(--ui-focus-ring)}.ss-row__link--skel{cursor:default}.ss-cell{display:flex;align-items:center;gap:8px;min-width:0}.ss-cell--dot{justify-content:center}.ss-cell--stage{display:grid;grid-template-columns:132px auto;justify-items:start;grid-gap:10px;gap:10px}.ss-cell--replay{flex-wrap:wrap;row-gap:4px;column-gap:8px}.ss-cell--time{flex-direction:column;align-items:flex-end;gap:1px;text-align:right}.ss-cell--watch{justify-content:flex-end}.ss-dot{width:8px;height:8px;border-radius:999px;background:var(--qs-accent-mid);box-shadow:0 0 0 3px var(--qs-accent-10)}.ss-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-money{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--qs-fg-1)}.ss-items,.ss-sep-dot{color:var(--qs-fg-4)}.ss-none{padding:0 2px;color:var(--qs-fg-5);cursor:default}.ss-facts{font-size:12.5px;color:var(--qs-fg-3);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ss-time{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ss-rel,.ss-time{white-space:nowrap}.ss-rel{font-size:12px;color:var(--qs-fg-4)}.ss-watch{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 11px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--qs-fg-2);white-space:nowrap;transition:background-color var(--qs-duration-fast),color var(--qs-duration-fast)}.ss-watch svg{color:var(--qs-accent-deep);transition:color var(--qs-duration-fast)}.ss-row:hover .ss-watch,.ss-row__link:focus-visible .ss-watch{background:var(--qs-accent-deep);color:#fff}.ss-row:hover .ss-watch svg,.ss-row__link:focus-visible .ss-watch svg{color:#fff}.ss-row__star{position:absolute;top:50%;z-index:1;transform:translateY(-50%);right:calc(1px + var(--ss-pad-r) + var(--ss-watch-w) + var(--ss-gap))}.ss-star{color:var(--qs-fg-5)}.ss-star[aria-pressed=true]{background:transparent;color:var(--qs-accent-deep)}.ss-star[aria-pressed=true]:hover{background:var(--qs-accent-10)}.ss-row--watched .ss-money{color:var(--qs-fg-3)}.ss-row--watched .ss-time{color:var(--qs-fg-3);font-weight:400}.ss-row--watched .ss-facts,.ss-row--watched .ui-meta{color:var(--qs-fg-4)}.ss-row--watched .ui-meta svg{color:var(--qs-fg-5)}.ss-wide{display:contents}.ss-narrow{display:none}@container ss-list (max-width: 1120px){.ss-row{--ss-gap:12px;--ss-cols:8px 186px minmax(100px,1fr) minmax(84px,0.8fr) 22px minmax(150px,2fr) 70px var(--ss-star-w) var(--ss-watch-w)}.ss-wide{display:none}.ss-narrow{display:contents}}.rp-page{height:100%;min-height:0;display:flex;flex-direction:column}.rp-page--message{align-items:center;justify-content:center;padding:24px}.rp-message{width:min(520px,100%)}.rp-head{flex:none;display:flex;align-items:center;gap:12px;height:56px;padding:0 14px 0 10px;background:var(--qs-surface);border-bottom:1px solid var(--qs-fg-9);position:relative;z-index:3}.rp-head__divider{flex:none;width:1px;height:20px;background:var(--qs-fg-8)}.rp-head__meta{flex:1 1;min-width:0;display:flex;align-items:center;gap:14px;white-space:nowrap}.rp-head__value{font-size:13px;font-weight:500;color:var(--qs-fg-1)}.rp-head__time{min-width:0;overflow:hidden;text-overflow:ellipsis}.rp-head__rel{color:var(--qs-fg-4)}.rp-head__nav{flex:none;display:flex;align-items:center;gap:2px;margin-left:auto}.rp-head__pos{display:inline-flex;align-items:center;height:28px;padding:0 8px;margin-right:2px;border-radius:6px;font-size:12.5px;font-weight:500;color:var(--qs-fg-3);cursor:default}.rp-head__nav .rp-head__divider{margin:0 6px}.rp-body,.rp-main{flex:1 1;min-height:0;display:flex}.rp-main{min-width:0;flex-direction:column;gap:10px;padding:14px 16px}.rp-main:-webkit-full-screen{background:var(--qs-background);padding:16px 20px}.rp-main:fullscreen{background:var(--qs-background);padding:16px 20px}.rp-main::-webkit-backdrop{background:var(--qs-background)}.rp-main::backdrop{background:var(--qs-background)}.rp-stage{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--qs-fg-9);border-radius:var(--qs-radius-lg);background-color:#ebebea;background-image:radial-gradient(rgba(23,23,23,.07) 1px,transparent 1.2px);background-size:18px 18px}.rp-stage__bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px 0}.rp-devpill{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 11px 0 9px;border-radius:var(--qs-radius-full);background:var(--qs-surface);border:1px solid var(--qs-fg-9);box-shadow:var(--qs-shadow-sm)}.rp-devpill .ui-meta{color:var(--qs-fg-1);font-weight:500;font-size:12px}.rp-devpill__dims{font-size:12px;color:var(--qs-fg-4)}.rp-devpill__dims:before{content:"·";margin-right:8px;color:var(--qs-fg-5)}.rp-privacy{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:12px;color:var(--qs-fg-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-privacy svg{color:var(--qs-accent-deep)}.rp-stage__box{position:relative;flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center}.rp-screen{position:relative;flex:none;overflow:hidden;cursor:pointer;border-radius:8px;background:var(--qs-surface);box-shadow:0 0 0 1px rgba(23,23,23,.08),0 1px 2px rgba(0,0,0,.05),0 18px 40px -12px rgba(0,0,0,.22)}.rp-screen[data-device=mobile]{border-radius:16px}.rp-screen[data-device=tablet]{border-radius:14px}.rp-screen__mount{width:100%;height:100%}.rp-screen .rr-player{float:none;background:transparent;border-radius:0;box-shadow:none}.rp-screen .rr-player__frame{overflow:hidden}.rp-screen .replayer-wrapper>iframe{background:#fff}.rp-screen__paused{margin:auto;width:56px;height:56px;padding-left:3px;border-radius:999px;pointer-events:none;background:rgba(23,23,23,.72);color:#fff;box-shadow:var(--qs-shadow-lg)}.rp-screen__paused,.rp-stage__state{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.rp-stage__state{flex-direction:column;gap:8px;padding:24px;text-align:center;font-size:13px;line-height:1.5;color:var(--qs-fg-3)}.rp-stage__state strong{font-size:14px;font-weight:500;color:var(--qs-fg-1)}.rp-stage__state .ui-btn{margin-top:6px}.rp-stage__stateicon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:2px;border-radius:999px;background:var(--qs-surface);color:var(--tone,var(--qs-fg-3));box-shadow:var(--qs-shadow-sm)}.rp-skipping{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);z-index:2;pointer-events:none;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:var(--qs-radius-full);background:rgba(23,23,23,.8);color:#fff;font-size:12px;font-weight:500;white-space:nowrap}.rp-controls{flex:none;display:flex;flex-direction:column;gap:4px;padding:6px 12px 8px;container:rp-controls/inline-size;background:var(--qs-surface);border:1px solid var(--qs-fg-9);border-radius:var(--qs-radius-lg);box-shadow:var(--qs-shadow-sm)}.rp-controls--skel{gap:14px;padding:14px 12px 12px}.rp-controls__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.rp-controls__group{display:flex;align-items:center;gap:2px;min-width:0}.rp-controls__group--end{gap:6px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.rp-play.ui-iconbtn{width:40px;height:40px;margin:0 2px;border-radius:999px;background:var(--qs-fg-1);color:#fff}.rp-play.ui-iconbtn:hover{background:#000;color:#fff}.rp-clock{margin-left:10px;font-size:13px;font-weight:500;color:var(--qs-fg-1);white-space:nowrap}.rp-clock__sep{margin:0 5px;color:var(--qs-fg-5);font-weight:400}.rp-clock__total{color:var(--qs-fg-4);font-weight:400}.rp-scrub{position:relative;height:26px;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:6px;outline:none}.rp-scrub--disabled{cursor:default;opacity:.5}.rp-scrub:focus-visible{box-shadow:var(--ui-focus-ring)}.rp-scrub__lane{height:16px;margin-top:-8px;pointer-events:none}.rp-scrub__lane,.rp-scrub__track{position:absolute;left:0;right:0;top:50%}.rp-scrub__track{height:6px;margin-top:-3px;overflow:hidden;border-radius:999px;background:rgba(23,23,23,.1);transition:height var(--qs-duration-fast),margin var(--qs-duration-fast)}.rp-scrub--dragging .rp-scrub__track,.rp-scrub:hover .rp-scrub__track{height:8px;margin-top:-4px}.rp-scrub__fill{position:absolute;left:0;top:0;bottom:0;background:var(--qs-accent-mid)}.rp-scrub__band{position:absolute;top:1px;bottom:1px;border-radius:3px}.rp-scrub__band--idle{background:rgba(23,23,23,.07)}.rp-scrub__band--hidden{background-color:rgba(23,23,23,.05);background-image:repeating-linear-gradient(-45deg,rgba(23,23,23,.32) 0 1.5px,transparent 1.5px 5px)}.rp-scrub__tick{position:absolute;top:1px;bottom:1px;width:2px;margin-left:-1px;border-radius:1px;background:var(--qs-fg-2)}.rp-scrub__dot{width:10px;height:10px;margin:-5px 0 0 -5px;background:var(--tone);box-shadow:0 0 0 2px var(--qs-surface)}.rp-scrub__dot,.rp-scrub__thumb{position:absolute;top:50%;border-radius:999px}.rp-scrub__thumb{width:12px;height:12px;margin:-6px 0 0 -6px;background:var(--qs-surface);border:2px solid var(--qs-accent-deep);box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform var(--qs-duration-fast)}.rp-scrub--dragging .rp-scrub__thumb,.rp-scrub:focus-visible .rp-scrub__thumb,.rp-scrub:hover .rp-scrub__thumb{transform:scale(1.2)}.rp-scrub--disabled .rp-scrub__thumb{display:none}.rp-scrub__tip{position:absolute;bottom:calc(100% + 4px);z-index:30;transform:translateX(-50%);pointer-events:none;gap:2px;max-width:260px;padding:6px 10px;border-radius:8px;background:var(--qs-foreground);color:#fff;box-shadow:var(--qs-shadow-tooltip);font-size:12px;line-height:1.35;white-space:nowrap}.rp-scrub__tip,.rp-scrub__tiplabel{display:flex;flex-direction:column;align-items:center}.rp-scrub__tiplabel{max-width:240px}.rp-scrub__tiplabel strong{font-weight:500}.rp-scrub__tiplabel[data-tone] strong:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:999px;background:var(--tone);vertical-align:1px}.rp-scrub__tippath{max-width:240px;overflow:hidden;text-overflow:ellipsis}.rp-scrub__tiplabel+.rp-scrub__tiptime,.rp-scrub__tippath{color:rgba(255,255,255,.65)}.rp-kbd{position:relative;display:inline-flex}.rp-kbd__pop{position:absolute;right:0;bottom:calc(100% + 10px);z-index:40;width:300px;padding:14px 16px;background:var(--qs-surface);border:1px solid var(--qs-fg-8);border-radius:var(--qs-radius-lg);box-shadow:var(--qs-shadow-lg)}.rp-kbd__title{margin-bottom:10px;font-size:13.5px;font-weight:500;color:var(--qs-fg-1)}.rp-kbd__list{margin:0;display:flex;flex-direction:column;gap:8px}.rp-kbd__row{display:flex;align-items:center;gap:12px;font-size:12.5px;color:var(--qs-fg-2)}.rp-kbd__row dt{flex:none;width:104px;display:flex;gap:4px}.rp-kbd__row dd{margin:0}.rp-end{position:absolute;inset:0;z-index:5;justify-content:center;padding:16px;background:rgba(23,23,23,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default}.rp-end,.rp-end__card{display:flex;align-items:center}.rp-end__card{position:relative;width:min(440px,100%);flex-direction:column;gap:12px;padding:24px 22px 18px;border-radius:14px;background:var(--qs-surface);box-shadow:var(--qs-shadow-lg);text-align:center}.rp-end__close{position:absolute;top:8px;right:8px}.rp-end__title{padding:0 24px;font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--qs-fg-1)}.rp-end__sub{margin-top:-6px;font-size:13px;color:var(--qs-fg-3)}.rp-end__bar{width:100%;height:4px;overflow:hidden;border-radius:999px;background:var(--qs-fg-8)}.rp-end__bar span{display:block;height:100%;background:var(--qs-accent-mid);transform-origin:left center;animation:rp-drain linear forwards}@keyframes rp-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.rp-end__actions{margin-top:2px}.rp-end__actions,.rp-end__next{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.rp-end__next{align-items:center;width:100%;padding-top:12px;border-top:1px solid var(--qs-fg-9);font-size:12.5px}.rp-end__nextlabel{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--qs-fg-4)}.rp-end__nextvalue{font-size:12.5px;font-weight:500;color:var(--qs-fg-1)}.rp-rail{flex:none;width:340px;min-height:0;display:flex;flex-direction:column;background:var(--qs-surface);border-left:1px solid var(--qs-fg-9)}.rp-rail__tabs{flex:none;padding:0 12px}.rp-rail__tabs .ui-tab{height:46px}.rp-rail__skeltabs{flex:none;display:flex;align-items:center;height:47px;padding:0 16px;border-bottom:1px solid var(--qs-fg-8)}.rp-rail__panel{flex:1 1;min-height:0;display:flex;flex-direction:column}.rp-rail__scroll{flex:1 1;min-height:0;overflow:auto}.rp-events{flex:1 1;min-height:0;display:flex;flex-direction:column}.rp-events__summary{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;padding:11px 16px;border-bottom:1px solid var(--qs-fg-9);font-size:12.5px;color:var(--qs-fg-3)}.rp-events__summary>span[aria-hidden]{color:var(--qs-fg-5)}.rp-events__rage{display:inline-flex;align-items:center;gap:5px;font-weight:500;color:var(--tone-ink)}.rp-events__rage:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--tone)}.rp-events__scroll{flex:1 1;min-height:0;overflow:auto;padding:8px 8px 20px}.rp-events__list,.rp-group__items{list-style:none;margin:0;padding:0}.rp-group+.rp-group{margin-top:2px}.rp-group__items{margin:0 0 4px 20px;padding-left:6px;border-left:1.5px solid var(--qs-fg-8)}.rp-group--outcome{margin-top:8px!important;padding-top:8px;border-top:1px dashed var(--qs-fg-8)}.rp-events__skel{display:flex;flex-direction:column;gap:16px;padding:10px 8px}.rp-ev,.rp-events__skelrow{display:flex;align-items:center;gap:10px}.rp-ev{position:relative;min-height:36px;padding:5px 8px;border-radius:8px;transition:background-color var(--qs-duration-fast)}.rp-ev:hover{background:var(--qs-fg-10);background:rgba(23,23,23,.035)}.rp-ev[data-active]{background:var(--qs-accent-10)}.rp-ev[data-active]:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:0 3px 3px 0;background:var(--qs-accent-deep)}.rp-ev__hit{position:absolute;inset:0;width:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.rp-ev__hit:focus-visible{box-shadow:var(--ui-focus-ring)}.rp-ev__body,.rp-ev__icon,.rp-ev__time{position:relative;pointer-events:none}.rp-ev__icon{flex:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--qs-fg-9);color:var(--qs-fg-3)}.rp-ev[data-tone] .rp-ev__icon{background:var(--tone-soft);color:var(--tone)}.rp-ev[data-kind=page] .rp-ev__icon{width:26px;height:26px;background:var(--qs-surface);color:var(--qs-fg-2);box-shadow:inset 0 0 0 1px var(--qs-fg-8)}.rp-ev[data-kind=page][data-active] .rp-ev__icon{color:var(--qs-accent-deep);box-shadow:inset 0 0 0 1px var(--qs-accent-mid)}.rp-ev__body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.rp-ev__label{font-size:13px;line-height:1.35;color:var(--qs-fg-1)}.rp-ev[data-kind=page] .rp-ev__label,.rp-ev[data-kind=rage] .rp-ev__label{font-weight:500}.rp-ev__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.rp-ev__sub,.rp-ev__time{font-size:12px;color:var(--qs-fg-4)}.rp-ev__time{flex:none}.rp-ev[data-active] .rp-ev__time{color:var(--qs-fg-2)}.rp-ev__infotip{position:relative;z-index:1;flex:none}.rp-ev__info{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--qs-fg-4);cursor:help}.rp-ev__info:hover{background:var(--qs-fg-9);color:var(--qs-fg-1)}.rp-ev[data-kind=outcome]{align-items:flex-start;padding-top:8px;padding-bottom:8px}.rp-ev[data-kind=outcome] .rp-ev__body{gap:6px;align-items:flex-start}.rp-ev[data-kind=outcome] .rp-ev__sub{white-space:normal;font-size:13px;color:var(--qs-fg-1)}.rp-ev[data-kind=outcome] .rp-ev__time{padding-top:4px}.rp-sum{gap:22px;padding:16px 16px 24px}.rp-sum,.rp-sum__section{display:flex;flex-direction:column}.rp-sum__section{gap:10px}.rp-sum__outcome{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.rp-sum__journey{display:inline-flex;align-items:center;gap:8px}.rp-sum__journeytext{font-size:12px;color:var(--qs-fg-3)}.rp-sum__text{font-size:13.5px;line-height:1.55;color:var(--qs-fg-2)}.rp-sum__muted{color:var(--qs-fg-4)}.rp-sum__ref{padding:2px 6px;border-radius:5px;background:var(--qs-fg-9);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:var(--qs-fg-1)}.rp-sum__privacy{display:flex;gap:10px;padding:12px 14px;border-radius:10px;background:var(--qs-accent-10);font-size:12.5px;line-height:1.5;color:var(--qs-fg-2)}.rp-sum__privacy svg{flex:none;margin-top:1px;color:var(--qs-accent-deep)}.rp-sum__privacy strong{font-weight:500;color:var(--qs-fg-1)}.rp-facts{margin:0;display:flex;flex-direction:column;border:1px solid var(--qs-fg-9);border-radius:10px}.rp-facts__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:7px 12px;font-size:13px}.rp-facts__row+.rp-facts__row{border-top:1px solid var(--qs-fg-9)}.rp-facts__row dt{flex:none;color:var(--qs-fg-4)}.rp-facts__row dd{margin:0;min-width:0;text-align:right;color:var(--qs-fg-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rp-facts__row dd strong{font-weight:500}.rp-facts__inline{display:inline-flex;align-items:center;gap:6px}.rp-facts__row .ui-meta{color:var(--qs-fg-1);font-size:13px}@media (max-width:1279px){.rp-rail{width:304px}}@media (max-width:1100px){.rp-rail{width:300px}.rp-main{padding:12px}.rp-events__scroll{padding-left:6px;padding-right:6px}.rp-group__items{margin-left:18px;padding-left:4px}.rp-ev{gap:8px}.rp-ev__label{font-size:12.5px}}@container rp-controls (max-width: 760px){.rp-controls__row{column-gap:8px}.rp-controls__group--end{gap:4px}.rp-controls .ui-iconbtn:not(.rp-play){width:32px;height:32px}.rp-controls .ui-seg--sm .ui-seg__opt{padding:0 7px}.rp-controls .ui-toggle{height:30px;gap:6px;padding:0 9px 0 8px;font-size:12px}.rp-clock{margin-left:6px;font-size:12.5px}.rp-clock__sep{margin:0 3px}}@media (max-width:1199px){.rp-head__rel{display:none}.rp-head__meta{gap:12px}}.su-page{max-width:936px}.su-muted{color:var(--qs-fg-4)}.su-lead{max-width:660px;margin-bottom:20px;font-size:13.5px;line-height:1.6;color:var(--qs-fg-2)}.su-last{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:14px;color:var(--qs-fg-1)}.su-last__rel{font-size:15px;font-weight:500;line-height:1.35;color:var(--qs-fg-1)}.su-last__abs{font-size:12.5px;color:var(--qs-fg-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.su-status__main{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.su-status__detail{font-size:13.5px;line-height:1.5;color:var(--qs-fg-2)}.su-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:18px 0 0;padding-top:16px;border-top:1px solid var(--qs-fg-9)}.su-fact{min-width:0}.su-fact dt{margin-bottom:6px}.su-fact dd{margin:0}.su-fact__text{font-size:14px;line-height:1.45;color:var(--qs-fg-1)}.su-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.su-step{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0}.su-step:not(:last-child):after{content:"";position:absolute;top:20px;left:52px;right:-16px;height:1px;background:var(--qs-fg-8)}.su-step__marker{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:999px;background:var(--qs-accent-10);color:var(--qs-accent-deep)}.su-step[data-state=done] .su-step__marker{background:var(--tone-soft);color:var(--tone)}.su-step[data-state=todo] .su-step__marker{background:var(--qs-fg-9);color:var(--qs-fg-4)}.su-step__text{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.su-step__title{font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.005em;color:var(--qs-fg-1)}.su-step__body{font-size:13px;line-height:1.55;color:var(--qs-fg-3)}.su-step .ui-badge{margin-top:6px}.su-verify__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.su-verify__steps li{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:10px;background:var(--qs-fg-10);border:1px solid var(--qs-fg-9);font-size:13.5px;line-height:1.5;color:var(--qs-fg-1)}.su-verify__num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:999px;background:var(--qs-surface);border:1px solid var(--qs-fg-8);font-size:12px;font-weight:500;line-height:1;color:var(--qs-fg-2)}.su-note{display:flex;align-items:flex-start;gap:8px;margin-top:14px;font-size:13px;line-height:1.5;color:var(--qs-fg-3)}.su-note svg{flex:none;margin-top:1px;color:var(--qs-fg-4)}.su-privacy__grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:32px;gap:32px;align-items:start}.su-privacy__lists{display:flex;flex-direction:column;gap:22px;min-width:0}.su-subtitle{margin-bottom:10px;font-size:13.5px;font-weight:500;color:var(--qs-fg-1)}.su-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.su-checklist li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;color:var(--qs-fg-2)}.su-checklist__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:21px;height:21px;margin-top:-1px;border-radius:999px}.su-checklist[data-kind=yes] .su-checklist__icon{background:var(--qs-accent-10);color:var(--qs-accent-deep)}.su-checklist[data-kind=no] .su-checklist__icon{background:var(--qs-fg-9);color:var(--qs-fg-2)}.su-privacy__note{display:flex;align-items:center;gap:9px;margin-top:22px;padding:11px 14px;border-radius:10px;background:var(--qs-accent-10);font-size:13px;line-height:1.45;color:var(--qs-fg-1)}.su-privacy__note svg{flex:none;color:var(--qs-accent-deep)}.su-mask{margin:0;display:flex;flex-direction:column;gap:10px;min-width:0}.su-mask__frame{overflow:hidden;border:1px solid var(--qs-fg-8);border-radius:12px;background:var(--qs-surface);box-shadow:var(--qs-shadow-md);-webkit-user-select:none;-moz-user-select:none;user-select:none}.su-mask__chrome{display:flex;align-items:center;gap:10px;height:28px;padding:0 10px;background:var(--qs-fg-10);border-bottom:1px solid var(--qs-fg-9)}.su-mask__dots{display:inline-flex;gap:4px}.su-mask__dots i{display:block;width:7px;height:7px;border-radius:999px;background:var(--qs-fg-8)}.su-mask__url{flex:1 1;min-width:0;height:17px;padding:0 8px;border-radius:6px;border:1px solid var(--qs-fg-9);background:var(--qs-surface);font-size:10px;line-height:15px;color:var(--qs-fg-4);white-space:nowrap;overflow:hidden}.su-mask__nav{display:flex;align-items:center;gap:12px;padding:9px 12px;border-bottom:1px solid var(--qs-fg-9);font-size:12px;line-height:1;letter-spacing:.06em;color:var(--qs-fg-4)}.su-mask__logo{margin-right:auto;font-weight:600;color:var(--qs-fg-1)}.su-mask__body{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px}.su-mask__img{position:relative;aspect-ratio:3/4;border-radius:8px;overflow:hidden;background:linear-gradient(165deg,#ece7df,#ddd5c9)}.su-mask__img:after{content:"";position:absolute;left:22%;right:22%;top:24%;bottom:18%;border-radius:40% 40% 10px 10px;background:rgba(255,255,255,.45)}.su-mask__info{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12px;line-height:1.2;letter-spacing:.06em;color:var(--qs-fg-3);white-space:nowrap}.su-mask__title{font-size:13px;font-weight:500;color:var(--qs-fg-1)}.su-mask__price{font-weight:600;color:var(--qs-fg-1)}.su-mask__text{color:var(--qs-fg-4);overflow:hidden}.su-mask__field{display:flex;flex-direction:column;gap:3px;margin-top:2px}.su-mask__field-label{font-size:10.5px;color:var(--qs-fg-4)}.su-mask__input{height:24px;padding:0 8px;border:1px solid var(--qs-fg-8);border-radius:6px;line-height:22px;color:var(--qs-fg-3);overflow:hidden}.su-mask__btn{align-self:flex-start;height:26px;margin-top:2px;padding:0 12px;border-radius:6px;background:var(--qs-foreground);color:#fff;font-size:11.5px;line-height:26px}.su-mask__caption{font-size:12.5px;color:var(--qs-fg-4);text-align:center}.su-plan__banner{margin-bottom:14px}.su-plan__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--qs-fg-9)}.su-plan__facts dt{margin-bottom:2px;font-size:12px;color:var(--qs-fg-4)}.su-plan__facts dd{margin:0;font-size:13.5px;line-height:1.45;color:var(--qs-fg-1)}.su-usage{display:flex;flex-direction:column;gap:8px;min-width:0}.su-usage__label{font-size:12.5px;color:var(--qs-fg-3)}.su-usage__unlimited{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.su-usage__value{font-size:12.5px;font-weight:500;color:var(--qs-fg-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.su-usage__state{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--qs-fg-1)}.su-usage__state svg{flex:none;color:var(--tone)}.su-usage__note{font-size:12px;line-height:1.45}.su-usage>.su-muted:not(.su-usage__note){font-size:13px;line-height:1.45}