.ss-header[data-v-a35ee3dc]{z-index:100;box-sizing:border-box;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:60px;min-height:60px;font-family:var(--font-sans);background:#ffffffeb;border-bottom:1px solid #dfe5ecdb;align-items:center;gap:18px;padding:0 24px;display:flex;position:relative}.ss-header--sticky[data-v-a35ee3dc]{position:sticky;top:0}.ss-header-center[data-v-a35ee3dc]{flex:auto;align-items:center;min-width:0;display:flex}.ss-header-right[data-v-a35ee3dc]{flex-shrink:0;align-items:center;gap:12px;display:flex}@media (width<=1100px){.ss-header[data-v-a35ee3dc]{gap:10px;padding:0 16px}}@media (width<=860px){.ss-header[data-v-a35ee3dc]{gap:8px;padding:0 12px}.ss-header-right[data-v-a35ee3dc]{gap:6px}}.ss-brand[data-v-ea49c0ea]{min-height:48px;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:11px;padding:5px 0;text-decoration:none;transition:opacity .15s;display:flex}.ss-brand[data-v-ea49c0ea]:hover{opacity:.85}.ss-brand[data-v-ea49c0ea]:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:10px}.ss-logo-mark[data-v-ea49c0ea]{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;border-radius:11px;width:38px;height:38px;display:inline-flex}.ss-logo-text-wrap[data-v-ea49c0ea]{flex-direction:column;gap:3px;min-width:0;line-height:1;display:flex}.ss-logo-text[data-v-ea49c0ea]{color:#111827;font-size:var(--fs-md,15px);line-height:1.15}.ss-logo-roman[data-v-ea49c0ea],.ss-logo-text[data-v-ea49c0ea]{font-weight:var(--fw-bold,700);letter-spacing:0}.ss-logo-roman[data-v-ea49c0ea]{text-transform:uppercase;font-size:10.5px;line-height:1}.ss-logo-roman[data-v-ea49c0ea],.ss-product[data-v-ea49c0ea]{color:var(--brand-pressed,#c2410c)}.ss-product[data-v-ea49c0ea]{border:1px solid var(--brand-soft-2,#fed7aa);border-radius:var(--radius-pill,999px);background:var(--brand-soft,#fff4ed);height:24px;font-size:var(--fs-xs,12px);font-weight:var(--fw-semibold,600);white-space:nowrap;align-items:center;padding:0 10px;display:inline-flex}@media (width<=860px){.ss-brand[data-v-ea49c0ea]{gap:8px}.ss-logo-mark[data-v-ea49c0ea]{border-radius:9px;width:30px;height:30px}.ss-logo-text-wrap[data-v-ea49c0ea]{gap:0}.ss-logo-text[data-v-ea49c0ea]{white-space:nowrap;font-size:15px;line-height:1}.ss-logo-roman[data-v-ea49c0ea]{display:none}.ss-product[data-v-ea49c0ea]{height:22px;padding:0 8px}}.ss-dropdown{z-index:300;box-sizing:border-box;min-width:160px;max-height:calc(min(70vh,520px));font-family:var(--font-sans);background:#fff;border-radius:8px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 6px);overflow-y:auto;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ss-dropdown--start{left:0}.ss-dropdown--end{right:0}.ss-dropdown-option{box-sizing:border-box;color:#333639;width:100%;min-height:34px;font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 16px 6px 12px;font-size:14px;line-height:1.4;text-decoration:none;display:flex}.ss-dropdown-option:focus-visible,.ss-dropdown-option:hover{background:#f3f3f5;outline:none}.ss-dropdown-option[aria-checked=true]{color:var(--brand);font-weight:600}.ss-dropdown-option--danger{color:#d03050}.ss-dropdown-icon-slot,.ss-dropdown-option svg{flex:none;width:16px;height:16px}.ss-dropdown-divider{background:#efeff5;height:1px;margin:4px 0}.ss-dropdown-group{color:var(--text-tertiary);padding:6px 12px 2px;font-size:12px;line-height:1.4}.ss-dropdown-option--child{padding-left:24px}@media (width<=860px){.ss-dropdown-option{min-height:44px}}.ss-lang[data-v-067e678d]{position:relative}.ss-lang-switch[data-v-067e678d]{border:1px solid var(--border-default);border-radius:var(--radius-pill,999px);background:var(--bg-surface,#fff);height:34px;color:var(--text-primary);font:inherit;font-size:var(--fs-sm,13px);cursor:pointer;align-items:center;gap:5px;padding:0 10px;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.ss-lang-switch[data-v-067e678d]:hover{color:var(--brand);border-color:#cfd4db}.ss-lang-switch[data-v-067e678d]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-lang-switch[data-v-067e678d]:disabled{cursor:progress;opacity:.7}.ss-lang-icon[data-v-067e678d]{width:17px;height:17px}@media (width<=860px){.ss-lang-switch[data-v-067e678d]{justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.ss-lang-label[data-v-067e678d]{display:none}}.ss-user[data-v-a91fa1ab]{position:relative}.ss-user-menu[data-v-a91fa1ab]{min-width:200px}.ss-user-trigger[data-v-a91fa1ab]{border-radius:var(--radius-pill,999px);height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px 0 6px;transition:background .15s;display:flex}.ss-user-trigger[data-v-a91fa1ab]:hover{background:var(--bg-subtle)}.ss-user-trigger[data-v-a91fa1ab]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.ss-user-avatar[data-v-a91fa1ab]{color:#fff;width:30px;height:30px;font-size:var(--fs-sm,13px);background:linear-gradient(135deg,#ff8a3d,#f97316);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.ss-user-info[data-v-a91fa1ab]{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.ss-user-name[data-v-a91fa1ab]{max-width:96px;color:var(--text-primary);font-size:var(--fs-sm,13px);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ss-user-tier[data-v-a91fa1ab]{color:var(--text-tertiary);font-size:var(--fs-xs,12px)}.ss-user-caret[data-v-a91fa1ab]{width:14px;height:14px;color:var(--text-tertiary)}@media (width<=1599px){.ss-user-info[data-v-a91fa1ab]{display:none}}@media (width<=860px){.ss-user-trigger[data-v-a91fa1ab]{justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.ss-user-caret[data-v-a91fa1ab]{display:none}}.ss-legal[data-v-9bfcedd9]{color:var(--text-secondary);align-items:center;gap:4px 24px;padding:8px 24px 16px;font-size:12px}.ss-legal[data-v-9bfcedd9],.ss-legal nav[data-v-9bfcedd9]{flex-wrap:wrap;justify-content:center;display:flex}.ss-legal nav[data-v-9bfcedd9]{gap:0 16px}.ss-legal a[data-v-9bfcedd9]{min-height:36px;color:inherit;align-items:center;padding:4px 0;text-decoration:none;display:inline-flex}.ss-legal a[data-v-9bfcedd9]:hover{color:var(--brand-pressed)}.ss-legal a[data-v-9bfcedd9]:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}@media (width<=600px){.ss-legal[data-v-9bfcedd9]{gap:0 16px;padding-inline:20px}.ss-legal a[data-v-9bfcedd9]{min-height:44px}}.ss-auth-link-btn[data-v-ecfc7458],.ss-auth-primary-btn[data-v-ecfc7458]{box-sizing:border-box;border-radius:var(--radius-pill,999px);min-height:36px;font-size:var(--fs-base,14px);white-space:nowrap;cursor:pointer;align-items:center;padding:0 16px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex}.ss-auth-link-btn[data-v-ecfc7458]{border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-primary)}.ss-auth-link-btn[data-v-ecfc7458]:hover{border-color:var(--border-strong);background:var(--bg-subtle)}.ss-auth-primary-btn[data-v-ecfc7458]{color:#fff;background:#151c26;border:1px solid #151c26;box-shadow:0 12px 24px #141c2829}.ss-auth-primary-btn[data-v-ecfc7458]:hover{transform:translateY(-1px)}.ss-auth-link-btn[data-v-ecfc7458]:focus-visible,.ss-auth-primary-btn[data-v-ecfc7458]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (width<=860px){.ss-auth-link-btn[data-v-ecfc7458],.ss-auth-primary-btn[data-v-ecfc7458]{min-height:44px;padding:0 12px}}.ss-auth{--auth-ink:#292b27;--auth-muted:#656a62;--auth-accent:#b64409;--auth-primary:var(--brand-fill);--auth-primary-hover:var(--brand-fill-hover);--auth-on-primary:#fff;--auth-page:#f8f7f3;--auth-eyebrow:#555c52;--auth-emphasis:#ce520d;--auth-description:#5f645c;--auth-step-arrow:#777e71;--auth-card-bg:#fff;--auth-card-border:#e0e2da;--auth-card-shadow:0 12px 40px #35382b08;--auth-input-bg:#fff;--auth-input-border:#dfe5ec;--auth-accent-soft:#fff8f2;--auth-control-bg:#fafaf7;--auth-control-border:#dcded6;--auth-control-h:48px;box-sizing:border-box;background:var(--auth-page);width:100%;min-height:0;color:var(--auth-ink);font-family:var(--font-sans);flex-shrink:0;justify-content:center;align-items:center;padding:36px calc(clamp(20px,4vw,64px));display:flex}.ss-auth-stage{grid-template-columns:minmax(0,550px) minmax(0,400px);align-items:center;gap:calc(clamp(40px,7vw,100px));width:min(100%,1050px);display:grid}.ss-auth-story{min-width:0}.ss-auth-eyebrow{color:var(--auth-eyebrow);letter-spacing:.16em;margin:0 0 16px;font-size:12px;font-weight:500;line-height:1.7}.ss-auth-eyebrow span{margin-inline:6px}.ss-auth-title{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:calc(clamp(32px,3.4vw,44px));font-weight:650;line-height:1.23}.ss-auth-title em,.ss-auth-title span{display:block}.ss-auth-title em{color:var(--auth-emphasis);font-style:normal}.ss-auth-description{color:var(--auth-description);margin:18px 0 26px;font-size:16px;line-height:1.7}.ss-auth-video{box-sizing:border-box;aspect-ratio:2;background:linear-gradient(135deg,#2a1810,#5b2a12 52%,#c2410c);border-radius:16px;grid-template-rows:minmax(0,1fr) auto;gap:12px;width:100%;padding:14px;display:grid;position:relative;overflow:hidden;container-type:inline-size}.ss-video-screen{background:radial-gradient(circle at 30% 30%,#ffffff2e,#ffffff0a 60%);border:1px solid #ffffff29;border-radius:12px;min-height:0;display:flex;position:relative}.ss-video-play,.ss-video-screen{justify-content:center;align-items:center}.ss-video-play{color:#c2410c;background:#fff;border-radius:50%;width:12cqw;height:12cqw;display:inline-flex;box-shadow:0 10px 30px #00000047}.ss-video-play svg{width:48%;height:48%;margin-left:8%}.ss-video-duration{color:#fff;letter-spacing:.04em;background:#0000006b;border-radius:99px;padding:.4cqw 1.4cqw;font-size:calc(max(10px,1.9cqw));font-weight:600;position:absolute;top:4%;right:2.5%}.ss-video-progress{background:#ffffff3d;border-radius:99px;height:4px;position:absolute;bottom:7%;left:3%;right:3%;overflow:hidden}.ss-video-progress span{background:#fdba74;width:42%;height:100%;display:block}.ss-video-frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6cqw;margin:0;padding:0;list-style:none;display:grid}.ss-video-frame{background:linear-gradient(160deg,#fed7aa,#fb923c);border-radius:10px;align-items:flex-end;min-width:0;min-height:9cqw;padding:1cqw;display:flex}.ss-video-frame-1{background:linear-gradient(160deg,#fde68a,#f59e0b)}.ss-video-frame-2{background:linear-gradient(160deg,#fecaca,#ea580c)}.ss-video-frame span{color:#3c2a20;overflow-wrap:anywhere;background:#ffffffeb;border-radius:99px;max-width:100%;padding:.4cqw 1.1cqw;font-size:calc(max(10px,1.8cqw));font-weight:600;line-height:1.35}.ss-auth-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ss-auth-steps li{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:500;line-height:1.5;display:flex}.ss-auth-steps svg{flex:0 0 24px;width:24px;height:24px}.ss-step-arrow{color:var(--auth-step-arrow);margin-left:auto;font-weight:400}.ss-auth-card{box-sizing:border-box;border:1px solid var(--auth-card-border);background:var(--auth-card-bg);width:100%;min-width:0;box-shadow:var(--auth-card-shadow);color:var(--auth-ink);border-radius:16px;padding:30px}.ss-auth-headline{color:var(--auth-ink);margin:0 0 8px;font-size:26px;font-weight:650;line-height:1.3}.ss-auth-tagline{color:var(--auth-muted);margin:0 0 22px;font-size:14px;font-weight:400;line-height:1.6}.ss-auth-tabs{background:var(--auth-control-bg);border-radius:10px;gap:4px;margin:0 0 18px;padding:4px;display:flex}.ss-auth-tab{min-width:0;min-height:36px;color:var(--auth-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1 1 0;padding:0 8px;font-size:14px;font-weight:500}.ss-auth-tab[aria-selected=true]{color:var(--auth-ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #141c2814}.ss-auth-form{gap:12px;display:grid}.ss-auth-field{gap:8px;min-width:0;display:grid}.ss-auth-field>span{color:var(--auth-ink);font-size:14px;font-weight:500;line-height:1.5}.ss-auth-input{box-sizing:border-box;width:100%;min-width:0;height:var(--auth-control-h);border:1px solid var(--auth-input-border);background:var(--auth-input-bg);color:var(--auth-ink);font:inherit;border-radius:10px;padding:0 14px;font-size:15px}.ss-auth-input::placeholder{color:var(--text-placeholder)}.ss-auth-input:hover{border-color:#c5cfda}.ss-auth-input:focus{border-color:#ea580c;outline:none;box-shadow:0 0 0 3px #ea580c29}.ss-auth-input-group{gap:8px;min-width:0;display:flex}.ss-auth-input-group .ss-auth-input{flex:1 1 0}.ss-auth-side-button{min-width:106px;max-width:48%;height:var(--auth-control-h);background:var(--auth-accent-soft);color:var(--auth-accent);font:inherit;cursor:pointer;border:0;border-radius:10px;flex:none;padding:0 12px;font-size:14px;font-weight:500}.ss-auth-side-button:disabled{cursor:not-allowed;opacity:.6}.ss-auth-captcha{width:clamp(96px,30%,116px);height:var(--auth-control-h);border:1px solid var(--auth-control-border);background:var(--auth-control-bg);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:hidden}.ss-auth-captcha img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.ss-auth-submit{background:var(--auth-primary);width:100%;height:50px;color:var(--auth-on-primary);font:inherit;cursor:pointer;box-shadow:0 6px 18px color-mix(in srgb,var(--brand-fill) 8%,transparent);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:16px;font-weight:600;display:inline-flex}.ss-auth-submit:not(:disabled):hover{background:var(--auth-primary-hover)}.ss-auth-submit:disabled{cursor:not-allowed;opacity:.65}.ss-auth-check{color:var(--auth-muted);align-items:flex-start;gap:8px;font-size:13px;line-height:1.55;display:flex}.ss-auth-check input{width:16px;height:16px;accent-color:var(--brand-fill);flex:none;margin:2px 0 0}.ss-auth-check a,.ss-auth-link{color:var(--auth-accent);font-weight:500;text-decoration:none}.ss-auth-check a:hover,.ss-auth-link:hover{text-decoration:underline}.ss-auth-footer{color:var(--auth-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;margin-top:20px;font-size:14px;display:flex}.ss-auth-footer a{align-items:center;min-height:44px;display:inline-flex}.ss-auth-divider{color:var(--auth-muted);align-items:center;gap:12px;margin:20px 0 14px;font-size:13px;display:flex}.ss-auth-divider:after,.ss-auth-divider:before{content:"";background:var(--auth-card-border);flex:1 1 0;height:1px}.ss-auth-qr{text-align:center;justify-items:center;gap:12px;display:grid}.ss-auth-qr-frame{box-sizing:border-box;aspect-ratio:1;border:1px solid var(--auth-card-border);background:#fff;border-radius:12px;place-items:center;width:calc(min(190px,66vw));padding:8px;display:grid}.ss-auth-qr-frame img{width:100%;height:100%}.ss-auth-card a:focus-visible,.ss-auth-card button:focus-visible{outline:2px solid var(--auth-accent);outline-offset:3px}@media (width>=861px) and (height<=800px){.ss-auth{--auth-control-h:44px;padding-block:20px}.ss-auth-card{padding:24px 28px}.ss-auth-tagline{margin-bottom:16px}.ss-auth-form{gap:8px}.ss-auth-field{gap:4px}.ss-auth-field>span{font-size:13px}.ss-auth-submit{height:44px;margin-top:4px}.ss-auth-footer{margin-top:10px}.ss-auth-description{margin-block:16px 20px;font-size:14px}}@media (width>=861px) and (height<=700px){.ss-auth{--auth-control-h:40px;padding-block:8px}.ss-auth-stage{align-items:start}.ss-auth-card{padding-block:16px}.ss-auth-headline{margin-bottom:4px}.ss-auth-tagline{margin-bottom:8px}.ss-auth-form{gap:4px}.ss-auth-field{gap:2px}.ss-auth-submit{margin-top:2px}}@media (width<=1100px){.ss-auth-stage{grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:28px}.ss-auth-card{padding:28px}.ss-auth-steps li{flex-wrap:wrap;gap:6px}.ss-step-arrow{display:none}}@media (width<=860px){.ss-auth{padding:28px 20px 40px}.ss-auth-stage{grid-template-columns:minmax(0,1fr);gap:28px;max-width:440px}.ss-auth-story{display:none}.ss-auth-card{padding:32px}}@media (width<=480px){.ss-auth{padding:24px 24px 28px}.ss-auth-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ss-auth-tagline{margin-bottom:24px}.ss-auth-side-button{white-space:normal;min-width:0;padding:0 10px;font-size:12px;line-height:1.35}}@media (width<=599.98px){.ss-auth-input{font-size:16px}}
