/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}::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}}}@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;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.absolute{position:absolute}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.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,)}.border{border-style:var(--tw-border-style);border-width:1px}}:root{--ink:#17201b;--muted:#6b766f;--line:#e5e9e6;--paper:#f5f6f4;--card:#fff;--green:#176b43;--green-dark:#0f4f31;--lime:#c8f15a;--amber:#9a6515}*{box-sizing:border-box}html{background:var(--paper)}body{min-height:100vh;color:var(--ink);background:var(--paper);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}:is(button:focus-visible,a:focus-visible){outline-offset:3px;outline:3px solid #176b4340}.adminShell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:#fbfcfa;flex-direction:column;height:100vh;padding:28px 18px 22px;display:flex;position:sticky;top:0}.brand{letter-spacing:-.025em;align-items:center;gap:11px;padding:0 10px 28px;font-size:15px;font-weight:800;display:flex}.brandMark{background:var(--ink);width:34px;height:34px;color:var(--lime);border-radius:10px;place-items:center;font-size:11px;font-weight:900;display:grid}nav{gap:5px;display:grid}.navItem{color:#69736d;border-radius:10px;align-items:center;gap:11px;padding:11px 12px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.navItem span{color:#89928c;text-align:center;width:18px;font-size:16px}.navItem:hover{background:#f0f3f0}.navItem.active{color:var(--green-dark);background:#e9f2ec}.navItem.active span{color:var(--green)}.secureNote{background:#f4f8f5;border:1px solid #dfe8e2;border-radius:13px;margin-top:auto;padding:15px}.secureNote:before{content:"";background:#38ad6a;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 4px #dff2e6}.secureNote span{color:var(--green);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.secureNote strong{color:#68746c;margin-top:7px;font-size:11px;font-weight:600;display:block}.workspace{min-width:0;padding:44px clamp(30px,5vw,74px) 64px}.workspaceHeader{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.eyebrow{color:var(--green);letter-spacing:.16em;margin:0 0 9px;font-size:10px;font-weight:850}h1{letter-spacing:-.045em;margin:0;font-size:35px;line-height:1.12}.subhead{color:var(--muted);margin:11px 0 0;font-size:13px}.primaryButton{background:var(--ink);color:#fff;border:0;border-radius:10px;align-items:center;gap:7px;padding:11px 16px;font-size:12px;font-weight:760;display:flex;box-shadow:0 10px 25px #17201b24}.primaryButton span{color:var(--lime);font-size:17px;line-height:1}.primaryButton:hover{background:#26312b;transform:translateY(-1px)}.deploymentBanner{color:#6f501d;background:linear-gradient(135deg,#fff8e9,#fffdf8);border:1px solid #e8cc93;border-radius:13px;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);gap:22px;margin-top:24px;padding:16px 18px;display:grid}.deploymentBanner span{color:#9a6515;letter-spacing:.1em;font-size:9px;font-weight:850;display:block}.deploymentBanner strong{color:#513d1d;margin-top:6px;font-size:11px;line-height:1.55;display:block}.deploymentBanner p{color:#80683e;align-self:center;margin:0;font-size:10px;line-height:1.7}.metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.metricCard{border:1px solid var(--line);background:var(--card);border-radius:15px;min-height:128px;padding:19px;position:relative;overflow:hidden}.metricCard>span{color:var(--muted);font-size:11px;font-weight:680;display:block}.metricCard strong{letter-spacing:-.04em;margin-top:10px;font-size:28px;line-height:1;display:block}.metricCard small{color:#8a938e;font-size:10px;position:absolute;bottom:17px;left:19px}.metricCard.featured{background:linear-gradient(145deg,#f1f8f3,#fff);border-color:#bdd9c8}.metricCard.featured:after{content:"";background:var(--lime);opacity:.5;border-radius:50%;width:70px;height:70px;position:absolute;top:-30px;right:-22px}.metricCard .serviceGood{color:var(--green);font-size:23px}.metricCard .serviceBad{color:#a94737;font-size:23px}.metricAction{color:#526159;cursor:pointer;background:#fff;border:1px solid #cbd5ce;border-radius:8px;padding:6px 9px;font-size:10px;font-weight:720;position:absolute;top:17px;right:16px}.metricAction:hover{color:var(--green);border-color:#94ac9c}.metricAction:disabled{cursor:wait;opacity:.55}.serviceMetric small{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 38px);overflow:hidden}.errorBanner{color:#8d3c30;background:#fff3f0;border:1px solid #f0c8c0;border-radius:11px;align-items:center;gap:12px;margin-top:24px;padding:12px 14px;font-size:11px;display:flex}.errorBanner strong{flex:none}.errorBanner span{flex:1}.errorBanner button{color:#8d3c30;background:#fff;border:1px solid #e6b5ac;border-radius:7px;padding:5px 9px;font-size:10px}.tableCard{border:1px solid var(--line);background:var(--card);border-radius:16px;margin-top:18px;overflow:hidden}.tableToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 22px 17px;display:flex}.tableToolbar h2{letter-spacing:-.02em;margin:0;font-size:15px;display:inline}.tableToolbar>div>span{color:#929a95;margin-left:9px;font-size:10px}.filterControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.filterControls>input,.filterControls>select{color:#536058;background:#fff;border:1px solid #dfe5e1;border-radius:8px;outline:none;height:34px;padding:0 10px;font-size:10px}.filterControls>input{width:210px}.filterControls>input:focus,.filterControls>select:focus{border-color:#79a88e;box-shadow:0 0 0 3px #176b4314}.filters{background:#f2f4f2;border-radius:9px;gap:4px;padding:3px;display:flex}.filters button{color:#77817b;background:0 0;border:0;border-radius:7px;padding:6px 10px;font-size:10px}.filters button.selected{color:var(--ink);background:#fff;font-weight:700;box-shadow:0 1px 5px #17201b14}.tableWrap{overflow-x:auto}table{border-collapse:collapse;white-space:nowrap;width:100%}th{color:#8b948e;letter-spacing:.07em;text-align:left;text-transform:uppercase;background:#fafbfa;padding:11px 18px;font-size:9px;font-weight:800}td{color:#657069;border-top:1px solid #eef0ee;padding:16px 18px;font-size:11px}tbody tr:hover{background:#fbfcfb}td:first-child strong{color:var(--ink);margin-bottom:5px;font-size:12px;display:block}code{color:#7d8781;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.port{color:var(--green);font-size:11px;font-weight:700}.status{border-radius:999px;align-items:center;gap:6px;padding:5px 8px;font-size:9px;font-weight:750;display:inline-flex}.status:before{content:"";border-radius:50%;width:5px;height:5px}.activeStatus{color:#24764c;background:#e8f5ed}.activeStatus:before{background:#36aa69}.warningStatus{color:var(--amber);background:#fff3dd}.warningStatus:before{background:#e3a536}.inactiveStatus{color:#786f6b;background:#f1efee}.inactiveStatus:before{background:#9a918c}.timeLeft{color:#39443e;font-weight:650}.dateLine{color:#9aa19d;margin-top:4px;font-size:9px;display:block}.cardNote{color:#6f7973;text-overflow:ellipsis;white-space:nowrap;max-width:240px;margin-top:6px;font-size:9px;display:block;overflow:hidden}.slash{color:#c2c8c4}.rowActions{gap:5px;display:flex}.rowActions button{color:#59655e;background:#fff;border:1px solid #e1e6e2;border-radius:7px;padding:5px 8px;font-size:9px}.rowActions button:hover{color:var(--green);border-color:#b8cabe}.rowActions .deleteButton,.deviceActions .deleteButton{color:#a34d3c}.planBadge{color:#526159;background:#eef3ef;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:750;display:inline-flex}.emptyState{color:#929a95;text-align:center;height:150px}.tableFooter{border-top:1px solid var(--line);color:#929a95;background:#fafbfa;justify-content:space-between;gap:20px;padding:13px 22px;font-size:9px;display:flex}.orderTableCard{margin-bottom:16px}.orderTableCard td:first-child code{color:#3f4b44;font-weight:700}.orderCardLink{color:var(--green);background:0 0;border:0;border-bottom:1px solid #a8bcb0;padding:0;font-size:10px;font-weight:750}.orderCardLink:hover{border-bottom-color:var(--green);color:var(--green-dark)}.paymentChannelState{text-align:right;justify-items:end;gap:5px;display:grid}.paymentChannelState>span{font-weight:800;margin:0!important;font-size:10px!important}.paymentChannelState small{color:#929a95;font-size:8px}.channelOnline{color:#24764c!important}.channelOffline{color:#9a6c27!important}.order-pending{color:#9a6c27;background:#fff3dd}.order-pending:before{background:#e3a536}.order-fulfilled{color:#24764c;background:#e8f5ed}.order-fulfilled:before{background:#36aa69}.order-closed{color:#786f6b;background:#f1efee}.order-closed:before{background:#9a918c}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modalBackdrop,.drawerBackdrop{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0e16116b;position:fixed;inset:0}.modalBackdrop{place-items:center;padding:20px;display:grid}.modal{background:#fff;border:1px solid #fffc;border-radius:18px;width:min(440px,100%);padding:26px;box-shadow:0 28px 90px #08150d47}.modalHeading,.drawerHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.modalHeading h2,.drawerHeader h2{letter-spacing:-.035em;margin:4px 0 0;font-size:23px}.closeButton{border:1px solid var(--line);color:#77817b;background:#fff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:20px;line-height:1;display:grid}.modal label,.settingsBlock label{color:#59655e;gap:7px;margin-top:18px;font-size:10px;font-weight:730;display:grid}.modal input,.modal select,.modal textarea,.settingsBlock input,.settingsBlock select,.settingsBlock textarea{width:100%;color:var(--ink);background:#fbfcfb;border:1px solid #dce3de;border-radius:9px;outline:none;padding:11px 12px;font-size:12px}.modal textarea,.settingsBlock textarea{resize:vertical;min-height:82px;line-height:1.55}.modal input:focus,.modal select:focus,.modal textarea:focus,.settingsBlock input:focus,.settingsBlock select:focus,.settingsBlock textarea:focus{border-color:#79a88e;box-shadow:0 0 0 3px #176b4317}.quickDays{flex-wrap:wrap;align-items:center;gap:5px;margin-top:10px;display:flex}.quickDays span{color:#949c97;margin-right:3px;font-size:9px}.quickDays button{color:#617068;background:#fff;border:1px solid #e1e6e2;border-radius:7px;padding:5px 8px;font-size:9px}.formHint{color:#919a94;margin:12px 0 0;font-size:9px;line-height:1.6}.submitButton{background:var(--ink);color:#fff;border:0;border-radius:10px;width:100%;margin-top:22px;padding:12px;font-size:11px;font-weight:750}.submitButton:disabled,.settingsActions button:disabled,.dangerActions button:disabled{cursor:wait;opacity:.55}.drawerBackdrop{justify-content:flex-end;display:flex}.drawer{background:#fff;width:min(510px,94vw);height:100%;padding:28px;overflow-y:auto;box-shadow:-24px 0 80px #08150d33}.drawerHeader h2{margin-top:12px}.drawerHeader code{word-break:break-all;margin-top:7px;font-size:10px;display:block}.pacBox{color:#fff;background:#13211a;border-radius:12px;margin-top:24px;padding:15px}.pacBox span{color:#91aa9d;letter-spacing:.1em;font-size:9px;font-weight:800;display:block}.pacBox code{color:var(--lime);word-break:break-all;margin:8px 0 11px;font-size:10px;line-height:1.5;display:block}.pacBox button{color:var(--lime);background:0 0;border:1px solid #c8f15a4d;border-radius:7px;padding:6px 9px;font-size:9px}.configActions{flex-wrap:wrap;gap:8px;display:flex}.activationBox{background:linear-gradient(145deg,#f0f8f2,#fbfdfb);border:1px solid #cfe1d5;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:16px;display:flex}.activationBox span{color:var(--green);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.activationBox strong{margin-top:6px;font-size:11px;display:block}.activationBox p{color:#78837c;max-width:330px;margin:5px 0 0;font-size:9px;line-height:1.55}.activationBox button{background:var(--ink);color:#fff;border:0;border-radius:8px;flex:none;padding:8px 10px;font-size:9px}.detailStats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.detailStats div{border:1px solid var(--line);background:#fafbfa;border-radius:10px;padding:12px}.detailStats span{color:#8a948e;letter-spacing:.07em;font-size:8px;font-weight:800;display:block}.detailStats strong{margin-top:5px;font-size:17px;display:block}.settingsBlock,.deviceBlock,.eventsBlock{border-top:1px solid var(--line);margin-top:25px;padding-top:22px}.settingsBlock h3,.sectionTitle h3{margin:0;font-size:13px}.settingsBlock{grid-template-columns:1fr 120px;gap:0 10px;display:grid}.settingsBlock h3,.settingsActions,.dangerActions,.settingsBlock .settingsFull{grid-column:1/-1}.settingsActions,.dangerActions{gap:7px;margin-top:14px;display:flex}.settingsActions button,.dangerActions button,.sectionTitle button{color:#58645d;background:#fff;border:1px solid #dce3de;border-radius:8px;padding:7px 10px;font-size:9px}.settingsActions button:first-child{border-color:var(--ink);background:var(--ink);color:#fff}.dangerActions{margin-top:7px}.dangerActions button:last-child{color:#a34d3c}.sectionTitle{justify-content:space-between;align-items:center;gap:14px;display:flex}.sectionTitle span{color:#919a94;font-size:9px}.deviceRow,.eventRow{border-bottom:1px solid #eef0ee;align-items:center;gap:10px;padding:12px 0;display:flex}.deviceRow>div,.eventRow>div{flex:1;min-width:0}.deviceRow strong,.eventRow strong{color:#3f4a44;font-size:10px;display:block}.deviceRow span,.eventRow span{color:#929a95;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;display:block;overflow:hidden}.deviceRow time,.eventRow time{color:#9ba29e;flex:none;font-size:8px}.deviceCard{border:1px solid var(--line);background:#fbfcfb;border-radius:11px;margin-top:10px;padding:13px}.deviceMain{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.deviceMain strong{color:#354139;font-size:11px;display:block}.deviceMain>div>span{color:#8b958f;margin-top:4px;font-size:8px;display:block}.deviceMeta{color:#7e8982;flex-wrap:wrap;gap:6px 13px;margin-top:10px;font-size:8px;display:flex}.deviceDiagnosis{background:#fff;border:1px solid #e0e6e2;border-radius:10px;margin-top:12px;padding:12px}.diagnosisHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.diagnosisHeading strong{font-size:10px}.diagnosisHeading span{color:#8d9791;font-size:8px;font-weight:750}.diagnosis-success{background:#f2faf4;border-color:#bfdfca}.diagnosis-success .diagnosisHeading strong{color:#24764c}.diagnosis-warning{background:#fffaf0;border-color:#ead8ad}.diagnosis-warning .diagnosisHeading strong{color:#8b6317}.diagnosis-error{background:#fff6f3;border-color:#edc9c2}.diagnosis-error .diagnosisHeading strong{color:#93483b}.diagnosis-idle{background:#f8faf8}.diagnosisStages{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:11px;display:grid}.diagnosisStages span{color:#9aa29d;text-align:center;white-space:nowrap;justify-items:center;gap:4px;min-width:0;font-size:7px;display:grid}.diagnosisStages i{color:#9ba39e;background:#fff;border:1px solid #dfe4e1;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;font-style:normal;font-weight:850;display:grid}.diagnosisStages .stageComplete{color:#3b7654}.diagnosisStages .stageComplete i{color:#24804e;background:#e5f5ea;border-color:#b9dbc5}.deviceDiagnosis p{color:#68746c;margin:11px 0 0;font-size:8px;line-height:1.65}.portCheckButton{color:#4b6254;background:#fff;border:1px solid #cfdbd3;border-radius:7px;margin-top:10px;padding:6px 8px;font-size:8px;font-weight:700}.portCheckButton:disabled{cursor:wait;opacity:.6}.portCheckResult{margin-top:8px;font-size:8px;line-height:1.55;display:block}.portCheck-reachable{color:#26764b}.portCheck-unreachable{color:#9a493b}.portCheck-checking,.portCheck-unsupported{color:#7d8781}.deviceActions{gap:6px;margin-top:11px;display:flex}.deviceActions button{color:#59655e;background:#fff;border:1px solid #dce3de;border-radius:7px;padding:6px 8px;font-size:8px}.deviceActions button:last-child{color:#994d3f}.eventRow i{border-radius:50%;width:7px;height:7px}.eventGood{background:#35ad69;box-shadow:0 0 0 4px #e4f5ea}.eventBad{background:#c85b49;box-shadow:0 0 0 4px #fae9e5}.eventNeutral{background:#a7afa9;box-shadow:0 0 0 4px #f0f2f0}.emptyCopy{color:#969f99;font-size:10px;line-height:1.6}.toast{z-index:80;color:#fff;background:#13211a;border-radius:10px;padding:12px 15px;font-size:10px;position:fixed;bottom:24px;right:24px;box-shadow:0 15px 50px #08150d40}.secretBackdrop{z-index:90}.secretModal{text-align:center}.secretModal h2{margin:12px 0 0;font-size:23px}.secretModal>p{color:#77827b;margin:10px auto 0;font-size:10px;line-height:1.7}.secretModal>code{max-height:130px;color:var(--green-dark);text-align:left;word-break:break-all;background:#f1f8f3;border:1px solid #cbded1;border-radius:10px;margin-top:18px;padding:13px;font-size:10px;line-height:1.6;display:block;overflow:auto}.secretUrls{text-align:left;gap:9px;margin-top:18px;display:grid}.secretUrls>div{background:#f1f8f3;border:1px solid #cbded1;border-radius:10px;padding:12px 58px 12px 12px;position:relative}.secretUrls span{color:#75837a;font-size:8px;font-weight:800;display:block}.secretUrls code{max-height:76px;color:var(--green-dark);word-break:break-all;margin-top:6px;font-size:9px;line-height:1.55;display:block;overflow:auto}.secretUrls button{color:var(--green-dark);background:#fff;border:1px solid #bfd5c6;border-radius:7px;padding:6px 8px;font-size:8px;position:absolute;top:12px;right:10px}.oneTimeBadge{color:#946113;letter-spacing:.08em;background:#fff1d8;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:850;display:inline-flex}.secretActions{grid-template-columns:1fr 110px;gap:8px;margin-top:16px;display:grid}.secretActions .submitButton{margin-top:0}.secretActions>button:last-child{color:#606c65;background:#fff;border:1px solid #dce3de;border-radius:10px;font-size:9px}.secretActions.singleAction{display:block}.secretActions.singleAction button{width:100%;padding:11px}.activationPage{background:radial-gradient(circle at 50% -10%,#e1f0e5 0,#e1f0e500 36%),#f4f6f3;min-height:100vh;padding:42px 18px 28px}.activationPanel{background:#fff;border:1px solid #dfe6e1;border-radius:22px;width:min(540px,100%);margin:0 auto;overflow:hidden;box-shadow:0 28px 90px #162a1e1f}.activationHeader{border-bottom:1px solid #edf0ed;align-items:center;gap:11px;padding:18px 22px;display:flex}.activationLogo{background:var(--ink);width:35px;height:35px;color:var(--lime);border-radius:11px;place-items:center;font-size:11px;font-weight:900;display:grid}.activationHeader strong,.activationHeader small{display:block}.activationHeader strong{letter-spacing:-.01em;font-size:12px}.activationHeader small{color:#929a95;margin-top:3px;font-size:8px}.activationIntro,.activationSuccess{padding:34px 34px 18px}.activationIntro h1,.activationSuccess h1{letter-spacing:-.045em;margin:0;font-size:29px;line-height:1.15}.activationIntro>p:last-child{color:#748078;margin:12px 0 0;font-size:11px;line-height:1.75}.activationFacts{grid-template-columns:1fr 1fr;gap:9px;padding:0 34px;display:grid}.activationFacts div{background:#fafbfa;border:1px solid #e4e9e5;border-radius:11px;padding:13px}.activationFacts span,.configurationUrl span{color:#89938d;letter-spacing:.07em;font-size:8px;font-weight:800;display:block}.activationFacts strong{margin-top:6px;font-size:11px;display:block}.activationForm{padding:24px 34px 34px}.activationForm fieldset{border:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;display:grid}.activationForm legend{color:#5f6b63;grid-column:1/-1;margin-bottom:8px;font-size:9px;font-weight:800}.activationForm fieldset label{cursor:pointer;background:#fff;border:1px solid #dfe5e1;border-radius:11px;align-items:center;min-height:58px;padding:13px;display:flex;position:relative}.activationForm fieldset label.platformSelected{background:#f1f8f3;border-color:#78a88d;box-shadow:0 0 0 3px #176b4312}.activationForm fieldset input{opacity:0;position:absolute}.activationForm fieldset strong{color:#334038;font-size:10px;display:block}.platformHint{background:#f3f8f4;border:1px solid #d7e5db;border-radius:10px;align-items:center;gap:10px;margin-top:12px;padding:11px 13px;display:flex}.platformHint strong{color:var(--green);flex:none;font-size:9px}.platformHint span{color:#66736b;font-size:9px;line-height:1.5}.deviceName{color:#5f6b63;gap:7px;margin-top:16px;font-size:9px;font-weight:800;display:grid}.deviceName input{width:100%;color:var(--ink);background:#fbfcfb;border:1px solid #dce3de;border-radius:9px;outline:0;padding:11px 12px}.deviceName input:focus{border-color:#79a88e;box-shadow:0 0 0 3px #176b4317}.activationSubmit{background:var(--ink);color:#fff;border:0;border-radius:10px;width:100%;margin-top:18px;padding:12px;font-size:10px;font-weight:800}.activationSubmit:disabled{cursor:wait;opacity:.6}.activationPrivacy{color:#929b95;text-align:center;margin:10px 0 0;font-size:8px;line-height:1.6}.activationLoading{color:#748078;justify-content:center;align-items:center;gap:10px;min-height:330px;font-size:10px;display:flex}.activationLoading i{border:2px solid #dce5df;border-top-color:var(--green);border-radius:50%;width:17px;height:17px;animation:.8s linear infinite activationSpin}@keyframes activationSpin{to{transform:rotate(360deg)}}.activationError,.activationUnavailable{color:#8c4135;background:#fff5f2;border:1px solid #efccc5;border-radius:12px;margin:34px;padding:18px}.activationError strong,.activationUnavailable strong{font-size:12px}.activationError p,.activationUnavailable p{margin:7px 0 0;font-size:9px;line-height:1.6}.activationInlineError{color:#944c3f;background:#fff1ee;border-radius:8px;margin-top:12px;padding:9px 11px;font-size:9px}.activationSuccess{text-align:center;padding-bottom:34px}.successMark{width:48px;height:48px;color:var(--green);background:#e5f5ea;border-radius:50%;place-items:center;margin:0 auto 17px;font-size:20px;font-weight:900;display:grid;box-shadow:0 0 0 7px #f3faf5}.successLead{color:#748078;margin:12px auto 0;font-size:10px;line-height:1.7}.configurationUrl{text-align:left;background:#f1f8f3;border:1px solid #cfe1d5;border-radius:11px;margin-top:20px;padding:13px}.configurationUrl code{color:var(--green-dark);word-break:break-all;margin-top:7px;font-size:9px;line-height:1.55;display:block}.configurationChoices{text-align:left;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.configurationChoice{background:#fbfcfb;border:1px solid #e0e6e2;border-radius:13px;flex-direction:column;padding:13px;display:flex}.choiceTag{color:#748078;background:#eef1ef;border-radius:999px;align-self:flex-start;padding:4px 7px;font-size:8px}.recommendedTag{color:var(--green);background:#e5f5ea}.configurationChoice .configurationUrl{margin-top:0;padding:11px}.configurationChoice>button{background:var(--ink);color:#fff;border:0;border-radius:8px;margin-top:10px;padding:9px 10px;font-size:9px;font-weight:760}.configurationChoice ol{color:#69756d;margin:12px 0 0;padding-left:18px;font-size:8px;line-height:1.8}.setupSteps{text-align:left;border-top:1px solid #e9ecea;margin-top:24px;padding-top:20px}.setupSteps h2{margin:0;font-size:12px}.setupSteps ol{color:#69756d;margin:10px 0 0;padding-left:20px;font-size:9px;line-height:2}.activationFooter{color:#8e9791;text-align:center;gap:4px;margin:15px auto 0;font-size:8px;display:grid}.activationFooter small{color:#727c75;font-size:8px}.activationFooter strong{color:#727c75;font-size:9px}@media (max-width:1050px){.metricGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.adminShell{display:block}.sidebar{border-right:0;border-bottom:1px solid var(--line);width:auto;height:auto;padding:18px;position:static}.sidebar nav{display:flex;overflow-x:auto}.secureNote{display:none}.brand{padding:0 4px 16px}.workspace{padding:28px 18px 44px}.workspaceHeader{align-items:flex-end}.subhead{max-width:420px;line-height:1.6}.metricGrid{grid-template-columns:1fr 1fr}.deploymentBanner{grid-template-columns:1fr;gap:9px}}@media (max-width:520px){.workspaceHeader{display:block}.primaryButton{margin-top:20px}.metricGrid{grid-template-columns:1fr}.drawer{width:100%;padding:22px 18px}.settingsBlock{grid-template-columns:1fr}.settingsBlock h3,.settingsActions,.dangerActions,.settingsBlock .settingsFull{grid-column:auto}.activationPage{background:#fff;padding:0}.activationPanel{min-height:100vh;box-shadow:none;border:0;border-radius:0}.activationIntro,.activationSuccess,.activationFacts,.activationForm{padding-left:22px;padding-right:22px}.activationForm fieldset,.configurationChoices{grid-template-columns:1fr}.tableToolbar{flex-direction:column;align-items:flex-start}.filterControls{justify-content:flex-start;width:100%}.filterControls>input{width:100%}.diagnosisStages{grid-template-columns:repeat(5,minmax(58px,1fr));padding-bottom:3px;overflow-x:auto}.activationFooter{background:#fff;padding:14px 18px 18px}}.publicHome{--public-ink:#1c1937;--public-ink-soft:#4f4a6b;--public-blue:#3158f5;--public-pink:#f04f94;--public-lime:#c5f04f;--public-lavender:#e8eaff;--public-mist:#f7f8ff;min-height:100vh;color:var(--public-ink);background:var(--public-mist);font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.publicHome a{color:inherit;text-decoration:none}.publicHome button{color:inherit}.publicHeader{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffc;border:1px solid #25234f17;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;width:min(1380px,100% - 56px);margin:22px auto 0;padding:10px 12px 10px 14px;display:grid;position:relative;box-shadow:0 15px 50px #333f7914}.publicBrand{align-items:center;gap:10px;width:fit-content;display:inline-flex}.publicBrandMark{background:var(--public-ink);width:42px;height:42px;color:var(--public-lime);border-radius:14px;place-items:center;font-family:Arial Rounded MT Bold,ui-rounded,sans-serif;font-size:15px;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.publicBrand>span:last-child{line-height:1;display:grid}.publicBrand strong{letter-spacing:-.03em;font-size:15px;font-weight:900}.publicBrand small{color:#8a86a1;letter-spacing:.19em;margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:800}.publicNav{justify-content:center;gap:clamp(18px,3vw,44px);display:flex}.publicNav a{color:#67637d;padding:10px 0;font-size:12px;font-weight:650;position:relative}.publicNav a:after{content:"";background:var(--public-blue);border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:5px;left:0;right:0;transform:scaleX(0)}.publicNav a:hover:after{transform:scaleX(1)}.headerActivation{background:var(--public-ink);border-radius:14px;align-items:center;gap:12px;padding:12px 16px;font-size:11px;font-weight:800;display:inline-flex;color:#fff!important}.headerActivation span{background:var(--public-lime);width:22px;height:22px;color:var(--public-ink);border-radius:50%;place-items:center;display:grid}.publicHero{isolation:isolate;background:#eef1ff;border-radius:0 0 38px 38px;width:min(1460px,100% - 32px);min-height:720px;margin:-76px auto 0;position:relative;overflow:hidden}.publicHero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#f7f8ff 0%,#f7f8fff7 27%,#f7f8ff8c 48%,#f7f8ff00 70%);position:absolute;inset:0}.heroCopy{z-index:3;width:min(650px,52%);padding:190px 0 78px clamp(42px,6vw,100px);position:relative}.heroKicker{color:var(--public-blue);letter-spacing:.07em;align-items:center;gap:9px;margin:0 0 28px;font-size:11px;font-weight:850;display:flex}.heroKicker i{border:2px solid var(--public-blue);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #3158f514}.publicHome .heroCopy h1{color:var(--public-ink);letter-spacing:-.075em;margin:0;font-family:Arial Rounded MT Bold,PingFang SC,ui-rounded,sans-serif;font-size:clamp(58px,6.2vw,102px);font-weight:900;line-height:.98}.publicHome .heroCopy h1 em{color:var(--public-blue);font-style:normal}.heroLead{color:#66617c;margin:31px 0 0;font-size:16px;line-height:1.85}.heroActions{align-items:center;gap:11px;margin-top:33px;display:flex}.heroPrimary,.heroSecondary{border-radius:16px;justify-content:center;align-items:center;gap:15px;min-height:52px;padding:0 22px;font-size:12px;font-weight:850;transition:transform .2s,box-shadow .2s;display:inline-flex}.heroPrimary{background:var(--public-ink);box-shadow:0 18px 38px #1c19372e;color:#fff!important}.heroPrimary span{background:var(--public-lime);width:25px;height:25px;color:var(--public-ink);border-radius:50%;place-items:center;display:grid}.heroSecondary{color:var(--public-ink);background:#ffffffb3;border:1px solid #1c193724}.heroPrimary:hover,.heroSecondary:hover{transform:translateY(-2px)}.heroProof{color:#77728b;flex-wrap:wrap;gap:18px;margin-top:34px;font-size:10px;font-weight:700;display:flex}.heroProof span{align-items:center;gap:6px;display:flex}.heroProof b{color:var(--public-blue)}.heroVisual{z-index:0;background-image:url(/andone-orb-hero.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.heroVisualBadge{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #ffffffd9;border-radius:17px;min-width:175px;padding:14px 16px;display:grid;position:absolute;bottom:8%;right:5.5%;box-shadow:0 14px 38px #494b931f}.heroVisualBadge span{color:var(--public-pink);letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900}.heroVisualBadge strong{margin-top:5px;font-size:12px}.orbitLabel{border-radius:999px;padding:8px 12px;font-size:9px;font-weight:850;position:absolute;box-shadow:0 9px 25px #3839741f}.orbitLabelOne{color:#ca3979;background:#fff0f7;top:32%;right:8%;transform:rotate(8deg)}.orbitLabelTwo{color:#507714;background:#f0ffd4;bottom:15%;right:23%;transform:rotate(-7deg)}.marquee{background:#fff;border-top:1px solid #dfe2f4;border-bottom:1px solid #dfe2f4;margin-top:14px;overflow:hidden}.marquee div{color:#5f5a78;align-items:center;gap:28px;width:max-content;padding:14px 0;animation:24s linear infinite publicMarquee;display:flex}.marquee span{letter-spacing:.16em;font-size:10px;font-weight:900}.marquee i{color:var(--public-lime);font-size:8px}@keyframes publicMarquee{to{transform:translate(-50%)}}.publicSection{width:min(1240px,100% - 48px);margin:0 auto}.sectionHeading>p,.stepsCopy>p,.comicHeading p,.activationBanner p{color:var(--public-blue);letter-spacing:.18em;margin:0 0 13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:900}.sectionHeading h2,.stepsCopy h2,.comicHeading h2,.activationBanner h2{color:var(--public-ink);letter-spacing:-.055em;margin:0;font-family:Arial Rounded MT Bold,PingFang SC,ui-rounded,sans-serif;font-size:clamp(35px,4vw,58px);font-weight:900;line-height:1.16}.sectionHeading>span{color:#767187;margin-top:18px;font-size:13px;line-height:1.75;display:block}.centeredHeading{text-align:center}.effectSection{padding-top:132px}.effectSection>.sectionHeading{grid-template-columns:minmax(360px,1fr) minmax(280px,.7fr);align-items:end;display:grid}.effectSection>.sectionHeading p{grid-column:1/-1}.effectSection>.sectionHeading span{justify-self:end;max-width:340px;padding-bottom:9px}.effectStage{background:#fff;border:1px solid #dfe2f2;border-radius:30px;grid-template-columns:1fr 1fr;min-height:430px;margin-top:55px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #2f347014}.effectHalf{flex-direction:column;justify-content:flex-end;padding:42px;display:flex;position:relative;overflow:hidden}.effectHalf strong{z-index:5;letter-spacing:-.04em;font-size:24px;position:relative}.effectHalf small{z-index:5;color:#817d92;margin-top:7px;font-size:11px;position:relative}.effectBefore{color:#fff;background:#201c43}.effectBefore small{color:#c2bdd7}.effectAfter{background:radial-gradient(circle at 56% 42%,#fff 0 12%,#eff2ff 36%,#e9ecff 70%)}.effectTag{z-index:6;color:inherit;background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;padding:7px 11px;font-size:9px;font-weight:850;position:absolute;top:25px;left:28px}.effectAfter .effectTag{color:var(--public-blue);background:#fff;border-color:#d7dbef}.decorOrb,.pureOrb{border-radius:50%;position:absolute}.decorOrb{box-shadow:inset -10px -12px 22px #140e3b4d,0 0 28px}.orbA{color:#f04f94;background:radial-gradient(circle at 35% 30%,#fff,#f04f94 15%,#b02179 66%);width:140px;height:140px;top:76px;left:14%}.orbB{color:#8568ff;background:repeating-conic-gradient(from 10deg, #8e68ff 0 14deg, #ff65b0 14deg 28deg, #ffe86b 28deg 38deg);width:188px;height:188px;top:128px;right:12%}.orbC{color:#5dcfff;background:radial-gradient(circle at 35% 30%,#fff,#44b7f4 22%,#3158f5 75%);width:74px;height:74px;top:45px;right:36%}.noiseRibbon{opacity:.75;filter:drop-shadow(0 0 12px);border:9px solid;border-radius:50%;width:370px;height:50px;position:absolute}.ribbonOne{color:#ff59a0;top:140px;left:-60px;transform:rotate(22deg)}.ribbonTwo{color:#ffe54f;top:80px;right:-100px;transform:rotate(-28deg)}.pureOrb{background:radial-gradient(circle at 37% 28%,#fff 0 8%,#fdfdff 17%,#dfe5ff 65%,#aebcff 100%);width:215px;height:215px;top:80px;left:50%;transform:translate(-50%);box-shadow:inset -18px -20px 32px #424da52e,0 30px 50px #3e45972e,0 0 0 18px #ffffff70}.pureOrb:after{content:"+1";color:#3158f52e;place-items:center;font-family:Arial Rounded MT Bold,ui-rounded,sans-serif;font-size:38px;font-style:normal;font-weight:900;display:grid;position:absolute;inset:0}.effectDivider{z-index:10;background:#ffffffbf;width:1px;position:absolute;top:0;bottom:0;left:50%}.effectDivider span{background:var(--public-lime);width:52px;height:52px;color:var(--public-ink);border:7px solid #fff;border-radius:50%;place-items:center;font-weight:950;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 9px 28px #1c193733}.highlightRail{border-top:1px solid #dfe2f1;border-bottom:1px solid #dfe2f1;grid-template-columns:repeat(3,1fr);margin-top:25px;display:grid}.highlightRail article{border-right:1px solid #dfe2f1;grid-template-columns:38px 1fr;gap:16px;padding:27px 28px;display:grid}.highlightRail article:last-child{border-right:0}.highlightRail article>span{color:var(--public-pink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:900}.highlightRail h3{margin:0;font-size:14px}.highlightRail p{color:#777388;margin:8px 0 0;font-size:10px;line-height:1.7}.comicSection{color:#fff;background:#201c43;border-radius:38px;width:min(1380px,100% - 32px);margin-top:132px;padding:clamp(34px,5vw,74px);box-shadow:0 32px 90px #201c4329}.comicHeading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.comicHeading p{color:#ff7bae}.comicHeading h2{color:#fff}.comicHeading h2 em{color:var(--public-lime);font-style:normal}.comicHeading>span{color:#bdb8d6;text-align:right;max-width:300px;padding-bottom:8px;font-size:12px;line-height:1.75}.comicGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:45px;display:grid}.comicPanel{color:var(--public-ink);background:#fff;border:1px solid #ffffff2e;border-radius:24px;overflow:hidden}.comicImage{aspect-ratio:5/3;background-image:url(/tatan-pure-view-comic.jpg);background-repeat:no-repeat;background-size:200% 200%}.comicPanel1 .comicImage{background-position:0 0}.comicPanel2 .comicImage{background-position:100% 0}.comicPanel3 .comicImage{background-position:0 100%}.comicPanel4 .comicImage{background-position:100% 100%}.comicCaption{grid-template-columns:38px 1fr;gap:13px;min-height:105px;padding:20px 22px 22px;display:grid}.comicCaption>span{color:var(--public-blue);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:900}.comicCaption h3{letter-spacing:-.02em;margin:0;font-size:16px}.comicCaption p{color:#716d82;margin:7px 0 0;font-size:10px;line-height:1.7}.comicCoda{border-top:1px solid #ffffff24;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:25px;padding-top:25px;display:grid}.comicCoda span{color:#aaa5c1;font-size:10px}.comicCoda strong{font-size:14px}.comicCoda a{background:var(--public-lime);color:var(--public-ink);border-radius:13px;align-items:center;gap:12px;padding:12px 15px;font-size:10px;font-weight:900;display:inline-flex}.comicCoda a b{font-size:14px}.chooseSection{padding-top:140px}.purchaseConsole{background:#fff;border:1px solid #dfe2f2;border-radius:30px;grid-template-columns:360px 1fr;gap:0;margin-top:55px;display:grid;overflow:hidden;box-shadow:0 28px 80px #2f347014}.platformColumn,.planColumn{padding:32px}.platformColumn{background:#f1f3ff;border-right:1px solid #e4e6f2}.consoleLabel{color:#817d93;letter-spacing:.11em;margin-bottom:18px;font-size:9px;font-weight:850;display:block}.platformPicker{gap:10px;display:grid}.platformPicker button{text-align:left;background:#ffffffb3;border:1px solid #0000;border-radius:17px;grid-template-columns:48px 1fr 24px;align-items:center;gap:12px;width:100%;padding:14px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.platformPicker button:hover{transform:translate(3px)}.platformPicker button.selectedPlatform{background:#fff;border-color:#aab7ff;box-shadow:0 12px 28px #3c48961a}.platformPicker button>span{display:grid}.platformPicker button small{color:#918da2;font-size:8px}.platformPicker button strong{margin-top:4px;font-size:13px}.platformPicker button b{color:#aaa6b8;text-align:center;font-size:14px}.platformOrb{border-radius:50%;width:42px;height:42px;box-shadow:inset -7px -8px 12px #1f185d33,0 8px 14px #2f317224}.platformOrb.ios{background:radial-gradient(circle at 32% 27%,#fff,#dddffd 35%,#7d8fe9 100%)}.platformOrb.android{background:radial-gradient(circle at 32% 27%,#f7ffd7,#bce94b 38%,#5c8c1c 100%)}.platformOrb.harmony{background:radial-gradient(circle at 32% 27%,#fff,#fb86b8 34%,#c92a72 100%)}.planColumn{min-width:0}.growthTrack{grid-template-columns:repeat(4,1fr);align-items:end;min-height:150px;padding-top:8px;display:grid;position:relative}.growthLine{background:linear-gradient(90deg,#d9ddf3,#9dabff,#c5f04f);height:2px;position:absolute;top:62px;left:10%;right:10%}.growthTrack button{z-index:2;background:0 0;border:0;justify-items:center;gap:5px;padding:0;display:grid;position:relative}.growthTrack button>i{background:radial-gradient(circle at 32% 28%,#fff,#cfd5ff 26%,#7287ee 100%);border:5px solid #fff;border-radius:50%;place-items:center;margin-bottom:6px;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:inset -8px -9px 14px #1d28842e,0 10px 20px #313e8b29}.growthTrack button>i span{color:#1c193773;font-size:8px;font-style:normal;font-weight:950}.growthTrack button.selectedPlan>i{background:radial-gradient(circle at 32% 28%,#fff,#d9ff71 30%,#89b92b 100%);transform:translateY(-4px);box-shadow:inset -8px -9px 14px #3e640e29,0 0 0 6px #c5f04f38,0 12px 24px #50721d29}.growthTrack button strong{font-size:11px}.growthTrack button small{color:#9793a5;font-size:8px}.purchaseSummary{background:var(--public-ink);color:#fff;border-radius:20px;grid-template-columns:1fr auto auto;align-items:center;gap:24px;margin-top:26px;padding:22px;display:grid}.purchaseSummary>div:first-child{display:grid}.purchaseSummary span{color:#aaa5c2;letter-spacing:.08em;font-size:8px;font-weight:850}.purchaseSummary strong{margin-top:5px;font-size:18px}.purchaseSummary small{color:#bbb6ce;margin-top:6px;font-size:9px}.pricePlaceholder{border-left:1px solid #ffffff24;min-width:78px;padding-left:20px;display:grid}.pricePlaceholder strong{font-size:12px}.purchaseSummary button{background:var(--public-lime);color:var(--public-ink);border:0;border-radius:13px;align-items:center;gap:14px;padding:13px 15px;font-size:10px;font-weight:900;display:inline-flex}.purchaseSummary button span{color:var(--public-ink);font-size:14px}.purchaseNote{color:#9995a7;text-align:right;margin:12px 0 0;font-size:8px}.stepsSection{grid-template-columns:.8fr 1.2fr;gap:80px;padding-top:145px;display:grid}.stepsCopy a{background:#fff;border:1px solid #ced3ec;border-radius:14px;align-items:center;gap:13px;margin-top:30px;padding:13px 17px;font-size:10px;font-weight:850;display:inline-flex}.stepsList{margin:0;padding:0;list-style:none}.stepsList li{border-top:1px solid #dfe2f1;grid-template-columns:58px 1fr;gap:20px;padding:25px 0;display:grid}.stepsList li:last-child{border-bottom:1px solid #dfe2f1}.stepsList li>span{width:42px;height:42px;color:var(--public-blue);background:#fff;border:1px solid #cfd4ed;border-radius:50%;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:900;display:grid}.stepsList strong{font-size:15px}.stepsList p{color:#787488;margin:8px 0 0;font-size:11px;line-height:1.7}.activationBanner{background:var(--public-blue);color:#fff;border-radius:32px;grid-template-columns:160px 1fr auto;align-items:center;gap:34px;margin-top:140px;padding:54px 58px;display:grid;position:relative;overflow:hidden}.activationBanner:after{content:"";border:1px solid #fff3;border-radius:50%;width:420px;height:420px;position:absolute;top:-190px;right:-110px;box-shadow:0 0 0 55px #ffffff09,0 0 0 110px #ffffff06}.activationBanner p{color:#d8ddff}.activationBanner h2{color:#fff;font-size:clamp(32px,3.4vw,50px)}.activationBanner>a{z-index:2;background:var(--public-lime);color:var(--public-ink);border-radius:15px;align-items:center;gap:15px;padding:15px 18px;font-size:11px;font-weight:900;display:inline-flex;position:relative}.bannerOrb{background:radial-gradient(circle at 34% 27%,#fff,#dfe4ff 25%,#788bec 100%);border-radius:50%;place-items:center;width:130px;height:130px;display:grid;position:relative;box-shadow:inset -13px -15px 25px #18217c38,0 22px 35px #1b238138}.bannerOrb i{border:1px dashed #fff9;border-radius:50%;position:absolute;inset:-18px}.bannerOrb span{color:#1c19378c;font-size:24px;font-weight:950}.faqSection{grid-template-columns:.8fr 1.2fr;gap:80px;padding:145px 0 120px;display:grid}.faqList details{border-top:1px solid #dfe2f1}.faqList details:last-child{border-bottom:1px solid #dfe2f1}.faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:13px;font-weight:800;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary i{border:1px solid #cfd3e8;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-style:normal;transition:transform .2s;display:grid}.faqList details[open] summary i{transform:rotate(45deg)}.faqList details p{color:#777287;max-width:660px;margin:-8px 48px 24px 0;font-size:11px;line-height:1.8}.publicFooter{background:#fff;border-top:1px solid #dfe2f1;grid-template-columns:auto 1fr auto;align-items:center;gap:35px;padding:38px max(28px,50vw - 620px);display:grid}.publicFooter>p{color:#777387;font-size:11px}.publicFooter>div:nth-of-type(2){gap:10px;display:flex}.publicFooter>div:nth-of-type(2) a,.publicFooter>div:nth-of-type(2) button{background:#fff;border:1px solid #d9ddec;border-radius:10px;padding:9px 12px;font-size:9px;font-weight:800}.publicFooter>small{color:#a19dab;text-align:center;grid-column:1/-1;font-size:8px}@media (max-width:980px){.publicHeader{grid-template-columns:auto 1fr}.publicNav{display:none}.headerActivation{justify-self:end}.publicHero{min-height:680px}.heroCopy{width:58%}.effectSection>.sectionHeading{grid-template-columns:1fr}.effectSection>.sectionHeading span{justify-self:start}.purchaseConsole{grid-template-columns:290px 1fr}.purchaseSummary{grid-template-columns:1fr auto}.purchaseSummary button{grid-column:1/-1;justify-content:center}.stepsSection,.faqSection{gap:45px}.activationBanner{grid-template-columns:120px 1fr}.activationBanner>a{grid-column:2;width:fit-content}.bannerOrb{width:105px;height:105px}}@media (max-width:720px){.publicHeader{border-radius:18px;width:calc(100% - 28px);margin-top:14px;padding:8px 9px}.publicBrandMark{border-radius:12px;width:38px;height:38px}.headerActivation{padding:10px 12px}.headerActivation span{display:none}.publicHero{border-radius:0 0 28px 28px;flex-direction:column;width:calc(100% - 16px);min-height:0;margin-top:-66px;padding-top:66px;display:flex}.publicHero:before{display:none}.heroCopy{width:100%;padding:72px 24px 32px}.publicHome .heroCopy h1{font-size:clamp(52px,15vw,72px)}.heroLead{font-size:13px}.heroActions{flex-direction:column;align-items:stretch}.heroPrimary,.heroSecondary{width:100%}.heroProof{gap:10px 16px}.heroVisual{background-position:64%;height:350px;position:relative;inset:auto}.heroVisualBadge{bottom:17px;right:17px}.orbitLabel{display:none}.publicSection{width:calc(100% - 32px)}.effectSection,.chooseSection{padding-top:88px}.effectSection>.sectionHeading{display:block}.effectStage{border-radius:24px;grid-template-columns:1fr;min-height:620px}.effectDivider{width:auto;height:1px;inset:50% 0 auto}.effectHalf{min-height:310px;padding:25px}.orbA{width:104px;height:104px}.orbB{width:135px;height:135px}.pureOrb{width:155px;height:155px;top:54px}.highlightRail{grid-template-columns:1fr}.highlightRail article{border-bottom:1px solid #dfe2f1;border-right:0}.highlightRail article:last-child{border-bottom:0}.comicSection{border-radius:28px;width:calc(100% - 16px);margin-top:88px;padding:42px 16px 24px}.comicHeading{flex-direction:column;align-items:flex-start}.comicHeading>span{text-align:left}.comicGrid{grid-template-columns:1fr;gap:12px;margin-top:30px}.comicPanel{border-radius:18px}.comicCoda{grid-template-columns:1fr}.comicCoda a{justify-content:center;margin-top:5px}.purchaseConsole{border-radius:24px;grid-template-columns:1fr}.platformColumn{border-bottom:1px solid #e4e6f2;border-right:0}.platformColumn,.planColumn{padding:24px 18px}.growthTrack{min-height:145px}.growthTrack button small{display:none}.purchaseSummary{grid-template-columns:1fr;gap:15px}.pricePlaceholder{border-top:1px solid #ffffff24;border-left:0;padding:12px 0 0}.purchaseSummary button{grid-column:auto}.purchaseNote{text-align:left}.stepsSection,.faqSection{grid-template-columns:1fr;gap:40px;padding-top:92px}.activationBanner{grid-template-columns:1fr;gap:25px;margin-top:88px;padding:40px 25px}.activationBanner>a{grid-column:auto;justify-content:center;width:100%}.bannerOrb{width:92px;height:92px}.faqSection{padding-bottom:80px}.publicFooter{text-align:center;grid-template-columns:1fr;justify-items:center;gap:17px;padding:35px 22px}.publicFooter>div:nth-of-type(2){flex-wrap:wrap;justify-content:center}.publicFooter>small{grid-column:auto}}@media (prefers-reduced-motion:reduce){.marquee div{animation:none}.publicHome *,.publicHome :before,.publicHome :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.v2Home{--v2-ink:#101116;--v2-blue:#4051ff;--v2-coral:#ff4f64;--v2-yellow:#f1ff5b;--v2-paper:#f8f9fb;min-height:100vh;color:var(--v2-ink);background:linear-gradient(#1a1f3108 1px, transparent 1px), linear-gradient(90deg, #1a1f3108 1px, transparent 1px), var(--v2-paper);background-size:48px 48px;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,system-ui,sans-serif}.v2Home a{color:inherit;text-decoration:none}.v2Notice{color:#244d36;background:#edfff4;border-bottom:1px solid #dde0e8;grid-template-columns:1fr auto 1fr;align-items:center;min-height:38px;padding:0 max(24px,50vw - 620px);font-size:10px;display:grid}.v2Notice>span{align-items:center;gap:7px;font-weight:800;display:flex}.v2Notice>span i{background:#2cbf6e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #2cbf6e1f}.v2Notice p{color:#668071;margin:0}.v2Notice a{justify-self:end;font-weight:750}.v2Notice b{margin-left:6px}.v2Header{border-bottom:1px solid #dfe2e9;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1240px,100% - 48px);min-height:84px;margin:0 auto;display:grid}.v2Brand{align-items:center;gap:11px;width:fit-content;display:inline-flex}.v2Brand>span{background:var(--v2-ink);width:38px;height:38px;color:var(--v2-yellow);border-radius:11px;place-items:center;font-size:12px;font-weight:950;display:grid}.v2Brand>div{line-height:1;display:grid}.v2Brand strong{letter-spacing:-.03em;font-size:14px;font-weight:950}.v2Brand small{color:#8c909b;margin-top:6px;font-size:8px;font-weight:650}.v2Header nav{gap:34px;display:flex}.v2Header nav a{color:#5f6370;font-size:11px;font-weight:700;position:relative}.v2Header nav a:after{content:"";background:var(--v2-blue);height:2px;transition:transform .2s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.v2Header nav a:hover,.v2Header nav a.active{color:var(--v2-ink)}.v2Header nav a.active:after{transform:scaleX(1)}.v2HeaderAction{background:#fff;border:1px solid #cfd3dd;border-radius:999px;justify-self:end;padding:11px 16px;font-size:10px;font-weight:800}.v2Hero{text-align:center;width:min(1240px,100% - 48px);margin:0 auto;padding:42px 0 0}.v2HeroMeta{color:#9a9da6;letter-spacing:.15em;border-bottom:1px solid #dfe2e9;justify-content:space-between;padding-bottom:18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:750;display:flex}.v2Kicker{color:var(--v2-blue);justify-content:center;align-items:center;gap:9px;margin:67px 0 22px;font-size:11px;font-weight:800;display:flex}.v2Kicker i{background:var(--v2-blue);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #4051ff1a}.v2Hero h1{color:var(--v2-ink);letter-spacing:-.095em;margin:0;font-family:Arial Black,PingFang SC,sans-serif;font-size:clamp(72px,8.8vw,142px);font-weight:950;line-height:.88}.v2Hero h1 em{color:var(--v2-blue);font-style:normal;display:inline-block;position:relative}.v2Hero h1 em:after{content:"SKILL ON";background:var(--v2-yellow);color:var(--v2-ink);letter-spacing:.1em;border-radius:2px;padding:6px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900;position:absolute;top:11px;right:-52px;transform:rotate(5deg)}.v2HeroLead{color:#676b76;margin:32px auto 0;font-size:14px;line-height:1.85}.v2HeroActions{justify-content:center;gap:10px;margin-top:30px;display:flex}.v2Primary,.v2Secondary{border-radius:12px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:11px;font-weight:850;transition:transform .2s;display:inline-flex}.v2Primary{background:var(--v2-blue);gap:20px;box-shadow:0 15px 32px #4051ff33;color:#fff!important}.v2Primary span{color:var(--v2-yellow);font-size:15px}.v2Secondary{background:#ffffffb8;border:1px solid #d4d7df}.v2Primary:hover,.v2Secondary:hover{transform:translateY(-2px)}.v2ClearStrip{text-align:left;background:#fff;border:1px solid #d9dce4;border-radius:18px;grid-template-columns:1fr 78px 1fr;min-height:210px;margin-top:65px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 55px #181e3912}.v2NoiseSide,.v2PureSide{flex-direction:column;justify-content:flex-end;padding:28px 34px;display:flex;position:relative;overflow:hidden}.v2NoiseSide{color:#fff;background:#151621}.v2NoiseSide>span,.v2PureSide>span{letter-spacing:.16em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:850;position:absolute;top:22px;left:26px}.v2NoiseSide>span{color:#ff91a0}.v2PureSide>span{color:var(--v2-blue)}.v2NoiseSide i{opacity:.9;filter:blur(1px);border-radius:50%;position:absolute}.v2NoiseSide i:first-of-type{background:radial-gradient(circle at 30% 25%,#fff,#ff5f70 22%,#7521db 70%);width:130px;height:130px;top:23px;right:50px;box-shadow:0 0 0 18px #ff496321}.v2NoiseSide i:nth-of-type(2){background:#f3ff5e;width:74px;height:74px;top:60px;right:176px;box-shadow:0 0 25px #f3ff5e}.v2NoiseSide i:nth-of-type(3){background:#48d8ff;width:52px;height:52px;top:18px;right:236px;box-shadow:0 0 18px #48d8ff}.v2NoiseSide i:nth-of-type(4){background:0 0;border:7px solid #ff4f64;border-radius:50%;width:190px;height:28px;top:73px;right:8px;transform:rotate(-18deg)}.v2NoiseSide strong,.v2PureSide strong{z-index:2;letter-spacing:-.04em;font-size:20px;position:relative}.v2NoiseSide small,.v2PureSide small{z-index:2;color:#9ea2ae;margin-top:5px;font-size:9px;position:relative}.v2Cut{z-index:3;background:var(--v2-yellow);border-left:1px solid #d9dce4;border-right:1px solid #d9dce4;align-content:center;place-items:center;gap:8px;display:grid;position:relative}.v2Cut span{background:var(--v2-ink);width:38px;height:38px;color:var(--v2-yellow);border-radius:50%;place-items:center;font-size:11px;font-weight:950;display:grid}.v2Cut b{writing-mode:vertical-rl;font-size:8px;font-weight:850}.v2PureSide{align-items:flex-start}.v2PureSide>i{background:radial-gradient(circle at 31% 27%,#fff,#f5f6fa 38%,#bec5d9 100%);border-radius:50%;width:132px;height:132px;position:absolute;top:28px;right:86px;box-shadow:inset -14px -17px 24px #424c7021,0 16px 25px #2d345221}.v2Doorway{border-top:1px solid #dfe2e9;border-bottom:1px solid #dfe2e9;grid-template-columns:repeat(3,1fr);width:min(1240px,100% - 48px);margin:20px auto 0;display:grid}.v2Doorway>a{background:#ffffff5c;border-right:1px solid #dfe2e9;min-height:170px;padding:26px 30px;transition:background .2s;display:grid;position:relative}.v2Doorway>a:last-child{border-right:0}.v2Doorway>a:hover{background:#fff}.v2Doorway small{color:var(--v2-blue);letter-spacing:.15em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:850}.v2Doorway strong{letter-spacing:-.05em;align-self:end;font-size:27px}.v2Doorway span{color:#858994;justify-content:space-between;align-items:center;margin-top:8px;font-size:9px;display:flex}.v2Doorway b{color:var(--v2-blue);font-size:13px}.v2Footer{color:#8d909a;border-top:1px solid #dfe2e9;grid-template-columns:1fr auto 1fr;width:min(1240px,100% - 48px);margin:72px auto 0;padding:28px 0 36px;font-size:9px;display:grid}.v2Footer span{color:var(--v2-ink);font-weight:900}.v2Footer p{margin:0}.v2Footer small{justify-self:end;font-size:8px}@media (max-width:760px){.v2Notice{grid-template-columns:1fr auto;padding:0 18px}.v2Notice p{display:none}.v2Header{grid-template-columns:1fr auto;width:calc(100% - 30px);min-height:0;padding-top:16px}.v2Header nav{scrollbar-width:none;border-top:1px solid #e1e4eb;grid-column:1/-1;gap:22px;width:100%;margin-top:14px;padding:13px 0 14px;display:flex;overflow-x:auto}.v2Header nav::-webkit-scrollbar{display:none}.v2Header nav a{flex:none}.v2Header nav a:after{bottom:-6px}.v2HeaderAction{padding:10px 13px}.v2Hero{width:calc(100% - 30px);padding-top:30px}.v2HeroMeta span:last-child{display:none}.v2Kicker{margin-top:48px}.v2Hero h1{font-size:clamp(62px,20vw,86px);line-height:.92}.v2Hero h1 em:after{top:-17px;right:-8px}.v2HeroLead{font-size:12px}.v2HeroLead br{display:none}.v2HeroActions{flex-direction:column;align-items:stretch}.v2ClearStrip{grid-template-columns:1fr;margin-top:48px}.v2NoiseSide,.v2PureSide{min-height:190px;padding:26px}.v2Cut{border:1px solid #d9dce4;border-left:0;border-right:0;grid-template-columns:auto auto;min-height:55px}.v2Cut b{writing-mode:horizontal-tb}.v2PureSide>i{right:42px}.v2Doorway{grid-template-columns:1fr;width:calc(100% - 30px)}.v2Doorway>a{border-bottom:1px solid #dfe2e9;border-right:0;min-height:130px}.v2Doorway>a:last-child{border-bottom:0}.v2Footer{text-align:center;grid-template-columns:1fr;gap:9px;width:calc(100% - 30px)}.v2Footer small{justify-self:center}}@media (prefers-reduced-motion:reduce){.v2Home *,.v2Home :before,.v2Home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.storyPage{--story-paper:#f3efe4;background:radial-gradient(circle at 25% 10%, #ff4f6412, transparent 22%), linear-gradient(#10111606 1px, transparent 1px), var(--story-paper);background-size:auto,100% 5px,auto}.storyIntro{border-bottom:2px solid var(--v2-ink);width:min(1240px,100% - 48px);margin:0 auto;padding:72px 0 66px}.storyIntro>p{color:var(--v2-coral);letter-spacing:.18em;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:900}.storyIntro h1{letter-spacing:-.09em;margin:32px 0 0;font-family:Arial Black,PingFang SC,sans-serif;font-size:clamp(74px,10vw,150px);font-weight:950;line-height:.82}.storyIntro h1 em{color:var(--v2-blue);font-style:normal}.storyIntro>div{color:#55575f;justify-content:space-between;align-items:center;margin-top:45px;font-size:11px;display:flex}.storyIntro>div strong{border:1px solid var(--v2-ink);background:var(--v2-yellow);color:var(--v2-ink);letter-spacing:.08em;padding:9px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;transform:rotate(-1deg)}.storyLog{border-bottom:2px solid var(--v2-ink);color:#565861;grid-template-columns:1.05fr 1fr 2.25fr auto;align-items:center;gap:26px;width:min(1240px,100% - 48px);margin:0 auto;padding:22px 0;display:grid}.storyLog>span,.storyLog>b{letter-spacing:.1em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900}.storyLog>strong{color:var(--v2-coral);font-size:11px}.storyLog>p{margin:0;font-size:9px;line-height:1.65}.storyLog>b{border:1px solid var(--v2-ink);background:var(--v2-ink);color:var(--v2-yellow);white-space:nowrap;padding:7px 9px;transform:rotate(1deg)}.storyChapters{width:min(1240px,100% - 48px);margin:0 auto}.storyChapter{border-bottom:2px solid var(--v2-ink);grid-template-columns:minmax(0,1.18fr) minmax(290px,.82fr);align-items:center;gap:clamp(44px,8vw,112px);min-height:760px;padding:102px 0;display:grid}.storyChapter.reverse{grid-template-columns:minmax(290px,.82fr) minmax(0,1.18fr)}.storyChapter.reverse .storyImageWrap{box-shadow:-13px 13px 0 var(--v2-yellow), -15px 15px 0 var(--v2-ink);grid-column:2;transform:rotate(1.2deg)}.storyChapter.reverse .storyCopy{grid-area:1/1}.storyImageWrap{aspect-ratio:3/2;border:3px solid var(--v2-ink);box-shadow:13px 13px 0 var(--v2-coral), 15px 15px 0 var(--v2-ink);background:#ddd;position:relative;transform:rotate(-1.2deg)}.storyImageWrap:before,.storyImageWrap:after{content:"";z-index:2;mix-blend-mode:multiply;background:#f1ff5be0;width:68px;height:17px;position:absolute}.storyImageWrap:before{top:-9px;left:8%;transform:rotate(-4deg)}.storyImageWrap:after{bottom:-9px;right:7%;transform:rotate(3deg)}.storyImageWrap img{object-fit:cover;filter:saturate(.94)contrast(1.04);width:100%;height:100%;display:block}.storyImageWrap>span{z-index:3;color:var(--v2-ink);letter-spacing:-.09em;-webkit-text-stroke:5px var(--story-paper);paint-order:stroke fill;font-family:Arial Black,sans-serif;font-size:clamp(56px,6vw,90px);font-weight:950;line-height:1;position:absolute;top:-28px;right:-18px}.storyCopy{padding:20px 0;position:relative}.storyCopy>p{color:var(--v2-blue);letter-spacing:.18em;margin:0 0 20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900}.storyCopy h2{letter-spacing:-.07em;margin:0;font-family:Arial Black,PingFang SC,sans-serif;font-size:clamp(38px,4.5vw,68px);font-weight:950;line-height:.98}.storyRule{background:var(--v2-coral);width:54px;height:7px;margin:30px 0;transform:skew(-20deg)}.storyCopy>span{color:#4f5158;max-width:430px;font-size:13px;line-height:1.95;display:block}.storyCopy>strong{border:2px solid var(--v2-ink);letter-spacing:.06em;box-shadow:5px 5px 0 var(--v2-blue);background:#fff;margin-top:30px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:inline-block;transform:rotate(-1deg)}.storyEnding{text-align:center;width:min(1240px,100% - 48px);margin:0 auto;padding:110px 0 120px}.storyEnding>p{color:var(--v2-coral);letter-spacing:.18em;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:900}.storyEnding h2{letter-spacing:-.085em;margin:27px 0 40px;font-family:Arial Black,PingFang SC,sans-serif;font-size:clamp(54px,8vw,110px);font-weight:950;line-height:.92}.storyEnding>a{background:var(--v2-blue);color:#fff;min-height:54px;box-shadow:8px 8px 0 var(--v2-yellow);align-items:center;gap:55px;padding:0 19px 0 23px;font-size:11px;font-weight:850;display:inline-flex}.storyEnding>a span{color:var(--v2-yellow);font-size:16px}.plansIntro,.guideIntro{border-bottom:1px solid #dfe2e9;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:end;gap:50px;width:min(1240px,100% - 48px);margin:0 auto;padding:84px 0 58px;display:grid}.plansIntro>p,.guideIntro>p{color:var(--v2-blue);letter-spacing:.18em;grid-column:1/-1;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:900}.plansIntro h1,.guideIntro h1{letter-spacing:-.085em;margin:0;font-family:Arial Black,PingFang SC,sans-serif;font-size:clamp(62px,8vw,112px);font-weight:950;line-height:.88}.plansIntro>span,.guideIntro>span{color:#6f727c;padding-bottom:8px;font-size:12px;line-height:1.9}.plansBuilder,.guideChooser{width:min(1240px,100% - 48px);margin:0 auto}.plansStep{border-bottom:1px solid #dfe2e9;padding:74px 0}.plansStep>header{grid-template-columns:120px 1fr;align-items:baseline;margin-bottom:30px;display:grid}.plansStep>header span{color:var(--v2-coral);letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:900}.plansStep>header h2{letter-spacing:-.04em;margin:0;font-size:25px}.platformCards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.platformCards button{min-height:235px;color:var(--v2-ink);text-align:left;background:#ffffffb8;border:1px solid #d8dbe3;border-radius:0;padding:25px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.platformCards button:hover{border-color:#aeb4c5;transform:translateY(-3px);box-shadow:0 16px 35px #1f233912}.platformCards button.selected{border:2px solid var(--v2-blue);background:#fff;padding:24px;box-shadow:8px 8px #4051ff1f}.platformCards button i{background:var(--v2-ink);width:54px;height:54px;color:var(--v2-yellow);border-radius:50%;place-items:center;font-size:15px;font-style:normal;font-weight:950;display:grid}.platformCards button small{color:var(--v2-blue);letter-spacing:.14em;align-self:end;margin-top:28px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:850}.platformCards button strong{letter-spacing:-.055em;margin-top:7px;font-size:27px}.platformCards button>span{color:#7f828d;margin-top:7px;font-size:10px}.platformCards button b{color:var(--v2-blue);font-size:16px;display:none;position:absolute;top:21px;right:21px}.platformCards button.selected b{display:block}.durationCards{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.durationCards button{min-height:150px;color:var(--v2-ink);text-align:left;background:#fff;border:1px solid #d8dbe3;border-radius:0;padding:20px;display:grid;position:relative}.durationCards button.selected{border:2px solid var(--v2-ink);background:var(--v2-yellow);box-shadow:6px 6px 0 var(--v2-ink);padding:19px}.durationCards small{color:#8a8d96;font-size:8px}.durationCards strong{letter-spacing:-.05em;align-self:end;font-size:28px}.durationCards span{color:#777a83;margin-top:4px;font-size:9px}.durationCards b{font-size:13px;display:none;position:absolute;top:16px;right:17px}.durationCards button.selected b{display:block}.planCheckout{background:var(--v2-ink);color:#fff;grid-template-columns:1fr 1fr minmax(260px,.7fr);align-items:center;gap:28px;margin-top:20px;padding:30px;display:grid}.planCheckout>div{gap:5px;display:grid}.planCheckout small{color:#9296a2;font-size:8px}.planCheckout strong{letter-spacing:-.03em;font-size:18px}.planCheckout div span{color:#858996;font-size:9px}.planCheckout>button{background:var(--v2-blue);color:#fff;border:0;justify-content:space-between;align-items:center;min-height:50px;padding:0 17px;font-size:10px;font-weight:850;display:flex}.planCheckout>button span{color:var(--v2-yellow);font-size:15px}.plansHint{color:#898c96;text-align:right;margin:14px 0 0;font-size:9px}.plansAfter{border-top:1px solid #dfe2e9;border-bottom:1px solid #dfe2e9;justify-content:space-between;align-items:end;width:min(1240px,100% - 48px);margin:100px auto 0;padding:44px 0;display:flex}.plansAfter p{color:var(--v2-coral);letter-spacing:.14em;margin:0 0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900}.plansAfter h2{letter-spacing:-.05em;margin:0;font-size:32px}.plansAfter>a{background:var(--v2-ink);color:#fff;align-items:center;gap:34px;padding:13px 16px;font-size:10px;font-weight:850;display:inline-flex}.plansAfter>a span{color:var(--v2-yellow)}.guideChooser{padding:70px 0 0}.guideTabs{border-top:1px solid #dfe2e9;border-bottom:1px solid #dfe2e9;grid-template-columns:repeat(3,1fr);display:grid}.guideTabs button{min-height:135px;color:var(--v2-ink);text-align:left;background:#ffffff73;border:0;border-right:1px solid #dfe2e9;grid-template-columns:1fr auto;gap:7px;padding:24px;display:grid}.guideTabs button:last-child{border-right:0}.guideTabs button:hover,.guideTabs button.selected{background:#fff}.guideTabs button.selected{box-shadow:inset 0 -4px 0 var(--v2-blue)}.guideTabs small{color:#8b8e98;letter-spacing:.1em;grid-column:1/-1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.guideTabs strong{letter-spacing:-.04em;align-self:end;font-size:23px}.guideTabs span{color:var(--v2-blue);align-self:end;font-size:16px}.guideEmpty{text-align:center;background:#ffffff59;border:1px dashed #cfd3dc;place-items:center;min-height:430px;margin-top:28px;display:grid}.guideEmpty span{background:var(--v2-ink);width:56px;height:56px;color:var(--v2-yellow);border-radius:50%;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:900;display:grid}.guideEmpty strong{letter-spacing:-.04em;margin-top:18px;font-size:22px}.guideEmpty p{color:#878a94;margin:7px 0 0;font-size:10px}.guideResult{background:#fff;border:1px solid #d9dce4;margin-top:28px}.guideResult>header{border-bottom:1px solid #e2e4ea;justify-content:space-between;align-items:center;padding:35px 40px;display:flex}.guideResult header small{color:var(--v2-blue);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:850}.guideResult header h2{letter-spacing:-.05em;margin:8px 0 0;font-size:30px}.guideResult>header>span{background:var(--v2-yellow);padding:7px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900}.guideResult ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.guideResult li{border-right:1px solid #e2e4ea;align-content:space-between;min-height:180px;padding:25px;display:grid}.guideResult li:last-child{border-right:0}.guideResult li span{color:var(--v2-coral);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:900}.guideResult li strong{font-size:14px;line-height:1.65}.guideResult>div{background:#f5f6f9;border-top:1px solid #e2e4ea;justify-content:space-between;align-items:center;padding:22px 25px;display:flex}.guideResult>div p{color:#777a84;margin:0;font-size:10px}.guideResult>div a{background:var(--v2-blue);color:#fff;gap:25px;padding:11px 13px;font-size:9px;font-weight:850;display:inline-flex}.guideResult>div a span{color:var(--v2-yellow)}.guideHelp{border-top:1px solid #dfe2e9;border-bottom:1px solid #dfe2e9;width:min(1240px,100% - 48px);margin:90px auto 0;padding:27px 0}.guideHelp strong{font-size:13px}.guideHelp p{color:#777a83;margin:7px 0 0;font-size:10px;line-height:1.75}@media (max-width:760px){.storyIntro,.storyLog,.storyChapters,.storyEnding,.plansIntro,.guideIntro,.plansBuilder,.guideChooser,.plansAfter,.guideHelp{width:calc(100% - 30px)}.storyIntro{padding:55px 0 45px}.storyIntro h1{font-size:clamp(64px,20vw,90px)}.storyIntro>div{flex-direction:column;align-items:flex-start;gap:20px}.storyLog{grid-template-columns:1fr auto;gap:9px 18px;padding:18px 0}.storyLog>strong{grid-row:2}.storyLog>p{grid-area:3/1/auto/-1}.storyLog>b{grid-area:1/2/span 2;align-self:center}.storyChapter,.storyChapter.reverse{grid-template-columns:1fr;gap:50px;min-height:0;padding:78px 0}.storyChapter.reverse .storyImageWrap,.storyChapter.reverse .storyCopy{grid-area:auto}.storyChapter.reverse .storyImageWrap{box-shadow:9px 9px 0 var(--v2-yellow), 11px 11px 0 var(--v2-ink)}.storyImageWrap{box-shadow:9px 9px 0 var(--v2-coral), 11px 11px 0 var(--v2-ink)}.storyImageWrap>span{-webkit-text-stroke-width:4px;font-size:58px;top:-22px;right:-5px}.storyCopy h2{font-size:43px}.storyCopy>span{font-size:12px}.storyEnding{padding:80px 0 95px}.storyEnding h2{font-size:56px}.plansIntro,.guideIntro{grid-template-columns:1fr;gap:24px;padding:60px 0 42px}.plansIntro h1,.guideIntro h1{font-size:63px}.plansIntro>span,.guideIntro>span{font-size:11px}.plansStep{padding:55px 0}.plansStep>header{grid-template-columns:1fr;gap:9px}.platformCards,.durationCards{grid-template-columns:1fr}.platformCards button{min-height:200px}.durationCards button{min-height:126px}.planCheckout{grid-template-columns:1fr;gap:22px;padding:25px 20px}.planCheckout>div+div{border-top:1px solid #ffffff1f;padding-top:17px}.plansHint{text-align:left;line-height:1.6}.plansAfter{flex-direction:column;align-items:flex-start;gap:26px;margin-top:75px}.guideChooser{padding-top:52px}.guideTabs{grid-template-columns:1fr}.guideTabs button{border-bottom:1px solid #dfe2e9;border-right:0;min-height:105px}.guideTabs button:last-child{border-bottom:0}.guideTabs button.selected{box-shadow:inset 4px 0 0 var(--v2-blue)}.guideEmpty{min-height:330px}.guideResult>header{align-items:flex-start;padding:27px 22px}.guideResult ol{grid-template-columns:1fr}.guideResult li{border-bottom:1px solid #e2e4ea;border-right:0;grid-template-columns:45px 1fr;align-content:center;align-items:center;min-height:95px;padding:20px}.guideResult li:last-child{border-bottom:0}.guideResult>div{flex-direction:column;align-items:flex-start;gap:15px}.guideHelp{margin-top:65px}}.activationHub,.activationFlow{--public-ink:#101116;--public-blue:#4051ff;--public-pink:#ff4f64;--public-lime:#f1ff5b;min-height:100vh;color:var(--public-ink);background:#f8f9fb;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,ui-sans-serif,system-ui,sans-serif}.activationHub a,.activationFlow a{color:inherit;text-decoration:none}.activationBack{z-index:5;font-size:10px;font-weight:750;position:fixed;top:24px;left:28px;color:#716d85!important}.activationHub{background-image:linear-gradient(#1a1f3108 1px,#0000 1px),linear-gradient(90deg,#1a1f3108 1px,#0000 1px);background-size:48px 48px;place-items:center;padding:70px 24px 40px;display:grid}.activationHubShell{background:#fff;border:1px solid #d7dae3;border-radius:24px;grid-template-columns:1.05fr .95fr;width:min(1080px,100%);min-height:630px;display:grid;overflow:hidden;box-shadow:0 30px 75px #181e391f}.activationHubStory{color:#fff;background:#101116;flex-direction:column;min-width:0;padding:42px 48px 35px;display:flex;position:relative;overflow:hidden}.activationHubStory:before{content:"";border:1px solid #ffffff21;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-140px;right:-170px;box-shadow:0 0 0 55px #ffffff06,0 0 0 110px #ffffff05}.activationHubBrand strong{color:#fff}.activationStoryCopy{z-index:2;margin-top:76px;position:relative}.activationStoryCopy>p{color:#ff80b4;letter-spacing:.17em;margin:0 0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:900}.activationStoryCopy h1{color:#fff;letter-spacing:-.065em;margin:0;font-family:Arial Black,PingFang SC,sans-serif;font-size:clamp(40px,4vw,58px);line-height:1.02}.activationStoryCopy h1 em{color:var(--public-lime);font-style:normal}.activationStoryCopy>span{color:#bdb8d2;max-width:390px;margin-top:19px;font-size:11px;line-height:1.8;display:block}.activationStoryOrb{background:radial-gradient(circle at 32% 27%,#fff,#e3e6ff 24%,#7e91ee 100%);border-radius:50%;place-items:center;width:130px;height:130px;margin:48px 0 0 50%;display:grid;position:relative;box-shadow:inset -15px -17px 25px #202c9033,0 24px 45px #05042047}.activationStoryOrb strong{color:#1c19378c;font-size:24px}.activationStoryOrb i{border:1px solid #c5f04f6b;border-radius:50%;position:absolute}.activationStoryOrb i:first-child{inset:-17px}.activationStoryOrb i:nth-child(2){border-style:dashed;inset:-42px;transform:rotate(18deg)}.activationStoryOrb i:nth-child(3){background:var(--public-pink);border:0;width:19px;height:19px;top:-32px;right:-22px;box-shadow:0 0 0 7px #f04f941f}.activationAssurances{z-index:2;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:auto;padding-top:38px;display:grid;position:relative}.activationAssurances span{color:#aaa5c1;gap:5px;font-size:8px;display:grid}.activationAssurances b{color:var(--public-lime);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.activationEntryCard{flex-direction:column;justify-content:center;padding:clamp(38px,6vw,72px);display:flex}.activationEntryTop{justify-content:space-between;align-items:center;display:flex}.activationEntryTop span{color:var(--public-blue);letter-spacing:.16em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900}.activationEntryTop i{color:var(--public-lime);font-size:9px}.activationEntryCopy{margin-top:48px}.activationEntryCopy h2{letter-spacing:-.05em;margin:0;font-size:31px}.activationEntryCopy p{color:#8a8699;margin:9px 0 0;font-size:10px}.activationEntryCard form{margin-top:34px}.activationEntryCard form>label{color:#686478;margin-bottom:8px;font-size:9px;font-weight:800;display:block}.activationCodeField{background:#f8f9ff;border:1px solid #d9ddec;border-radius:15px;grid-template-columns:42px 1fr;align-items:center;gap:11px;padding:8px;transition:border-color .2s,box-shadow .2s;display:grid}.activationCodeField:focus-within{border-color:#8396f1;box-shadow:0 0 0 4px #3158f514}.activationCodeField.hasError{border-color:#e690a7}.activationCodeField span{background:var(--public-ink);width:42px;height:42px;color:var(--public-lime);border-radius:11px;place-items:center;font-size:12px;font-weight:900;display:grid}.activationCodeField input{width:100%;min-width:0;color:var(--public-ink);letter-spacing:.035em;background:0 0;border:0;outline:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:750}.activationCodeField input::placeholder{color:#b5b2c0;letter-spacing:0;font-family:PingFang SC,sans-serif;font-size:11px;font-weight:500}.activationEntryCard form>button{background:var(--public-blue);color:#fff;border:0;border-radius:14px;justify-content:space-between;align-items:center;width:100%;margin-top:14px;padding:15px 16px;font-size:11px;font-weight:850;display:flex;box-shadow:0 16px 34px #3158f533}.activationEntryCard form>button span{width:24px;height:24px;color:var(--public-blue);background:#fff;border-radius:50%;place-items:center;display:grid}.activationEntryError{color:#bc4265;margin:9px 0 -4px;font-size:9px}.activationEntryHelp{border-top:1px solid #e7e9f2;justify-content:space-between;align-items:center;gap:15px;margin-top:42px;padding-top:18px;display:flex}.activationEntryHelp span{color:#8e8a9a;font-size:9px}.activationEntryHelp button{color:#625e74;background:#fff;border:1px solid #d8dceb;border-radius:9px;padding:7px 9px;font-size:9px;font-weight:800}.activationEntryCard>small{color:#aaa7b3;text-align:center;margin-top:18px;font-size:8px}.activationFlow{background-image:linear-gradient(#1a1f3108 1px,#0000 1px),linear-gradient(90deg,#1a1f3108 1px,#0000 1px);background-size:48px 48px;padding:24px}.activationFlowHeader{grid-template-columns:1fr auto 1fr;align-items:center;width:min(1160px,100%);margin:0 auto;display:grid}.activationFlowHeader>a:last-child{color:#777386;background:#ffffffa6;border:1px solid #d9ddec;border-radius:10px;justify-self:end;padding:9px 11px;font-size:9px;font-weight:750}.activationFlowProgress{color:#aaa6b6;align-items:center;gap:10px;font-size:8px;font-weight:800;display:flex}.activationFlowProgress i{background:#d4d7e9;width:48px;height:1px}.activationFlowProgress span.active{color:var(--public-blue)}.activationFlowShell{background:#fff;border:1px solid #d7dae3;border-radius:24px;grid-template-columns:.72fr 1.28fr;width:min(1050px,100%);min-height:620px;margin:40px auto 0;display:grid;overflow:hidden;box-shadow:0 30px 75px #181e391f}.activationFlowVisual{background:#101116;place-items:center;display:grid;position:relative;overflow:hidden}.activationFlowVisual:before{content:"";opacity:.12;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;transform:perspective(300px)rotateX(55deg)scale(1.7)translateY(15%)}.flowOrb{z-index:2;background:radial-gradient(circle at 33% 27%,#fff,#e8eaff 23%,#778beb 100%);border-radius:50%;place-items:center;width:190px;height:190px;display:grid;position:relative;box-shadow:inset -22px -25px 38px #1f2b8d40,0 35px 60px #05042057,0 0 0 18px #ffffff0a}.flowOrb span{color:#1c193780;font-family:Arial Rounded MT Bold,ui-rounded,sans-serif;font-size:35px;font-weight:900}.flowOrbit{z-index:1;border:4px solid var(--public-lime);opacity:.75;border-radius:50%;width:410px;height:120px;position:absolute;transform:rotate(-14deg);box-shadow:0 0 22px #c5f04f40}.flowOrbit:after{content:"";background:var(--public-pink);border-radius:50%;width:25px;height:25px;position:absolute;top:3px;right:34px;box-shadow:inset -4px -5px 8px #600b3247,0 0 0 7px #f04f9421}.activationFlowCard{flex-direction:column;justify-content:center;min-width:0;padding:clamp(36px,5vw,70px);display:flex}.flowLoading{color:#8b8797;justify-items:center;gap:8px;display:grid}.flowLoading>i{border:3px solid #e3e6f4;border-top-color:var(--public-blue);border-radius:50%;width:37px;height:37px;margin-bottom:10px;animation:.8s linear infinite activationSpin}.flowLoading strong{color:var(--public-ink);font-size:15px}.flowLoading span{font-size:9px}.flowCardIntro>p,.flowSuccess>p{color:var(--public-blue);letter-spacing:.17em;margin:0 0 11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900}.flowCardIntro h1,.flowSuccess h1,.flowError h1{letter-spacing:-.055em;margin:0;font-size:clamp(30px,3.5vw,44px)}.flowCardIntro>span,.flowSuccess>span{color:#827e90;margin-top:13px;font-size:10px;line-height:1.75;display:block}.flowFacts{grid-template-columns:1fr 1fr;gap:10px;margin-top:28px;display:grid}.flowFacts div{background:#f9faff;border:1px solid #e1e4f0;border-radius:13px;padding:13px 14px}.flowFacts span{color:#9995a4;font-size:8px;display:block}.flowFacts strong{margin-top:5px;font-size:11px;display:block}.flowForm{margin-top:26px}.flowForm fieldset{border:0;margin:0;padding:0}.flowForm legend{color:#686478;margin-bottom:10px;font-size:9px;font-weight:800}.flowPlatforms{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.flowPlatforms label{cursor:pointer;background:#fff;border:1px solid #dfe2ee;border-radius:14px;justify-items:center;gap:8px;padding:14px 8px;display:grid;position:relative}.flowPlatforms label.selected{background:#f4f6ff;border-color:#8fa0ef;box-shadow:0 0 0 3px #3158f512}.flowPlatforms input{opacity:0;position:absolute}.flowPlatforms label>span{color:var(--public-blue);font-size:8px;display:none;position:absolute;top:7px;right:7px}.flowPlatforms label.selected>span{display:block}.flowPlatforms .platformOrb{width:36px;height:36px}.flowPlatforms strong{font-size:9px}.flowSelectionReveal{background:#f0f3ff;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:17px;margin-top:11px;padding:12px 14px;display:grid}.flowSelectionReveal>div{border-right:1px solid #d6dbf3;padding-right:17px;display:grid}.flowSelectionReveal span{color:var(--public-blue);font-size:7px;font-weight:850}.flowSelectionReveal strong{margin-top:3px;font-size:9px}.flowSelectionReveal p{color:#747084;margin:0;font-size:8px;line-height:1.6}.flowDeviceName{color:#686478;gap:7px;margin-top:14px;font-size:9px;font-weight:800;display:grid}.flowDeviceName input{background:#fafbff;border:1px solid #dde1ed;border-radius:11px;outline:0;width:100%;padding:11px 12px}.flowDeviceName input:focus{border-color:#8fa0ef;box-shadow:0 0 0 3px #3158f512}.flowSubmit{background:var(--public-blue);color:#fff;border:0;border-radius:13px;justify-content:space-between;align-items:center;width:100%;margin-top:14px;padding:14px 16px;font-size:10px;font-weight:850;display:flex;box-shadow:0 15px 34px #3158f533}.flowSubmit span{width:23px;height:23px;color:var(--public-blue);background:#fff;border-radius:50%;place-items:center;display:grid}.flowSubmit:disabled{cursor:wait;opacity:.55}.flowForm>small{color:#aaa6b4;text-align:center;margin-top:10px;font-size:7px;display:block}.flowInlineError{color:#b83e61;background:#fff0f4;border-radius:9px;margin-top:11px;padding:9px 11px;font-size:8px}.flowUnavailable{color:#9d3a55;background:#fff5f7;border:1px solid #edd0d9;border-radius:13px;margin-top:28px;padding:17px}.flowUnavailable strong{font-size:11px}.flowUnavailable p{margin:6px 0 0;font-size:9px}.flowError{text-align:center}.flowError>span{color:#be4164;background:#fff0f4;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 20px;font-size:20px;font-weight:900;display:grid}.flowError p{color:#837f90;margin:12px 0 0;font-size:10px}.flowError a{background:var(--public-ink);color:#fff;border-radius:12px;margin-top:23px;padding:12px 15px;font-size:9px;font-weight:800;display:inline-flex}.flowSuccess{text-align:center}.flowOrderResult>small{color:#aaa6b4;margin-top:10px;font-size:7px;line-height:1.6;display:block}.flowOrderResult .flowSelectionReveal{text-align:left}.flowSuccessMark{color:#537c13;background:#eefbd1;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 23px;font-size:21px;font-weight:900;display:grid;box-shadow:0 0 0 9px #f8fce9}.flowConfigCard{text-align:left;background:#f8f9ff;border:1px solid #dfe3f0;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:16px;margin-top:29px;padding:20px;display:grid;position:relative}.flowConfigCard>div{display:grid}.flowConfigCard small{color:#8d899b;font-size:8px}.flowConfigCard strong{margin-top:4px;font-size:14px}.flowConfigCard>button{background:var(--public-blue);color:#fff;border:0;border-radius:12px;grid-column:1/-1;justify-content:space-between;align-items:center;padding:13px 14px;font-size:10px;font-weight:850;display:flex}.flowConfigCard>button b{width:22px;height:22px;color:var(--public-blue);background:#fff;border-radius:50%;place-items:center;display:grid}.flowConfigCard details{grid-column:1/-1}.flowConfigCard summary{color:#8c8899;cursor:pointer;text-align:center;font-size:8px}.flowConfigCard code{color:#5f5b70;word-break:break-all;background:#fff;border-radius:9px;margin-top:8px;padding:10px;font-size:8px;line-height:1.5;display:block}.flowInstructions{text-align:left;border-top:1px solid #e3e6f0;margin-top:18px;padding:17px 18px}.flowInstructions>strong{font-size:10px}.flowInstructions ol{color:#767183;margin:9px 0 0;padding-left:18px;font-size:9px;line-height:1.9}.activationFlowFooter{color:#918d9d;justify-content:center;gap:18px;margin:18px auto 0;font-size:8px;display:flex}.activationFlowFooter small{color:#aaa7b3}@media (max-width:760px){.activationHub{padding:0}.activationBack{position:absolute;top:18px;left:18px;color:#d3cfe2!important}.activationHubShell{border:0;border-radius:0;grid-template-columns:1fr;min-height:100vh}.activationHubStory{min-height:350px;padding:66px 24px 28px}.activationStoryCopy{margin-top:46px}.activationStoryOrb{opacity:.78;width:92px;height:92px;position:absolute;bottom:10px;right:15px}.activationAssurances{grid-template-columns:1fr;gap:6px;padding-top:32px}.activationAssurances span{gap:9px;display:flex}.activationEntryCard{min-height:430px;padding:42px 24px}.activationEntryCopy{margin-top:32px}.activationFlow{padding:14px}.activationFlowHeader{grid-template-columns:1fr auto}.activationFlowProgress{display:none}.activationFlowShell{border-radius:24px;grid-template-columns:1fr;min-height:0;margin-top:25px}.activationFlowVisual{min-height:220px}.flowOrb{width:120px;height:120px}.flowOrbit{width:300px;height:85px}.activationFlowCard{min-height:480px;padding:38px 22px}.flowPlatforms{grid-template-columns:1fr}.flowPlatforms label{grid-template-columns:36px 1fr;place-items:center start}.flowPlatforms label>span{top:50%;right:14px;transform:translateY(-50%)}.activationFlowFooter{text-align:center;flex-direction:column;align-items:center;gap:5px}}.promoPage{--promo-ink:#101116;--promo-paper:#f4f0e5;--promo-blue:#4051ff;--promo-coral:#ff4f64;--promo-yellow:#f1ff5b;min-height:100vh;color:var(--promo-ink);background:radial-gradient(circle at 12% 8%,#4051ff38,#0000 25%),radial-gradient(circle at 88% 55%,#ff4f6429,#0000 28%),#0a0b0f;padding:42px 18px 80px;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,ui-sans-serif,system-ui,sans-serif}.promoPage *,.promoPage :before,.promoPage :after{box-sizing:border-box}.promoPage a{color:inherit;text-decoration:none}.promoSheet{background:var(--promo-paper);width:min(1080px,100%);margin:0 auto;overflow:hidden;box-shadow:0 38px 120px #00000073}.promoHero{color:#fff;background:var(--promo-ink);min-height:760px;padding:34px 44px 48px;position:relative;overflow:hidden}.promoHero:before{content:"";border:1px solid #f1ff5b5c;border-radius:50%;width:610px;height:610px;position:absolute;top:-270px;right:-245px;box-shadow:0 0 0 70px #f1ff5b06,0 0 0 140px #f1ff5b05}.promoHero:after{content:"+1";color:#0000;-webkit-text-stroke:1px #ffffff12;font-family:Arial Black,sans-serif;font-size:260px;line-height:1;position:absolute;bottom:-86px;left:-28px;transform:rotate(-8deg)}.promoBrandRow{z-index:2;border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;padding-bottom:22px;display:flex;position:relative}.promoBrand{grid-template-rows:auto auto;grid-template-columns:48px auto;align-items:center;column-gap:12px;display:grid}.promoBrand>span{background:var(--promo-yellow);width:48px;height:48px;color:var(--promo-ink);border-radius:14px;grid-row:1/span 2;place-items:center;font-size:17px;font-weight:950;display:grid}.promoBrand strong{color:#fff;letter-spacing:.04em;align-self:end;font-size:14px}.promoBrand small{color:#8f91a0;letter-spacing:.08em;align-self:start;margin-top:2px;font-size:8px}.promoBrandRow>b{color:#777a88;letter-spacing:.15em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.promoHeroGrid{z-index:1;grid-template-columns:.82fr 1.18fr;align-items:center;gap:42px;margin-top:62px;display:grid;position:relative}.promoHeroCopy>p{color:var(--promo-coral);letter-spacing:.13em;align-items:center;gap:9px;margin:0 0 18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:900;display:flex}.promoHeroCopy>p i{background:var(--promo-coral);width:22px;height:2px}.promoHeroCopy h1{color:#fff;letter-spacing:-.09em;white-space:nowrap;margin:0;font-family:Arial Black,PingFang SC,sans-serif;font-size:clamp(62px,6.7vw,78px);font-weight:950;line-height:.88}.promoHeroCopy h1 em{color:var(--promo-yellow);font-style:normal}.promoHeroCopy>span{color:#aaaab5;max-width:390px;margin-top:28px;font-size:12px;line-height:1.9;display:block}.promoHeroTags{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.promoHeroTags b{color:#fff;border:1px solid #ffffff38;padding:8px 11px;font-size:9px;font-weight:780}.promoHeroTags b:nth-child(2){border-color:var(--promo-blue);background:var(--promo-blue)}.promoHeroArt{box-shadow:22px 22px 0 var(--promo-blue);background:#17181e;border:1px solid #ffffff2e;margin:0;padding:12px;position:relative;transform:rotate(1.2deg)}.promoHeroArt:before{content:"PORARI / INCIDENT 04";z-index:2;background:var(--promo-coral);color:#fff;letter-spacing:.08em;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;font-weight:900;position:absolute;top:25px;left:-18px;transform:rotate(-4deg)}.promoHeroArt img{aspect-ratio:3/2;object-fit:cover;filter:saturate(.92)contrast(1.04);width:100%;display:block}.promoHeroArt figcaption{color:#81828e;letter-spacing:.12em;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:13px 4px 1px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;font-weight:800;display:grid}.promoHeroArt figcaption span:last-child{text-align:right}.promoHeroArt figcaption b{background:var(--promo-yellow);width:35px;height:35px;color:var(--promo-ink);border-radius:50%;place-items:center;font-size:11px;display:grid}.promoPaperSection,.promoDarkSection{padding:94px 54px}.promoPaperSection{background-color:var(--promo-paper);background-image:radial-gradient(#1011160d .7px,#0000 .7px);background-size:7px 7px}.promoDarkSection{color:#fff;background:var(--promo-ink)}.promoSectionHead{grid-template-columns:1fr .95fr;align-items:end;gap:26px;display:grid}.promoSectionHead>span{color:var(--promo-blue);letter-spacing:.18em;grid-column:1/-1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:900}.promoSectionHead h2{letter-spacing:-.075em;margin:13px 0 0;font-family:Arial Black,PingFang SC,sans-serif;font-size:clamp(46px,6.2vw,72px);line-height:.95}.promoSectionHead>p{color:#777980;margin:0;padding-bottom:4px;font-size:11px;line-height:1.9}.promoSectionHead.light>span{color:var(--promo-yellow)}.promoSectionHead.light>p{color:#91929d}.promoCompare{grid-template-columns:1fr 1fr;gap:22px;margin-top:52px;display:grid;position:relative}.promoShot{background:#fff;border:1px solid #cfd0c9;margin:0;padding:12px}.promoShot.after{border-color:var(--promo-blue);box-shadow:10px 10px 0 var(--promo-blue)}.promoShot>div{justify-content:space-between;align-items:center;padding:3px 1px 11px;display:flex}.promoShot>div span{font-size:10px;font-weight:900}.promoShot>div b{color:#9b9c99;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px}.promoShot.after>div b{color:var(--promo-blue)}.promoShot img{aspect-ratio:16/9;object-fit:cover;object-position:center;border:1px solid #dfdfda;width:100%;display:block}.promoShot figcaption{color:#6e706f;padding:12px 2px 2px;font-size:10px}.promoVs{z-index:3;border:7px solid var(--promo-paper);background:var(--promo-coral);color:#fff;border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-7deg);box-shadow:0 10px 28px #10111633}.promoVs span{font-size:19px;font-weight:950}.promoVs small{margin-top:-10px;font-size:6px;font-weight:850}.promoFeatureRail{border-top:2px solid var(--promo-ink);border-bottom:2px solid var(--promo-ink);grid-template-columns:repeat(3,1fr);margin-top:50px;display:grid}.promoFeatureRail>div{border-right:1px solid var(--promo-ink);min-height:125px;padding:24px 22px}.promoFeatureRail>div:last-child{border-right:0}.promoFeatureRail b{font-size:14px;display:block}.promoFeatureRail span{color:#73756f;margin-top:10px;font-size:9px;line-height:1.7;display:block}.promoLobby{position:relative;overflow:hidden}.promoLobby:before{content:"CLEAR";color:#0000;-webkit-text-stroke:1px #ffffff0f;font-family:Arial Black,sans-serif;font-size:155px;position:absolute;top:45%;right:-37px;transform:rotate(90deg)}.promoLobbyStack{grid-template-columns:1fr 110px 1fr;align-items:center;gap:20px;margin-top:55px;display:grid;position:relative}.promoLobbyStack figure{background:#17181f;border:1px solid #ffffff2b;margin:0;padding:10px;position:relative}.promoLobbyStack figure:last-child{border-color:var(--promo-yellow);box-shadow:11px 11px #f1ff5beb}.promoLobbyStack figure>span{color:#898b97;letter-spacing:.1em;padding:3px 2px 11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;font-weight:850;display:block}.promoLobbyStack figure:last-child>span{color:var(--promo-yellow)}.promoLobbyStack img{aspect-ratio:16/9;object-fit:cover;border:1px solid #ffffff14;width:100%;display:block}.promoLobbyArrow{text-align:center;justify-items:center;gap:12px;display:grid}.promoLobbyArrow i{background:linear-gradient(transparent, var(--promo-coral));width:1px;height:48px}.promoLobbyArrow i:last-child{background:linear-gradient(var(--promo-coral), transparent)}.promoLobbyArrow strong{color:var(--promo-coral);font-size:10px;line-height:1.6}.promoSectionHead.compact{grid-template-columns:1.15fr .85fr}.promoPlatformGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:48px;display:grid}.promoPlatformGrid>div{background:#ffffff94;border:1px solid #cfd0c9;min-height:220px;padding:25px;position:relative;overflow:hidden}.promoPlatformGrid>div:after{content:"";background:var(--promo-yellow);opacity:.8;border-radius:50%;width:135px;height:135px;position:absolute;bottom:-45px;right:-35px}.promoPlatformGrid>div:nth-child(2):after{background:var(--promo-coral);opacity:.75}.promoPlatformGrid>div.harmony{color:#fff;background:var(--promo-blue);border-color:var(--promo-blue)}.promoPlatformGrid>div.harmony:after{opacity:.12;background:#fff}.promoPlatformGrid>div>span{color:var(--promo-blue);letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900;display:block}.promoPlatformGrid>div.harmony>span{color:var(--promo-yellow)}.promoPlatformGrid strong{letter-spacing:-.06em;margin-top:38px;font-family:Arial Black,PingFang SC,sans-serif;font-size:31px;display:block}.promoPlatformGrid small{color:#777970;margin-top:8px;font-size:9px;display:block}.promoPlatformGrid .harmony small{color:#c9cdf8}.promoPlatformGrid b{z-index:1;font-size:9px;position:absolute;bottom:23px;left:25px}.promoSteps{border-top:2px solid var(--promo-ink);margin-top:90px}.promoSteps>header{justify-content:space-between;align-items:end;gap:24px;padding:28px 0;display:flex}.promoSteps>header span{color:var(--promo-coral);letter-spacing:.13em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900}.promoSteps>header h2{letter-spacing:-.055em;text-align:right;max-width:560px;margin:0;font-size:30px}.promoSteps ol{border-top:1px solid var(--promo-ink);border-bottom:1px solid var(--promo-ink);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.promoSteps li{border-right:1px solid var(--promo-ink);align-content:space-between;min-height:170px;padding:20px;display:grid}.promoSteps li:last-child{border-right:0}.promoSteps li>b{color:var(--promo-blue);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.promoSteps li>strong{align-self:end;font-size:13px}.promoSteps li>span{color:#777970;font-size:8px;line-height:1.6}.promoCta{color:#fff;background:var(--promo-blue);grid-template-columns:1fr .72fr;gap:40px;padding:80px 54px 36px;display:grid}.promoCta>div:first-child>span{color:var(--promo-yellow);letter-spacing:.16em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900}.promoCta h2{letter-spacing:-.08em;margin:16px 0 0;font-family:Arial Black,PingFang SC,sans-serif;font-size:clamp(50px,6.5vw,78px);line-height:.9}.promoCta h2 em{color:var(--promo-yellow);font-style:normal}.promoCtaAction{background:#0f10162e;border:1px solid #ffffff38;align-self:end;padding:24px}.promoCtaAction small{color:#c4c9ff;font-size:8px;display:block}.promoCtaAction strong{margin-top:7px;font-size:15px;display:block}.promoCtaAction a{background:var(--promo-yellow);color:var(--promo-ink);justify-content:space-between;align-items:center;margin-top:25px;padding:14px 15px;font-size:10px;font-weight:900;display:flex}.promoCtaAction a b{font-size:17px}.promoCta>p{color:#bfc4f5;border-top:1px solid #fff3;grid-column:1/-1;margin:34px 0 0;padding-top:20px;font-size:7px;line-height:1.7}@media (max-width:760px){.promoPage{padding:0}.promoHero{min-height:0;padding:24px 20px 42px}.promoBrandRow>b{display:none}.promoHeroGrid{grid-template-columns:1fr;gap:42px;margin-top:46px}.promoHeroCopy h1{font-size:clamp(56px,16vw,66px)}.promoHeroCopy>span{font-size:11px}.promoHeroArt{box-shadow:11px 11px 0 var(--promo-blue);transform:none}.promoPaperSection,.promoDarkSection{padding:68px 20px}.promoSectionHead,.promoSectionHead.compact{grid-template-columns:1fr;gap:15px}.promoSectionHead h2{font-size:clamp(43px,13vw,60px)}.promoSectionHead>p{font-size:10px}.promoCompare{grid-template-columns:1fr;gap:44px}.promoVs{width:62px;height:62px;top:50%}.promoFeatureRail{grid-template-columns:1fr}.promoFeatureRail>div{border-right:0;border-bottom:1px solid var(--promo-ink);min-height:0;padding:20px 4px}.promoFeatureRail>div:last-child{border-bottom:0}.promoLobbyStack{grid-template-columns:1fr;gap:24px}.promoLobbyArrow{grid-template-columns:1fr auto 1fr;align-items:center}.promoLobbyArrow i{background:linear-gradient(90deg, transparent, var(--promo-coral));width:100%;height:1px}.promoLobbyArrow i:last-child{background:linear-gradient(90deg, var(--promo-coral), transparent)}.promoPlatformGrid{grid-template-columns:1fr}.promoPlatformGrid>div{min-height:175px}.promoPlatformGrid strong{margin-top:22px}.promoSteps>header{flex-direction:column;align-items:flex-start}.promoSteps>header h2{text-align:left}.promoSteps ol{grid-template-columns:1fr 1fr}.promoSteps li{min-height:145px}.promoSteps li:nth-child(2){border-right:0}.promoSteps li:nth-child(-n+2){border-bottom:1px solid var(--promo-ink)}.promoCta{grid-template-columns:1fr;gap:38px;padding:65px 20px 28px}.promoCta h2{font-size:clamp(52px,15vw,68px)}}.durationCards em{color:var(--v2-blue);letter-spacing:-.05em;font-size:18px;font-style:normal;font-weight:950;position:absolute;bottom:18px;right:18px}.durationCards button.selected em{color:var(--v2-ink)}.paymentCheckout{grid-template-columns:1fr .62fr minmax(300px,.88fr)}.checkoutPrice strong{color:var(--v2-yellow);font-size:30px}.paymentButtons{grid-template-columns:1fr 1fr;display:grid;gap:8px!important}.paymentButtons button{color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;min-height:52px;font-size:10px;font-weight:900;display:flex}.paymentButtons button:disabled{cursor:not-allowed;filter:grayscale(.45);opacity:.42}.paymentButtons i{background:#fffffff2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid}.wechatPay{background:#07c160}.wechatPay i{color:#07a950}.alipayPay{background:#1677ff}.alipayPay i{color:#1677ff}.paymentError{border-left:4px solid var(--v2-coral);color:#7c302b;background:#fff0ed;margin:12px 0 0;padding:13px 15px;font-size:10px;line-height:1.65}.paymentFallback{color:#737680;background:#fff;border:1px solid #dfe2e9;justify-content:space-between;align-items:center;gap:18px;margin-top:12px;padding:13px 15px;font-size:9px;display:flex}.paymentFallback button{border:1px solid var(--v2-ink);background:var(--v2-yellow);color:var(--v2-ink);cursor:pointer;padding:9px 12px;font-size:9px;font-weight:900}.permanentNotice{color:#59655e;background:#f4fbf6;border:1px solid #dce3de;border-radius:9px;align-content:end;gap:7px;margin-top:18px;padding:10px 12px;font-size:10px;display:grid}.permanentNotice strong{color:#176b43;font-size:12px}.paymentOrderPage{--order-ink:#101116;--order-blue:#4051ff;--order-yellow:#f1ff5b;min-height:100vh;color:var(--order-ink);background:radial-gradient(circle at 72% 12%,#4051ff1f,#0000 26%),radial-gradient(circle at 18% 85%,#f1ff5b38,#0000 22%),#f5f4ee;padding:38px 22px 32px}.paymentOrderPage>.activationBack{width:min(680px,100%);margin:0 auto 18px;display:block;position:static}.paymentOrderShell{background:#fffffff0;border:1px solid #d7d8d4;border-radius:24px;width:min(680px,100%);margin:0 auto;overflow:hidden;box-shadow:0 30px 90px #1a1c271f}.paymentOrderShell>header{border-bottom:1px solid #e7e7e2;align-items:center;gap:13px;padding:22px 26px;display:flex}.paymentOrderShell>header>span{flex:none}.paymentOrderShell>header>div{gap:3px;display:grid}.paymentOrderShell>header small{color:var(--order-blue);letter-spacing:.16em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;font-weight:900}.paymentOrderShell>header strong{font-size:14px}.paymentOrderState{text-align:center;justify-items:center;min-height:470px;padding:62px 50px 52px;display:grid}.paymentOrderState>i:not(.orderSpinner){color:#16834e;background:#e9f8ee;border-radius:50%;place-items:center;width:68px;height:68px;font-size:27px;font-style:normal;font-weight:950;display:grid}.paymentOrderState>small{color:var(--order-blue);letter-spacing:.17em;margin-top:22px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:900}.paymentOrderState h1{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(28px,5vw,42px)}.paymentOrderState>p{color:#777a80;max-width:470px;margin:16px 0 0;font-size:11px;line-height:1.8}.paymentOrderState>button,.paymentOrderState>a{background:var(--order-ink);color:#fff;cursor:pointer;border:0;margin-top:27px;padding:13px 18px;font-size:10px;font-weight:900}.orderSpinner{border:4px solid #e2e4ea;border-top-color:var(--order-blue);border-radius:50%;width:47px;height:47px;animation:.8s linear infinite order-spin}@keyframes order-spin{to{transform:rotate(360deg)}}.paymentOrderFacts{text-align:left;border:1px solid #e1e2de;grid-template-columns:1fr 1fr;width:100%;margin-top:30px;display:grid}.paymentOrderFacts span{color:#8b8d91;gap:8px;padding:15px;font-size:8px;display:grid}.paymentOrderFacts span:nth-child(odd){border-right:1px solid #e1e2de}.paymentOrderFacts span:nth-child(-n+2){border-bottom:1px solid #e1e2de}.paymentOrderFacts strong{overflow-wrap:anywhere;color:var(--order-ink);font-size:11px}.errorState>i:not(.orderSpinner){color:#d2483d;background:#fff0ed}.paidOrderSummary{background:var(--order-ink);color:#fff;text-align:left;grid-template-columns:1fr auto;align-items:center;width:100%;margin-top:28px;padding:17px;display:grid}.paidOrderSummary span{font-size:11px;font-weight:850}.paidOrderSummary strong{color:var(--order-yellow);font-size:20px}.paidOrderSummary small{color:#888b94;overflow-wrap:anywhere;grid-column:1/-1;margin-top:8px;font-size:8px}.deliveredCard{text-align:left;background:#f8faf7;border:1px solid #dfe1dc;grid-template-columns:1fr auto;width:100%;margin-top:12px;padding:17px;display:grid}.deliveredCard span{color:#85888c;font-size:8px}.deliveredCard code{overflow-wrap:anywhere;grid-row:2;margin-top:7px;font-size:10px}.deliveredCard button{background:var(--order-ink);color:#fff;cursor:pointer;border:0;grid-area:1/2/span 2;align-self:center;padding:10px 12px;font-size:9px;font-weight:900}.paymentOrderState .activateFromOrder{background:var(--order-blue);justify-content:space-between;width:100%;display:flex}.paymentOrderState .activateFromOrder span{color:var(--order-yellow)}@media (max-width:760px){.paymentCheckout,.paymentButtons{grid-template-columns:1fr}.paymentFallback{flex-direction:column;align-items:flex-start}.paymentOrderPage{padding:22px 14px 25px}.paymentOrderShell{border-radius:18px}.paymentOrderState{min-height:430px;padding:48px 22px 38px}.paymentOrderFacts{grid-template-columns:1fr}.paymentOrderFacts span:nth-child(odd){border-right:0}.paymentOrderFacts span{border-bottom:1px solid #e1e2de}.paymentOrderFacts span:last-child{border-bottom:0}.deliveredCard{grid-template-columns:1fr}.deliveredCard button{grid-area:3/1;margin-top:14px}}:root{--stellar-night:#080b1d;--stellar-panel:#111936;--stellar-panel-2:#171f44;--stellar-line:#899eff47;--stellar-cyan:#72ecff;--stellar-blue:#7482ff;--stellar-violet:#b56cff;--stellar-pink:#ff78bd;--stellar-gold:#ffe68a;--stellar-text:#f8f9ff;--stellar-muted:#a6afd1}.stellarHeader{z-index:40;border-bottom:1px solid var(--stellar-line);min-height:78px;color:var(--stellar-text);background:#0b1027;grid-template-columns:1fr auto;align-items:center;padding:0 clamp(22px,4vw,64px);display:grid;position:relative}.stellarHeader.isOverlay{background:linear-gradient(#040614eb,#04061447 72%,#0000);border-bottom-color:#ffffff14;position:fixed;inset:0 0 auto}.stellarBrand{color:inherit;justify-self:start;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.stellarBrandMark{width:40px;height:40px;color:var(--stellar-cyan);background:linear-gradient(145deg,#243379,#111735);border:1px solid #72ecff7a;border-radius:14px;place-items:center;font-size:13px;font-weight:950;display:grid;box-shadow:inset 0 0 18px #72ecff24,0 0 24px #6776ff2e}.stellarBrandText{gap:1px;display:grid}.stellarBrandText strong{color:#fff;letter-spacing:.12em;font-size:13px}.stellarBrandText small{color:#8e98bd;letter-spacing:.24em;font-size:7px;font-weight:850}.stellarHeader nav{justify-self:end;align-items:center;gap:clamp(22px,3.2vw,45px);display:flex}.stellarHeader nav a{color:#9ca5c6;letter-spacing:.04em;padding:30px 0 27px;font-size:11px;font-weight:750;text-decoration:none;position:relative}.stellarHeader nav a:after{content:"";background:linear-gradient(90deg, var(--stellar-cyan), var(--stellar-violet));height:2px;box-shadow:0 0 12px var(--stellar-cyan);border-radius:2px;transition:transform .2s;position:absolute;bottom:20px;left:0;right:0;transform:scaleX(0)}.stellarHeader nav a:hover,.stellarHeader nav a.active{color:#fff}.stellarHeader nav a.active:after{transform:scaleX(1)}.stellarFooter{border-top:1px solid var(--stellar-line);color:var(--stellar-muted);background:#070a18;grid-template-columns:1fr auto;align-items:center;gap:25px;padding:38px clamp(22px,5vw,72px);display:grid}.stellarFooter>div{align-items:center;gap:10px;display:flex}.stellarFooter>div span{width:31px;height:31px;color:var(--stellar-cyan);border:1px solid #46538d;border-radius:10px;place-items:center;font-size:10px;font-weight:900;display:grid}.stellarFooter>div strong{color:#e8ebfa;font-size:11px}.stellarFooter nav{gap:24px;display:flex}.stellarFooter nav a{color:#8f98ba;font-size:9px;text-decoration:none}.stellarFooter nav a:hover{color:#fff}.stellarFooter>small{color:#5f6889;grid-column:1/-1;font-size:8px}.storyBoot{background:#030611;min-height:100dvh}.storyExperience{touch-action:pan-y;color:#f7f9ff;background:#030611;min-height:100dvh;overflow:hidden}.storyScene{--scene-image:none;--caption-x:6%;--caption-y:16%;--caption-width:320px;isolation:isolate;background:#050817;min-height:100dvh;position:relative;overflow:hidden}.storySceneBackdrop{z-index:0;background:linear-gradient(#03050f47, #03050fb8), var(--scene-image) center / cover;filter:blur(22px)saturate(.9);position:absolute;inset:-28px;transform:scale(1.05)}.storyArtFrame{z-index:1;background:#050817;margin:0;position:absolute;inset:0;overflow:hidden}.storySceneArt{object-fit:cover;width:100%;height:100%;animation:.85s cubic-bezier(.18,.75,.22,1) both story-art-enter}.storyDirection-previous .storySceneArt{animation-name:story-art-enter-reverse}.storySceneShade{z-index:1;pointer-events:none;background:linear-gradient(#03051094 0%,#0000 24% 70%,#03051080 100%),radial-gradient(circle,#0000 38%,#03051033 100%);position:absolute;inset:0}.storyScene:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 90px #01030c5c}.storyNarration{z-index:14;top:var(--caption-y);left:var(--caption-x);width:min(var(--caption-width), calc(100vw - 120px));text-shadow:0 2px 14px #000000b3;background:linear-gradient(90deg,#040819e6,#04081929 86%,#0000);border-left:2px solid #71ecff;padding:11px 15px 12px;animation:.55s .22s both story-copy-enter;position:absolute}.storyLayout-opening .storyNarration{left:auto;right:6%}.storyNarration small{color:#77efff;letter-spacing:.14em;margin-bottom:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:850;display:block}.storyNarration p{color:#eef2ff;margin:0;font-size:clamp(12px,1.05vw,15px);font-weight:650;line-height:1.65}.storyDialogueLayer{z-index:16;pointer-events:none;position:absolute;inset:78px 0 0}.storyBubble{--bubble-x:50%;--bubble-y:50%;top:var(--bubble-y);left:var(--bubble-x);color:#11162c;background:#f6f8ff;border:2px solid #11162c;border-radius:15px 15px 15px 5px;gap:4px;max-width:min(270px,24vw);margin:0;padding:9px 13px 11px;animation:.42s cubic-bezier(.2,.8,.24,1.15) .35s both story-bubble-enter;display:grid;position:absolute;transform:translate(-50%,-50%)rotate(-1deg);box-shadow:0 8px #0305105c,0 18px 38px #03051061}.storyBubble:nth-child(2){animation-delay:.48s;transform:translate(-50%,-50%)rotate(1deg)}.storyBubble:nth-child(3){animation-delay:.61s;transform:translate(-50%,-50%)rotate(-.6deg)}.storyBubble:after{content:"";background:inherit;border-bottom:2px solid #11162c;border-right:2px solid #11162c;width:14px;height:14px;position:absolute;bottom:-9px;left:16px;transform:skewY(-28deg)rotate(35deg)}.storyBubble strong{color:#5263c8;letter-spacing:.1em;font-size:8px;font-weight:950}.storyBubble span{color:inherit;font-size:clamp(11px,1vw,14px);font-weight:800;line-height:1.45}.storyBubble.tone-soft{color:#261729;background:#fff1f6;border-color:#2c1830}.storyBubble.tone-soft strong{color:#cf558f}.storyBubble.tone-comic{color:#2f2711;background:#fff0a8;border-color:#3c3215}.storyBubble.tone-comic strong{color:#b66615}.storyBubble.tone-enemy{color:#fff1ff;background:#241035;border-color:#f06cda;box-shadow:0 0 0 1px #ffffff14,0 8px #0305106b,0 0 28px #cd48ff3d}.storyBubble.tone-enemy strong{color:#ff88e6}.storyBubble.tone-enemy:after{border-color:#f06cda}.storySkip{z-index:45;color:#c2c9df;letter-spacing:.08em;text-shadow:0 2px 10px #000;background:0 0;border:0;border-bottom:1px solid #ffffff42;padding:7px 2px;font-size:8px;font-weight:750;position:absolute;top:91px;right:clamp(24px,4vw,64px)}.storySkip:hover{color:#fff;border-color:#71ecff}.storyEdge{z-index:30;color:#fff;background:0 0;border:0;width:clamp(64px,8vw,112px);position:absolute;top:78px;bottom:0}.storyEdgeLeft{left:0}.storyEdgeRight{right:0}.storyEdge span{color:#e8edff;background:#0b1230;border:1px solid #b8c9ff80;border-radius:50%;place-items:center;width:42px;height:42px;transition:border-color .2s,color .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #00000061,inset 0 0 18px #71ecff0f}.storyEdgeLeft span{left:clamp(10px,2vw,28px)}.storyEdgeRight span{right:clamp(10px,2vw,28px)}.storyEdge:hover span{color:#71ecff;border-color:#71ecff}.storyEdgeLeft:hover span{transform:translate(-4px,-50%)}.storyEdgeRight:hover span{transform:translate(4px,-50%)}.storyProgress{z-index:38;align-items:center;gap:6px;display:flex;position:absolute;bottom:23px;left:50%;transform:translate(-50%)}.storyProgress i{background:#e8edff47;border-radius:4px;width:18px;height:3px;transition:width .2s,background .2s;display:block}.storyProgress i.passed{background:#71ecff85}.storyProgress i.active{background:linear-gradient(90deg,#71ecff,#a96cff);width:34px;box-shadow:0 0 12px #71ecff75}.storyFinish{z-index:42;color:#f7f9ff;background:#0c1733;border:1px solid #71ecff7a;border-radius:11px;justify-content:space-between;align-items:center;gap:34px;min-width:150px;padding:13px 15px 13px 19px;font-size:10px;font-weight:850;display:flex;position:absolute;bottom:54px;right:5%;box-shadow:0 15px 38px #00000047}.storyFinish span{color:#71ecff;font-size:16px}.storyOpeningSequence{z-index:24;pointer-events:none;background:#02030b;animation:2.35s ease-out both story-opening-clear;position:absolute;inset:0;overflow:hidden}.storyOpeningSequence i{background:#df7cff;width:5px;height:165%;animation:2.35s cubic-bezier(.18,.72,.15,1) both story-opening-rift;position:absolute;top:-32%;left:59%;transform:rotate(30deg)scaleY(0);box-shadow:0 0 18px 5px #9c43ff,0 0 80px 24px #983affb3}.storyOpeningSequence b{opacity:0;background:#f7edff;animation:2.35s ease-out both story-opening-flash;position:absolute;inset:0}@keyframes story-art-enter{0%{opacity:.35;transform:scale(1.035)translate(1.5%)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes story-art-enter-reverse{0%{opacity:.35;transform:scale(1.035)translate(-1.5%)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes story-copy-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes story-bubble-enter{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}@keyframes story-opening-clear{0%,34%{opacity:1}46%{opacity:.92}64%{opacity:.08}to{opacity:0;visibility:hidden}}@keyframes story-opening-rift{0%,18%{opacity:0;transform:rotate(30deg)scaleY(0)}38%{opacity:1;transform:rotate(30deg)scaleY(.35)}55%,to{opacity:0;transform:rotate(30deg)scaleY(1)}}@keyframes story-opening-flash{0%,38%,62%,to{opacity:0}48%{opacity:.92}}.storyReelExperience{background:radial-gradient(circle at 50% 0,#30419738,#0000 34%),#030611;min-height:100dvh;overflow:visible}.storyReel{width:min(1120px,100% - 72px);margin:0 auto;padding:92px 0 36px;position:relative}.storyReel:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#71ecff52 8%,#a96cff42 92%,#0000);width:1px;position:absolute;top:78px;bottom:18px;left:50%;box-shadow:0 0 30px #71ecff2e}.storyPanel{z-index:1;margin:0;position:relative}.storyPanel+.storyPanel{padding-top:14px}.storyPanel+.storyPanel:before{content:"";z-index:3;background:linear-gradient(90deg,#0000,#71ecff 42%,#a96cff 58%,#0000);width:58%;height:2px;position:absolute;top:6px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #71ecff80}.storyPanelFrame{background:#080d22;border:1px solid #7e91e64d;margin:0;position:relative;overflow:hidden;box-shadow:0 22px 70px #00000057}.storyPanelVisual{aspect-ratio:16/9;isolation:isolate;background:#050817;position:relative;overflow:hidden}.storyPanelArt{object-fit:cover;width:100%;height:100%;display:block}.storyPanelShade{z-index:1;pointer-events:none;background:linear-gradient(#02040d38,#0000 28% 74%,#02040d47),radial-gradient(circle,#0000 55%,#01030c2e);position:absolute;inset:0}.storyPanelDialogueLayer{z-index:4;pointer-events:none;position:absolute;inset:0}.storyPanelCaption{z-index:2;background:linear-gradient(90deg,#0d1530,#080d20 58%,#0b1028);border-top:1px solid #71ecff29;align-items:center;min-height:58px;padding:13px 21px 14px;display:flex;position:relative}.storyPanelCaption:before{content:"";background:linear-gradient(90deg,#71ecff,#0000);width:28%;height:1px;position:absolute;top:-1px;left:0;box-shadow:0 0 10px #71ecff8c}.storyPanelCaption p{color:#e8edff;margin:0;font-size:12px;font-weight:650;line-height:1.65}.storyReelEnd{z-index:1;background:linear-gradient(110deg,#0b1129,#11183a 64%,#0a1028);border:1px solid #7e91e64d;justify-content:space-between;align-items:center;gap:24px;min-height:92px;margin-top:14px;padding:20px 24px;display:flex;position:relative}.storyReelEnd span{color:#8994bb;letter-spacing:.12em;font-size:9px;font-weight:800}.storyReelEnd a{color:#f7f9ff;background:#14204a;border:1px solid #71ecff80;align-items:center;gap:28px;min-height:42px;padding:0 16px 0 19px;font-size:10px;font-weight:850;text-decoration:none;display:flex}.storyReelEnd a b{color:#71ecff;font-size:15px}.storyReelEnd a:hover{border-color:#71ecff;box-shadow:0 0 24px #71ecff24}.buyPage{background:var(--stellar-night);min-height:100vh;color:var(--stellar-text);position:relative;overflow:hidden}.buyPage:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 16%,#495bdc38,#0000 27%),radial-gradient(circle at 87% 42%,#b95bec24,#0000 25%),linear-gradient(#798dff09 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#798dff09 1px,#0000 1px) 0 0/72px 72px;position:fixed;inset:0}.buyPage>*{position:relative}.buyHero{background:linear-gradient(90deg,#050818fc 0%,#050818f5 26%,#050818ab 49%,#0508181f 76%,#05081857 100%),linear-gradient(#0508182e,#0508189e),url(/buy-hero-starport-v2.webp) 50% 70%/cover no-repeat;border-bottom:1px solid #748be242;min-height:338px;position:relative;overflow:hidden}.buyHero:before{content:"";pointer-events:none;background:radial-gradient(circle at 74% 62%,#5bc5ff1f,#0000 25%),linear-gradient(90deg,#0000 0 54%,#6be0ff0f 54.1%,#0000 54.3%);position:absolute;inset:0}.buyHero:after{content:"";pointer-events:none;opacity:.6;background:linear-gradient(90deg,#0000,#6eebffb8,#8569ff80,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.buyHeroCopy{z-index:2;flex-direction:column;justify-content:center;width:min(1180px,100% - 48px);min-height:338px;margin:0 auto;padding:44px 0 48px;display:flex;position:relative}.buyHeroCopy>p{color:var(--stellar-cyan);letter-spacing:.16em;align-items:center;gap:9px;margin:0;font-size:9px;font-weight:850;display:flex}.buyHeroCopy>p i{background:var(--stellar-cyan);width:22px;height:2px;box-shadow:0 0 10px var(--stellar-cyan)}.buyHeroCopy h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;max-width:560px;margin:19px 0 0;font-family:Arial Rounded MT Bold,PingFang SC,sans-serif;font-size:clamp(38px,4.2vw,58px);font-weight:900;line-height:1.08}.buyHeroCopy>span{color:#b6bfdc;max-width:390px;margin-top:17px;font-size:11px;line-height:1.8;display:block}.buyHeroMeta{align-items:center;gap:9px;margin-top:24px;display:flex}.buyHeroMeta b{color:#cbd4f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a1130a8;border:1px solid #8099ef52;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:750}.buyStation{background:#0b122ef0;border:1px solid #5166b29e;border-radius:24px;width:min(1180px,100% - 48px);margin:54px auto 64px;overflow:hidden;box-shadow:0 34px 90px #00000057,inset 0 1px #ffffff0b}.buyStationBar{background:#111a3b;border-bottom:1px solid #2a3568;justify-content:space-between;align-items:center;min-height:58px;padding:0 24px;display:flex}.buyStationBar>div{align-items:center;gap:10px;display:flex}.buyStationBar>div>i{background:var(--stellar-cyan);width:7px;height:7px;box-shadow:0 0 12px var(--stellar-cyan);border-radius:50%}.buyStationBar strong{color:#eff2ff;font-size:11px}.buyStationBar span{color:#6975a0;letter-spacing:.16em;font-size:7px;font-weight:800}.buyStationBar>small{color:#8e99bd;align-items:center;gap:7px;font-size:8px;display:flex}.buyStationBar>small i{background:#6ef1ae;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #6ef1ae}.buyStationGrid{grid-template-columns:minmax(0,1.45fr) minmax(360px,.72fr);display:grid}.buySelectors{padding:38px}.buySelectorGroup+.buySelectorGroup{border-top:1px solid #273260;margin-top:40px;padding-top:38px}.buySelectorGroup>header{align-items:center;gap:13px;margin-bottom:19px;display:flex}.buySelectorGroup>header>span{width:31px;height:31px;color:var(--stellar-cyan);border:1px solid #3b4784;border-radius:9px;place-items:center;font-family:ui-monospace,monospace;font-size:9px;font-weight:850;display:grid}.buySelectorGroup h2{color:#fff;letter-spacing:-.02em;margin:0;font-size:17px}.buySelectorGroup header p{color:#717da6;margin:3px 0 0;font-size:8px}.buySystemOptions{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.buySystemOptions button{color:#fff;text-align:left;background:#121a3a;border:1px solid #2a3568;border-radius:15px;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;min-height:84px;padding:15px;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative}.buySystemOptions button:hover{border-color:#5362aa;transform:translateY(-2px)}.buySystemOptions button.selected{border-color:var(--stellar-cyan);background:linear-gradient(135deg,#162557,#172044);box-shadow:inset 0 0 28px #72ecff12,0 0 20px #72ecff1a}.buySystemOptions button>i{color:#c9d2ff;background:linear-gradient(145deg,#303f83,#171f49);border-radius:50%;place-items:center;width:46px;height:46px;font-size:10px;font-style:normal;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #405093}.buySystemOptions button.selected>i{color:#071126;background:var(--stellar-cyan);box-shadow:0 0 18px #72ecff59}.buySystemOptions button>span{gap:5px;display:grid}.buySystemOptions button strong{font-size:13px}.buySystemOptions button small{color:#7682a9;font-size:8px}.buySystemOptions button>b,.buyDurationOptions button>b{color:#0000;border:1px solid #425084;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.buySystemOptions button.selected>b,.buyDurationOptions button.selected>b{border-color:var(--stellar-cyan);background:var(--stellar-cyan);color:#071126;box-shadow:0 0 12px #72ecff66}.buyDurationOptions{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.buyDurationOptions button{color:#fff;text-align:left;background:#121a3a;border:1px solid #2a3568;border-radius:15px;min-height:126px;padding:17px;display:grid;position:relative}.buyDurationOptions button:hover{border-color:#5362aa}.buyDurationOptions button.selected{border-color:var(--stellar-violet);background:linear-gradient(145deg,#202052,#171c40);box-shadow:inset 0 0 28px #b56cff14,0 0 20px #b56cff14}.buyDurationOptions button small{color:#717da6;font-size:8px}.buyDurationOptions button strong{align-self:center;font-size:17px}.buyDurationOptions button em{color:var(--stellar-cyan);align-self:end;font-size:13px;font-style:normal;font-weight:900}.buyDurationOptions button>b{position:absolute;top:12px;right:12px}.buyCheckout{background:linear-gradient(160deg,#151f47,#0c122d 68%);border-left:1px solid #2a3568;flex-direction:column;min-height:100%;padding:34px 29px;display:flex}.buyCheckoutSignal{color:#8894bb;letter-spacing:.12em;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.buyCheckoutSignal span{margin-right:auto}.buyCheckoutSignal i{background:#405084;border-radius:50%;width:4px;height:4px}.buyCheckoutSignal i:first-of-type{background:var(--stellar-cyan);box-shadow:0 0 8px var(--stellar-cyan)}.buyCheckoutChoice{gap:7px;margin-top:49px;display:grid}.buyCheckoutChoice small,.buyCheckoutPrice small{color:#737fa7;font-size:8px}.buyCheckoutChoice strong{color:#fff;letter-spacing:-.04em;font-size:22px}.buyCheckoutChoice span{color:#939dc0;font-size:9px}.buyCheckoutPrice{border-top:1px solid #2a3568;border-bottom:1px solid #2a3568;gap:4px;margin-top:31px;padding:22px 0;display:grid}.buyCheckoutPrice strong{color:var(--stellar-gold);letter-spacing:-.06em;font-size:43px}.buyPaymentSection{margin-top:22px}.buyPaymentSection>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.buyPaymentSection>header strong{color:#eef2ff;font-size:10px}.buyPaymentSection>header span{color:#6f7aa2;font-size:8px}.buyPaymentButtons{grid-template-columns:1fr 1fr;margin-top:0}.buyPaymentButtons button{text-align:left;border:1px solid #0000;border-radius:12px;justify-content:flex-start;min-width:0;min-height:68px;padding:11px 10px;transition:border-color .2s,transform .2s,filter .2s;position:relative}.buyPaymentButtons button:hover{filter:brightness(1.06);transform:translateY(-2px)}.buyPaymentButtons button>i{flex:none;width:30px;height:30px}.buyPaymentButtons button>span{gap:3px;min-width:0;display:grid}.buyPaymentButtons button>span strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.buyPaymentButtons button>span small{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:650;overflow:hidden}.buyPaymentButtons button>b{color:#ffffffb8;margin-left:auto;font-size:12px}.buyPaymentButtons .wechatPay{background:linear-gradient(145deg,#08b95c,#079d50);border-color:#3ee48b40}.buyPaymentButtons .alipayPay{background:linear-gradient(145deg,#2685ff,#126ae1);border-color:#64b5ff47}.buyPaymentButtons button:disabled{filter:grayscale(.25);opacity:.44}.buyPaymentFallback{color:#9ea8ca;background:#111936;border-color:#354171;flex-direction:column;align-items:stretch;gap:9px;margin-top:12px}.buyPaymentFallback button{color:#e8ecff;background:#17214a;border-color:#4c5b9b;width:100%}.buyCheckout .paymentError{color:#ff9bba;margin:13px 0 0}.buyCheckoutRule{color:#69749b;margin:auto 0 0;padding-top:25px;font-size:8px;line-height:1.7}.buyAfter{background:#0e1531;border:1px solid #2a3568;border-radius:16px;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);margin:0 auto 72px;padding:24px 27px;display:flex}.buyAfter>div{gap:5px;display:grid}.buyAfter>div span{color:var(--stellar-cyan);letter-spacing:.12em;font-size:8px;font-weight:850}.buyAfter>div strong{color:#fff;font-size:14px}.buyAfter>a{color:#fff;background:#1d2858;border-radius:11px;align-items:center;gap:30px;min-width:150px;padding:13px 16px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.buyAfter>a span{color:var(--stellar-cyan)}.paymentQrOverlay{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020512c2;place-items:center;padding:18px;animation:.2s both payment-overlay-in;display:grid;position:fixed;inset:0}.paymentQrDialog{color:#f7f9ff;background:linear-gradient(160deg,#151f49,#0a1029 70%);border:1px solid #7995ed80;border-radius:22px;width:min(430px,100%);max-height:calc(100dvh - 36px);padding:24px;animation:.28s cubic-bezier(.2,.8,.2,1) both payment-dialog-in;position:relative;overflow-y:auto;box-shadow:0 34px 100px #0000009e,inset 0 1px #ffffff0f}.paymentQrClose{z-index:2;color:#aab5da;background:#101735;border:1px solid #8fa0dc52;border-radius:50%;place-items:center;width:31px;height:31px;font-size:18px;line-height:1;display:grid;position:absolute;top:13px;right:14px}.paymentQrDialog>header{grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding-right:30px;display:grid}.paymentQrDialog>header>i{color:#fff;border-radius:13px;place-items:center;width:42px;height:42px;font-size:12px;font-style:normal;font-weight:950;display:grid}.paymentQrDialog>header>i.wechatMark{background:#07b85b}.paymentQrDialog>header>i.alipayMark{background:#1677ff}.paymentQrDialog>header div{gap:3px;display:grid}.paymentQrDialog>header small{color:#7e8aaf;font-size:7px}.paymentQrDialog h2{letter-spacing:-.03em;margin:0;font-size:16px}.paymentQrDialog>header>strong{color:var(--stellar-gold);letter-spacing:-.05em;font-family:DIN Alternate,Arial Narrow,sans-serif;font-size:30px}.paymentQrFrame{aspect-ratio:1;background:#fff;border:8px solid #fff;border-radius:17px;place-items:center;width:min(310px,82vw);margin:22px auto 0;display:grid;overflow:hidden;box-shadow:0 18px 48px #00000057,0 0 0 1px #70e8ff2e}.paymentQrFrame img{object-fit:contain;width:100%;height:100%;display:block}.paymentQrFrame.isUnavailable{background:#101837;border-width:1px;border-color:#354275}.paymentQrFrame>div{text-align:center;justify-items:center;gap:8px;padding:28px;display:grid}.paymentQrFrame>div i{color:#8da0de;border:1px solid #5968a3;border-radius:50%;place-items:center;width:42px;height:42px;font-size:17px;font-style:normal;display:grid}.paymentQrFrame>div strong{color:#eaf0ff;font-size:13px}.paymentQrFrame>div span{color:#7f8aaa;font-size:9px}.paymentQrDialog>p{color:#9ba6c8;text-align:center;margin:15px 0 0;font-size:9px;line-height:1.7}.paymentQrDialog dl{border:1px solid #2d396e;border-radius:12px;grid-template-columns:1fr 1fr;margin:18px 0 0;display:grid;overflow:hidden}.paymentQrDialog dl div{gap:5px;padding:12px 14px;display:grid}.paymentQrDialog dl div+div{border-left:1px solid #2d396e}.paymentQrDialog dt{color:#717da3;font-size:7px}.paymentQrDialog dd{color:#eef2ff;margin:0;font-size:10px;font-weight:800}.paymentQrDone{color:#f7f9ff;background:#17224d;border:1px solid #495a9c;border-radius:11px;width:100%;min-height:43px;margin-top:14px;font-size:10px;font-weight:850}@keyframes payment-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes payment-dialog-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:900px){.stellarHeader{grid-template-columns:1fr auto;min-height:68px;padding:0 18px}.stellarHeader nav{border-top:1px solid #899eff26;order:3;grid-area:2/1/auto/-1;justify-content:center;gap:30px}.stellarHeader nav a{padding:13px 0 16px}.stellarHeader nav a:after{bottom:9px}.stellarHeader.isOverlay{background:#050817eb}.stellarHeader.isOverlay nav{display:none}.storyNarration{width:min(var(--caption-width), calc(100vw - 90px))}.storyBubble{max-width:min(230px,28vw)}.storySkip{top:76px;right:20px}.storyEdge{width:60px;top:68px}.storyEdge span{width:34px;height:34px}.storyEdgeLeft span{left:12px}.storyEdgeRight span{right:12px}.buyHero{background-position:68% 72%;min-height:320px}.buyHeroCopy{justify-content:flex-end;width:calc(100% - 36px);min-height:320px;padding:118px 0 30px}.buyHeroCopy h1{max-width:410px;font-size:38px}.buyStation{width:calc(100% - 28px);margin:38px auto 44px}.buyStationGrid{grid-template-columns:1fr}.buySelectors{padding:24px 18px}.buySystemOptions{grid-template-columns:1fr}.buyDurationOptions{grid-template-columns:repeat(2,1fr)}.buyCheckout{border-top:1px solid #2a3568;border-left:0}.buyCheckoutChoice{margin-top:32px}.buyCheckoutRule{margin-top:25px}.buyAfter{width:calc(100% - 28px);margin-bottom:44px}.stellarFooter{grid-template-columns:1fr}.stellarFooter nav{gap:18px;overflow-x:auto}}@media (max-width:460px){.buyHero{background-position:70% 72%;min-height:292px}.buyHeroCopy{min-height:292px;padding-top:105px}.buyHeroCopy h1{font-size:32px}.buyHeroMeta{margin-top:18px}.buyPaymentButtons{grid-template-columns:1fr}.paymentQrDialog{border-radius:18px;padding:20px}.paymentQrDialog>header>strong{font-size:25px}.paymentQrFrame{width:min(280px,78vw);margin-top:18px}}@media (max-width:720px){.storyExperience .stellarHeader.isOverlay{background:linear-gradient(#030612f7,#030612db);min-height:56px;padding:0 14px}.storyExperience .stellarBrandMark{border-radius:11px;width:34px;height:34px}.storyExperience .stellarBrandText small,.stellarHeader.isOverlay nav{display:none}.storyScene{min-height:100dvh;padding-top:56px}.storySceneBackdrop{opacity:.5;filter:blur(30px)saturate(.82)}.storyArtFrame{aspect-ratio:16/9;border:0;border-radius:0;width:100%;inset:56px 0 auto;box-shadow:0 18px 45px #00000052}.storySceneArt{object-fit:contain}.storySceneShade{background:linear-gradient(#03051040,#0000 28%,#03051024 38%,#030510a3 62%,#050817 78%)}.storyScene:after{box-shadow:inset 0 0 45px #01030c3d}.storyNarration,.storyLayout-opening .storyNarration{width:auto;padding:9px 12px 10px;animation:none;top:calc(70px + 56.25vw);left:16px;right:16px}.storyNarration small{margin-bottom:4px;font-size:7px}.storyNarration p{font-size:11px;line-height:1.55}.storyDialogueLayer{aspect-ratio:16/9;width:100%;padding:0;display:block;inset:56px 0 auto;overflow:visible}.storyBubble,.storyBubble:nth-child(2),.storyBubble:nth-child(3){top:var(--bubble-y);left:var(--bubble-x);border-width:1px;border-radius:10px 10px 10px 4px;width:max-content;max-width:min(152px,43vw);padding:6px 8px 7px;animation:none;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px #03051059,0 9px 22px #03051059}.storyLayout-belief .storyBubble{left:78%}.storyLayout-dazzled .storyBubble:first-child{left:17%}.storyLayout-epilogue .storyBubble:first-child{left:23%}.storyBubble:after{border-width:1px;width:9px;height:9px;bottom:-6px}.storyBubble strong{font-size:6px}.storyBubble span{font-size:9px;line-height:1.32}.storySkip{color:#f7f9ff;background:#111936;border:1px solid #97aeff7a;border-radius:8px;padding:8px 11px;font-size:10px;font-weight:850;top:10px;right:12px}.storyEdge{width:52px;height:56.25vw;top:56px;bottom:auto}.storyEdge span{width:30px;height:30px}.storyEdgeLeft span{left:8px}.storyEdgeRight span{right:8px}.storyProgress{gap:4px;bottom:14px}.storyProgress i{width:10px;height:2px}.storyProgress i.active{width:22px}.storyFinish{min-width:132px;padding:10px 12px 10px 15px;bottom:39px;right:16px}.storyOpeningSequence{aspect-ratio:16/9;border-radius:0;inset:56px 0 auto}.storyReelExperience{background:#030611}.storyReel{width:100%;padding:56px 0 18px}.storyReel:before{display:none}.storyPanel+.storyPanel{padding-top:5px}.storyPanel+.storyPanel:before{width:72%;height:1px;top:1px}.storyPanelFrame{box-shadow:none;border-left:0;border-right:0}.storyPanelDialogueLayer .storyBubble,.storyPanelDialogueLayer .storyBubble:nth-child(2),.storyPanelDialogueLayer .storyBubble:nth-child(3){top:var(--bubble-y);left:var(--bubble-x)}.storyPanelCaption{min-height:0;padding:10px 13px 12px}.storyPanelCaption p{font-size:10px;line-height:1.52}.storyReelEnd{border-left:0;border-right:0;min-height:78px;margin:5px 0 0;padding:15px 14px}.storyReelEnd span{max-width:130px;font-size:7px;line-height:1.5}.storyReelEnd a{gap:18px;min-height:38px;padding:0 12px 0 14px;font-size:9px}}@media (prefers-reduced-motion:reduce){.storySceneArt,.storyNarration,.storyBubble,.storyOpeningSequence,.storyOpeningSequence i,.storyOpeningSequence b{animation:none!important}.storyOpeningSequence{display:none}}.stellarActivationPage{background:var(--stellar-night);min-height:100vh;color:var(--stellar-text);overflow:hidden}.stellarActivationPage:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 72%,#5063e633,#0000 28%),radial-gradient(circle at 82% 15%,#bd5be821,#0000 25%),linear-gradient(#798dff09 1px,#0000 1px) 0 0/70px 70px,linear-gradient(90deg,#798dff09 1px,#0000 1px) 0 0/70px 70px;position:fixed;inset:0}.stellarActivationPage>*{position:relative}.activationConsole{background:#0d1430;border:1px solid #303b72;border-radius:24px;grid-template-columns:1.08fr .92fr;width:min(1080px,100% - 48px);min-height:590px;margin:72px auto;display:grid;overflow:hidden;box-shadow:0 34px 90px #00000061}.activationConsoleVisual{background:linear-gradient(#070a1c8c 0%,#070a1c38 34%,#070a1cf5 100%),url(/story-04-plus-one.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:space-between;min-height:590px;padding:34px 39px 42px;display:flex;position:relative;overflow:hidden}.activationConsoleVisual:after{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#72ecff12 1px,#0000 1px),linear-gradient(90deg,#72ecff12 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:58px 58px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.activationVisualStatus{z-index:2;color:#bec6e2;letter-spacing:.1em;align-items:center;gap:8px;font-size:8px;font-weight:800;display:flex;position:relative}.activationVisualStatus i{background:#6ef1ae;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #6ef1ae}.activationVisualCopy{z-index:2;position:relative}.activationVisualCopy>span{width:52px;height:52px;color:var(--stellar-cyan);background:#172050;border:1px solid #72ecff94;border-radius:17px;place-items:center;font-size:16px;font-weight:950;display:grid;box-shadow:0 0 22px #72ecff29}.activationVisualCopy h1{color:#fff;letter-spacing:-.06em;margin:23px 0 0;font-family:Arial Rounded MT Bold,PingFang SC,sans-serif;font-size:clamp(42px,5vw,66px)}.activationVisualCopy p{color:#c2c9df;max-width:360px;margin:13px 0 0;font-size:11px;line-height:1.8}.activationVisualOrbit{z-index:1;border:1px solid #72ecff3d;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-110px;right:-90px;box-shadow:0 0 0 42px #7482ff0f,0 0 0 86px #b56cff0a}.activationVisualOrbit i{border-radius:50%;position:absolute}.activationVisualOrbit i:first-child{background:var(--stellar-cyan);width:17px;height:17px;box-shadow:0 0 16px var(--stellar-cyan);top:57px;left:22px}.activationVisualOrbit i:nth-child(2){background:var(--stellar-violet);width:28px;height:28px;top:139px;right:6px;box-shadow:0 0 18px #b56cffbf}.activationVisualOrbit i:nth-child(3){background:var(--stellar-pink);width:10px;height:10px;top:-8px;left:116px}.activationConsoleForm{background:linear-gradient(155deg,#151c40,#0d122b);border-left:1px solid #303b72;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,64px);display:flex}.activationFormTop{color:var(--stellar-cyan);letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:8px;font-weight:850;display:flex}.activationFormTop i{color:#69759e;font-size:7px;font-style:normal}.activationConsoleForm h2{color:#fff;letter-spacing:-.045em;margin:51px 0 0;font-size:31px}.activationConsoleForm>p{color:#8f99bd;margin:11px 0 0;font-size:10px;line-height:1.75}.activationConsoleForm form{margin-top:31px}.activationConsoleForm form>label{color:#a6afd0;margin-bottom:8px;font-size:9px;font-weight:750;display:block}.activationStellarField{background:#101735;border:1px solid #364273;border-radius:14px;grid-template-columns:45px 1fr;align-items:center;gap:11px;padding:8px;display:grid}.activationStellarField:focus-within{border-color:var(--stellar-cyan);box-shadow:0 0 0 3px #72ecff14,0 0 20px #72ecff14}.activationStellarField.hasError{border-color:#ff78aa}.activationStellarField>span{width:45px;height:45px;color:var(--stellar-cyan);background:#202c66;border-radius:11px;place-items:center;font-size:12px;font-weight:950;display:grid}.activationStellarField input{color:#fff;letter-spacing:.03em;background:0 0;border:0;outline:0;width:100%;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:700}.activationStellarField input::placeholder{color:#606b91;letter-spacing:0;font-family:PingFang SC,sans-serif;font-size:10px;font-weight:500}.activationStellarSubmit{color:#fff;background:linear-gradient(110deg,#5369ec,#984fe6);border:0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin-top:13px;padding:0 15px 0 18px;font-size:10px;font-weight:850;display:flex;box-shadow:0 15px 32px #554ce040}.activationStellarSubmit span{color:var(--stellar-cyan);font-size:16px}.activationConsoleForm .activationEntryError{color:#ff8cb4}.activationPurchaseLink{color:#7f89aa;border-top:1px solid #2b3564;justify-content:space-between;align-items:center;margin-top:42px;padding-top:18px;font-size:9px;display:flex}.activationPurchaseLink a{color:var(--stellar-cyan);font-weight:800;text-decoration:none}.stellarActivationFlow{background:var(--stellar-night);min-height:100vh;color:var(--stellar-text);padding:0}.stellarActivationFlow:before{content:"";pointer-events:none;background:radial-gradient(circle at 82% 18%,#9d54e724,#0000 28%),linear-gradient(#798dff09 1px,#0000 1px) 0 0/70px 70px,linear-gradient(90deg,#798dff09 1px,#0000 1px) 0 0/70px 70px;position:fixed;inset:0}.stellarActivationFlow>*{position:relative}.stellarFlowProgress{color:#737da2;width:min(1050px,100% - 48px);margin:28px auto 0}.stellarFlowProgress span.active{color:var(--stellar-cyan)}.stellarFlowProgress i{background:#303b72}.stellarFlowProgress a{color:#b7c0df;background:#111936;border:1px solid #303b72;border-radius:9px;margin-left:auto;padding:8px 10px}.stellarActivationFlow .activationFlowShell{background:#0d1430;border-color:#303b72;width:min(1050px,100% - 48px);margin:20px auto 72px;box-shadow:0 34px 90px #00000061}.stellarActivationFlow .activationFlowVisual{background:linear-gradient(#070a1c29,#070a1cd9),url(/story-04-plus-one.jpg) 50%/cover no-repeat}.stellarActivationFlow .activationFlowVisual:before{opacity:.18}.stellarActivationFlow .flowOrb{background:radial-gradient(circle at 32% 28%,#7087ff,#24316e 56%,#111735);border:1px solid #72ecffa6;box-shadow:inset -22px -25px 38px #060b2861,0 35px 60px #0000006b,0 0 0 18px #72ecff0d}.stellarActivationFlow .flowOrb span{color:var(--stellar-cyan)}.stellarActivationFlow .flowOrbit{border-color:var(--stellar-cyan);box-shadow:0 0 22px #72ecff4d}.stellarActivationFlow .flowOrbit:after{background:var(--stellar-violet)}.stellarActivationFlow .activationFlowCard{color:#fff;background:linear-gradient(155deg,#151c40,#0d122b)}.stellarActivationFlow .flowLoading{color:#8993b5}.stellarActivationFlow .flowLoading>i{border-color:#2f3a6c;border-top-color:var(--stellar-cyan)}.stellarActivationFlow .flowLoading strong{color:#fff}.stellarActivationFlow .flowCardIntro>p,.stellarActivationFlow .flowSuccess>p{color:var(--stellar-cyan)}.stellarActivationFlow .flowCardIntro h1,.stellarActivationFlow .flowSuccess h1,.stellarActivationFlow .flowError h1{color:#fff}.stellarActivationFlow .flowCardIntro>span,.stellarActivationFlow .flowSuccess>span{color:#919bbc}.stellarActivationFlow .flowFacts div{background:#111936;border-color:#303b72}.stellarActivationFlow .flowFacts span{color:#7480a6}.stellarActivationFlow .flowFacts strong{color:#eef1ff}.stellarActivationFlow .flowSelectionReveal{background:#16204a}.stellarActivationFlow .flowSelectionReveal>div{border-right-color:#354276}.stellarActivationFlow .flowSelectionReveal span{color:var(--stellar-cyan)}.stellarActivationFlow .flowSelectionReveal strong{color:#fff}.stellarActivationFlow .flowSelectionReveal p{color:#8b95b7}.stellarActivationFlow .flowDeviceName{color:#a5aecb}.stellarActivationFlow .flowDeviceName input{color:#fff;background:#101735;border-color:#354173}.stellarActivationFlow .flowDeviceName input:focus{border-color:var(--stellar-cyan);box-shadow:0 0 0 3px #72ecff14}.stellarActivationFlow .flowSubmit{background:linear-gradient(110deg,#5369ec,#984fe6);box-shadow:0 15px 34px #554ce040}.stellarActivationFlow .flowSubmit span{color:#5369ec}.stellarActivationFlow .flowForm>small,.stellarActivationFlow .flowOrderResult>small{color:#7580a2}.stellarActivationFlow .flowInlineError{color:#ff9abb;background:#36152f}.stellarActivationFlow .flowUnavailable{color:#ffa0bd;background:#31162d;border-color:#6f3157}.stellarActivationFlow .flowError>span{color:#ff89ae;background:#35142d}.stellarActivationFlow .flowError p{color:#929bbb}.stellarActivationFlow .flowError a{color:#fff;background:#25316b}.stellarActivationFlow .flowSuccessMark{color:#71f0bd;background:#183b39;box-shadow:0 0 0 9px #4de7b10f,0 0 24px #4de7b126}.stellarActivationFlow .flowConfigCard{background:#111936;border-color:#354173}.stellarActivationFlow .flowConfigCard small{color:#7d88aa}.stellarActivationFlow .flowConfigCard strong{color:#fff}.stellarActivationFlow .flowConfigCard>button{background:linear-gradient(110deg,#5369ec,#984fe6)}.stellarActivationFlow .flowConfigCard details code{color:#aeb7d5;background:#0a1028}.stellarActivationFlow .flowInstructions{border-top-color:#303b72}.stellarActivationFlow .flowInstructions ol{color:#929bbc}.stellarActivationFlow .stellarFooter{margin-top:0}@media (max-width:760px){.activationConsole{grid-template-columns:1fr;width:calc(100% - 28px);margin:34px auto}.activationConsoleVisual{min-height:330px;padding:26px 22px 31px}.activationConsoleForm{border-top:1px solid #303b72;border-left:0;padding:39px 22px 42px}.activationConsoleForm h2{margin-top:36px}.stellarFlowProgress{width:calc(100% - 28px)}.stellarActivationFlow .activationFlowShell{width:calc(100% - 28px);margin-bottom:42px}.stellarActivationFlow .activationFlowVisual{min-height:230px}}.adminShell{--ink:#f2f4ff;--muted:#929bbb;--line:#293461;--paper:#080b1d;--card:#111936;--green:#70eab9;--green-dark:#70eab9;--lime:#72ecff;--amber:#ffc477;color:#e9edff;background:#080b1d}.adminShell .sidebar{background:#0b1027;border-right-color:#293461}.adminShell .brand{color:#f7f8ff}.adminShell .brandMark{color:var(--stellar-cyan);background:linear-gradient(145deg,#26377c,#131a3b);border:1px solid #72ecff7a;box-shadow:0 0 20px #72ecff1f}.adminShell .navItem{color:#8e98b9}.adminShell .navItem span{color:#68749e}.adminShell .navItem:hover{color:#e9edff;background:#141c3e}.adminShell .navItem.active{color:#fff;box-shadow:inset 2px 0 0 var(--stellar-cyan);background:linear-gradient(90deg,#192755,#141c3e)}.adminShell .navItem.active span{color:var(--stellar-cyan)}.adminShell .publicSiteLink{border-top:1px solid #26315e;border-radius:0;margin-top:14px}.adminShell .secureNote{background:#101735;border-color:#2e3a70}.adminShell .secureNote:before{background:#70eab9;box-shadow:0 0 0 4px #70eab91a,0 0 10px #70eab959}.adminShell .secureNote span{color:var(--stellar-cyan)}.adminShell .secureNote strong{color:#8994b5}.adminShell .workspace{background:radial-gradient(circle at 78% 4%,#775ceb24,#0000 24%),linear-gradient(#798dff07 1px,#0000 1px) 0 0/70px 70px,linear-gradient(90deg,#798dff07 1px,#0000 1px) 0 0/70px 70px,#080b1d;min-height:100vh;position:relative}.adminShell .workspaceHeader h1{color:#fff}.adminShell .eyebrow{color:var(--stellar-cyan)}.adminShell .subhead{color:#8993b4}.adminShell .primaryButton{background:linear-gradient(110deg,#5369ec,#984fe6);box-shadow:0 13px 30px #5149db40}.adminShell .primaryButton span{color:var(--stellar-cyan)}.adminShell .deploymentBanner{color:#d7c9e8;background:linear-gradient(135deg,#221d3d,#161a39);border-color:#5d4c74}.adminShell .deploymentBanner span{color:#d9a7ff}.adminShell .deploymentBanner strong{color:#f1e9ff}.adminShell .deploymentBanner p{color:#aaa0c1}.adminShell .metricCard{background:linear-gradient(145deg,#121a39,#0e1530);border-color:#293461;box-shadow:0 17px 40px #0000001f}.adminShell .metricCard>span{color:#909abb}.adminShell .metricCard strong{color:#f8f9ff}.adminShell .metricCard small{color:#69749a}.adminShell .metricCard.featured{background:linear-gradient(145deg,#172654,#101735);border-color:#42569a}.adminShell .metricCard.featured:after{background:var(--stellar-cyan);opacity:.16;box-shadow:0 0 30px #72ecff59}.adminShell .metricCard .serviceGood{color:#70eab9}.adminShell .metricCard .serviceBad{color:#ff92ad}.adminShell .metricAction{color:#bdc5e1;background:#151e43;border-color:#3b477b}.adminShell .metricAction:hover{border-color:var(--stellar-cyan);color:#fff}.adminShell .errorBanner{color:#ff9cba;background:#32162d;border-color:#6e3155}.adminShell .errorBanner button{color:#ffbdd1;background:#471d3c;border-color:#7a3c5e}.adminShell .tableCard{background:#0f1632;border-color:#293461;box-shadow:0 20px 48px #00000024}.adminShell .tableToolbar{border-bottom-color:#293461}.adminShell .tableToolbar h2{color:#f6f7ff}.adminShell .tableToolbar>div>span{color:#737e9f}.adminShell .filterControls>input,.adminShell .filterControls>select{color:#c6cde5;background:#111936;border-color:#303b6b}.adminShell .filterControls>input::placeholder{color:#626d91}.adminShell .filterControls>input:focus,.adminShell .filterControls>select:focus{border-color:var(--stellar-cyan);box-shadow:0 0 0 3px #72ecff12}.adminShell .filters{background:#0b1128}.adminShell .filters button{color:#7883a7}.adminShell .filters button.selected{color:#fff;background:#1a244e;box-shadow:0 0 12px #72ecff0f}.adminShell th{color:#69759c;background:#0b1128}.adminShell td{color:#9ca6c5;border-top-color:#222d58}.adminShell td:first-child strong,.adminShell td strong{color:#e9edff}.adminShell code{color:#7f8bb1}.adminShell .port{color:var(--stellar-cyan)}.adminShell .planBadge{color:#bdc5e1;background:#151e43;border-color:#354276}.adminShell .timeLeft{color:#e9edff}.adminShell .dateLine,.adminShell .cardNote{color:#657095}.adminShell .rowActions button,.adminShell .orderCardLink{color:#b8c1df;background:#151e43;border-color:#354276}.adminShell .rowActions button:hover,.adminShell .orderCardLink:hover{border-color:var(--stellar-cyan);color:#fff}.adminShell .rowActions .deleteButton{color:#ff9bb7}.adminShell .tableFooter{color:#647094;background:#0b1128;border-top-color:#293461}.adminShell .activeStatus{color:#70eab9;background:#41c18521}.adminShell .activeStatus:before{background:#70eab9;box-shadow:0 0 8px #70eab98c}.adminShell .warningStatus{color:#ffc477;background:#ffbe6921}.adminShell .inactiveStatus{color:#ff96b3;background:#ff799d1f}.adminShell .channelOnline{color:#70eab9}.adminShell .channelOffline{color:#ffc477}.adminShell .paymentChannelState small{color:#6f7a9d}.adminShell .modalBackdrop,.adminShell .drawerBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02040ec7}.adminShell .modal{color:#edf0ff;background:#111936;border:1px solid #344173;box-shadow:0 35px 100px #0000008c}.adminShell .modal h2,.adminShell .drawer h2,.adminShell .drawer h3{color:#fff}.adminShell .modal label,.adminShell .settingsBlock label{color:#9ca6c5}.adminShell .modal input,.adminShell .modal textarea,.adminShell .modal select,.adminShell .settingsBlock input,.adminShell .settingsBlock textarea,.adminShell .settingsBlock select{color:#e8ecff;background:#0b1128;border-color:#344173}.adminShell .modal input:focus,.adminShell .modal textarea:focus,.adminShell .modal select:focus,.adminShell .settingsBlock input:focus,.adminShell .settingsBlock textarea:focus,.adminShell .settingsBlock select:focus{border-color:var(--stellar-cyan);box-shadow:0 0 0 3px #72ecff12}.adminShell .closeButton{color:#9da7c7;background:#151e43;border-color:#354276}.adminShell .submitButton,.adminShell .settingsActions button,.adminShell .activationBox button,.adminShell .secretActions button{color:#fff;background:linear-gradient(110deg,#5369ec,#984fe6)}.adminShell .drawer{color:#c2cae2;background:#0d1430;border-left-color:#344173}.adminShell .drawerHeader,.adminShell .settingsBlock,.adminShell .deviceBlock,.adminShell .eventsBlock{border-color:#293461}.adminShell .activationBox,.adminShell .detailStats>div,.adminShell .deviceCard{background:#111936;border-color:#303b6b}.adminShell .detailStats span,.adminShell .deviceMeta,.adminShell .emptyCopy{color:#7682a4}.adminShell .deviceDiagnosis{background:#101735;border-color:#344173}.adminShell .eventRow{border-bottom-color:#26315c}.adminShell .eventRow strong{color:#e9edff}.adminShell .eventRow span,.adminShell .eventRow time{color:#737e9f}.adminShell .toast{color:#eff2ff;background:#17204a;border-color:#3a4a7e;box-shadow:0 20px 50px #00000059}.adminShell{grid-template-columns:224px minmax(0,1fr)}.adminShell .sidebar{background:#090e22;padding:24px 14px 18px}.adminShell .brand{gap:12px;padding:0 10px 24px}.adminShell .brand>span:last-child{gap:4px;display:grid}.adminShell .brand>span:last-child strong{color:#f6f8ff;letter-spacing:.08em;font-size:14px}.adminShell .brand>span:last-child small{color:#647198;letter-spacing:.12em;font-size:9px;font-weight:650}.adminShell .brandMark{border-radius:12px;width:38px;height:38px}.adminShell .navItem{border-radius:9px;min-height:42px;font-size:12px}.adminShell .workspace{padding:38px clamp(24px,4vw,58px) 64px}.adminShell .workspace:before{content:"";background:linear-gradient(90deg,#0000,#72ecff8c,#0000);height:1px;position:absolute;top:0;left:0;right:0}.adminShell .workspaceHeader{align-items:center}.adminShell .workspaceHeader h1{letter-spacing:-.045em;font-size:32px}.adminShell .eyebrow{letter-spacing:.18em;margin-bottom:7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.adminShell .subhead{margin-top:9px}.adminShell .primaryButton{background:#5267e9;border:1px solid #72ecff38;border-radius:11px;min-height:42px;padding:0 17px;box-shadow:0 12px 30px #3848bd3d}.adminShell .metricGrid{gap:10px;margin-top:26px}.adminShell .metricCard{min-height:112px;box-shadow:none;background:#10162f;border-radius:12px;padding:17px 18px}.adminShell .metricCard.featured{background:linear-gradient(145deg,#172450,#111936)}.adminShell .metricCard strong{margin-top:9px;font-size:27px}.adminShell .metricCard small{bottom:14px;left:18px}.adminShell .tableCard{box-shadow:none;background:#0d142c;border-radius:13px;margin-top:14px}.adminShell .tableToolbar{align-items:flex-start;padding:18px}.adminShell .tableToolbar h2{font-size:14px}.adminShell .filterControls{flex:1}.adminShell .adminSearch{color:#68759d;background:#090f24;border:1px solid #303b6b;border-radius:9px;grid-template-columns:auto minmax(100px,1fr) auto;align-items:center;width:min(290px,100%);height:36px;padding:0 9px;display:grid}.adminShell .adminSearch:focus-within{border-color:var(--stellar-cyan);box-shadow:0 0 0 3px #72ecff12}.adminShell .adminSearch input{color:#e5e9fa;background:0 0;border:0;outline:0;min-width:0;height:100%;padding:0 7px;font-size:10px}.adminShell .adminSearch input::placeholder{color:#5d698d}.adminShell .adminSearch button{color:#8792b3;background:0 0;border:0;border-radius:6px;width:24px;height:24px;padding:0}.adminShell .filterControls>select{background:#090f24;border-radius:9px;height:36px}.adminShell .filters{background:#090f24;height:36px;padding:3px}.adminShell .filters button{white-space:nowrap}.adminShell th{color:#68749b;background:#090f24;padding:10px 14px}.adminShell td{padding:14px}.adminShell tbody tr{transition:background .16s}.adminShell tbody tr:hover{background:#121b39}.adminShell .platformBadge{border-color:#0000}.adminShell .platform-ios{color:#83eaff;background:#72ecff1a}.adminShell .platform-android{color:#70eab9;background:#70eab91a}.adminShell .platform-harmony{color:#d79cff;background:#d38bff1a}.adminShell .rowActions{flex-wrap:nowrap}.adminShell .rowActions button{white-space:nowrap;min-height:28px;padding:0 9px}.adminShell .rowActions .detailButton{color:#dbe2ff;background:#1a2550;border-color:#45579b}.adminShell .emptyOrderCard .tableWrap{display:none}.adminShell .emptyOrderCard .tableToolbar{border-bottom:0}.adminShell .drawer{width:min(600px,96vw)}.adminShell .modal,.adminShell .drawer{background:#0c132b}.adminShell .toast{font-size:11px}@media (max-width:760px){.adminShell .sidebar{border-bottom-color:#293461}.adminShell .workspace{padding:28px 16px 50px}.adminShell .brand{padding-bottom:14px}.adminShell .sidebar nav{padding-bottom:2px}.adminShell .navItem{flex:none;min-height:38px;padding:9px 11px}.adminShell .workspaceHeader h1{font-size:27px}.adminShell .metricGrid{grid-template-columns:1fr 1fr}.adminShell .metricCard{min-height:104px}.adminShell .tableToolbar{gap:14px}.adminShell .filterControls{grid-template-columns:1fr 1fr;width:100%;display:grid}.adminShell .adminSearch,.adminShell .filters{grid-column:1/-1;width:100%}.adminShell .tableCard:not(.orderTableCard) .tableWrap{overflow:visible}.adminShell .tableCard:not(.orderTableCard) table,.adminShell .tableCard:not(.orderTableCard) tbody{display:block}.adminShell .tableCard:not(.orderTableCard) thead{display:none}.adminShell .tableCard:not(.orderTableCard) tbody tr{background:#101833;border:1px solid #293461;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:10px;padding:16px;display:grid}.adminShell .tableCard:not(.orderTableCard) tbody td{white-space:normal;border:0;padding:0;display:block}.adminShell .tableCard:not(.orderTableCard) tbody td:before{content:attr(data-label);color:#626f98;letter-spacing:.08em;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.adminShell .tableCard:not(.orderTableCard) tbody td:first-child,.adminShell .tableCard:not(.orderTableCard) tbody td:last-child{grid-column:1/-1}.adminShell .tableCard:not(.orderTableCard) tbody td:first-child:before,.adminShell .tableCard:not(.orderTableCard) tbody td:last-child:before{display:none}.adminShell .tableCard:not(.orderTableCard) .rowActions{margin-top:3px}.adminShell .tableCard:not(.orderTableCard) .rowActions button{flex:1;min-height:34px}.adminShell .tableFooter{margin-top:10px}}@media (max-width:520px){.adminShell .workspace{padding:22px 12px 40px}.adminShell .workspaceHeader{grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.adminShell .workspaceHeader .subhead{display:none}.adminShell .primaryButton{min-height:38px;margin:0;padding:0 12px}.adminShell .metricGrid{gap:8px}.adminShell .metricCard{min-height:98px;padding:14px}.adminShell .metricCard strong{font-size:23px}.adminShell .metricCard small{text-overflow:ellipsis;white-space:nowrap;bottom:12px;left:14px;right:12px;overflow:hidden}.adminShell .tableToolbar{padding:15px}.adminShell .paymentChannelState{text-align:left;justify-items:start}.adminShell .tableCard:not(.orderTableCard) tbody tr{margin:8px;padding:14px}.adminShell .tableFooter{padding:12px 14px}.adminShell .drawer{padding:20px 16px}}.paymentContactCard code{color:#f4f7ff;letter-spacing:.04em;-webkit-user-select:all;user-select:all;background:#0a1028;border:1px solid #40518f;border-radius:9px;padding:7px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;font-weight:850}.paymentContactCard button{color:#fff;background:linear-gradient(110deg,#5369ec,#804ce2);border:1px solid #5264a7;border-radius:10px;min-width:150px;min-height:39px;padding:0 16px;font-size:10px;font-weight:850}.paymentContactCard button:active{transform:translateY(1px)}.guidePage{color:#eef2ff;background:#070b1d;min-height:100vh;position:relative;overflow:hidden}.guidePage:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 8%,#5b6ff233,#0000 30%),radial-gradient(circle at 88% 32%,#aa4de621,#0000 27%),linear-gradient(#798dff09 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#798dff09 1px,#0000 1px) 0 0/64px 64px;position:fixed;inset:0}.guidePage>*{position:relative}.guideQuickLinks{background:#0c122bc7;border:1px solid #2d3767;border-radius:16px;grid-template-columns:repeat(3,1fr);width:min(1120px,100% - 48px);margin:28px auto 0;display:grid;overflow:hidden}.guideQuickLinks a{color:#eef2ff;border-right:1px solid #2d3767;grid-template-columns:1fr auto;gap:10px;min-height:112px;padding:22px 23px;text-decoration:none;display:grid;position:relative}.guideQuickLinks a:last-child{border-right:0}.guideQuickLinks a:hover{background:#121b3e}.guideQuickLinks small{color:#7682a8;letter-spacing:.11em;grid-column:1/-1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.guideQuickLinks strong{letter-spacing:-.04em;align-self:end;font-size:20px}.guideQuickLinks span{color:#72ecff;border:1px solid #42508d;border-radius:50%;align-self:end;place-items:center;width:29px;height:29px;display:grid}.guideSystemList{gap:28px;width:min(1120px,100% - 48px);margin:46px auto 0;display:grid}.guideSystemCard{background:linear-gradient(150deg,#141d41f5,#0a0f25fa);border:1px solid #2f3a70;border-radius:21px;scroll-margin-top:24px;overflow:hidden;box-shadow:0 24px 65px #0000002e}.guideSystemCard>header{grid-template-columns:58px 1fr auto;align-items:start;gap:20px;padding:30px 32px 26px;display:grid}.guideSystemIndex{color:#72ecff;background:#121b3e;border:1px solid #435294;border-radius:16px;place-items:center;width:52px;height:52px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:900;display:grid}.guideSystemCard>header>div:nth-child(2){min-width:0}.guideSystemCard>header small{color:#7582ab;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:800}.guideSystemCard h2{color:#fff;letter-spacing:-.055em;margin:5px 0 0;font-size:30px}.guideSystemCard>header p{color:#9aa4c5;max-width:630px;margin:8px 0 0;font-size:11px;line-height:1.75}.guideSystemCard>header>span{color:#aeb9dc;white-space:nowrap;background:#151f48;border:1px solid #3b4b8a;border-radius:999px;padding:8px 10px;font-size:8px;font-weight:850}.guideSystemCard.platform-ios>header>span,.guideSystemCard.platform-android>header>span{color:#73e7bd;background:#2d95771f;border-color:#4eddb259}.guideSystemCard.platform-harmony>header>span{color:#ffc77f;background:#ab662921;border-color:#ffbc685c}.guideMethodBar{background:#0c132f;border-top:1px solid #293461;border-bottom:1px solid #293461;justify-content:space-between;align-items:center;min-height:52px;padding:0 32px;display:flex}.guideMethodBar small{color:#68749d;letter-spacing:.1em;font-size:8px;font-weight:800}.guideMethodBar strong{color:#dce3fb;font-size:11px}.guideSystemCard ol{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.guideSystemCard li{border-right:1px solid #293461;align-content:start;gap:34px;min-height:164px;padding:23px 21px;display:grid}.guideSystemCard li:last-child{border-right:0}.guideSystemCard li span{color:#72ecff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:900}.guideSystemCard li strong{color:#d8def3;font-size:11px;font-weight:650;line-height:1.72}.guideSystemCard>footer{background:#070b1d7a;border-top:1px solid #293461;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:21px 25px 22px 32px;display:grid}.guideSystemCard>footer small{color:#ffbd78;font-size:8px;font-weight:850}.guideSystemCard>footer p{color:#8994b6;margin:5px 0 0;font-size:10px;line-height:1.7}.guideSystemCard>footer a{color:#f4f6ff;background:#18234f;border:1px solid #48599d;border-radius:11px;align-items:center;gap:28px;min-height:42px;padding:0 14px 0 16px;font-size:9px;font-weight:850;text-decoration:none;display:flex}.guideSystemCard>footer a span{color:#72ecff}.stellarGuideHelp{border-top:1px solid #2d3767;border-bottom:1px solid #2d3767;width:min(1120px,100% - 48px);margin:54px auto 0;padding:25px 0}.stellarGuideHelp strong{color:#fff;font-size:13px}.stellarGuideHelp p{color:#8e98b9;margin:7px 0 0;font-size:10px;line-height:1.75}.stellarGuideHelp b{color:#72ecff;-webkit-user-select:all;user-select:all}.guidePage .stellarFooter{margin-top:72px}.stellarActivationFlow .flowSuccess>span{font-size:11.5px;line-height:1.8}.stellarActivationFlow .flowConfigCard small{font-size:9px}.stellarActivationFlow .flowConfigCard strong{font-size:15px}.stellarActivationFlow .flowConfigCard>button{min-height:46px;font-size:11px}.stellarActivationFlow .flowConfigCard summary{font-size:9px}.stellarActivationFlow .flowConfigCard details code{-webkit-user-select:all;user-select:all;font-size:9px;line-height:1.65}.stellarActivationFlow .flowInstructions{padding:19px 18px 17px}.stellarActivationFlow .flowInstructions header{justify-content:space-between;align-items:end;gap:14px;display:flex}.stellarActivationFlow .flowInstructions header>div{gap:4px;display:grid}.stellarActivationFlow .flowInstructions header small{color:#7480a6;font-size:8px}.stellarActivationFlow .flowInstructions header strong{color:#f5f7ff;font-size:12px}.stellarActivationFlow .flowInstructions header a{color:#72ecff;white-space:nowrap;font-size:8px;font-weight:800}.stellarActivationFlow .flowInstructions ol{font-size:10.5px;line-height:1.82}.stellarActivationFlow .flowInstructions>p{color:#9da7c8;text-align:left;background:#0a1028;border-radius:9px;margin:11px 0 0;padding:10px 11px;font-size:9px;line-height:1.7}@media (max-width:760px){.guideQuickLinks{grid-template-columns:1fr;width:calc(100% - 28px);margin-top:22px}.guideQuickLinks a{border-bottom:1px solid #2d3767;border-right:0;min-height:84px;padding:17px 18px}.guideQuickLinks a:last-child{border-bottom:0}.guideSystemList{gap:20px;width:calc(100% - 28px);margin-top:30px}.guideSystemCard{border-radius:17px}.guideSystemCard>header{grid-template-columns:44px 1fr;gap:14px;padding:22px 18px 19px}.guideSystemIndex{border-radius:13px;width:42px;height:42px}.guideSystemCard h2{font-size:25px}.guideSystemCard>header p{font-size:10px}.guideSystemCard>header>span{grid-column:2;justify-self:start}.guideMethodBar{padding:0 18px}.guideSystemCard ol{grid-template-columns:1fr}.guideSystemCard li{border-bottom:1px solid #293461;border-right:0;grid-template-columns:38px 1fr;align-items:start;gap:8px;min-height:0;padding:17px 18px}.guideSystemCard li:last-child{border-bottom:0}.guideSystemCard li strong{font-size:11px}.guideSystemCard>footer{grid-template-columns:1fr;gap:16px;padding:18px}.guideSystemCard>footer a{justify-content:space-between;width:100%}.stellarGuideHelp{width:calc(100% - 28px);margin-top:38px}.guidePage .stellarFooter{margin-top:48px}.stellarActivationFlow .flowSuccess>span{font-size:12px}.stellarActivationFlow .flowConfigCard>button{font-size:11.5px}.stellarActivationFlow .flowInstructions header{flex-direction:column;align-items:flex-start;gap:8px}.stellarActivationFlow .flowInstructions header strong{font-size:13px}.stellarActivationFlow .flowInstructions ol{font-size:11px;line-height:1.85}.stellarActivationFlow .flowInstructions>p{font-size:10px}}@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}
