:root{font-family:DM Sans,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;color:#20242b;background:#f7f8fa;font-synthesis:none;font-size:14px;line-height:1.5;--muted:#737c8c;--border:#e6e9ef;--blue:#3469ef;--shadow:0 12px 50px -30px #25365340}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:0;background:none;color:inherit;display:inline-flex;align-items:center;justify-content:center;gap:8px}button:disabled{opacity:.46;cursor:not-allowed}a{color:inherit;text-decoration:none}button,a,input,select,textarea{outline-offset:4px}button:focus-visible,a:focus-visible{outline:2px solid var(--blue)}input,textarea,select{background:#fff;border:1px solid #dce1e9;border-radius:9px;padding:12px 13px;color:#262c36;min-width:0;width:100%;transition:border-color .2s}input:focus,textarea:focus,select:focus{outline:2px solid #3469ef22;border-color:var(--blue)}input::placeholder,textarea::placeholder{color:#9aa3b3}input[type=checkbox]{width:16px;height:16px;accent-color:var(--blue);padding:0;flex-shrink:0}textarea{resize:vertical}h1,h2,h3,h4,p{margin:0}h1{font-size:32px;letter-spacing:-1px;line-height:1.25}h2{font-size:27px;letter-spacing:-.8px;line-height:1.3}h3{font-size:16px;font-weight:600;display:flex;align-items:center;gap:9px}h4{font-size:14px}p{line-height:1.8}small{font-size:12px}.muted{color:var(--muted)}.mono{font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px}.number{font-variant-numeric:tabular-nums}.overline{display:block;font-size:10px;font-weight:600;letter-spacing:1.7px;color:#8992a1;margin-bottom:10px}.header{max-width:1280px;height:108px;display:flex;align-items:center;justify-content:space-between;margin:auto;padding:0 30px;gap:22px}.brand{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:650;white-space:nowrap;letter-spacing:-1px}.brand-mark{width:36px;height:36px;border-radius:10px;background:#242832;display:flex;align-items:center;justify-content:center;gap:3px;box-shadow:0 2px 4px #1c203215}.brand-mark span{display:block;background:#fff;width:3px;border-radius:2px;transform:rotate(22deg)}.brand-mark span:nth-child(1){height:12px}.brand-mark span:nth-child(2){height:20px}.brand-mark span:nth-child(3){height:15px}.brand-ai{font-size:15px;margin-left:5px;font-weight:500;color:#727988;letter-spacing:-.2px}.brand small{display:block;letter-spacing:1px;font-size:8px;color:#89919e;margin-top:0;font-weight:400}.product-nav{background:#ecedf1;padding:5px;display:flex;border:1px solid #e5e7ec;border-radius:30px;gap:2px}.product-nav button{padding:11px 22px;min-width:125px;border-radius:24px;color:#737987;font-weight:500;font-size:13px;transition:all .2s}.product-nav button.active{background:#fff;color:#20242b;box-shadow:0 2px 5px #1b294a08}.product-icon{width:23px;height:23px;object-fit:contain}.product-nav .product-icon{height:19px;width:19px}.header-right{display:flex;align-items:center;gap:23px;font-size:12px;color:#697382}.language{display:flex;align-items:center;gap:9px}.text-button{font-size:12px;padding:8px 0;color:#687180;white-space:nowrap}.store-main{max-width:1220px;margin:0 auto;padding:32px 20px 60px}.eyebrow{display:flex;align-items:center;gap:8px;font-size:9px;font-weight:500;letter-spacing:1.4px;color:#7e8795;margin:5px 0 27px}.eyebrow-line{display:block;width:25px;height:1px;background:#d6dce6;margin:0 4px}.live-dot{display:inline-block;width:6px;height:6px;background:#5d9a82;box-shadow:0 0 0 3px #5d9a8210;border-radius:50%;flex-shrink:0}.store-grid{display:grid;grid-template-columns:1fr 430px;gap:80px;align-items:stretch}.hero{position:relative;display:flex;flex-direction:column;min-width:0}.hero-copy{padding-top:23px}.hero-copy .overline{font-size:13px;letter-spacing:2px;margin-bottom:19px;color:#737d8c}.hero h1{font-size:46px;letter-spacing:-1.8px;font-weight:600;line-height:1.35}.hero h1 span{color:#557369}.hero.muse h1 span,.hero.codex h1 span{color:#5572a0}.hero-copy p{margin-top:17px;font-size:13px;color:#818997;max-width:370px;line-height:1.9}.logo-scene{height:340px;position:relative;display:grid;place-items:center;flex:1;min-height:280px}.logo-halo{position:absolute;width:300px;height:270px;border-radius:50%;background:radial-gradient(ellipse,#d6e3dd9c,transparent 68%);filter:blur(24px)}.muse .logo-halo{background:radial-gradient(ellipse,#bdd5ffbf,transparent 68%)}.codex .logo-halo{background:radial-gradient(ellipse,#d3d6f2bf,transparent 68%)}.logo-tile{z-index:2;display:grid;place-items:center;width:166px;height:166px;border-radius:42px;background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #ffffff;box-shadow:0 22px 45px -15px #47665735,0 2px 8px #1d35400b;animation:float 7s ease-in-out infinite}.logo-tile img{width:105px;height:105px}.muse .logo-tile{width:195px;height:170px}.muse .logo-tile img{width:135px;height:100px}.orbit{position:absolute;width:360px;height:230px;border:1px solid #c7d6cd44;border-radius:50%;transform:rotate(-25deg)}.orbit-two{width:300px;height:300px;transform:rotate(30deg);border-color:#d7dfe43d}.floating-tag{position:absolute;z-index:3;border:1px solid #e8ebee;background:#fffffff0;border-radius:9px;box-shadow:0 6px 22px -15px #1b383c40;padding:10px 13px;display:flex;align-items:center;gap:7px;font-size:11px;color:#65746e;animation:float 7s ease-in-out infinite reverse}.tag-one{top:19%;right:0}.tag-two{bottom:17%;left:8%}.hero-bottom{display:flex;justify-content:space-between;padding:23px 0 6px;border-top:1px solid var(--border);gap:12px}.hero-bottom>div{display:flex;align-items:flex-start;gap:9px}.hero-bottom svg{color:#7e8c86;margin-top:2px}.hero-bottom span{font-size:12px;color:#49535d}.hero-bottom small{display:block;font-size:10px;color:#929aa6;margin-top:4px}.purchase-card{padding:29px 29px 19px;background:#fff;border:1px solid #e7eaf0;border-radius:24px;box-shadow:var(--shadow)}.card-heading{display:flex;align-items:center;justify-content:space-between}.card-heading h2{font-size:28px}.card-heading .overline{font-size:9px;letter-spacing:1.3px;margin-bottom:5px}.subtle-badge{font-size:10px;color:#7d8797;background:#f2f4f7;padding:5px 9px;border-radius:5px;white-space:nowrap}.purchase-card>p{font-size:12px;margin:8px 0 22px}.purchase-card fieldset{border:0;margin:0;padding:0}.purchase-card legend{font-size:11px;font-weight:600;margin-bottom:10px}.plan{width:100%;border:1px solid #e0e5ed;border-radius:11px;padding:12px 13px;margin-bottom:8px;display:flex;text-align:left;gap:10px;min-height:66px;transition:all .18s}.plan:hover{border-color:#9bafd9}.plan.selected{border-color:#7095fb;background:#f6f8ff;box-shadow:0 0 0 1px #7095fb20}.radio{width:15px;height:15px;border-radius:50%;border:1.3px solid #c9d2e1;display:grid;place-items:center;flex-shrink:0}.selected .radio{background:#3b70ee;border-color:#3b70ee;color:#fff}.plan-info{flex:1}.plan-info b{font-size:12px;font-weight:550;display:flex;align-items:center;gap:7px}.plan-info small{display:block;font-size:10px;color:#8c95a5;margin-top:4px}.plan-info em{font-style:normal;font-size:8px;color:#4f7aee;background:#e9efff;border-radius:3px;padding:1px 4px}.price{font-size:18px;font-weight:550;letter-spacing:-.7px;white-space:nowrap;font-variant-numeric:tabular-nums}.price small{font-size:10px;font-weight:500;margin-right:2px}.price em{font-size:9px;color:#8f98a7;font-weight:400;font-style:normal;letter-spacing:0;margin-left:3px}.quantity-row{display:flex;align-items:center;justify-content:space-between;margin:14px 0 19px;font-size:11px}.stepper{display:flex;align-items:center;gap:14px;background:#f6f7f9;border:1px solid #e8ebf1;border-radius:8px;padding:4px}.stepper button{width:27px;height:27px;background:#fff;border:1px solid #e2e6ee;border-radius:5px}.stepper button:disabled{background:transparent;border-color:transparent}.field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px;font-size:12px;color:#3c4551}.field>span{font-weight:500}.field small{font-size:10px;color:#8a94a4;font-weight:400}.input-icon{position:relative;width:100%;display:flex;align-items:center}.input-icon svg{position:absolute;left:13px;color:#9aa6bb}.input-icon input{padding-left:39px}.purchase-card input{font-size:12px;height:42px}.payment-label{font-size:11px;margin-bottom:9px;color:#758092}.payment-option{border:1px solid #9cb7ff;border-radius:10px;background:#f7f9ff;display:flex;align-items:center;padding:12px;gap:10px}.payment-option>svg{margin-left:auto;color:var(--blue);height:16px}.alipay{display:grid;place-items:center;color:#fff;background:#187bff;border-radius:6px;width:28px;height:28px;font-size:20px;line-height:1}.payment-option b{display:block;font-size:12px;font-weight:500}.payment-option small{display:block;font-size:9px;color:#8c98ad;margin-top:2px}.agreement{display:flex;align-items:center;gap:7px;font-size:10px;color:#8993a5;margin:17px 0 20px;line-height:1.7}.agreement input{height:14px}.inline-link{color:#4877df;font-size:12px;padding:0 6px 0 0;text-align:left}.agreement .inline-link{font-size:10px;padding:0}.total{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);padding:15px 0 16px}.total>span{font-size:12px;color:#7a8596}.total small{display:block;font-size:9px;color:#9aa3b3;margin-top:3px}.total strong{font-size:26px;font-weight:550;letter-spacing:-1px;font-variant-numeric:tabular-nums}.total strong small{display:inline;font-size:12px;color:inherit;margin-right:4px}.primary,.secondary{padding:12px 17px;border-radius:9px;font-size:12px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .2s,transform .2s}.primary{background:#262b34;color:#fff;border:1px solid #262b34}.primary:hover{background:#394350;transform:translateY(-1px)}.primary.full{justify-content:center;position:relative;height:44px}.primary.full>svg:last-child{position:absolute;right:17px}.secondary{background:#fff;border:1px solid #dfe4eb;color:#566173;padding:9px 14px}.secondary:hover{background:#f7f8fb}.full{width:100%}.card-foot{display:flex;align-items:center;justify-content:center;gap:5px;font-size:9px;color:#9aa3af;margin-top:12px}.how-it-works{margin-top:62px;padding:25px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:20px}.how-it-works .overline{font-size:8px;margin-bottom:5px}.how-it-works h3{font-size:14px}.how-step{display:flex;align-items:center;gap:12px}.how-step>span{font-size:22px;font-weight:400;color:#c2c9d3}.how-step b{font-size:11px;font-weight:500}.how-step p{font-size:10px;color:#929aa9;margin-top:3px}.faq{max-width:740px;margin:45px auto 0}.faq>h3{justify-content:center;margin-bottom:20px;font-size:15px}.faq details{border-bottom:1px solid var(--border);padding:16px 0;font-size:12px}.faq summary{cursor:pointer;display:flex;justify-content:space-between;list-style:none}.faq details p{padding-top:12px;color:#7a8495}.faq details[open] svg{transform:rotate(45deg)}footer{max-width:1180px;margin:0 auto;padding:30px 0 25px;border-top:1px solid var(--border)}footer>div:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}footer>div:first-child>span{font-size:11px;letter-spacing:1px;color:#929ba7}footer .brand{font-size:17px}footer .brand-mark{width:29px;height:29px;border-radius:8px}footer .brand small{display:none}.footer-bottom{font-size:9px;color:#9ba4b2;display:flex;justify-content:space-between;gap:15px}.footer-bottom>div{display:flex;gap:20px}.footer-bottom button,.footer-bottom a{font-size:9px;padding:0;color:#818a9a}.notice{padding:15px 18px;background:#f0f4f9;border:1px solid #e3e9f0;border-radius:9px;color:#64748b;font-size:12px;display:flex;align-items:center;gap:10px;margin-bottom:20px;line-height:1.8}.notice.error{color:#b04d46;background:#fff3f1;border-color:#f1d6d2}.notice.success{color:#357a60;background:#f0f8f4;border-color:#d4e9dc}.notice p{font-size:11px}.error-text{color:#b54842;font-size:12px;margin:12px 0}.success-text{color:#357a60;margin:12px 0}.loading{padding:100px;text-align:center;color:#7e8a9c}.skip{position:absolute;left:15px;top:-50px;background:#fff;padding:10px;z-index:100}.skip:focus{top:10px}.icon-button{width:32px;height:32px;border-radius:7px;color:#7e8999}.icon-button:hover{background:#f1f3f7}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px}.panel{background:#fff;border:1px solid var(--border);border-radius:14px;box-shadow:0 3px 8px #17243802;overflow:hidden}.review-card{padding:35px;background:#fff;border:1px solid var(--border);border-radius:24px}.review-title{margin:20px 0 35px}.review-title h1{font-size:30px;margin:12px 0}.review-grid{display:grid;grid-template-columns:1fr 320px;gap:40px}.review-item{display:flex;gap:20px;padding:25px 0;border-bottom:1px solid var(--border)}.review-item>span{color:#a3adbd;font-size:12px}.review-item p{font-size:12px;color:#8490a1;margin-top:10px}.summary-card{align-self:start;background:#f5f7fa;border:1px solid var(--border);padding:24px;border-radius:16px}.summary-card>img{width:30px;height:30px;margin-bottom:15px}.summary-card h3{margin-bottom:12px}.summary-card>p{font-size:12px;color:#7b8698}.summary-card dl{display:grid;grid-template-columns:70px 1fr;gap:14px;font-size:12px;margin:25px 0}.summary-card dt{color:#909aab}.summary-card dd{margin:0;text-align:right;overflow-wrap:anywhere}.lookup{max-width:570px;margin:50px auto;padding:40px}.lookup h1{font-size:25px;margin:22px 0 14px}.lookup p{font-size:12px;margin-bottom:28px}.mini-icon{width:38px;height:38px;border-radius:10px;background:#f0f4f9;color:#6c839c;display:inline-flex;align-items:center;justify-content:center}.order-detail{max-width:850px;margin:20px auto;padding:30px}.order-title{display:flex;align-items:center;gap:15px;margin-top:35px}.order-title img{height:43px;width:43px}.order-title h1{font-size:24px}.order-title strong{margin-left:auto;font-size:23px}.progress-steps{display:flex;justify-content:space-between;margin:36px 0;font-size:12px;color:#9ba5b5}.progress-steps>div{display:flex;gap:8px;align-items:center}.progress-steps span{width:23px;height:23px;border:1px solid #dfe5ef;border-radius:50%;display:grid;place-items:center;font-size:10px}.progress-steps .done{color:#3c8c70}.progress-steps .done span{background:#edf7f2;border-color:#cee5d8}.key-notice .secondary{margin-left:auto}.pay-area{padding:35px;text-align:center;border:1px dashed #dce5ef;border-radius:12px;margin:20px 0}.pay-area img{width:200px;height:200px;display:block;margin:auto auto 20px}.pay-area h3{justify-content:center;margin:12px 0}.pay-area p{margin-bottom:15px}.delivery{background:#f2f7f4;border:1px solid #e1ebe4;border-radius:10px;padding:20px;margin:20px 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.delivery pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.credential-box{margin:25px 0}.credential-box>p{font-size:12px;margin:12px 0 20px}.support-detail{border-top:1px solid var(--border);padding-top:20px;margin-top:25px}.support-detail summary{display:flex;align-items:center;gap:7px;cursor:pointer;font-size:12px;margin-bottom:20px}.support-detail textarea{margin-bottom:10px}.ticket{padding:20px;border-bottom:1px solid var(--border);font-size:13px}.ticket p{margin-bottom:10px}.ticket textarea{margin:12px 0}.modal-backdrop{position:fixed;inset:0;background:#18213366;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}.modal{background:#fff;border:1px solid var(--border);border-radius:19px;padding:28px;width:540px;max-width:100%;max-height:90dvh;overflow:auto;box-shadow:0 25px 100px #0002}.modal h2{font-size:21px}.modal h3{margin:20px 0}.prose{white-space:pre-wrap;color:#657185}.detail-list{display:grid;grid-template-columns:90px 1fr;gap:13px;font-size:12px}.detail-list dt{color:#8a94a6}.detail-list dd{margin:0;overflow-wrap:anywhere}.actions{display:flex;gap:10px;justify-content:flex-end}.mfa-secret{display:block;background:#f0f3f8;padding:15px;font-size:19px;margin:20px 0;word-break:break-all}.admin-shell{background:#f7f8fa;min-height:100dvh}.sidebar{width:224px;background:#fff;border-right:1px solid var(--border);position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;padding:28px 18px 16px;z-index:20}.sidebar>.brand{padding-left:8px;margin-bottom:39px}.sidebar-caption{display:block;font-size:9px;letter-spacing:1.2px;color:#a2aaba;padding:0 12px;margin-bottom:13px}.sidebar nav>button{width:100%;justify-content:flex-start;padding:12px 14px;margin-bottom:5px;border-radius:8px;font-size:12px;gap:12px;color:#748093}.sidebar nav>button:hover{background:#f6f8fb}.sidebar nav>button.active{background:#edf3fc;color:#3970bc;font-weight:550}.sidebar nav>.sidebar-caption{margin-top:25px;margin-bottom:13px}.sidebar nav em{font-style:normal;background:#dfebfc;border-radius:4px;margin-left:auto;padding:0 5px}.sidebar-bottom{margin-top:auto;padding-top:25px}.sidebar-bottom>a{display:flex;align-items:center;gap:8px;font-size:11px;padding:15px 10px;color:#8794a6;border-bottom:1px solid var(--border);margin-bottom:16px}.sidebar-bottom>a svg:last-child{margin-left:auto}.sidebar-bottom>div{display:flex;align-items:center;gap:10px}.avatar{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;background:#eee9df;color:#8d7a56;font-size:12px}.sidebar-bottom b{font-size:11px;font-weight:500}.sidebar-bottom small{display:block;font-size:9px;color:#929bad}.sidebar-bottom .icon-button{margin-left:auto}.admin-body{margin-left:224px}.admin-top{height:75px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 34px;background:#fff9;gap:12px}.admin-top>div{display:flex;align-items:center;gap:13px;font-size:11px;color:#9aa4b4}.admin-top b{font-weight:500;color:#697689}.mode-pill{display:flex;align-items:center;gap:7px;background:#eff6f2;color:#6f927e;padding:5px 9px;border-radius:5px;font-size:9px}.admin-date{font-size:10px}.admin-content{padding:33px;max-width:1700px;margin:auto}.admin-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.admin-heading .overline{font-size:8px;letter-spacing:1.6px;margin-bottom:9px}.admin-heading h1{font-size:27px;font-weight:600;letter-spacing:-.8px}.admin-heading p{font-size:11px;color:#95a0af;margin-top:10px}.admin-heading .secondary{font-size:10px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:24px}.metrics.three{grid-template-columns:repeat(3,1fr)}.metric{padding:21px}.metric>div{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#828fa0}.metric>div>span{background:#f2f5f9;width:29px;height:29px;border-radius:8px;display:grid;place-items:center;color:#8f9daf}.metric strong{display:block;font-size:28px;letter-spacing:-1px;font-weight:550;margin:16px 0 11px;font-variant-numeric:tabular-nums}.metric small{font-size:9px;color:#a1aab8}.dashboard-row{display:grid;grid-template-columns:1.75fr 1fr;gap:22px;margin-bottom:24px}.chart-panel{padding:22px;position:relative;min-height:268px}.chart-panel h3,.status-panel h3{font-size:13px}.chart{display:flex;height:180px;margin-top:28px}.chart-labels{display:flex;flex-direction:column;justify-content:space-between;padding:0 10px 25px 0;color:#a6afbd;font-size:9px}.chart-grid{display:flex;justify-content:space-around;align-items:flex-end;flex:1;background:repeating-linear-gradient(to top,transparent 0,transparent 75px,#edf0f5 76px,#edf0f5 77px);padding-bottom:25px}.chart-grid>div{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:8%;position:relative}.chart-grid span{width:100%;min-height:2px;background:linear-gradient(#88a9d4,#d2dfef);border-radius:4px 4px 0 0}.chart-grid small{position:absolute;bottom:-23px;font-size:9px;color:#9aa7b9}.chart-empty{position:absolute;top:52%;left:35%;font-size:10px;color:#a7b1c0}.status-panel{padding:22px}.status-panel>h3{margin-bottom:18px}.status-panel>button{display:flex;width:100%;padding:10px 0;justify-content:flex-start;text-align:left}.status-panel>button>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.status-panel .mini-icon{width:32px;height:32px;border-radius:8px;margin-right:5px}.status-panel b{font-size:11px;font-weight:500}.status-panel small{font-size:9px;color:#94a0b1}.status-panel button>svg{margin-left:auto;color:#a4afbf}.status-tip{display:flex;align-items:center;gap:7px;background:#f7f9fb;padding:10px;border-radius:6px;font-size:9px;color:#98a3b4;margin-top:12px}.panel-title{display:flex;justify-content:space-between;align-items:center;padding:20px 23px;border-bottom:1px solid var(--border)}.panel-title h3{font-size:13px}.panel-title h3 .product-icon{width:22px;height:22px}.panel-title .text-button{font-size:10px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;font-size:11px;white-space:nowrap}th{font-size:10px;color:#94a0b0;font-weight:500;padding:13px 22px;background:#fafbfd;border-bottom:1px solid #ecf0f5}td{padding:17px 22px;border-bottom:1px solid #eef1f5;color:#758093}tr:last-child td{border-bottom:0}td b{font-size:11px;font-weight:500;color:#536073}td small{display:block;color:#a0abba;font-size:9px;margin-top:5px}td .inline-link{font-size:10px;margin-right:8px}.badge{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:5px;font-size:9px;background:#f0f3f7;color:#8d99a9;white-space:nowrap}.badge i{width:4px;height:4px;background:currentColor;border-radius:50%}.badge.completed,.badge.succeeded{background:#edf7f1;color:#60957a}.badge.pending,.badge.requested,.badge.review,.badge.open{background:#fbf5e9;color:#bc9857}.badge.fulfilling,.badge.processing,.badge.awaiting_credential{background:#edf3fc;color:#638bbd}.badge.refunded,.badge.partially_refunded{background:#f3eef8;color:#9c7fb9}.empty{text-align:center;padding:45px 20px;white-space:normal}.empty>span{display:grid;place-items:center;background:#f4f6f9;color:#b1bccb;border:1px solid #ecf0f5;border-radius:12px;width:52px;height:52px;margin:auto auto 16px}.empty h4{font-size:12px;font-weight:500;color:#8693a5}.empty p{font-size:10px;color:#aab3c1;margin-top:7px}.toolbar{padding:18px 22px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:12px}.toolbar .input-icon{max-width:310px}.toolbar input,.toolbar select{font-size:11px;padding-top:9px;padding-bottom:9px}.toolbar select{width:130px}.toolbar>.secondary{margin-left:auto;font-size:10px}.table-foot{padding:16px 22px;font-size:10px;color:#a6afbd;border-top:1px solid var(--border)}.product-management{display:flex;flex-direction:column;gap:24px}.product-management td.mono{font-size:10px}.channel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:25px}.channel-card{padding:24px}.channel-card h3{font-size:15px;margin:24px 0 12px}.channel-card p{font-size:11px;color:#8b97a8}.channel-fields{display:flex;flex-direction:column;gap:7px;background:#f7f9fb;padding:15px;border-radius:8px;margin:20px 0;font-size:10px;color:#8997aa;min-height:130px}.form-panel{padding:26px}.form-panel h3{margin-bottom:25px}.form-panel input,.form-panel textarea,.form-panel select{font-size:12px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-panel .field{margin-bottom:25px}.form-panel .agreement{font-size:12px;margin:25px 0}.security-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.security-grid .muted{font-size:12px;margin-bottom:20px}.session-info{margin-top:22px;border-top:1px solid var(--border);padding-top:16px;font-size:12px;color:#7d8a9e}.session-info p{margin-bottom:8px}.inline-form{display:flex;gap:12px;margin-top:24px}.inline-form input{flex:1;width:20%}.inline-form select{width:160px}.inline-form button{white-space:nowrap}.danger{color:#bb6969}.admin-footer{font-size:9px;color:#adb5c1;display:flex;justify-content:space-between;margin-top:30px}.admin-login{min-height:100dvh;display:flex;align-items:center;flex-direction:column;padding:50px 20px;background:radial-gradient(ellipse at 50% 30%,#e8eef7,transparent 65%)}.admin-login>.brand{margin-bottom:40px}.admin-login>.panel{max-width:430px;width:100%;padding:34px}.admin-login .mini-icon{margin-bottom:25px}.admin-login h1{font-size:26px;margin-bottom:14px}.admin-login .muted{font-size:12px;margin-bottom:26px}.admin-login>.muted{font-size:10px;margin:25px}.back-link{display:block;text-align:center;margin-top:22px;font-size:11px;color:#909cae}.mobile-menu{display:none}.admin-login form{margin-top:24px}.spin{animation:spin 1.5s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(min-width:1600px){.store-main{padding-top:55px}.store-grid{gap:110px}.hero h1{font-size:50px}.logo-scene{min-height:330px}}@media(max-width:1150px){.store-grid{gap:40px;grid-template-columns:1fr 400px}.header-right .language{display:none}.hero h1{font-size:40px}.hero-bottom{gap:8px}.hero-bottom small{font-size:9px}.sidebar{width:200px;padding-left:13px;padding-right:13px}.admin-body{margin-left:200px}.admin-content{padding:25px}.metrics{gap:12px}.metric{padding:16px}.metric strong{font-size:25px}.channel-grid{grid-template-columns:1fr}.channel-fields{min-height:0}.inline-form{flex-wrap:wrap}.header{padding:0 24px}.tag-one{right:-5px}.footer-bottom{padding:0 20px}footer>div:first-child{padding:0 20px}}@media(max-width:850px){.header{height:auto;min-height:115px;flex-wrap:wrap;padding-top:20px;padding-bottom:15px;gap:18px}.header>.brand{order:0}.header-right{order:1}.product-nav{order:2;width:100%;justify-content:center}.product-nav button{flex:1;padding:9px 10px;min-width:0}.store-main{padding-top:15px}.store-grid{gap:28px;grid-template-columns:1fr 360px}.hero h1{font-size:34px}.hero-copy p{font-size:12px}.hero-bottom{display:none}.hero .overline{font-size:11px}.logo-scene{min-height:250px;max-height:320px}.logo-tile{width:125px;height:125px;border-radius:32px}.logo-tile img{width:80px;height:80px}.muse .logo-tile{width:140px;height:130px}.muse .logo-tile img{width:105px;height:85px}.orbit{width:220px;height:190px}.orbit-two{width:210px;height:230px}.floating-tag{font-size:9px;padding:8px}.tag-one{right:-5px;top:5%}.tag-two{left:0;bottom:6%}.purchase-card{padding:23px}.how-it-works{flex-wrap:wrap;gap:20px}.how-it-works>div:first-child{width:100%}.review-grid{grid-template-columns:1fr}.sidebar{width:180px;padding-left:10px;padding-right:10px}.sidebar>.brand{padding-left:4px}.sidebar-caption{font-size:8px;padding-left:7px}.sidebar nav>button{font-size:11px;padding:11px}.admin-body{margin-left:180px}.admin-content{padding:20px}.admin-top{padding:0 20px}.admin-date{display:none}.metrics{grid-template-columns:1fr 1fr}.dashboard-row,.security-grid{grid-template-columns:1fr}.toolbar{flex-wrap:wrap}.toolbar .input-icon{max-width:none}.admin-heading{gap:10px}.admin-heading h1{font-size:24px}.metric strong{font-size:27px}}@media(max-width:640px){.header{padding:18px 20px 10px}.brand{font-size:20px}.header-right,.header-right .text-button{font-size:11px}.product-nav button{font-size:11px;gap:7px}.store-main{padding:15px 18px 36px}.eyebrow{font-size:8px;gap:7px;margin:8px 0 18px;letter-spacing:.8px}.store-grid{grid-template-columns:1fr;gap:22px}.hero{min-height:0;display:block;padding:15px 0 8px}.hero-copy{padding-top:0;padding-right:110px}.hero-copy .overline{font-size:10px;margin-bottom:10px}.hero h1{font-size:31px;letter-spacing:-1px;line-height:1.3}.hero-copy p{font-size:11px;line-height:1.9;margin-top:12px;max-width:250px}.logo-scene{position:absolute;right:0;top:10px;width:115px;height:150px;min-height:0}.logo-tile{width:90px;height:90px;border-radius:25px}.logo-tile img{width:60px;height:60px}.muse .logo-tile{width:100px;height:90px}.muse .logo-tile img{width:75px;height:60px}.logo-halo{width:170px;height:170px}.orbit{width:120px;height:150px}.orbit-two,.floating-tag{display:none}.purchase-card{padding:25px 22px 18px;border-radius:20px}.card-heading h2{font-size:27px}.plan{min-height:72px}.plan-info b{font-size:13px}.plan-info small{font-size:10px}.price{font-size:19px}.purchase-card legend,.quantity-row,.payment-label{font-size:12px}.purchase-card input{font-size:14px;height:45px}.field>span{font-size:12px}.agreement,.agreement .inline-link{font-size:11px}.total strong{font-size:27px}.primary.full{height:47px;font-size:13px}.how-it-works{margin-top:32px;padding:24px 0;display:grid;grid-template-columns:1fr;gap:20px}.how-it-works h3{font-size:16px}.how-step>span{width:30px}.how-step b{font-size:12px}.how-step p{font-size:11px}.faq{margin-top:32px}.faq details{font-size:13px}.faq h3{font-size:16px}.footer-bottom{flex-direction:column;gap:15px;font-size:9px}.footer-bottom>div{gap:18px;flex-wrap:wrap}footer>div:first-child>span{font-size:9px}.review-card{padding:22px;border-radius:17px}.review-title h1{font-size:25px}.review-grid{gap:24px}.review-item{padding:20px 0;gap:12px}.lookup{margin:20px auto;padding:25px}.lookup h1{font-size:23px}.order-detail{padding:20px;margin-top:5px}.order-title{flex-wrap:wrap;gap:10px}.order-title h1{font-size:20px}.order-title strong{margin-left:0;width:100%;padding-left:50px}.progress-steps{font-size:10px;gap:8px}.progress-steps>div{gap:5px}.progress-steps span{width:19px;height:19px}.key-notice{flex-wrap:wrap;font-size:11px}.key-notice .secondary{margin-left:0}.pay-area{padding:25px 15px}.order-detail>.section-heading>.muted{font-size:10px;overflow-wrap:anywhere}.modal-backdrop{padding:15px}.modal{padding:22px}.sidebar{transform:translate(-100%);width:220px;box-shadow:10px 0 50px #1b2d4915}.sidebar.mobile-open{transform:translate(0)}.admin-body{margin-left:0}.admin-top{height:62px;padding:0 18px}.mobile-menu{display:inline-flex}.admin-content{padding:22px 16px}.admin-heading{margin-bottom:23px}.admin-heading p{font-size:10px;max-width:220px}.admin-heading>.secondary{font-size:9px;padding:8px}.admin-heading .overline{font-size:7px}.metrics{gap:10px}.metric{padding:15px}.metric strong{font-size:26px;margin:14px 0 10px}.metric small{font-size:8px}.metric>div{font-size:10px}.metrics.three{grid-template-columns:1fr}.dashboard-row{gap:18px;margin-bottom:18px}.chart-panel{padding:18px}.chart-empty{left:33%;font-size:9px}.form-panel{padding:22px}.form-grid{grid-template-columns:1fr;gap:0}.inline-form{flex-direction:column}.inline-form input,.inline-form select{width:100%}.admin-top>div{gap:7px;font-size:10px}.panel-title{padding:17px}.channel-card{padding:22px}th,td{padding-left:17px;padding-right:17px}.table-scroll{max-width:100%}.admin-login{padding-top:35px}.admin-login>.panel{padding:28px}.admin-footer{font-size:8px}.form-panel>.section-heading{align-items:flex-start;flex-direction:column}.toolbar{padding:16px}.tickets-panel .ticket{padding:18px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.purchase-card>p,.plan-info small,.field small,.payment-label,.quantity-row,.purchase-card legend{font-size:12px}.plan-info b,.field>span,.payment-option b,.purchase-card input,.plan{font-size:14px}.plan-info em,.subtle-badge,.card-heading .overline,.card-foot,.total small{font-size:11px}.agreement,.agreement .inline-link{font-size:12px}.plan{padding:13px 12px;min-height:74px}.price{font-size:19px}.price em,.price small{font-size:11px}.plan-info b{flex-wrap:wrap;gap:4px}.hero-copy p{font-size:14px}.hero-bottom span,.how-step b,.faq details,.text-button,.primary,.secondary{font-size:13px}.hero-bottom small,.how-step p,.footer-bottom,.footer-bottom button,.footer-bottom a{font-size:11px}.how-it-works h3{font-size:16px}.hero-copy .overline{font-size:13px}.eyebrow{font-size:10px}.floating-tag{font-size:12px}.header-right,.product-nav button{font-size:13px}.overline{font-size:11px}.brand small{font-size:9px}.sidebar-caption{font-size:10px;letter-spacing:.6px}.sidebar nav>button{font-size:13px}.admin-heading p,.metric>div,.admin-top>div,.metric small,.admin-heading .secondary{font-size:12px}.panel-title h3,.chart-panel h3,.status-panel h3{font-size:15px}.status-panel b,.empty h4,.table-foot,td,td b,.toolbar input,.toolbar select{font-size:12px}.status-panel small,.status-tip,.empty p,th,td small,.badge,td .inline-link,.panel-title .text-button,.chart-empty,.chart-grid small,.chart-labels{font-size:11px}.admin-heading .overline{font-size:10px}.admin-footer{font-size:11px}.channel-card p,.channel-fields,.mode-pill,.sidebar-bottom>a,.sidebar-bottom b,.sidebar-bottom small{font-size:11px}.metric strong{font-size:29px}.dashboard-row .status-panel{min-height:280px}.summary-card>p,.summary-card dl,.review-item p,.order-detail .muted,.lookup p{font-size:13px}.faq summary{min-height:24px}.hero .logo-scene{min-height:310px}.logo-tile img{width:103px;height:103px}.logo-halo{opacity:.65}.data-table td{max-width:360px;overflow-wrap:anywhere;white-space:normal}.sidebar{overflow-y:auto}.notice{overflow-wrap:anywhere}.form-panel .field small{font-size:12px}@media(max-width:640px){.hero .logo-scene{min-height:0}.hero-copy p{font-size:12px}.hero-copy .overline{font-size:11px}.logo-tile img{width:60px;height:60px}.muse .logo-tile img{width:75px;height:60px}.eyebrow{font-size:9px}.admin-heading p{font-size:11px}.metric small{font-size:10px}.metric strong{font-size:25px}.plan-info b{font-size:13px}.plan-info small{font-size:11px}.price{font-size:18px}.plan-info em{font-size:10px}.admin-heading h1{font-size:25px}.admin-top>div{font-size:11px}}@media(max-width:640px){.product-nav button{font-size:12px;white-space:nowrap;padding:9px 6px;gap:6px}.product-nav .product-icon{width:17px;height:17px}.header-right .text-button{font-size:12px}.hero-copy{padding-right:112px}}.sms-handoff{border-top:1px solid #d8e5dd;margin-top:20px;padding-top:20px;white-space:normal}.sms-handoff p{margin:10px 0 16px;font-size:13px;color:#64766b}.sms-handoff small{display:block;margin-top:13px;font-size:11px;color:#6d7e74}.sms-handoff .actions{justify-content:flex-start;flex-wrap:wrap}.channel-check{background:#f4f8f6;border:1px solid #e3ece7;border-radius:8px;padding:12px;margin-bottom:14px}.channel-check.failed{background:#fff7ef;border-color:#f3e4d5}.channel-check p{font-size:12px}.channel-check small{color:#819488;font-size:11px}.channel-check .error-text{color:#a3663b;margin-bottom:0}:root{color-scheme:light}.ag-top-right{display:flex;align-items:center;gap:15px}.admin-content,.ag-content{min-width:0}.admin-heading,.ag-heading{align-items:center;gap:20px;margin-bottom:26px}.admin-heading>div,.ag-heading>div,.panel-title>div,.ag-card-head>div{min-width:0}.admin-heading h1,.ag-heading h1{line-height:1.3}.admin-heading p,.ag-heading p{line-height:1.8;color:#758398}.admin-heading>button,.ag-heading>button{flex-shrink:0;min-height:40px}.panel-title,.ag-card-head{gap:16px;flex-wrap:wrap}.panel-title h3,.ag-card-head h3{font-size:15px;line-height:1.5}.admin-shell table,.ag-app table,.ag-owner table{font-size:12px}.admin-shell td,.admin-shell th{padding-left:16px;padding-right:16px}.admin-shell td,.ag-table td,.an-table td{color:#596b83;line-height:1.65}.admin-shell td b,.ag-table td b{font-size:12px}.admin-shell td small,.ag-table small{font-size:11px;color:#8290a4}.table-scroll,.ag-table-wrap,.an-table-scroll{max-width:100%;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#ccd5e2 transparent}.data-table .data-column-actor{min-width:170px}.data-table .data-column-action{min-width:150px}.data-table .data-column-target{min-width:180px}.data-table .data-column-detail{min-width:240px;max-width:360px;overflow-wrap:anywhere}.audit-record summary{cursor:pointer;color:#5378a6;padding:5px 0;font-size:12px}.audit-record pre{font-size:11px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7fa;border:1px solid #e7edf4;border-radius:8px;padding:12px;margin:8px 0 0;max-height:240px;overflow:auto}.an-sku-table th:last-child,.an-sku-table td:last-child{position:static;box-shadow:none}.an-sku-table th,.an-sku-table td{padding-left:12px;padding-right:12px}.an-sku-table th{white-space:normal;min-width:90px}.an-sku-table th:first-child{min-width:160px}.an-detail-table th,.an-detail-table td{padding-left:12px;padding-right:12px}.ag-toolbar{gap:12px;align-items:center}.ag-toolbar .ag-search{min-width:220px;flex:1 1 240px;height:42px;padding:0 12px}.ag-toolbar .ag-search input{height:40px;min-height:40px}.ag-search svg{flex-shrink:0}.ag-toolbar select{width:auto;min-width:145px;min-height:42px;flex:0 1 auto}.ag-toolbar .ag-search,.ag-toolbar input{min-height:42px}.ag-toolbar input{font-size:13px}.ag-toolbar .ag-secondary{min-height:42px;white-space:nowrap}.toolbar{display:grid;grid-template-columns:minmax(230px,1fr) repeat(3,minmax(112px,auto)) auto;gap:12px}.toolbar .input-icon{max-width:none;min-width:0}.toolbar select{width:100%;min-height:42px}.toolbar input{min-height:42px}.toolbar>.secondary{margin-left:0;min-height:42px;white-space:nowrap}.ag-section-bar{gap:18px;margin:24px 0 20px;flex-wrap:wrap}.ag-tabs{gap:4px;max-width:100%;flex-wrap:wrap}.ag-tabs button{white-space:nowrap;min-height:40px}.ag-metrics{gap:16px}.ag-metrics article{min-width:0}.ag-metrics strong{font-size:clamp(23px,2vw,30px);overflow-wrap:anywhere}.ag-metrics p{line-height:1.7}.ag-card+.ag-card{margin-top:22px}.ag-store-strip>div,.ag-payout-saved>div{min-width:0}.ag-store-strip a,.ag-payout-saved p{overflow-wrap:anywhere}.ag-table td:nth-child(2){white-space:normal;overflow-wrap:anywhere;min-width:130px}.ag-card-head .ag-search{min-width:220px}.ag-visit-chart{overflow-x:auto;justify-content:space-around;gap:12px}.ag-visit-chart>div{min-width:34px;flex:1}.an-overview-charts{align-items:start}.an-panel{min-width:0}.an-ranking{min-height:0;padding-bottom:14px}.an-panel>header{align-items:flex-start}.an-panel header p{line-height:1.7}.an-traffic-chart{min-height:180px}.an-result-caption{line-height:1.7}.an-table-heading{flex-wrap:wrap}.an-calculation b{white-space:nowrap}.an-detail-caption{line-height:1.8}.ag-overlay{padding:24px}.ag-dialog,.ag-dialog.wide{padding:0;display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - 48px);border-radius:20px}.ag-dialog>header{flex:0 0 auto;align-items:center;margin:0;padding:22px 26px;border-bottom:1px solid #e9edf3;background:#fff}.ag-dialog>header .ag-eyebrow{font-size:10px;letter-spacing:1.6px;margin-bottom:5px}.ag-dialog h2{font-size:22px;line-height:1.4}.ag-dialog>header .ag-icon{width:36px;height:36px;flex-shrink:0;border-radius:10px;background:#f6f8fb;color:#76859b}.ag-dialog-body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:24px 26px;scrollbar-width:thin;scrollbar-color:#ccd5e2 transparent;scrollbar-gutter:stable}.ag-dialog-footer{margin:0;width:100%;max-width:none;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 26px;border-top:1px solid #e6ebf2;background:#fff}.ag-dialog-footer>div{display:flex;gap:10px}.ag-dialog-footer button{min-height:42px;white-space:nowrap}.ag-field{gap:7px;margin-bottom:18px}.ag-field>span{font-size:13px;line-height:20px;color:#52657f}.ag-field>small{font-size:11px;color:#8593a6;line-height:1.6}.ag-price-row input[type=number]{min-height:42px}.ag-price-row>.ag-check,.ag-price-row>button{align-self:flex-end;min-height:42px}.ag-price-row>.ag-check{align-items:center;margin:0}.ag-price-row>.ag-check input{margin-top:0}.ag-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;align-items:start}.ag-field input,.ag-field select,.ag-field textarea{font-size:14px;min-height:44px}.ag-check{line-height:1.7;align-items:flex-start;color:#687c97}.ag-check input{width:16px;height:16px;margin-top:3px}.ag-detail-list{gap:14px 20px;margin:20px 0;line-height:1.8;font-size:13px}.ag-detail-list dt{color:#8190a5}.ag-detail-history>div{flex-wrap:wrap}.ag-detail-history>div>span:first-child{min-width:150px}.ag-dialog .ag-detail-title{align-items:flex-start}.ag-dialog .ag-detail-title>div{min-width:0;overflow-wrap:anywhere}.ag-dialog-actions{gap:12px;margin-top:24px;flex-wrap:wrap}.ag-dialog.branch-manager-dialog{width:min(100%,1180px)}.branch-manager-dialog .ag-identity{padding:16px 18px;gap:14px;border-radius:12px;background:#f7f9fc;align-items:center}.ag-identity-icon{width:42px;height:42px;flex:0 0 42px;border:1px solid #e3e9f3;border-radius:11px;background:#fff;color:#7891b4;display:grid;place-items:center}.branch-manager-dialog .ag-identity>div{min-width:0;flex:1}.ag-identity-label{display:block;font-size:11px;color:#8a98ac;margin-bottom:2px}.branch-manager-dialog .ag-identity b{font-size:14px;line-height:1.5}.branch-manager-dialog .ag-identity p{font-size:12px;margin-top:4px}.branch-manager-dialog .ag-identity .ag-link{flex-shrink:0;white-space:nowrap;font-size:12px}.branch-manager-dialog .branch-manager-tabs{display:flex;width:100%;gap:24px;margin-top:20px;padding:0;border-radius:0;background:none;border-bottom:1px solid #e4eaf2}.branch-manager-tabs button{padding:12px 0;border-radius:0;min-height:44px;border-bottom:2px solid transparent;color:#8190a5;font-size:13px}.branch-manager-tabs button.active{border-color:#4576c3;box-shadow:none;color:#345d98;background:none}.branch-manager-dialog .ag-branch-orders{margin-top:20px}.ag-branch-orders .branch-order-filters{display:grid;grid-template-columns:minmax(260px,1fr) 170px 170px;gap:16px;padding:0 0 20px;border:0}.ag-filter-field{display:grid;gap:8px;min-width:0}.ag-filter-field>span{font-size:12px;color:#76869c;line-height:18px}.ag-branch-orders .branch-order-filters .ag-search{min-width:0;max-width:none;width:100%;height:42px;flex:none;background:#fbfcfe}.ag-branch-orders .branch-order-filters select{width:100%;min-width:0;height:42px;font-size:13px;background:#fff}.ag-branch-orders .ag-mini-metrics{padding:18px 20px;margin:0 0 14px;border:1px solid #e6ebf3;border-radius:12px;background:#f8fafc;gap:18px}.ag-branch-orders .ag-mini-metrics>span{font-size:12px;color:#7c8ca4;min-width:0}.ag-branch-orders .ag-mini-metrics b{font-size:22px;color:#334b6c;margin-top:6px}.ag-branch-orders .an-detail-caption{font-size:12px;margin:0 0 20px;color:#8492a6}.ag-branch-orders .an-table{font-size:12px}.ag-branch-orders .an-table td:nth-child(2),.ag-branch-orders .an-table th:nth-child(2){text-align:left}.branch-manager-dialog .branch-manager-tabs+.ag-mini-metrics{padding:20px 0;margin:0;border-bottom:1px solid #e7edf4}.ag-dialog.payout-review-dialog{width:min(100%,820px)}.payout-review-dialog>header{padding:18px 24px}.payout-review-dialog .ag-dialog-body{padding:20px 24px}.payout-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 22px;margin-bottom:22px;border-bottom:1px solid #e8edf4}.payout-summary>div{min-width:0}.payout-summary>div:first-child>span{font-size:12px;color:#8190a5}.payout-summary strong{display:block;font-size:34px;line-height:1.2;margin-top:8px;font-weight:600;letter-spacing:-1px;font-variant-numeric:tabular-nums}.payout-summary>div:last-child{text-align:right;display:grid;justify-items:end;gap:10px}.payout-summary>div:last-child>span:last-child{font-size:12px;color:#7b8ca5;overflow-wrap:anywhere}.payout-review-grid{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.25fr);gap:28px;align-items:start}.payout-review-grid h3{font-size:14px;font-weight:600;margin:0 0 16px;display:flex;align-items:center;gap:8px;color:#344a68}.payout-review-grid h3 img{width:22px;height:22px;object-fit:contain}.payout-payee{padding:18px;background:#f7f9fc;border:1px solid #e5ebf3;border-radius:12px;min-width:0}.payout-payee dl{display:grid;gap:5px;margin:0}.payout-payee dt{font-size:11px;color:#8a98ac;margin-top:11px}.payout-payee dt:first-child{margin-top:0}.payout-payee dd{font-size:13px;color:#4c617d;margin:0;overflow-wrap:anywhere;line-height:1.6}.payout-payee p{font-size:11px;line-height:1.8;color:#8a99ae;display:flex;align-items:flex-start;gap:7px;margin:18px 0 0;padding-top:15px;border-top:1px solid #e2e9f2}.payout-payee p svg{flex-shrink:0;margin-top:3px}.payout-review-fields{min-width:0}.payout-review-fields h3{margin-bottom:7px}.payout-step-note{font-size:12px;color:#8291a6;line-height:1.8;margin:0 0 18px}.payout-review-fields textarea{min-height:76px}.payout-reject-check{margin:0 0 20px;font-size:12px}.payout-verification{border-top:1px solid #e5ebf2;padding-top:18px}.payout-verification h4{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:550;color:#627b9d;margin:0 0 15px}.payout-verification .ag-field{margin-bottom:0}.payout-verification .ag-field>span{font-size:12px;white-space:nowrap}.payout-verification input{font-size:13px;padding:10px 11px}.payout-footer-note{display:flex;align-items:center;gap:7px;font-size:11px;color:#8a9bb0}.payout-review-dialog .payout-summary{padding-bottom:16px;margin-bottom:18px}.payout-review-fields .ag-field,.payout-review-fields .payout-step-note{margin-bottom:12px}.payout-review-fields textarea{min-height:64px}.payout-review-fields .payout-reject-check{margin-bottom:14px}.payout-review-fields .payout-verification{padding-top:14px}.payout-review-fields .payout-verification h4{margin-bottom:10px}.payout-review-fields .payout-verification .ag-field{margin-bottom:0}.form-panel .section-heading,.brand-save-bar{gap:16px;flex-wrap:wrap}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.turnstile-admin-status>p{padding:0 24px;overflow-wrap:anywhere}.turnstile-admin-status>p:first-of-type{margin-top:18px}.turnstile-admin-status>p:last-child{margin-bottom:22px}.notice-edit-tools{flex-wrap:wrap}.notice-edit-tools select{width:auto;max-width:150px}.notice-edit-tools>div{flex-shrink:0}.ag-content .brand-settings{margin-bottom:22px}.ag-security .ag-dialog-actions{justify-content:center}.od-heading>div{min-width:0;overflow-wrap:anywhere}.modal .section-heading{gap:18px;align-items:center}.modal .section-heading h2{min-width:0;line-height:1.4}.modal .section-heading .icon-button{flex-shrink:0;width:36px;height:36px}.sf-dialog{overflow-wrap:anywhere}@media(max-width:1200px){.toolbar{grid-template-columns:minmax(210px,1fr) repeat(3,minmax(100px,auto))}.toolbar>.secondary{grid-column:1/-1;justify-self:end}.ag-branch-orders .branch-order-filters{grid-template-columns:minmax(200px,1fr) 155px 155px;gap:12px}.an-overview-charts{grid-template-columns:1fr}.an-ranking{padding-bottom:22px}}@media(max-width:760px){.admin-heading,.ag-heading{gap:12px;align-items:flex-start}.admin-heading>button,.ag-heading>button{min-height:40px;font-size:12px}.toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.toolbar .input-icon{grid-column:1/-1}.toolbar>.secondary{grid-column:auto;justify-self:stretch}.ag-card-head .ag-search{min-width:0;max-width:none;width:100%}.ag-toolbar .ag-search{flex-basis:100%;min-width:0}.ag-toolbar select{flex:1;min-width:130px}.ag-dialog-body{padding:20px}.ag-dialog>header{padding:20px}.ag-dialog-footer{padding:14px 20px}.ag-branch-orders .branch-order-filters{grid-template-columns:1fr 1fr}.branch-order-filters>.ag-filter-field:first-child{grid-column:1/-1}.ag-form-grid{grid-template-columns:1fr;gap:0}.payout-review-grid{grid-template-columns:1fr;gap:22px}.payout-payee dl{grid-template-columns:100px minmax(0,1fr);gap:10px 15px}.payout-payee dt{margin:0;line-height:1.8}.payout-summary{gap:16px;margin-bottom:20px;padding-bottom:20px}.payout-summary strong{font-size:30px}.payout-verification .ag-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payout-footer-note{display:none}.payout-review-dialog .ag-dialog-footer>div{width:100%;justify-content:flex-end}.form-grid{grid-template-columns:1fr}}@media(max-width:480px){.ag-overlay{padding:12px}.ag-dialog,.ag-dialog.wide{max-height:calc(100dvh - 24px);border-radius:16px}.ag-dialog>header{padding:16px 18px}.ag-dialog h2{font-size:20px}.ag-dialog-body{padding:18px;scrollbar-gutter:auto}.payout-review-dialog .ag-dialog-body{padding:18px}.payout-review-dialog>header{padding:16px 18px}.ag-dialog-footer{padding:14px 18px}.branch-manager-dialog .ag-identity{padding:14px;gap:10px;flex-wrap:wrap}.ag-identity-icon{width:36px;height:36px;flex-basis:36px}.branch-manager-dialog .ag-identity>div{flex-basis:calc(100% - 46px)}.branch-manager-dialog .ag-identity .ag-link{margin-left:46px}.branch-manager-dialog .ag-identity b{font-size:13px}.branch-manager-dialog .branch-manager-tabs{gap:20px;margin-top:18px}.branch-manager-tabs button{font-size:12px;padding:10px 0}.ag-branch-orders .ag-mini-metrics{padding:16px;gap:18px 12px;grid-template-columns:1fr 1fr}.ag-branch-orders .ag-mini-metrics b{font-size:20px}.ag-branch-orders .branch-order-filters{padding-bottom:18px}.ag-branch-orders .branch-order-filters select{font-size:12px;padding-left:10px}.ag-field input,.ag-field select,.ag-field textarea{font-size:16px}.payout-summary{align-items:flex-start}.payout-summary>div:last-child{max-width:55%}.payout-summary strong{font-size:28px}.payout-verification .ag-form-grid{grid-template-columns:1fr;gap:16px}.payout-verification input{font-size:16px}.payout-review-dialog .ag-dialog-footer button{flex:1;min-height:44px;font-size:13px}.ag-dialog-actions button{min-height:44px}.ag-detail-list{grid-template-columns:90px minmax(0,1fr);gap:12px;font-size:12px}.ag-store-strip{flex-wrap:wrap}.ag-store-strip .ag-link{margin-left:52px}.ag-section-bar>div:first-child{min-width:0}.ag-metrics strong{font-size:24px}.an-presets>span{font-size:11px}.an-filter-grid input,.an-filter-grid select,.admin-shell input,.admin-shell textarea{font-size:16px}.an-selection-stats{gap:20px}.panel-title .subtle-badge{font-size:10px}.brand-save-bar>div{width:100%}.brand-save-bar button{min-height:40px}.sf-dialog .sf-support-list{margin-top:16px}}.ag-dialog-footer>div:first-child{margin:0;padding:0}.ag-profit-hero>footer{width:100%;max-width:none;margin-left:0;margin-right:0;padding-bottom:0}.ag-login-card>footer{width:100%;max-width:none;margin-left:0;margin-right:0;padding-bottom:0}.brand-settings-body{padding-top:22px}.channel-card{display:flex;flex-direction:column}.channel-fields{flex:1}.channel-card>.full{margin-top:auto}.modal,.modal.order-detail-modal{display:flex;flex-direction:column;padding:0;overflow:hidden;max-height:calc(100dvh - 48px)}.modal>.section-heading{margin:0;padding:22px 26px;flex-shrink:0;border-bottom:1px solid #e7ecf3}.modal-content{min-height:0;overflow:auto;overscroll-behavior:contain;padding:24px 26px;scrollbar-width:thin}.modal .od-heading{margin-top:0}.modal .field>span{line-height:1.6}.admin-shell .data-table td:first-child{min-width:145px}@media(max-width:640px){.modal,.modal.order-detail-modal{max-height:calc(100dvh - 30px)}.modal>.section-heading{padding:18px}.modal-content{padding:18px}.brand-settings-body{padding-top:18px}}.an-ranking article.an-rank-zero strong{color:#8b99ad}.an-ranking-caption{gap:12px;flex-wrap:wrap}.an-ranking-footer{gap:16px;flex-wrap:wrap;line-height:1.7}.an-ranking-footer>div{flex-shrink:0;margin-left:auto}.contact-icon{width:42px;height:42px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#f2f5fb}.contact-icon img{width:25px;height:25px;object-fit:contain}.contact-wechat{background:#07b75a}.contact-qq{background:#f2f7ff}.contact-email{background:#eef3ff}.contact-email img{opacity:1}.profit-dashboard{margin-bottom:28px}.profit-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.profit-heading h2{font-size:21px;letter-spacing:-.5px}.profit-heading .overline{margin-bottom:5px}.profit-periods{display:flex;padding:4px;background:#e9edf3;border-radius:11px;gap:3px}.profit-periods button{padding:7px 12px;font-size:12px;border-radius:8px;white-space:nowrap}.profit-periods button.active{background:#fff;box-shadow:0 2px 8px #22354a0b;color:#263c55}.profit-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:18px}.profit-hero{background:linear-gradient(125deg,#173f38,#14342f 65%,#1f5149);color:#fff;border-radius:18px;padding:27px 28px;display:flex;flex-direction:column;position:relative;overflow:hidden}.profit-hero:after{content:"";position:absolute;width:180px;height:180px;right:-80px;top:30px;border:35px solid #ffffff05;border-radius:50%;pointer-events:none}.profit-hero-top,.profit-hero-top>span,.profit-hero-bottom{display:flex;align-items:center;gap:8px}.profit-hero-top{justify-content:space-between;font-size:13px}.profit-checked{font-size:10px;background:#ffffff0e;border:1px solid #ffffff15;border-radius:20px;padding:5px 8px;white-space:nowrap;color:#c0e4d4}.profit-hero>strong{font-size:clamp(30px,3.4vw,44px);font-weight:600;letter-spacing:-1px;font-variant-numeric:tabular-nums;margin:22px 0 8px;line-height:1.25}.profit-hero>strong.negative{color:#ffc4b5}.profit-hero>p{font-size:12px;color:#b6cec7;display:flex;align-items:center;gap:10px}.profit-hero>p i{width:3px;height:3px;border-radius:50%;background:#799f91}.profit-hero-bottom{font-size:11px;border-top:1px solid #ffffff16;padding-top:18px;justify-content:space-between;margin-top:auto;color:#b6cec7}.profit-hero-bottom button{color:#fff}.profit-breakdown{padding:21px 24px}.profit-breakdown h3{font-size:13px}.profit-breakdown dl{margin:10px 0}.profit-breakdown dl>div{display:flex;justify-content:space-between;gap:12px;font-size:12px;line-height:1.9}.profit-breakdown dt{color:#778394}.profit-breakdown dd{margin:0;font-variant-numeric:tabular-nums}.profit-breakdown p{font-size:10px;color:#81909d;border-top:1px solid var(--border);padding-top:8px;line-height:1.7}.profit-family-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.profit-family{padding:18px 20px}.profit-family>div{display:flex;gap:9px;align-items:center;font-size:12px}.profit-family img{width:23px;height:23px;object-fit:contain}.profit-family>span{font-size:10px;color:#88929e;display:block;margin-top:18px}.profit-family>strong{font-size:25px;letter-spacing:-.7px;font-variant-numeric:tabular-nums;display:block;margin:4px 0 12px;font-weight:600}.profit-family>p{font-size:10px;display:flex;gap:5px;align-items:center;color:#77938a;flex-wrap:wrap}.profit-family>p>span{display:inline-flex;align-items:center;gap:5px;color:#939ca7;margin-left:auto}.profit-negative{color:#c24639!important}.profit-method{color:#7d8896;font-size:11px;margin-top:14px;line-height:1.8}.profit-method summary{cursor:pointer}.profit-method p{margin-top:7px;max-width:1000px}.finance-records{margin-bottom:24px}.finance-records th,.finance-records td{font-size:11px;padding:14px}.purchase-notice-editor{margin-top:24px}.purchase-notice-editor>.panel-title p{font-size:12px;margin-top:6px}.purchase-notice-editor>form{padding:0 26px 26px}.purchase-notice-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:26px}.purchase-notice-grid textarea{font-size:13px;line-height:1.8;resize:vertical}.notice-preview{align-self:start;position:sticky;top:92px;background:#f7f9fc;padding:20px;border-radius:14px}.notice-preview .profit-periods{margin-bottom:23px;overflow:auto}.notice-preview .profit-periods button{flex:1;padding:8px;font-size:11px}.notice-preview-content{border:1px solid #eedbc6;background:#fff9f2;color:#946e43;padding:20px;border-radius:13px;font-size:13px}.notice-preview-content p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:14px}.notice-preview>small{display:block;margin-top:13px;color:#8792a1;font-size:11px}.contact-settings{margin:26px 0;padding:24px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.contact-settings>p{font-size:12px;margin:7px 0 20px}.contact-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.contact-settings-grid .contact-icon{margin-bottom:12px}.contact-settings-grid .field{margin-bottom:0}.sf-support-list{display:grid;gap:12px;margin-top:23px}.sf-support-card{display:flex;align-items:center;gap:14px;border:1px solid #e6eaf0;background:#fafbfd;border-radius:16px;padding:17px}.sf-support-card>div{flex:1;min-width:0}.sf-support-card strong{font-size:14px;display:block}.sf-support-card p{font-size:13px;color:#747f90;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin-top:3px}.sf-support-card .sf-secondary{padding:9px 11px;font-size:11px;white-space:nowrap}.sf-support-note{font-size:12px;color:#8893a3;margin-top:20px;line-height:1.9}.sf-review-notes p{white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:1100px){.profit-grid{grid-template-columns:1fr}.profit-hero{min-height:245px}.contact-settings-grid,.purchase-notice-grid{grid-template-columns:1fr}.notice-preview{position:static}.profit-family{padding:16px}.profit-family>p>span{margin-left:0;width:100%}.profit-hero>strong{font-size:39px}}@media(max-width:640px){.profit-heading{align-items:flex-start;flex-direction:column}.profit-periods{width:100%}.profit-periods button{flex:1}.profit-grid{gap:12px}.profit-hero{padding:22px;min-height:245px}.profit-family-grid{grid-template-columns:1fr;gap:10px}.profit-family{display:grid;grid-template-columns:1fr auto;gap:4px}.profit-family>span{margin-top:0;grid-row:2}.profit-family>strong{grid-column:2;grid-row:1/3;align-self:center;font-size:25px;margin:0}.profit-family>p{grid-column:1/3;margin-top:10px}.profit-family>p>span{width:auto;margin-left:auto}.purchase-notice-editor>form{padding:0 18px 20px}.notice-preview{padding:15px}.sf-support-card{padding:13px;gap:10px}.sf-support-card .contact-icon{width:37px;height:37px}.sf-support-card .sf-secondary{padding:8px}.sf-support-card p{font-size:12px}}.sf-dialog .sf-support-note{margin-top:20px}@media(max-width:640px){.sf-support-email{display:grid;grid-template-columns:37px minmax(0,1fr)}.sf-support-email>a{grid-column:2;justify-self:start}.sf-support-email .contact-icon{grid-row:1/3}.sf-support-email p{word-break:normal;overflow-wrap:anywhere}}.store-brand-logo{width:36px;height:36px;object-fit:contain;display:block;flex-shrink:0;border-radius:9px}.brand>span{min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.4}.brand small{letter-spacing:0;line-height:1.6}.sf-brand .store-brand-logo{width:36px;height:36px}.sf-brand strong{overflow-wrap:anywhere}.sf-brand small{letter-spacing:0;max-width:220px;line-height:1.4}.brand-settings{margin-bottom:24px}.brand-settings .panel-title{gap:15px;align-items:start}.brand-settings .panel-title p{font-size:12px;margin-top:6px}.brand-settings-body{display:grid;grid-template-columns:1.3fr 1fr;gap:24px;padding:0 26px}.logo-upload{display:flex;align-items:center;gap:20px;border:1px dashed #d9dfea;border-radius:14px;padding:22px;background:#fafbfd;transition:background .2s,border-color .2s}.logo-upload.dragging{border-color:#4a7cf1;background:#eef4ff}.logo-image-preview{width:100px;height:100px;flex-shrink:0;background:repeating-conic-gradient(#f1f3f7 0% 25%,#fff 0% 50%) 50% / 16px 16px;border:1px solid #e5e9ef;border-radius:18px;display:grid;place-items:center}.logo-image-preview .store-brand-logo{width:76px;height:76px;border-radius:0}.logo-upload-info{min-width:0}.logo-upload-info>strong{font-size:14px}.logo-upload-info p{font-size:12px;color:#7a8798;line-height:1.9;margin:8px 0 15px}.logo-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.logo-actions small,.logo-filename{font-size:11px;color:#8894a5}.logo-filename{display:block;overflow-wrap:anywhere;margin-top:10px}.brand-application-preview{align-self:center;min-width:0}.brand-application-preview>span{font-size:11px;color:#8a95a6;display:block;margin-bottom:10px}.brand-browser-preview{border:1px solid #e4e8ef;background:#edf0f5;border-radius:12px 12px 0 0;display:flex;align-items:center;gap:5px;height:42px;padding:9px 12px 0;overflow:hidden}.brand-browser-preview>i{width:6px;height:6px;border-radius:50%;background:#c4ccd8}.brand-browser-preview>div{display:flex;gap:7px;align-items:center;background:#fff;border-radius:8px 8px 0 0;align-self:stretch;padding:7px 10px;margin-left:8px;min-width:0;font-size:10px;flex:1}.brand-browser-preview>div>span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.brand-browser-preview .store-brand-logo{width:16px;height:16px;border-radius:3px}.brand-shop-preview{display:flex;gap:10px;align-items:center;padding:18px;border:1px solid #e4e8ef;border-top:0;border-radius:0 0 12px 12px}.brand-shop-preview>div{min-width:0;overflow-wrap:anywhere}.brand-shop-preview b{font-size:14px;line-height:1.5}.brand-shop-preview small{font-size:10px;color:#8c96a5;display:block}.brand-save-bar{padding:20px 26px 24px;display:flex;justify-content:space-between;gap:12px}.brand-save-bar>div{display:flex;gap:12px;flex-wrap:wrap}.brand-readonly,.logo-feedback{margin:16px 26px 22px;font-size:12px}.settings-fields{border:0;padding:0;margin:0;min-width:0}.settings-fields:disabled{opacity:.7}.logo-feedback{overflow-wrap:anywhere}.brand-settings button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:1180px){.brand-settings-body{grid-template-columns:1fr}.brand-application-preview{max-width:420px;width:100%}}@media(max-width:640px){.brand-settings-body{padding:0 18px;gap:20px}.logo-upload{padding:16px;gap:15px;align-items:flex-start}.logo-image-preview{width:66px;height:66px;border-radius:12px}.logo-image-preview .store-brand-logo{width:52px;height:52px}.logo-upload-info>strong{font-size:13px}.brand-save-bar{padding:20px 18px;align-items:start;flex-wrap:wrap}.brand-readonly,.logo-feedback{margin:16px 18px}.sf-brand .store-brand-logo{width:30px;height:30px}}.order-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.order-pagination>div{display:flex;align-items:center;gap:14px}.order-pagination .secondary{padding:6px 9px}.order-pagination button:disabled{opacity:.35;cursor:not-allowed}.order-list-message{padding:24px}.toolbar>a.secondary{display:inline-flex;align-items:center;gap:7px;font-size:12px;white-space:nowrap}.contact-telegram{background:#eef8fd}.contact-telegram img{width:30px;height:30px}.checkout-review{background:#fff;border:1px solid #e5e9f0;border-radius:24px;padding:32px;box-shadow:0 12px 40px #24334704;margin:12px auto 40px;animation:sf-enter .35s ease both}.checkout-review-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:30px}.checkout-eyebrow{display:block;color:#8591a3;font-size:11px;letter-spacing:.5px;margin-bottom:9px}.checkout-review-header h1{font-size:27px;font-weight:600;line-height:1.4;letter-spacing:-.5px;outline:none}.sf-app .checkout-review-header p{font-size:13px;color:#8290a3;line-height:1.7;margin-top:8px}.checkout-review-header>.sf-link{margin-top:8px;font-size:12px;flex:none}.checkout-review-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:32px;align-items:start}.purchase-notice-content{display:flex;flex-direction:column;gap:4px}.purchase-notice-item{display:flex;align-items:flex-start;gap:14px;padding:21px 0;border-bottom:1px solid #e9edf3;color:#647184}.purchase-notice-item:last-child{border-bottom:0}.purchase-notice-item>div{min-width:0}.sf-app .purchase-notice-item h3{font-size:14px;font-weight:600;line-height:1.65;color:#384458;margin:0 0 8px}.sf-app .purchase-notice-item p{font-size:13px;line-height:1.95;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.purchase-notice-number{font:11px/1.8 ui-monospace,monospace;flex:none;width:20px;color:#8595ac;padding-top:2px}.purchase-notice-item.warning{border:1px solid #efc9c5;background:#fff7f5;border-radius:12px;padding:18px;margin:0 0 12px;color:#b84b40}.purchase-notice-item.warning h3,.purchase-notice-item.warning .purchase-notice-number{color:#ae3c31}.checkout-review-summary{background:#f5f7fa;border:1px solid #e8ecf2;border-radius:16px;padding:23px}.checkout-summary-title{display:flex;align-items:center;gap:9px}.checkout-summary-title>img{width:23px;height:23px;object-fit:contain}.checkout-summary-title strong{font-size:13px;font-weight:600}.checkout-summary-title>span{margin-left:auto;font-size:9px;color:#8191a8;background:#eaf0f7;padding:4px 6px;border-radius:5px;white-space:nowrap}.sf-app .checkout-review-summary h2{font-size:14px;font-weight:500;margin:22px 0;color:#627085;line-height:1.7}.checkout-review-summary dl{display:grid;grid-template-columns:70px minmax(0,1fr);gap:14px 10px;font-size:12px;line-height:1.6;margin:0}.checkout-review-summary dt{color:#8692a3}.checkout-review-summary dd{margin:0;text-align:right;color:#455064;overflow-wrap:anywhere}.checkout-review-summary dd>img{width:15px;height:15px;vertical-align:-3px;margin-right:5px}.checkout-review-total{border-top:1px solid #e0e6ee;margin-top:22px;padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:10px}.checkout-review-total>span{font-size:12px;color:#58657a}.checkout-review-total strong{font-size:27px;letter-spacing:-.8px;font-weight:600}.checkout-review-total small{font-size:13px;margin-right:4px}.sf-app .checkout-review-summary>p{display:flex;align-items:center;justify-content:flex-end;gap:5px;color:#95a0ae;font-size:10px;margin:12px 0 0}.checkout-review-footer{border-top:1px solid #e8edf3;margin-top:28px;padding-top:24px;display:grid;grid-template-columns:minmax(0,1fr) 176px;align-items:center;gap:22px}.checkout-review-footer.has-verification{grid-template-columns:minmax(210px,1fr) 300px 160px}.checkout-review .checkout-consent{display:block;min-width:0;margin:0;padding:0}.checkout-consent label{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.7;color:#59667b;cursor:pointer}.checkout-consent input{width:16px;height:16px;accent-color:#3b6fc7;margin:3px 0 0;flex:none}.checkout-consent label:has(input:disabled){color:#9ca7b6;cursor:default}.sf-app .checkout-consent p{font-size:11px;color:#95a1b3;line-height:1.7;margin:8px 0 0 25px}.checkout-review-footer .checkout-continue{width:100%;min-height:46px;font-size:12px;flex:none;gap:10px}.checkout-review-footer .checkout-continue:disabled{background:#eef1f5;color:#95a1b3;opacity:1;cursor:not-allowed}.checkout-verification{position:relative;width:300px;max-width:100%;min-width:0}.turnstile-container{width:100%;min-height:65px}.turnstile-state{display:flex;align-items:center;gap:6px;font-size:10px;line-height:1.7;color:#8390a4;margin-top:5px}.turnstile-state.loading{position:absolute;inset:0;justify-content:center;background:#f7f9fc;border:1px solid #e1e7ef;border-radius:8px;margin:0}.turnstile-state.verified{color:#4e8a70}.turnstile-state.retry{color:#ae6552;flex-wrap:wrap}.turnstile-state.retry button{color:#4d6f9e;text-decoration:underline;font:inherit;background:none;border:0;padding:0;cursor:pointer}.checkout-verification-error{font-size:12px;color:#ad6054;max-width:230px;line-height:1.7}.checkout-review-loading{display:flex;align-items:center;justify-content:center;gap:9px;min-height:230px;color:#7c8b9f;font-size:13px}.checkout-reload{margin-top:14px}@media(max-width:1050px){.checkout-review{padding:26px}.checkout-review-grid{grid-template-columns:minmax(0,1fr) 260px;gap:24px}.checkout-review-summary{padding:20px}.checkout-review-footer{gap:18px}}@media(max-width:860px){.checkout-review{padding:24px;margin-top:8px}.checkout-review-grid{grid-template-columns:1fr}.checkout-review-summary{padding:20px}.sf-app .checkout-review-summary h2{margin:14px 0}.checkout-review-summary dl{gap:11px 14px}.checkout-review-total{margin-top:16px;padding-top:16px}.checkout-review-header{margin-bottom:22px}.checkout-review-header h1{font-size:25px}.checkout-review-footer,.checkout-review-footer.has-verification{grid-template-columns:1fr;margin-top:24px;gap:18px}.checkout-verification{justify-self:center}.checkout-review-footer .checkout-continue{width:100%}}@media(max-width:480px){.checkout-review{padding:20px 16px;border-radius:20px}.checkout-eyebrow{font-size:10px}.checkout-review-header{gap:12px}.checkout-review-header h1{font-size:23px}.sf-app .checkout-review-header p{font-size:12px}.checkout-review-header>.sf-link{font-size:11px;gap:4px}.purchase-notice-item{gap:10px;padding:18px 0}.purchase-notice-item.warning{padding:14px 12px}.sf-app .purchase-notice-item h3{font-size:13px}.sf-app .purchase-notice-item p{font-size:12px}.purchase-notice-number{width:17px}.checkout-review-summary{padding:18px}.checkout-review-footer{gap:18px;justify-content:center}.checkout-consent{min-width:0;flex-basis:100%}.checkout-review-footer .checkout-continue{width:100%}.checkout-consent label{font-size:11px}.sf-app .checkout-consent p{font-size:10px}.checkout-verification{width:100%}.checkout-review-grid{gap:20px}}@media(prefers-reduced-motion:reduce){.checkout-review{animation:none}}.notice-document-preview .purchase-notice-item h3{margin:0 0 8px}.notice-document-preview .purchase-notice-item p{margin:0;white-space:pre-wrap}.privacy-settings{padding:0;overflow:hidden;margin-top:22px}.privacy-settings>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;border-bottom:1px solid #e7edf4}.privacy-settings h3{display:flex;align-items:center;gap:9px;margin:0;font-size:16px;color:#344a68}.privacy-settings h3 svg{color:#8198b8}.privacy-settings header p{margin:8px 0 0;color:#7c8ca4;font-size:13px;line-height:1.7}.privacy-settings header>span{flex-shrink:0;padding:6px 10px;border-radius:7px;background:#f0f4fa;color:#6b819f;font-size:11px}.privacy-settings form{padding:24px 28px}.privacy-settings .field{margin-bottom:0}.privacy-settings textarea{width:100%;min-height:190px;resize:vertical;line-height:1.85;font-size:14px}.privacy-editor-meta{display:flex;justify-content:space-between;gap:12px;margin-top:10px;color:#8492a7;font-size:12px;line-height:1.6}.privacy-editor-meta>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.privacy-settings-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #e7edf4;padding-top:20px;margin-top:22px}.privacy-settings-actions>span{color:#7e8fa7;font-size:12px;line-height:1.7}.privacy-settings-actions>div{display:flex;gap:10px;flex-shrink:0}.privacy-settings-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13px;min-height:42px}.privacy-settings-actions .privacy-error{color:#bc514b}.privacy-inline-preview{margin-top:20px;padding:20px 22px;background:#f7f9fc;border:1px solid #e3eaf4;border-radius:12px}.privacy-inline-preview h4{margin:0 0 12px;font-size:13px;color:#475c78}.privacy-inline-preview p,.sf-app .sf-privacy-copy{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.privacy-inline-preview p{margin:0;font-size:14px;color:#718098}@media(max-width:600px){.privacy-settings>header{padding:20px;align-items:flex-start;gap:12px}.privacy-settings form{padding:20px}.privacy-settings header p{font-size:12px}.privacy-settings h3{font-size:15px}.privacy-settings textarea{font-size:14px}.privacy-settings-actions{align-items:stretch;flex-direction:column}.privacy-settings-actions>div{display:grid;grid-template-columns:1fr 1fr}.privacy-inline-preview{padding:16px}}.sf-app{--sf-ink:#22252b;--sf-muted:#737c8e;--sf-line:#e4e8ee;--sf-accent:#3478f6;--sf-tint:#edf3ff;--sf-glow:#cadcd8;min-height:100dvh;background:#f7f8fa;color:var(--sf-ink);display:flex;flex-direction:column;font-size:14px;line-height:1.55}.sf-app.theme-muse{--sf-glow:#bcd8ff}.sf-app.theme-codex{--sf-glow:#d1c8ed}.sf-app button,.sf-app a,.sf-app input,.sf-app textarea{font:inherit}.sf-app button{cursor:pointer}.sf-app button:disabled{cursor:not-allowed;opacity:.45}.sf-app a{color:inherit;text-decoration:none}.sf-app button:focus-visible,.sf-app a:focus-visible{outline:3px solid #94b5ff;outline-offset:4px}.sf-app h1,.sf-app h2,.sf-app h3,.sf-app p{margin:0}.sf-app .sf-link,.sf-app .sf-icon-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:none;border:0;color:#657184}.sf-app .sf-icon-btn{width:36px;height:36px;border-radius:50%}.sf-icon-btn:hover{background:#e9edf3!important}.sf-app .sf-primary,.sf-app .sf-secondary,.sf-app .sf-get-session{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:12px;min-height:44px;padding:10px 17px;font-weight:550;transition:background .2s,box-shadow .2s,transform .2s}.sf-app .sf-primary{background:#252930;color:#fff}.sf-app .sf-primary:hover:not(:disabled){background:#101217;box-shadow:0 5px 16px #1c273c20;transform:translateY(-1px)}.sf-app .sf-primary:active:not(:disabled){transform:translateY(1px)}.sf-app .sf-secondary{background:#fff;border-color:var(--sf-line);color:#536074;font-size:13px}.sf-app .sf-secondary:hover:not(:disabled){background:#f4f7fb}.sf-app .sf-secondary.is-copied{color:#278364;border-color:#b9ddcc;background:#effaf4}.sf-row{display:flex;align-items:center;justify-content:space-between;gap:15px}.sf-logo{display:block;object-fit:contain;width:28px;height:28px}.sf-kicker{display:block;font-size:10px;letter-spacing:1.5px;color:#8390a1;font-weight:500}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.sf-header{height:88px;min-height:88px;width:min(1240px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.sf-app .sf-brand{display:flex;align-items:center;gap:11px;text-align:left;background:none;border:0;padding:0;justify-self:start}.sf-brand-symbol{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#252930;color:#fff;font-size:21px;font-weight:700;box-shadow:0 3px 8px #20273515}.sf-brand strong{font-size:21px;letter-spacing:-.6px;line-height:1.2}.sf-brand small{display:block;font-size:9px;letter-spacing:1px;color:#8790a0;font-weight:400;margin-top:5px}.sf-tabs{display:grid;grid-template-columns:repeat(var(--product-count,4),minmax(0,1fr));position:relative;background:#eceef2;padding:5px;border-radius:28px;border:1px solid #e5e8ef;width:512px;height:52px}.sf-tab-indicator{position:absolute;top:5px;left:5px;bottom:5px;width:calc((100% - 10px)/var(--product-count,4));border-radius:22px;background:#fff;box-shadow:0 2px 5px #242e4510;transition:transform .5s cubic-bezier(.22,1,.36,1)}.sf-tabs button{position:relative;border:0;background:none;border-radius:24px;color:#7a8290;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px!important;padding:7px 9px;white-space:nowrap;transition:color .3s}.sf-tabs button.active{color:#22252b}.sf-tabs .sf-logo{width:21px;height:21px;opacity:.65;transition:opacity .3s}.sf-tabs button.active .sf-logo{opacity:1}.sf-header-actions{display:flex;align-items:center;gap:18px;justify-self:end}.sf-header-actions>.sf-link{font-size:13px}.sf-main{width:min(1180px,calc(100% - 64px));margin:0 auto;flex:1}.sf-home{display:flex;flex-direction:column;justify-content:center;padding:16px 0 28px}.sf-store-grid{display:grid;grid-template-columns:minmax(0,1fr) 432px;gap:80px;align-items:center}.sf-showcase{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}.sf-product-art{height:360px;width:100%;position:relative;display:grid;place-items:center;isolation:isolate}.sf-art-glow{position:absolute;width:78%;height:88%;background:radial-gradient(ellipse,var(--sf-glow),transparent 65%);opacity:.55;filter:blur(25px);transition:background 1s;z-index:-1}.sf-art-orbit{position:absolute;width:365px;height:365px;border:1px solid #dce4e640;border-radius:50%;transform:rotateX(55deg) rotate(-24deg)}.sf-art-orbit.second{width:400px;height:400px;transform:rotateY(60deg) rotate(35deg);border-style:dashed;opacity:.6}.sf-art-layer{position:absolute;display:grid;place-items:center;width:100%;height:100%;opacity:0;transform:translateY(18px) scale(.92);filter:blur(8px);transition:opacity .55s,transform .7s cubic-bezier(.22,1,.36,1),filter .55s;pointer-events:none}.sf-art-layer.visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.sf-art-layer>.sf-logo{width:360px;height:360px;filter:drop-shadow(0 24px 30px #182d3910);animation:sf-float 7s ease-in-out infinite}.sf-art-layer.muse>.sf-logo{width:330px;height:300px;filter:drop-shadow(0 20px 30px #247cff1c)}.sf-art-layer.codex>.sf-logo{width:260px;height:260px}.sf-code-chip{position:absolute;bottom:43px;right:calc(50% - 150px);width:70px;height:56px;border:1px solid #e5e0f0;background:#fffdfd;box-shadow:0 8px 25px #5d488714;border-radius:17px;display:grid;place-items:center;font:600 25px ui-monospace,monospace;transform:rotate(-8deg);color:#5f517c}.sf-art-spark{width:5px;height:5px;background:#a3b9ad;position:absolute;border-radius:50%;opacity:.55;animation:sf-breathe 4s infinite}.spark-a{top:28%;right:15%}.spark-b{bottom:23%;left:16%;animation-delay:2s}.sf-hero-caption{text-align:center;animation:sf-enter .55s ease both;margin-top:6px}.sf-hero-caption h1{font-size:32px;font-weight:600;letter-spacing:-1px;margin:10px 0 7px}.sf-hero-caption p{font-size:15px;color:#7e8798}.sf-trust{display:flex;align-items:center;gap:18px;margin-top:35px;color:#7f8b9c;font-size:12px}.sf-trust span,.sf-trust button{display:flex;align-items:center;gap:6px}.sf-trust button{border:0;background:transparent;color:inherit;padding:0;font-size:12px!important}.sf-trust i{width:3px;height:3px;background:#c9d0d9;border-radius:50%}.sf-purchase{padding:28px;border:1px solid #e7eaf0;border-radius:27px;background:#fff;box-shadow:0 10px 35px #293a5110;min-height:556px;display:flex;flex-direction:column}.sf-card-title{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}.sf-card-title .sf-kicker{font-size:10px;letter-spacing:.6px}.sf-card-title h2{font-size:27px;font-weight:600;letter-spacing:-.8px;margin-top:5px}.sf-pill{background:#f1f5f9;border:1px solid #e5ebf2;border-radius:7px;font-size:11px;color:#7c8799;padding:4px 9px;white-space:nowrap}.sf-plan-area{min-height:181px;animation:sf-enter .45s cubic-bezier(.22,1,.36,1)}.sf-app .sf-plans{display:grid;grid-template-columns:1fr 1fr;gap:9px;border:0;padding:0;margin:0}.sf-plans.single{grid-template-columns:1fr}.sf-app .sf-plan{display:flex;flex-direction:column;align-items:stretch;gap:7px;padding:10px 12px;min-height:68px;background:#fff;border:1px solid #e0e5ed;border-radius:12px;transition:background .25s,border-color .25s,box-shadow .25s}.sf-plan.selected{background:#f3f6ff;border-color:#7a9aff;box-shadow:0 0 0 1px #7a9aff35}.sf-plan:hover{background:#f7f9fd}.sf-plan-name{display:flex;justify-content:space-between;align-items:center;gap:4px;font-size:12px;font-weight:550;line-height:1.3;text-align:left}.sf-plan-name i{width:14px;height:14px;border:1px solid #ccd5e1;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.sf-plan.selected .sf-plan-name i{background:#3a73e5;border-color:#3a73e5;color:#fff}.sf-plan-price{text-align:left;font-size:20px;letter-spacing:-.5px;line-height:1.2;font-weight:550;font-variant-numeric:tabular-nums}.sf-plan-price small{font-size:11px;font-weight:400;margin-right:3px}.sf-plan-price em{font-size:10px;font-style:normal;color:#8c97a8;letter-spacing:0;font-weight:400;margin-left:5px}.sf-plan-note{font-size:11px;color:#8993a3;line-height:1.9;margin-top:8px!important}.sf-field{display:flex;flex-direction:column;gap:8px;text-align:left}.sf-field>span{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#596576}.sf-app input:not([type=checkbox]),.sf-app textarea{border:1px solid #dfe4ed;border-radius:10px;background:#fcfdff;outline:none;width:100%;padding:12px;color:#2b3544;font-size:14px;transition:border-color .2s,box-shadow .2s}.sf-app input:focus,.sf-app textarea:focus{border-color:#8cacf7;box-shadow:0 0 0 3px #edf3ff}.sf-app input::placeholder,.sf-app textarea::placeholder{color:#a0a9b8}.sf-input-wrap{position:relative}.sf-input-wrap>svg{position:absolute;left:12px;top:14px;color:#9ba7b8;pointer-events:none}.sf-app .sf-input-wrap input{padding-left:37px;height:44px}.sf-contact-row{display:flex;gap:12px;margin:0 0 16px}.sf-contact-row .sf-field{flex:1;min-width:0}.sf-quantity>span{font-size:12px;color:#596576;display:block;margin-bottom:8px}.sf-quantity>div{height:44px;display:flex;align-items:center;border:1px solid #dfe4ed;border-radius:10px;background:#fafbfd;gap:10px;padding:0 7px}.sf-quantity button{padding:4px;background:none;border:0;color:#667185}.sf-quantity b{font-weight:500;font-size:13px;min-width:12px;text-align:center}.sf-payment-method{display:flex;align-items:center;gap:10px;border:1px solid #e0e8f6;border-radius:11px;padding:10px 12px;background:#f7faff;min-height:46px;font-size:12px}.sf-alipay{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:#1785ff;color:#fff;font-size:20px;line-height:1;font-weight:500;flex-shrink:0}.sf-payment-method>span:nth-child(2){display:flex;align-items:center;gap:10px}.sf-payment-method small{font-size:11px;color:#8d9ab0}.sf-payment-method>svg{margin-left:auto;color:#4a81e9}.sf-agreement{display:flex;align-items:flex-start;gap:9px;font-size:12px;color:#7e899c;margin:15px 0;line-height:1.5;cursor:pointer}.sf-app .sf-agreement input{width:16px;height:16px;accent-color:#3c76ea;margin:1px 0 0;flex:none;cursor:pointer}.sf-agreement button{padding:0;background:none;border:0;color:#4275d5;font-size:12px!important}.sf-checkout{margin-top:auto;border-top:1px solid #edf0f5;padding-top:14px}.sf-total{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.sf-total>span{font-size:12px;color:#808b9c}.sf-total>span small{display:block;font-size:10px;color:#99a3b3;margin-top:3px}.sf-total strong{font-size:27px;letter-spacing:-1px;font-weight:550;font-variant-numeric:tabular-nums}.sf-total strong small{font-size:14px;letter-spacing:0;margin-right:4px}.sf-checkout>.sf-primary{width:100%;height:46px;justify-content:center;gap:15px}.sf-secure-line{display:flex;justify-content:center;align-items:center;gap:5px;color:#a3adba;font-size:10px;margin-top:12px!important}.sf-app .sf-footer{width:min(1240px,calc(100% - 64px));margin:0 auto;border-top:1px solid #e4e8ef;padding:17px 0;display:flex;justify-content:space-between;align-items:center;gap:18px;font-size:11px;color:#949ead;min-height:53px}.sf-footer i{font-style:normal;margin:0 6px}.sf-app .sf-footer>div{display:flex;gap:20px;padding:0}.sf-footer button,.sf-footer a{font-size:11px!important;background:none;border:0;padding:0;display:flex;align-items:center;gap:3px;color:inherit}.sf-footer button:hover{color:#35445c}.sf-announcement{max-width:432px;margin:0 0 12px auto;border-radius:8px;background:#eff3fa;color:#66768f;padding:8px 12px;font-size:12px}.sf-announcement summary{display:flex;align-items:center;gap:12px;cursor:pointer}.sf-announcement p{margin-top:10px}.sf-alert{display:flex;align-items:flex-start;gap:9px;background:#f7f4ec;border:1px solid #ebe1c9;border-radius:10px;padding:12px 15px;color:#8d7850;font-size:12px;line-height:1.7;margin:12px 0;overflow-wrap:anywhere}.sf-alert>svg{flex:none;margin-top:2px}.sf-alert.error{background:#fff5f3;border-color:#f0dcd6;color:#ad5c4e}.sf-loading{display:flex;align-items:center;justify-content:center;gap:12px;min-height:50vh;color:#8b96a7}.sf-overlay{position:fixed;inset:0;z-index:100;background:#202b4240;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:24px;animation:sf-fade .2s}.sf-dialog{background:#fff;box-shadow:0 30px 100px #16253e2a;border:1px solid #fff;border-radius:25px;padding:28px;width:540px;max-width:100%;max-height:90dvh;overflow-y:auto;outline:none;animation:sf-dialog-in .4s cubic-bezier(.22,1,.36,1)}.sf-dialog h2{font-size:23px;font-weight:600}.sf-dialog>.sf-primary{width:100%;margin-top:22px}.sf-review-product{display:flex;align-items:center;gap:14px;margin:26px 0;padding:18px;background:#f6f8fb;border-radius:14px}.sf-review-product .sf-logo{width:37px;height:37px}.sf-review-product h3{font-size:14px;font-weight:550}.sf-review-product p{font-size:12px;color:#8993a4;margin-top:3px}.sf-review-product strong{margin-left:auto;font-size:20px;white-space:nowrap}.sf-summary{display:grid;grid-template-columns:auto 1fr;gap:15px 18px;font-size:12px;margin:24px 0;color:#7b879b}.sf-summary dd{margin:0;text-align:right;color:#3f4b5c;overflow-wrap:anywhere;min-width:0}.sf-review-notes{background:#fff9f2;border:1px solid #f1e4d4;padding:15px;border-radius:12px;font-size:12px;color:#9a7a54;line-height:1.9}.sf-review-notes p{margin-top:8px}.sf-prose{font-size:14px;color:#748095;line-height:2;margin:24px 0 8px!important;white-space:pre-wrap}.sf-lookup{max-width:430px;margin:60px auto;padding:30px 0}.sf-lookup-icon{display:grid;place-items:center;width:53px;height:53px;border-radius:17px;background:#eaf0fa;color:#7192bf;margin-bottom:25px}.sf-lookup h1{font-size:29px;margin:12px 0;letter-spacing:-1px}.sf-lookup>p{font-size:13px;color:#8b96a7}.sf-lookup form{margin-top:30px}.sf-lookup .sf-field{margin-bottom:20px}.sf-lookup .sf-primary{width:100%}.sf-order-wrap{max-width:1100px;margin:18px auto 45px}.sf-order-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.sf-order-top>span{display:flex;align-items:center;gap:8px;color:#909bab;font-size:11px}.sf-journey{display:flex;align-items:center;justify-content:center;max-width:780px;margin:0 auto 28px;padding:15px 0}.sf-journey>div{display:flex;align-items:center;gap:9px;color:#a7b0be;flex-shrink:0;font-size:12px}.sf-journey>div>span{width:27px;height:27px;border:1px solid #dae1eb;border-radius:50%;display:grid;place-items:center;font-size:11px;background:#f8fafc}.sf-journey b{font-weight:500}.sf-journey>div.done{color:#64897e}.sf-journey>div.done>span{background:#e8f1ed;border-color:#d3e4dc;color:#508271}.sf-journey>div.current{color:#3964a2}.sf-journey>div.current>span{background:#3c74ce;color:#fff;border-color:#3c74ce;box-shadow:0 0 0 5px #e7eef8;animation:sf-node 2.8s ease-in-out infinite}.sf-journey-line{height:1px;background:#e2e7ef;flex:1;margin:0 18px}.sf-journey-line.passed{background:#c2d7cd}.sf-order-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}.sf-task-card{border:1px solid #e6eaf0;border-radius:23px;background:#fff;padding:30px;box-shadow:0 8px 25px #26384c05;overflow:hidden}.sf-status-block{display:flex;align-items:center;gap:22px;margin:0 0 25px;min-height:130px;animation:sf-enter .5s ease both}.sf-status-copy{min-width:0}.sf-status-copy h1{font-size:25px;letter-spacing:-.7px;line-height:1.5;margin:5px 0 8px}.sf-status-copy p{font-size:13px;color:#7f8b9d;line-height:1.8;overflow-wrap:anywhere}.sf-account-tag{display:inline-flex;align-items:center;gap:6px;font-size:11px;padding:4px 8px;border-radius:7px;background:#f1f6f4;color:#5e8a79;margin-top:9px}.sf-finish-time{display:block;font-size:10px;color:#9da9b8;margin-top:6px}.sf-status-art{--effect:#4b82d0;width:126px;height:126px;position:relative;display:grid;place-items:center;flex-shrink:0;isolation:isolate}.sf-status-ring{position:absolute;width:100px;height:100px;border-radius:50%;border:1px solid #dee7f4;background:radial-gradient(circle,#f3f7fe,transparent 70%);animation:sf-ring 4s ease-in-out infinite}.sf-status-ring.outer{width:122px;height:122px;border-style:dashed;border-color:#e5edf9;background:none;animation:sf-rotate 28s linear infinite}.sf-status-core{display:grid;place-items:center;width:72px;height:72px;border:1px solid #e1e8f3;background:#fff;border-radius:23px;box-shadow:0 6px 22px #374d7110;position:relative;color:var(--effect);overflow:hidden}.sf-status-core .sf-logo{width:42px;height:42px;opacity:.8}.sf-orbit-dot{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--effect);top:9px;left:60px;transform-origin:3px 54px;animation:sf-rotate 4s linear infinite;opacity:.55}.sf-scan-beam{display:none;position:absolute;width:65px;height:1px;left:31px;background:linear-gradient(90deg,transparent,#67a8ef,transparent);box-shadow:0 3px 9px #3c94fe80;animation:sf-scan 3s ease-in-out infinite}.effect-scan .sf-scan-beam{display:block}.sf-queue-dots{position:absolute;display:flex;gap:4px;bottom:17px;background:#fff;padding:4px 7px;border-radius:10px}.sf-queue-dots i{width:4px;height:4px;border-radius:50%;background:#729ad0;animation:sf-dot 1.4s infinite}.sf-queue-dots i:nth-child(2){animation-delay:.2s}.sf-queue-dots i:nth-child(3){animation-delay:.4s}.effect-success{--effect:#3d967a}.effect-success .sf-status-ring{background:#eff9f440;border-color:#d6eade}.effect-success .sf-status-core{border-color:#d4e9dc;background:#f4fcf7}.effect-success svg{width:49px;height:49px;fill:none;stroke:#398b6d;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.effect-success svg path{stroke-dasharray:60;stroke-dashoffset:0;animation:sf-check .65s .15s both}.effect-success .sf-orbit-dot{display:none}.sf-confetti{position:absolute;width:4px;height:8px;left:61px;top:59px;background:#8fbaa6;border-radius:2px;transform:rotate(calc(var(--n)*30deg)) translateY(-55px);opacity:0;animation:sf-confetti .9s .15s ease-out both}.sf-confetti:nth-child(odd){background:#b6c8dd}.effect-error{--effect:#ca7864}.effect-error .sf-status-core{background:#fff5f1;border-color:#f1ded6;animation:sf-shake .5s}.effect-error .sf-status-ring{background:#fff7f350;border-color:#f3e3db}.effect-error .sf-orbit-dot,.effect-cancelled .sf-orbit-dot{display:none}.effect-cancelled{--effect:#8a92a3}.effect-cancelled .sf-status-core{background:#f4f5f8;border-style:dashed}.effect-attention{--effect:#ba9661}.effect-attention .sf-status-core{background:#fffaf0;border-color:#eadfc7;animation:sf-breathe 3s infinite}.effect-attention .sf-status-ring{background:#fffaf230;border-color:#eee3ce}.effect-refund{--effect:#9b7bb1}.effect-refund .sf-status-core{background:#faf5fd;border-color:#e7dced}.effect-refund .sf-status-core svg{animation:sf-return .8s ease both}.sf-session{border-top:1px solid #eaf0f6;padding-top:24px}.sf-session h3{font-size:16px;font-weight:550}.sf-session>.sf-row p{font-size:12px;color:#8b96a7;margin-top:5px}.sf-app .sf-get-session{background:#edf3ff;border-color:#dee9ff;color:#4778c8;font-size:12px;min-height:38px;padding:8px 12px;white-space:nowrap}.sf-get-session:hover{background:#e2edff!important}.sf-session-guide{display:flex;align-items:center;gap:9px;font-size:10px;color:#8997aa;margin:18px 0}.sf-session-guide>span{display:flex;align-items:center;gap:5px}.sf-session-guide b{font-size:9px;background:#f0f4f9;border-radius:50%;width:17px;height:17px;display:grid;place-items:center;font-weight:500}.sf-session .sf-field>span{font-size:12px}.sf-session .sf-field .sf-link{font-size:11px}.sf-session textarea{font:12px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace;resize:vertical;min-height:122px;max-height:350px;overflow-wrap:anywhere}.sf-session-feedback{display:flex;align-items:center;gap:10px;min-height:44px;padding:12px 0;font-size:12px;color:#8b98aa}.sf-session-feedback svg{flex:none}.sf-session-feedback.valid{border:1px solid #d7e9df;background:#f5fbf7;border-radius:12px;padding:13px;margin:13px 0;color:#618975;animation:sf-enter .35s ease}.sf-session-feedback.valid small{font-size:10px;color:#7c9d8c;display:block}.sf-session-feedback.valid strong{font-size:15px;color:#3f725b;font-weight:550;display:block;overflow-wrap:anywhere}.sf-session-feedback.valid div>span{font-size:10px;color:#8da193}.sf-email-check{background:#e4f3e9;width:33px;height:33px;border-radius:50%;display:grid;place-items:center;flex:none}.sf-session-feedback.invalid,.sf-inline-error{color:#b6745d;font-size:12px}.sf-account-consent{font-size:11px!important;color:#8591a2;margin:14px 0 18px}.sf-account-consent b{font-weight:500;color:#5c6d82;overflow-wrap:anywhere}.sf-session>.sf-primary{width:100%}.sf-session-help{margin:14px auto 0;display:flex!important;font-size:11px!important;color:#929eae!important}.turned{transform:rotate(180deg)}.sf-help-panel{font-size:12px;line-height:1.9;color:#7e8b9e;padding:15px;background:#f6f8fc;border-radius:10px;margin-top:12px;animation:sf-enter .3s}.sf-help-panel p+p{margin-top:9px}.sf-retry-info{display:flex;gap:12px;padding:16px;border:1px solid #ece5da;background:#fdf9f1;border-radius:12px;font-size:12px;margin-bottom:23px;color:#a58c65}.sf-retry-info.allowed{border-color:#d8e8dc;background:#f4faf5;color:#6f967a}.sf-retry-info>span{flex:none;padding-top:2px}.sf-retry-info b{font-size:13px}.sf-retry-info p{font-size:12px;line-height:1.9;margin-top:4px}.sf-live-track{display:flex;align-items:center;gap:13px;border:1px solid #e3eaf5;border-radius:13px;background:#f8faff;padding:20px;margin:15px 0;color:#6e86aa}.sf-live-track b{font-size:13px;font-weight:500}.sf-live-track p{font-size:12px;color:#8d9caf;margin-top:4px}.sf-live-track>svg{margin-left:auto;flex:none}.sf-live-pulse{width:8px;height:8px;border-radius:50%;background:#8da9d5;box-shadow:0 0 0 4px #eaf0fa;animation:sf-node 2s infinite;flex:none}.sf-task-footer{margin-top:25px;padding-top:19px;border-top:1px solid #edf1f6;display:flex;justify-content:space-between;align-items:center;gap:15px;color:#9aa5b5;font-size:10px}.sf-task-footer>span{display:flex;align-items:center;gap:5px}.sf-task-footer>.sf-link{font-size:11px;white-space:nowrap}.sf-order-aside{display:flex;flex-direction:column;gap:16px}.sf-receipt{background:#f1f4f8;border:1px solid #e3e8f0;border-radius:21px;padding:26px}.sf-receipt>.sf-logo{width:36px;height:36px;margin-bottom:19px}.sf-receipt h2{font-size:17px;font-weight:550;line-height:1.6}.sf-receipt>p{font-size:11px;color:#919cac;margin-top:3px}.sf-receipt .sf-summary{font-size:11px;gap:14px 12px}.sf-mono{font:10px ui-monospace,monospace!important}.sf-order-key{border-top:1px solid #dce3ed;padding-top:19px;color:#7f91aa}.sf-order-key>svg{vertical-align:middle;margin-right:7px}.sf-order-key b{font-size:12px;font-weight:500;vertical-align:middle}.sf-order-key p{font-size:11px;margin:9px 0 13px;line-height:1.8;color:#929eaf}.sf-order-key .sf-secondary{font-size:11px;width:100%;min-height:37px;background:#ffffff70}.sf-order-support{border:1px solid #e3e8ef;border-radius:16px;padding:17px 19px;background:#fff}.sf-order-support>summary{list-style:none;display:flex;align-items:center;gap:9px;font-size:12px;color:#7d8ca0;cursor:pointer}.sf-order-support>summary>svg:last-child{margin-left:auto}.sf-order-support[open]>summary{margin-bottom:20px}.sf-order-support .sf-field>span{font-size:11px}.sf-order-support textarea{font-size:12px;padding:10px;margin-bottom:12px}.sf-order-support>.sf-secondary{width:100%;font-size:12px}.sf-ticket{font-size:11px;color:#8390a1;background:#f6f8fa;border-radius:8px;padding:10px;line-height:1.8;margin-bottom:12px;overflow-wrap:anywhere}.sf-ticket p+p{border-top:1px solid #e8edf3;margin-top:8px;padding-top:8px;color:#60927b}.sf-support-confirm{font-size:11px;color:#6c9e7d;margin-top:10px!important}.sf-pay-panel{display:flex;align-items:center;justify-content:center;gap:30px;padding:25px 5px;border-top:1px solid #edf1f6}.sf-qr-frame{width:180px;height:180px;position:relative;flex:none;border:1px solid #e1e9f3;border-radius:14px;padding:8px;overflow:hidden}.sf-qr-frame img{width:100%;height:100%;object-fit:contain}.sf-qr-frame>i{position:absolute;left:10px;right:10px;height:1px;background:#4f9eec80;box-shadow:0 3px 8px #599fff50;animation:sf-qr-scan 4s ease-in-out infinite}.sf-payment-label{display:flex;align-items:center;gap:7px;font-size:12px;color:#798da8}.sf-pay-panel strong{font-size:32px;display:block;font-weight:550;letter-spacing:-1px;margin:12px 0}.sf-pay-panel p{font-size:12px;color:#96a0b1;margin-bottom:18px}.sf-pay-panel .sf-primary{font-size:12px}.sf-wait{display:flex;gap:8px;align-items:center;font-size:12px;color:#8d9db5}.sf-completion{display:flex;gap:12px;align-items:center;flex-wrap:wrap;background:#f5faf7;border:1px solid #dbeade;color:#6b947b;padding:20px;border-radius:14px}.sf-completion p{font-size:12px;flex:1;min-width:180px}.sf-completion .sf-secondary{font-size:11px}.sf-delivery{border:1px solid #e2e9ef;background:#fafcfe;border-radius:17px;padding:21px}.sf-delivery h3{font-size:16px;font-weight:500;margin-top:5px}.sf-delivery .sf-row>.sf-secondary{font-size:11px;min-height:35px;padding:7px 10px}.sf-app .sf-sealed{display:grid;grid-template-columns:1fr auto;text-align:left;position:relative;width:100%;padding:25px 20px;background:linear-gradient(135deg,#edf3fb,#f6f9fd);border:1px solid #e0e9f5;border-radius:13px;margin-top:19px;overflow:hidden;gap:5px}.sf-sealed:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,#fff9 49%,transparent 65%);transform:translate(-120%);animation:sf-seal-shine 5s infinite}.sf-sealed>span{grid-row:span 2;width:48px;height:48px;display:grid;place-items:center;border-radius:15px;border:1px solid #e0e9f3;background:#fff;color:#8aa3c2;margin-bottom:10px}.sf-sealed b{grid-column:1;grid-row:3;font-size:13px;font-weight:500;color:#7188a5}.sf-sealed small{grid-column:1;grid-row:4;font-size:11px;color:#99a9be}.sf-sealed>svg{grid-column:2;grid-row:3;color:#92a7c1}.sf-delivery-content{animation:sf-unseal .45s cubic-bezier(.22,1,.36,1);margin-top:17px}.sf-delivery-content pre{font:12px/1.9 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #e1e9ef;border-radius:11px;padding:18px;color:#53677b;margin:0 0 13px;max-height:400px;overflow:auto}.sf-delivery-content>.sf-secondary{font-size:12px;min-height:38px}.sf-handoff{border-top:1px solid #e0e8f0;margin-top:20px;padding-top:18px}.sf-handoff-steps{display:flex;align-items:center;gap:10px;font-size:10px;color:#99a6b7;margin-bottom:16px}.sf-handoff-steps>span{display:flex;gap:6px;align-items:center}.sf-handoff-steps b{display:grid;place-items:center;width:18px;height:18px;background:#edf1f6;border-radius:50%;font-size:9px;font-weight:500}.sf-handoff-steps .done{color:#65927a}.sf-handoff p{font-size:11px;color:#8996a8;max-width:200px}.sf-handoff .sf-primary{font-size:11px;white-space:nowrap;min-height:37px;padding:8px 12px}.sf-handoff .sf-secondary{font-size:10px}.sf-handoff>small{display:block;font-size:10px;line-height:1.9;color:#a0acbc;margin-top:12px}.sf-delivery-tip{display:flex;gap:9px;margin-top:17px;align-items:flex-start;color:#8ca5a2;font-size:11px;line-height:1.9}.sf-delivery-tip>svg{flex:none;margin-top:2px}.sf-refund-row{display:flex;gap:10px;align-items:center;border-top:1px solid #e0e4ec;padding-top:15px;margin-top:17px;color:#957fad;font-size:12px}.sf-refund-row small{display:block;font-size:10px;color:#a499b4;margin-top:3px}@keyframes sf-float{50%{transform:translateY(-10px) rotate(2deg)}}@keyframes sf-breathe{50%{opacity:.5}}@keyframes sf-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sf-fade{0%{opacity:0}to{opacity:1}}@keyframes sf-dialog-in{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@keyframes sf-node{50%{box-shadow:0 0 0 7px #e6eef780}}@keyframes sf-ring{50%{transform:scale(1.05);opacity:.65}}@keyframes sf-rotate{to{transform:rotate(360deg)}}@keyframes sf-scan{0%,to{top:32px;opacity:0}20%,80%{opacity:.8}50%{top:91px}}@keyframes sf-dot{50%{opacity:.3;transform:translateY(-2px)}}@keyframes sf-check{0%{stroke-dashoffset:60}to{stroke-dashoffset:0}}@keyframes sf-confetti{0%{transform:rotate(calc(var(--n)*30deg)) translateY(-25px);opacity:0}35%{opacity:1}to{transform:rotate(calc(var(--n)*30deg)) translateY(-67px);opacity:0}}@keyframes sf-shake{20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}@keyframes sf-return{0%{transform:rotate(120deg);opacity:0}to{transform:rotate(0);opacity:1}}@keyframes sf-qr-scan{0%,to{top:12px;opacity:0}20%,80%{opacity:.7}50%{top:165px}}@keyframes sf-seal-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes sf-unseal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(min-width:1400px)and (min-height:850px){.sf-product-art{height:440px}.sf-art-layer>.sf-logo{width:330px;height:330px}.sf-art-layer.muse>.sf-logo{width:385px;height:350px}.sf-art-layer.codex>.sf-logo{width:310px;height:310px}.sf-purchase{padding:32px;min-height:590px}.sf-store-grid{grid-template-columns:minmax(0,1fr) 450px;gap:100px}.sf-plan-area{min-height:193px}.sf-plan{min-height:76px!important}.sf-hero-caption h1{font-size:35px}.sf-code-chip{bottom:55px;right:calc(50% - 170px)}}@media(min-width:901px)and (max-height:820px){.sf-header{height:70px;min-height:70px}.sf-home{padding:8px 0 16px}.sf-purchase{padding:22px 26px;min-height:530px}.sf-card-title{margin-bottom:15px}.sf-plan-area{min-height:171px}.sf-agreement{margin:12px 0}.sf-contact-row{margin-bottom:12px}.sf-product-art{height:310px}.sf-art-layer>.sf-logo{width:340px;height:340px}.sf-art-layer.muse>.sf-logo{width:305px;height:275px}.sf-art-layer.codex>.sf-logo{width:320px;height:320px}.sf-trust{margin-top:25px}.sf-app .sf-footer{padding:12px 0;min-height:45px}.sf-art-orbit{width:310px;height:310px}.sf-art-orbit.second{width:340px;height:340px}.sf-code-chip{bottom:30px}}@media(max-width:1050px){.sf-header{width:calc(100% - 40px);gap:18px}.sf-tabs{width:472px}.sf-main{width:calc(100% - 48px)}.sf-store-grid{grid-template-columns:minmax(0,1fr) 405px;gap:30px}.sf-product-art{height:330px}.sf-art-layer>.sf-logo{width:340px;height:340px}.sf-art-layer.muse>.sf-logo{width:300px;height:280px}.sf-art-orbit{width:300px;height:300px}.sf-art-orbit.second{width:330px;height:330px}.sf-trust{gap:12px;font-size:11px}.sf-trust button{font-size:11px!important}.sf-trust i{display:none}.sf-order-grid{grid-template-columns:minmax(0,1fr) 270px;gap:18px}.sf-task-card{padding:23px}.sf-receipt{padding:22px}.sf-session-guide{flex-wrap:wrap;font-size:9px}.sf-pay-panel{gap:16px}.sf-qr-frame{width:145px;height:145px}.sf-status-block{gap:12px}.sf-status-art{width:108px;height:120px;transform:scale(.85);margin-left:-9px}.sf-status-copy h1{font-size:23px}}@media(max-width:800px){.sf-header{height:auto;min-height:125px;grid-template-columns:1fr 1fr;gap:15px;padding:18px 0}.sf-brand strong{font-size:20px}.sf-tabs{grid-row:2;grid-column:1/-1;width:100%;max-width:512px;justify-self:center;height:47px}.sf-header-actions{gap:10px}.sf-main{width:calc(100% - 36px)}.sf-home{padding:5px 0 22px}.sf-store-grid{grid-template-columns:1fr;gap:20px;max-width:460px;margin:0 auto;width:100%}.sf-showcase{height:150px;position:relative;flex-direction:row;justify-content:flex-start;padding-left:10px;gap:20px}.sf-product-art{width:165px;height:150px;flex:none;order:1;margin-left:auto}.sf-art-layer>.sf-logo,.sf-art-layer.codex>.sf-logo{width:122px;height:122px}.sf-art-layer.muse>.sf-logo{width:145px;height:135px}.sf-art-orbit{width:148px;height:148px}.sf-art-orbit.second{display:none}.sf-art-glow{width:200px;height:180px}.sf-art-spark{display:none}.sf-code-chip{width:38px;height:30px;font-size:14px;right:7px;bottom:4px;border-radius:10px}.sf-hero-caption{text-align:left;max-width:210px;margin:0}.sf-hero-caption .sf-kicker{font-size:8px;letter-spacing:1px}.sf-hero-caption h1{font-size:29px;margin:8px 0 5px}.sf-hero-caption p{font-size:13px}.sf-trust{display:none}.sf-purchase{padding:24px;min-height:0;border-radius:23px}.sf-plan-area{min-height:0;margin-bottom:17px}.sf-card-title{margin-bottom:18px}.sf-card-title h2{font-size:25px}.sf-plans{gap:8px}.sf-plan{min-height:74px!important;padding:12px!important}.sf-plan-note{font-size:11px;min-height:20px}.sf-plan-note br{display:none}.sf-card-title .sf-kicker{font-size:10px}.sf-plan-price{font-size:22px}.sf-plan-name{font-size:13px}.sf-total{margin-bottom:14px}.sf-app .sf-footer{width:calc(100% - 40px);flex-direction:column;gap:12px;font-size:10px;padding:18px 0}.sf-footer button,.sf-footer a{font-size:10px!important}.sf-footer>div{gap:20px!important}.sf-announcement{margin:0 0 10px;max-width:none}.sf-order-wrap{margin-top:10px}.sf-order-grid{grid-template-columns:1fr;max-width:650px;margin:auto}.sf-order-aside{display:grid;grid-template-columns:1fr 1fr;align-items:start}.sf-order-top>span{font-size:10px}.sf-task-card{padding:25px}.sf-journey{margin-bottom:20px}.sf-journey>div{font-size:11px;gap:6px}.sf-journey-line{margin:0 12px}.sf-status-art{transform:none;width:126px;margin:0}.sf-status-copy h1{font-size:25px}.sf-status-block{gap:20px}.sf-session-guide{font-size:10px;gap:9px}.sf-session-guide b{font-size:9px}.sf-pay-panel{gap:30px}.sf-qr-frame{width:180px;height:180px}.sf-lookup{margin:25px auto}}@media(max-width:480px){.sf-header{width:calc(100% - 36px);padding-top:15px}.sf-brand small{font-size:8px}.sf-brand-symbol{width:31px;height:31px;font-size:19px}.sf-header-actions .sf-link{font-size:12px}.sf-header-actions{gap:5px}.sf-tabs button{font-size:12px!important;gap:7px}.sf-tabs .sf-logo{width:19px;height:19px}.sf-showcase{height:132px;padding-left:8px;gap:0}.sf-product-art{width:145px;height:135px}.sf-art-layer>.sf-logo,.sf-art-layer.codex>.sf-logo{width:111px;height:111px}.sf-art-layer.muse>.sf-logo{width:130px;height:120px}.sf-art-orbit{width:137px;height:137px}.sf-hero-caption .sf-kicker{font-size:7px;letter-spacing:.6px}.sf-hero-caption h1{font-size:26px}.sf-hero-caption p{font-size:12px}.sf-purchase{padding:21px}.sf-card-title h2{font-size:24px}.sf-plan-name{font-size:12px}.sf-plan-price{font-size:21px}.sf-plan{min-height:70px!important}.sf-plan-area{margin-bottom:14px}.sf-quantity>div{gap:5px}.sf-contact-row{gap:9px}.sf-agreement{font-size:11px}.sf-total strong{font-size:26px}.sf-primary{font-size:13px!important}.sf-main input:not([type=checkbox]){font-size:16px}.sf-main textarea{font-size:14px}.sf-task-card{padding:20px;border-radius:20px}.sf-order-aside{grid-template-columns:1fr}.sf-journey>div{flex-direction:column;gap:8px;font-size:10px}.sf-journey-line{margin:0 10px 21px}.sf-status-block{flex-direction:column;gap:7px;text-align:center;margin-bottom:23px}.sf-status-art{height:126px}.sf-status-copy h1{font-size:25px}.sf-status-copy p{font-size:12px}.sf-status-copy .sf-kicker{font-size:9px}.sf-session>.sf-row{align-items:flex-start;gap:9px}.sf-session>.sf-row p{font-size:11px;max-width:165px}.sf-app .sf-get-session{font-size:11px;min-height:36px;padding:8px 10px;gap:5px}.sf-session h3{font-size:15px}.sf-session-guide{gap:5px;font-size:9px;justify-content:space-between}.sf-session-guide>svg{width:10px}.sf-session-guide b{display:none}.sf-session-feedback.valid strong{font-size:14px}.sf-account-consent{font-size:11px}.sf-task-footer{flex-wrap:wrap;font-size:10px}.sf-pay-panel{flex-direction:column;text-align:center;gap:15px}.sf-pay-panel .sf-payment-label{justify-content:center}.sf-pay-panel .sf-primary{width:100%}.sf-pay-panel strong{font-size:30px}.sf-dialog{padding:23px;border-radius:21px}.sf-overlay{padding:17px}.sf-review-product{gap:11px;padding:15px}.sf-review-product h3{font-size:13px}.sf-review-product strong{font-size:18px}.sf-delivery{padding:16px}.sf-delivery h3{font-size:15px}.sf-delivery .sf-row>.sf-secondary{font-size:10px;gap:5px;padding:7px}.sf-delivery-content pre{font-size:12px;padding:14px}.sf-handoff .sf-row{flex-wrap:wrap;gap:14px}.sf-handoff p{max-width:none}.sf-handoff .sf-primary{width:100%}.sf-handoff-steps{font-size:9px;gap:6px}.sf-completion p{font-size:12px}.sf-order-top{gap:10px}.sf-order-top .sf-link{font-size:12px}.sf-order-top>span{font-size:9px}.sf-order-top>span>svg{display:none}.sf-lookup h1{font-size:26px}.sf-footer>span{font-size:9px}}.sf-app.motion-off *,.sf-app.motion-off *:before,.sf-app.motion-off *:after{animation:none!important;transition:none!important}.sf-app.motion-off .sf-confetti,.sf-app.motion-off .sf-scan-beam{display:none}@media(prefers-reduced-motion:reduce){.sf-app *,.sf-app *:before,.sf-app *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.sf-confetti,.sf-scan-beam{display:none}}@media(max-width:480px){.sf-home{overflow:hidden;padding-bottom:16px}.sf-header{min-height:112px;padding:12px 0;gap:12px}.sf-tabs{height:44px}.sf-showcase{height:105px}.sf-store-grid{gap:12px}.sf-product-art{height:105px;width:130px}.sf-art-layer>.sf-logo,.sf-art-layer.codex>.sf-logo{width:150px;height:150px}.sf-art-layer.muse>.sf-logo{width:135px;height:115px}.sf-art-orbit{width:115px;height:115px}.sf-art-glow{width:160px;height:130px}.sf-code-chip{bottom:-1px;right:0;width:32px;height:26px}.sf-purchase{padding:18px}.sf-card-title{margin-bottom:12px}.sf-card-title .sf-kicker{display:none}.sf-card-title h2{margin-top:0;font-size:23px}.sf-plan-note{display:none}.sf-plan-area,.sf-contact-row{margin-bottom:12px}.sf-agreement{margin:10px 0}.sf-checkout{padding-top:12px}.sf-total{margin-bottom:10px}.sf-app .sf-footer{padding:13px 0;gap:9px}.sf-header-actions>.motion-toggle{width:28px}.sf-main .sf-input-wrap input{height:42px}.sf-hero-caption h1{font-size:25px}}@media(max-width:480px){.sf-home{padding-bottom:13px}.sf-art-layer>.sf-logo,.sf-art-layer.codex>.sf-logo{width:140px;height:140px}}.sf-app .sf-alipay{background:#fff;object-fit:contain;border-radius:6px;width:26px;height:26px;padding:2px;border:1px solid #edf1f7}.sf-art-layer.codex>.sf-logo{width:245px;height:245px;filter:drop-shadow(0 20px 25px #4e3f7a15)}.sf-demo-controls{border:1px solid #e3ddf0;border-radius:16px;background:linear-gradient(115deg,#f8f5fc,#f6f8ff);padding:16px 20px;margin:0 0 22px}.sf-demo-controls-top{display:flex;justify-content:space-between;align-items:center;gap:16px}.sf-demo-controls-top>div:first-child>span{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:500;color:#8e79ac}.sf-demo-controls-top p{font-size:10px;color:#a395b6;margin-top:3px}.sf-demo-buttons{display:flex;align-items:center;gap:8px}.sf-app .sf-demo-buttons select{width:auto;max-width:210px;padding:8px 11px;min-height:35px;font-size:11px;background:#ffffffa0;color:#8a7c9f;border:1px solid #e1daec;border-radius:9px}.sf-demo-buttons .sf-secondary{min-height:35px;font-size:11px;padding:7px 11px;background:#ffffffa0;color:#8a7c9f;border-color:#e1daec;border-radius:9px}.sf-demo-stage-list{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px;padding-top:13px;border-top:1px solid #e9e2f2}.sf-demo-stage-list>span{display:flex;align-items:center;gap:5px;color:#ac9fba;background:#fff7;border:1px solid #ebe6f2;padding:4px 7px;border-radius:6px;font-size:10px;transition:all .4s}.sf-demo-stage-list>span>i{display:block;width:4px;height:4px;border-radius:50%;background:#c3b7d1}.sf-demo-stage-list>span.done{color:#79918b;background:#f1f8f3;border-color:#dfeae2}.sf-demo-stage-list>span.current{color:#8666b5;background:#ece4f9;border-color:#d8c7ed;box-shadow:0 0 0 2px #ece4f970}.sf-demo-stage-list>span.current>i{background:#9e7dc9;animation:sf-breathe 1.4s infinite}.sf-demo-fill{display:flex!important;align-items:center;gap:7px;border:1px dashed #d8ccec;background:#f8f5fd;color:#977fb4;border-radius:8px;padding:9px 12px;margin-top:15px;font-size:11px!important;width:100%;justify-content:center}.sf-demo-fill:hover{background:#f0eaf8}.sf-demo-controls-top .sf-secondary:disabled{opacity:.45}@media(min-width:1400px)and (min-height:850px){.sf-art-layer.codex>.sf-logo{width:290px;height:290px}}@media(max-width:800px){.sf-art-layer.codex>.sf-logo{width:109px;height:109px}.sf-demo-controls-top{align-items:flex-start;flex-direction:column;gap:12px}.sf-demo-buttons{flex-wrap:wrap;width:100%}.sf-demo-buttons select{flex:1}.sf-demo-stage-list{gap:6px}.sf-demo-stage-list>span{font-size:9px;padding:4px 6px}}@media(max-width:480px){.sf-art-layer.codex>.sf-logo{width:93px;height:93px}.sf-demo-controls{padding:14px;border-radius:13px}.sf-demo-buttons{gap:6px}.sf-demo-controls-top .sf-demo-buttons select{font-size:10px;max-width:180px;padding:7px}.sf-demo-buttons .sf-secondary{font-size:10px;padding:7px;gap:5px}.sf-demo-controls-top p{font-size:9px}}.sf-app .sf-auto-card{display:block;min-height:0;overflow:hidden;transition:height .48s cubic-bezier(.22,1,.36,1)}.sf-purchase-inner{display:flex;flex-direction:column}.sf-app .sf-auto-card .sf-plan-area{min-height:0;margin-bottom:17px}.sf-app .sf-auto-card .sf-checkout{margin-top:0}.sf-art-layer{transition:opacity .45s,transform .65s cubic-bezier(.22,1,.36,1),filter .45s}.sf-illustrated{width:126px;height:126px}.sf-stage-glyph{width:126px;height:126px;overflow:visible;--sg:#6f9aca;--sg-light:#edf4fc;--sg-soft:#b5cfea}.sg-bg{fill:#f5f8fd;stroke:#e8eef7;stroke-width:1;stroke-dasharray:3 6}.sg-card{fill:#fff;stroke:#bfd1e8;stroke-width:1.6;filter:drop-shadow(0 3px 5px #617d9c10)}.sg-line{stroke:var(--sg);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sg-soft{fill:#deebf8;stroke:#b3cbe4;stroke-width:1.5}.sg-base{stroke:#d6e2ef;stroke-width:2;stroke-linecap:round}.sg-scan{stroke:#68a8e9;stroke-width:2;stroke-linecap:round;filter:drop-shadow(0 0 3px #5ba0fca0);animation:sg-scan 2.8s ease-in-out infinite}.sg-check-mini{stroke:#7da68e;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:25;animation:sg-mini-check 2.8s ease-in-out infinite}.sg-gem{fill:#edf5ff;stroke:#92b6dc;stroke-width:1.6;transform-origin:center;animation:sg-gem 2.8s ease-in-out infinite}.sg-particle{fill:#91b2dc;animation:sg-particle 2.6s var(--delay) ease-in-out infinite}.sg-stack{animation:sg-stack 3s ease-in-out infinite;transform-origin:center}.sg-stack.stack-0{opacity:.45;animation-delay:0s}.sg-stack.stack-1{opacity:.7;animation-delay:.2s}.sg-stack.stack-2{animation-delay:.4s}.sg-route{stroke:#bbd2ea;stroke-width:2;stroke-dasharray:3 5;animation:sg-route 1s linear infinite}.sg-packet{fill:#6b9ed5;filter:drop-shadow(0 0 4px #6a9fe278);animation:sg-packet 1.8s ease-in-out infinite}.sg-destination{fill:#dcecf9;stroke:#b6d0e6;animation:sg-arrive 1.8s ease-in-out infinite}.sg-charge-ring{stroke:#c3d8f0;stroke-width:3;stroke-dasharray:75 175;stroke-linecap:round;transform-origin:60px 60px}.sg-charge-ring.outer{animation:sf-rotate 4s linear infinite}.sg-charge-ring.inner{stroke:#7da9d9;stroke-width:2;stroke-dasharray:30 153;animation:sf-rotate 2.8s linear infinite reverse}.sg-bolt{fill:#edf5ff;stroke:#80aad4;stroke-width:1.5;stroke-linejoin:round;animation:sg-charge 2s ease-in-out infinite}.sg-bar{fill:#b2cbea;transform-box:fill-box;transform-origin:bottom;animation:sg-bar 2.8s ease-in-out infinite}.sg-bar.bar-1{fill:#93b2dc;animation-delay:.25s}.sg-bar.bar-2{fill:#739dcd;animation-delay:.5s}.sg-arrow-up{stroke:#84a8d0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;animation:sg-rise 2.8s ease-in-out infinite}.sg-shield{fill:#eef5fd;stroke:#a3bfdf;stroke-width:1.6}.sg-verify-tick{stroke:#6e9ccb;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;animation:sg-confirm 3s ease-in-out infinite}.sg-confirm-orbit{stroke:#cadcf0;stroke-width:1.5;stroke-dasharray:7 12 25 260;transform-origin:60px 60px;animation:sf-rotate 6s linear infinite}.effect-review .sg-bg,.effect-action .sg-bg{fill:#fdf9f1;stroke:#f0e5d1}.sg-lens{fill:#fffaf1;stroke:#c4a675;stroke-width:2.5}.sg-handle{stroke:#c4a675;stroke-width:6;stroke-linecap:round}.sg-search{animation:sg-search 3.6s ease-in-out infinite}.sg-action-diamond{fill:#fff9e9;stroke:#e0c58f;stroke-width:1.5}.sg-attention-mark{stroke:#c5a16a;stroke-width:3;stroke-linecap:round;animation:sg-attention 2.2s ease-in-out infinite}.sg-attention-dot{fill:#c5a16a}.sg-action-wave{stroke:#ead8b3;stroke-width:1;transform-origin:center;animation:sg-wave 2.2s ease-out infinite}.sg-block{animation:sg-assemble 3s var(--delay) ease-in-out infinite}.sg-envelope{stroke:#a6c6d9;stroke-width:1.8;stroke-linejoin:round;transform-origin:60px 43px;animation:sg-envelope 3s ease-in-out infinite}.effect-seal .sg-bg{fill:#f1f9f7;stroke:#dfebe5}.sg-lock{animation:sg-lock 3s ease-in-out infinite}.sg-lock-body{fill:#ebf7f1;stroke:#86b7a1;stroke-width:1.5}.sg-lock .sg-line{stroke:#86b7a1}.sg-paid-circle{fill:#f0f8fc;stroke:#a0c2d8;stroke-width:1.5;animation:sg-charge 3s ease-in-out infinite}.sg-qr-bits{fill:#8ba8ca;stroke:#8ba8ca;stroke-width:1.5;stroke-linejoin:round}@keyframes sg-scan{0%,to{transform:translateY(0);opacity:0}15%{opacity:1}70%{transform:translateY(57px);opacity:1}90%{transform:translateY(57px);opacity:0}}@keyframes sg-mini-check{0%,55%{stroke-dashoffset:25;opacity:0}75%,to{stroke-dashoffset:0;opacity:1}}@keyframes sg-particle{0%{transform:none;opacity:0}20%{opacity:.7}75%,to{transform:translate(var(--tx),var(--ty));opacity:0}}@keyframes sg-gem{0%,to{transform:scale(.94)}50%{transform:scale(1.04)}}@keyframes sg-stack{0%,to{transform:translateY(0)}45%{transform:translateY(-8px)}65%{transform:translateY(1px)}}@keyframes sg-route{to{stroke-dashoffset:-16}}@keyframes sg-packet{0%{transform:translate(-4px);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translate(29px);opacity:0}}@keyframes sg-arrive{0%,65%,to{fill:#dcecf9}80%{fill:#8eb8e0}}@keyframes sg-charge{50%{opacity:.55;filter:drop-shadow(0 0 6px #8cb5e150)}}@keyframes sg-bar{0%,to{transform:scaleY(.75)}50%{transform:scaleY(1)}}@keyframes sg-rise{0%,to{transform:translateY(4px);opacity:.6}50%{transform:translateY(-3px);opacity:1}}@keyframes sg-confirm{0%,15%{stroke-dashoffset:60;opacity:.5}60%,90%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.5}}@keyframes sg-search{0%,to{transform:translate(-5px,2px)}35%{transform:translate(3px,-6px)}70%{transform:translate(6px,3px)}}@keyframes sg-attention{50%{opacity:.45}}@keyframes sg-wave{0%{transform:scale(.75);opacity:0}25%{opacity:.7}to{transform:scale(1.1);opacity:0}}@keyframes sg-assemble{0%,to{transform:translate(var(--dx),var(--dy));opacity:.45}45%,70%{transform:none;opacity:1}}@keyframes sg-envelope{0%,to{transform:scaleY(.4)}45%,70%{transform:scaleY(1)}}@keyframes sg-lock{0%,20%{transform:translateY(-9px);opacity:0}45%,85%{transform:none;opacity:1}to{opacity:0}}@media(max-width:480px){.sf-app .sf-auto-card .sf-plan-area{margin-bottom:12px}}.sf-header-actions>.sf-link{white-space:nowrap}@media(max-width:1050px){.sf-header{height:auto;min-height:125px;grid-template-columns:1fr 1fr;gap:14px;padding:15px 0}.sf-tabs{grid-row:2;grid-column:1/-1;width:100%;max-width:512px;justify-self:center}}@media(max-width:540px){.sf-tabs{height:62px;padding:4px;border-radius:22px}.sf-tab-indicator{top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/var(--product-count,4));border-radius:18px}.sf-tabs button{flex-direction:column;gap:4px;padding:4px 2px;font-size:11.5px!important;line-height:1.25}.sf-tabs .sf-logo{width:19px;height:19px;flex:none}}@media(max-width:350px){.sf-tabs button{font-size:10.5px!important}}html .sf-art-layer:is(.chatgpt,.gpt-account,.codex)>.sf-logo{filter:none}.sf-header-actions{gap:17px}.sf-header-actions .sf-recruit-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 12px;border:1px solid #d7e2f5;border-radius:12px;background:linear-gradient(150deg,#fff,#eef4ff);box-shadow:inset 0 1px #fff,0 3px 8px #476eaf09;color:#42649c;font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap;transition:border-color .18s,background .18s,box-shadow .18s}.sf-header-actions .sf-recruit-link>svg{flex:none}.sf-header-actions .sf-recruit-link .sf-recruit-arrow{color:#8199bd;transition:transform .18s,color .18s}.sf-header-actions .sf-recruit-link:hover{color:#2d5fb9;border-color:#b9cfef;background:linear-gradient(150deg,#fff,#e5efff);box-shadow:inset 0 1px #fff,0 4px 12px #476eaf14}.sf-header-actions .sf-recruit-link:hover .sf-recruit-arrow{color:#426fb9;transform:translate(1px,-1px)}.sf-header-actions .sf-recruit-link:focus-visible{outline:3px solid #9ab8ff;outline-offset:3px}@media(max-width:640px){.sf-header-actions{gap:9px}.sf-header-actions .sf-link,.sf-header-actions .sf-recruit-link{font-size:12px}.sf-header-actions .sf-support-trigger{width:28px}.sf-header{column-gap:9px}.sf-header .sf-brand small{font-size:8px;letter-spacing:0}}@media(max-width:480px){.sf-header-actions{gap:7px}.sf-header-actions .sf-recruit-link{gap:5px;min-height:34px;padding:7px 9px;border-radius:10px}.sf-header-actions .sf-recruit-link>svg{width:14px;height:14px}.sf-header-actions .sf-recruit-link .sf-recruit-arrow{display:none}}@media(max-width:370px){.sf-header-actions{gap:7px}.sf-header-actions .sf-link{font-size:0;gap:0;width:24px}.sf-header .sf-brand strong{font-size:18px}.sf-header .store-brand-logo{width:30px;height:30px}.sf-header .sf-brand{gap:8px}}@media(prefers-reduced-motion:reduce){.sf-header-actions .sf-recruit-link,.sf-header-actions .sf-recruit-arrow{transition:none!important}.sf-header-actions .sf-recruit-link:hover .sf-recruit-arrow{transform:none}}.ow-workspace{--ow-ink:#202b3b;--ow-body:#475569;--ow-muted:#64748b;--ow-line:#e2e8f0;max-width:1120px;color:var(--ow-ink);margin:20px auto 40px}.ow-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 2px 20px}.ow-topbar .sf-link{font-size:14px;color:#475569;min-height:36px}.ow-topbar>span{display:flex;align-items:center;gap:6px;font-size:12px;color:#64748b}.ow-topbar .ow-demo-label{color:#695289;background:#f1edf8;padding:5px 9px;border-radius:7px}.ow-panel{background:#fff;border:1px solid #dfe5ee;border-radius:24px;box-shadow:0 12px 40px #23334d06;overflow:hidden;isolation:isolate}.ow-progress{padding:24px 32px;border-bottom:1px solid var(--ow-line);background:#fff}.ow-progress ol{list-style:none;display:flex;margin:0;padding:0;align-items:center}.ow-progress li{display:flex;align-items:center;gap:10px;flex:1;font-size:13px;line-height:1.5;font-weight:550;color:#69778b;white-space:nowrap}.ow-progress li:not(:last-child):after{content:"";height:1px;background:#e3e8f0;flex:1;margin:0 20px 0 10px}.ow-progress li:last-child{flex:0 0 auto}.ow-step-number{display:grid;place-items:center;width:28px;height:28px;flex:none;border:1px solid #d7dfeb;background:#f8fafc;border-radius:50%;font-size:12px;font-variant-numeric:tabular-nums}.ow-progress li.done{color:#286b57}.ow-progress li.done .ow-step-number{background:#eaf5ef;border-color:#cce4d6}.ow-progress li.done:after{background:#c6ded2}.ow-progress li.current{color:#2457ad}.ow-progress li.current .ow-step-number{background:#346de5;color:#fff;border-color:#346de5;box-shadow:0 0 0 4px #edf3ff}.ow-grid{display:grid;grid-template-columns:minmax(0,1fr) 336px;align-items:stretch}.ow-main{padding:30px 32px 22px;min-height:570px;min-width:0;display:flex;flex-direction:column}.ow-aside{padding:28px 26px;min-width:0;background:#f8fafc;border-left:1px solid var(--ow-line)}.ow-workspace .sf-primary,.ow-workspace .sf-secondary,.ow-workspace .sf-get-session{font-size:14px;min-height:44px;font-weight:600;border-radius:10px;line-height:1.5}.ow-workspace .sf-secondary{color:#34445b;border-color:#d6deea;background:#fff}.ow-workspace .sf-link{color:#4b5d75}.ow-workspace .sf-alert{font-size:14px;line-height:1.7;margin:0 0 18px;color:#805315}.ow-workspace .sf-alert.error{color:#a63630}.ow-workspace :is(button,a,input,textarea,summary):focus-visible{outline:3px solid #8db2f7;outline-offset:3px}.ow-state-screen{display:flex;flex-direction:column;gap:24px;flex:1;min-width:0}.ow-status-hero{display:grid;grid-template-columns:104px minmax(0,1fr);gap:22px;align-items:center;min-height:160px;padding:8px 0}.ow-art,.ow-small-art{width:104px;height:104px;position:relative;flex:none}.ow-workspace .ow-art>.sf-status-art{position:absolute;left:0;top:0;width:126px;height:126px;margin:0;transform:scale(.8254);transform-origin:top left}.ow-state-label{display:inline-flex;align-items:center;gap:6px;color:#285eaf;font-size:12px;line-height:1.5;font-weight:600;margin-bottom:8px}.ow-state-label>i{width:6px;height:6px;background:currentColor;border-radius:50%;flex:none}.tone-success .ow-state-label,.ow-state-label.success{color:#227053}.tone-attention .ow-state-label{color:#955a12}.tone-neutral .ow-state-label{color:#617087}.ow-status-copy h1,.ow-action-heading h1{font-size:27px;line-height:1.4;letter-spacing:-.6px;font-weight:650;color:#202b3b;margin:0 0 8px}.ow-status-copy>p,.ow-action-heading p{font-size:14px;line-height:1.75;color:#475569;overflow-wrap:anywhere;max-width:440px}.ow-status-copy>p{min-height:49px}.ow-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;border-top:1px solid var(--ow-line);border-bottom:1px solid var(--ow-line);padding:18px 0}.ow-facts>div{min-width:0;display:flex;flex-direction:column;gap:7px}.ow-facts>div+div{border-left:1px solid var(--ow-line);padding-left:22px}.ow-facts span{font-size:12px;color:#64748b}.ow-facts strong{font-size:14px;line-height:1.6;font-weight:550;overflow-wrap:anywhere;color:#263548;font-variant-numeric:tabular-nums}.ow-next-step{padding:18px 20px;border:1px solid #dde7f7;background:#f6f9ff;border-radius:12px;min-height:112px}.ow-next-heading{display:flex;align-items:center;gap:9px;color:#34557d}.ow-next-heading strong{font-size:15px;font-weight:600}.ow-next-heading>svg{flex:none}.ow-next-step>p{font-size:14px;line-height:1.7;color:#475569;margin-top:8px}.ow-next-step :is(.sf-primary,.sf-secondary){margin-top:15px;min-width:164px}.tone-success .ow-next-step{background:#f3faf6;border-color:#d3e9dc}.tone-success .ow-next-heading{color:#227053}.tone-attention .ow-next-step{background:#fffbf3;border-color:#efdfc0}.tone-attention .ow-next-heading{color:#875416}.tone-neutral .ow-next-step{background:#f8fafc;border-color:var(--ow-line)}.ow-processing-dot{width:8px;height:8px;margin:0 5px;background:#477bd3;border-radius:50%;box-shadow:0 0 0 5px #e4edfc;animation:ow-pulse 2.4s ease-in-out infinite;flex:none}.ow-result-details{font-size:13px;line-height:1.75;color:#475569;margin-top:-8px;overflow-wrap:anywhere}.ow-result-details>summary{display:flex;align-items:center;gap:6px;cursor:pointer;list-style:none;color:#52627a;min-height:28px;width:fit-content}.ow-result-details>summary::-webkit-details-marker,.ow-support>summary::-webkit-details-marker{display:none}.ow-result-details[open]>summary>svg{transform:rotate(45deg)}.ow-result-details>p{margin-top:10px;white-space:pre-wrap;padding:12px 14px;background:#f8fafc;border-radius:9px}.ow-locked-note,.ow-retry-note{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:10px;background:#fff9ed;border:1px solid #efdfc0;color:#88541c;font-size:13px;line-height:1.7;margin:20px 0 0}.ow-locked-note>svg,.ow-retry-note>svg{flex:none;margin-top:3px}.ow-retry-note{margin:0 0 22px;background:#f3faf6;border-color:#d3e9dc;color:#286447}.ow-retry-note strong{font-size:14px;font-weight:600}.ow-retry-note p{margin-top:4px}.ow-retry-note details{margin-top:6px}.ow-retry-note summary{cursor:pointer}.ow-sync-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--ow-line);padding-top:16px;margin-top:24px;font-size:12px;line-height:1.6;color:#64748b}.ow-sync-footer>span{display:flex;align-items:center;gap:6px}.ow-sync-footer svg{flex:none}.ow-sync-footer .sf-link{font-size:13px;min-height:32px;white-space:nowrap}.ow-action-heading{display:flex;align-items:center;gap:14px;margin-bottom:26px}.ow-small-art{width:62px;height:62px}.ow-workspace .ow-small-art>.sf-status-art{position:absolute;left:0;top:0;width:126px;height:126px;transform:scale(.492);transform-origin:top left;margin:0}.ow-action-heading h1{font-size:24px;margin-bottom:4px}.ow-action-heading .ow-state-label{margin-bottom:4px}.ow-payment{flex:1}.ow-payment-body{display:grid;grid-template-columns:206px minmax(0,1fr);gap:28px;align-items:center;padding:12px 0 28px}.ow-qr{width:206px;height:206px;display:grid;place-items:center;border:1px solid #dce4ef;border-radius:16px;padding:10px;background:#fff;overflow:hidden}.ow-qr>img{display:block;width:100%;height:100%;object-fit:contain}.ow-qr>span{display:flex;align-items:center;flex-direction:column;gap:14px;font-size:13px;color:#64748b}.ow-qr-column>span{display:flex;gap:6px;align-items:center;justify-content:center;font-size:12px;color:#52627a;margin-top:10px}.ow-alipay{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:550;color:#52627a}.ow-alipay>img{width:26px;height:26px;object-fit:contain;background:#fff;border:1px solid #e6ecf5;border-radius:7px;padding:3px}.ow-pay-price{display:block;font-size:36px;line-height:1.3;letter-spacing:-1px;font-weight:650;color:#202b3b;margin:16px 0 12px;font-variant-numeric:tabular-nums}.ow-pay-price>small{font-size:19px;margin-right:4px;font-weight:500}.ow-pay-instructions>p{font-size:14px;line-height:1.7;color:#475569;margin-bottom:18px}.ow-pay-instructions>.sf-primary{min-width:148px}.ow-wait{display:flex;align-items:center;gap:7px;font-size:13px;color:#52627a}.ow-payment-note{display:flex;gap:10px;align-items:flex-start;background:#f6f9fd;border:1px solid #e4ebf5;border-radius:11px;padding:15px 16px;font-size:14px;line-height:1.75;color:#475569}.ow-payment-note>svg{flex:none;margin-top:3px;color:#426b9d}.ow-payment-note strong{font-weight:600;color:#263c59}.ow-workspace .sf-session{border:0;padding:0}.ow-workspace .sf-session-heading{align-items:center;gap:14px;margin-bottom:18px}.ow-workspace .sf-session-title{display:flex;align-items:center;gap:12px;min-width:0}.ow-workspace .sf-session-title .sf-status-visual{position:relative;width:52px;height:52px;flex:none}.ow-workspace .sf-session-title .sf-status-art{position:absolute;width:126px;height:126px;transform:scale(.413);transform-origin:top left;margin:0}.ow-workspace .sf-session-title h1{font-size:24px;line-height:1.4;letter-spacing:-.5px;color:#202b3b;font-weight:650}.ow-workspace .sf-session-heading p{font-size:14px;color:#475569;line-height:1.65;max-width:none;margin-top:5px}.ow-workspace .sf-get-session{flex:none;font-size:13px;color:#255cb1;background:#edf4ff;border-color:#d4e3fc;padding:9px 12px}.ow-workspace .sf-session-guide{margin:16px 0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:9px;font-size:12px;color:#52627a;line-height:1.65}.ow-workspace .sf-session-guide>span{gap:6px}.ow-workspace .sf-session-guide b{display:grid;width:19px;height:19px;font-size:11px;background:#edf2f8;color:#52627a}.ow-workspace .sf-field>span{font-size:14px;font-weight:550;color:#34445b}.ow-workspace .sf-session .sf-field .sf-link{font-size:13px;font-weight:400;min-height:28px}.ow-workspace .sf-session textarea{font:13px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;min-height:126px;height:126px;max-height:260px;padding:12px 14px;border-color:#d4ddeb;background:#fbfcfe;color:#2b3c51}.ow-workspace textarea::placeholder{color:#69788e}.ow-workspace .sf-session-feedback{padding:12px 0;font-size:13px;color:#52627a;line-height:1.7;min-height:58px}.ow-workspace .sf-session-feedback.valid{padding:12px 14px;margin:12px 0;background:#f3faf6;color:#286447}.ow-workspace .sf-session-feedback.valid small{color:#426c57;font-size:12px}.ow-workspace .sf-session-feedback.valid strong{color:#21573e;font-size:16px;font-weight:600}.ow-workspace .sf-session-feedback.valid div>span{font-size:12px;color:#4d6b5a}.ow-workspace .sf-session-feedback.invalid,.ow-workspace .sf-inline-error{font-size:13px;color:#a0362c}.ow-workspace .sf-account-consent{font-size:13px!important;color:#34445b;line-height:1.8;margin:12px 0}.ow-workspace .sf-account-consent b{color:#23374f;overflow-wrap:anywhere}.ow-workspace .sf-account-consent input{width:18px;height:18px;margin-top:3px}.ow-workspace .sf-session>.sf-primary{width:100%;min-height:46px}.ow-workspace .sf-session-help{font-size:12px!important;color:#52627a!important;margin-top:12px}.ow-workspace .sf-help-panel{color:#475569;font-size:13px;line-height:1.8}.ow-workspace .sf-help-panel p+p{margin-top:8px}.ow-delivered{flex:1}.ow-payload-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}.ow-payload-heading h2{font-size:15px;font-weight:600;color:#34445b}.ow-payload-heading .sf-link{font-size:13px;min-height:32px}.ow-payload{height:156px;border:1px solid #dce5f0;border-radius:13px;overflow:hidden;background:#f7f9fd}.ow-payload.revealed{background:#fbfcfe}.ow-payload pre{font:13px/1.9 ui-monospace,SFMono-Regular,Consolas,monospace;margin:0;padding:18px;white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto;height:100%;color:#263c59;tab-size:2}.ow-reveal{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr) 24px;grid-template-rows:auto auto;gap:3px 14px;align-content:center;align-items:center;width:100%;height:100%;border:0;padding:22px;background:linear-gradient(120deg,#eff4fc,#fafcfe);text-align:left;color:#344e73}.ow-reveal>span{display:grid;place-items:center;grid-row:1/3;grid-column:1;width:46px;height:46px;border:1px solid #dce6f4;background:#fff;border-radius:12px;color:#406ca4}.ow-reveal>strong{grid-row:1;grid-column:2;font-size:15px;font-weight:600}.ow-reveal>small{grid-row:2;grid-column:2;font-size:12px;line-height:1.7;color:#52627a}.ow-reveal>svg{grid-row:1/3;grid-column:3;transition:transform .2s}.ow-reveal:hover>svg{transform:translate(3px)}.ow-delivery-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px}.ow-delivery-actions>.sf-primary,.ow-delivery-actions>.sf-secondary{min-width:166px}.ow-handoff-status{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:22px;color:#64748b;font-size:12px}.ow-handoff-status>span{display:flex;align-items:center;gap:5px}.ow-handoff-status>span>span{display:inline-block;border:1px solid #b8c5d7;width:13px;height:13px;border-radius:50%}.ow-handoff-status .done{color:#287052}.ow-delivery-hint{display:flex;align-items:flex-start;gap:7px;margin-top:14px!important;font-size:13px;line-height:1.75;color:#52627a}.ow-delivery-hint>svg{flex:none;margin-top:3px}.ow-receipt-heading{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#64748b;letter-spacing:.2px;margin-bottom:17px}.ow-receipt-heading>svg{color:#7791aa}.ow-product{display:flex;gap:12px;align-items:center;min-width:0}.ow-product>.sf-logo{width:36px;height:36px;flex:none}.ow-product>div{min-width:0}.ow-product h2{font-size:17px;font-weight:600;line-height:1.5;color:#263447;overflow-wrap:anywhere}.ow-product p{font-size:12px;color:#64748b;margin-top:4px}.ow-amount{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:19px 0 15px;border-bottom:1px solid var(--ow-line)}.ow-amount>span{font-size:13px;color:#52627a}.ow-amount>strong{font-size:25px;line-height:1.4;letter-spacing:-.7px;font-variant-numeric:tabular-nums;font-weight:600;color:#202b3b}.ow-amount small{font-size:14px;margin-right:3px;font-weight:500}.ow-order-meta{display:grid;gap:13px;margin:18px 0 22px;min-width:0}.ow-order-meta>div{min-width:0}.ow-order-meta dt{font-size:12px;line-height:1.6;color:#64748b;margin-bottom:3px}.ow-order-meta dd{margin:0;color:#34445b;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.ow-order-meta dd.sf-mono{font:12px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace!important}.ow-credential{border:1px solid #d5e1f5;background:#f0f5ff;border-radius:12px;padding:16px}.ow-credential>div{display:flex;align-items:center;gap:7px}.ow-key-icon{color:#3766ab;display:flex;flex:none}.ow-credential h3{font-size:15px;font-weight:600;color:#253d62}.ow-key-label{margin-left:auto;font-size:11px;color:#315e9a;font-weight:500;white-space:nowrap}.ow-credential>p{font-size:13px;line-height:1.75;color:#465d7d;margin:10px 0 14px;min-height:46px}.ow-workspace .ow-key-copy{min-height:44px;display:flex;width:100%;padding:10px 7px;border:1px solid #2f62c5;background:#346bd6;color:#fff;font-size:13px;gap:6px;box-shadow:0 3px 8px #3264b510}.ow-workspace .ow-key-copy:hover{background:#2759bd}.ow-credential>small{display:flex;gap:5px;align-items:center;justify-content:center;margin-top:10px;font-size:11px;line-height:1.65;color:#5c708d}.ow-credential>small>svg{flex:none}.ow-credential.copied{border-color:#cde2d7;background:#f1f8f4}.ow-credential.copied :is(.ow-key-label,.ow-key-icon){color:#287052}.ow-workspace .ow-key-copy.is-copied{background:#287052;border-color:#287052}.ow-support{border-top:1px solid var(--ow-line);margin:0;padding:18px 32px;background:#fafbfd}.ow-support>summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;min-height:40px;color:#34445b;font-size:14px;font-weight:550}.ow-support>summary>span{flex:1;min-width:0}.ow-support>summary small{display:block;font-size:12px;font-weight:400;color:#64748b;margin-top:3px}.ow-support[open]>summary>svg:last-child{transform:rotate(45deg)}.ow-support-body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;align-items:end;padding-top:18px}.ow-support-body textarea{font-size:14px;line-height:1.7;resize:vertical}.ow-support-body>.sf-field{margin:0;grid-column:1}.ow-support-body>.sf-secondary{margin:0;min-width:160px;grid-column:2}.ow-support-body .ow-support-confirm{grid-column:1/-1;font-size:13px;color:#286447;margin:0}.ow-support-body>.ow-ticket{grid-column:1/-1;margin:0}.ow-ticket{font-size:13px;color:#475569;background:#fff;border:1px solid var(--ow-line);border-radius:10px;padding:12px;margin-bottom:12px;overflow-wrap:anywhere}.ow-ticket p+p{border-top:1px solid var(--ow-line);padding-top:8px;margin-top:8px;color:#276448}.ow-refunds{margin-top:16px;display:grid;gap:10px}.ow-refunds>div{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:12px;line-height:1.6;color:#52627a}.ow-refunds strong{font-weight:550;color:#34445b}.ow-refunds span{margin-left:auto}.ow-workspace>.sf-demo-controls{margin-top:22px}.sf-support-trigger{color:#5e708a;background:#fff;border:1px solid #e2e8f2;border-radius:50%;width:36px;height:36px;transition:background .2s,color .2s}.sf-support-trigger:hover{background:#edf3ff;color:#3476eb}@keyframes ow-pulse{50%{box-shadow:0 0 0 8px #e4edfc65}}.ow-workspace{--ow-band-gap:18px;--ow-inset:clamp(20px,2.3vw,30px)}.ow-panel>.sf-alert{margin:14px var(--ow-inset) 0}.ow-panel>.ow-sync-footer{margin:0;padding:12px var(--ow-inset);background:#fff}.ow-phase-summary,.ow-receipt-summary,.ow-phase-action{min-width:0}.ow-phase-action:not(.ow-next-step){border:1px solid #dde6f1;background:#f8fafd;border-radius:12px;padding:16px 18px}.ow-phase-action>h2{font-size:15px;line-height:1.5;font-weight:600;margin:0 0 10px;color:#34455e}.ow-phase-action .ow-result-details{margin:12px 0 0}.ow-phase-action .ow-retry-note{margin:0 0 12px;padding:0;background:transparent;border:0}.ow-workspace .ow-form-confirm>.sf-primary{width:100%;min-height:44px}.ow-workspace .ow-form-confirm>.sf-session-feedback{min-height:0;padding-top:0}.ow-workspace .ow-form-confirm>.sf-session-feedback.valid{margin-top:0;padding:10px 12px}.ow-workspace .ow-form-confirm>.sf-session-help{margin-top:8px}.ow-payment-summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(14px,2.2vw,28px);align-content:start;align-items:start}.ow-payment-copy .ow-action-heading{margin:0 0 16px}.ow-payment-copy .ow-action-heading h1{font-size:22px}.ow-payment-copy .ow-small-art{width:48px;height:48px}.ow-workspace .ow-payment-copy .ow-small-art>.sf-status-art{transform:scale(.381)}.ow-payment-copy .ow-pay-price{margin:8px 0}.ow-pay-action .ow-payment-note{border:0;background:none;padding:0;margin:0 0 14px}.ow-delivery-confirm .ow-delivery-actions{margin:0}.ow-receipt-summary .ow-order-meta{margin-bottom:0}.ow-main .ow-phase-summary+.ow-phase-action{margin-top:var(--ow-band-gap)}.ow-state-screen .ow-phase-summary{display:flex;flex-direction:column;gap:16px}.ow-state-screen .ow-phase-summary+.ow-phase-action{margin-top:0}@media(min-width:801px){.ow-grid{grid-template-rows:auto auto;row-gap:var(--ow-band-gap)}.ow-grid>.ow-main,.ow-grid>.ow-aside{grid-row:1 / span 2;display:grid;grid-template-rows:1fr auto;grid-template-rows:subgrid;row-gap:var(--ow-band-gap);align-items:stretch;align-self:stretch;min-height:0;padding:var(--ow-inset)}.ow-grid>.ow-main{grid-column:1}.ow-grid>.ow-aside{grid-column:2}.ow-main>:is(.ow-state-screen,.sf-session,.ow-payment,.ow-delivered){display:contents}.ow-grid :is(.ow-phase-summary,.ow-receipt-summary){grid-row:1}.ow-grid :is(.ow-phase-action,.ow-credential){grid-row:2;align-self:stretch;margin:0}.ow-main .ow-phase-summary+.ow-phase-action{margin:0}.ow-main-status .ow-phase-summary{justify-content:space-between}.ow-main-status .ow-status-hero{min-height:116px;padding:0;align-items:start}.ow-main-status .ow-status-copy>p{min-height:0}.ow-main-status .ow-next-step{min-height:0;padding:16px;display:flex;flex-direction:column;align-items:flex-start}.ow-main-status .ow-next-step>:is(.sf-primary,.sf-secondary){margin:auto 0 0}.ow-main-status .ow-next-step>p{margin-bottom:12px}.ow-main-status .ow-result-details{margin:8px 0 0}.ow-receipt-summary .ow-order-meta>div{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:12px;align-items:baseline}.ow-receipt-summary .ow-order-meta dt{margin:0}.ow-receipt-summary .ow-order-meta dd{text-align:right}.ow-aside .ow-credential{display:flex;flex-direction:column}.ow-aside .ow-credential>p{min-height:0}.ow-aside .ow-key-copy{margin-top:auto}.ow-aside .ow-credential>small{min-height:28px;margin-top:8px}}@media(max-width:1080px)and (min-width:801px){.ow-grid{grid-template-columns:minmax(0,1fr) 304px}.ow-main{padding:26px 24px 20px}.ow-aside{padding:26px 22px}.ow-status-hero{grid-template-columns:82px minmax(0,1fr);gap:16px}.ow-art{width:82px;height:82px}.ow-workspace .ow-art>.sf-status-art{transform:scale(.651)}.ow-status-copy h1{font-size:24px}.ow-payment-body{grid-template-columns:174px minmax(0,1fr);gap:18px}.ow-qr{width:174px;height:174px}.ow-pay-price{font-size:31px}.ow-workspace .sf-session-title .sf-status-visual{display:none}.ow-workspace .sf-session-title h1,.ow-action-heading h1{font-size:22px}}@media(max-width:800px){.ow-workspace{margin-top:12px}.ow-grid{grid-template-columns:minmax(0,1fr)}.ow-main{min-height:0;padding:26px 26px 20px}.ow-aside{border-left:0;border-top:1px solid var(--ow-line);padding:24px 26px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 24px}.ow-receipt-heading{grid-column:1/-1;margin-bottom:16px}.ow-product,.ow-amount,.ow-order-meta,.ow-receipt-summary{grid-column:1}.ow-credential{grid-column:2;grid-row:1;align-self:start}.ow-refunds{grid-column:1/-1}.ow-support{padding:18px 26px}.ow-progress{padding:22px 26px}.ow-progress li{font-size:12px;gap:7px}.ow-progress li:not(:last-child):after{margin:0 12px 0 5px}.ow-next-step{min-height:142px}.ow-status-hero{min-height:150px}.ow-main-status .ow-state-screen{gap:20px}.ow-main-status .ow-status-copy>p{min-height:49px}}@media(max-width:560px){.ow-topbar{margin-bottom:14px;gap:8px}.ow-topbar .sf-link{font-size:13px}.ow-topbar>span{font-size:11px}.ow-panel{border-radius:18px}.ow-progress{padding:20px 16px 18px}.ow-progress ol{justify-content:space-between;gap:8px;align-items:flex-start}.ow-progress li{flex:1!important;flex-direction:column;gap:8px;font-size:11px;line-height:1.5;text-align:center;position:relative}.ow-progress li:not(:last-child):after{position:absolute;top:13px;left:calc(50% + 22px);width:calc(100% - 36px);margin:0}.ow-step-number{width:27px;height:27px}.ow-main{padding:22px 20px 16px;min-height:0}.ow-main-payment{min-height:0}.ow-aside{display:block;padding:24px 20px}.ow-support{padding:16px 20px}.ow-support-body{grid-template-columns:minmax(0,1fr);gap:12px}.ow-support-body>.sf-secondary{grid-column:1;width:100%;min-height:44px}.ow-receipt-heading{margin-bottom:16px}.ow-product h2{font-size:17px}.ow-amount{padding:17px 0 14px}.ow-order-meta{grid-template-columns:minmax(0,1fr);gap:12px;margin:16px 0 20px}.ow-credential{padding:16px}.ow-credential>p{max-width:400px}.ow-workspace .ow-key-copy{font-size:14px!important;min-height:46px}.ow-credential>small{font-size:12px}.ow-status-hero{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:0;min-height:224px}.ow-art{width:90px;height:90px}.ow-workspace .ow-art>.sf-status-art{transform:scale(.7143)}.ow-state-label{font-size:12px;margin-bottom:6px}.ow-status-copy h1{font-size:24px;letter-spacing:-.5px;margin-bottom:7px}.ow-status-copy>p{font-size:14px;line-height:1.75;min-height:49px}.ow-facts{gap:14px;padding:15px 0}.ow-facts>div+div{padding-left:14px}.ow-facts strong{font-size:13px;line-height:1.6}.ow-facts span{font-size:12px}.ow-next-step{padding:16px;min-height:148px}.ow-next-heading strong{font-size:14px}.ow-next-step>p{font-size:13px;line-height:1.75}.ow-next-step :is(.sf-primary,.sf-secondary){min-width:0;width:100%;font-size:14px!important}.ow-sync-footer{gap:8px;font-size:11px;align-items:center;padding-top:14px}.ow-sync-footer .sf-link{font-size:12px;gap:5px}.ow-sync-footer>span{min-width:0;gap:5px}.ow-action-heading{gap:10px;margin-bottom:22px}.ow-action-heading h1{font-size:22px;line-height:1.4}.ow-action-heading p{font-size:13px;line-height:1.7}.ow-small-art{width:48px;height:48px}.ow-workspace .ow-small-art>.sf-status-art{transform:scale(.381)}.ow-payment-body{display:flex;flex-direction:column;gap:20px;padding:0 0 22px}.ow-qr{width:200px;height:200px}.ow-pay-instructions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;width:100%;align-items:center}.ow-alipay{font-size:13px}.ow-pay-price{margin:0;font-size:29px;white-space:nowrap}.ow-pay-price>small{font-size:15px}.ow-pay-instructions>p{font-size:13px;grid-column:1/-1;margin:0 0 6px}.ow-pay-instructions>.sf-primary,.ow-wait{grid-column:1/-1;width:100%;font-size:14px!important;min-height:46px}.ow-payment-note{font-size:13px;padding:13px;gap:8px}.ow-workspace .sf-session-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;margin-bottom:18px}.ow-workspace .sf-session-title .sf-status-visual{display:none}.ow-workspace .sf-session-title h1{font-size:21px;letter-spacing:-.4px}.ow-workspace .sf-session-heading p{font-size:13px;line-height:1.75}.ow-workspace .sf-get-session{font-size:12px;min-height:40px;padding:8px 10px}.ow-workspace .sf-session-guide{display:grid;gap:5px;font-size:12px}.ow-workspace .sf-session-guide>svg{display:none}.ow-workspace .sf-session-guide b{width:18px;height:18px}.ow-workspace .sf-session textarea{font-size:13px;min-height:136px;height:136px}.ow-workspace .sf-session>.sf-primary{font-size:14px!important}.ow-workspace .sf-session-feedback.valid strong{font-size:15px}.ow-workspace .sf-account-consent{font-size:13px}.ow-workspace .sf-field>span{font-size:14px}.ow-main-delivery{min-height:0}.ow-payload{height:164px}.ow-payload pre{font-size:13px;padding:15px}.ow-payload-heading h2{font-size:14px}.ow-reveal{padding:16px;grid-template-columns:38px minmax(0,1fr) 18px;gap:4px 10px}.ow-reveal>span{width:38px;height:38px;border-radius:10px}.ow-reveal strong{font-size:14px}.ow-reveal small{font-size:12px}.ow-delivery-actions{display:grid;grid-template-columns:1fr;gap:10px}.ow-delivery-actions>.sf-primary,.ow-delivery-actions>.sf-secondary{width:100%;font-size:14px!important;min-width:0}.ow-handoff-status{gap:8px;font-size:11px;margin-top:18px}.ow-delivery-hint{font-size:12px}.ow-workspace .ow-support-body textarea{font-size:16px}}@media(max-width:800px){.ow-state-screen{flex:0;gap:16px}.ow-aside{row-gap:16px}.ow-receipt-summary .ow-order-meta{margin-bottom:0}}@media(max-width:560px){.ow-aside .ow-credential{margin-top:18px}.ow-payment-summary{grid-template-columns:minmax(0,1fr);gap:16px}.ow-payment-summary .ow-qr-column{justify-self:center}.ow-payment-copy .ow-action-heading{margin-bottom:10px}.ow-payment-copy .ow-pay-instructions{align-items:center}.ow-payment-copy .ow-pay-instructions>p{margin:0}.ow-pay-action :is(.sf-primary,.sf-secondary){width:100%}}@media(prefers-reduced-motion:reduce){.ow-workspace *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.sf-app .sf-auto-card{--card-content-height:566px;padding:26px}.sf-auto-card .sf-purchase-inner{min-height:var(--card-content-height);justify-content:space-between}.sf-auto-card .sf-card-title{margin-bottom:20px}.sf-app .sf-auto-card .sf-plan-area{min-height:0;margin-bottom:18px}.sf-app .sf-auto-card .sf-plans{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0}.sf-auto-card .sf-plans legend{padding:0;margin-bottom:9px;font-size:12px;line-height:18px;color:#596576;font-weight:500}.sf-app .sf-auto-card .sf-plan{display:grid;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 13px!important;min-height:48px!important;border-radius:11px;text-align:left}.sf-auto-card .sf-plan-selection{display:grid;place-items:center;width:16px;height:16px;border:1px solid #cbd4e1;border-radius:50%;color:#fff;transition:background .2s,border-color .2s}.sf-auto-card .sf-plan.selected .sf-plan-selection{background:#3a73e5;border-color:#3a73e5}.sf-auto-card .sf-plan-name{display:block;font-size:13px;line-height:1.5;font-weight:550;overflow-wrap:anywhere}.sf-app .sf-auto-card .sf-plan.is-restocking{opacity:1;background:#f8f9fb;border-color:#e1e5eb;box-shadow:none;color:#586477;cursor:not-allowed}.sf-auto-card .sf-plan.is-restocking .sf-plan-selection{border:0;background:none;color:#9a6b32}.sf-auto-card .sf-stock-badge{display:inline-block;vertical-align:middle;margin-left:7px;padding:1px 6px;border:1px solid #e9d6b9;border-radius:5px;background:#fff7e9;color:#88591c;font-size:10px;line-height:16px;font-weight:500;white-space:nowrap}.sf-auto-card .sf-plan-price{font-size:21px;line-height:1.25;letter-spacing:-.45px;text-align:right;white-space:nowrap;font-weight:550}.sf-auto-card .sf-plan-price small{font-size:11px;margin-right:3px}.sf-auto-card .sf-plan-price em{font-size:11px;margin-left:4px}.sf-auto-card .sf-empty-plans{margin-top:8px;color:#8792a2;font-size:12px}.sf-purchase-fields{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}.sf-purchase-fields .sf-field{min-width:0;gap:7px}.sf-purchase-fields .sf-field>span,.sf-payment-field>span{display:block;font-size:12px;line-height:18px;font-weight:500;color:#596576}.sf-payment-field{display:flex;flex-direction:column;gap:7px;min-width:0}.sf-purchase-fields .sf-payment-method{height:44px;min-height:44px;padding:8px 10px;gap:7px;font-size:12px}.sf-app .sf-purchase-fields .sf-alipay{width:24px;height:24px;border-radius:6px;padding:2px;flex:none}.sf-purchase-fields .sf-payment-method>span{white-space:nowrap}.sf-purchase-fields .sf-payment-method>svg{flex:none;margin-left:auto}.sf-product-panel:is([data-plan-count="0"],[data-plan-count="1"],[data-plan-count="2"]) .sf-purchase-fields{grid-template-columns:minmax(0,1fr);gap:18px}.sf-app .sf-auto-card .sf-product-panel[data-plan-count="1"] .sf-plan{min-height:72px!important}.sf-auto-card .sf-agreement{margin:16px 0;font-size:12px;line-height:18px}.sf-auto-card .sf-total{margin-bottom:14px;min-height:34px}.sf-auto-card .sf-total strong{font-size:27px;line-height:1.2}.sf-auto-card .sf-total>span{font-size:12px;line-height:18px}.sf-auto-card .sf-total>span small{font-size:10px;line-height:14px;margin-top:2px}.sf-auto-card .sf-checkout{padding-top:14px}.sf-auto-card .sf-checkout>.sf-primary{height:46px;min-height:46px;font-size:14px}@media(min-width:801px)and (max-height:820px){.sf-app .sf-header{height:62px;min-height:62px}.sf-home{padding:6px 0 12px}.sf-app .sf-auto-card{--card-content-height:488px;padding:18px 22px}.sf-auto-card .sf-card-title{margin-bottom:12px}.sf-auto-card .sf-card-title .sf-kicker{display:none}.sf-auto-card .sf-card-title h2{font-size:25px;line-height:32px;margin:0}.sf-auto-card .sf-plans legend{margin-bottom:7px}.sf-app .sf-auto-card .sf-plans{gap:6px}.sf-app .sf-auto-card .sf-plan{min-height:44px!important;padding:8px 12px!important}.sf-app .sf-auto-card .sf-plan-area{margin-bottom:13px}.sf-product-panel:is([data-plan-count="0"],[data-plan-count="1"],[data-plan-count="2"]) .sf-purchase-fields{gap:16px}.sf-app .sf-auto-card .sf-product-panel[data-plan-count="1"] .sf-plan{min-height:64px!important}.sf-auto-card .sf-agreement{margin:12px 0}.sf-auto-card .sf-checkout{padding-top:11px}.sf-auto-card .sf-total{margin-bottom:10px}.sf-auto-card .sf-checkout>.sf-primary{height:44px;min-height:44px}.sf-app .sf-footer{padding:10px 0;min-height:38px}}@media(max-width:800px){.sf-app .sf-auto-card{--card-content-height:541px;padding:21px}.sf-auto-card .sf-card-title{margin-bottom:15px}.sf-auto-card .sf-card-title h2{font-size:24px;line-height:32px;margin-top:3px}.sf-app .sf-auto-card .sf-plan{min-height:46px!important;padding:9px 11px!important}.sf-app .sf-auto-card .sf-plans{gap:7px}.sf-auto-card .sf-plan-name{font-size:13px}.sf-auto-card .sf-plan-price{font-size:20px}.sf-purchase-fields{grid-template-columns:minmax(0,1fr);gap:10px}.sf-purchase-fields .sf-payment-method{gap:5px;padding:8px}.sf-app .sf-purchase-fields .sf-alipay{width:22px;height:22px}.sf-auto-card .sf-agreement{margin:13px 0}}@media(max-width:480px){.sf-app:has(.sf-home) .sf-header{min-height:102px;padding:10px 0;gap:8px}.sf-home{padding:0 0 12px}.sf-home .sf-store-grid{gap:10px}.sf-home .sf-showcase{height:78px;padding-left:6px}.sf-home .sf-product-art{height:78px;width:100px}.sf-home .sf-art-layer>.sf-logo{width:94px;height:94px}.sf-home .sf-art-layer.muse>.sf-logo{width:102px;height:91px}.sf-home .sf-art-layer.codex>.sf-logo{width:76px;height:76px}.sf-home .sf-art-orbit{width:88px;height:88px}.sf-home .sf-hero-caption h1{font-size:23px;line-height:1.25;margin:5px 0}.sf-home .sf-hero-caption .sf-kicker{display:none}.sf-app .sf-auto-card{--card-content-height:483px;padding:17px}.sf-auto-card .sf-card-title{margin-bottom:12px}.sf-auto-card .sf-card-title h2{font-size:23px;line-height:30px;margin:0}.sf-auto-card .sf-plans legend{margin-bottom:7px}.sf-app .sf-auto-card .sf-plans{gap:6px}.sf-app .sf-auto-card .sf-plan{min-height:44px!important;padding:8px 10px!important;gap:8px}.sf-app .sf-auto-card .sf-plan-area{margin-bottom:13px}.sf-product-panel:is([data-plan-count="0"],[data-plan-count="1"],[data-plan-count="2"]) .sf-purchase-fields{gap:16px}.sf-app .sf-auto-card .sf-product-panel[data-plan-count="1"] .sf-plan{min-height:64px!important}.sf-auto-card .sf-plan-price{font-size:20px}.sf-auto-card .sf-plan-price em{font-size:10px;margin-left:3px}.sf-purchase-fields{grid-template-columns:minmax(0,1fr);gap:9px}.sf-purchase-fields .sf-field,.sf-payment-field{gap:6px}.sf-purchase-fields .sf-payment-method{height:42px;min-height:42px;padding:7px;gap:4px}.sf-app .sf-purchase-fields .sf-input-wrap input{font-size:16px;padding-left:32px;height:42px}.sf-purchase-fields .sf-input-wrap>svg{left:10px;top:13px;width:14px}.sf-auto-card .sf-agreement{font-size:11px;line-height:18px;margin:12px 0}.sf-auto-card .sf-checkout{padding-top:11px}.sf-auto-card .sf-total{margin-bottom:10px}.sf-auto-card .sf-total strong{font-size:26px}.sf-auto-card .sf-checkout>.sf-primary{height:44px;min-height:44px}.sf-app:has(.sf-home) .sf-footer{flex-direction:row;gap:10px;min-height:38px;padding:10px 0}}@media(max-width:350px){.sf-app:has(.sf-home) .sf-brand small{display:none}.sf-app:has(.sf-home) .sf-tabs button{font-size:11px!important;gap:5px;padding:7px 5px}.sf-app:has(.sf-home) .sf-tabs .sf-logo{width:17px;height:17px}.sf-app .sf-auto-card{padding:14px}.sf-auto-card .sf-plan-name{font-size:12px}.sf-auto-card .sf-plan-price{font-size:18px}.sf-auto-card .sf-plan-price em{font-size:9px}.sf-purchase-fields{grid-template-columns:minmax(0,1fr);gap:8px}.sf-purchase-fields .sf-payment-method>svg{width:14px}}.sf-app .sf-purchase-stack{display:grid;min-height:0;transition:none;isolation:isolate}.sf-product-panel{grid-area:1 / 1;display:flex;min-width:0;visibility:hidden;opacity:0;transform:translateY(5px);pointer-events:none;transition:opacity .16s ease-out,transform .24s cubic-bezier(.2,.8,.2,1),visibility 0s .24s}.sf-product-panel.active{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition-delay:0s;z-index:1}.sf-product-panel>.sf-purchase-inner{flex:1;min-width:0}.sf-purchase-stack .sf-plan-area{animation:none}.sf-hero-caption{display:grid;animation:none}.sf-caption-layer{grid-area:1 / 1;visibility:hidden;opacity:0;transform:translateY(4px);transition:opacity .16s ease-out,transform .24s cubic-bezier(.2,.8,.2,1),visibility 0s .24s}.sf-caption-layer.active{visibility:visible;opacity:1;transform:none;transition-delay:0s}.sf-art-layer,.sf-art-layer.visible{filter:none;transition:opacity .2s ease-out,transform .28s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.sf-art-layer{transform:translateY(6px) scale(.98)}.sf-art-layer.visible{transform:none}.sf-art-layer>.sf-logo{animation-play-state:paused}.sf-art-layer.visible>.sf-logo{animation-play-state:running}.sf-art-glow{filter:none;transition:none}.sf-tab-indicator{transition:transform .26s cubic-bezier(.2,.8,.2,1)}@media(max-width:800px){.sf-art-layer>.sf-logo{animation:none}}.sf-demo-session-tools{display:grid;gap:10px;margin:18px 0}.sf-demo-session-tools .sf-demo-fill{margin:0}.sf-demo-controls .sf-demo-session-tools{margin:16px 0 0;padding-top:16px;border-top:1px solid #e4ddef}.sf-demo-controls .sf-demo-fill{min-height:44px;font-size:13px!important;color:#70558e}.sf-demo-session-tools :is(button,select):disabled{cursor:not-allowed;opacity:.55}.sf-demo-input-lab,.sf-demo-response{border:1px solid #dfe6f0;border-radius:12px;background:#f8faff;overflow:hidden}.sf-demo-input-lab summary,.sf-demo-response summary{display:flex;align-items:center;gap:9px;padding:12px 14px;cursor:pointer;font-size:13px;font-weight:600;color:#526684;list-style:none}.sf-demo-input-lab summary::-webkit-details-marker,.sf-demo-response summary::-webkit-details-marker{display:none}.sf-demo-input-lab summary>svg:last-child,.sf-demo-response summary>svg{margin-left:auto;flex-shrink:0}.sf-demo-input-lab[open] summary>svg:last-child,.sf-demo-response[open] summary>svg{transform:rotate(180deg)}.sf-demo-input-lab p,.sf-demo-response p{margin:0;padding:0 14px 12px;font-size:12px;line-height:1.8;color:#738199}.sf-demo-sample-actions{display:flex;align-items:stretch;gap:10px;padding:0 14px 14px}.sf-demo-sample-actions label{flex:1;min-width:0}.sf-demo-sample-actions select{box-sizing:border-box;width:100%;min-height:40px;border:1px solid #d9e2ef;border-radius:9px;padding:9px;background:#fff;font-size:13px;color:#334661}.sf-demo-sample-actions button{flex-shrink:0;font-size:13px;min-height:40px;padding:9px 12px}.sf-demo-response{margin-top:16px;background:#fff}.sf-demo-response pre{margin:0;padding:14px 18px;background:#f4f7fb;overflow:auto;color:#304665;font-size:12px;line-height:1.85;max-height:320px;tab-size:2}@media(max-width:480px){.sf-demo-sample-actions{flex-direction:column}.sf-demo-sample-actions button{width:100%}}.recruit-page{--rc-ink:#202b3d;--rc-muted:#66748a;--rc-blue:#3268ed;--rc-line:#e2e8f1;background:#f7f9fc;color:var(--rc-ink);min-height:100dvh;font-size:14px;overflow-x:clip}.recruit-page a,.recruit-page button{font:inherit}.recruit-page :is(a,button,input,summary):focus-visible{outline:3px solid #9ab8ff;outline-offset:4px}.recruit-page button:disabled{opacity:.5}.recruit-header,.recruit-main,.recruit-footer{width:min(1160px,calc(100% - 64px));margin-inline:auto}.recruit-header{min-height:94px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #e9edf4}.recruit-brand{display:flex;align-items:center;gap:11px}.recruit-brand .store-brand-logo{width:39px;height:39px;border-radius:12px;object-fit:contain}.recruit-brand>span{font-size:21px;font-weight:700;letter-spacing:-.5px}.recruit-brand small{display:block;font-size:10px;letter-spacing:1.8px;font-weight:450;color:var(--rc-muted);margin-top:1px}.recruit-header nav{display:flex;gap:32px;color:#556278;font-size:13px}.recruit-header nav a,.recruit-back{transition:color .18s}.recruit-header nav a:hover,.recruit-back:hover{color:var(--rc-blue)}.recruit-back{display:flex;align-items:center;gap:8px;font-size:13px;color:#4a5970}.recruit-page h1,.recruit-page h2,.recruit-page h3{color:var(--rc-ink);letter-spacing:-.04em}.recruit-page h2{font-size:30px;line-height:1.5;font-weight:650}.recruit-hero{display:grid;grid-template-columns:1.02fr 1fr;gap:56px;align-items:center;padding:72px 0 60px}.recruit-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#5a6c8a;letter-spacing:.2px}.recruit-eyebrow>span{width:6px;height:6px;border-radius:100%;background:#4678ed;box-shadow:0 0 0 4px #e9efff}.recruit-page .recruit-hero h1{font-size:clamp(40px,4.15vw,55px);font-weight:700;line-height:1.32;letter-spacing:-2.2px;margin:22px 0}.recruit-hero h1>span{color:var(--rc-blue)}.recruit-hero-copy>p{color:#5d6c83;font-size:15px;line-height:1.9}.recruit-hero-actions{display:flex;align-items:center;gap:25px;margin-top:30px}.recruit-primary{display:inline-flex;justify-content:center;align-items:center;gap:20px;border:1px solid #3268ed;border-radius:11px;padding:13px 20px;background:var(--rc-blue);color:#fff;min-height:48px;font-weight:600!important;box-shadow:0 5px 12px #3268ed15;transition:background .18s,transform .18s}.recruit-primary:hover{background:#2557d3;transform:translateY(-1px)}.recruit-primary svg{flex-shrink:0}.recruit-hero-actions>a{display:flex;align-items:center;gap:8px;font-size:13px;color:#52627a}.recruit-hero-actions>a:hover{color:var(--rc-blue)}.recruit-hero-note{display:flex;align-items:center;gap:8px;font-size:11px;color:#6a7990;margin-top:23px;flex-wrap:wrap}.recruit-hero-note>svg{color:#407b69}.recruit-hero-note>span{width:3px;height:3px;border-radius:50%;background:#aab6c7;margin:0 3px}.recruit-preview{position:relative;margin:0;padding:20px 0 110px 18px;isolation:isolate}.recruit-preview:before{content:"";position:absolute;inset:-45px -10px -20px;background:radial-gradient(ellipse,#dce7fc85,transparent 68%);z-index:-1;pointer-events:none}.recruit-preview-dots{position:absolute;inset:-4px 0 24px 45%;background-image:radial-gradient(#c6d4ec 1px,transparent 1px);background-size:16px 16px;opacity:.5;z-index:-1}.recruit-browser{background:#fff;border:1px solid #dce5f2;border-radius:19px;overflow:hidden;box-shadow:0 18px 48px -30px #2a49824d;transform:rotate(-1deg)}.recruit-browser-bar{height:43px;display:flex;align-items:center;gap:15px;padding:0 17px;border-bottom:1px solid #eaf0f7;background:#fcfdff}.recruit-browser-bar>span{display:flex;gap:4px}.recruit-browser-bar i{height:6px;width:6px;border-radius:50%;background:#d9e2ef}.recruit-browser-bar>div{display:flex;align-items:center;gap:6px;font-size:10px;color:#8a99ae;background:#f2f5fa;border:1px solid #ebeff5;border-radius:6px;padding:3px 13px;margin:auto}.recruit-browser-bar b{font-weight:500;color:#5b7295}.recruit-browser-bar>small{font-size:9px;color:#8795aa;white-space:nowrap}.recruit-mini-store{padding:25px 23px 22px}.recruit-mini-brand{display:flex;gap:11px;align-items:center;margin-bottom:25px}.recruit-mini-symbol{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#edf2ff;color:#5071be}.recruit-mini-brand b{font-size:18px;font-weight:650;display:block}.recruit-mini-brand small{display:block;color:#8593a7;font-size:10px;margin-top:2px}.recruit-online{display:flex;gap:5px;align-items:center;margin-left:auto;font-size:10px;color:#528575}.recruit-online i{width:5px;height:5px;border-radius:50%;background:#70a693}.recruit-mini-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.recruit-mini-products>div{padding:18px 3px 14px;border:1px solid #e9edf4;border-radius:10px;text-align:center;background:#fcfdff}.recruit-mini-products img{display:block;width:28px;height:28px;object-fit:contain;margin:0 auto 10px}.recruit-mini-products span{font-size:10px;white-space:nowrap;color:#56647b}.recruit-mini-order{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#f6faf8;border:1px solid #e2eee8;border-radius:10px;margin-top:19px;padding:15px 13px;color:#578674}.recruit-mini-order>div{display:flex;align-items:center;gap:9px}.recruit-mini-check{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e9f4ef}.recruit-mini-order b{display:block;font-size:12px;font-weight:600;color:#3a6555}.recruit-mini-order small{display:block;font-size:10px;margin-top:2px;color:#779388}.recruit-mini-links{display:flex;justify-content:space-between;gap:5px;font-size:10px;color:#7d8da5;margin-top:18px}.recruit-profit-note{position:absolute;left:-6px;bottom:21px;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #dce5f3;border-radius:14px;padding:17px 19px;box-shadow:0 14px 32px -20px #244a8c5c;transform:rotate(2deg);min-width:247px}.recruit-profit-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:#edf3ff;color:#4475da}.recruit-profit-note small{color:#6a7d99;display:block;font-size:10px}.recruit-profit-note strong{font-size:26px;line-height:1.3;display:flex;align-items:center;gap:7px;font-variant-numeric:tabular-nums;letter-spacing:-.8px}.recruit-profit-note strong>span{font-size:15px;margin-right:-3px}.recruit-profit-note strong>svg{color:#529b7c;margin-left:3px}.recruit-example-label{position:absolute;right:12px;top:8px;font-size:8px;color:#8a98ac}.recruit-preview figcaption{font-size:10px;color:#8896ab;text-align:right;position:absolute;bottom:-3px;right:0}.recruit-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--rc-line);border-bottom:1px solid var(--rc-line);padding:28px 0;margin-bottom:70px;scroll-margin-top:24px}.recruit-benefits article{display:flex;gap:14px;padding:0 27px;border-left:1px solid var(--rc-line)}.recruit-benefits article:first-child{padding-left:0;border-left:0}.recruit-benefits article:last-child{padding-right:0}.recruit-benefit-icon{display:grid;place-items:center;width:43px;height:43px;border:1px solid #e2e8f1;border-radius:13px;background:#fff;color:#566f99;flex-shrink:0}.recruit-page .recruit-benefits h2{font-size:16px;font-weight:650;margin-bottom:6px;line-height:1.5;letter-spacing:0}.recruit-benefits p{font-size:12px;color:#69778e;line-height:1.8}.recruit-earnings{display:grid;grid-template-columns:1fr 1.25fr;gap:80px;align-items:center;margin-bottom:76px;scroll-margin-top:28px}.recruit-overline{display:block;color:#7487a4;font-size:11px;font-weight:500;letter-spacing:1px;margin-bottom:12px}.recruit-section-copy>p{color:var(--rc-muted);font-size:14px;line-height:1.85;max-width:340px;margin-top:16px}.recruit-rule{display:flex;gap:11px;margin-top:25px;color:#617caa}.recruit-rule>svg{flex-shrink:0;margin-top:2px}.recruit-rule strong{display:block;font-size:12px;color:#4a648b;font-weight:600}.recruit-rule span{display:block;font-size:11px;color:#7a899f;margin-top:5px}.recruit-calculator{background:#fff;border:1px solid #e0e7f2;border-radius:21px;padding:27px;box-shadow:0 8px 30px -24px #2a498247}.recruit-calculator-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.recruit-page .recruit-calculator-title h3{font-size:17px;font-weight:650;letter-spacing:0}.recruit-calculator-title>span{font-size:10px;color:#7c8ca5;background:#f3f6fb;padding:4px 8px;border-radius:5px}.recruit-calculator-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.recruit-calculator-inputs label>span{display:block;font-size:12px;color:#53657f;margin-bottom:9px}.recruit-calculator-inputs small{font-size:10px;color:#8a97ab;margin-left:3px}.recruit-calculator-inputs input{font-size:17px;font-weight:550;color:#273f67;border-radius:8px;background:#fbfcfe;padding:10px 12px;height:43px;font-variant-numeric:tabular-nums;appearance:textfield;-moz-appearance:textfield}.recruit-calculator-inputs input::-webkit-inner-spin-button{appearance:none}.recruit-profit-equation{display:flex;align-items:center;justify-content:center;gap:13px;font-size:11px;color:#7889a3;margin:20px 0}.recruit-profit-equation i{font-style:normal;color:#a2aec0}.recruit-profit-equation strong{color:#526b98;font-weight:550}.recruit-profit-results{display:grid;grid-template-columns:1fr 1fr;background:#f1f5ff;border:1px solid #e5ecff;border-radius:12px;padding:18px 22px;gap:20px;font-variant-numeric:tabular-nums}.recruit-profit-results>div+div{border-left:1px solid #dce5f9;padding-left:28px}.recruit-profit-results span{display:block;font-size:11px;color:#6e85ab;margin-bottom:5px}.recruit-profit-results strong{display:block;font-size:28px;line-height:1.25;font-weight:650;letter-spacing:-.8px;color:#3769ce;overflow-wrap:anywhere}.recruit-calculator-note{font-size:10px;line-height:1.8;color:#7b889b;margin-top:15px}.recruit-input-error{color:#b44c3f!important;font-size:12px;margin-top:10px}.recruit-start{margin-bottom:76px;scroll-margin-top:28px}.recruit-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:29px}.recruit-text-action{display:flex;align-items:center;gap:8px;color:#4972b8;padding:10px 0;font-size:13px!important}.recruit-steps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;border-top:1px solid var(--rc-line)}.recruit-steps li{padding-top:22px;position:relative}.recruit-steps li:before{content:"";position:absolute;top:-3px;left:0;width:5px;height:5px;border-radius:50%;background:#95add4;box-shadow:0 0 0 4px #f7f9fc}.recruit-steps li>span{font-size:12px;color:#8297b9;letter-spacing:1px;font-variant-numeric:tabular-nums}.recruit-page .recruit-steps h3{font-size:15px;font-weight:600;margin:12px 0 9px;letter-spacing:0}.recruit-steps p{font-size:12px;color:#6d7a8f;line-height:1.85;max-width:220px}.recruit-faq{display:grid;grid-template-columns:.65fr 1fr;gap:60px;padding:38px 0 0;border-top:1px solid var(--rc-line);margin-bottom:60px}.recruit-faq>div>p{font-size:13px;color:#79869b;margin-top:12px}.recruit-faq-list{min-width:0}.recruit-faq-list details{border-bottom:1px solid var(--rc-line)}.recruit-faq-list details:first-child{margin-top:-12px}.recruit-faq-list summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:14px;font-weight:550;padding:18px 0;color:#39485f}.recruit-faq-list summary::-webkit-details-marker{display:none}.recruit-faq-list summary svg{flex:none;color:#8a9bb6;transition:transform .18s}.recruit-faq-list details[open] summary{color:#3268cb}.recruit-faq-list details[open] svg{transform:rotate(180deg)}.recruit-faq-list details p{font-size:13px;line-height:1.9;color:#6b7c92;padding:0 27px 19px 0}.recruit-final{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:33px 39px;border:1px solid #dce6f7;border-radius:20px;background:linear-gradient(110deg,#eff4ff,#f9fbff);margin-bottom:47px}.recruit-final>div>span{font-size:11px;color:#6c83ac;display:block;margin-bottom:8px}.recruit-final h2{font-size:27px}.recruit-final p{font-size:12px;color:#7586a0;margin-top:6px}.recruit-final .recruit-primary{flex-shrink:0}.recruit-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px 0 27px;border-top:1px solid var(--rc-line);color:#8492a7;font-size:11px}.recruit-footer>a{display:flex;gap:6px;align-items:center;color:#657b9e}.recruit-overlay{position:fixed;inset:0;z-index:300;background:#172a4859;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;align-items:center;justify-content:center;padding:20px}.recruit-contact-dialog{background:#fff;border:1px solid #dfe6f0;border-radius:23px;width:min(530px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;padding:35px;position:relative;box-shadow:0 22px 85px #16294625}.recruit-dialog-close{position:absolute;right:19px;top:19px;width:32px;height:32px;color:#8493a8;border-radius:50%}.recruit-dialog-close:hover{background:#f0f4fa}.recruit-contact-icon{width:48px;height:48px;display:grid;place-items:center;background:#edf3ff;color:#557bbf;border-radius:14px;margin-bottom:20px}.recruit-contact-dialog h2{font-size:25px;letter-spacing:-.7px;margin:0 0 12px}.recruit-contact-dialog>p{font-size:13px;line-height:1.9;color:#6a7a91}.recruit-contacts{display:grid;gap:10px;margin-top:23px}.recruit-contacts>div{display:flex;align-items:center;gap:12px;border:1px solid #e3e9f2;background:#fbfcfe;border-radius:11px;padding:13px}.recruit-contacts>div>.contact-icon{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:11px}.recruit-contacts .contact-icon img{width:25px;height:25px;display:block;object-fit:contain}.recruit-contacts>div>div{min-width:0;flex:1}.recruit-contacts>div>div>span{display:block;font-size:11px;color:#7c8ba1}.recruit-contacts strong{display:block;font-weight:550;font-size:13px;color:#354961;overflow-wrap:anywhere;margin-top:2px;-webkit-user-select:text;user-select:text}.recruit-contacts :is(button,a){display:inline-flex;align-items:center;gap:5px;font-size:11px;flex-shrink:0;color:#4876be;padding:8px;border-radius:7px;background:#eef3fc}.recruit-contacts button span{color:inherit;font-size:11px}.recruit-contact-foot{display:flex;align-items:flex-start;gap:8px;margin-top:23px;padding-top:17px;border-top:1px solid var(--rc-line);font-size:11px;color:#8190a5}.recruit-contact-foot svg{flex:none;margin-top:2px}.recruit-contact-empty{background:#f7f9fc;border:1px solid #e4eaf4;border-radius:10px;padding:15px;margin-top:20px;font-size:13px;color:#6a7a91}.recruit-secondary{border:1px solid #dae4f2;border-radius:8px;padding:7px 12px;color:#436da8;background:#fff;margin-top:10px}@media(max-width:1000px){.recruit-hero{gap:32px;padding-top:55px}.recruit-page .recruit-hero h1{font-size:44px}.recruit-preview{padding-left:0}.recruit-mini-store{padding:20px 16px}.recruit-mini-brand b{font-size:16px}.recruit-mini-brand small{font-size:9px}.recruit-mini-products{gap:5px}.recruit-mini-products span{font-size:9px}.recruit-preview figcaption{font-size:9px}.recruit-profit-note{min-width:220px;padding:14px;left:-12px}.recruit-benefits article{gap:10px;padding-inline:18px}.recruit-benefit-icon{width:37px;height:37px}.recruit-page .recruit-benefits h2{font-size:14px}.recruit-earnings{gap:35px;grid-template-columns:1fr 1.3fr}.recruit-calculator{padding:22px}.recruit-calculator-inputs{gap:8px}.recruit-calculator-inputs small{display:block;margin:3px 0 0}.recruit-profit-results{padding:17px}.recruit-profit-results>div+div{padding-left:18px}.recruit-faq{grid-template-columns:.65fr 1fr;gap:35px}}@media(max-width:760px){.recruit-header,.recruit-main,.recruit-footer{width:calc(100% - 40px)}.recruit-header{min-height:78px}.recruit-header nav{display:none}.recruit-brand>span{font-size:19px}.recruit-brand small{font-size:9px}.recruit-brand .store-brand-logo{width:35px;height:35px}.recruit-back{font-size:12px}.recruit-hero{grid-template-columns:1fr;gap:36px;max-width:510px;margin:auto;padding:40px 0}.recruit-page .recruit-hero h1{font-size:46px;margin:20px 0}.recruit-hero-copy>p{font-size:14px}.recruit-eyebrow{font-size:11px}.recruit-hero-actions{margin-top:26px}.recruit-hero-note{font-size:10px;gap:6px}.recruit-preview{padding:4px 7px 57px 12px}.recruit-preview:before{inset:-15px 0}.recruit-browser{transform:none}.recruit-mini-store{padding:22px}.recruit-mini-brand b{font-size:18px}.recruit-mini-brand small,.recruit-mini-products span{font-size:10px}.recruit-profit-note{left:0;bottom:12px}.recruit-preview figcaption{bottom:-8px}.recruit-benefits{grid-template-columns:1fr;padding:0;margin-bottom:42px}.recruit-benefits article,.recruit-benefits article:first-child,.recruit-benefits article:last-child{padding:22px 3px;gap:17px;border-left:0}.recruit-benefits article+article{border-top:1px solid #e8edf5}.recruit-benefit-icon{width:40px;height:40px}.recruit-page .recruit-benefits h2{font-size:15px}.recruit-benefits p{font-size:12px}.recruit-earnings{grid-template-columns:1fr;gap:24px;margin-bottom:45px}.recruit-section-copy>p{max-width:none}.recruit-page h2{font-size:27px}.recruit-rule{margin-top:18px}.recruit-calculator-inputs small{display:inline;margin-left:3px}.recruit-start{margin-bottom:40px}.recruit-section-heading{align-items:center;margin-bottom:22px}.recruit-section-heading h2{font-size:25px}.recruit-overline{font-size:10px}.recruit-steps{grid-template-columns:1fr 1fr;gap:25px 27px}.recruit-steps li:nth-child(n+3){border-top:1px solid var(--rc-line)}.recruit-steps p{max-width:none}.recruit-faq{grid-template-columns:1fr;gap:24px;padding-top:28px;margin-bottom:35px}.recruit-faq>div>p{margin-top:6px}.recruit-final{padding:27px 25px;display:block;margin-bottom:28px}.recruit-final .recruit-primary{margin-top:21px}.recruit-footer{font-size:10px;align-items:flex-start}.recruit-footer>a{max-width:155px}.recruit-contact-dialog{padding:27px;max-height:calc(100dvh - 32px)}}@media(max-width:380px){.recruit-header,.recruit-main,.recruit-footer{width:calc(100% - 32px)}.recruit-page .recruit-hero h1{font-size:41px}.recruit-hero-actions{gap:17px}.recruit-hero-actions>a{font-size:12px}.recruit-primary{font-size:13px!important;padding:12px 16px;gap:15px}.recruit-mini-store{padding:19px 14px}.recruit-mini-products span{font-size:9px}.recruit-browser-bar{padding-inline:12px;gap:8px}.recruit-browser-bar>div{padding:3px 8px}.recruit-online{font-size:9px}.recruit-mini-brand b{font-size:16px}.recruit-mini-brand small{font-size:9px}.recruit-mini-symbol{width:35px;height:35px}.recruit-calculator{padding:18px}.recruit-calculator-title{gap:8px}.recruit-page .recruit-calculator-title h3{font-size:15px}.recruit-calculator-title>span{font-size:9px}.recruit-calculator-inputs small{display:block;margin:3px 0 0}.recruit-profit-results strong{font-size:24px}.recruit-section-heading h2{font-size:23px}.recruit-text-action{font-size:12px!important;white-space:nowrap}.recruit-contact-dialog{padding:24px 20px}.recruit-overlay{padding:12px}}@media(prefers-reduced-motion:reduce){.recruit-page *{scroll-behavior:auto!important;transition:none!important}}@media(max-width:760px){.recruit-preview{padding-bottom:106px}.recruit-profit-note{bottom:18px}.recruit-calculator-inputs small{display:block;margin:3px 0 0}.recruit-section-heading .recruit-text-action{display:none}.recruit-contacts>div:has(.contact-email){display:grid;grid-template-columns:38px minmax(0,1fr);gap:8px 12px}.recruit-contacts>div:has(.contact-email)>.contact-icon{grid-row:1/3}.recruit-contacts>div:has(.contact-email)>a{grid-column:2;justify-self:start}.recruit-profit-results{grid-template-columns:1fr;padding:17px 20px;gap:14px}.recruit-profit-results>div{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0}.recruit-profit-results>div+div{border-left:0;border-top:1px solid #dce5f9;padding:14px 0 0}.recruit-profit-results span{margin:0;flex-shrink:0}.recruit-profit-results strong{font-size:26px;text-align:right}}.ag-app,.ag-owner,.ag-overlay,.ag-login{--ag-ink:#232c3c;--ag-muted:#8390a4;--ag-line:#e6ebf2;--ag-blue:#3268dc;--ag-surface:#fff;color:var(--ag-ink);font-size:14px;line-height:1.6}.ag-app{min-height:100vh;background:#f6f8fb}.ag-workspace{margin-left:246px;min-width:0}.ag-sidebar{width:246px;position:fixed;inset:0 auto 0 0;z-index:20;background:#fff;border-right:1px solid var(--ag-line);display:flex;flex-direction:column;padding:34px 20px 20px;overflow:auto}.ag-brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ag-ink);min-width:0}.ag-brand img{width:40px;height:40px;object-fit:contain;border-radius:12px}.ag-brand>span{font-size:19px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.ag-brand small{display:block;font-size:11px;letter-spacing:.5px;color:var(--ag-muted);font-weight:400;margin-top:3px}.ag-nav-label{font-size:11px;color:#96a0af;letter-spacing:1px;margin:40px 10px 18px}.ag-sidebar nav{display:grid;gap:7px}.ag-sidebar nav button{padding:13px 14px;border:0;background:none;display:flex;align-items:center;gap:12px;text-align:left;color:#788396;font-size:14px;border-radius:11px;cursor:pointer}.ag-sidebar nav button.active{background:#edf3ff;color:#3668bf;font-weight:600}.ag-sidebar nav button:hover{background:#f4f7fc}.ag-sidebar-footer{margin-top:auto;padding-top:40px}.ag-sidebar-footer>a{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--ag-line);padding:12px 8px 20px;text-decoration:none;color:#6f7d92}.ag-sidebar-footer>a svg:last-child{margin-left:auto}.ag-sidebar-footer>div{display:flex;align-items:center;gap:10px;padding-top:20px;min-width:0}.ag-sidebar-footer>div>span:nth-child(2){flex:1;min-width:0}.ag-sidebar-footer b{font-size:12px;display:block}.ag-sidebar-footer small{display:block;font-size:10px;color:var(--ag-muted);overflow:hidden;text-overflow:ellipsis}.ag-avatar{width:34px;height:34px;background:#eff3f9;color:#7087a6;display:grid;place-items:center;border-radius:50%;flex-shrink:0}.ag-top{height:74px;background:#ffffffb8;border-bottom:1px solid var(--ag-line);display:flex;align-items:center;justify-content:space-between;padding:0 40px;gap:15px}.ag-top>div{display:flex;align-items:center;gap:14px;color:var(--ag-muted);font-size:12px}.ag-top b{color:#536176;font-weight:500}.ag-content{padding:36px 40px 50px;max-width:1660px;margin:0 auto}.ag-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;gap:16px}.ag-eyebrow{font-size:10px;letter-spacing:1.9px;font-weight:600;color:#91a0b7;display:block;margin-bottom:8px}.ag-heading h1{font-size:27px;letter-spacing:-.6px;margin:0 0 6px;font-weight:650}.ag-heading p,.ag-card-head p,.ag-subheading p{color:var(--ag-muted);font-size:12px;margin:4px 0 0;line-height:1.7}.ag-primary,.ag-secondary,.ag-link,.ag-icon{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font:inherit;text-decoration:none;transition:background .18s,transform .18s,border-color .18s}.ag-primary{border:1px solid #242c38;background:#242c38;color:#fff;border-radius:11px;padding:11px 18px;font-size:13px;font-weight:550;min-height:43px}.ag-primary:hover{background:#354255;transform:translateY(-1px)}.ag-secondary{border:1px solid #dfe6ef;background:#fff;color:#58677d;border-radius:10px;padding:10px 15px;font-size:12px;min-height:40px}.ag-secondary:hover{background:#f7f9fc;border-color:#bfcbde}.ag-secondary.danger{color:#b65350}.ag-link{border:0;background:none;padding:2px 0;color:#4c75b6;font-size:12px}.ag-icon{padding:7px;background:none;border:0;border-radius:8px;color:#8190a6}.ag-icon:hover{background:#f0f4fa}.ag-primary:disabled,.ag-secondary:disabled,.ag-icon:disabled{opacity:.45;cursor:not-allowed;transform:none}.ag-app button:focus-visible,.ag-owner button:focus-visible,.ag-overlay button:focus-visible,.ag-app a:focus-visible{outline:3px solid #b7cdf8;outline-offset:3px}.ag-full{width:100%}.ag-card{background:#fff;border:1px solid var(--ag-line);border-radius:18px;overflow:hidden;margin-bottom:22px;box-shadow:0 4px 15px #293b5c02}.ag-card-head{padding:23px 25px;display:flex;justify-content:space-between;gap:18px;align-items:center;border-bottom:1px solid #eef1f6}.ag-card-head h3,.ag-subheading h3,.ag-section-bar h3{font-size:15px;margin:0;font-weight:600}.ag-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.ag-metrics article{padding:23px 24px;background:#fff;border:1px solid var(--ag-line);border-radius:16px}.ag-metrics article>span{display:flex;align-items:center;gap:8px;color:#74839a;font-size:12px}.ag-metrics article>strong{display:block;font-weight:600;font-size:27px;letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin:11px 0 3px;color:#2a364b;overflow-wrap:anywhere}.ag-metrics strong small{font-size:13px;font-weight:400;color:#91a0b4;letter-spacing:0;margin-left:7px}.ag-metrics article>p{font-size:11px;color:#94a0b1;margin:0}.ag-metrics .ag-text-stat{font-size:23px}.ag-section-bar{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:26px 0 20px}.ag-tabs{display:inline-flex;background:#eaf0f7;border-radius:12px;padding:4px;gap:4px}.ag-tabs button{font:inherit;font-size:13px;padding:9px 22px;border:0;border-radius:9px;color:#7d8b9d;background:transparent;cursor:pointer}.ag-tabs button.active{background:#fff;color:#344866;box-shadow:0 2px 5px #334c7110}.ag-tabs i{font-style:normal;background:#f3e4d4;color:#997444;border-radius:4px;padding:1px 5px;margin-left:5px;font-size:10px}.ag-mail-state{display:flex;align-items:center;gap:14px;background:#fbf9f3;border:1px solid #eee6d7;border-radius:13px;padding:17px 20px;margin-bottom:22px;color:#967d4e}.ag-mail-state.ready{background:#eff7f4;border-color:#e0eee7;color:#679583}.ag-mail-state div{flex:1}.ag-mail-state b{font-size:12px;font-weight:550}.ag-mail-state p{font-size:11px;margin:3px 0 0;opacity:.85}.ag-mail-state>span{font-size:10px;letter-spacing:.7px}.ag-search{display:flex;align-items:center;gap:8px;border:1px solid var(--ag-line);padding:9px 12px;border-radius:10px;color:#9ba8ba;background:#fafbfd;max-width:320px}.ag-search input{border:0!important;background:transparent!important;outline:none;box-shadow:none!important;padding:0!important;width:100%;font:inherit;font-size:12px;color:#526279;min-width:0}.ag-table-wrap{overflow-x:auto}.ag-table{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}.ag-table th{padding:13px 23px;background:#fafbfd;color:#8f9db1;text-align:left;font-size:11px;font-weight:500;border-bottom:1px solid var(--ag-line)}.ag-table td{padding:19px 23px;border-bottom:1px solid #edf1f6;color:#5c6d85;vertical-align:middle}.ag-table tbody tr:last-child td{border-bottom:0}.ag-table tbody tr:hover{background:#fcfdff}.ag-table b{font-size:12px;color:#41516b;font-weight:550}.ag-table td small{display:block;font-size:10px;color:#95a0b1;margin-top:5px;max-width:360px;white-space:normal;overflow-wrap:anywhere}.ag-table td .mono{font-size:10px}.ag-table td summary{cursor:pointer;font-size:11px;color:#6784ac}.ag-number{font-variant-numeric:tabular-nums}.ag-status{display:inline-flex;align-items:center;gap:5px;border-radius:6px;padding:4px 8px;font-size:10px;color:#8291a7;background:#f1f4f8;white-space:nowrap}.ag-status i{width:4px;height:4px;border-radius:50%;background:currentColor}.ag-status.completed,.ag-status.sent,.ag-status.paid{background:#edf7f2;color:#6a9b83}.ag-status.processing,.ag-status.requested,.ag-status.retry{background:#fcf5e9;color:#af9058}.ag-status.rejected,.ag-status.failed,.ag-status.refunded{background:#fcf0ef;color:#ba7876}.ag-empty{display:flex;flex-direction:column;align-items:center;padding:44px 20px;color:#a1afc1;gap:12px;text-align:center}.ag-empty b{font-size:13px;color:#8190a7;font-weight:500}.ag-empty p{font-size:12px;margin:0}.ag-footnote{display:flex;gap:8px;align-items:flex-start;font-size:11px;color:#8f9db1;padding:8px 2px}.ag-footnote svg{flex-shrink:0;margin-top:2px}.ag-source{display:grid;gap:3px;line-height:1.4}.ag-source>span{font-size:10px;color:#8b96a6}.ag-source .branch{color:#5d83bc}.ag-source>small{font-size:10px!important;margin:0!important;max-width:180px;overflow-wrap:anywhere}.ag-source em{font-style:normal;font-size:10px;color:#80a295}.ag-alert{padding:12px 16px;border-radius:10px;font-size:12px;margin:12px 0 20px;display:flex;align-items:center;gap:9px}.ag-alert.error{color:#af6460;background:#fff4f2;border:1px solid #f4dfda}.ag-alert.success{color:#658e7e;background:#eff7f2;border:1px solid #e0eee5}.ag-tag{display:inline-flex;align-items:center;gap:6px;color:#8798ae;background:#f1f5fa;font-size:10px;border-radius:6px;padding:5px 8px;white-space:nowrap}.ag-tag i{width:5px;height:5px;background:#79a990;border-radius:50%}.ag-overlay{position:fixed;inset:0;background:#18253f40;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:150;display:flex;align-items:center;justify-content:center;padding:24px}.ag-dialog{width:min(100%,530px);max-height:calc(100dvh - 48px);overflow:auto;padding:28px;border:1px solid #e2e8f1;border-radius:22px;background:#fff;box-shadow:0 25px 90px #13294b20;outline:none}.ag-dialog.wide{width:min(100%,710px)}.ag-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:26px;gap:20px}.ag-dialog h2{font-size:22px;margin:0;letter-spacing:-.4px}.ag-dialog>header .ag-eyebrow{font-size:9px}.ag-field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px;min-width:0}.ag-field>span{font-size:12px;color:#61718a;font-weight:500}.ag-field>small{font-size:11px;color:#9aa7b8}.ag-field input,.ag-field select,.ag-field textarea,.ag-price-row input,.ag-pricing-list input{font:inherit;color:#3d506c;font-size:13px;padding:11px 13px;border:1px solid #dfe7f1;border-radius:9px;min-height:42px;width:100%;background:#fcfdff;outline:none;box-sizing:border-box}.ag-field input:focus,.ag-field select:focus,.ag-field textarea:focus,.ag-price-row input:focus{border-color:#96b7ec;box-shadow:0 0 0 3px #edf3ff}.ag-field input:disabled{opacity:.7}.ag-field textarea{resize:vertical}.ag-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.ag-form-body{padding:24px}.ag-subheading{margin:25px 0 16px}.ag-pricing-list{margin-bottom:22px;display:grid;gap:0;border-top:1px solid var(--ag-line)}.ag-pricing-list>div{display:flex;gap:20px;align-items:center;border-bottom:1px solid #edf1f6;padding:12px 0}.ag-pricing-list span{flex:1}.ag-pricing-list b{font-size:12px;font-weight:550;display:block}.ag-pricing-list small{font-size:10px;display:block;color:#9aa7b9;margin-top:3px}.ag-pricing-list input{width:120px;text-align:right;min-height:36px;font-size:13px;padding:8px 10px}.ag-note{padding:13px 16px;background:#f5f8fc;border:1px solid #e9eef6;border-radius:10px;color:#8291a7;font-size:11px;line-height:1.8;margin:16px 0}.ag-note p{margin:5px 0 0}.ag-note b{font-weight:500}.ag-dialog-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:23px}.ag-dialog-actions.between{justify-content:space-between}.ag-identity{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;background:#f7f9fc;border:1px solid var(--ag-line);border-radius:12px;overflow-wrap:anywhere}.ag-identity b{font-size:13px;font-weight:550}.ag-identity p{font-size:11px;color:#889ab2;margin:5px 0 0}.ag-mini-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0}.ag-mini-metrics span{font-size:11px;color:#8b9bb2}.ag-mini-metrics b{display:block;font-size:19px;font-weight:550;margin-top:4px;color:#4b5f7a}.ag-mail-history{border-top:1px solid var(--ag-line)}.ag-mail-history>div{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid #edf1f6;align-items:center;flex-wrap:wrap}.ag-mail-history>div>span:first-child{flex:1;font-size:12px}.ag-mail-history small{display:block;font-size:10px;color:#94a1b2}.ag-muted{color:#8d9bb0;font-size:12px;margin:5px 0 0}.ag-negative{color:#b97570!important}.ag-withdraw-amount{text-align:center;border:1px solid var(--ag-line);background:#f7f9fc;border-radius:14px;padding:22px;margin-bottom:24px}.ag-withdraw-amount>span{font-size:12px;color:#8495ac}.ag-withdraw-amount strong{display:block;font-size:34px;font-weight:600;letter-spacing:-.5px;margin:10px 0}.ag-detail-list{display:grid;grid-template-columns:125px minmax(0,1fr);gap:13px 20px;font-size:12px;line-height:1.8;margin:24px 0}.ag-detail-list dt{color:#8d9cb0}.ag-detail-list dd{margin:0;text-align:right;color:#4c607b;overflow-wrap:anywhere}.ag-check{display:flex;gap:9px;align-items:flex-start;font-size:12px;color:#7e8fa6;margin:16px 0;line-height:1.6;cursor:pointer}.ag-check input{accent-color:#4278d6;width:15px;height:15px;min-height:0;margin:2px 0 0;padding:0;flex-shrink:0}.ag-overview-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:22px;margin-bottom:24px}.ag-profit-hero{border-radius:20px;background:linear-gradient(125deg,#263c54,#213248 80%);color:#fff;padding:29px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;min-width:0}.ag-profit-hero:before{content:"";position:absolute;border:1px solid #ffffff09;border-radius:50%;height:320px;width:320px;right:-180px;top:-170px;box-shadow:0 0 0 45px #ffffff03,0 0 0 90px #ffffff02;pointer-events:none}.ag-profit-hero>div{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#c5d3e5}.ag-profit-hero>div>span:first-child{display:flex;gap:9px;align-items:center}.ag-profit-hero>div>span:last-child{font-size:10px;color:#9aafc7}.ag-profit-hero>strong{font-size:43px;letter-spacing:-1.5px;font-weight:550;font-variant-numeric:tabular-nums;line-height:1.3;display:block;margin:30px 0 8px}.ag-profit-hero>p{font-size:11px;color:#9fb2ca;margin:0}.ag-profit-hero>footer{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #ffffff17;margin-top:30px;padding-top:19px;color:#afc1d9;font-size:11px}.ag-profit-hero footer button{background:none;color:#e1eafb;border:0;display:flex;gap:8px;align-items:center;font-size:12px;cursor:pointer}.ag-profit-hero footer button:disabled{opacity:.45;cursor:not-allowed}.ag-overview-metrics{grid-template-columns:1fr 1fr;margin:0}.ag-overview-metrics article{padding:20px 23px}.ag-overview-metrics article>strong{font-size:24px;margin:8px 0 1px}.ag-store-strip{display:flex;align-items:center;gap:15px;background:#f0f4fb;border:1px solid #e1e9f5;border-radius:13px;padding:18px 22px;margin-bottom:26px}.ag-strip-icon{height:40px;width:40px;display:grid;place-items:center;background:#fff;border:1px solid #e4ebf6;border-radius:11px;color:#91a6c3}.ag-store-strip>div{flex:1;min-width:0}.ag-store-strip b{font-size:12px;display:block;font-weight:550;color:#627c9f}.ag-store-strip a{font-size:12px;color:#849bb9;display:block;text-decoration:none;overflow-wrap:anywhere;margin-top:2px}.ag-page-footer{max-width:1660px;margin:0 auto;padding:0 40px 22px;display:flex;justify-content:space-between;gap:20px;color:#9ba7b7;font-size:10px}.ag-toolbar{padding:20px 24px;display:flex;gap:12px;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--ag-line)}.ag-toolbar .ag-search{flex:1;max-width:none}.ag-toolbar select{border:1px solid var(--ag-line);padding:10px;border-radius:9px;background:#fff;font-size:12px;color:#7e8ea6}.ag-pagination{display:flex;justify-content:space-between;align-items:center;padding:17px 23px;border-top:1px solid var(--ag-line);font-size:11px;color:#95a3b5}.ag-pagination>div{display:flex;align-items:center;gap:14px}.ag-payout-saved{padding:24px;display:flex;align-items:center;gap:15px;color:#83a38e}.ag-payout-saved>div{flex:1}.ag-payout-saved b{font-size:13px;font-weight:550;color:#60738d}.ag-payout-saved p{font-size:12px;color:#91a1b7;margin:4px 0 0}.ag-rules{color:#91a0b5;font-size:11px;line-height:1.9;padding:0 4px}.ag-rules summary{cursor:pointer;color:#7288a7}.ag-security{padding:34px;max-width:710px}.ag-security-icon{color:#8ba4c7;background:#f0f5fc;padding:15px;display:inline-grid;place-items:center;border-radius:15px}.ag-security h2{font-size:21px;margin:23px 0 6px}.ag-security>p{font-size:13px;color:#8399b7;margin:0}.ag-detail-title{display:flex;align-items:center;justify-content:space-between;gap:15px}.ag-detail-title h3{font-size:17px;margin:0 0 4px}.ag-detail-title .mono{font-size:11px;color:#9ca9b9}.ag-detail-history{border-top:1px solid var(--ag-line);margin-top:22px;padding-top:18px}.ag-detail-history h3{font-size:13px;margin:0 0 13px}.ag-detail-history>div{display:flex;align-items:center;gap:15px;padding:12px 0;border-bottom:1px solid #eff2f6;font-size:12px;color:#72849e}.ag-detail-history>div>span:first-child{flex:1;overflow-wrap:anywhere}.ag-detail-history small{display:block;font-size:10px;color:#9ba8b8;margin-top:3px}.ag-price-row{display:flex;gap:16px;align-items:center;border-bottom:1px solid #edf1f7;padding:15px 0}.ag-price-row:first-child{padding-top:0}.ag-price-row:last-child{border-bottom:0;padding-bottom:0}.ag-price-row>span{flex:1}.ag-price-row b{font-size:13px;color:#516582;font-weight:550}.ag-price-row small{display:block;color:#92a1b6;font-size:10px;margin-bottom:4px}.ag-price-row input[type=number]{width:115px;font-size:13px;padding:8px 10px;min-height:37px}.ag-price-row .ag-check{white-space:nowrap}.ag-visit-chart{padding:24px;display:flex;gap:15px;align-items:flex-end;overflow:auto;min-height:206px}.ag-visit-chart>div{flex:1;min-width:38px;display:flex;flex-direction:column;align-items:center;font-size:10px;color:#9aa9be;gap:6px}.ag-visit-chart i{display:block;width:20px;background:linear-gradient(#86a9e2,#c5d9f7);border-radius:5px 5px 2px 2px}.ag-login{min-height:100dvh;background:radial-gradient(ellipse at 65% 30%,#eaf1fc,#f5f7fb 60%);padding:42px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px}.ag-login>.ag-brand{align-self:center}.ag-login-card{width:100%;max-width:430px;padding:35px;border-radius:24px;background:#fff;border:1px solid #e6ecf4;box-shadow:0 20px 65px #27416a06}.ag-login-symbol{width:52px;height:52px;background:#f2f6fd;color:#91a8cc;border:1px solid #e7eef9;border-radius:16px;display:grid;place-items:center;margin-bottom:25px}.ag-login-card h1{font-size:24px;letter-spacing:-.6px;line-height:1.4;margin:0 0 10px}.ag-login-card>p{font-size:12px;color:#93a1b5;margin:0 0 30px}.ag-login-card .checkout-verification{margin:15px 0;min-width:0}.ag-login-actions{display:flex;gap:10px;margin-top:22px}.ag-login-actions .ag-primary{flex:1}.ag-login-actions .ag-secondary{font-size:11px;padding:10px 12px}.ag-login-card>footer{font-size:10px;color:#a0adbf;margin-top:26px;padding-top:20px;border-top:1px solid #edf1f7;display:flex;align-items:center;gap:8px}.ag-login>small{font-size:11px;color:#99a9bd}.ag-mobile-menu,.ag-drawer-close,.ag-drawer-shade{display:none}.admin-login .checkout-verification{margin:17px 0}.ag-owner .ag-card{margin-top:0}.ag-owner .ag-alert{font-size:12px}@media(min-width:1600px){.ag-content{padding-left:56px;padding-right:56px}.ag-sidebar{width:260px;padding-left:25px;padding-right:25px}.ag-workspace{margin-left:260px}}@media(max-width:1150px){.ag-workspace{margin-left:210px}.ag-sidebar{width:210px;padding:28px 16px 18px}.ag-content{padding:28px 24px 35px}.ag-top{padding:0 24px}.ag-metrics{gap:12px}.ag-metrics article{padding:18px}.ag-metrics article>strong{font-size:23px}.ag-overview-grid{grid-template-columns:1fr;gap:18px}.ag-overview-metrics{grid-template-columns:repeat(4,1fr)}.ag-profit-hero{padding:25px 28px}.ag-profit-hero>strong{margin:18px 0 7px}.ag-profit-hero>footer{margin-top:20px}.ag-page-footer{padding-left:24px;padding-right:24px}.ag-table th,.ag-table td{padding-left:17px;padding-right:17px}.ag-owner .ag-metrics{grid-template-columns:1fr 1fr}}@media(max-width:760px){.ag-sidebar{width:min(290px,85vw);transform:translate(-100%);transition:transform .22s ease;z-index:80;padding-top:35px}.ag-sidebar.open{transform:translate(0)}.ag-workspace{margin:0}.ag-mobile-menu,.ag-drawer-close{display:inline-flex}.ag-drawer-close{position:absolute;right:12px;top:9px}.ag-drawer-shade{display:block;position:fixed;inset:0;background:#1d31544d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:70;border:0}.ag-content{padding:25px 17px 30px}.ag-top{height:61px;padding:0 17px}.ag-top>div{gap:9px;font-size:11px}.ag-heading{margin-bottom:24px;align-items:flex-end}.ag-heading h1{font-size:24px}.ag-heading p{font-size:11px}.ag-eyebrow{font-size:8px;letter-spacing:1.2px}.ag-heading>.ag-secondary{font-size:0;padding:10px;gap:0}.ag-heading>.ag-secondary svg{width:17px;height:17px}.ag-metrics,.ag-overview-metrics{grid-template-columns:1fr 1fr;gap:11px}.ag-metrics article{padding:18px 16px}.ag-metrics article>strong{font-size:25px}.ag-metrics article>span{font-size:11px}.ag-metrics article>p{font-size:10px}.ag-overview-grid{gap:14px}.ag-profit-hero{padding:24px}.ag-profit-hero>strong{font-size:38px}.ag-card{border-radius:15px}.ag-card-head{padding:19px 18px;align-items:flex-start;flex-wrap:wrap;gap:12px}.ag-card-head p{font-size:11px}.ag-card-head h3{font-size:14px}.ag-store-strip{padding:15px;gap:10px}.ag-strip-icon{display:none}.ag-store-strip .ag-link{font-size:11px;white-space:nowrap}.ag-page-footer{padding-left:18px;padding-right:18px;font-size:9px}.ag-dialog{padding:24px 20px;max-height:calc(100dvh - 24px);border-radius:18px}.ag-overlay{padding:12px}.ag-form-grid{grid-template-columns:1fr;gap:0}.ag-field input,.ag-field textarea,.ag-field select{font-size:16px}.ag-pricing-list{gap:0}.ag-pricing-list input{width:100px;font-size:15px}.ag-pricing-list small{font-size:9px}.ag-dialog h2{font-size:21px}.ag-dialog-actions{flex-wrap:wrap}.ag-dialog-actions button{flex:1;white-space:nowrap}.ag-mini-metrics{gap:8px}.ag-mini-metrics b{font-size:17px}.ag-detail-list{grid-template-columns:93px minmax(0,1fr);font-size:12px;gap:12px}.ag-price-row{display:grid;grid-template-columns:1fr auto auto;gap:10px}.ag-price-row>span{grid-column:1/-1}.ag-price-row input[type=number]{width:100%;font-size:16px}.ag-price-row .ag-check{font-size:11px}.ag-form-body{padding:20px 18px}.ag-section-bar{align-items:flex-start}.ag-section-bar>.ag-primary{font-size:11px;padding:10px 12px;white-space:nowrap}.ag-tabs button{padding:8px 12px;font-size:12px}.ag-mail-state{padding:15px;gap:10px}.ag-mail-state>span{display:none}.ag-mail-state p{overflow-wrap:anywhere}.ag-identity{padding:15px;gap:10px}.ag-identity .ag-link{white-space:nowrap;font-size:10px}.ag-toolbar{padding:18px 16px;gap:10px}.ag-toolbar .ag-search{flex:1 1 100%}.ag-toolbar .ag-search input{font-size:14px}.ag-search{max-width:100%}.ag-security{padding:25px 20px}.ag-security h2{font-size:20px}.ag-payout-saved{padding:20px;gap:12px}.ag-payout-saved>svg{display:none}.ag-login{padding:26px 16px;gap:24px}.ag-login-card{padding:29px 24px;border-radius:20px}.ag-login-card h1{font-size:23px}.ag-login-card .ag-eyebrow{font-size:9px}.ag-login-card>.ag-field input{font-size:16px}}@media(prefers-reduced-motion:reduce){.ag-sidebar,.ag-primary,.ag-secondary{transition:none!important}}.ag-sidebar nav button{justify-content:flex-start}.ag-profit-hero>footer{width:100%;max-width:none;margin-left:0;margin-right:0;margin-bottom:0;padding:19px 0 0}.ag-login-card>footer{width:100%;max-width:none;margin-left:0;margin-right:0;margin-bottom:0;padding:20px 0 0}.ag-page-footer{width:100%;box-sizing:border-box}.ag-payout-channel{display:flex;align-items:center;gap:12px;padding:15px 18px;border:1px solid #dce6fa;background:#f5f8ff;border-radius:12px;margin-bottom:22px;color:#4374be}.ag-payout-channel img{width:32px;height:32px;background:#fff;border-radius:8px;padding:4px}.ag-payout-channel>span{flex:1;font-size:14px}.ag-payout-channel b{display:block;font-size:11px;font-weight:400;color:#93a3bc;margin-top:4px}.ag-global-prices input{width:130px;padding:10px 12px;font-size:14px;border:1px solid #dce4f1;border-radius:8px;background:#fafbfe;color:#426390;text-align:right;font-variant-numeric:tabular-nums}.ag-create-policy{display:flex;gap:14px;background:#f5f8fc;padding:18px;border-radius:12px;color:#7992b2;margin:22px 0}.ag-create-policy svg{flex-shrink:0}.ag-create-policy b{font-size:13px;font-weight:500;color:#5b7597}.ag-create-policy p{font-size:12px;line-height:1.9;margin:8px 0 0}.an-payout-tag{padding:5px 8px;border-radius:5px;font-size:10px;background:#f1f4f9;color:#7a8eaa}.an-payout-tag.paid{background:#edf7f2;color:#5c997f}.an-payout-tag.processing{background:#fbf6eb;color:#b39860}
