:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#25324a;background:#f4f6fa;font-synthesis:none;font-size:16px;--navy: #121c31;--teal: #159574;--blue: #3469df;--text: #26334a;--muted: #7b8597;--border: #e7ebf2;--bg: #f4f6fa}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-offset:3px}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #527ee7}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}input,select,textarea{width:100%;border:1px solid #dde3ed;border-radius:7px;padding:11px 13px;color:#2c3950;background:#fff;font-size:.875rem;transition:border .15s}input:focus,select:focus,textarea:focus{border-color:#6c90e5;outline:2px solid #dce7fd}textarea{resize:vertical;line-height:1.7;min-height:90px}input::placeholder,textarea::placeholder{color:#9ca5b5}input:disabled,textarea:disabled{background:#f7f8fb}h1,h2,h3,p{margin:0}h1{font-size:1.625rem;line-height:1.4;letter-spacing:-.02em;font-weight:650}h2{font-size:1rem;font-weight:650}h3{font-size:.9375rem;font-weight:600}small{font-size:.75rem;color:var(--muted)}.mono{font-family:SFMono-Regular,Consolas,monospace}.muted,.hint-copy{color:var(--muted)}.good{color:#138866}.full{width:100%}.full-span{grid-column:1/-1}.body-copy{font-size:.875rem;line-height:1.9;color:#6e7b90;margin-bottom:22px}.hint-copy{font-size:.8125rem;line-height:1.8;margin-top:20px}.spin{animation:spin 1.2s linear infinite}.button{border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:9px 15px;border-radius:6px;font-size:.875rem;font-weight:550;white-space:nowrap;transition:background .15s}.button.primary{background:var(--blue);color:#fff;box-shadow:0 2px 4px #3469df18}.button.primary:hover:not(:disabled){background:#2b5ccb}.button.secondary{background:#fff;border-color:#dfe5ee;color:#485770}.button.secondary:hover:not(:disabled){background:#f4f6fa}.button.danger{background:#fff4f4;border-color:#f8d9d9;color:#bd4c4c}.text-button{background:none;border:0;color:var(--blue);font-size:.8125rem;font-weight:500;display:inline-flex;align-items:center;gap:5px;padding:5px 0}.icon-button{display:inline-grid;place-items:center;background:none;border:0;color:#718096;padding:5px}.brand{display:flex;align-items:center;gap:11px;font-size:1rem;font-weight:650;letter-spacing:.02em}.brand-mark{background:#295743;color:#70e7ba;display:grid;place-items:center;width:36px;height:36px;border-radius:9px;flex-shrink:0}.brand small{display:block;font-weight:400;letter-spacing:.06em;font-size:.6875rem;margin-top:4px;color:#8c99b1}.panel{background:#fff;border:1px solid var(--border);border-radius:10px;box-shadow:0 2px 3px #17233b03;overflow:hidden}.panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:21px 23px;border-bottom:1px solid #f0f2f6;min-height:67px}.panel-header h2{display:flex;align-items:center;gap:8px}.panel-header small{display:block;margin-top:6px}.panel-body{padding:24px}.panel-foot{border-top:1px solid #edf0f5;background:#fbfcfe;padding:15px 23px;display:flex;align-items:center;gap:8px;font-size:.75rem;color:#7c879b;line-height:1.7}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:26px}.page-heading p{font-size:.875rem;color:#7c8799;margin-top:7px;line-height:1.8}.eyebrow{display:block;font-size:.625rem;letter-spacing:.15em;font-weight:650;color:#8592aa;margin-bottom:7px}.heading-actions{display:flex;align-items:center;gap:10px}.segmented{display:flex;border:1px solid #e0e5ee;background:#fff;border-radius:6px;padding:3px}.segmented button{border:0;background:none;font-size:.8125rem;padding:7px 11px;color:#788395;border-radius:4px}.segmented button.active{background:#ebf1ff;color:#3469df;font-weight:600}.field{display:block;margin-bottom:19px}.field>span{display:block;font-size:.875rem;font-weight:550;margin-bottom:9px}.field small{display:block;line-height:1.65;margin-top:6px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.form-grid.three{grid-template-columns:1fr 1fr 1fr}.badge{display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:.75rem;padding:4px 8px;border-radius:4px;background:#f0f3f8;color:#7c879b;white-space:nowrap;font-weight:500}.badge.success,.badge.active{color:#168566;background:#eaf8f2}.badge.processing,.badge.submitting,.badge.queued{color:#3c70d8;background:#eef3ff}.badge.failed,.badge.submission_unknown{color:#c46657;background:#fff0eb}.badge.awaiting_payment,.badge.reconciling,.badge.requires_action{color:#ad8232;background:#fff6e2}.badge.disabled,.badge.cancelled{background:#f1f2f5;color:#8d95a4}.empty{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;color:#a0aaba;padding:30px;text-align:center}.empty strong{font-size:.9375rem;color:#6f7d93;font-weight:550}.empty p{font-size:.8125rem;line-height:1.8}.loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:65px;color:#8591a3;font-size:.875rem}.error-box{display:flex;align-items:center;gap:9px;padding:15px;background:#fff1ee;color:#ba6051;border:1px solid #f6d9d0;border-radius:7px;font-size:.875rem;line-height:1.7;margin:15px 0}.note{background:#f4f7fe;border:1px solid #e4eafa;border-radius:6px;color:#6d7f9c;display:flex;align-items:center;gap:10px;font-size:.8125rem;padding:14px 16px;line-height:1.8;margin:12px 0 20px}.note strong,.note span{display:block}.note svg{flex-shrink:0}.toast{position:fixed;z-index:1000;bottom:28px;left:50%;transform:translate(-50%);background:#fff;border:1px solid #dce6e1;box-shadow:0 8px 40px #14253722;border-radius:8px;padding:14px 18px;display:flex;align-items:center;gap:11px;max-width:calc(100% - 28px);font-size:.875rem;color:#238364}.toast.error{color:#b75d50;border-color:#efceca}.toast button{border:0;background:none;color:inherit;padding:0;margin-left:5px}.modal{border:0;border-radius:12px;width:min(480px,calc(100vw - 28px));padding:26px;color:var(--text);box-shadow:0 20px 90px #10192f35;max-height:90vh}.modal.wide{width:min(740px,calc(100vw - 28px))}.modal::backdrop{background:#13233c60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.modal-title h2{font-size:1.125rem}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:23px;flex-wrap:wrap}.modal textarea{margin-top:10px}.detail-status{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--border);padding-bottom:20px;margin-bottom:22px}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:25px}.detail-grid small{display:block;margin-bottom:7px}.detail-grid strong{display:block;font-size:.875rem;word-break:break-all;font-weight:550}.timeline{margin-top:18px}.timeline>div{display:flex;align-items:flex-start;gap:12px;padding:0 0 20px}.timeline>div>span{width:9px;height:9px;border-radius:50%;background:#7da0e8;margin-top:4px}.timeline section strong,.timeline section small{display:block;font-size:.8125rem}.timeline section small{font-size:.75rem;margin-top:4px}.confirm-account{display:flex;flex-direction:column;align-items:center;gap:13px;padding:15px;text-align:center}.confirm-account svg{color:#278d77}.confirm-account strong{font-size:1.125rem;word-break:break-all}.confirm-account span{font-size:.875rem}.demo-banner{display:flex;align-items:center;gap:10px;padding:14px 17px;border:1px solid #f4e1bf;background:#fffaf0;color:#a08350;border-radius:7px;font-size:.8125rem;margin-bottom:24px;line-height:1.7}.demo-banner>svg{flex-shrink:0}.demo-banner button,.demo-banner a{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:#9a7431;margin-left:auto;white-space:nowrap;font-size:.8125rem;text-decoration:underline;text-underline-offset:3px}.demo-banner.compact{padding:9px 14px;font-size:.75rem;margin-bottom:24px;background:#fffcf6}.admin-app{min-height:100vh}.sidebar{position:fixed;left:0;top:0;bottom:0;width:232px;background:var(--navy);color:#a8b3c7;padding:30px 19px 0;z-index:100;display:flex;flex-direction:column}.sidebar .brand{color:#f2f5fc;gap:10px;margin:0 6px 36px}.sidebar .brand-mark{background:#264339}.sidebar .brand small{font-size:.75rem;color:#7d8ca7;letter-spacing:.03em}.nav-label{font-size:.6875rem;color:#61738f;padding:0 15px;margin-bottom:13px}.sidebar nav{display:flex;flex-direction:column;gap:5px;overflow:auto}.sidebar nav a{display:flex;align-items:center;gap:11px;border-radius:6px;padding:12px 15px;font-size:.875rem;white-space:nowrap}.sidebar nav a svg{color:#6f839f;stroke-width:1.7}.sidebar nav a:hover{background:#1c2941;color:#d6dfec}.sidebar nav a.active{background:#203e37;color:#8ce3bb}.sidebar nav a.active svg{color:#65cfaa}.sidebar-bottom{margin-top:auto;padding-top:24px}.sidebar-bottom>a{display:flex;align-items:center;gap:10px;padding:16px 14px;font-size:.8125rem;color:#8d9ab0;border-bottom:1px solid #233048}.sidebar-profile{display:flex;align-items:center;gap:9px;padding:24px 2px}.sidebar-profile strong{font-size:.8125rem;color:#c8d1e0;display:block;font-weight:500}.sidebar-profile small{font-size:.6875rem;display:block;margin-top:5px;color:#7e8ca2}.sidebar-profile button{margin-left:auto;border:0;color:#7d8ba2;background:none}.avatar{width:34px;height:34px;border-radius:50%;background:#2d3e58;color:#c1d0e9;display:inline-grid;place-items:center;font-size:.8125rem;font-weight:600;flex-shrink:0}.avatar.small{width:28px;height:28px;background:#e9edf5;color:#6f7d97;font-size:.6875rem}.admin-content{margin-left:232px;min-height:100vh;display:flex;flex-direction:column}.admin-topbar{height:68px;background:#fff;border-bottom:1px solid #e5eaf1;padding:0 35px;display:flex;align-items:center;justify-content:space-between;font-size:.8125rem;color:#7c889b}.admin-topbar>div{display:flex;align-items:center;gap:8px}.admin-topbar>div:last-child{gap:24px}.admin-topbar a{display:flex;align-items:center;gap:8px}.workspace-tag{border:1px solid #e7ebf3;padding:5px 9px;border-radius:5px;color:#8a94a6;font-size:.75rem}.admin-content main{padding:30px 34px 35px;max-width:1610px;width:100%;margin:0 auto;flex:1}.admin-footer{display:flex;justify-content:space-between;padding:21px 35px;color:#9aa5b6;font-size:.6875rem;border-top:1px solid #e8edf4}.mobile-nav{display:none}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:22px}.metric{border:1px solid var(--border);border-radius:9px;background:#fff;padding:21px 22px 20px;box-shadow:0 2px 4px #101f3902;overflow:hidden}.metric-top{display:flex;align-items:center;justify-content:space-between;color:#8090a3;font-size:.8125rem;gap:8px}.metric-icon{width:31px;height:31px;display:grid;place-items:center;background:#f2f5fb;color:#7d94bb;border-radius:7px}.metric>strong{display:block;font-size:1.9375rem;color:#2b3851;font-weight:650;line-height:1.3;letter-spacing:-.03em;margin:15px 0 8px}.metric-separator{font-size:1.125rem;margin:0 11px;color:#c4ccd9;font-weight:400}.muted-value{font-size:1.5rem;font-weight:500;color:#95a0b0}.metric p{font-size:.75rem;color:#919cae}.notice-strip{background:#fff;border:1px solid var(--border);border-radius:8px;display:flex;align-items:center;gap:14px;padding:16px 20px;margin-bottom:22px;min-width:0}.notice-icon{width:34px;height:34px;display:grid;place-items:center;background:#f0f5ff;color:#7698d7;border-radius:8px;flex-shrink:0}.notice-strip>div{min-width:0}.notice-strip strong{font-size:.8125rem}.notice-strip p{font-size:.75rem;color:#8e99ab;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:min(640px,50vw)}.notice-strip>a{margin-left:auto;white-space:nowrap;font-size:.75rem;color:#7a8ca9;display:flex;align-items:center;gap:6px}.analytics-grid{display:grid;grid-template-columns:1.9fr 1fr;gap:22px;margin-bottom:22px}.trend{display:flex;height:255px;padding:28px 24px 24px 19px}.y-axis{width:25px;font-size:.6875rem;color:#a0aabe;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:22px}.plot{position:relative;flex:1;min-width:0}.grid-lines{position:absolute;inset:0 0 22px;display:flex;flex-direction:column;justify-content:space-between}.grid-lines i{display:block;border-top:1px dashed #e9edf4;width:100%}.bars{position:absolute;inset:0;display:flex;gap:8px;justify-content:space-around}.bar-group{height:100%;flex:1;min-width:0;display:flex;align-items:center;flex-direction:column;gap:12px}.bar-pair{display:flex;gap:3px;align-items:flex-end;height:calc(100% - 22px);width:100%;justify-content:center}.bar-pair i{display:block;width:35%;max-width:18px;background:#cbdaf7;border-radius:3px 3px 0 0;min-height:1px}.bar-pair i.success{background:#5dcbb2}.bar-group small{font-size:.625rem;line-height:1;white-space:nowrap;color:#98a5b9;min-height:10px}.chart-legend{display:flex;gap:16px;font-size:.6875rem;color:#8b97aa}.chart-legend span{display:flex;align-items:center;gap:5px}.chart-legend i{width:7px;height:7px;border-radius:2px;display:inline-block;background:#cbdaf7}.chart-legend i.success{background:#5dcbb2}.donut{width:144px;height:144px;border-radius:50%;margin:25px auto 19px;display:grid;place-items:center}.donut>div{width:114px;height:114px;border-radius:50%;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.donut strong{font-size:1.4375rem;font-weight:650;color:#384963}.donut small{font-size:.5625rem;margin-top:7px}.result-summary{display:grid;grid-template-columns:repeat(3,1fr);margin:0 16px 23px}.result-summary>div{display:flex;align-items:center;justify-content:center;gap:5px;font-size:.6875rem;color:#8f9aad}.result-summary strong{color:#445571;font-size:.8125rem;margin-left:3px}.dot{width:5px;height:5px;border-radius:50%;display:inline-block}.dot.green{background:#20b98b}.dot.red{background:#f07070}.dot.gray{background:#cad2df}.inventory-panel{margin-bottom:22px}.inventory-grid{display:grid;grid-template-columns:1fr 1fr 1.25fr;padding:23px 27px;gap:24px}.inventory-grid>div+div{border-left:1px solid #edf0f5;padding-left:28px}.inventory-grid strong{font-size:1.25rem;color:#485876;display:block;margin-top:16px}.inventory-grid strong small{font-size:.6875rem;font-weight:400}.inventory-grid p{font-size:.75rem;color:#95a0b1;margin-top:7px}.card-brand{display:flex;align-items:center;height:22px;font-size:.8125rem;color:#52617c;font-weight:550;gap:7px}.card-brand.visa{font-weight:800;font-size:1.125rem;font-style:italic;color:#4964a0}.card-brand.master{position:relative;font-size:.75rem}.card-brand.master i{width:20px;height:20px;border-radius:50%;background:#e07869}.card-brand.master i+i{background:#e5b262;margin-left:-16px;opacity:.9}.inventory-info{display:flex;flex-direction:column;justify-content:center}.inventory-info>svg{color:#90aba6}.inventory-info strong{font-size:.8125rem;font-weight:550;margin-top:13px}.table-scroll{overflow-x:auto;width:100%}table{width:100%;border-collapse:collapse;font-size:.8125rem;white-space:nowrap;text-align:left}th{font-size:.75rem;font-weight:500;color:#8896ab;background:#fbfcfe;padding:14px 22px;border-bottom:1px solid #eef1f5}td{padding:16px 22px;border-bottom:1px solid #f0f2f6;color:#63738b}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#fcfdff}td strong{font-weight:500;color:#4b5d78}td small{display:block;margin-top:5px;color:#9aa5b6;font-size:.6875rem}.order-number{font-size:.75rem;color:#5e7597}.table-scroll table .text-button{font-size:.75rem}.filter-bar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 23px;border-bottom:1px solid #edf0f5}.search-input{display:flex;align-items:center;gap:9px;border:1px solid #e1e7f0;border-radius:6px;padding:0 11px;width:min(350px,70%);color:#97a4b9;background:#fff}.search-input input{border:0;outline:none;background:none;padding:9px 0;font-size:.8125rem;min-width:0}.search-input button{border:0;background:none;color:#7d8faa;font-size:.75rem;white-space:nowrap}.filter-bar>select{width:160px;font-size:.8125rem;padding:9px 12px}.pagination{display:flex;justify-content:space-between;align-items:center;padding:17px 22px;border-top:1px solid #edf1f6;color:#94a0b3;font-size:.75rem}.pagination>div{display:flex;align-items:center;gap:12px}.pagination .button{font-size:.75rem;min-height:31px;padding:6px 10px}.quick-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:23px}.quick-grid .panel-body{padding:26px}.quick-grid h3{display:flex;align-items:center;gap:9px;margin:0 0 15px}.spec-strip{display:flex;gap:25px;background:#f7f9fc;padding:13px;border-radius:6px;margin:-2px 0 22px;font-size:.75rem;color:#8b98ae;flex-wrap:wrap}.spec-strip strong{color:#566c8a;font-weight:500;margin-left:5px}.section-divider{border-top:1px solid #edf1f6;margin:25px 0}.source-options{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-bottom:20px}.source-options button{background:#fff;border:1px solid #e1e7f0;border-radius:7px;text-align:left;padding:15px;color:#526987}.source-options button.selected{border-color:#7f9feb;background:#f6f9ff;box-shadow:0 0 0 1px #e7efff}.source-options strong{display:block;font-size:.875rem;font-weight:550}.source-options span{display:block;font-size:.75rem;color:#8c9aad;margin-top:7px}.quick-explainer{padding:32px 27px}.illustration-icon{width:62px;height:62px;background:#eaf4f1;color:#62ab92;border-radius:15px;display:grid;place-items:center;margin:4px 0 24px}.quick-explainer h2{font-size:1.125rem}.quick-explainer>p{font-size:.8125rem;color:#91a0b4;line-height:1.9;margin:11px 0 29px}.instruction-step{display:flex;gap:14px;margin:22px 0}.instruction-step>span{background:#f1f4fa;border:1px solid #e8edf5;width:28px;height:28px;border-radius:50%;font-size:.75rem;color:#8ca1be;display:grid;place-items:center;flex-shrink:0}.instruction-step strong{font-size:.8125rem;font-weight:550;color:#657994}.instruction-step p{font-size:.75rem;margin-top:6px;color:#96a5b8;line-height:1.8}.summary-strip{display:flex;gap:50px;padding:20px 25px;background:#fff;border:1px solid var(--border);border-radius:8px;margin-bottom:23px}.summary-strip span{font-size:.8125rem;color:#8b98ad;display:block}.summary-strip strong{font-size:1.4rem;display:block;margin-top:8px;font-weight:650}.summary-strip small{font-weight:400}.card-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:25px}.visual-card{border-radius:12px;padding:22px;background:linear-gradient(135deg,#283d5d,#172642);color:#b9c9df;box-shadow:0 7px 15px #14223a14}.visual-card.mastercard{background:linear-gradient(135deg,#4c586c,#273349)}.visual-card>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.visual-card>div>span{font-size:.625rem;letter-spacing:.16em;color:#93a8c6}.visual-card>div>strong{font-size:1.2rem;font-style:italic;color:#e1eafa}.visual-card>svg{color:#b4b08b;stroke-width:1.4}.visual-card>p{font-size:.9375rem;letter-spacing:.06em;margin:17px 0 22px}.visual-card footer{display:flex;justify-content:space-between;font-size:.6875rem;color:#8196b3}.note-cell{max-width:250px;white-space:normal;font-size:.75rem;line-height:1.6}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.product-tile{padding:23px}.product-tile-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.product-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:9px;background:#edf4ff;color:#7899d2;flex-shrink:0}.product-tile h2{margin-bottom:9px}.product-tile>p{font-size:.6875rem;color:#9babc0}.product-tile dl{font-size:.75rem;margin:23px 0}.product-tile dl div{display:flex;justify-content:space-between;padding:8px 0}.product-tile dt{color:#95a3b8}.product-tile dd{margin:0;color:#6e819f}.settings-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:23px;margin-bottom:25px}.switch-row{display:flex;align-items:center;justify-content:space-between;padding:5px 0 24px;gap:20px}.switch-row strong{font-size:.875rem;font-weight:550}.switch-row p{font-size:.75rem;color:#97a4b7;margin-top:7px}.switch-row input{appearance:none;width:37px;height:21px;border:0;border-radius:20px;background:#d9e1ed;cursor:pointer;padding:0;position:relative;transition:background .2s;flex-shrink:0}.switch-row input:before{content:"";position:absolute;left:3px;top:3px;width:15px;height:15px;background:#fff;border-radius:50%;transition:transform .2s}.switch-row input:checked{background:#6293e8}.switch-row input:checked:before{transform:translate(16px)}.mode-label{padding:6px 11px;border-radius:5px;font-size:.8125rem;display:inline-block;margin-bottom:20px}.mode-label.demo{background:#fff7e8;color:#b08a49}.mode-label.live{background:#eaf8f2;color:#36916f}.capability-list{font-size:.8125rem}.capability-list>div{display:flex;justify-content:space-between;border-bottom:1px solid #f0f2f7;padding:14px 0}.integration-card{display:flex;align-items:center;gap:15px;padding:19px 0;border-bottom:1px solid #eef2f7}.integration-card .integration-icon{width:43px;height:43px;border-radius:10px;background:#eff3fc;color:#7395cb;display:grid;place-items:center;flex-shrink:0}.integration-card .integration-icon.teal{background:#edf6f1;color:#77a38e}.integration-card>div{flex:1}.integration-card h3{font-size:.875rem}.integration-card p{font-size:.75rem;color:#93a1b5;margin-top:7px;line-height:1.7}.privacy-note{font-size:.75rem;color:#94a4b8;display:flex;align-items:center;gap:7px;margin:17px 0;line-height:1.7}.tabs{display:flex;gap:24px;padding:0 24px;border-bottom:1px solid #e9edf4}.tabs button{border:0;border-bottom:2px solid transparent;background:none;padding:19px 2px;color:#91a0b6;font-size:.875rem}.tabs button.active{color:#4d79cb;border-bottom-color:#7097e5}.staff-panel{margin-top:25px}.docs-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:23px}.docs-icon{color:#8aa7d2;margin-bottom:20px}.docs-grid h2{font-size:1.0625rem;margin-bottom:12px}.docs-grid h3{margin:26px 0 15px}.docs-grid p{font-size:.8125rem;line-height:1.9;color:#8b9bb2;margin-bottom:23px}.docs-grid pre{font-size:.75rem;line-height:2;background:#16243d;color:#b9cce5;padding:18px;border-radius:7px;overflow-x:auto}.endpoint-list>div{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid #edf1f7}.endpoint-list code{font-size:.75rem;word-break:break-all}.endpoint-list small{display:block;margin-top:7px}.http-method{height:22px;font-size:.625rem;font-weight:600;padding:4px 6px;border-radius:3px;background:#e7f5ec;color:#5f9676;width:41px;text-align:center;flex-shrink:0}.http-method.get{background:#edf3ff;color:#6b8bbd}.doc-module{display:flex;flex-direction:column;gap:6px;padding:11px 0}.doc-module strong{font-size:.8125rem;font-weight:550}.doc-module span{font-size:.75rem;color:#8c9eb4;line-height:1.8}.public-app{background:#f5f7fa;min-height:100vh}.public-header{background:#fff;border-bottom:1px solid #e6ebf1;display:flex;align-items:center;justify-content:space-between;padding:0 max(28px,calc((100vw - 1100px)/2));height:78px;gap:20px}.public-header .brand-mark{background:#e3f4ec;color:#368969}.public-header .brand{font-size:1.0625rem;color:#344d42}.public-header .brand small{font-size:.5625rem;color:#a3b3ac;letter-spacing:.12em}.public-header nav{display:flex;align-items:center;gap:28px;font-size:.8125rem;color:#87978d;height:100%;white-space:nowrap}.public-header nav a{display:flex;align-items:center;gap:5px;height:100%;border-bottom:2px solid transparent;padding-top:2px}.public-header nav a.active{color:#40826a;border-color:#65ab8e}.public-main{max-width:1100px;padding:40px 28px 22px;margin:auto}.public-intro{margin-bottom:30px}.overline{font-size:.625rem;font-weight:600;letter-spacing:.08em;color:#629881;display:inline-flex;align-items:center;gap:7px;background:#eaf4ed;padding:6px 10px;border-radius:4px;margin-bottom:14px}.public-intro h1{font-size:1.75rem;color:#2c473e;margin-bottom:11px;font-weight:650}.public-intro p{font-size:.875rem;color:#95a29a}.public-grid{display:grid;grid-template-columns:1.75fr 1fr;gap:24px}.redeem-panel .panel-body{padding:28px 30px}.stepper{display:flex;align-items:center;justify-content:space-between;padding:21px 28px;border-bottom:1px solid #edf1ef;background:#fbfdfb;gap:10px}.stepper>div{display:flex;align-items:center;gap:7px;font-size:.75rem;color:#b0bab2}.stepper>div>span{width:24px;height:24px;border:1px solid #d9e4de;border-radius:50%;display:grid;place-items:center;font-size:.6875rem;background:#fff;color:#b2c1b8}.stepper>div.active{color:#5f947b}.stepper>div.active>span{background:#e9f4ed;color:#49886a;border-color:#c6e4d3}.stepper>div.done>span{background:#76ae91;color:#fff}.form-title{display:flex;gap:12px;align-items:center;margin-bottom:23px}.section-number{font-size:.6875rem;letter-spacing:.03em;color:#77a48c;align-self:flex-start;background:#f0f6f2;padding:7px;border-radius:4px}.form-title h2{font-size:.9375rem;color:#4e665a;margin:3px 0 6px}.form-title p{font-size:.75rem;color:#9aa89f;line-height:1.6}.form-title.second{padding-top:27px;margin-top:26px;border-top:1px solid #ecf0ed}.public-app .field>span{color:#6b7e72;font-size:.8125rem}.public-app input,.public-app textarea{border-color:#dfe8e2;background:#fff}.public-app textarea{font-family:Consolas,monospace;font-size:.75rem;line-height:1.7}.public-app input:focus,.public-app textarea:focus{outline-color:#e0f0e7;border-color:#9bc7ac}.input-action{display:flex;align-items:center;gap:9px;border:1px solid #dfe8e2;background:#fff;border-radius:6px;padding:5px 5px 5px 13px;color:#a4b9ac}.input-action input{border:0;outline:none;padding:6px;min-width:0;flex:1}.public-app .button.primary{background:#528b6f;box-shadow:0 2px 4px #478e6c18}.public-app .button.primary:hover:not(:disabled){background:#447b61}.public-app .text-button{color:#729c87;font-size:.75rem}.public-app .privacy-note{color:#9bafa0;margin-top:17px;margin-bottom:19px}.product-summary{display:flex;align-items:center;gap:12px;border:1px solid #dfece4;background:#f5faf6;border-radius:7px;padding:14px;margin-top:22px}.product-summary .product-icon{background:#e3f1e8;color:#77a48c;width:37px;height:37px}.product-summary>div:nth-child(2){flex:1}.product-summary strong{font-size:.875rem;color:#4a7760;display:block}.product-summary span:not(.badge){display:block;font-size:.6875rem;color:#97ad9e;margin-top:6px}.product-summary i{display:inline-block;width:1px;height:8px;background:#cddbd2;margin:0 6px}.session-instruction{background:#f7f9f8;border:1px solid #edf1ee;border-radius:6px;padding:13px 15px;line-height:1.9;font-size:.75rem;color:#9cad9f;display:flex;flex-wrap:wrap;gap:0 6px;margin-bottom:22px}.session-instruction a{display:inline-flex;align-items:center;gap:3px;color:#76a18a;overflow-wrap:anywhere}.public-app .panel-foot{background:#fafcfa;color:#9aac9f;border-top-color:#edf2ee}.status-panel{padding:0 23px 22px;text-align:center}.status-panel .panel-header{padding:20px 0;border-bottom-color:#edf1ef}.status-panel h2{font-size:.8125rem;color:#6e8476}.status-visual{width:82px;height:82px;background:#f2f7f3;color:#a1bfab;border:1px solid #e6efe8;border-radius:50%;display:grid;place-items:center;margin:31px auto 22px}.status-visual.complete{color:#5c9b78;background:#edf7ef}.status-panel>h3{font-size:.9375rem;color:#718775;margin-bottom:10px}.status-panel>p{font-size:.75rem;color:#a6b4aa;line-height:1.8;padding:0 4px}.status-progress{height:4px;border-radius:9px;background:#f0f4f1;margin:25px 0}.status-progress span{height:4px;border-radius:9px;background:#85b79a;display:block;transition:width .3s}.status-panel dl{font-size:.6875rem;margin:0 0 25px}.status-panel dl>div{display:flex;justify-content:space-between;gap:10px;padding:10px 0;text-align:left}.status-panel dt{color:#a4b4a7;flex-shrink:0}.status-panel dd{margin:0;color:#788e7d;overflow-wrap:anywhere;text-align:right}.status-panel .button{font-size:.75rem}.announcement{padding:21px 23px;margin-top:22px}.announcement h2{font-size:.8125rem;color:#789181;margin-bottom:14px}.announcement p{font-size:.75rem;line-height:2;color:#a6b5aa;white-space:pre-wrap}.public-footer{display:flex;justify-content:space-between;gap:20px;font-size:.6875rem;color:#b1beb5;margin-top:34px}.confirm-cover{position:fixed;inset:0;background:#14251d50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:200;display:flex;align-items:center;justify-content:center;padding:20px}.confirmation{background:#fff;border-radius:12px;box-shadow:0 20px 90px #112f2930;padding:32px;max-width:440px;width:100%;text-align:center}.confirmation-icon{width:66px;height:66px;display:grid;place-items:center;background:#eff6ef;color:#78a38a;border-radius:50%;margin:0 auto 22px}.confirmation h2{font-size:1.1875rem;color:#48775b}.confirmation>p{font-size:.8125rem;color:#95aa9b;line-height:1.9;margin:15px 0}.target-email{font-size:1.0625rem;color:#4e7860;display:block;margin:24px 0;word-break:break-all}.confirmation-spec{display:flex;justify-content:space-between;gap:15px;background:#f6faf6;border-radius:6px;padding:14px;font-size:.75rem;color:#96af9e;margin-bottom:24px}.confirmation>.text-button{margin-top:15px}.login-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 20%,#e6edf8,#f5f7fa 70%);gap:30px;padding:35px 20px}.login-page>.brand{font-size:1.1875rem;color:#354765}.login-card{background:#fff;padding:35px;border:1px solid #e7ebf3;border-radius:12px;box-shadow:0 16px 50px #263d6710;width:min(440px,100%)}.login-card h1{font-size:1.3125rem}.login-card>p{font-size:.8125rem;color:#98a5b8;margin:12px 0 25px}.login-card .note{align-items:flex-start;flex-direction:column;gap:3px;padding:12px 15px}.login-page>small{font-size:.6875rem;color:#99a8bd}.manual-payment{background:#f6f8fd;border:1px solid #e4eaf5;border-radius:7px;padding:15px;margin:20px 0}.manual-payment summary{font-size:.8125rem;color:#6a84aa;cursor:pointer}.manual-payment form{margin-top:20px}@media(min-width:1500px){.admin-content main{padding-top:38px}.metric{padding:25px}.analytics-grid{grid-template-columns:2fr 1fr}.trend{height:280px}}@media(max-width:1200px){.sidebar{width:210px}.admin-content{margin-left:210px}.admin-content main{padding:26px 24px}.admin-topbar{padding:0 25px}.stats-grid{gap:13px}.metric{padding:18px 16px}.metric-top{font-size:.75rem}.metric>strong{font-size:1.65rem}.heading-actions{gap:7px}.heading-actions .button{padding:8px 11px}.analytics-grid{gap:18px;grid-template-columns:1.6fr 1fr}.product-grid{grid-template-columns:repeat(2,1fr)}.public-main{padding-top:30px}.card-gallery{gap:15px}.visual-card{padding:18px}.visual-card>p{font-size:.8125rem}.page-heading{align-items:flex-start}.eyebrow{font-size:.625rem}}@media(max-width:980px){.sidebar{width:195px;padding:27px 12px 0}.sidebar .brand{gap:7px;font-size:.9375rem}.sidebar nav a{font-size:.8125rem;padding:11px 12px}.admin-content{margin-left:195px}.admin-content main{padding:24px 20px}.page-heading{flex-direction:column;align-items:stretch}.heading-actions{justify-content:flex-end}.stats-grid{grid-template-columns:repeat(2,1fr)}.analytics-grid{grid-template-columns:1.5fr 1fr;gap:15px}.donut{width:126px;height:126px}.donut>div{width:99px;height:99px}.donut strong{font-size:1.2rem}.result-summary{gap:4px;margin:0 9px 20px}.result-summary>div{font-size:.625rem;gap:3px}.inventory-grid{grid-template-columns:1fr 1fr;gap:22px}.inventory-info{display:none}.card-gallery{grid-template-columns:1fr 1fr}.card-gallery .visual-card:nth-child(3){display:none}.quick-grid{grid-template-columns:1fr}.quick-grid aside{display:none}.settings-grid,.docs-grid{grid-template-columns:1fr}.public-grid{grid-template-columns:1.6fr 1fr;gap:18px}.redeem-panel .panel-body{padding:24px}.public-header nav{gap:20px}.status-panel{padding:0 18px 19px}.stepper{padding:19px 22px}}@media(max-width:760px){.sidebar{transform:translate(-100%);transition:transform .2s;width:232px;padding:28px 20px 0}.sidebar.open{transform:translate(0)}.nav-backdrop{position:fixed;inset:0;border:0;background:#0e193965;z-index:90}.admin-content{margin-left:0}.mobile-nav{display:inline-grid}.admin-topbar{height:60px;padding:0 18px}.admin-topbar>div:last-child{gap:12px}.workspace-tag{display:none}.admin-content main{padding:22px 16px}.admin-footer{padding:18px;font-size:.625rem}.page-heading{margin-bottom:23px;gap:18px}.page-heading h1{font-size:1.375rem}.page-heading p{font-size:.8125rem}.stats-grid{gap:12px}.metric{padding:17px}.metric>strong{font-size:1.8rem}.analytics-grid{grid-template-columns:1fr}.failures-panel{display:none}.trend{height:240px}.notice-strip{padding:14px;gap:10px}.notice-strip p{max-width:60vw}.notice-strip>a{font-size:.6875rem}.notice-strip a svg{display:none}.panel-header{padding:18px}.inventory-grid{padding:20px}.inventory-grid>div+div{padding-left:20px}.filter-bar{padding:15px;gap:10px}.filter-bar>select{width:135px}.search-input{width:65%}.summary-strip{gap:30px;padding:18px}.summary-strip span{font-size:.75rem}.summary-strip strong{font-size:1.25rem}.product-grid{grid-template-columns:1fr 1fr;gap:13px}.product-tile{padding:18px}.product-tile h2{font-size:.9375rem}.settings-grid,.docs-grid{gap:18px}.panel-body{padding:20px}.integration-card{gap:10px}.integration-card p{font-size:.6875rem}.integration-card .button{font-size:.6875rem;padding:7px 10px}.public-header{height:69px;padding:0 20px}.public-header .brand{font-size:.9375rem;gap:8px}.public-header .brand small{font-size:.5rem}.public-header nav{gap:16px;font-size:.75rem}.public-header nav a:last-child{display:none}.public-main{padding:27px 18px 22px}.public-intro h1{font-size:1.45rem}.public-intro p{font-size:.8125rem}.public-grid{grid-template-columns:1fr;gap:22px}.public-grid aside{display:grid;grid-template-columns:1fr;gap:0}.status-panel{padding:0 24px 24px}.status-visual{width:64px;height:64px;margin:24px auto 18px}.status-panel .panel-header{padding:18px 0}.status-progress{margin:22px 0}.status-panel dl{margin-bottom:18px}.status-panel dl>div{font-size:.75rem}.announcement{margin-top:18px}.public-footer{font-size:.625rem;margin-top:27px}.demo-banner{font-size:.75rem;padding:11px 13px;align-items:flex-start;flex-wrap:wrap}.demo-banner button{margin-left:26px}.demo-banner.compact a{display:none}.quick-grid .panel-body{padding:21px}.quick-grid .panel-header{padding:20px}.card-gallery{gap:13px}.visual-card{padding:18px}.visual-card>div>span{font-size:.5rem}.visual-card>div>strong{font-size:.9375rem}.visual-card>p{font-size:.75rem;letter-spacing:0;margin:15px 0 19px}.visual-card>div{margin-bottom:20px}.visual-card footer{font-size:.625rem}.quick-explainer{display:none}.field{margin-bottom:17px}.modal{padding:23px}.form-grid{gap:12px}.modal-actions .button{font-size:.8125rem}.pagination>div{gap:7px}.heading-actions{justify-content:flex-start}.stepper{font-size:.6875rem;padding:18px 21px}.stepper>div{font-size:.6875rem;gap:6px}.redeem-panel .panel-body{padding:24px}.product-summary{padding:12px;gap:9px}.product-summary strong{font-size:.8125rem}.product-summary .badge{font-size:.625rem}.privacy-note{line-height:1.8}.confirmation{padding:27px}.detail-grid{gap:18px}.detail-grid strong{font-size:.8125rem}.target-email{font-size:1rem}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.metric-top,.metric p,.page-heading p,.inventory-grid p,.notice-strip p,.notice-strip a,.product-tile>p,.product-tile dt,.field small,.hint-copy,.body-copy,.integration-card p,.doc-module span,.docs-grid p,.endpoint-list small,.instruction-step p,.quick-explainer>p,.summary-strip span,.spec-strip,.switch-row p,.privacy-note,.panel-foot,.modal small,td small,.order-number,.y-axis,.bar-group small,.muted{color:#69788f}.sidebar .brand small,.sidebar-profile small,.sidebar-bottom>a{color:#92a3bd}.sidebar nav a{color:#abb9ce}.sidebar nav a.active{color:#a0e9c6}.public-intro p,.form-title p,.session-instruction,.privacy-note,.public-app .privacy-note,.public-app .panel-foot,.public-footer,.status-panel>p,.status-panel dt,.announcement p{color:#677f70}.public-app .field>span,.public-app .text-button,.announcement h2,.status-panel h2,.status-panel h3,.status-panel dd,.form-title h2{color:#4c6f5a}.public-header nav{color:#617d6c}.product-summary span:not(.badge),.confirmation p,.confirmation-spec{color:#5f7d69}.confirmation{padding:10px 0;box-shadow:none;max-width:none}.demo-banner{color:#88642d}.demo-banner a,.demo-banner button{color:#815d26}.donut small{font-size:.625rem;color:#687891}.public-app input::placeholder,.public-app textarea::placeholder,input::placeholder,textarea::placeholder{color:#788797}.text-button:disabled{opacity:.5}.admin-footer{color:#73829b}.sidebar-merchant-name{display:flex;align-items:center;gap:8px;margin:0 18px 14px;padding:10px 12px;border:1px solid #e3e8ee;border-radius:8px;color:#536276;font-size:.875rem;text-decoration:none;min-width:0}.sidebar-merchant-name span{overflow-wrap:anywhere;min-width:0}.merchant-entry-form{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin:22px auto 14px;font-size:.875rem;max-width:440px}.merchant-entry-form input{max-width:145px;border:1px solid #d8e0e9;border-radius:6px;padding:8px 10px}.merchant-entry-form button{border:0;background:none;color:#2563eb;cursor:pointer;padding:8px}.workspace-demo-actions{margin-top:24px;border-top:1px solid #e8edf3;padding-top:16px}.platform-shell{height:100vh;height:100dvh;min-height:0;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:240px minmax(0,1fr);background:#f7f9fc;color:#25324a}.platform-sidebar{position:sticky;top:0;background:#fff;border-right:1px solid #e6ebf2;padding:32px 20px;display:flex;flex-direction:column;gap:30px;min-height:0;min-width:0;height:100%}.platform-logo{display:flex;align-items:center;gap:12px;padding:0 10px}.platform-logo strong{font-size:17px;font-weight:650}.platform-logo small{display:block;color:#7b8597;font-size:14px;margin-top:5px}.platform-sidebar .admin-nav-label{margin:0;padding:0 12px;font-size:12px}.platform-nav{min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px}.platform-nav a{display:flex;align-items:center;gap:12px;padding:13px 14px;border-radius:7px;font-size:14px;color:#667185}.platform-nav a.active{background:#edf7f4;color:#137d62;font-weight:600}.platform-nav a:hover{background:#f3f6f9}.platform-account{margin-top:auto;flex-shrink:0;min-width:0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e7ebf2;padding:22px 10px 0;font-size:14px}.platform-account small{display:block;color:#8992a1;font-size:13px;margin-top:6px}.platform-account button{background:none;border:0;color:#6e7d91;padding:9px}.platform-workspace{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;width:100%;height:100%}.platform-topline{position:sticky;top:0;z-index:10;min-height:73px;border-bottom:1px solid #e7ebf2;padding:16px 36px;background:#fff;gap:12px;flex-wrap:wrap;display:flex;align-items:center;justify-content:space-between;color:#7b8597;font-size:14px}.platform-version{font-size:13px;color:#8d96a6}.platform-demo-notice{display:flex;align-items:center;gap:6px;color:#8a754e;font-size:12px;margin:-9px 0 16px}.platform-workspace .page-heading{margin:24px 0 28px}.platform-workspace h1{font-size:27px;letter-spacing:-.6px;font-weight:650}.platform-workspace .page-heading p{max-width:none;font-size:14px}.platform-workspace .eyebrow{letter-spacing:1.5px;font-size:12px;color:#8a94a5}.platform-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:26px}.platform-metric{position:relative;border:1px solid #e5eaf1;background:#fff;border-radius:8px;padding:22px 24px}.platform-metric>span{color:#788398;font-size:14px}.platform-metric strong{display:block;font-size:29px;font-weight:600;letter-spacing:-1px;margin-top:12px}.platform-metric svg{position:absolute;right:24px;top:23px;color:#99a8ba;stroke-width:1.5}.platform-table-toolbar{padding:19px 22px;display:flex;gap:16px;align-items:center;justify-content:space-between;border-bottom:1px solid #edf0f5}.platform-search{display:flex;align-items:center;gap:10px;max-width:320px;flex:1;color:#8b97a8}.platform-search input{border:0;background:transparent;width:100%;font-size:14px;color:#34435b;min-width:0}.platform-search input::placeholder{color:#9ba5b4}.platform-table-controls{display:flex;gap:12px;align-items:center}.platform-table-controls select{border:1px solid #e3e8f0;background:#fff;font-size:14px;border-radius:6px;padding:9px 12px;color:#657185}.platform-table-controls .button{padding:9px}.platform-customers{min-width:880px}.platform-customers th{font-size:13px;font-weight:500;background:#fcfdff;color:#8791a2;padding:16px 22px}.platform-customers td{padding:24px 22px;font-size:14px;border-color:#eef1f5}.customer-cell{display:flex;gap:12px;align-items:center}.customer-avatar{width:40px;height:40px;background:#edf3f9;color:#5f7fa3;border:1px solid #e4ebf4;border-radius:9px;display:grid;place-items:center;font-size:16px}.customer-cell strong{display:block;font-weight:600;white-space:nowrap}.customer-cell small{display:block;margin-top:6px;color:#8a95a7;font-size:13px}.customer-username{font-weight:500}.cell-secondary{display:block;color:#8b94a4;font-size:12px;margin-top:6px}.customer-counts{display:flex;gap:15px;flex-wrap:wrap;color:#8993a4;font-size:13px;max-width:150px}.customer-counts b{color:#43536b;font-weight:500;margin-left:4px}.customer-actions{display:flex;gap:18px}.customer-actions button{display:flex;align-items:center;gap:5px;font-size:13px;padding:0}.customer-actions button:disabled{opacity:.4}.platform-status{padding:5px 9px;display:inline-flex;border-radius:5px;font-size:14px;white-space:nowrap;border:1px solid #e6eaef}.platform-status.enabled{background:#f0f8f4;color:#338864;border-color:#dceee5}.platform-status.disabled{background:#f6f7f9;color:#8b95a5}.platform-table-footer{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #edf0f5;padding:18px 22px;font-size:13px;color:#8893a4}.platform-table-footer>span{color:#9aa3b2}.platform-inline-actions{display:flex;gap:10px;flex-wrap:wrap}.platform-subheading{font-size:14px;margin:26px 0 16px;font-weight:600}.platform-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.delegation-modes{display:grid;gap:10px;margin:22px 0}.delegation-modes label{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid #e2e7ee;border-radius:7px;cursor:pointer}.delegation-modes label.selected{border-color:#63ad95;background:#f6fbf9}.delegation-modes strong{font-size:14px;font-weight:600}.delegation-modes small{display:block;font-size:13px;color:#8492a4;margin-top:6px}.delegation-modes input{accent-color:#159574}.delegation-banner{display:flex;justify-content:space-between;gap:16px;align-items:center;background:#fffaf0;border:1px solid #e9d7b4;border-radius:7px;padding:15px 18px;margin:18px 0;color:#886128;font-size:14px}.delegation-banner strong{font-weight:600}.delegation-banner span{display:block;margin-top:6px;font-size:13px}.delegation-banner .button{white-space:nowrap}.security-status{display:flex;gap:10px;align-items:center;font-size:14px;padding:0 0 22px;color:#65758c}.security-factors{display:flex;gap:20px;flex-wrap:wrap}.security-factors .field{flex:1;min-width:180px}.recovery-code-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0}.recovery-code-list code{padding:12px;background:#f4f7fa;overflow-wrap:anywhere;font-size:14px}.login-back-link{color:#75839a;font-size:14px;margin-top:10px}.auth-alternative{display:block;margin:-3px 0 20px;font-size:13px}.workspace-limits{margin:0 0 28px}.workspace-limits>div{display:flex;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid #edf0f5;font-size:14px}.workspace-limits dt{color:#7a8699}.workspace-limits dd{margin:0;font-weight:600}@media(max-width:1200px){.platform-shell{grid-template-columns:210px minmax(0,1fr)}.platform-topline,.platform-content{padding-inline:24px}.platform-metrics{gap:12px}.platform-metric{padding:18px}.platform-metric svg{right:18px}.platform-customers td,.platform-customers th{padding-inline:18px}}@media(max-width:860px){.platform-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.platform-sidebar{position:relative;height:auto;padding:18px 22px;border-right:0;border-bottom:1px solid #e5eaf2;gap:16px}.platform-logo{padding:0}.platform-sidebar .admin-nav-label{display:none}.platform-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:2px}.platform-nav a{padding:10px 8px;font-size:14px;gap:6px;justify-content:center}.platform-account{position:absolute;right:16px;top:16px;border:0;padding:0}.platform-account>div{display:none}.platform-topline{padding-inline:22px}.platform-content{padding:16px 22px 32px}.platform-topline{min-height:52px;padding-block:12px}.platform-workspace .page-heading{margin:20px 0}.platform-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.platform-table-toolbar{padding:16px;gap:8px}.platform-search{gap:7px}.platform-table-controls{gap:8px}.platform-table-controls select{max-width:116px;padding-inline:8px}.platform-table-footer{padding:15px 16px}.platform-table-footer>span{display:none}.delegation-banner{flex-direction:column;align-items:flex-start}.platform-form-grid{grid-template-columns:1fr}}@media(max-width:420px){.platform-sidebar{padding-inline:18px}.platform-topline,.platform-content{padding-inline:16px}.platform-nav a{padding-inline:5px}.platform-nav svg{width:16px}.platform-workspace .page-heading{align-items:flex-start;gap:12px}.platform-workspace .page-heading h1{font-size:23px}.platform-workspace .page-heading .button{font-size:13px;padding:9px 11px}.platform-metric strong{font-size:26px}.platform-metric svg{width:17px}.platform-table-controls .button{padding:8px}.platform-table-controls select{font-size:13px}.recovery-code-list{grid-template-columns:1fr}}.platform-content{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:24px 36px 48px}.platform-content>*{max-width:1628px;margin-inline:auto}.platform-logo{min-width:0;flex-shrink:0}.platform-logo>span:last-child{min-width:0;overflow-wrap:anywhere}.platform-logo .brand-mark{flex-shrink:0}.platform-nav a{min-width:0;line-height:1.5;overflow-wrap:anywhere}.platform-nav svg{flex-shrink:0}.platform-account>div{min-width:0;overflow-wrap:anywhere}.platform-account button{flex-shrink:0;min-width:40px;min-height:40px}@media(max-width:1200px){.platform-content{padding-inline:24px}}@media(max-width:860px){.platform-content{padding:16px 22px 32px}.platform-logo{padding-right:40px}.platform-sidebar{gap:14px}}@media(max-width:420px){.platform-content{padding-inline:16px}.platform-nav a{gap:5px}}@media(max-width:359px){.platform-nav svg{display:none}}:where(.skin-public) .top-nav{background:#fff;border-bottom:1px solid #eceef2}:where(.skin-public) .top-nav-inner{max-width:1120px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;gap:24px}:where(.skin-public) .brand{font-size:18px;font-weight:700;letter-spacing:-.02em}:where(.skin-public) .top-links{display:flex;align-items:center;gap:8px;margin-left:auto}:where(.skin-public) .nav-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;font-size:13px;color:#667085;text-decoration:none}:where(.skin-public) .nav-pill.is-active{background:#e8f8f0;color:#14804a;font-weight:600}:where(.skin-public) .nav-pill.nav-docs{background:#eef4ff;color:#2f6bff;font-weight:600;text-decoration:none}:where(.skin-public) .nav-pill.nav-docs:hover{background:#dce8ff;color:#1d4ed8}:where(.skin-public) .nav-dot{width:7px;height:7px;border-radius:50%;background:#1dbf73}:where(.skin-public) .top-meta{display:flex;align-items:center;gap:12px;font-size:12px;color:#98a2b3}:where(.skin-public) .lang{color:#667085}@media(max-width:960px){:where(.skin-public) .top-nav-inner{flex-wrap:wrap}}:where(.skin-public) .bind-page{min-height:100vh;background:#f6f7f9;color:#111;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}:where(.skin-public) .page-main{max-width:1120px;margin:0 auto;padding:36px 24px 64px}:where(.skin-public) .hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.2fr);gap:32px;align-items:center;margin-bottom:24px}:where(.skin-public) .hero-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#e8f8f0;color:#14804a;font-size:12px;font-weight:600}:where(.skin-public) .hero-copy h1{margin:16px 0 10px;font-size:40px;line-height:1.2;letter-spacing:-.03em}:where(.skin-public) .hero-sub{margin:0;color:#667085;font-size:15px;line-height:1.7}:where(.skin-public) .hero-aside{display:grid;grid-template-columns:minmax(0,1fr) minmax(196px,230px);gap:16px;align-items:start}:where(.skin-public) .hero-features{display:grid;grid-template-columns:1fr;gap:16px}:where(.skin-public) .hero-aside .recent-card{padding:14px 16px;min-width:0;display:flex;flex-direction:column;align-self:start}:where(.skin-public) .recent-empty{color:#98a2b3;font-size:13px;flex:1;display:flex;align-items:center}:where(.skin-public) .feature{display:flex;gap:12px;align-items:flex-start}:where(.skin-public) .feature-icon{width:36px;height:36px;border-radius:10px;background:#eef2ff;color:#2f6bff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}:where(.skin-public) .feature strong{display:block;font-size:14px}:where(.skin-public) .feature small{color:#98a2b3;font-size:12px}:where(.skin-public) .form-card,:where(.skin-public) .status-card,:where(.skin-public) .recent-card,:where(.skin-public) .inventory{background:#fff;border:1px solid #eceef2;border-radius:16px;box-shadow:0 10px 40px #1018280a}:where(.skin-public) .form-card{padding:24px}:where(.skin-public) .form-group{margin-bottom:18px}:where(.skin-public) .form-label{display:block;margin-bottom:8px;font-size:13px;font-weight:600;color:#344054}:where(.skin-public) .label-required{color:#f04438}:where(.skin-public) .label-optional{color:#98a2b3;font-weight:500;font-size:12px}:where(.skin-public) .field-hint{margin:6px 0 8px;font-size:12px;color:#98a2b3;line-height:1.5}:where(.skin-public) .field-hint a{color:#2f6bff;text-decoration:none}:where(.skin-public) .field-input{box-sizing:border-box;width:100%;min-width:0;border:1px solid #d0d5dd;border-radius:12px;padding:12px 14px;font-size:14px;color:#111;background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}:where(.skin-public) .field-input:focus{border-color:#2f6bff;box-shadow:0 0 0 4px #2f6bff1f}:where(.skin-public) .field-textarea{min-height:110px;resize:vertical;font-family:inherit}:where(.skin-public) .auth-key-row{display:flex;gap:10px}:where(.skin-public) .flex-1{flex:1}:where(.skin-public) .card-exp-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}:where(.skin-public) .auth-status{margin-top:8px;font-size:12px}:where(.skin-public) .auth-status.success{color:#12b76a}:where(.skin-public) .auth-status.error{color:#f04438}:where(.skin-public) .plan-selector{display:flex;flex-wrap:wrap;gap:8px}:where(.skin-public) .plan-btn{flex:1 1 calc(25% - 8px);min-width:76px;padding:10px 4px;border-radius:12px;border:1px solid #e4e7ec;background:#fff;color:#667085;font-weight:600;cursor:pointer}:where(.skin-public) .plan-btn.selected{border-color:#2f6bff;background:#eef3ff;color:#2f6bff}:where(.skin-public) .region-currency{display:block;margin-top:2px;font-size:11px;font-weight:500;opacity:.75}:where(.skin-public) .btn-primary,:where(.skin-public) .btn-ghost{border:none;border-radius:12px;cursor:pointer;font-weight:600}:where(.skin-public) .btn-primary{width:100%;margin-top:6px;padding:14px;background:#2f6bff;color:#fff;font-size:15px;display:flex;align-items:center;justify-content:center;gap:8px}:where(.skin-public) .btn-primary:hover:not(:disabled){background:#1f57e6}:where(.skin-public) .btn-primary:disabled{opacity:.55;cursor:not-allowed}:where(.skin-public) .btn-ghost{padding:0 16px;background:#f2f4f7;color:#344054;white-space:nowrap}:where(.skin-public) .btn-ghost:hover:not(:disabled){background:#e4e7ec}:where(.skin-public) .btn-ghost:disabled{opacity:.5;cursor:not-allowed}:where(.skin-public) .warn-box,:where(.skin-public) .maintenance-hint{margin-bottom:16px;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.55}:where(.skin-public) .warn-box{background:#fff6ed;color:#b54708;border:1px solid #fdc9a3}:where(.skin-public) .maintenance-hint{background:#eff4ff;color:#1849a9;border:1px solid #b2ccff}:where(.skin-public) .maintenance-hint-title{font-weight:700;margin-bottom:4px}:where(.skin-public) .bind-board{display:flex;align-items:flex-start;gap:24px}:where(.skin-public) .form-card{order:1;width:460px;flex-shrink:0}:where(.skin-public) .board-side{order:2;flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}:where(.skin-public) .status-card{padding:20px}:where(.skin-public) .status-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}:where(.skin-public) .status-head h2{margin:0;font-size:16px;font-weight:700}:where(.skin-public) .recent-head{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px;font-size:13px;font-weight:700;color:#344054;flex-shrink:0}:where(.skin-public) .recent-live{font-size:10px;font-weight:700;letter-spacing:.04em;color:#14804a;background:#e8f8f0;border-radius:999px;padding:2px 6px}:where(.skin-public) .recent-viewport{height:127px;overflow:hidden;position:relative;flex:none}:where(.skin-public) .recent-viewport:after{content:"";position:absolute;left:0;right:0;bottom:0;height:18px;background:linear-gradient(transparent,#fff);pointer-events:none}:where(.skin-public) .recent-track{margin:0;padding:0;list-style:none;animation-name:recent-marquee-c8550ea8;animation-timing-function:linear;animation-iteration-count:infinite}:where(.skin-public) .recent-viewport.is-static .recent-track{animation:none}:where(.skin-public) .recent-viewport:hover .recent-track{animation-play-state:paused}:where(.skin-public) .recent-item{display:flex;align-items:baseline;gap:6px;font-size:13px;line-height:20px;padding:7px 0;border-top:1px solid #f2f4f7;color:#344054;font-weight:600}:where(.skin-public) .recent-item:first-child{border-top:none}:where(.skin-public) .recent-sep{color:#d0d5dd;font-weight:500}:where(.skin-public) .recent-ago{color:#667085;font-weight:500;font-size:12px}:where(.skin-public) .recent-plan.plan-plus{color:#175cd3}:where(.skin-public) .recent-plan.plan-go{color:#0e7090}:where(.skin-public) .recent-plan.plan-5x{color:#027a48}:where(.skin-public) .recent-plan.plan-20x{color:#b54708}:where(.skin-public) .recent-plan.plan-25x{color:#9a3412}:where(.skin-public) .recent-plan.plan-plus_to_5x{color:#6941c6}:where(.skin-public) .recent-plan.plan-renew_20x{color:#b42318}:where(.skin-public) .recent-plan.plan-to_20x{color:#9a3412}:where(.skin-public) .recent-plan.plan-codex{color:#0f766e}:where(.skin-public) .credit-qty-input{margin-top:10px;max-width:220px}@keyframes recent-marquee-c8550ea8{0%{transform:translateY(0)}to{transform:translateY(-50%)}}:where(.skin-public) .log-status{display:flex;align-items:center;gap:6px;font-size:12px;color:#667085}:where(.skin-public) .status-dot{width:8px;height:8px;border-radius:50%;background:#98a2b3}:where(.skin-public) .status-running .status-dot{background:#2f6bff}:where(.skin-public) .status-success .status-dot{background:#12b76a}:where(.skin-public) .status-error .status-dot{background:#f04438}:where(.skin-public) .progress-wrapper{margin-bottom:14px}:where(.skin-public) .progress-info{display:flex;justify-content:space-between;font-size:12px;color:#667085;margin-bottom:6px}:where(.skin-public) .progress-bar-bg{height:8px;background:#f2f4f7;border-radius:999px;overflow:hidden}:where(.skin-public) .progress-bar-fill{height:100%;background:#2f6bff;border-radius:inherit;transition:width .3s}:where(.skin-public) .progress-bar-fill.bar-success{background:#12b76a}:where(.skin-public) .progress-bar-fill.bar-error{background:#f04438}:where(.skin-public) .progress-indeterminate .progress-bar-fill{width:40%!important;animation:slide-c8550ea8 1.2s ease-in-out infinite}:where(.skin-public) .result-card{border:1px solid #eceef2;border-radius:12px;padding:14px;background:#f9fafb}:where(.skin-public) .result-success{background:#f0fdf6;border-color:#aaefc6}:where(.skin-public) .result-failed{background:#fff5f5;border-color:#fecdca}:where(.skin-public) .result-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}:where(.skin-public) .result-title{font-weight:700;font-size:14px}:where(.skin-public) .result-badge{font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:#e4e7ec;color:#667085}:where(.skin-public) .badge-success{background:#d1fadf;color:#027a48}:where(.skin-public) .badge-failed{background:#fee4e2;color:#b42318}:where(.skin-public) .badge-pending{background:#d1e0ff;color:#175cd3}:where(.skin-public) .result-row{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:4px 0}:where(.skin-public) .result-label{color:#98a2b3}:where(.skin-public) .result-msg{text-align:right;word-break:break-all}:where(.skin-public) .log-section{margin-top:14px}:where(.skin-public) .log-section-title{font-size:12px;color:#98a2b3;margin-bottom:8px}:where(.skin-public) .log-body{max-height:220px;overflow:auto;font-size:12px}:where(.skin-public) .log-entry{display:flex;gap:8px;padding:3px 0;color:#475467}:where(.skin-public) .log-time{color:#98a2b3;flex-shrink:0}:where(.skin-public) .log-success{color:#027a48}:where(.skin-public) .log-error{color:#b42318}:where(.skin-public) .log-placeholder{margin-top:16px;color:#98a2b3;font-size:13px;text-align:center;padding:18px 0}:where(.skin-public) .inventory{margin:0 0 20px;padding:16px 20px;display:flex;align-items:center;gap:16px}:where(.skin-public) .inventory-label{font-size:13px;font-weight:700;color:#344054;white-space:nowrap}:where(.skin-public) .inventory-label span{display:block;font-size:10px;letter-spacing:.08em;color:#98a2b3}:where(.skin-public) .inventory-tags{display:flex;flex-wrap:wrap;gap:8px}:where(.skin-public) .inv-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:12px;background:#f2f4f7;color:#667085}:where(.skin-public) .inv-tag i{width:7px;height:7px;border-radius:50%;background:#98a2b3}:where(.skin-public) .inv-tag.is-on{background:#e8f8f0;color:#14804a}:where(.skin-public) .inv-tag.is-on i{background:#12b76a}:where(.skin-public) .inv-tag.is-off{background:#fff6ed;color:#b54708}:where(.skin-public) .inv-tag.is-off i{background:#f79009}:where(.skin-public) .spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin-c8550ea8 .7s linear infinite}:where(.skin-public) .announce-dialog-body{white-space:pre-wrap;line-height:1.6}:where(.skin-public) .announce-dialog-tip{margin-top:10px;font-size:12px;color:#98a2b3}:where(.skin-public) .announce-corner{position:fixed;right:20px;bottom:20px;width:280px;background:#fff;border:1px solid #eceef2;border-radius:12px;box-shadow:0 12px 32px #1018281f;overflow:hidden;z-index:20}:where(.skin-public) .announce-corner-toggle{width:100%;display:flex;justify-content:space-between;gap:8px;padding:10px 14px;border:none;background:#f8fafc;cursor:pointer;font:inherit;font-weight:600}:where(.skin-public) .announce-corner-content{padding:10px 14px 14px;font-size:13px;line-height:1.55;white-space:pre-wrap;max-height:200px;overflow:auto}@keyframes spin-c8550ea8{to{transform:rotate(360deg)}}@keyframes slide-c8550ea8{0%{transform:translate(-60%)}to{transform:translate(160%)}}@media(max-width:960px){:where(.skin-public) .hero,:where(.skin-public) .hero-aside{grid-template-columns:1fr}:where(.skin-public) .bind-board{flex-direction:column}:where(.skin-public) .form-card{width:100%;box-sizing:border-box;min-width:0}:where(.skin-public) .hero-copy h1{font-size:32px}}:where(.skin-admin) .redemption-site{--site-accent: #6c942f;--site-button-text: #111;--site-bg: #f5f6f8;--site-surface: #fff;--site-ink: #17212b;--site-muted: #647184;--site-border: #e2e7ee;box-sizing:border-box;min-height:100vh;background:var(--site-bg);color:var(--site-ink);font-family:Inter,Microsoft YaHei,system-ui,sans-serif;font-size:14px;line-height:1.6;padding:32px 20px 48px}:where(.skin-admin) .redemption-site *{box-sizing:border-box}:where(.skin-admin) .site-shell{max-width:600px;margin:0 auto}:where(.skin-admin) .site-header,:where(.skin-admin) .site-brand,:where(.skin-admin) .site-heading,:where(.skin-admin) .site-actions,:where(.skin-admin) .site-link-actions{display:flex;align-items:center;gap:12px}:where(.skin-admin) .site-header{justify-content:space-between;margin-bottom:28px}:where(.skin-admin) .site-brand{min-width:0}:where(.skin-admin) .site-brand strong{overflow-wrap:anywhere;font-size:18px}:where(.skin-admin) .site-brand-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--site-accent);background:color-mix(in srgb,var(--site-accent) 12%,var(--site-surface));width:46px;height:46px;border-radius:50%;flex-shrink:0}:where(.skin-admin) .site-brand img{width:44px;height:44px;object-fit:contain;border-radius:12px}:where(.skin-admin) .redemption-site button{font:inherit;cursor:pointer;border:1px solid var(--site-border);border-radius:12px;color:var(--site-ink);background:var(--site-surface);padding:11px 16px;min-height:44px;display:inline-flex;gap:8px;align-items:center;justify-content:center;transition:filter .15s}:where(.skin-admin) .redemption-site button:hover:not(:disabled){filter:brightness(.96)}:where(.skin-admin) .redemption-site button:disabled{opacity:.5;cursor:not-allowed}:where(.skin-admin) .site-header nav{display:flex;flex-shrink:0;border-radius:14px;background:var(--site-border);padding:3px}:where(.skin-admin) .site-header nav button{border:0;background:none;min-width:64px}:where(.skin-admin) .site-header nav button.active{background:var(--site-surface);box-shadow:0 2px 5px #0000000a}:where(.skin-admin) .site-announcement{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--site-surface);border:1px solid var(--site-border);padding:16px 20px;border-radius:18px;margin-bottom:20px}:where(.skin-admin) .site-surface{background:var(--site-surface);border:1px solid var(--site-border);padding:28px;border-radius:24px;box-shadow:0 8px 26px #172b4706,0 2px 3px #172b4708}:where(.skin-admin) .redemption-site h1{font-size:25px;line-height:1.35;margin:0 0 8px;color:var(--site-ink)}:where(.skin-admin) .redemption-site h2{font-size:21px;margin:0 0 12px}:where(.skin-admin) .redemption-site p{margin:0 0 20px;color:var(--site-muted)}:where(.skin-admin) .redemption-site a{color:var(--site-ink);text-decoration:underline;text-underline-offset:3px;font-weight:600}:where(.skin-admin) .redemption-site label{display:grid;gap:8px;font-size:13px;margin:20px 0}:where(.skin-admin) .redemption-site input,:where(.skin-admin) .redemption-site textarea,:where(.skin-admin) .site-preview-input{width:100%;min-width:0;border:1px solid var(--site-border);border-radius:14px;background:var(--site-bg);padding:14px 16px;color:var(--site-ink);font:inherit;min-height:50px}:where(.skin-admin) .redemption-site textarea{resize:vertical;font-family:ui-monospace,monospace;font-size:13px;line-height:1.7}:where(.skin-admin) .redemption-site input::placeholder,:where(.skin-admin) .redemption-site textarea::placeholder{color:var(--site-muted);opacity:1}:where(.skin-admin) .redemption-site :focus-visible{outline:3px solid var(--site-accent);outline-offset:3px}:where(.skin-admin) .redemption-site .site-primary{background:var(--site-accent);border-color:var(--site-accent);color:var(--site-button-text);font-weight:600}:where(.skin-admin) .site-surface form>.site-primary{width:100%}:where(.skin-admin) .site-actions{margin-top:20px}:where(.skin-admin) .site-actions .site-primary{flex:1}:where(.skin-admin) .site-steps{display:flex;gap:12px;margin:0 0 34px;padding:0;list-style:none}:where(.skin-admin) .site-steps li{display:flex;align-items:center;gap:8px;color:var(--site-muted);flex:1;font-size:13px}:where(.skin-admin) .site-steps li:not(:last-child):after{content:"";background:var(--site-border);height:1px;flex:1}:where(.skin-admin) .site-steps span{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--site-bg)}:where(.skin-admin) .site-steps .active{color:var(--site-ink);font-weight:600}:where(.skin-admin) .site-steps .active span{background:var(--site-accent);color:var(--site-button-text)}:where(.skin-admin) .site-heading{justify-content:space-between;flex-wrap:wrap}:where(.skin-admin) .site-plan{border:1px solid var(--site-border);border-radius:20px;padding:3px 12px;font-size:13px}:where(.skin-admin) .redemption-site .site-error{background:#fff0f1;color:#9e2639;border:1px solid #efcad0;border-radius:12px;padding:14px;margin:12px 0 20px;overflow-wrap:anywhere}:where(.skin-admin) .redemption-site .site-error p{color:inherit;margin:6px 0 0}:where(.skin-admin) .redemption-site .site-notice{color:var(--site-ink);border:1px solid var(--site-border);background:var(--site-surface);border-radius:12px;padding:14px}:where(.skin-admin) .site-result-icon{margin:0 0 16px}:where(.skin-admin) .site-result-icon.success{color:#1b9e61}:where(.skin-admin) .site-result-icon.failure{color:#dc5262}:where(.skin-admin) .site-result-icon.pending{color:var(--site-accent)}:where(.skin-admin) .site-result dl{display:grid;gap:14px;margin:24px 0}:where(.skin-admin) .site-result dl>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px}:where(.skin-admin) .site-result dt{color:var(--site-muted)}:where(.skin-admin) .site-result dd{margin:0;overflow-wrap:anywhere}:where(.skin-admin) .redemption-site footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:var(--site-muted);font-size:12px;margin-top:46px;overflow-wrap:anywhere}:where(.skin-admin) .site-settings-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.8fr);align-items:start;gap:24px;max-width:1250px}:where(.skin-admin) .site-settings-preview{display:grid;gap:24px;min-width:0}:where(.skin-admin) .site-settings-form .site-toggle{display:flex;justify-content:space-between;align-items:center;padding:14px;background:#f2f4f6;border-radius:12px;gap:16px}:where(.skin-admin) .site-toggle small{display:block;margin-top:4px}:where(.skin-admin) .site-settings-form .site-toggle input{width:22px;min-height:22px;height:22px;accent-color:#6c942f}:where(.skin-admin) .site-link-label{display:grid;gap:8px}:where(.skin-admin) .site-link-label input{width:100%;padding:12px;border:1px solid #dce4ee;border-radius:10px}:where(.skin-admin) .site-link-actions{margin-top:16px;flex-wrap:wrap}:where(.skin-admin) .site-link-actions a{text-decoration:none}@media(max-width:1050px){:where(.skin-admin) .site-settings-grid{grid-template-columns:1fr}}@media(max-width:600px){:where(.skin-admin) .redemption-site{padding:20px 14px 36px}:where(.skin-admin) .site-surface{padding:24px 20px}:where(.skin-admin) .site-header{gap:8px}:where(.skin-admin) .site-brand strong{font-size:16px}:where(.skin-admin) .site-header nav button{min-width:54px;padding:8px}:where(.skin-admin) .site-result dl>div{gap:8px;grid-template-columns:60px minmax(0,1fr)}}:where(.skin-admin) .site-pending-spinner{animation:site-loading 1s linear infinite}@keyframes site-loading{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:where(.skin-admin) .redemption-site button{transition:none}:where(.skin-admin) .site-pending-spinner{animation:none}}:where(.skin-admin) .site-settings-form .site-field-error{color:#b4233a;font-size:12px;line-height:1.6}:where(.skin-admin) .site-settings-form input[aria-invalid=true]{border-color:#cc4057}:where(.skin-admin) .site-color-field{display:grid;align-content:start;gap:8px;min-width:0}:where(.skin-admin) .site-color-control{display:flex;gap:10px;align-items:center}:where(.skin-admin) .site-color-control input:not([type=color]){min-width:0;flex:1}:where(.skin-admin) .site-settings-form .site-color-control input[type=color]{width:44px;height:44px;min-height:44px;flex:0 0 44px;padding:4px;border-radius:9px;cursor:pointer}:where(.skin-admin) .site-color-control input[type=color]::-webkit-color-swatch-wrapper{padding:0}:where(.skin-admin) .site-color-control input[type=color]::-webkit-color-swatch{border:0;border-radius:5px}:where(.skin-admin) .modal-panel.api-card-modal{width:min(1080px,calc(100vw - 32px));display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - 40px)}:where(.skin-admin) .api-card-modal>.modal-head{flex:0 0 auto;margin-bottom:0;padding-bottom:16px;background:#fff;z-index:2}:where(.skin-admin) .api-card-scroll-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 10px 8px 6px;scroll-padding-block:8px;scrollbar-gutter:stable}:where(.skin-admin) .modal-panel.api-card-modal :is(button,input,textarea,select):focus-visible{outline-offset:2px!important}:where(.skin-admin) .api-card-provider-tabs,:where(.skin-admin) .api-card-mode-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}:where(.skin-admin) .api-card-modal button{min-height:36px;border:1px solid var(--admin-border, #dbe4ee);border-radius:8px;padding:8px 12px;background:#fff;color:#172b46;cursor:pointer}:where(.skin-admin) .api-card-modal button:disabled{opacity:.55;cursor:not-allowed}:where(.skin-admin) .api-card-modal button[aria-pressed=true]{color:#fff;background:#172b46;border-color:#172b46}:where(.skin-admin) .api-card-modal button.primary-action.solid{background:#14232e;color:#fff}:where(.skin-admin) .api-card-wallet{padding-top:16px}:where(.skin-admin) .api-card-hint{font-size:13px;color:#64748b}:where(.skin-admin) .api-card-contact{padding:24px 0}:where(.skin-admin) .api-card-enable{display:flex!important;align-items:flex-start;gap:10px;padding:12px;background:#f1f5f9;border-radius:8px}:where(.skin-admin) .api-card-enable input{width:auto!important;margin-top:3px}:where(.skin-admin) .api-card-rule-list article{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;border-bottom:1px solid #e2e8f0}:where(.skin-admin) .api-card-rule-list p{font-size:13px}:where(.skin-admin) .api-card-rule-status{margin-left:12px;font-size:13px}:where(.skin-admin) .api-card-rule-actions{display:flex;gap:8px;flex-shrink:0}:where(.skin-admin) .api-card-plan-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:4px}:where(.skin-admin) .api-card-plan-rules article{min-width:0;padding:16px;border:1px solid #dbe4ee;border-radius:10px;background:#fff}:where(.skin-admin) .api-card-plan-rules article.selected{border-color:#677aca;background:#f7f8ff}:where(.skin-admin) .api-card-plan-rules .api-card-heading{align-items:flex-start}:where(.skin-admin) .api-card-plan-rules .api-card-heading strong{flex:1;min-width:0}:where(.skin-admin) .api-card-plan-rules p{font-size:13px;line-height:1.7;overflow-wrap:anywhere}:where(.skin-admin) .api-card-plan-rules .api-card-rule-status{margin:0;border-radius:4px;padding:3px 6px;background:#f1f5f9;white-space:nowrap}:where(.skin-admin) .api-card-plan-rules .api-card-rule-status.enabled{background:#eaf5e4;color:#376117}:where(.skin-admin) .api-card-rule-editor{margin:20px 4px 4px;padding:16px;border:1px solid #cbd5e1;border-radius:10px}:where(.skin-admin) .api-card-rule-editor h4{margin:0}@media(max-width:680px){:where(.skin-admin) .api-card-plan-rules{grid-template-columns:1fr}:where(.skin-admin) .api-card-auto>.api-card-heading .api-card-rule-actions{flex-wrap:wrap}}:where(.skin-admin) .api-card-modal .modal-head h2,:where(.skin-admin) .api-card-heading,:where(.skin-admin) .api-card-heading strong{display:flex;align-items:center;gap:8px}:where(.skin-admin) .api-card-heading{justify-content:space-between;flex-wrap:wrap;margin-bottom:12px}:where(.skin-admin) .api-card-account,:where(.skin-admin) .api-card-form,:where(.skin-admin) .api-card-history{padding:18px 0;border-top:1px solid var(--admin-border, #dbe4ee)}:where(.skin-admin) .api-card-fields{border:0;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where(.skin-admin) .api-card-fields label{display:flex;flex-direction:column;gap:8px;min-width:0;align-self:start}:where(.skin-admin) .api-card-fields input,:where(.skin-admin) .api-card-fields select{height:42px;flex-shrink:0}:where(.skin-admin) .api-card-fields label small{margin-top:0}:where(.skin-admin) .api-card-full{grid-column:1 / -1}:where(.skin-admin) .api-card-modal small{display:block;margin-top:5px;color:#64748b;overflow-wrap:anywhere}:where(.skin-admin) .api-card-error,:where(.skin-admin) .api-card-notice{padding:12px;border-radius:8px;overflow-wrap:anywhere}:where(.skin-admin) .api-card-error{background:#fff1f2;color:#9f1239}:where(.skin-admin) .api-card-notice{background:#f0fdf4;color:#166534}:where(.skin-admin) .api-card-summary{background:#f1f5f9;padding:12px;border-radius:8px}:where(.skin-admin) .api-card-table{overflow-x:auto}:where(.skin-admin) .api-card-table table{border-collapse:collapse;width:100%;font-size:13px}:where(.skin-admin) .api-card-table th,:where(.skin-admin) .api-card-table td{padding:12px 8px;text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0}:where(.skin-admin) .api-card-table th{background:#f1f5f9}:where(.skin-admin) .api-card-table td:first-child{max-width:220px}:where(.skin-admin) .api-card-pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:16px;flex-wrap:wrap}:where(.skin-admin) .api-card-pagination>span:first-child{margin-right:auto}@media(max-width:680px){:where(.skin-admin) .api-card-fields{grid-template-columns:1fr}:where(.skin-admin) .api-card-table table{min-width:660px}:where(.skin-admin) .api-card-rule-list article{flex-direction:column}:where(.skin-admin) .api-card-modal button{min-height:44px}}:where(.skin-admin) .merchant-api-key{align-self:start;min-width:0}:where(.skin-admin) .merchant-api-key h2,:where(.skin-admin) .api-docs-intro h2{display:flex;align-items:center;gap:8px}:where(.skin-admin) .merchant-api-key p,:where(.skin-admin) .merchant-api-docs p,:where(.skin-admin) .merchant-api-docs li{line-height:1.8;color:var(--merchant-muted)}:where(.skin-admin) .api-key-label,:where(.skin-admin) .api-docs-intro label{display:grid;gap:10px;margin:18px 0 10px}:where(.skin-admin) .api-key-label input,:where(.skin-admin) .api-docs-intro input{width:100%;min-width:0;padding:12px;border:1px solid var(--merchant-border);border-radius:9px;background:#fff;color:var(--merchant-ink)}:where(.skin-admin) .merchant-api-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}:where(.skin-admin) .merchant-api-key button{min-height:40px}:where(.skin-admin) .merchant-api-key small,:where(.skin-admin) .api-key-note{color:var(--merchant-muted);font-size:12px}:where(.skin-admin) .api-key-confirm{margin-top:18px;padding:14px;border:1px solid #f1d4ad;border-radius:10px;background:#fff9ef}:where(.skin-admin) .merchant-api-key .api-feedback-error,:where(.skin-admin) .api-docs-intro .api-feedback-error{color:#b43737}:where(.skin-admin) .merchant-api-key .api-feedback-success,:where(.skin-admin) .api-docs-intro .api-feedback-success{color:#087854}:where(.skin-admin) .api-docs-intro .panel-title{flex-wrap:wrap;gap:12px}:where(.skin-admin) .api-docs-actions{display:flex;flex-wrap:wrap;gap:10px}:where(.skin-admin) .api-docs-actions :is(button,a){min-height:44px}:where(.skin-admin) .api-docs-actions a{text-decoration:none}:where(.skin-admin) .api-docs-actions a:focus-visible{outline:2px solid var(--merchant-accent, #6c942f);outline-offset:2px}:where(.skin-admin) .api-docs-actions a[aria-disabled=true]{opacity:.5;pointer-events:none}:where(.skin-admin) .merchant-api-docs{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;min-width:0;max-width:1320px;align-items:start}:where(.skin-admin) .api-docs-content{display:grid;gap:20px;min-width:0}:where(.skin-admin) .merchant-api-docs .api-docs-sidebar{position:sticky;top:20px;padding:18px 14px;max-height:calc(100dvh - 40px);overflow-y:auto}:where(.skin-admin) .merchant-api-docs .api-docs-sidebar h2{font-size:14px;padding:0 10px;margin-bottom:16px}:where(.skin-admin) .merchant-api-docs section{scroll-margin-top:20px;min-width:0}:where(.skin-admin) .merchant-api-docs h2{font-size:18px;margin-top:0}:where(.skin-admin) .merchant-api-docs nav{display:grid;gap:8px}:where(.skin-admin) .merchant-api-docs nav a{display:flex;align-items:center;min-height:44px;padding:10px 12px;background:#f3f6ee;color:#4d6527;border-radius:8px;text-decoration:none}:where(.skin-admin) .merchant-api-docs nav a:hover{background:#e9efdf}:where(.skin-admin) .merchant-api-docs nav a:focus-visible{outline:2px solid var(--merchant-accent, #6c942f);outline-offset:2px}:where(.skin-admin) .merchant-api-docs code{overflow-wrap:anywhere}:where(.skin-admin) .api-example{margin:18px 0;border:1px solid var(--merchant-border);border-radius:10px;overflow:hidden}:where(.skin-admin) .api-example>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;background:#f4f6f9}:where(.skin-admin) .api-example pre{margin:0;padding:16px;overflow-x:auto;background:#172434;color:#e9eff7;font-size:13px;line-height:1.7}:where(.skin-admin) .api-example small{display:block;padding:8px 16px}:where(.skin-admin) .api-table-scroll{overflow-x:auto;margin-top:18px}:where(.skin-admin) .merchant-api-docs table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.7}:where(.skin-admin) .merchant-api-docs th,:where(.skin-admin) .merchant-api-docs td{text-align:left;padding:12px;border-bottom:1px solid var(--merchant-border);vertical-align:top}:where(.skin-admin) .merchant-api-docs th{background:#f4f6f9}@media(max-width:1100px){:where(.skin-admin) .merchant-api-docs{grid-template-columns:minmax(0,1fr)}:where(.skin-admin) .merchant-api-docs .api-docs-sidebar{position:static;max-height:none}:where(.skin-admin) .merchant-api-docs nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){:where(.skin-admin) .merchant-api-docs section{scroll-margin-top:78px}}@media(max-width:600px){:where(.skin-admin) .merchant-api-docs .panel-title{flex-wrap:wrap;gap:12px}:where(.skin-admin) .merchant-api-key button{min-height:44px}}:where(.skin-admin) .manual-order-resolution{--resolution-ink: var(--merchant-ink, var(--platform-ink, #172b43));--resolution-muted: var(--merchant-muted, var(--platform-muted, #58697e));--resolution-border: var(--merchant-border, var(--platform-border, #dce4ee));padding:18px;margin:20px 0;border:1px solid var(--resolution-border);border-radius:12px;background:#fff;color:var(--resolution-ink)}:where(.skin-admin) .manual-order-resolution h3{margin:0 0 10px;font-size:16px}:where(.skin-admin) .manual-order-resolution>p{margin:0 0 18px;color:var(--resolution-muted);font-size:13px;line-height:1.7}:where(.skin-admin) .manual-order-resolution fieldset{display:grid;gap:18px;border:0;margin:0;padding:0;min-width:0}:where(.skin-admin) .manual-order-resolution label{display:grid;gap:8px;font-size:13px;min-width:0}:where(.skin-admin) .manual-order-resolution :is(input,select,textarea){width:100%;min-height:44px;box-sizing:border-box;border:1px solid var(--resolution-border);border-radius:8px;background:#fff;color:var(--resolution-ink);padding:10px 12px;font:inherit;line-height:1.5}:where(.skin-admin) .manual-order-resolution textarea{resize:vertical}:where(.skin-admin) .manual-order-resolution small{color:var(--resolution-muted);font-size:12px;line-height:1.6}:where(.skin-admin) .manual-order-resolution :is(input,select,textarea,button):focus-visible{outline:2px solid var(--platform-blue, #677aca);outline-offset:3px}:where(.skin-admin) .manual-order-resolution .manual-order-resolution-submit{min-height:44px;width:100%;border:1px solid var(--resolution-ink);border-radius:8px;color:#fff;background:var(--resolution-ink);padding:10px 16px;font:inherit;font-weight:600;cursor:pointer}:where(.skin-admin) .manual-order-resolution .manual-order-resolution-submit:hover:not(:disabled){filter:brightness(1.15)}:where(.skin-admin) .manual-order-resolution :disabled{cursor:not-allowed;opacity:.55}:where(.skin-admin) .manual-order-resolution-error,:where(.skin-admin) .manual-order-resolution-message{border-radius:8px;padding:12px;margin:14px 0 0;line-height:1.7;font-size:13px;overflow-wrap:anywhere}:where(.skin-admin) .manual-order-resolution-error{background:#fff1ee;color:#9d3026}:where(.skin-admin) .manual-order-resolution-message{background:#e8f6ed;color:#19643b}:where(.skin-admin) .points-page{color:var(--platform-ink, #172b47);font-size:14px}:where(.skin-admin) .points-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:20px;align-items:start}:where(.skin-admin) .points-sidebar{display:grid;gap:20px}:where(.skin-admin) .points-card{border:1px solid var(--platform-border, #dce4ee);border-radius:14px;background:var(--surface, #fff);padding:24px;min-width:0}:where(.skin-admin) .points-card h2{margin:0 0 16px;font-size:17px}:where(.skin-admin) .points-card p,:where(.skin-admin) .points-card small{color:#576a81;line-height:1.7}:where(.skin-admin) .points-balance{background:linear-gradient(125deg,#fff 40%,#edf5ff)}:where(.skin-admin) .points-eyebrow{display:flex;align-items:center;gap:8px;color:#526981;font-size:13px}:where(.skin-admin) .points-balance>strong{font-size:44px;display:block;margin-top:18px;font-variant-numeric:tabular-nums}:where(.skin-admin) .points-rules{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}:where(.skin-admin) .points-rules span{background:#e9f2ff;padding:5px 8px;border-radius:6px;color:#2155a3;font-size:12px}:where(.skin-admin) .points-toolbar,:where(.skin-admin) .points-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}:where(.skin-admin) .points-toolbar{margin-bottom:18px}:where(.skin-admin) .points-toolbar h2{margin:0}:where(.skin-admin) .points-toolbar>div,:where(.skin-admin) .points-pagination>div{display:flex;gap:8px}:where(.skin-admin) .points-page button,:where(.skin-admin) .points-page select{min-height:40px;border:1px solid #dce4ee;border-radius:7px;background:#fff;padding:8px 12px;color:#172b47}:where(.skin-admin) .points-page button{cursor:pointer}:where(.skin-admin) .points-page button:disabled{cursor:not-allowed;opacity:.5}:where(.skin-admin) .points-page :focus-visible,:where(.skin-admin) .merchant-register :focus-visible{outline:3px solid #8bb9ff;outline-offset:2px}:where(.skin-admin) .points-table-wrap{width:100%;overflow-x:auto}:where(.skin-admin) .points-ledger table{border-collapse:collapse;width:100%;text-align:left;font-size:13px}:where(.skin-admin) .points-ledger th{background:#f4f6fa;color:#526279;font-size:12px;font-weight:500}:where(.skin-admin) .points-ledger td,:where(.skin-admin) .points-ledger th{padding:14px 10px;border-bottom:1px solid #e5eaf1}:where(.skin-admin) .points-ledger td:first-child,:where(.skin-admin) .points-ledger td:nth-child(2){white-space:nowrap}:where(.skin-admin) .points-ledger td:nth-child(3),:where(.skin-admin) .points-ledger td:nth-child(4){font-variant-numeric:tabular-nums;text-align:right}:where(.skin-admin) .points-tag{display:inline-block;padding:3px 8px;border-radius:7px;font-size:12px}:where(.skin-admin) .points-tag.credit{background:#e7f7ee;color:#14633c}:where(.skin-admin) .points-tag.debit{background:#fff2e5;color:#934408}:where(.skin-admin) .points-positive{color:#157047;font-weight:600}:where(.skin-admin) .points-negative{color:#b52a39;font-weight:600}:where(.skin-admin) .points-reference,:where(.skin-admin) .points-page .points-order{font-family:monospace;font-size:11px;overflow-wrap:anywhere}:where(.skin-admin) .points-page .points-order{border:0;background:none;color:#2455ae;text-align:left;padding:0}:where(.skin-admin) .points-pagination{margin-top:20px;color:#526279;font-size:12px}:where(.skin-admin) .points-empty{text-align:center;padding:54px 0;color:#65778d}:where(.skin-admin) .points-alert{background:#fff0f1;color:#a02032;border-radius:8px;padding:12px}:where(.skin-admin) .points-message{color:#16663f}:where(.skin-admin) .points-form fieldset,:where(.skin-admin) .merchant-register fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:16px}:where(.skin-admin) .points-form label,:where(.skin-admin) .merchant-register label{display:grid;gap:8px;font-size:13px}:where(.skin-admin) .points-form input,:where(.skin-admin) .points-form textarea,:where(.skin-admin) .points-form select{width:100%;box-sizing:border-box;min-height:40px;padding:10px;border:1px solid #dce4ee;border-radius:7px}:where(.skin-admin) .points-page .points-primary{background:#2563eb;border-color:#2563eb;color:#fff}:where(.skin-admin) .points-page .points-buy{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;box-sizing:border-box;border-radius:10px;text-decoration:none;padding:10px 12px;font-weight:600}:where(.skin-admin) .points-redeem-feedback{display:flex;align-items:flex-start;gap:9px;margin-top:16px;padding:13px;border:1px solid;border-radius:10px;overflow-wrap:anywhere}:where(.skin-admin) .points-redeem-feedback>svg{flex-shrink:0;margin-top:1px}:where(.skin-admin) .points-redeem-feedback strong{display:block;font-size:14px;line-height:1.5}:where(.skin-admin) .points-card .points-redeem-feedback p{color:inherit;font-size:13px;line-height:1.6;margin:5px 0 0}:where(.skin-admin) .points-redeem-feedback.success{color:#16633d;background:#edf8f1;border-color:#c8e5d2}:where(.skin-admin) .points-redeem-feedback.info{color:#315678;background:#eff5fb;border-color:#d2e0ee}:where(.skin-admin) .points-redeem-feedback.error{color:#a12d3d;background:#fff1f2;border-color:#f0cdd3}:where(.skin-admin) .platform-points-codes{display:grid;gap:20px}:where(.skin-admin) .points-code-fields{border:0;padding:0;margin:0;display:grid;gap:16px;min-width:0}:where(.skin-admin) .points-generated{display:grid;gap:10px;margin:18px 0}:where(.skin-admin) .points-generated label{display:grid;gap:8px}:where(.skin-admin) .points-generated textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #dce4ee;border-radius:8px;font-family:monospace;resize:vertical}:where(.skin-admin) .points-generated>button{justify-self:start}:where(.skin-admin) .points-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}:where(.skin-admin) .login-card.merchant-register{width:min(560px,calc(100vw - 32px));max-width:560px;gap:18px;padding:32px}:where(.skin-admin) .merchant-register input{min-width:0;width:100%;box-sizing:border-box;min-height:44px}:where(.skin-admin) .merchant-register .primary-action{width:100%;min-height:44px}:where(.skin-admin) .points-login-link{border:0;background:transparent;color:#2563eb;cursor:pointer;padding:8px;min-height:40px}@media(max-width:1050px){:where(.skin-admin) .points-layout{grid-template-columns:1fr}:where(.skin-admin) .points-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){:where(.skin-admin) .points-sidebar,:where(.skin-admin) .points-form-grid{grid-template-columns:1fr}:where(.skin-admin) .points-card{padding:18px}:where(.skin-admin) .login-card.merchant-register{padding:24px;margin:16px 0}}:where(.skin-admin) .points-checkout{position:fixed;z-index:110;left:50%;top:50%;transform:translate(-50%,-50%);width:min(1160px,calc(100vw - 32px));box-sizing:border-box;max-height:calc(100dvh - 48px);overflow:auto;padding:26px;background:#fff;color:#172b47;border:1px solid #dce4ee;border-radius:18px;box-shadow:0 20px 80px #11233b33;font-size:14px}:where(.skin-admin) .points-checkout h2{margin:0;font-size:22px}:where(.skin-admin) .points-checkout p{line-height:1.7;color:#526981}:where(.skin-admin) .points-checkout h3{font-size:17px}:where(.skin-admin) .points-checkout button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#172b47;border:1px solid #dce4ee;border-radius:8px;padding:8px 14px;cursor:pointer}:where(.skin-admin) .points-checkout button:disabled{opacity:.5;cursor:not-allowed}:where(.skin-admin) .points-checkout .points-primary{background:#182732;color:#fff}:where(.skin-admin) .points-checkout :focus-visible{outline:2px solid #4c7de9;outline-offset:2px}:where(.skin-admin) .points-checkout fieldset{border:0;padding:12px 2px;margin:10px 0}:where(.skin-admin) .points-checkout legend{font-weight:700}:where(.skin-admin) .points-checkout input[type=radio]{accent-color:#5b871b;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;flex:0 0 18px;width:18px;height:18px;min-width:18px;min-height:18px;padding:0;margin:0;box-shadow:none}:where(.skin-admin) .points-package-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/4);gap:12px;overflow-x:auto;padding:4px 4px 12px;scroll-snap-type:x proximity;scroll-padding-inline:4px;scrollbar-color:#9eafc1 #edf1f5}:where(.skin-admin) .points-package-grid label{display:flex;align-items:flex-start;gap:8px;min-width:0;scroll-snap-align:start;border:1px solid #dce4ee;border-radius:10px;padding:14px;cursor:pointer}:where(.skin-admin) .points-package-grid label>span{min-width:0;overflow-wrap:anywhere}:where(.skin-admin) .points-package-grid label.selected{border-color:#68922d;background:#f4f8ed}:where(.skin-admin) .points-package-grid strong{display:block;margin:10px 0;font-size:20px}:where(.skin-admin) .points-payment-networks{display:flex;flex-wrap:wrap;gap:16px}:where(.skin-admin) .points-payment-networks label{display:flex;align-items:center;gap:7px;min-height:40px}:where(.skin-admin) .points-payment-details{border:1px solid #dce4ee;border-radius:12px;padding:18px;margin-top:20px}:where(.skin-admin) .points-payment-id{overflow-wrap:anywhere;font-size:12px}:where(.skin-admin) .points-payment-address{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:18px;margin-top:15px}:where(.skin-admin) .points-payment-address img{max-width:100%;height:auto}:where(.skin-admin) .points-payment-address label{display:block;margin:10px 0}:where(.skin-admin) .points-copy-line{display:flex;gap:6px;margin-top:6px}:where(.skin-admin) .points-copy-line input,:where(.skin-admin) .points-copy-line textarea{width:100%;min-width:0;padding:8px;border:1px solid #dce4ee;border-radius:6px;resize:vertical;font:inherit}:where(.skin-admin) .points-payment-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:15px}:where(.skin-admin) .points-checkout .points-payment-error{color:#b42336;background:#fff0f2;border-radius:8px;padding:10px}:where(.skin-admin) .points-purchase-history{border-top:1px solid #dce4ee;margin-top:24px;padding-top:10px}:where(.skin-admin) .points-checkout .points-history-row{display:flex;justify-content:space-between;width:100%;text-align:left;margin-bottom:8px}:where(.skin-admin) .points-history-row small{display:block;color:#667b91;margin-top:6px}@media(max-width:600px){:where(.skin-admin) .points-checkout{padding:18px}:where(.skin-admin) .points-package-grid{grid-auto-columns:minmax(220px,80%)}:where(.skin-admin) .points-payment-address{grid-template-columns:1fr}:where(.skin-admin) .points-payment-address img{justify-self:center}}:where(.skin-admin) .points-payment-details{scroll-margin-top:12px}:where(.skin-admin) .points-payment-loading{display:flex;align-items:center;gap:16px;margin:20px 0;padding:20px;border:1px solid #d9e6f4;border-radius:12px;background:#f4f8fd}:where(.skin-admin) .points-loading-icon{display:grid;place-items:center;flex:0 0 52px;height:52px;border-radius:50%;color:#245b9c;background:#e3edfb}:where(.skin-admin) .points-loading-icon svg,:where(.skin-admin) .points-loading-spinner{animation:points-loading-spin 1s linear infinite}:where(.skin-admin) .points-loading-content{flex:1;min-width:0}:where(.skin-admin) .points-loading-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}:where(.skin-admin) .points-loading-heading strong{color:#193e6b}:where(.skin-admin) .points-loading-heading span{color:#3d5673;font-size:13px;font-variant-numeric:tabular-nums}:where(.skin-admin) .points-checkout .points-payment-loading p{margin:8px 0 14px;color:#455f7d;font-size:13px}:where(.skin-admin) .points-loading-track{height:5px;border-radius:999px;background:#dbe6f3;overflow:hidden}:where(.skin-admin) .points-loading-track span{display:block;width:35%;height:100%;border-radius:inherit;background:#3972b6;animation:points-loading-slide 1.8s ease-in-out infinite}@keyframes points-loading-spin{to{transform:rotate(360deg)}}@keyframes points-loading-slide{0%{transform:translate(-110%)}to{transform:translate(390%)}}@media(prefers-reduced-motion:reduce){:where(.skin-admin) .points-loading-icon svg,:where(.skin-admin) .points-loading-spinner,:where(.skin-admin) .points-loading-track span{animation:none}}@media(max-width:600px){:where(.skin-admin) .points-payment-loading{align-items:flex-start;gap:12px;padding:14px}:where(.skin-admin) .points-loading-icon{flex-basis:40px;height:40px}}:where(.skin-admin) .points-address-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px}:where(.skin-admin) .points-network-badge{display:inline-block;color:#184a7d;background:#edf5ff;border:1px solid #bbd6f3;border-radius:6px;padding:4px 8px;font-size:13px}:where(.skin-admin) .points-checkout .points-network-warning{color:#243e5a;font-weight:600}:where(.skin-admin) .points-payment-countdown{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 16px;border:1px solid #e2c484;background:#fff8e9;color:#694000;border-radius:10px;padding:14px 16px}:where(.skin-admin) .points-payment-countdown>span{display:inline-flex;align-items:center;gap:8px;font-weight:700}:where(.skin-admin) .points-payment-countdown>strong{font-size:25px;font-variant-numeric:tabular-nums;color:#694000}:where(.skin-admin) .points-checkout .points-payment-countdown p{grid-column:1 / -1;margin:0;color:#694000;font-size:13px}:where(.skin-admin) .points-payment-countdown.urgent{background:#fff1f2;border-color:#e5a2ac;color:#9c2435}:where(.skin-admin) .points-checkout .points-payment-countdown.urgent strong,:where(.skin-admin) .points-checkout .points-payment-countdown.urgent p{color:#9c2435}:where(.skin-admin) .points-history-table-wrap{border:1px solid #dce4ee;border-radius:10px}:where(.skin-admin) .points-history-table tbody tr{height:72px}:where(.skin-admin) .points-history-amount{white-space:nowrap;font-variant-numeric:tabular-nums}:where(.skin-admin) .points-history-pagination{justify-content:flex-end}:where(.skin-admin) .points-history-pagination>span:first-child{margin-right:auto;color:#526981}:where(.skin-admin) .points-history-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:where(.skin-admin) .points-checkout .points-history-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}:where(.skin-admin) .points-history-table th,:where(.skin-admin) .points-history-table td{padding:12px 10px;text-align:left;vertical-align:top;border-bottom:1px solid #e5ebf2;overflow-wrap:anywhere;line-height:1.6}:where(.skin-admin) .points-history-table th{background:#f1f5f9;color:#324a64;font-weight:600}:where(.skin-admin) .points-history-table th:nth-child(1){width:10%}:where(.skin-admin) .points-history-table th:nth-child(2){width:8%}:where(.skin-admin) .points-history-table th:nth-child(3){width:14%}:where(.skin-admin) .points-history-table th:nth-child(4){width:13%}:where(.skin-admin) .points-history-table th:nth-child(5){width:13%}:where(.skin-admin) .points-history-table th:nth-child(6){width:24%}:where(.skin-admin) .points-history-table th:nth-child(7){width:18%}:where(.skin-admin) .points-history-table tr:last-child td{border-bottom:0}:where(.skin-admin) .points-history-table small{display:block;color:#526981;font-size:12px;margin-top:4px}:where(.skin-admin) .points-history-address{font-family:ui-monospace,Consolas,monospace;font-size:12px;word-break:break-all}:where(.skin-admin) .points-history-actions{display:flex;flex-wrap:wrap;gap:8px}:where(.skin-admin) .points-checkout .points-history-actions button{padding:6px 8px;min-height:36px;font-size:12px;white-space:nowrap}:where(.skin-admin) .points-order-status{display:inline-block;padding:3px 7px;border-radius:5px;background:#edf1f5;color:#40556b;font-size:12px}:where(.skin-admin) .points-order-status.pending,:where(.skin-admin) .points-order-status.attention{color:#704500;background:#fff3d9}:where(.skin-admin) .points-order-status.paid{color:#166443;background:#e7f5ed}:where(.skin-admin) .points-order-status.failed{color:#9c2435;background:#fff0f2}:where(.skin-admin) .points-checkout .points-cancel-button{color:#a12436}:where(.skin-admin) .points-cancel-confirm{padding:16px;margin-bottom:16px;background:#fff8e9;border:1px solid #e2c484;border-radius:10px;overflow-wrap:anywhere}:where(.skin-admin) .points-cancel-confirm p{margin:6px 0}:where(.skin-admin) .points-checkout-stage{min-height:360px}:where(.skin-admin) .points-package-selection,:where(.skin-admin) .points-checkout-stage .points-payment-details{box-sizing:border-box;min-height:360px}:where(.skin-admin) .points-checkout-stage .points-payment-details{margin-top:0;padding:16px}:where(.skin-admin) .points-payment-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}:where(.skin-admin) .points-payment-header>div:first-child{min-width:0}:where(.skin-admin) .points-payment-header h3{margin:0 0 6px}:where(.skin-admin) .points-payment-header p{margin:4px 0}:where(.skin-admin) .points-payment-header .points-payment-actions{margin:0;flex-shrink:0}:where(.skin-admin) .points-checkout-stage .points-payment-address{grid-template-columns:180px minmax(0,1fr) 250px;gap:18px;align-items:start;margin-top:14px}:where(.skin-admin) .points-payment-qr{width:180px;height:180px;display:grid;place-items:center;align-self:center}:where(.skin-admin) .points-payment-qr img{width:180px;height:180px}:where(.skin-admin) .points-payment-fields label{margin:0 0 12px}:where(.skin-admin) .points-payment-fields textarea{resize:none}:where(.skin-admin) .points-checkout .points-payment-fields p,:where(.skin-admin) .points-checkout .points-payment-reminder>p{font-size:12px;line-height:1.6;margin:8px 0 0}:where(.skin-admin) .points-payment-reminder .points-payment-countdown{grid-template-columns:1fr;gap:6px;padding:12px 14px}:where(.skin-admin) .points-payment-reminder .points-payment-countdown>strong{font-size:24px}:where(.skin-admin) .points-package-selection fieldset{min-inline-size:0;margin:6px 0;padding:8px 2px}:where(.skin-admin) .points-package-selection .points-package-grid strong{margin:6px 0}:where(.skin-admin) .points-checkout-stage .points-payment-loading{margin:30px 0}@media(min-width:761px)and (max-width:1000px){:where(.skin-admin) .points-checkout-stage,:where(.skin-admin) .points-package-selection,:where(.skin-admin) .points-checkout-stage .points-payment-details{min-height:410px}:where(.skin-admin) .points-checkout-stage .points-payment-address{grid-template-columns:160px minmax(0,1fr)}:where(.skin-admin) .points-payment-qr,:where(.skin-admin) .points-payment-qr img{width:160px;height:160px}:where(.skin-admin) .points-payment-reminder{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:16px}:where(.skin-admin) .points-payment-reminder .points-payment-countdown{grid-template-columns:1fr auto}}@media(max-width:760px){:where(.skin-admin) .points-checkout-stage,:where(.skin-admin) .points-package-selection,:where(.skin-admin) .points-checkout-stage .points-payment-details{min-height:0}:where(.skin-admin) .points-payment-header{flex-wrap:wrap}:where(.skin-admin) .points-checkout-stage .points-payment-address{grid-template-columns:minmax(0,1fr)}:where(.skin-admin) .points-payment-qr{justify-self:center}:where(.skin-admin) .points-history-table tbody tr{height:auto}:where(.skin-admin) .points-history-table tbody .points-history-placeholder{display:none}:where(.skin-admin) .points-history-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:where(.skin-admin) .points-history-table,:where(.skin-admin) .points-history-table tbody,:where(.skin-admin) .points-history-table tr{display:block}:where(.skin-admin) .points-history-table tr{padding:12px;border-bottom:1px solid #dce4ee}:where(.skin-admin) .points-history-table tr:last-child{border-bottom:0}:where(.skin-admin) .points-checkout .points-history-table td{display:grid;grid-template-columns:82px minmax(0,1fr);gap:8px;border:0;padding:6px 0}:where(.skin-admin) .points-history-table td:before{content:attr(data-label);color:#526981}:where(.skin-admin) .points-history-table td small{grid-column:2;margin:0}:where(.skin-admin) .points-payment-countdown{grid-template-columns:1fr}:where(.skin-admin) .points-payment-countdown>strong{font-size:24px}:where(.skin-admin) .points-checkout .points-history-actions button{min-height:44px}}.skin-admin{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--admin-build-revision: 2026080702;--glacier-page: #ffffff;--glacier-surface: #ffffff;--glacier-surface-subtle: #ffffff;--glacier-line: rgba(112, 124, 138, .15);--glacier-line-strong: rgba(105, 118, 133, .24);--glacier-text: #303946;--glacier-muted: #7b8592;--glacier-accent: #356ee8;--glacier-accent-strong: #285dcc;--glacier-accent-soft: #dbe5f8;--glacier-success: #356ee8;--glacier-success-soft: #dbe5f8;--glacier-warning: #d28c25;--glacier-warning-soft: #eadfcb;--glacier-danger: #df6271;--glacier-danger-soft: #ecd9de;--neu-shadow-dark: #d8dde4;--neu-shadow-light: #ffffff;--neu-raised: 7px 7px 14px var(--neu-shadow-dark), -7px -7px 14px var(--neu-shadow-light);--neu-raised-sm: 4px 4px 8px var(--neu-shadow-dark), -4px -4px 8px var(--neu-shadow-light);--neu-pressed: inset 5px 5px 10px var(--neu-shadow-dark), inset -5px -5px 10px var(--neu-shadow-light);--neu-pressed-sm: inset 3px 3px 6px var(--neu-shadow-dark), inset -3px -3px 6px var(--neu-shadow-light);--glacier-shadow: var(--neu-raised);color:var(--glacier-text);background:var(--glacier-page);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}:where(.skin-admin) .notification-workspace{background:#fff}:where(.skin-admin) .notification-topbar{min-height:76px;margin-bottom:26px;align-items:flex-start}:where(.skin-admin) .notification-topbar h1{font-size:32px;line-height:1.2}:where(.skin-admin) .notification-topbar .workspace-kicker{margin-top:7px;color:#788596;font-size:16px;font-weight:500}:where(.skin-admin) .notification-topbar-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}:where(.skin-admin) .notification-topbar-actions .primary-action,:where(.skin-admin) .notification-topbar-actions .secondary-action{min-height:54px;padding:0 22px;border-radius:14px;font-size:16px}:where(.skin-admin) .notification-topbar-actions .primary-action{box-shadow:0 8px 18px #0a84ff2e}:where(.skin-admin) .notification-page,:where(.skin-admin) .captcha-page{display:grid;gap:22px}:where(.skin-admin) .captcha-config-card{border:1px solid #dfe4e9;border-radius:18px;background:#fff;padding:31px 32px}:where(.skin-admin) .captcha-config-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}:where(.skin-admin) .captcha-config-heading h2{margin:0;color:#172331;font-size:24px;line-height:1.25}:where(.skin-admin) .captcha-config-heading p{margin:7px 0 0;color:#8b98a8;font-size:15px;line-height:1.5}:where(.skin-admin) .captcha-active-badge{min-height:34px;display:inline-flex;align-items:center;padding:0 13px;border:1px solid #b9dcff;border-radius:7px;color:#0877df;background:#eef7ff;font-size:14px;font-weight:750;white-space:nowrap}:where(.skin-admin) .captcha-form{display:grid;gap:24px;margin-top:30px}:where(.skin-admin) .captcha-provider-grid,:where(.skin-admin) .captcha-key-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}:where(.skin-admin) .captcha-provider-option{min-width:0;min-height:108px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:13px;align-items:center;padding:20px;border:1px solid #dfe5ea;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}:where(.skin-admin) .captcha-provider-option.selected{border-color:#0a84ff;background:#f5faff}:where(.skin-admin) .captcha-provider-radio input{position:absolute;width:1px;height:1px;opacity:0}:where(.skin-admin) .captcha-provider-radio span{width:22px;height:22px;display:block;border:2px solid #a8b4c1;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 5px #fff}:where(.skin-admin) .captcha-provider-radio input:checked+span{border-color:#0a84ff;background:#0a84ff}:where(.skin-admin) .captcha-provider-radio input:focus-visible+span{outline:3px solid rgba(10,132,255,.18);outline-offset:2px}:where(.skin-admin) .captcha-provider-copy{min-width:0;display:grid;gap:5px}:where(.skin-admin) .captcha-provider-copy strong{color:#172331;font-size:17px}:where(.skin-admin) .captcha-provider-copy small{color:#7f8c9b;font-size:13px;font-weight:500;line-height:1.45}:where(.skin-admin) .captcha-provider-option>b{min-height:27px;display:inline-flex;align-items:center;padding:0 9px;border-radius:6px;font-size:12px;white-space:nowrap}:where(.skin-admin) .captcha-provider-option>b.configured{color:#0877df;background:#e8f4ff}:where(.skin-admin) .captcha-provider-option>b.unconfigured{color:#7f8c9b;background:#eef1f4}:where(.skin-admin) .captcha-key-field{min-width:0;display:grid;gap:12px;padding:20px;border:1px solid #e0e5ea;border-radius:8px;background:#fbfcfd}:where(.skin-admin) .captcha-key-field>label:first-child{display:grid;gap:9px;color:#172331;font-size:15px;font-weight:740}:where(.skin-admin) .captcha-key-input{min-width:0;min-height:52px;border-color:#d8e0e7;border-radius:7px;padding:1px 15px 4px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:15px;font-variant-ligatures:none;line-height:1.45;letter-spacing:0}:where(.skin-admin) .captcha-key-input:focus{border-color:#0a84ff;box-shadow:0 0 0 4px #0a84ff1a}:where(.skin-admin) .captcha-key-field small{color:#8b98a8;font-size:13px;font-weight:500}:where(.skin-admin) .captcha-clear-key{display:inline-flex;align-items:center;gap:9px;color:#b25a53;font-size:13px;font-weight:600}:where(.skin-admin) .captcha-clear-key input{width:18px;height:18px;accent-color:#0a84ff}:where(.skin-admin) .captcha-config-note{padding:13px 15px;border-left:3px solid #0a84ff;color:#667586;background:#f4f8fb;font-size:14px;line-height:1.5}:where(.skin-admin) .notification-config-card,:where(.skin-admin) .notification-record-card{border:1px solid #dfe4e9;border-radius:18px;background:#fff;box-shadow:none;padding:31px 32px}:where(.skin-admin) .notification-config-heading,:where(.skin-admin) .notification-record-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}:where(.skin-admin) .notification-config-heading h2,:where(.skin-admin) .notification-record-heading h2{margin:0;color:#172331;font-size:24px;line-height:1.25}:where(.skin-admin) .notification-config-heading p,:where(.skin-admin) .notification-record-heading p{margin:7px 0 0;color:#8b98a8;font-size:15px;line-height:1.5}:where(.skin-admin) .notification-switch{display:inline-flex;align-items:center;gap:12px;color:#677587;font-size:15px;white-space:nowrap}:where(.skin-admin) .notification-switch input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}:where(.skin-admin) .notification-switch span{position:relative;width:58px;height:34px;flex:0 0 auto;border-radius:999px;background:#c9d1da;transition:background .2s ease}:where(.skin-admin) .notification-switch span:after{content:"";position:absolute;top:4px;left:4px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #1b2b3a2e;transition:transform .2s ease}:where(.skin-admin) .notification-switch input:checked+span{background:#0a84ff}:where(.skin-admin) .notification-switch input:checked+span:after{transform:translate(24px)}:where(.skin-admin) .notification-switch input:focus-visible+span{outline:3px solid rgba(10,132,255,.2);outline-offset:2px}:where(.skin-admin) .maintenance-admin-page{display:grid;width:min(100%,920px)}:where(.skin-admin) .maintenance-control-card{display:grid;gap:28px;padding:30px 32px;border:1px solid #dfe4e9;border-radius:18px;background:#fff}:where(.skin-admin) .maintenance-control-heading{min-width:0;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:18px}:where(.skin-admin) .maintenance-control-heading h2{margin:0;color:#172331;font-size:22px;line-height:1.3}:where(.skin-admin) .maintenance-control-heading p{margin:7px 0 0;color:#7f8c9b;font-size:14px;line-height:1.55}:where(.skin-admin) .maintenance-control-icon{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;color:#0a84ff;background:#eef7ff}:where(.skin-admin) .maintenance-state{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border-radius:8px;font-size:13px;white-space:nowrap}:where(.skin-admin) .maintenance-state.normal{color:#0877df;background:#eaf5ff}:where(.skin-admin) .maintenance-state.enabled{color:#b44b42;background:#fff0ef}:where(.skin-admin) .maintenance-switch-row{min-width:0;min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 22px;border-radius:12px;background:#f6f8fa}:where(.skin-admin) .maintenance-switch-row>div{min-width:0;display:grid;gap:6px}:where(.skin-admin) .maintenance-switch-row strong{color:#172331;font-size:16px}:where(.skin-admin) .maintenance-switch-row span{color:#758394;font-size:13px;line-height:1.45}:where(.skin-admin) .maintenance-impact-note{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-left:3px solid #0a84ff;color:#667586;background:#f4f8fb;font-size:14px;line-height:1.5}:where(.skin-admin) .maintenance-impact-note svg{flex:0 0 auto;margin-top:1px;color:#0a84ff}:where(.skin-admin) .notification-form{display:grid;gap:28px;margin-top:35px}:where(.skin-admin) .notification-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}:where(.skin-admin) .notification-form label{display:grid;gap:9px;min-width:0;color:#172331;font-size:16px;font-weight:760}:where(.skin-admin) .notification-form label input,:where(.skin-admin) .notification-form label textarea{min-height:60px;border-color:#dce2e8;border-radius:14px;padding:0 19px;color:#172331;font-size:16px;box-shadow:none}:where(.skin-admin) .notification-form label input::placeholder,:where(.skin-admin) .notification-form label textarea::placeholder{color:#9aa6b6}:where(.skin-admin) .notification-form label input:focus,:where(.skin-admin) .notification-form label textarea:focus{border-color:#0a84ff;box-shadow:0 0 0 4px #0a84ff1f}:where(.skin-admin) .notification-form label small{color:#8b98a8;font-size:14px;font-weight:500;line-height:1.4}:where(.skin-admin) .notification-section-heading{display:flex;align-items:center;gap:14px;border-bottom:1px solid #e3e7eb;padding-bottom:11px}:where(.skin-admin) .notification-section-heading h3{margin:0;color:#172331;font-size:18px}:where(.skin-admin) .notification-section-heading span{height:1px;flex:1}:where(.skin-admin) .notification-help{margin:-8px 0 -10px;color:#8b98a8;font-size:14px}:where(.skin-admin) .notification-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:where(.skin-admin) .notification-form .notification-event-option{display:flex;align-items:center;gap:18px;min-height:64px;padding:0 25px;border:1px solid #e0e5ea;border-radius:14px;background:#fdfdfd;color:#172331;font-size:17px;font-weight:760;cursor:pointer}:where(.skin-admin) .notification-form label.notification-event-toggle{min-width:0;display:inline-flex;align-items:center;gap:18px;min-height:0;color:inherit;font-size:inherit;font-weight:inherit;cursor:pointer}:where(.skin-admin) .notification-form .notification-event-option input,:where(.skin-admin) .notification-form .notification-clear-token input{width:23px;height:23px;min-height:0;flex:0 0 auto;padding:0;accent-color:#0a84ff;cursor:pointer}:where(.skin-admin) .notification-form .notification-low-balance-option{gap:12px;flex-wrap:wrap}:where(.skin-admin) .notification-threshold-control{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:#788596;font-size:14px;font-weight:600}:where(.skin-admin) .notification-form input.notification-threshold-input{width:112px;min-height:40px;padding:0 10px;border-radius:9px;font-size:14px}:where(.skin-admin) .notification-threshold-unit{white-space:nowrap}:where(.skin-admin) .notification-clear-token{display:flex!important;align-items:center;justify-content:flex-end;gap:12px!important;min-height:64px;margin-top:0;color:#ba5b53!important;font-size:15px!important;font-weight:600!important}:where(.skin-admin) .notification-record-heading{align-items:center;margin-bottom:25px}:where(.skin-admin) .notification-record-heading .secondary-action{min-height:48px;padding:0 19px;border-radius:13px;font-size:15px}:where(.skin-admin) .notification-record-table{overflow:hidden;border:1px solid #e1e5e9;border-radius:14px}:where(.skin-admin) .notification-record-row{display:grid;grid-template-columns:1.15fr .64fr .54fr 1.5fr .42fr 2.7fr;align-items:center;min-height:64px;padding:0 22px;border-top:1px solid #e5e8ec;color:#344252;font-size:15px}:where(.skin-admin) .notification-record-row:first-child{border-top:0}:where(.skin-admin) .notification-record-head{min-height:58px;background:#f6f6f8;color:#7b8796;font-weight:760}:where(.skin-admin) .notification-record-status{display:inline-flex;align-items:center;justify-content:center;min-width:47px;min-height:28px;padding:0 10px;border-radius:999px;color:#159b75;background:#e0f7ef;font-size:13px}:where(.skin-admin) .notification-record-status.failed{color:#b24e48;background:#fff0ef}:where(.skin-admin) .notification-record-empty{min-height:80px;display:grid;place-items:center;color:#8b98a8;font-size:15px}@media(max-width:900px){:where(.skin-admin) .captcha-provider-grid,:where(.skin-admin) .captcha-key-grid,:where(.skin-admin) .notification-fields,:where(.skin-admin) .notification-event-grid{grid-template-columns:1fr}:where(.skin-admin) .captcha-config-card{padding:22px 18px;border-radius:14px}:where(.skin-admin) .captcha-config-heading{flex-direction:column}:where(.skin-admin) .captcha-provider-option{grid-template-columns:24px minmax(0,1fr)}:where(.skin-admin) .captcha-provider-option>b{grid-column:2;justify-self:start}:where(.skin-admin) .notification-clear-token{margin-top:0;justify-content:flex-start}:where(.skin-admin) .notification-record-table{overflow-x:auto}:where(.skin-admin) .notification-record-row{min-width:920px}}@media(max-width:700px){:where(.skin-admin) .notification-topbar{gap:18px}:where(.skin-admin) .notification-topbar-actions{width:100%;justify-content:stretch}:where(.skin-admin) .notification-topbar-actions>button{flex:1 1 auto}:where(.skin-admin) .notification-config-card,:where(.skin-admin) .notification-record-card{padding:22px 18px;border-radius:14px}:where(.skin-admin) .notification-config-heading,:where(.skin-admin) .notification-record-heading{flex-direction:column;align-items:flex-start}:where(.skin-admin) .notification-form{margin-top:26px}}:where(.skin-admin) *{box-sizing:border-box}.skin-admin{margin:0;min-width:320px}:where(.skin-admin) button,:where(.skin-admin) input,:where(.skin-admin) textarea,:where(.skin-admin) select{font:inherit}:where(.skin-admin) button{border:0;cursor:pointer}:where(.skin-admin) button:disabled{opacity:.55;cursor:not-allowed}:where(.skin-admin) input,:where(.skin-admin) textarea,:where(.skin-admin) select{width:100%;min-height:38px;border:1px solid #cbd5dc;border-radius:6px;background:#fff;color:#172026;padding:9px 10px;outline:none}:where(.skin-admin) textarea{resize:vertical}:where(.skin-admin) input:focus,:where(.skin-admin) textarea:focus,:where(.skin-admin) select:focus{border-color:#0a84ff;box-shadow:0 0 0 3px #0a84ff21}:where(.skin-admin) .admin-login-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:#edf2f5}:where(.skin-admin) .admin-session-loading{min-height:100vh;display:flex;align-items:center;justify-content:center;gap:10px;color:#667784;background:#edf2f5;font-size:14px}:where(.skin-admin) .login-card{width:min(420px,100%);padding:28px;border-radius:8px;border:1px solid #d5dfe6;background:#fff;box-shadow:0 22px 60px #17202617;display:grid;gap:12px}:where(.skin-admin) .login-card h1{margin:0;font-size:28px;letter-spacing:0}:where(.skin-admin) .login-card p{margin:-4px 0 8px;color:#5d6b75}:where(.skin-admin) .login-step-badge{display:inline-flex;align-items:center;gap:7px;width:fit-content;min-height:30px;padding:0 10px;border:1px solid #d8e2ea;border-radius:6px;color:#31506b;background:#f5f8fb;font-size:13px;font-weight:700}:where(.skin-admin) .login-step-label{margin-top:2px;color:#5d6b75;font-size:13px;font-weight:700}:where(.skin-admin) .login-step-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}:where(.skin-admin) .login-step-actions button{min-width:0;white-space:normal}:where(.skin-admin) .plus-free-promotion-marker{display:inline-block;margin-left:4px;color:#d92d20;font-size:18px;font-weight:900;line-height:1;vertical-align:-1px}:where(.skin-admin) .login-mark{width:46px;height:46px;display:grid;place-items:center;border-radius:8px;background:#edf4ff;color:#0a84ff}:where(.skin-admin) .admin-shell{background:#eef2f5}:where(.skin-admin) .admin-sidebar{background:#172026;color:#fff}:where(.skin-admin) .admin-logo{min-height:54px;display:flex;align-items:center;gap:10px;padding:0 10px}:where(.skin-admin) .admin-logo strong,:where(.skin-admin) .admin-logo span{display:block}:where(.skin-admin) .admin-logo span{color:#9fb0ba;font-size:12px}:where(.skin-admin) .admin-sidebar nav button,:where(.skin-admin) .logout-button{min-height:42px;display:flex;align-items:center;gap:10px;width:100%;padding:0 12px;border-radius:6px;color:#cbd6dc;background:transparent;text-align:left}:where(.skin-admin) .admin-sidebar nav button.active{color:#172026;background:#fff}:where(.skin-admin) .logout-button{border:1px solid #32434d}:where(.skin-admin) .view-stack,:where(.skin-admin) .admin-panel,:where(.skin-admin) .dashboard-grid>*,:where(.skin-admin) .split-grid>*,:where(.skin-admin) .ops-hero-panel>*{min-width:0}:where(.skin-admin) .workspace-topbar{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}:where(.skin-admin) .refresh-cluster{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}:where(.skin-admin) .refresh-indicator{min-height:32px;display:inline-flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #dce6ef;border-radius:999px;color:#64737d;background:#ffffffc2;font-size:12px;font-weight:760;white-space:nowrap}:where(.skin-admin) .refresh-indicator>span{width:8px;height:8px;border-radius:50%;background:#90a4ad;box-shadow:0 0 #0a84ff00}:where(.skin-admin) .refresh-indicator.active{color:#006edb;border-color:#badbfb;background:#edf4ff}:where(.skin-admin) .refresh-indicator.active>span{background:#0a84ff;animation:statusPulse 1.2s ease-out infinite}:where(.skin-admin) .refresh-sheen{pointer-events:none;position:absolute;inset:-6px;z-index:2;overflow:hidden;border-radius:12px}:where(.skin-admin) .refresh-sheen>span{position:absolute;inset:0;transform:translate(-110%);background:linear-gradient(100deg,transparent 0%,rgba(10,132,255,.09) 48%,transparent 78%);animation:refreshSweep 1.1s ease-in-out infinite}:where(.skin-admin) .workspace-content.is-refreshing .admin-panel,:where(.skin-admin) .workspace-content.is-refreshing .stat-card,:where(.skin-admin) .workspace-content.is-refreshing .card-pool-summary>div,:where(.skin-admin) .workspace-content.is-refreshing .module-summary>div,:where(.skin-admin) .workspace-content.is-refreshing .ops-strip>div,:where(.skin-admin) .workspace-content.is-refreshing .ops-hero-panel{transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease;border-color:#badbfb;box-shadow:0 14px 36px #0a84ff17}:where(.skin-admin) .workspace-content.refreshed-0 .table-row,:where(.skin-admin) .workspace-content.refreshed-1 .table-row,:where(.skin-admin) .workspace-content.refreshed-0 .stat-card,:where(.skin-admin) .workspace-content.refreshed-1 .stat-card,:where(.skin-admin) .workspace-content.refreshed-0 .card-pool-summary>div,:where(.skin-admin) .workspace-content.refreshed-1 .card-pool-summary>div,:where(.skin-admin) .workspace-content.refreshed-0 .module-summary>div,:where(.skin-admin) .workspace-content.refreshed-1 .module-summary>div{animation:dataRefreshFlash .72s ease-out}:where(.skin-admin) .workspace-kicker{display:block;color:#64737d;font-size:12px;font-weight:800;margin-bottom:4px}:where(.skin-admin) .workspace-topbar h1{margin:0;font-size:28px;letter-spacing:0}:where(.skin-admin) .view-stack{display:grid;gap:16px}:where(.skin-admin) .ops-hero-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.7fr);gap:18px;padding:20px;border:1px solid #d5dfe6;border-radius:10px;background:linear-gradient(135deg,#0a84ff1c,#ffffff59 44%),#fff;box-shadow:0 16px 42px #1720260f}:where(.skin-admin) .ops-hero-panel h2{margin:0;font-size:26px;letter-spacing:0}:where(.skin-admin) .ops-hero-panel p{max-width:680px;margin:9px 0 0;color:#5d6b75;line-height:1.65}:where(.skin-admin) .ops-hero-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:where(.skin-admin) .ops-hero-metrics>div,:where(.skin-admin) .ops-strip>div,:where(.skin-admin) .module-summary>div{min-width:0;padding:14px;border:1px solid #dce6ef;border-radius:8px;background:#ffffffd1}:where(.skin-admin) .ops-hero-metrics span,:where(.skin-admin) .ops-strip span,:where(.skin-admin) .module-summary span{display:block;color:#64737d;font-size:12px;font-weight:780}:where(.skin-admin) .ops-hero-metrics strong,:where(.skin-admin) .ops-strip strong,:where(.skin-admin) .module-summary strong{display:block;margin-top:4px;color:#172026;font-size:25px;line-height:1.08}:where(.skin-admin) .module-summary small{display:block;margin-top:5px;color:#74828a;font-size:12px}:where(.skin-admin) .ops-strip,:where(.skin-admin) .module-summary{display:grid;gap:12px}:where(.skin-admin) .ops-strip,:where(.skin-admin) .module-summary.codes-summary{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.skin-admin) .stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}:where(.skin-admin) .report-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.skin-admin) .stat-card,:where(.skin-admin) .admin-panel{border:1px solid #d5dfe6;border-radius:8px;background:#fff;box-shadow:0 10px 28px #1720260b}:where(.skin-admin) .stat-card{padding:16px;display:grid;gap:6px}:where(.skin-admin) .stat-card svg{color:#0a84ff}:where(.skin-admin) .stat-card span{color:#64737d;font-size:13px;font-weight:720}:where(.skin-admin) .stat-card strong{font-size:24px;letter-spacing:0}:where(.skin-admin) .stat-card small{color:#7b8890}:where(.skin-admin) .admin-panel{padding:16px}:where(.skin-admin) .panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}:where(.skin-admin) .panel-actions,:where(.skin-admin) .modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}:where(.skin-admin) .node-proxy-form{min-width:min(720px,calc(100vw - 40px))}:where(.skin-admin) .node-concurrency-form{min-width:min(560px,calc(100vw - 40px))}:where(.skin-admin) .node-concurrency-value{display:grid;gap:2px}:where(.skin-admin) .node-concurrency-value strong{font-size:15px}:where(.skin-admin) .node-concurrency-value small{color:#70828c;font-size:12px;font-weight:700}:where(.skin-admin) .proxy-test-result{border:1px solid #c9d7dd;background:#f7fbfc;border-radius:8px;padding:12px 14px;display:grid;gap:4px}:where(.skin-admin) .proxy-test-result.ok{border-color:#badbfb;background:#edf4ff;color:#006edb}:where(.skin-admin) .proxy-test-result.bad{border-color:#f0b8af;background:#fff4f2;color:#9f3429}:where(.skin-admin) .proxy-test-result strong,:where(.skin-admin) .proxy-test-result span,:where(.skin-admin) .proxy-test-result small{overflow-wrap:anywhere}:where(.skin-admin) .panel-title h2{margin:0;font-size:18px;letter-spacing:0}:where(.skin-admin) .dashboard-grid,:where(.skin-admin) .split-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);gap:16px;align-items:start}:where(.skin-admin) .report-main,:where(.skin-admin) .report-side{display:grid;gap:16px}:where(.skin-admin) .report-list{display:grid;gap:12px}:where(.skin-admin) .report-list-row{display:grid;gap:8px;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#fbfdfd}:where(.skin-admin) .report-list-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}:where(.skin-admin) .report-list-head strong{min-width:0;font-size:14px;overflow-wrap:anywhere}:where(.skin-admin) .report-list-head span{color:#0a84ff;font-size:13px;font-weight:820}:where(.skin-admin) .report-list-row small{color:#73828a;line-height:1.45;overflow-wrap:anywhere}:where(.skin-admin) .report-list-track{height:6px;overflow:hidden;border-radius:999px;background:#ebf1f3}:where(.skin-admin) .report-list-fill{display:block;height:100%;border-radius:inherit}:where(.skin-admin) .report-list-fill.tone-success,:where(.skin-admin) .report-trend-fill.tone-success{background:#0a84ff}:where(.skin-admin) .report-list-fill.tone-danger,:where(.skin-admin) .report-trend-fill.tone-danger{background:#b64235}:where(.skin-admin) .report-list-fill.tone-warn,:where(.skin-admin) .report-trend-fill.tone-warn{background:#c98928}:where(.skin-admin) .report-list-fill.tone-info,:where(.skin-admin) .report-trend-fill.tone-info{background:#2f74b5}:where(.skin-admin) .report-list-fill.tone-muted,:where(.skin-admin) .report-trend-fill.tone-muted{background:#91a3aa}:where(.skin-admin) .report-trend{display:grid;gap:10px}:where(.skin-admin) .report-trend-row{display:grid;grid-template-columns:74px minmax(0,1fr) 118px;gap:10px;align-items:center}:where(.skin-admin) .report-trend-label{display:grid;gap:2px}:where(.skin-admin) .report-trend-label strong{font-size:13px;letter-spacing:0}:where(.skin-admin) .report-trend-label span{color:#73828a;font-size:12px;font-weight:720}:where(.skin-admin) .report-trend-track{display:flex;overflow:hidden;height:10px;border-radius:999px;background:#ebf1f3}:where(.skin-admin) .report-trend-fill{min-width:0;height:100%}:where(.skin-admin) .report-trend-meta{display:grid;justify-items:end;gap:2px;min-width:0}:where(.skin-admin) .report-trend-meta strong{font-size:13px;letter-spacing:0}:where(.skin-admin) .report-trend-meta small{color:#73828a;font-size:12px;text-align:right;overflow-wrap:anywhere}:where(.skin-admin) .report-node-list{display:grid;gap:10px;margin-top:12px}:where(.skin-admin) .report-node-row{display:grid;gap:8px;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#fbfdfd}:where(.skin-admin) .report-node-row.tone-success{border-color:#badbfb}:where(.skin-admin) .report-node-row.tone-warn{border-color:#f1ddaa}:where(.skin-admin) .report-node-row.tone-danger{border-color:#efc1ba}:where(.skin-admin) .report-node-head{display:flex;align-items:center;justify-content:space-between;gap:12px}:where(.skin-admin) .report-node-head strong{min-width:0;font-size:14px;overflow-wrap:anywhere}:where(.skin-admin) .report-node-head span{color:#73828a;font-size:12px;font-weight:760}:where(.skin-admin) .report-node-row small{color:#73828a;overflow-wrap:anywhere}:where(.skin-admin) .primary-action,:where(.skin-admin) .secondary-action,:where(.skin-admin) .text-action,:where(.skin-admin) .row-actions button,:where(.skin-admin) .drawer-head button,:where(.skin-admin) .modal-head button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 12px;border-radius:6px;font-weight:740;white-space:nowrap}:where(.skin-admin) .primary-action{color:#fff;background:#0a84ff}:where(.skin-admin) .danger-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 12px;border-radius:6px;color:#fff;background:#b64235;font-weight:740;white-space:nowrap}:where(.skin-admin) .secondary-action,:where(.skin-admin) .row-actions button,:where(.skin-admin) .drawer-head button,:where(.skin-admin) .modal-head button{color:#172026;background:#edf3f5;border:1px solid #ccd8de}:where(.skin-admin) .secondary-action.full{width:100%;margin-top:10px}:where(.skin-admin) .text-action{background:transparent;color:#0a84ff}:where(.skin-admin) .admin-alert{margin-bottom:14px;padding:10px 12px;border-radius:6px;border:1px solid #efc1ba;background:#fff4f2;color:#98362b}:where(.skin-admin) .admin-form,:where(.skin-admin) .filter-grid,:where(.skin-admin) .compact-list,:where(.skin-admin) .reason-list{display:grid;gap:10px}:where(.skin-admin) .form-help{display:block;color:#657781;font-size:12px;line-height:1.6}:where(.skin-admin) .field-card{display:grid;gap:7px;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#f8fbff}:where(.skin-admin) .field-card>span{color:#31444c;font-size:13px;font-weight:820}:where(.skin-admin) .field-card>small{color:#64737d;font-size:12px;line-height:1.5}:where(.skin-admin) .inline-warning{padding:10px 12px;border:1px solid #ecd08f;border-radius:8px;color:#76561a;background:#fff8df;font-size:13px;font-weight:760}:where(.skin-admin) .security-form{display:grid;gap:12px}:where(.skin-admin) .security-form label{display:grid;gap:7px;color:#42525b;font-size:13px;font-weight:760}:where(.skin-admin) .security-form .notification-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid #dce6ef;border-radius:8px;background:#f8fbff}:where(.skin-admin) .notification-toggle input{width:18px;height:18px;accent-color:#0a84ff}:where(.skin-admin) .notification-event-list>div{grid-template-columns:110px minmax(0,1fr)}:where(.skin-admin) .security-copy{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#f6f9fc}:where(.skin-admin) .security-copy svg{color:#0a84ff}:where(.skin-admin) .security-copy strong,:where(.skin-admin) .security-copy span{display:block}:where(.skin-admin) .security-copy span{margin-top:2px;color:#64737d;font-size:12px}:where(.skin-admin) .security-note{padding:10px 12px;border:1px solid #dbe5ea;border-radius:6px;color:#5d6b75;background:#f8fbfc;font-size:13px}:where(.skin-admin) .owner-authenticator{display:grid;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #dbe5ea}:where(.skin-admin) .authenticator-setup{gap:14px}:where(.skin-admin) .authenticator-enrollment{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:18px;padding:14px;border:1px solid #dce6ef;border-radius:8px;background:#f8fbff}:where(.skin-admin) .authenticator-enrollment img{width:220px;height:220px;display:block;padding:8px;border:1px solid #d7e1eb;border-radius:6px;background:#fff}:where(.skin-admin) .authenticator-enrollment>div{min-width:0;display:grid;justify-items:start;gap:8px}:where(.skin-admin) .authenticator-enrollment span{color:#64737d;font-size:13px}:where(.skin-admin) .authenticator-enrollment code{max-width:100%;overflow-wrap:anywhere;padding:8px 10px;border:1px solid #dbe5ea;border-radius:6px;color:#182334;background:#fff;font-size:13px;letter-spacing:1px}:where(.skin-admin) .authenticator-actions{display:flex;justify-content:flex-end;gap:10px}@media(max-width:600px){:where(.skin-admin) .authenticator-enrollment{grid-template-columns:minmax(0,1fr)}:where(.skin-admin) .authenticator-enrollment img{width:min(220px,100%);height:auto;aspect-ratio:1;justify-self:center}}:where(.skin-admin) .form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:where(.skin-admin) .form-row.three{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.skin-admin) .inline-input-action{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}:where(.skin-admin) .inline-input-action .secondary-action{height:42px;white-space:nowrap}:where(.skin-admin) .filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.skin-admin) .choice-list{display:grid;gap:10px}:where(.skin-admin) .choice-list label{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#fbfdfd}:where(.skin-admin) .choice-list input{width:16px;min-height:16px;margin-top:2px;padding:0;accent-color:#0a84ff}:where(.skin-admin) .choice-list strong,:where(.skin-admin) .choice-list small{display:block}:where(.skin-admin) .choice-list small{margin-top:3px;color:#64737d}:where(.skin-admin) .filter-grid.inline{grid-template-columns:180px 180px auto;justify-content:start;margin-bottom:12px}:where(.skin-admin) .filter-grid.inline.code-filters{grid-template-columns:minmax(150px,220px) 150px 180px 140px 120px}:where(.skin-admin) .code-create-plan-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(.skin-admin) .code-create-plan-row label{min-width:0}:where(.skin-admin) .code-mode-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:10px 12px;border:1px solid #dce6ef;border-radius:8px;background:#f7fbff}:where(.skin-admin) .code-mode-bar p{margin:0;color:#64737d;font-size:13px}:where(.skin-admin) .segmented-control{display:inline-grid;grid-auto-flow:column;gap:4px;padding:4px;border:1px solid #cbd8e4;border-radius:7px;background:#edf3f8}:where(.skin-admin) .segmented-control button{min-height:32px;padding:0 12px;border-radius:5px;color:#51616a;background:transparent;font-weight:760}:where(.skin-admin) .segmented-control button.active{color:#006edb;background:#fff;box-shadow:0 1px 6px #17202614}:where(.skin-admin) .recent-batch-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:12px 14px;border:1px solid #badbfb;border-radius:8px;background:#edf4ff}:where(.skin-admin) .recent-batch-banner strong,:where(.skin-admin) .recent-batch-banner span{display:block}:where(.skin-admin) .recent-batch-banner small{display:block;margin-top:2px;color:#758394;font-size:12px;font-weight:700}:where(.skin-admin) .recent-batch-banner span{margin-top:3px;color:#64737d;font-size:13px}:where(.skin-admin) .batch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:where(.skin-admin) .batch-selection-bar{display:flex;align-items:center;gap:12px;min-height:42px;margin-bottom:12px;padding:8px 12px;border:1px solid #dce6ef;border-radius:8px;color:#52656d;background:#f7faff;font-size:13px;font-weight:760}:where(.skin-admin) .batch-selection-bar label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}:where(.skin-admin) .batch-selection-bar span{margin-left:auto}:where(.skin-admin) .batch-selection-bar button{min-height:30px;padding:0 10px}:where(.skin-admin) .batch-card{display:grid;gap:12px;padding:14px;border:1px solid #d5dfe6;border-radius:8px;background:#fff;box-shadow:0 8px 22px #1720260a}:where(.skin-admin) .batch-card.warn{border-color:#ead19a}:where(.skin-admin) .batch-card.bad{border-color:#efbbb2}:where(.skin-admin) .batch-card.muted{background:#fbfcfd}:where(.skin-admin) .batch-card.selected{border-color:#0a84ff;box-shadow:0 0 0 2px #0a84ff1f,0 8px 22px #1720260a}:where(.skin-admin) .batch-card-head{display:flex;justify-content:space-between;gap:10px}:where(.skin-admin) .batch-card-identity{display:flex;align-items:flex-start;gap:9px;min-width:0}:where(.skin-admin) .batch-select{display:grid;flex:0 0 18px;width:18px;height:24px;place-items:center;cursor:pointer}:where(.skin-admin) .batch-select input,:where(.skin-admin) .batch-selection-bar input{width:16px;height:16px;margin:0;accent-color:#0a84ff}:where(.skin-admin) .batch-card-head strong{display:block;color:#172026;font-size:16px}:where(.skin-admin) .batch-card-head button{display:inline-flex;align-items:center;gap:5px;margin-top:5px;padding:0;color:#64737d;background:transparent;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:760}:where(.skin-admin) .batch-health{align-self:start;padding:4px 8px;border-radius:999px;color:#5a6870;background:#eef3f5;font-size:12px;font-weight:820;white-space:nowrap}:where(.skin-admin) .batch-health.good{color:#006edb;background:#e7f2ff}:where(.skin-admin) .batch-health.warn{color:#82611c;background:#fff5d8}:where(.skin-admin) .batch-health.bad{color:#963429;background:#fff0ee}:where(.skin-admin) .batch-meta,:where(.skin-admin) .batch-foot{display:flex;flex-wrap:wrap;gap:7px;color:#64737d;font-size:12px}:where(.skin-admin) .batch-meta span{padding:4px 7px;border:1px solid #d9e4e8;border-radius:999px;background:#f8fbfc}:where(.skin-admin) .batch-progress{display:flex;width:100%;height:9px;overflow:hidden;border-radius:999px;background:#edf2f4}:where(.skin-admin) .batch-progress span{min-width:0}:where(.skin-admin) .batch-progress .unused{background:#0a84ff}:where(.skin-admin) .batch-progress .redeemed{background:#8ba0aa}:where(.skin-admin) .batch-progress .blocked{background:#c77a35}:where(.skin-admin) .batch-count-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}:where(.skin-admin) .batch-count-grid div{padding:9px;border-radius:7px;background:#f6fafb}:where(.skin-admin) .batch-count-grid span,:where(.skin-admin) .batch-count-grid strong{display:block}:where(.skin-admin) .batch-count-grid span{color:#72828b;font-size:12px}:where(.skin-admin) .batch-count-grid strong{margin-top:4px;color:#172026;font-size:20px}:where(.skin-admin) .batch-warning,:where(.skin-admin) .batch-note,:where(.skin-admin) .panel-note{color:#64737d;font-size:13px;line-height:1.5}:where(.skin-admin) .batch-warning{color:#9a4d1f}:where(.skin-admin) .batch-actions{justify-content:flex-start}:where(.skin-admin) .filter-grid.jobs{grid-template-columns:minmax(240px,1.5fr) 110px 140px minmax(150px,1fr) 125px minmax(165px,1fr) 84px;margin-bottom:12px}:where(.skin-admin) .filter-grid.jobs .order-number-filter{display:flex;align-items:center;gap:8px;min-width:0}:where(.skin-admin) .order-number-filter>span{white-space:nowrap}:where(.skin-admin) .order-number-filter>input{min-width:0;flex:1}@media(max-width:1500px){:where(.skin-admin) .filter-grid.jobs{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.skin-admin) .data-table{width:100%;max-width:100%;min-width:0;position:relative;display:grid;gap:1px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:2px}:where(.skin-admin) .table-head,:where(.skin-admin) .table-row{min-width:760px;display:grid;grid-template-columns:1.2fr 1fr 1fr .8fr 1fr;gap:12px;align-items:center;padding:11px 12px}:where(.skin-admin) .table-head{color:#64737d;background:#f5f8fa;font-size:12px;font-weight:800;border-radius:6px 6px 0 0}:where(.skin-admin) .table-row{background:#fff;border-top:1px solid #edf1f4}:where(.skin-admin) .table-row.with-note{row-gap:6px}:where(.skin-admin) .table-row strong,:where(.skin-admin) .table-row span{min-width:0;overflow-wrap:anywhere}:where(.skin-admin) .table-row small{display:block;margin-top:3px;color:#73828a;font-size:12px}:where(.skin-admin) .card-identity{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center}:where(.skin-admin) .card-identity strong{display:block;font-size:14px}:where(.skin-admin) .card-pool-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}:where(.skin-admin) .card-pool-summary>div{min-width:0;padding:14px;border:1px solid #dce6ef;border-radius:8px;background:linear-gradient(180deg,#fff,#f7faff);box-shadow:0 10px 28px #1f36400f}:where(.skin-admin) .card-pool-summary span,:where(.skin-admin) .card-pool-summary small{display:block;color:#64737d;font-size:12px;font-weight:740}:where(.skin-admin) .card-pool-summary strong{display:block;margin:4px 0;color:#172331;font-size:24px;line-height:1.1}:where(.skin-admin) .table-row.card-row{position:relative;border-left:3px solid #0a84ff}:where(.skin-admin) .table-row.card-row.bad{border-left-color:#bc4b3e}:where(.skin-admin) .card-mini{width:38px;height:28px;display:grid;place-items:center;border-radius:6px;color:#006edb;background:#e9f6f1;border:1px solid #badbfb}:where(.skin-admin) .card-mini.bad{color:#98362b;background:#fff0ee;border-color:#f0c1ba}:where(.skin-admin) .card-mini.warn{color:#84621b;background:#fff8e6;border-color:#f1ddaa}:where(.skin-admin) .table-head.cards,:where(.skin-admin) .table-row.cards{width:max(100%,1580px);min-width:1580px;grid-template-columns:42px 1.12fr .58fr .72fr .82fr .54fr .88fr 1fr .52fr 1.3fr}:where(.skin-admin) .card-type-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.78rem;font-weight:600;text-align:center}:where(.skin-admin) .card-type-badge.stripe{background:#eef1ff;color:#5469d4;border:1px solid #c5cdee}:where(.skin-admin) .card-filter-grid{grid-template-columns:1.3fr .82fr .78fr .88fr .78fr .88fr 1fr .7fr auto;align-items:stretch}:where(.skin-admin) .range-filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where(.skin-admin) .source-cell{min-width:0;display:grid;gap:3px;padding:8px 10px;border-radius:8px;background:#f6f9fb;border:1px solid #dfe8ee}:where(.skin-admin) .source-cell strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#172026}:where(.skin-admin) .source-cell small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#70808f}:where(.skin-admin) .source-cell.synced{background:#edf4ff;border-color:#badbfb}:where(.skin-admin) .source-cell.synced strong{color:#006edb}:where(.skin-admin) .source-cell.manual{background:#f7f8fa}:where(.skin-admin) .table-head.codes,:where(.skin-admin) .table-row.codes{width:max(100%,1180px);min-width:1180px;grid-template-columns:42px 1.15fr .82fr .78fr .9fr 1.15fr .65fr minmax(160px,.8fr)}:where(.skin-admin) .table-row.code-row{border-left:3px solid #0a84ff}:where(.skin-admin) .table-row.code-row-redeemed{border-left-color:#91a3aa}:where(.skin-admin) .table-row.code-row-locked{border-left-color:#b6841e}:where(.skin-admin) .table-row.code-row-disabled{border-left-color:#bc4b3e}:where(.skin-admin) .table-row.code-row strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px}:where(.skin-admin) .code-copy-cell{min-width:0;display:grid;gap:3px}:where(.skin-admin) .code-account-cell{min-width:0;overflow-wrap:anywhere}:where(.skin-admin) .code-copy-button{min-width:0;justify-content:flex-start;gap:7px;padding:0;color:#172026;background:transparent;border:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;font-weight:820}:where(.skin-admin) .code-copy-button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .code-copy-button:not(:disabled):hover{color:#006edb}:where(.skin-admin) .code-copy-button.copied{color:#006edb}:where(.skin-admin) .copy-feedback,:where(.skin-admin) .code-note-preview{color:#006edb!important;font-weight:800}:where(.skin-admin) .table-head.jobs,:where(.skin-admin) .table-row.jobs{width:max(100%,1420px);min-width:1420px;grid-template-columns:.72fr .9fr minmax(260px,1.2fr) minmax(190px,.9fr) minmax(190px,.9fr) .65fr .42fr .42fr 1fr}:where(.skin-admin) .job-identity-cell{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0}:where(.skin-admin) .job-identity-cell>strong{display:grid;min-width:0}:where(.skin-admin) .job-identity-cell>strong>small{margin-top:3px}:where(.skin-admin) .job-owner-label{color:#087b62;font-weight:700}:where(.skin-admin) .job-pagination{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:14px}:where(.skin-admin) .job-pagination span{color:#5f7180;font-size:13px;font-weight:700}:where(.skin-admin) .job-pagination button{min-height:34px;padding:0 13px}:where(.skin-admin) .job-code-block,:where(.skin-admin) .job-card-block{display:grid;gap:3px}:where(.skin-admin) .job-code-block button{min-width:0;justify-content:flex-start;gap:6px;padding:0;border:0;color:#172026;background:transparent;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:820}:where(.skin-admin) .job-code-block button:not(:disabled):hover{color:#006edb}:where(.skin-admin) .table-head.workers,:where(.skin-admin) .table-row.workers{grid-template-columns:1.25fr .65fr .55fr 1.25fr .85fr .65fr 1fr}:where(.skin-admin) .table-head.platforms,:where(.skin-admin) .table-row.platforms{width:max(100%,1160px);min-width:1160px;grid-template-columns:minmax(260px,1.25fr) minmax(190px,.85fr) minmax(160px,.65fr) minmax(260px,1.05fr) minmax(420px,1.55fr)}:where(.skin-admin) .platform-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}:where(.skin-admin) .platform-identity{min-width:0;display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center}:where(.skin-admin) .platform-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:8px;color:#006edb;background:#edf4ff;border:1px solid #badbfb}:where(.skin-admin) .text-danger{color:#98362b}:where(.skin-admin) .text-warn{color:#9a6b15}:where(.skin-admin) .data-table.compact .table-row{min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))}:where(.skin-admin) .row-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}:where(.skin-admin) .row-actions button{min-height:30px;padding:0 9px;font-size:12px}:where(.skin-admin) .row-actions .primary-inline{color:#006edb;border-color:#badbfb;background:#edf4ff}:where(.skin-admin) .row-select,:where(.skin-admin) .table-head.cards>span:first-child,:where(.skin-admin) .table-head.codes>span:first-child{display:grid;place-items:center}:where(.skin-admin) .detail-loading-hint{display:inline-flex;align-items:center;gap:6px;margin:6px 0 2px;padding:6px 10px;border-radius:6px;background:#eef2f7;color:#4a5a6a;font-size:12px}:where(.skin-admin) .sync-progress-bar{position:relative;height:10px;border-radius:999px;background:#e6ecf2;overflow:hidden}:where(.skin-admin) .sync-progress-bar>i{display:block;height:100%;border-radius:999px;transition:width .4s ease;background:#2f6fed}:where(.skin-admin) .sync-progress-bar>i.is-running{background:linear-gradient(90deg,#2f6fed,#61a0ff)}:where(.skin-admin) .sync-progress-bar>i.is-done{background:#0a84ff}:where(.skin-admin) .sync-progress-bar>i.is-failed{background:#d64550}:where(.skin-admin) .sync-progress-status{display:flex;align-items:center;gap:8px;margin:10px 0;color:#33414f}:where(.skin-admin) .sync-progress-hint{margin:8px 0 0;color:#6b7a88;font-size:12px}:where(.skin-admin) .sync-progress-hint.ready{color:#0a84ff;font-weight:700}:where(.skin-admin) .table-head.billing,:where(.skin-admin) .table-row.billing{grid-template-columns:minmax(220px,1.2fr) minmax(240px,1.6fr) 120px 100px minmax(200px,.9fr)}:where(.skin-admin) .billing-identity{display:flex;align-items:center;gap:10px;min-width:0}:where(.skin-admin) .billing-identity>div{min-width:0}:where(.skin-admin) .billing-identity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .billing-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#eef2f7;color:#6b7a88;flex-shrink:0}:where(.skin-admin) .billing-icon.is-default{background:#edf4ff;color:#0a84ff}:where(.skin-admin) .billing-hint{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px 12px;border-radius:8px;background:#eef4fb;color:#3f5468;font-size:12px;line-height:1.6}:where(.skin-admin) .billing-hint svg{flex-shrink:0;margin-top:2px}:where(.skin-admin) .billing-line{display:inline-flex;align-items:center;gap:4px;color:#5b6b7a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}:where(.skin-admin) .billing-line.billing-missing{color:#c47d1a}:where(.skin-admin) .inline-checkbox{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:13px;color:#33414f}:where(.skin-admin) .inline-checkbox input{width:16px;height:16px}:where(.skin-admin) .platform-delete-dialog{display:grid;gap:16px}:where(.skin-admin) .platform-delete-dialog>p{margin:0;color:#52636c;line-height:1.6}:where(.skin-admin) .platform-delete-summary{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#f7faff}:where(.skin-admin) .platform-delete-summary>div,:where(.skin-admin) .platform-delete-option>span{min-width:0;display:grid;gap:3px}:where(.skin-admin) .platform-delete-summary small,:where(.skin-admin) .platform-delete-option small{color:#687881;line-height:1.5}:where(.skin-admin) .platform-delete-option{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:13px;border:1px solid #d5dfe6;border-radius:8px;background:#fff;cursor:pointer}:where(.skin-admin) .platform-delete-option.selected{border-color:#df9187;background:#fff7f5}:where(.skin-admin) .platform-delete-option input{width:16px;height:16px;margin-top:2px;accent-color:#a33c30}:where(.skin-admin) .row-select input,:where(.skin-admin) .table-head input[type=checkbox]{width:16px;height:16px;accent-color:#0a84ff}:where(.skin-admin) .danger-inline{color:#98362b;border-color:#efc1ba;background:#fff4f2}:where(.skin-admin) .selection-strip{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #dce6ef;border-radius:8px;background:#f7faff;color:#40535b;font-weight:760}:where(.skin-admin) .code-selection-strip,:where(.skin-admin) .code-selection-actions,:where(.skin-admin) .code-generated-actions{flex-wrap:wrap}:where(.skin-admin) .code-selection-actions,:where(.skin-admin) .code-generated-actions{display:flex;align-items:center;gap:8px}:where(.skin-admin) .code-generated-actions{justify-content:flex-end;margin-top:16px}:where(.skin-admin) .code-generated-modal>p{margin:16px 0;color:var(--glacier-text-muted)}:where(.skin-admin) .code-generated-modal>textarea{display:block;width:100%;box-sizing:border-box;resize:vertical;min-height:100px}:where(.skin-admin) .code-table .row-actions{flex-wrap:wrap}:where(.skin-admin) .selection-strip button{min-height:30px;padding:0 10px}:where(.skin-admin) .card-bulk-actions{flex-wrap:wrap}:where(.skin-admin) .card-bulk-actions .primary-action{min-height:38px;padding:0 12px}:where(.skin-admin) .row-note{grid-column:1 / -1;color:#7a4d16;background:#fff8e6;border:1px solid #f1ddaa;border-radius:6px;padding:8px 10px;line-height:1.45}:where(.skin-admin) .capability-badge{display:grid;gap:3px;padding:8px 10px;border:1px solid #dce6ef;border-radius:6px;background:#f7faff}:where(.skin-admin) .card-capability-cell{display:grid;gap:6px;min-width:0}:where(.skin-admin) .card-plan-scope-control{display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-height:28px}:where(.skin-admin) .card-plan-scope-control select{width:100%;min-width:0;min-height:30px;padding:3px 7px;font-size:12px}:where(.skin-admin) .card-plan-scope-control button{display:inline-flex;min-width:30px;min-height:30px;align-items:center;justify-content:center;padding:0 8px;border:1px solid #c9d8e4;border-radius:6px;color:#234055;background:#fff}:where(.skin-admin) .card-plan-scope-control.editing{display:block}:where(.skin-admin) .card-plan-scope-control .card-plan-change{min-width:auto;font-size:12px}:where(.skin-admin) .card-plan-scope-badge{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border-radius:5px;color:#17506f;background:#e8f4fa;font-size:12px;font-weight:760}:where(.skin-admin) .card-plan-scope-badge.pro_x5{color:#71531a;background:#fff1c9}:where(.skin-admin) .card-plan-scope-badge.pro_x20{color:#843c35;background:#ffe5df}:where(.skin-admin) .card-plan-error{width:100%;grid-column:1 / -1;color:#b4232a}:where(.skin-admin) .capability-badge strong{font-size:12px;line-height:1.35}:where(.skin-admin) .capability-badge small{margin:0;color:#64737d;line-height:1.35}:where(.skin-admin) .capability-badge.ok{border-color:#badbfb;background:#edf4ff}:where(.skin-admin) .capability-badge.warn{border-color:#f1ddaa;background:#fff8e6}:where(.skin-admin) .capability-badge.bad{border-color:#f0c1ba;background:#fff4f2}:where(.skin-admin) .admin-status{width:fit-content;display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;color:#006edb;background:#e7f2ff;font-size:12px;font-weight:780}:where(.skin-admin) .admin-status-failed,:where(.skin-admin) .admin-status-archived,:where(.skin-admin) .admin-status-disabled,:where(.skin-admin) .admin-status-risk_frozen,:where(.skin-admin) .admin-status-offline{color:#98362b;background:#fff0ee}:where(.skin-admin) .admin-status-verifying,:where(.skin-admin) .admin-status-manual_review,:where(.skin-admin) .admin-status-review,:where(.skin-admin) .admin-status-cooldown{color:#84621b;background:#fff6d7}:where(.skin-admin) .reason-list>div,:where(.skin-admin) .compact-list>div,:where(.skin-admin) .drawer-line{display:grid;gap:4px;padding:10px 0;border-bottom:1px solid #edf1f4}:where(.skin-admin) .reason-list>div{grid-template-columns:minmax(0,1fr) auto;align-items:center}:where(.skin-admin) .compact-list span,:where(.skin-admin) .drawer-line small{color:#64737d;font-size:12px}:where(.skin-admin) .compact-list small{display:block;margin-top:2px;color:#8a98a0;font-size:12px}:where(.skin-admin) .event-row{padding-left:10px!important;border-left:3px solid #cbd8e4}:where(.skin-admin) .event-row.severity-warning,:where(.skin-admin) .event-row.severity-warn{border-left-color:#c98928}:where(.skin-admin) .event-row.severity-error,:where(.skin-admin) .event-row.severity-critical{border-left-color:#bd4438}:where(.skin-admin) .empty-table{padding:20px;color:#73828a;background:#f7fafb;border-radius:6px}:where(.skin-admin) .empty-state{min-width:100%;display:grid;justify-items:center;gap:8px;padding:28px 18px;border:1px dashed #cbd9df;border-radius:8px;color:#63737d;background:#f8fbfc;text-align:center}:where(.skin-admin) .data-table>.empty-state{width:100%}:where(.skin-admin) .empty-state svg{color:#8ea0aa}:where(.skin-admin) .empty-state strong{color:#172026;font-size:15px}:where(.skin-admin) .empty-state span{max-width:440px;line-height:1.55}:where(.skin-admin) .empty-state .secondary-action{margin-top:4px}:where(.skin-admin) .drawer{margin-top:14px;border:1px solid #d5dfe6;border-radius:8px;background:#fbfdfe;overflow:hidden}:where(.skin-admin) .drawer-head{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#f5f8fa;border-bottom:1px solid #d5dfe6}:where(.skin-admin) .drawer-head h3{margin:0;font-size:16px}:where(.skin-admin) .drawer-body{padding:0 12px 8px;max-height:520px;overflow:auto}:where(.skin-admin) .drawer-overlay{position:fixed;inset:0;z-index:58;background:#0d161c47}:where(.skin-admin) .side-drawer{position:fixed;top:0;right:0;z-index:59;width:min(720px,100vw);height:100vh;display:grid;grid-template-rows:auto minmax(0,1fr);border-left:1px solid #d5dfe6;background:#fff;box-shadow:-28px 0 70px #0e161c2e}:where(.skin-admin) .side-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px;border-bottom:1px solid #e1e8ec;background:#f8fbfc}:where(.skin-admin) .side-drawer-head h2,:where(.skin-admin) .side-drawer-head [data-radix-dialog-title]{margin:0;color:#121d22;font-size:22px;letter-spacing:0}:where(.skin-admin) .side-drawer-head small{display:block;margin-top:4px;color:#64737d;line-height:1.45}:where(.skin-admin) .side-drawer-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}:where(.skin-admin) .side-drawer-actions button{min-height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #cbd9df;border-radius:7px;background:#fff;font-weight:760}:where(.skin-admin) .side-drawer-body{min-height:0;overflow:auto;padding:0 20px 20px}:where(.skin-admin) .admin-log-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 0}:where(.skin-admin) .admin-log-summary>div{display:grid;gap:4px;padding:11px;border:1px solid #dce6ef;border-radius:8px;background:#f7faff}:where(.skin-admin) .admin-log-summary span{color:#64737d;font-size:12px;font-weight:760}:where(.skin-admin) .admin-log-summary strong{min-width:0;overflow-wrap:anywhere}:where(.skin-admin) .manual-cancel-confirm{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;padding:14px;border:1px solid #f1c7cc;border-radius:8px;background:#fff8f9}:where(.skin-admin) .manual-cancel-confirm>div,:where(.skin-admin) .manual-cancel-confirm>div>span{min-width:0;display:flex;align-items:center;gap:10px}:where(.skin-admin) .manual-cancel-confirm>div>span{align-items:flex-start;flex-direction:column;gap:3px}:where(.skin-admin) .manual-cancel-confirm small{color:#75818e;font-size:12px}:where(.skin-admin) .manual-cancel-confirm button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid #13aa67;border-radius:7px;color:#fff;background:#13aa67;font-weight:740;white-space:nowrap}:where(.skin-admin) .manual-cancel-confirm button:disabled{cursor:not-allowed;opacity:.58}@media(max-width:600px){:where(.skin-admin) .manual-cancel-confirm{align-items:stretch;flex-direction:column}:where(.skin-admin) .manual-cancel-confirm button{width:100%}}:where(.skin-admin) .job-token-panel{display:grid;gap:12px;margin:2px 0 14px;padding:14px;border:1px solid #d5e2e8;border-radius:8px;background:#f7fbfc}:where(.skin-admin) .job-token-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}:where(.skin-admin) .job-token-head>div{display:grid;gap:4px}:where(.skin-admin) .job-token-head small,:where(.skin-admin) .job-token-hint{color:#64737d;font-size:12px}:where(.skin-admin) .job-token-value-wrap{display:grid;gap:8px}:where(.skin-admin) .job-token-value{width:100%;min-height:132px;resize:vertical;padding:10px;border:1px solid #c7d8df;border-radius:6px;color:#172026;background:#fff;font:12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere}:where(.skin-admin) .job-token-hint,:where(.skin-admin) .job-token-error{margin:0}:where(.skin-admin) .job-token-error{color:#a0342b;font-size:12px}:where(.skin-admin) .log-attention{margin-bottom:12px;padding:12px;border:1px solid #f1ddaa;border-radius:8px;color:#7a4d16;background:#fff8e6;line-height:1.55}:where(.skin-admin) .admin-log-timeline{display:grid;gap:0;padding:4px 0 10px}:where(.skin-admin) .admin-log-row{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;padding:0 0 14px}:where(.skin-admin) .admin-log-row:not(:last-child):before{content:"";position:absolute;left:6px;top:18px;bottom:0;width:2px;background:#dfe8ec}:where(.skin-admin) .log-dot{width:14px;height:14px;margin-top:4px;border-radius:999px;background:#91a3aa;border:3px solid #fbfdfe;box-shadow:0 0 0 1px #cad8de;z-index:1}:where(.skin-admin) .admin-log-row.success .log-dot{background:#0a84ff}:where(.skin-admin) .admin-log-row.error .log-dot{background:#b64235}:where(.skin-admin) .admin-log-row.warn .log-dot{background:#b6841e}:where(.skin-admin) .log-title{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px 0;border:1px solid #dce6ef;border-bottom:0;border-radius:8px 8px 0 0;background:#f7faff}:where(.skin-admin) .log-title strong{color:#172026}:where(.skin-admin) .log-title span{color:#0a84ff;font-size:12px;font-weight:820}:where(.skin-admin) .admin-log-row p{margin:0;padding:6px 12px;color:#41515c;background:#f7faff;border-left:1px solid #dce6ef;border-right:1px solid #dce6ef}:where(.skin-admin) .admin-log-row small{display:block;padding:0 12px 11px;color:#73828a;font-size:12px;background:#f7faff;border:1px solid #dce6ef;border-top:0;border-radius:0 0 8px 8px}:where(.skin-admin) .modal-backdrop{position:fixed;inset:0;z-index:40;background:#0e161c6b}:where(.skin-admin) .modal-panel{position:fixed;left:50%;top:50%;z-index:50;transform:translate(-50%,-50%);width:min(760px,100%);max-height:min(820px,calc(100vh - 48px));overflow:auto;padding:18px;border:1px solid #d5dfe6;border-radius:8px;background:#fff;box-shadow:0 28px 80px #0e161c38}:where(.skin-admin) .modal-panel-wide{width:min(1120px,100%)}:where(.skin-admin) .admin-toast{position:fixed;right:22px;top:20px;z-index:70;min-width:min(360px,calc(100vw - 40px));max-width:460px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:13px 14px;border:1px solid #badbfb;border-radius:8px;background:#edf4ff;color:#006edb;box-shadow:0 16px 46px #17202624;animation:toastEnter .22s ease-out}:where(.skin-admin) .admin-toast.error{border-color:#efc1ba;background:#fff4f2;color:#98362b}:where(.skin-admin) .admin-toast.info{border-color:#c9d7df;background:#f4f8fa;color:#30424d}:where(.skin-admin) .admin-toast strong,:where(.skin-admin) .admin-toast span{min-width:0}:where(.skin-admin) .admin-toast strong{font-size:13px}:where(.skin-admin) .admin-toast span{grid-column:1;color:inherit;line-height:1.45}:where(.skin-admin) .admin-toast button{grid-column:2;grid-row:1 / span 2;width:28px;height:28px;border-radius:6px;color:inherit;background:#ffffffa6;font-size:18px}:where(.skin-admin) .confirm-backdrop{z-index:60}:where(.skin-admin) .confirm-panel{position:fixed;left:50%;top:50%;z-index:61;transform:translate(-50%,-50%);width:min(520px,100%);display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;padding:18px;border:1px solid #d5dfe6;border-radius:10px;background:#fff;box-shadow:0 28px 80px #0e161c3d}:where(.skin-admin) .confirm-panel h2{margin:0;font-size:20px;letter-spacing:0}:where(.skin-admin) .confirm-panel p{margin:8px 0 14px;color:#52636c;line-height:1.6}:where(.skin-admin) .confirm-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:8px;color:#006edb;background:#e9f6f1}:where(.skin-admin) .confirm-panel.danger .confirm-icon{color:#98362b;background:#fff0ee}:where(.skin-admin) .modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}:where(.skin-admin) .modal-head h2,:where(.skin-admin) .modal-head [data-radix-dialog-title]{margin:0;font-size:20px;letter-spacing:0}:where(.skin-admin) .modal-actions{margin-top:4px}:where(.skin-admin) .detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:where(.skin-admin) .detail-grid>div{min-width:0;display:grid;gap:4px;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#f7faff}:where(.skin-admin) .detail-grid span{color:#64737d;font-size:12px;font-weight:760}:where(.skin-admin) .detail-grid strong{overflow-wrap:anywhere}:where(.skin-admin) .detail-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.skin-admin) .detail-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.skin-admin) .card-detail-form{gap:14px}:where(.skin-admin) .detail-mode-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#f8fbff}:where(.skin-admin) .detail-mode-bar strong,:where(.skin-admin) .detail-mode-bar span{display:block}:where(.skin-admin) .detail-mode-bar strong{color:#172026;font-size:15px}:where(.skin-admin) .detail-mode-bar span{margin-top:3px;color:#64737d;line-height:1.45}:where(.skin-admin) .segmented-control{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid #d5e0e4;border-radius:8px;background:#fff}:where(.skin-admin) .segmented-control button{min-height:32px;padding:0 11px;border-radius:6px;color:#52646c;background:transparent;font-weight:780;white-space:nowrap}:where(.skin-admin) .segmented-control button.active{color:#fff;background:#0a84ff;box-shadow:0 6px 16px #0a84ff2e}:where(.skin-admin) .edit-guidance{display:grid;gap:4px;padding:12px;border:1px solid #badbfb;border-radius:8px;color:#006edb;background:#edf4ff}:where(.skin-admin) .edit-guidance strong{font-size:14px}:where(.skin-admin) .edit-guidance span{color:#385276;line-height:1.5}:where(.skin-admin) .edit-section{display:grid;gap:12px;padding:14px;border:1px solid #dce6ef;border-radius:8px;background:#fbfefd}:where(.skin-admin) .edit-section-head{display:grid;gap:4px}:where(.skin-admin) .edit-section-head strong{color:#172026;font-size:15px}:where(.skin-admin) .edit-section-head span{color:#66777b;line-height:1.5}:where(.skin-admin) .edit-section-body{display:grid;gap:12px}:where(.skin-admin) .field-help{min-width:0;display:grid;gap:7px}:where(.skin-admin) .field-help>span{color:#394a52;font-size:13px;font-weight:800}:where(.skin-admin) .field-help>small{color:#6d7d84;font-size:12px;line-height:1.45}:where(.skin-admin) .detail-note{display:grid;gap:5px;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#f8fbff}:where(.skin-admin) .detail-note span{color:#64737d;font-size:12px;font-weight:800}:where(.skin-admin) .detail-note strong{color:#24323a;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}:where(.skin-admin) .sticky-actions{position:sticky;bottom:-16px;z-index:3;margin:0 -16px -16px;padding:12px 16px;border-top:1px solid #e1e9ed;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:where(.skin-admin) .card-detail-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}:where(.skin-admin) .card-detail-split>section{min-width:0;padding:12px;border:1px solid #d5dfe6;border-radius:8px;background:#fbfdfe}:where(.skin-admin) .mini-timeline{display:grid;gap:8px}:where(.skin-admin) .mini-timeline-row{display:grid;gap:3px;padding:10px;border:1px solid #e3ebef;border-radius:8px;background:#fff}:where(.skin-admin) .mini-timeline-row strong,:where(.skin-admin) .mini-timeline-row span,:where(.skin-admin) .mini-timeline-row small{min-width:0;overflow-wrap:anywhere}:where(.skin-admin) .mini-timeline-row span{color:#40535b;font-size:13px}:where(.skin-admin) .mini-timeline-row small{color:#73828a;font-size:12px}:where(.skin-admin) .card-profile{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;padding:14px;border-radius:8px;border:1px solid #cbd8e4;background:linear-gradient(135deg,#0a84ff1a,#edf4ff47),#fff}:where(.skin-admin) .card-profile.ok{border-color:#badbfb}:where(.skin-admin) .card-profile.bad{border-color:#efc7c1;background:linear-gradient(135deg,#be493c1a,#fff4f25c),#fff}:where(.skin-admin) .card-profile-main,:where(.skin-admin) .card-profile-side{min-width:0;display:grid;gap:12px}:where(.skin-admin) .profile-block-title{color:#66777b;font-size:12px;font-weight:820}:where(.skin-admin) .card-profile-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}:where(.skin-admin) .section-kicker{display:block;margin-bottom:4px;color:#66777b;font-size:12px;font-weight:820}:where(.skin-admin) .card-profile h2{margin:0;color:#111b20;font-size:22px;line-height:1.2}:where(.skin-admin) .card-visual{display:grid;gap:18px;min-height:158px;padding:18px;border-radius:8px;border:1px solid #293746;color:#fff;background:#172331;box-shadow:inset 0 0 0 1px #ffffff0d}:where(.skin-admin) .card-profile.bad .card-visual{background:#3b2020;border-color:#6b3832}:where(.skin-admin) .card-profile.warn .card-visual{background:#3b321d;border-color:#725c26}:where(.skin-admin) .card-visual-top,:where(.skin-admin) .card-visual>div:last-child{display:flex;align-items:center}:where(.skin-admin) .card-visual-top{justify-content:space-between;gap:12px;color:#ffffffbd;font-size:12px;font-weight:820}:where(.skin-admin) .card-visual>strong{font-size:30px;letter-spacing:0;line-height:1.1;overflow-wrap:anywhere}:where(.skin-admin) .card-visual>div:last-child{gap:8px;flex-wrap:wrap}:where(.skin-admin) .card-visual>div:last-child span{min-height:26px;display:inline-flex;align-items:center;padding:0 9px;border-radius:999px;color:#ffffffd6;background:#ffffff1a;font-size:12px;font-weight:760}:where(.skin-admin) .card-next-action{margin:0;color:#42565b;line-height:1.5}:where(.skin-admin) .profile-metric{display:grid;gap:4px;padding:14px;border:1px solid #dce6ef;border-radius:8px;background:#fbfefd}:where(.skin-admin) .profile-metric span,:where(.skin-admin) .profile-side-grid span,:where(.skin-admin) .insight-card span{color:#66777b;font-size:12px;font-weight:820}:where(.skin-admin) .profile-metric strong{color:#006edb;font-size:26px;line-height:1.1}:where(.skin-admin) .profile-metric small{color:#66777b}:where(.skin-admin) .balance-bar{display:flex;height:10px;overflow:hidden;border-radius:999px;background:#e5ebf1}:where(.skin-admin) .balance-bar span{display:block;background:#0a84ff}:where(.skin-admin) .balance-bar i{display:block;background:#d7a62f}:where(.skin-admin) .profile-side-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where(.skin-admin) .profile-side-grid>div{min-width:0;display:grid;gap:4px;padding:10px;border:1px solid #e1e8ec;border-radius:8px;background:#fff}:where(.skin-admin) .profile-side-grid strong{color:#1d2a2f;font-size:14px;overflow-wrap:anywhere}:where(.skin-admin) .card-insight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}:where(.skin-admin) .insight-card{min-width:0;display:grid;gap:7px;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#f8fbff}:where(.skin-admin) .insight-card span{display:inline-flex;align-items:center;gap:6px}:where(.skin-admin) .insight-card strong{color:#172026;font-size:14px}:where(.skin-admin) .insight-card small{color:#64737d;line-height:1.45}:where(.skin-admin) .insight-card.ok{border-color:#badbfb;background:#edf4ff}:where(.skin-admin) .insight-card.warn{border-color:#f1ddaa;background:#fff8e6}:where(.skin-admin) .insight-card.bad{border-color:#f0c1ba;background:#fff4f2}:where(.skin-admin) .health-chip{min-width:0;gap:10px;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#f7faff}:where(.skin-admin) .health-chip svg{flex:0 0 auto}:where(.skin-admin) .health-chip strong,:where(.skin-admin) .health-chip small{display:block}:where(.skin-admin) .health-chip strong{font-size:13px}:where(.skin-admin) .health-chip small{margin-top:3px;color:#64737d;line-height:1.4}:where(.skin-admin) .health-chip.ok{border-color:#badbfb;background:#edf4ff;color:#006edb}:where(.skin-admin) .health-chip.warn{border-color:#f1ddaa;background:#fff8e6;color:#84621b}:where(.skin-admin) .health-chip.bad{border-color:#f0c1ba;background:#fff4f2;color:#98362b}:where(.skin-admin) .detail-section-title{margin-top:2px;color:#172026;font-size:13px;font-weight:820}:where(.skin-admin) .amount-help{display:grid;gap:4px;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#f7faff;color:#41515c}:where(.skin-admin) .amount-help strong{color:#0a84ff}:where(.skin-admin) .amount-help span{line-height:1.5}:where(.skin-admin) .amount-help.price-estimate{border-color:#badbfb;background:#edf4ff}:where(.skin-admin) .amount-help.price-estimate strong{font-size:24px;line-height:1.1}:where(.skin-admin) .amount-help.price-estimate small{color:#52636d;line-height:1.55}:where(.skin-admin) .secret-box{display:grid;gap:7px;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#f7faff}:where(.skin-admin) .secret-box span{color:#64737d;font-size:12px;font-weight:760}:where(.skin-admin) .secret-box code{display:block;padding:10px;border-radius:6px;background:#fff;color:#172026;overflow-wrap:anywhere;line-height:1.55}:where(.skin-admin) .secret-box small{color:#84621b}:where(.skin-admin) .secret-detail-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(160px,.45fr) minmax(0,1fr);gap:10px}:where(.skin-admin) .secret-box button{width:fit-content;min-height:32px}:where(.skin-admin) .secret-box code{white-space:pre-wrap;font-size:13px}:where(.skin-admin) .compact-secret code{font-size:22px;font-weight:820;line-height:1.1}:where(.skin-admin) .spin{animation:spin .85s linear infinite}@keyframes statusPulse{70%{box-shadow:0 0 0 8px #0a84ff00}to{box-shadow:0 0 #0a84ff00}}@keyframes refreshSweep{to{transform:translate(110%)}}@keyframes dataRefreshFlash{0%{background-color:#edf4ff;box-shadow:inset 3px 0 #0a84ff}to{background-color:inherit;box-shadow:inset 3px 0 #0a84ff00}}@keyframes toastEnter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){:where(.skin-admin) .refresh-indicator.active>span,:where(.skin-admin) .refresh-sheen>span,:where(.skin-admin) .workspace-content.refreshed-0 .table-row,:where(.skin-admin) .workspace-content.refreshed-1 .table-row,:where(.skin-admin) .workspace-content.refreshed-0 .stat-card,:where(.skin-admin) .workspace-content.refreshed-1 .stat-card,:where(.skin-admin) .workspace-content.refreshed-0 .card-pool-summary>div,:where(.skin-admin) .workspace-content.refreshed-1 .card-pool-summary>div,:where(.skin-admin) .workspace-content.refreshed-0 .module-summary>div,:where(.skin-admin) .workspace-content.refreshed-1 .module-summary>div,:where(.skin-admin) .admin-toast,:where(.skin-admin) .spin{animation:none}}@media(max-width:980px){:where(.skin-admin) .logout-button{display:none}:where(.skin-admin) .stats-grid,:where(.skin-admin) .dashboard-grid,:where(.skin-admin) .split-grid,:where(.skin-admin) .ops-hero-panel,:where(.skin-admin) .ops-strip,:where(.skin-admin) .module-summary.codes-summary,:where(.skin-admin) .card-pool-summary,:where(.skin-admin) .card-profile,:where(.skin-admin) .card-insight-grid,:where(.skin-admin) .batch-grid,:where(.skin-admin) .secret-detail-grid,:where(.skin-admin) .detail-grid-four{grid-template-columns:1fr}:where(.skin-admin) .panel-title{align-items:flex-start;flex-direction:column}}@media(max-width:700px){:where(.skin-admin) .workspace-topbar{align-items:flex-start;flex-direction:column}:where(.skin-admin) .form-row,:where(.skin-admin) .form-row.three,:where(.skin-admin) .inline-input-action,:where(.skin-admin) .admin-log-summary,:where(.skin-admin) .card-pool-summary,:where(.skin-admin) .report-trend-row,:where(.skin-admin) .code-mode-bar,:where(.skin-admin) .recent-batch-banner,:where(.skin-admin) .card-detail-split,:where(.skin-admin) .profile-side-grid,:where(.skin-admin) .filter-grid,:where(.skin-admin) .filter-grid.inline,:where(.skin-admin) .filter-grid.inline.code-filters,:where(.skin-admin) .filter-grid.jobs{grid-template-columns:1fr}:where(.skin-admin) .code-mode-bar,:where(.skin-admin) .recent-batch-banner{align-items:stretch;flex-direction:column}:where(.skin-admin) .batch-count-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.skin-admin) .card-visual>strong{font-size:24px}:where(.skin-admin) .data-table{overflow-x:visible}:where(.skin-admin) .table-head{display:none}:where(.skin-admin) .table-row,:where(.skin-admin) .table-row.codes,:where(.skin-admin) .table-row.cards,:where(.skin-admin) .table-row.jobs,:where(.skin-admin) .table-row.workers,:where(.skin-admin) .table-row.billing{width:100%;min-width:0;grid-template-columns:1fr;align-items:stretch;gap:10px;padding:14px;border:1px solid #dbe5ea;border-left-width:3px;border-radius:8px;margin-bottom:10px;box-shadow:0 8px 20px #1720260a}:where(.skin-admin) .card-identity{grid-template-columns:38px minmax(0,1fr)}:where(.skin-admin) .row-actions{justify-content:flex-start}:where(.skin-admin) .row-actions button{flex:1 1 96px}:where(.skin-admin) .report-trend-meta{justify-items:start}:where(.skin-admin) .report-trend-meta small{text-align:left}:where(.skin-admin) .report-node-head,:where(.skin-admin) .report-list-head{align-items:flex-start;flex-direction:column}:where(.skin-admin) .side-drawer{width:100vw}:where(.skin-admin) .side-drawer-head{flex-direction:column}:where(.skin-admin) .side-drawer-actions{width:100%;justify-content:flex-start}}:where(.skin-admin) .inline-fail-limit.clickable{cursor:pointer;color:#3b82f6;border-bottom:1px dashed #3b82f6;margin-left:2px;font-size:10px}:where(.skin-admin) .inline-fail-limit.clickable:hover{color:#1d4ed8;border-bottom-color:#1d4ed8}:where(.skin-admin) .inline-fail-limit.editing input{border:1px solid #3b82f6;border-radius:3px;outline:none;margin-left:2px}:where(.skin-admin) .overview-actions{margin-top:14px;justify-content:flex-start}:where(.skin-admin) .report-page{display:grid;gap:16px;min-width:0}:where(.skin-admin) .report-hero,:where(.skin-admin) .report-section,:where(.skin-admin) .report-kpi,:where(.skin-admin) .report-loading-panel{border:1px solid #d5dfe6;border-radius:8px;background:#fff}:where(.skin-admin) .report-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start;padding:18px;background:linear-gradient(135deg,#0a84ff17,#2f74b512 48%,#ffffffdb),#fff}:where(.skin-admin) .report-hero h2{margin:0;font-size:26px;letter-spacing:0}:where(.skin-admin) .report-hero p{max-width:760px;margin:8px 0 0;color:#5d6b75;line-height:1.65}:where(.skin-admin) .report-hero-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}:where(.skin-admin) .report-hero-meta span{min-height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #d7e3e6;border-radius:999px;background:#ffffffb8;color:#64737d;font-size:12px;font-weight:760}:where(.skin-admin) .report-toolbar{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}:where(.skin-admin) .report-toolbar-main{display:grid;flex:1 1 520px;min-width:0;gap:8px}:where(.skin-admin) .report-toolbar-side{display:grid;justify-items:end;gap:8px;min-width:min(360px,100%)}:where(.skin-admin) .report-range-segmented{justify-self:start;flex-wrap:wrap}:where(.skin-admin) .report-range-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}:where(.skin-admin) .report-range-field{display:grid;gap:5px;min-width:138px}:where(.skin-admin) .report-range-field span,:where(.skin-admin) .report-range-note,:where(.skin-admin) .report-range-error,:where(.skin-admin) .report-range-summary span{font-size:12px}:where(.skin-admin) .report-range-field span,:where(.skin-admin) .report-range-note{color:#64737d;font-weight:760}:where(.skin-admin) .report-range-field input{min-height:32px;border:1px solid #cfdde3;border-radius:7px;padding:0 9px;color:#172026;background:#fff;font-weight:760}:where(.skin-admin) .report-range-apply{min-height:32px}:where(.skin-admin) .report-range-error{width:100%;color:#b64235;font-weight:760}:where(.skin-admin) .report-range-summary{display:grid;gap:4px;max-width:420px;padding:10px 12px;border:1px solid #d6e3f4;border-radius:8px;background:#f3f7fe;color:#50616c}:where(.skin-admin) .report-range-summary strong{color:#172026;font-size:13px;line-height:1.35}:where(.skin-admin) .report-period-control{display:inline-flex;gap:3px;padding:3px;border:1px solid #d3e0e5;border-radius:8px;background:#f2f7f8}:where(.skin-admin) .report-period-control button{min-width:58px;min-height:32px;border-radius:6px;color:#5d6b75;background:transparent;font-size:13px;font-weight:800}:where(.skin-admin) .report-period-control button.active{color:#fff;background:#172026}:where(.skin-admin) .report-alert{margin-bottom:0}:where(.skin-admin) .report-loading-panel,:where(.skin-admin) .report-empty-block{display:grid;place-items:center;gap:8px;min-height:220px;padding:24px;color:#64737d;text-align:center}:where(.skin-admin) .report-loading-panel strong,:where(.skin-admin) .report-empty-block strong{color:#172026}:where(.skin-admin) .report-empty-block{min-height:140px;border:1px dashed #cfdbe1;border-radius:8px;background:#f8fbfc}:where(.skin-admin) .report-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}:where(.skin-admin) .report-kpi{display:grid;gap:8px;min-height:122px;padding:14px;border-left-width:4px}:where(.skin-admin) .report-kpi.tone-neutral{border-left-color:#91a3aa}:where(.skin-admin) .report-kpi.tone-success{border-left-color:#0a84ff}:where(.skin-admin) .report-kpi.tone-danger{border-left-color:#b64235}:where(.skin-admin) .report-kpi.tone-warn{border-left-color:#c98928}:where(.skin-admin) .report-kpi.tone-info{border-left-color:#2f74b5}:where(.skin-admin) .report-kpi-head{display:flex;align-items:center;gap:8px;color:#64737d;font-size:13px;font-weight:780}:where(.skin-admin) .report-kpi-head svg{color:#0a84ff}:where(.skin-admin) .report-kpi strong{color:#172026;font-size:27px;line-height:1.05;overflow-wrap:anywhere}:where(.skin-admin) .report-kpi small{color:#72818a;line-height:1.45}:where(.skin-admin) .report-layout{display:grid;gap:16px;align-items:start}:where(.skin-admin) .report-layout-trend{grid-template-columns:minmax(0,1.55fr) minmax(320px,.72fr)}:where(.skin-admin) .report-layout-even{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.skin-admin) .report-section{min-width:0;padding:16px;box-shadow:none}:where(.skin-admin) .report-section-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}:where(.skin-admin) .report-section-head h3{margin:0;font-size:17px;letter-spacing:0}:where(.skin-admin) .report-section-head span{display:block;margin-top:4px;color:#72818a;font-size:12px;line-height:1.45}:where(.skin-admin) .report-chart-box{min-width:0;width:100%}:where(.skin-admin) .report-chart-box.large{height:326px}:where(.skin-admin) .report-chart-box.medium{height:244px}:where(.skin-admin) .report-chart-tooltip{display:grid;gap:4px;max-width:300px;padding:10px 12px;border:1px solid #d5dfe6;border-radius:8px;background:#fffffff5;box-shadow:0 12px 28px #1720261f;color:#52636d;font-size:12px}:where(.skin-admin) .report-chart-tooltip strong{color:#172026;font-size:13px}:where(.skin-admin) .report-bucket-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);gap:14px;align-items:start}:where(.skin-admin) .report-rank-list,:where(.skin-admin) .report-source-list{display:grid;gap:10px}:where(.skin-admin) .report-rank-list.compact{gap:8px}:where(.skin-admin) .report-rank-row,:where(.skin-admin) .report-source-list>div{display:grid;gap:7px;padding:10px;border:1px solid #d9e4e8;border-radius:8px;background:#fbfdfd}:where(.skin-admin) .report-rank-head,:where(.skin-admin) .report-source-list>div>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px}:where(.skin-admin) .report-rank-head strong,:where(.skin-admin) .report-source-list strong{min-width:0;color:#172026;font-size:13px;overflow-wrap:anywhere}:where(.skin-admin) .report-rank-head span,:where(.skin-admin) .report-source-list span{color:#0a84ff;font-size:13px;font-weight:820;white-space:nowrap}:where(.skin-admin) .report-rank-row small,:where(.skin-admin) .report-source-list small{color:#72818a;font-size:12px;line-height:1.45;overflow-wrap:anywhere}:where(.skin-admin) .report-progress-track{height:6px;overflow:hidden;border-radius:999px;background:#eaf0f3}:where(.skin-admin) .report-progress-fill{display:block;height:100%;border-radius:inherit}:where(.skin-admin) .report-progress-fill.tone-success{background:#0a84ff}:where(.skin-admin) .report-progress-fill.tone-danger{background:#b64235}:where(.skin-admin) .report-progress-fill.tone-warn{background:#c98928}:where(.skin-admin) .report-progress-fill.tone-info{background:#2f74b5}:where(.skin-admin) .report-progress-fill.tone-muted{background:#91a3aa}:where(.skin-admin) .report-donut-layout{display:grid;grid-template-columns:minmax(190px,.9fr) minmax(0,1fr);gap:14px;align-items:center}:where(.skin-admin) .report-donut-wrap{position:relative;min-width:0;height:190px}:where(.skin-admin) .report-donut-center{position:absolute;inset:0;display:grid;place-items:center;align-content:center;pointer-events:none}:where(.skin-admin) .report-donut-center strong{font-size:24px;line-height:1}:where(.skin-admin) .report-donut-center span{margin-top:4px;color:#72818a;font-size:12px;font-weight:760}:where(.skin-admin) .report-legend-list{display:grid;gap:8px}:where(.skin-admin) .report-legend-list>div{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:8px;align-items:center}:where(.skin-admin) .report-legend-list span{width:10px;height:10px;border-radius:50%}:where(.skin-admin) .report-legend-list strong{min-width:0;color:#52636d;font-size:13px;overflow-wrap:anywhere}:where(.skin-admin) .report-legend-list em{color:#172026;font-size:13px;font-style:normal;font-weight:820}:where(.skin-admin) .report-inline-note{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;border-radius:8px;background:#eef4fb;color:#006edb;font-size:13px;font-weight:760}:where(.skin-admin) .report-platform-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0}:where(.skin-admin) .report-platform-toolbar .report-inline-note{margin-top:0}:where(.skin-admin) .report-table-wrap{overflow-x:auto}:where(.skin-admin) .report-table{display:grid;min-width:620px;border:1px solid #d9e4e8;border-radius:8px;overflow:hidden}:where(.skin-admin) .report-table-head,:where(.skin-admin) .report-table-row{display:grid;gap:12px;align-items:center;padding:10px 12px}:where(.skin-admin) .report-table.node .report-table-head,:where(.skin-admin) .report-table.node .report-table-row{grid-template-columns:minmax(160px,1.2fr) 84px minmax(120px,1fr) 78px 78px 86px}:where(.skin-admin) .report-table.batch .report-table-head,:where(.skin-admin) .report-table.batch .report-table-row{grid-template-columns:minmax(190px,1.4fr) minmax(130px,1fr) 82px 70px 78px}:where(.skin-admin) .report-table.card-platform .report-table-head,:where(.skin-admin) .report-table.card-platform .report-table-row{grid-template-columns:minmax(180px,1.15fr) 84px minmax(140px,.92fr) minmax(120px,.82fr) minmax(120px,.82fr) 112px}:where(.skin-admin) .report-table.card-platform{min-width:940px}:where(.skin-admin) .report-table-head{color:#64737d;background:#f3f7f8;font-size:12px;font-weight:820}:where(.skin-admin) .report-table-row{border-top:1px solid #e5edf1;color:#172026;font-size:13px}:where(.skin-admin) .report-table-row span{min-width:0;overflow-wrap:anywhere}:where(.skin-admin) .report-table-row strong,:where(.skin-admin) .report-table-row small{display:block}:where(.skin-admin) .report-table-row small{margin-top:3px;color:#72818a}:where(.skin-admin) .report-status-chip{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;background:#eef3f5;color:#52636d;font-style:normal;font-size:12px;font-weight:820;white-space:nowrap}:where(.skin-admin) .report-status-chip.tone-success{color:#006edb;background:#edf4ff}:where(.skin-admin) .report-status-chip.tone-danger{color:#98362b;background:#fff1ee}:where(.skin-admin) .report-status-chip.tone-warn{color:#8a5c16;background:#fff6df}:where(.skin-admin) .report-status-chip.tone-muted{color:#64737d;background:#eef3f5}@media(max-width:1180px){:where(.skin-admin) .report-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.skin-admin) .report-layout-trend,:where(.skin-admin) .report-layout-even,:where(.skin-admin) .report-bucket-grid{grid-template-columns:1fr}}@media(max-width:700px){:where(.skin-admin) .report-hero,:where(.skin-admin) .report-kpi-grid,:where(.skin-admin) .report-donut-layout{grid-template-columns:1fr}:where(.skin-admin) .report-toolbar{width:100%;justify-content:flex-start}:where(.skin-admin) .report-toolbar-main,:where(.skin-admin) .report-toolbar-side,:where(.skin-admin) .report-range-summary{width:100%;justify-items:stretch}:where(.skin-admin) .report-range-field{flex:1 1 140px;min-width:min(160px,100%)}:where(.skin-admin) .report-period-control{width:100%}:where(.skin-admin) .report-period-control button{flex:1 1 0}:where(.skin-admin) .report-chart-box.large{height:286px}:where(.skin-admin) .report-chart-box.medium{height:220px}:where(.skin-admin) .report-kpi strong{font-size:24px}:where(.skin-admin) .report-table-wrap{overflow-x:visible}:where(.skin-admin) .report-table{min-width:0;border:0;border-radius:0;gap:10px;overflow:visible}:where(.skin-admin) .report-table-head{display:none}:where(.skin-admin) .report-table.node .report-table-row,:where(.skin-admin) .report-table.batch .report-table-row,:where(.skin-admin) .report-table.card-platform .report-table-row{grid-template-columns:1fr}:where(.skin-admin) .report-table-row{gap:9px;padding:12px;border:1px solid #d9e4e8;border-radius:8px;background:#fbfdfd}:where(.skin-admin) .report-table-row+.report-table-row{border-top:1px solid #d9e4e8}:where(.skin-admin) .report-table-row span[data-label]{display:grid;grid-template-columns:minmax(78px,.35fr) minmax(0,1fr);gap:10px;align-items:center}:where(.skin-admin) .report-table-row span[data-label]:before{content:attr(data-label);color:#72818a;font-size:12px;font-weight:820}:where(.skin-admin) .report-table-row span[data-label]:first-child{grid-template-columns:1fr}:where(.skin-admin) .report-table-row span[data-label]:first-child:before{display:none}}:where(.skin-admin) .danger-inline{background:transparent;color:#a5253c;border:1px solid #f0c6cf;padding:4px 10px;border-radius:6px;cursor:pointer;font-size:12px}:where(.skin-admin) .danger-inline:disabled{opacity:.5;cursor:not-allowed}.skin-admin{color-scheme:light;background:var(--glacier-page)}.skin-admin{overflow-x:hidden;color:var(--glacier-text);background:var(--glacier-page)}:where(.skin-admin) ::selection{color:#fff;background:var(--glacier-accent)}:where(.skin-admin) input,:where(.skin-admin) textarea,:where(.skin-admin) select{min-height:38px;border-color:var(--glacier-line-strong);border-radius:7px;color:var(--glacier-text);background:var(--glacier-surface)}:where(.skin-admin) input::placeholder,:where(.skin-admin) textarea::placeholder{color:#9aa7b5}:where(.skin-admin) input:focus,:where(.skin-admin) textarea:focus,:where(.skin-admin) select:focus{border-color:var(--glacier-accent);box-shadow:0 0 0 3px var(--glacier-accent-soft)}:where(.skin-admin) input[type=checkbox]{accent-color:var(--glacier-accent)}:where(.skin-admin) .login-card{border-color:var(--glacier-line);border-radius:8px;box-shadow:0 22px 60px #4a688621}:where(.skin-admin) .login-mark{border-radius:0;color:#111;background:transparent}:where(.skin-admin) .login-mark img{width:42px;height:42px;display:block;object-fit:contain}:where(.skin-admin) .admin-sidebar{border-right:1px solid var(--glacier-line);color:var(--glacier-text);background:#ffffffeb;box-shadow:none}:where(.skin-admin) .admin-logo{min-height:48px;gap:11px;padding:0 8px;margin-bottom:20px}:where(.skin-admin) .admin-logo-mark{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:0;color:#111;background:transparent;box-shadow:none}:where(.skin-admin) .admin-logo-mark img{width:100%;height:100%;display:block;object-fit:contain}:where(.skin-admin) .admin-logo strong{color:var(--glacier-text);font-size:15px;line-height:1.25}:where(.skin-admin) .admin-logo span:not(.admin-logo-mark){margin-top:2px;color:var(--glacier-muted);font-size:11px}:where(.skin-admin) .admin-nav-label{padding:0 10px 8px;color:#9aa6b3;font-size:11px;font-weight:700}:where(.skin-admin) .admin-sidebar nav button{min-height:42px;border-radius:7px;color:#6f7d8e;font-weight:650;transition:color .16s ease,background-color .16s ease}:where(.skin-admin) .admin-sidebar nav button:hover{color:var(--glacier-text);background:var(--glacier-surface-subtle)}:where(.skin-admin) .admin-sidebar nav button.active{color:var(--glacier-accent);background:var(--glacier-accent-soft)}:where(.skin-admin) .admin-sidebar-foot{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr) 30px;gap:9px;align-items:center;padding:13px 8px 2px;border-top:1px solid var(--glacier-line)}:where(.skin-admin) .admin-avatar{width:30px;height:30px;display:grid;place-items:center;flex:0 0 30px;background:transparent}:where(.skin-admin) .admin-avatar img{width:100%;height:100%;display:block;object-fit:contain}:where(.skin-admin) .admin-account-copy{min-width:0;display:grid;gap:2px}:where(.skin-admin) .admin-account-copy strong{overflow:hidden;color:var(--glacier-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .admin-account-copy small{display:inline-flex;align-items:center;gap:3px;color:var(--glacier-success);font-size:10px;white-space:nowrap}:where(.skin-admin) .logout-button{width:30px;min-height:30px;padding:0;justify-content:center;border:0;border-radius:7px;color:var(--glacier-muted);background:transparent}:where(.skin-admin) .workspace-topbar{position:sticky;top:0;z-index:15;min-height:72px;margin:0 -26px 22px;padding:0 26px;border-bottom:1px solid var(--glacier-line);background:#eef5fbeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:where(.skin-admin) .workspace-topbar>div:first-child{display:grid;gap:3px}:where(.skin-admin) .workspace-topbar h1{color:var(--glacier-text);font-size:20px;line-height:1.2}:where(.skin-admin) .workspace-kicker{order:2;margin:0;color:var(--glacier-muted);font-size:11px;font-weight:600}:where(.skin-admin) .admin-workspace>.admin-alert{width:100%;max-width:1600px;margin-right:auto;margin-left:auto}:where(.skin-admin) .refresh-cluster{gap:8px}:where(.skin-admin) .refresh-indicator{min-height:30px;border:0;color:var(--glacier-success);background:var(--glacier-success-soft);font-weight:700}:where(.skin-admin) .refresh-indicator>span,:where(.skin-admin) .refresh-indicator.active>span{width:6px;height:6px;background:var(--glacier-success)}:where(.skin-admin) .refresh-indicator.active{color:var(--glacier-success);border-color:transparent;background:var(--glacier-success-soft)}:where(.skin-admin) .primary-action,:where(.skin-admin) .secondary-action.refresh-button{border-color:var(--glacier-accent);color:#fff;background:var(--glacier-accent)}:where(.skin-admin) .primary-action:hover,:where(.skin-admin) .secondary-action.refresh-button:hover{background:var(--glacier-accent-strong)}:where(.skin-admin) .secondary-action,:where(.skin-admin) .row-actions button,:where(.skin-admin) .drawer-head button,:where(.skin-admin) .modal-head button{border-color:var(--glacier-line-strong);color:var(--glacier-text);background:var(--glacier-surface)}:where(.skin-admin) .secondary-action:hover,:where(.skin-admin) .row-actions button:hover,:where(.skin-admin) .drawer-head button:hover,:where(.skin-admin) .modal-head button:hover{border-color:#aebfce;background:var(--glacier-surface-subtle)}:where(.skin-admin) .primary-action,:where(.skin-admin) .secondary-action,:where(.skin-admin) .danger-action,:where(.skin-admin) .text-action,:where(.skin-admin) .row-actions button,:where(.skin-admin) .drawer-head button,:where(.skin-admin) .modal-head button{border-radius:7px}:where(.skin-admin) .danger-action{background:var(--glacier-danger)}:where(.skin-admin) .view-stack{gap:14px}:where(.skin-admin) .ops-hero-panel{grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);align-items:center;padding:0;border:0;background:transparent;box-shadow:none}:where(.skin-admin) .ops-hero-panel h2{color:var(--glacier-text);font-size:18px}:where(.skin-admin) .ops-hero-panel p{margin-top:6px;color:var(--glacier-muted);line-height:1.5}:where(.skin-admin) .ops-hero-metrics>div,:where(.skin-admin) .ops-strip>div,:where(.skin-admin) .module-summary>div,:where(.skin-admin) .stat-card,:where(.skin-admin) .admin-panel,:where(.skin-admin) .batch-card,:where(.skin-admin) .report-hero,:where(.skin-admin) .report-section,:where(.skin-admin) .report-kpi,:where(.skin-admin) .report-loading-panel{border-color:var(--glacier-line);border-radius:8px;background:var(--glacier-surface);box-shadow:var(--glacier-shadow)}:where(.skin-admin) .ops-hero-metrics>div,:where(.skin-admin) .ops-strip>div,:where(.skin-admin) .module-summary>div{border-color:var(--glacier-line);background:var(--glacier-surface)}:where(.skin-admin) .ops-hero-metrics span,:where(.skin-admin) .ops-strip span,:where(.skin-admin) .module-summary span,:where(.skin-admin) .stat-card span,:where(.skin-admin) .stat-card small{color:var(--glacier-muted)}:where(.skin-admin) .ops-hero-metrics strong,:where(.skin-admin) .ops-strip strong,:where(.skin-admin) .module-summary strong,:where(.skin-admin) .stat-card strong,:where(.skin-admin) .panel-title h2{color:var(--glacier-text)}:where(.skin-admin) .stat-card svg,:where(.skin-admin) .security-copy svg,:where(.skin-admin) .report-kpi-head svg{color:var(--glacier-accent)}:where(.skin-admin) .panel-title{padding-bottom:12px;border-bottom:1px solid var(--glacier-line)}:where(.skin-admin) .admin-panel>.panel-title:last-child{margin-bottom:0}:where(.skin-admin) .code-mode-bar,:where(.skin-admin) .batch-selection-bar,:where(.skin-admin) .field-card,:where(.skin-admin) .choice-list label,:where(.skin-admin) .proxy-test-result,:where(.skin-admin) .security-copy,:where(.skin-admin) .security-note,:where(.skin-admin) .report-list-row,:where(.skin-admin) .report-node-row,:where(.skin-admin) .report-rank-row,:where(.skin-admin) .report-source-list>div{border-color:var(--glacier-line);background:var(--glacier-surface-subtle)}:where(.skin-admin) .segmented-control{border-color:var(--glacier-line);background:#edf3f8}:where(.skin-admin) .segmented-control button{color:var(--glacier-muted)}:where(.skin-admin) .segmented-control button.active{color:var(--glacier-accent);background:var(--glacier-surface);box-shadow:0 1px 5px #4a68861f}:where(.skin-admin) .batch-card.selected{border-color:var(--glacier-accent);box-shadow:0 0 0 2px #0a84ff1c,var(--glacier-shadow)}:where(.skin-admin) .batch-select input,:where(.skin-admin) .batch-selection-bar input{accent-color:var(--glacier-accent)}:where(.skin-admin) .batch-meta span,:where(.skin-admin) .batch-count-grid div{border-color:var(--glacier-line);background:var(--glacier-surface-subtle)}:where(.skin-admin) .batch-progress .unused{background:var(--glacier-success)}:where(.skin-admin) .batch-progress .redeemed{background:var(--glacier-accent)}:where(.skin-admin) .batch-progress .blocked{background:var(--glacier-warning)}:where(.skin-admin) .data-table,:where(.skin-admin) .report-table{border-color:var(--glacier-line)}:where(.skin-admin) .table-head,:where(.skin-admin) .report-table-head{color:var(--glacier-muted);background:var(--glacier-surface-subtle)}:where(.skin-admin) .table-row,:where(.skin-admin) .report-table-row{border-color:var(--glacier-line);color:var(--glacier-text);background:var(--glacier-surface)}:where(.skin-admin) .table-row:hover{background:#f9fbfd}:where(.skin-admin) .table-row.card-row,:where(.skin-admin) .table-row.code-row{border-left-color:var(--glacier-accent)}:where(.skin-admin) .recent-batch-banner{border-color:#b9d9f7;background:var(--glacier-accent-soft)}:where(.skin-admin) .admin-status,:where(.skin-admin) .batch-health,:where(.skin-admin) .report-status-chip,:where(.skin-admin) .pill{border-radius:999px}:where(.skin-admin) .admin-alert{border-color:#f0c0bd;background:var(--glacier-danger-soft)}:where(.skin-admin) .refresh-sheen{border-radius:8px}:where(.skin-admin) .refresh-sheen>span{background:linear-gradient(100deg,transparent 0%,rgba(10,132,255,.08) 48%,transparent 78%)}:where(.skin-admin) .workspace-content.is-refreshing .admin-panel,:where(.skin-admin) .workspace-content.is-refreshing .stat-card,:where(.skin-admin) .workspace-content.is-refreshing .card-pool-summary>div,:where(.skin-admin) .workspace-content.is-refreshing .module-summary>div,:where(.skin-admin) .workspace-content.is-refreshing .ops-strip>div,:where(.skin-admin) .workspace-content.is-refreshing .ops-hero-panel{border-color:#badbfb;box-shadow:0 12px 32px #0a84ff14}:where(.skin-admin) .side-drawer,:where(.skin-admin) .modal-panel,:where(.skin-admin) .gp-modal{border-color:var(--glacier-line);border-radius:8px;background:var(--glacier-surface);box-shadow:0 24px 70px #253f5833}:where(.skin-admin) .modal-backdrop,:where(.skin-admin) .drawer-backdrop,:where(.skin-admin) .gp-modal-backdrop{background:#1c2b3a57;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:where(.skin-admin) .admin-toast{border-radius:8px;box-shadow:0 16px 44px #253f582e}:where(.skin-admin) *{scrollbar-color:#becbd7 transparent;scrollbar-width:thin}:where(.skin-admin) *::-webkit-scrollbar{width:8px;height:8px}:where(.skin-admin) *::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:8px;background:#becbd7;background-clip:padding-box}@media(max-width:980px){:where(.skin-admin) .admin-sidebar{border-right:0;border-bottom:1px solid var(--glacier-line);background:#fffffff5}:where(.skin-admin) .admin-logo{flex:0 0 auto;min-height:38px;margin:0;padding:0}:where(.skin-admin) .admin-nav-label,:where(.skin-admin) .admin-sidebar-foot{display:none}:where(.skin-admin) .admin-sidebar nav{scrollbar-width:none}:where(.skin-admin) .admin-sidebar nav::-webkit-scrollbar{display:none}:where(.skin-admin) .admin-sidebar nav button{width:auto;min-height:38px;flex:0 0 auto;padding:0 10px;white-space:nowrap}:where(.skin-admin) .ops-hero-panel{grid-template-columns:1fr}:where(.skin-admin) .ops-hero-metrics,:where(.skin-admin) .stats-grid,:where(.skin-admin) .ops-strip,:where(.skin-admin) .module-summary.codes-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){:where(.skin-admin) .admin-logo>div{display:none}:where(.skin-admin) .admin-sidebar nav button{gap:7px;padding:0 9px;font-size:12px}:where(.skin-admin) .workspace-topbar{position:static;min-height:66px;margin:0 0 14px;padding:12px 0;flex-direction:row;align-items:center}:where(.skin-admin) .workspace-topbar h1{font-size:19px}:where(.skin-admin) .refresh-indicator{display:none}:where(.skin-admin) .ops-hero-panel h2{font-size:17px}:where(.skin-admin) .ops-hero-metrics>div,:where(.skin-admin) .ops-strip>div,:where(.skin-admin) .module-summary>div,:where(.skin-admin) .stat-card,:where(.skin-admin) .admin-panel{box-shadow:0 7px 22px #4a688612}:where(.skin-admin) .panel-title{gap:10px}:where(.skin-admin) .panel-actions{width:100%;justify-content:flex-start}:where(.skin-admin) .panel-actions>button{flex:1 1 130px}:where(.skin-admin) .table-row,:where(.skin-admin) .table-row.codes,:where(.skin-admin) .table-row.cards,:where(.skin-admin) .table-row.jobs,:where(.skin-admin) .table-row.workers,:where(.skin-admin) .table-row.billing{border-color:var(--glacier-line);box-shadow:0 7px 20px #4a688612}}@media(max-width:430px){:where(.skin-admin) .ops-hero-metrics,:where(.skin-admin) .stats-grid,:where(.skin-admin) .ops-strip,:where(.skin-admin) .module-summary.codes-summary{grid-template-columns:1fr}:where(.skin-admin) .admin-sidebar nav button{min-width:38px}}:where(.skin-admin) .admin-workspace.mail-automation-workspace{height:100vh;padding-bottom:0;overflow:hidden}:where(.skin-admin) .mail-automation-workspace .workspace-topbar{margin-bottom:0}:where(.skin-admin) .mail-automation-workspace .workspace-content{height:calc(100vh - 70px);min-height:0;overflow:hidden}:where(.skin-admin) .mail-automation-panel,:where(.skin-admin) .mail-automation-frame{width:100%;height:100%;min-height:0}:where(.skin-admin) .mail-automation-frame{display:block;border:0;background:#eef2f7}:where(.skin-admin) .mail-automation-status{display:flex;min-height:240px;align-items:center;justify-content:center;gap:10px;color:var(--glacier-muted)}:where(.skin-admin) .mail-automation-status.error{color:var(--glacier-danger)}@media(max-width:860px){:where(.skin-admin) .admin-workspace.mail-automation-workspace{height:calc(100vh - 58px)}:where(.skin-admin) .mail-automation-workspace .workspace-content{height:calc(100vh - 128px)}}.skin-admin{--glacier-page: #f7f7f6;--glacier-surface: #ffffff;--glacier-surface-subtle: #fafafa;--glacier-line: #e1e1df;--glacier-line-strong: #c9c9c6;--glacier-text: #1a1a1a;--glacier-muted: #6b6b68;--glacier-accent: #202020;--glacier-accent-strong: #000000;--glacier-accent-soft: #f0f0ef;--glacier-success: #16765a;--glacier-success-soft: #e8f4ef;--glacier-warning: #986300;--glacier-warning-soft: #f6eedf;--glacier-danger: #a73b3b;--glacier-danger-soft: #f8eaea;--glacier-shadow: none}.skin-admin,:where(.skin-admin) .admin-workspace.notification-workspace{color:var(--glacier-text);background:var(--glacier-page)}:where(.skin-admin) .admin-shell,:where(.skin-admin) .admin-workspace{color:var(--glacier-text);background:var(--glacier-page)}:where(.skin-admin) .admin-sidebar{border-right:1px solid var(--glacier-line);background:#fff;box-shadow:none}:where(.skin-admin) .admin-logo-mark,:where(.skin-admin) .admin-avatar{border-color:var(--glacier-line-strong);color:var(--glacier-text);background:#fff;box-shadow:none}:where(.skin-admin) .admin-logo strong,:where(.skin-admin) .workspace-topbar h1,:where(.skin-admin) .notification-workspace .notification-topbar h1,:where(.skin-admin) .panel-title h2,:where(.skin-admin) .dashboard-welcome h2,:where(.skin-admin) .dashboard-status-card>strong,:where(.skin-admin) .stat-card strong{color:var(--glacier-text)}:where(.skin-admin) .admin-sidebar nav button{color:#555;background:transparent;box-shadow:none}:where(.skin-admin) .admin-sidebar nav button svg{color:#666}:where(.skin-admin) .admin-sidebar nav button:hover{color:#111;background:#f3f3f2;box-shadow:none}:where(.skin-admin) .admin-sidebar nav button.active,:where(.skin-admin) .admin-sidebar nav button.active:hover{border-color:var(--glacier-line-strong);color:#111;background:#eeeeed;box-shadow:none}:where(.skin-admin) .admin-sidebar nav button.active svg{color:#111}:where(.skin-admin) .admin-sidebar-foot{border-color:var(--glacier-line);background:#fff;box-shadow:none}:where(.skin-admin) .admin-workspace.notification-workspace{background:var(--glacier-page)}:where(.skin-admin) .workspace-topbar,:where(.skin-admin) .notification-workspace .workspace-topbar.notification-topbar{border-bottom-color:var(--glacier-line);background:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:where(.skin-admin) .refresh-indicator,:where(.skin-admin) .dashboard-date-pill{border-color:var(--glacier-line-strong);color:var(--glacier-muted);background:#fff}:where(.skin-admin) .refresh-indicator.active{border-color:var(--glacier-line-strong);color:var(--glacier-text);background:#f0f0ef}:where(.skin-admin) .refresh-indicator.active>span{background:#202020;animation:none}:where(.skin-admin) .primary-action,:where(.skin-admin) .primary-inline,:where(.skin-admin) .button.primary{border-color:#202020;color:#fff;background:#202020;box-shadow:none}:where(.skin-admin) .primary-action:hover,:where(.skin-admin) .primary-inline:hover,:where(.skin-admin) .button.primary:hover{border-color:#000;color:#fff;background:#000;box-shadow:none}:where(.skin-admin) .secondary-action,:where(.skin-admin) .row-actions button,:where(.skin-admin) .drawer-head button,:where(.skin-admin) .modal-head button,:where(.skin-admin) .job-pagination button{border-color:var(--glacier-line-strong);color:#333;background:#fff;box-shadow:none}:where(.skin-admin) .secondary-action:hover,:where(.skin-admin) .row-actions button:hover,:where(.skin-admin) .drawer-head button:hover,:where(.skin-admin) .modal-head button:hover,:where(.skin-admin) .job-pagination button:hover{border-color:#999;color:#111;background:#f3f3f2;box-shadow:none}:where(.skin-admin) .stat-card,:where(.skin-admin) .admin-panel,:where(.skin-admin) .batch-card,:where(.skin-admin) .report-hero,:where(.skin-admin) .report-section,:where(.skin-admin) .report-kpi,:where(.skin-admin) .report-loading-panel,:where(.skin-admin) .card-pool-summary>div,:where(.skin-admin) .card-pool-overview .card-summary-item,:where(.skin-admin) .ops-hero-metrics>div,:where(.skin-admin) .ops-strip>div,:where(.skin-admin) .module-summary>div,:where(.skin-admin) .captcha-config-card,:where(.skin-admin) .notification-config-card,:where(.skin-admin) .notification-record-card,:where(.skin-admin) .direct-recharge-form-card,:where(.skin-admin) .direct-recharge-side>div,:where(.skin-admin) .maintenance-control-card,:where(.skin-admin) .dashboard-status-card,:where(.skin-admin) .dashboard-orders-rail{border-color:var(--glacier-line)!important;border-radius:5px;background:#fff!important;box-shadow:none!important}:where(.skin-admin) .stat-card svg,:where(.skin-admin) .security-copy svg,:where(.skin-admin) .report-kpi-head svg,:where(.skin-admin) .dashboard-status-head svg{color:#202020;background:#f0f0ef;box-shadow:none}:where(.skin-admin) .segmented-control,:where(.skin-admin) .dashboard-range-control,:where(.skin-admin) .dashboard-metric-control{border-color:var(--glacier-line);background:#f3f3f2;box-shadow:none}:where(.skin-admin) .segmented-control button.active,:where(.skin-admin) .dashboard-range-control button.active,:where(.skin-admin) .dashboard-metric-control button.active{color:#111;background:#fff;box-shadow:none}:where(.skin-admin) .field-card,:where(.skin-admin) .choice-list label,:where(.skin-admin) .proxy-test-result,:where(.skin-admin) .security-copy,:where(.skin-admin) .security-note,:where(.skin-admin) .code-mode-bar,:where(.skin-admin) .batch-selection-bar,:where(.skin-admin) .recent-batch-banner,:where(.skin-admin) .notification-form .notification-event-option,:where(.skin-admin) .captcha-provider-option,:where(.skin-admin) .direct-estimate,:where(.skin-admin) .data-table,:where(.skin-admin) .report-table,:where(.skin-admin) .notification-record-table{border-color:var(--glacier-line);border-radius:5px;background:#fff;box-shadow:none}:where(.skin-admin) .table-head,:where(.skin-admin) .report-table-head,:where(.skin-admin) .notification-record-row:first-child{color:var(--glacier-muted);background:#f3f3f2}:where(.skin-admin) .table-row:hover,:where(.skin-admin) .report-table-row:hover,:where(.skin-admin) .dashboard-order-list>button:hover{background:#fafafa}:where(.skin-admin) .dashboard-order-list>button.selected{background:#f0f0ef;box-shadow:inset 3px 0 #202020}:where(.skin-admin) .admin-alert,:where(.skin-admin) .inline-warning{border-color:#d9bebe;border-radius:5px;box-shadow:none}:where(.skin-admin) .side-drawer,:where(.skin-admin) .modal-panel,:where(.skin-admin) .gp-modal,:where(.skin-admin) .drawer,:where(.skin-admin) .admin-toast{border-color:var(--glacier-line);border-radius:5px;background:#fff;box-shadow:0 16px 34px #00000024}@media(max-width:700px){:where(.skin-admin) .admin-sidebar{background:#fff;box-shadow:12px 0 28px #0000001f}:where(.skin-admin) .mobile-menu-button,:where(.skin-admin) .mobile-drawer-close{border-color:var(--glacier-line);background:#fff;box-shadow:none}:where(.skin-admin) .mobile-admin-header{border-color:var(--glacier-line);background:#fff;box-shadow:none}}:where(.skin-admin) .dashboard-workbench{gap:18px}:where(.skin-admin) .dashboard-welcome{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:18px}:where(.skin-admin) .dashboard-welcome h2{margin:0;color:var(--glacier-text);font-size:28px;line-height:1.2}:where(.skin-admin) .dashboard-welcome p{margin:7px 0 0;color:var(--glacier-muted);font-size:14px}:where(.skin-admin) .dashboard-range-control,:where(.skin-admin) .dashboard-metric-control{display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--glacier-line);border-radius:7px;background:#f3f7fa}:where(.skin-admin) .dashboard-range-control button,:where(.skin-admin) .dashboard-metric-control button{min-height:34px;padding:0 13px;border-radius:5px;color:var(--glacier-muted);background:transparent;font-size:12px;font-weight:700;white-space:nowrap}:where(.skin-admin) .dashboard-range-control button.active,:where(.skin-admin) .dashboard-metric-control button.active{color:var(--glacier-text);background:var(--glacier-surface);box-shadow:0 1px 5px #4a68861f}:where(.skin-admin) .dashboard-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}:where(.skin-admin) .dashboard-status-card{min-width:0;min-height:252px;display:flex;flex-direction:column;padding:22px;border:1px solid var(--glacier-line);border-radius:8px;background:var(--glacier-surface);box-shadow:var(--glacier-shadow)}:where(.skin-admin) .dashboard-status-head{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--glacier-text);font-size:15px;font-weight:750}:where(.skin-admin) .dashboard-status-head svg{flex:0 0 auto;color:#7c8490}:where(.skin-admin) .dashboard-status-card>strong{display:block;margin-top:16px;overflow-wrap:anywhere;color:#101722;font-size:30px;line-height:1.12}:where(.skin-admin) .dashboard-status-card>p{min-height:22px;margin:13px 0 0;color:var(--glacier-muted);font-size:13px}:where(.skin-admin) .dashboard-card-breakdown{display:grid;gap:12px;margin-top:13px;padding-top:14px;border-top:1px solid var(--glacier-line)}:where(.skin-admin) .dashboard-card-breakdown.three{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.skin-admin) .dashboard-card-breakdown.two{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.skin-admin) .dashboard-card-breakdown span{min-width:0;display:grid;gap:5px;color:var(--glacier-muted);font-size:12px}:where(.skin-admin) .dashboard-card-breakdown b{overflow-wrap:anywhere;color:var(--glacier-text);font-size:16px;line-height:1.15}:where(.skin-admin) .dashboard-card-breakdown .tone-danger b{color:#e33e64}:where(.skin-admin) .dashboard-card-breakdown .tone-warn b{color:#e57d00}:where(.skin-admin) .dashboard-status-card>small{display:block;margin-top:auto;padding-top:14px;color:var(--glacier-muted);font-size:12px;line-height:1.45}:where(.skin-admin) .dashboard-trend-panel{padding:22px}:where(.skin-admin) .dashboard-trend-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}:where(.skin-admin) .dashboard-trend-head h2{margin:0;color:var(--glacier-text);font-size:18px}:where(.skin-admin) .dashboard-trend-head span{display:block;margin-top:4px;color:var(--glacier-muted);font-size:12px}:where(.skin-admin) .dashboard-trend-controls{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}:where(.skin-admin) .dashboard-trend-chart{min-width:0}:where(.skin-admin) .dashboard-trend-legend{min-height:28px;display:flex;align-items:center;gap:20px;padding:0 4px}:where(.skin-admin) .dashboard-trend-legend span{display:inline-flex;align-items:center;gap:7px;color:var(--glacier-muted);font-size:12px}:where(.skin-admin) .dashboard-trend-legend i{width:8px;height:8px;flex:0 0 8px;border-radius:50%}:where(.skin-admin) .dashboard-trend-canvas{width:100%;height:310px;margin-top:6px;padding:8px 10px 4px 0;border:1px solid var(--glacier-line);border-radius:7px;background:#fff}:where(.skin-admin) .dashboard-trend-empty{min-height:220px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px dashed var(--glacier-line-strong);border-radius:7px;color:var(--glacier-muted);background:var(--glacier-surface-subtle);font-size:13px}@media(max-width:700px){:where(.skin-admin) .dashboard-welcome{min-height:0;align-items:flex-start;flex-direction:column}:where(.skin-admin) .dashboard-welcome h2{font-size:23px}:where(.skin-admin) .dashboard-status-grid{grid-template-columns:1fr}:where(.skin-admin) .dashboard-status-card{min-height:230px;padding:18px}:where(.skin-admin) .dashboard-status-card>strong{font-size:27px}:where(.skin-admin) .dashboard-trend-panel{padding:16px}:where(.skin-admin) .dashboard-trend-head{align-items:stretch;flex-direction:column}:where(.skin-admin) .dashboard-trend-controls{width:100%;align-items:stretch;flex-direction:column}:where(.skin-admin) .dashboard-trend-controls .dashboard-range-control{align-self:flex-start}:where(.skin-admin) .dashboard-metric-control{width:100%;overflow-x:auto}:where(.skin-admin) .dashboard-metric-control button{flex:1 0 auto}:where(.skin-admin) .dashboard-trend-canvas{height:270px}:where(.skin-admin) .dashboard-grid{grid-template-columns:1fr}}:where(.skin-admin) .mobile-drawer-close{display:none}@media(max-width:700px){:where(.skin-admin) .mobile-admin-header{border-bottom:1px solid var(--glacier-line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:where(.skin-admin) .mobile-menu-button,:where(.skin-admin) .mobile-drawer-close{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border:1px solid var(--glacier-line);border-radius:7px;color:var(--glacier-text);background:var(--glacier-surface)}:where(.skin-admin) .mobile-menu-button:active,:where(.skin-admin) .mobile-drawer-close:active{background:var(--glacier-accent-soft)}:where(.skin-admin) .mobile-header-brand{min-width:0;display:flex;align-items:center;gap:9px}:where(.skin-admin) .mobile-header-brand .admin-logo-mark{width:30px;height:30px;flex-basis:30px}:where(.skin-admin) .mobile-header-brand strong{overflow:hidden;color:var(--glacier-text);font-size:14px;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .mobile-nav-backdrop{border:0;border-radius:0;background:#10192375;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}:where(.skin-admin) .mobile-nav-backdrop.open{opacity:1;pointer-events:auto}:where(.skin-admin) .admin-sidebar{border-right:1px solid var(--glacier-line);border-bottom:0;background:#fff;box-shadow:18px 0 48px #16263733}:where(.skin-admin) .admin-sidebar.mobile-open{transform:translate(0);visibility:visible;transition-delay:0s}:where(.skin-admin) .admin-sidebar .admin-logo{width:100%;min-height:48px;display:flex;flex:none;gap:11px;margin:0 0 20px;padding:0 6px}:where(.skin-admin) .admin-sidebar .admin-logo>div{min-width:0;display:block}:where(.skin-admin) .admin-sidebar .admin-logo>div strong,:where(.skin-admin) .admin-sidebar .admin-logo>div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .mobile-drawer-close{margin-left:auto}:where(.skin-admin) .admin-sidebar .admin-nav-label{display:block}:where(.skin-admin) .admin-sidebar nav button{width:100%;min-width:0;min-height:44px;justify-content:flex-start;gap:11px;padding:0 12px;font-size:14px}:where(.skin-admin) .admin-sidebar .admin-sidebar-foot{display:grid;margin-top:18px}:where(.skin-admin) .admin-sidebar-foot .logout-button{display:inline-flex}}:where(.skin-admin) .card-data-table input[type=checkbox],:where(.skin-admin) .code-table input[type=checkbox]{width:16px;height:16px;min-width:16px;min-height:16px;margin:0;padding:0;box-shadow:none}:where(.skin-admin) .card-data-table input[type=checkbox]:focus-visible,:where(.skin-admin) .code-table input[type=checkbox]:focus-visible{outline:2px solid var(--glacier-accent);outline-offset:3px}:where(.skin-admin) .card-status-cell{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}:where(.skin-admin) .card-status-cell small{white-space:normal;overflow-wrap:anywhere;line-height:1.45}:where(.skin-admin) .card-pool-summary.card-plan-overview{display:flex;flex-wrap:nowrap;min-width:0;overflow-x:auto;padding:6px 4px 12px;scroll-snap-type:x proximity}:where(.skin-admin) .card-pool-summary.card-plan-overview>.card-summary-item{flex:0 0 240px;scroll-snap-align:start}:where(.skin-admin) .card-plan-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:10px}:where(.skin-admin) .card-plan-metrics>div{display:grid;gap:4px}:where(.skin-admin) .card-plan-metrics strong{font-variant-numeric:tabular-nums}:where(.skin-admin) .card-pool-overview{grid-template-columns:repeat(2,minmax(190px,1.2fr)) repeat(4,minmax(145px,1fr));gap:12px}:where(.skin-admin) .card-pool-overview .card-summary-item{position:relative;min-height:116px;display:flex;flex-direction:column;justify-content:center;padding:15px 16px;overflow:hidden;box-shadow:0 7px 20px #4a68860f}:where(.skin-admin) .card-pool-overview .card-summary-primary{border-color:#badbfb;background:#f7fbff;box-shadow:inset 0 3px 0 var(--glacier-accent),0 8px 22px #4a688612}:where(.skin-admin) .card-pool-overview .card-summary-item span{color:var(--glacier-muted);font-size:12px;font-weight:700;line-height:1.25}:where(.skin-admin) .card-pool-overview .card-summary-item strong{margin:6px 0 5px;color:var(--glacier-text);font-size:25px;line-height:1}:where(.skin-admin) .card-pool-overview .card-summary-primary strong{color:var(--glacier-accent-strong);font-size:29px}:where(.skin-admin) .card-pool-overview .card-summary-balance strong{font-size:27px}:where(.skin-admin) .card-pool-overview .card-summary-item small{min-height:16px;color:var(--glacier-muted);font-size:11px;font-weight:600;line-height:1.4}:where(.skin-admin) .card-panel-actions{flex-wrap:nowrap;gap:10px}:where(.skin-admin) .card-action-group{display:flex;align-items:center;gap:7px}:where(.skin-admin) .card-action-main{padding-right:10px;border-right:1px solid var(--glacier-line)}:where(.skin-admin) .card-panel-actions button{min-height:38px;padding:0 12px;border-radius:7px;font-size:13px;font-weight:700}:where(.skin-admin) .card-filter-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0 -16px 16px;padding:14px 16px;border-top:1px solid var(--glacier-line);border-bottom:1px solid var(--glacier-line);background:#f8fbff}:where(.skin-admin) .card-filter-row{min-width:0;display:grid;gap:9px;align-items:stretch}:where(.skin-admin) .card-filter-primary{grid-template-columns:minmax(220px,280px) repeat(3,minmax(135px,180px)) 116px}:where(.skin-admin) .card-filter-secondary{grid-template-columns:minmax(130px,.78fr) minmax(150px,.9fr) minmax(145px,.84fr) minmax(210px,1.2fr) minmax(150px,.9fr)}:where(.skin-admin) .card-filter-row>input,:where(.skin-admin) .card-filter-row>select,:where(.skin-admin) .card-filter-row .range-filter input,:where(.skin-admin) .card-filter-search,:where(.skin-admin) .card-filter-submit{min-width:0;min-height:40px}:where(.skin-admin) .card-filter-row>input,:where(.skin-admin) .card-filter-row>select,:where(.skin-admin) .card-filter-row .range-filter input{border-radius:7px;font-size:13px}:where(.skin-admin) .card-filter-search{position:relative;display:block;margin:0}:where(.skin-admin) .card-filter-search svg{position:absolute;top:50%;left:12px;z-index:1;color:var(--glacier-muted);pointer-events:none;transform:translateY(-50%)}:where(.skin-admin) .card-filter-search input{height:100%;padding-left:38px}:where(.skin-admin) .card-filter-submit{width:116px;justify-content:center;margin:0;padding:0 12px;border-radius:7px;font-size:13px}:where(.skin-admin) .card-filter-secondary{padding-top:10px;border-top:1px dashed var(--glacier-line)}@media(max-width:1380px){:where(.skin-admin) .card-pool-overview{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.skin-admin) .card-panel-actions{flex-wrap:wrap}}@media(max-width:980px){:where(.skin-admin) .card-pool-overview{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.skin-admin) .card-panel-actions,:where(.skin-admin) .card-action-group{width:100%}:where(.skin-admin) .card-action-main{padding-right:0;border-right:0}:where(.skin-admin) .card-action-group button{flex:1 1 120px}:where(.skin-admin) .card-filter-primary,:where(.skin-admin) .card-filter-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.skin-admin) .card-filter-search{grid-column:1 / -1}:where(.skin-admin) .card-filter-submit{width:100%}}@media(max-width:700px){:where(.skin-admin) .card-pool-overview{grid-template-columns:1fr}:where(.skin-admin) .card-pool-overview .card-summary-item{min-height:104px}:where(.skin-admin) .card-panel-actions,:where(.skin-admin) .card-action-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}:where(.skin-admin) .card-action-group{grid-column:1 / -1}:where(.skin-admin) .card-action-group button{width:100%}:where(.skin-admin) .card-filter-grid{margin-right:-16px;margin-left:-16px}:where(.skin-admin) .card-filter-primary,:where(.skin-admin) .card-filter-secondary{grid-template-columns:1fr}:where(.skin-admin) .card-filter-search,:where(.skin-admin) .card-filter-secondary .range-filter{grid-column:auto}}@media(max-width:430px){:where(.skin-admin) .card-panel-actions,:where(.skin-admin) .card-action-group{grid-template-columns:1fr}}:where(.skin-admin) .card-data-table{overflow-x:auto;scrollbar-gutter:stable;overscroll-behavior-x:contain}:where(.skin-admin) .card-data-table .table-head.cards,:where(.skin-admin) .card-data-table .table-row.cards{width:max(100%,1100px);min-width:1100px;grid-template-columns:28px minmax(210px,1.6fr) 70px minmax(85px,.78fr) minmax(90px,.8fr) 50px minmax(125px,.92fr) minmax(110px,.85fr) minmax(60px,.6fr) minmax(164px,1fr);gap:8px;padding:8px 10px}:where(.skin-admin) .card-data-table .table-row.cards{font-size:13px}:where(.skin-admin) .card-data-table .table-row.cards small{margin-top:2px;font-size:11px;line-height:1.25}:where(.skin-admin) .card-data-table .card-identity{grid-template-columns:32px minmax(0,1fr);gap:7px}:where(.skin-admin) .card-data-table .card-identity strong{font-size:13px}:where(.skin-admin) .card-data-table .card-mini{width:32px;height:24px}:where(.skin-admin) .card-data-table .card-capability-cell{gap:4px}:where(.skin-admin) .card-data-table .card-plan-scope-control{gap:4px;min-height:24px}:where(.skin-admin) .card-data-table .card-plan-scope-badge{min-height:22px;padding:0 7px;font-size:11px}:where(.skin-admin) .card-data-table .card-plan-scope-control button{min-height:26px;padding:0 6px;font-size:11px}:where(.skin-admin) .card-data-table .capability-badge{gap:2px;padding:6px 8px}:where(.skin-admin) .card-data-table .capability-badge strong,:where(.skin-admin) .card-data-table .capability-badge small{font-size:11px;line-height:1.25}:where(.skin-admin) .card-data-table .table-head.cards>:last-child,:where(.skin-admin) .card-data-table .table-row.cards>:last-child{position:sticky;right:0;z-index:3;min-width:0;padding:6px 8px;border-left:1px solid var(--glacier-line);background:#fff;box-shadow:-10px 0 18px #4a688614}:where(.skin-admin) .card-data-table .table-head.cards>:last-child{z-index:4;display:flex;align-items:center;align-self:stretch;background:var(--glacier-surface-subtle)}:where(.skin-admin) .card-data-table .table-row.cards>.row-actions{width:100%;display:flex;flex-wrap:nowrap;gap:4px;min-height:100%;align-content:center}:where(.skin-admin) .card-data-table .table-row.cards:hover>:last-child{background:#f9fbfd}:where(.skin-admin) .card-data-table .row-actions button{width:auto;flex:1 1 0;min-width:0;min-height:30px;padding:0 5px;font-size:12px;white-space:nowrap}:where(.skin-admin) .card-data-table .card-plan-scope-control{align-items:center;flex-direction:row}:where(.skin-admin) .card-data-table .card-plan-scope-badge{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .card-data-table .card-plan-scope-control .card-plan-change{align-self:auto}@media(max-width:700px){:where(.skin-admin) .card-data-table{overflow-x:visible;scrollbar-gutter:auto}:where(.skin-admin) .card-data-table .table-head.cards{display:none}:where(.skin-admin) .card-data-table .table-row.cards{width:100%;min-width:0;grid-template-columns:1fr;gap:10px}:where(.skin-admin) .card-data-table .table-row.cards>:last-child{position:static;min-height:0;padding:0;border-left:0;background:transparent;box-shadow:none}}:where(.skin-admin) .workspace-topbar.jobs-topbar{justify-content:flex-end}:where(.skin-admin) .workspace-topbar.jobs-topbar>div:first-child{display:none}:where(.skin-admin) .job-data-table{scrollbar-gutter:stable}@media(min-width:701px){:where(.skin-admin) .job-data-table .table-head.jobs,:where(.skin-admin) .job-data-table .table-row.jobs{width:max(100%,1100px);min-width:1100px;grid-template-columns:minmax(100px,.8fr) minmax(120px,.95fr) minmax(110px,.9fr) minmax(200px,1.45fr) minmax(140px,1fr) minmax(72px,.6fr) 52px 52px 128px;column-gap:6px}:where(.skin-admin) .job-data-table.subaccount-jobs .table-head.jobs,:where(.skin-admin) .job-data-table.subaccount-jobs .table-row.jobs{width:100%;min-width:920px;grid-template-columns:minmax(100px,.8fr) minmax(120px,.95fr) minmax(110px,.9fr) minmax(200px,1.45fr) minmax(140px,1fr) 64px 64px}:where(.skin-admin) .job-data-table .table-head.jobs{min-height:34px;padding:0 8px;font-size:11px}:where(.skin-admin) .job-data-table .table-row.jobs{min-height:54px;row-gap:4px;padding:6px 8px;font-size:13px;line-height:1.3}:where(.skin-admin) .job-data-table .table-row.jobs small{margin-top:2px;font-size:11px;line-height:1.25}:where(.skin-admin) .job-data-table .job-account-cell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .job-data-table .job-code-block,:where(.skin-admin) .job-data-table .job-card-block{gap:2px}:where(.skin-admin) .job-data-table .job-code-block button{gap:4px;font-size:11px}:where(.skin-admin) .job-data-table .admin-status{min-height:24px;padding:0 8px;font-size:11px}:where(.skin-admin) .job-data-table .row-actions{gap:4px}:where(.skin-admin) .job-data-table .row-actions button{min-height:28px;padding:0 8px;font-size:11px}:where(.skin-admin) .job-data-table .row-note{padding:5px 8px;font-size:11px;line-height:1.3}}:where(.skin-admin) .job-data-table .job-status-head,:where(.skin-admin) .job-data-table .job-status-cell,:where(.skin-admin) .job-data-table .job-cancel-head,:where(.skin-admin) .job-data-table .job-cancel-cell,:where(.skin-admin) .job-data-table .table-head.jobs>:last-child,:where(.skin-admin) .job-data-table .table-row.jobs>.row-actions{position:sticky;z-index:3;min-width:0;padding:6px 8px;border-left:1px solid var(--glacier-line);background:#fff;box-shadow:-10px 0 18px #4a68861a}:where(.skin-admin) .job-data-table.subaccount-jobs .job-status-head,:where(.skin-admin) .job-data-table.subaccount-jobs .job-status-cell{right:64px}:where(.skin-admin) .job-data-table.subaccount-jobs .job-cancel-head,:where(.skin-admin) .job-data-table.subaccount-jobs .job-cancel-cell{right:0}:where(.skin-admin) .job-data-table.subaccount-jobs .job-status-head,:where(.skin-admin) .job-data-table.subaccount-jobs .job-status-cell,:where(.skin-admin) .job-data-table.subaccount-jobs .job-cancel-head,:where(.skin-admin) .job-data-table.subaccount-jobs .job-cancel-cell{box-shadow:-10px 0 18px #4a688614}:where(.skin-admin) .job-data-table .job-status-head,:where(.skin-admin) .job-data-table .job-status-cell,:where(.skin-admin) .job-data-table .job-cancel-head,:where(.skin-admin) .job-data-table .job-cancel-cell{display:flex;align-items:center;justify-content:center}:where(.skin-admin) .job-data-table .job-status-head,:where(.skin-admin) .job-data-table .job-status-cell{right:192px}:where(.skin-admin) .job-data-table .job-cancel-head,:where(.skin-admin) .job-data-table .job-cancel-cell{right:134px}:where(.skin-admin) .job-data-table .table-head.jobs>:last-child,:where(.skin-admin) .job-data-table .table-row.jobs>.row-actions{right:0}:where(.skin-admin) .job-data-table .job-status-head,:where(.skin-admin) .job-data-table .job-cancel-head,:where(.skin-admin) .job-data-table .table-head.jobs>:last-child{z-index:4;display:flex;align-items:center;align-self:stretch;background:var(--glacier-surface-subtle)}:where(.skin-admin) .job-data-table .table-row.jobs>.row-actions{min-height:100%;align-items:center;justify-content:center}:where(.skin-admin) .job-data-table .job-status-cell,:where(.skin-admin) .job-data-table .job-cancel-cell{min-height:100%}:where(.skin-admin) .job-data-table .table-row.jobs:hover>.job-status-cell,:where(.skin-admin) .job-data-table .table-row.jobs:hover>.job-cancel-cell,:where(.skin-admin) .job-data-table .table-row.jobs:hover>.row-actions{background:#f9fbfd}:where(.skin-admin) .job-result-indicator{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;flex:0 0 28px;border:1px solid #dce5e9;border-radius:50%;background:#fff}:where(.skin-admin) .job-result-indicator.success{color:#00a978}:where(.skin-admin) .job-result-indicator.failure{color:#ef3038}:where(.skin-admin) .job-result-indicator.pending{color:#9aa6af}:where(.skin-admin) .job-data-table .row-actions button{white-space:nowrap}@media(max-width:700px){:where(.skin-admin) .job-data-table{scrollbar-gutter:auto}:where(.skin-admin) .job-data-table .job-status-head,:where(.skin-admin) .job-data-table .job-status-cell,:where(.skin-admin) .job-data-table .job-cancel-head,:where(.skin-admin) .job-data-table .job-cancel-cell,:where(.skin-admin) .job-data-table .table-row.jobs>.row-actions{position:static;min-height:0;padding:0;border-left:0;background:transparent;box-shadow:none}:where(.skin-admin) .job-data-table .job-status-cell,:where(.skin-admin) .job-data-table .job-cancel-cell{justify-content:flex-start;gap:10px}:where(.skin-admin) .job-data-table .job-status-cell:before,:where(.skin-admin) .job-data-table .job-cancel-cell:before{width:48px;color:#667784;font-size:12px;font-weight:700}:where(.skin-admin) .job-data-table .job-status-cell:before{content:"状态"}:where(.skin-admin) .job-data-table .job-cancel-cell:before{content:"退订"}:where(.skin-admin) .job-pagination{justify-content:space-between;flex-wrap:wrap}:where(.skin-admin) .job-pagination span{order:-1;width:100%;text-align:center}}:where(.skin-admin) .admin-workspace.notification-workspace{padding:0 38px 40px;background:#fff}:where(.skin-admin) .notification-workspace .workspace-topbar.notification-topbar{min-height:86px;margin:0 -38px 28px;padding:0 38px;background:#fff}:where(.skin-admin) .notification-workspace .notification-topbar h1{color:#172331;font-size:32px}:where(.skin-admin) .notification-workspace .notification-topbar .workspace-kicker{margin-top:7px;color:#788596;font-size:16px;font-weight:500}@media(max-width:700px){:where(.skin-admin) .admin-workspace.notification-workspace{padding:0 14px 24px}:where(.skin-admin) .notification-workspace .workspace-topbar.notification-topbar{margin:0 -14px 20px;padding:16px 14px}}:where(.skin-admin) .direct-recharge-page{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,.65fr);gap:22px}:where(.skin-admin) .direct-recharge-form-card,:where(.skin-admin) .direct-recharge-side>div,:where(.skin-admin) .maintenance-control-card{border:1px solid #dfe4e9;border-radius:18px;background:#fff;padding:31px 32px}:where(.skin-admin) .direct-recharge-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}:where(.skin-admin) .direct-recharge-heading h2{margin:5px 0 0;color:#172331;font-size:25px;line-height:1.25}:where(.skin-admin) .direct-recharge-heading p{margin:8px 0 0;color:#8b98a8;font-size:14px}:where(.skin-admin) .direct-recharge-badge{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid #b9dcff;border-radius:7px;color:#0877df;background:#eef7ff;font-size:13px;font-weight:750}:where(.skin-admin) .direct-recharge-form{display:grid;gap:20px;margin-top:0}:where(.skin-admin) .direct-token-field,:where(.skin-admin) .direct-recharge-fields label{display:grid;gap:9px;color:#172331;font-size:15px;font-weight:740}:where(.skin-admin) .direct-token-field textarea{min-height:144px;padding:14px 16px;border-radius:12px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:14px;line-height:1.5;resize:vertical}:where(.skin-admin) .direct-recharge-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where(.skin-admin) .direct-recharge-fields select{min-height:50px;border-radius:10px}:where(.skin-admin) .direct-fixed-plan{min-height:50px;display:flex;align-items:center;padding:0 14px;border-radius:10px;color:#172331;background:var(--glacier-page);box-shadow:var(--neu-pressed-sm);font-weight:760}:where(.skin-admin) .login-log-page,:where(.skin-admin) .login-log-panel{min-width:0}:where(.skin-admin) .login-log-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}:where(.skin-admin) .login-log-section-head h2,:where(.skin-admin) .login-log-section-head p{margin:0}:where(.skin-admin) .login-log-section-head p{margin-top:5px;color:#6b7280;font-size:13px}:where(.skin-admin) .login-log-section-head>span{color:#64748b;font-size:13px}:where(.skin-admin) .login-log-table{min-width:0;overflow:hidden;border-radius:13px;background:var(--glacier-page);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .login-log-row{min-height:62px;display:grid;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.5fr) minmax(150px,.7fr);align-items:center;gap:18px;padding:0 20px;border-top:1px solid rgba(111,124,139,.12);color:var(--glacier-text)}:where(.skin-admin) .login-log-head{min-height:52px;border-top:0;color:var(--glacier-muted);font-size:12px;font-weight:800}:where(.skin-admin) .login-log-row span{min-width:0;overflow-wrap:anywhere}@media(max-width:700px){:where(.skin-admin) .login-log-head{display:none}:where(.skin-admin) .login-log-row:not(.login-log-head){grid-template-columns:1fr;gap:10px;padding:14px}:where(.skin-admin) .login-log-row span[data-label]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px}:where(.skin-admin) .login-log-row span[data-label]:before{content:attr(data-label);color:var(--glacier-muted);font-size:12px;font-weight:800}}:where(.skin-admin) .direct-estimate{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 12px;padding:16px 18px;border-left:3px solid #0a84ff;background:#f4f8fb}:where(.skin-admin) .direct-estimate span{color:#788596;font-size:13px}:where(.skin-admin) .direct-estimate strong{color:#172331;font-size:21px}:where(.skin-admin) .direct-estimate small{grid-column:1 / -1;color:#8b98a8;font-size:13px}:where(.skin-admin) .direct-recharge-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}:where(.skin-admin) .direct-recharge-actions button{min-height:46px;padding:0 18px}:where(.skin-admin) .direct-recharge-side{display:grid;align-content:start;gap:22px}:where(.skin-admin) .direct-pool-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}:where(.skin-admin) .direct-pool-copy{min-width:0;display:grid;gap:7px}:where(.skin-admin) .direct-pool-copy>span{color:#788596;font-size:14px}:where(.skin-admin) .direct-pool-copy>strong{color:#172331;font-size:42px;line-height:1}:where(.skin-admin) .direct-pool-copy>small{color:#8b98a8;font-size:14px}:where(.skin-admin) .direct-result-card{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;color:#0b8c68;background:#f3fbf8!important}:where(.skin-admin) .direct-result-card>div{display:grid;gap:5px}:where(.skin-admin) .direct-result-card strong{color:#172331;font-size:15px}:where(.skin-admin) .direct-result-card span{color:#788596;font-family:SFMono-Regular,Consolas,monospace;font-size:13px}:where(.skin-admin) .direct-result-card button{grid-column:1 / -1;justify-self:start;min-height:38px;padding:0 13px}:where(.skin-admin) .direct-result-card.muted{color:#788596;background:#fff!important}:where(.skin-admin) .direct-result-card.failed{border-color:#efc1ba;color:#b0443a;background:#fff6f4!important}@media(max-width:900px){:where(.skin-admin) .direct-recharge-page{grid-template-columns:1fr}}@media(max-width:600px){:where(.skin-admin) .direct-recharge-form-card,:where(.skin-admin) .direct-recharge-side>div{padding:22px 18px;border-radius:14px}:where(.skin-admin) .direct-recharge-fields{grid-template-columns:1fr}:where(.skin-admin) .direct-recharge-actions{display:grid;grid-template-columns:1fr 1fr}:where(.skin-admin) .direct-recharge-actions button{width:100%;padding:0 10px}}.skin-admin{background:var(--glacier-page)}.skin-admin{color:var(--glacier-text)}:where(.skin-admin) button,:where(.skin-admin) input,:where(.skin-admin) textarea,:where(.skin-admin) select{letter-spacing:0}:where(.skin-admin) .admin-login-shell{background:var(--glacier-page)}:where(.skin-admin) .login-card{border:0;border-radius:18px;background:var(--glacier-page);box-shadow:var(--neu-raised)}:where(.skin-admin) .login-mark{width:50px;height:50px;border-radius:50%;background:var(--glacier-page);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .login-mark img{width:28px;height:28px}:where(.skin-admin) .admin-shell input:not([type=checkbox]):not([type=radio]),:where(.skin-admin) .admin-shell textarea,:where(.skin-admin) .admin-shell select,:where(.skin-admin) .login-card input{border:0;border-radius:11px;color:var(--glacier-text);background:var(--glacier-page);box-shadow:var(--neu-pressed-sm);transition:box-shadow .18s ease}:where(.skin-admin) .admin-shell input:not([type=checkbox]):not([type=radio]):focus,:where(.skin-admin) .admin-shell textarea:focus,:where(.skin-admin) .admin-shell select:focus,:where(.skin-admin) .login-card input:focus{border:0;outline:0;box-shadow:var(--neu-pressed),0 0 0 2px #356ee829}:where(.skin-admin) .admin-shell{background:var(--glacier-page)}:where(.skin-admin) .admin-sidebar{border:0;color:var(--glacier-text);background:var(--glacier-page);box-shadow:7px 7px 14px var(--neu-shadow-dark),-7px -7px 14px var(--neu-shadow-light)}:where(.skin-admin) .admin-logo{min-height:49px;gap:12px;padding:0 7px;margin-bottom:17px}:where(.skin-admin) .admin-logo-mark,:where(.skin-admin) .admin-avatar{width:36px;height:36px;flex-basis:36px;padding:8px;border:0;border-radius:50%;background:var(--glacier-page);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .admin-logo-mark img,:where(.skin-admin) .admin-avatar img{width:100%;height:100%}:where(.skin-admin) .admin-logo strong{color:var(--glacier-text);font-size:14px}:where(.skin-admin) .admin-logo span:not(.admin-logo-mark),:where(.skin-admin) .admin-nav-label{color:var(--glacier-muted)}:where(.skin-admin) .admin-nav-label{padding:0 10px 8px}:where(.skin-admin) .admin-sidebar nav button{min-height:39px;padding:0 11px;border:0;border-radius:11px;color:#5f6976;background:var(--glacier-page);box-shadow:none;transition:color .18s ease,box-shadow .18s ease}:where(.skin-admin) .admin-sidebar nav button:hover{color:var(--glacier-text);background:var(--glacier-page);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .admin-sidebar nav button.active,:where(.skin-admin) .admin-sidebar nav button.active:hover{color:var(--glacier-text);background:var(--glacier-page);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .admin-sidebar-foot{grid-template-columns:34px minmax(0,1fr) 32px;gap:9px;margin:12px 0 0;padding:10px 8px 5px;border:0;border-radius:13px;background:var(--glacier-page);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .admin-account-copy strong{color:var(--glacier-text)}:where(.skin-admin) .logout-button{width:32px;min-height:32px;border:0;border-radius:10px;color:var(--glacier-muted);background:var(--glacier-page);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .logout-button:hover{color:var(--glacier-danger);background:var(--glacier-page)}:where(.skin-admin) .admin-workspace.notification-workspace{min-width:0;padding:0 26px 34px;background:var(--glacier-page)}:where(.skin-admin) .workspace-topbar,:where(.skin-admin) .notification-workspace .workspace-topbar.notification-topbar{position:sticky;top:0;z-index:15;min-height:68px;margin:0 -26px 24px;padding:0 26px;border:0;background:#fffffff5;box-shadow:4px 4px 8px #b8bcc2c2,-4px -4px 8px var(--neu-shadow-light);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:where(.skin-admin) .notification-workspace .notification-topbar h1,:where(.skin-admin) .workspace-topbar h1{color:var(--glacier-text);font-size:21px}:where(.skin-admin) .notification-workspace .notification-topbar .workspace-kicker,:where(.skin-admin) .workspace-kicker{margin:0;color:var(--glacier-muted);font-size:11px;font-weight:620}:where(.skin-admin) .refresh-indicator{border:0;border-radius:10px;color:var(--glacier-accent);background:var(--glacier-page);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .primary-action,:where(.skin-admin) .secondary-action,:where(.skin-admin) .danger-action,:where(.skin-admin) .row-actions button,:where(.skin-admin) .drawer-head button,:where(.skin-admin) .modal-head button,:where(.skin-admin) .primary-inline,:where(.skin-admin) .job-pagination button{min-height:38px;border:0;border-radius:11px;transition:transform .16s ease,box-shadow .16s ease,color .16s ease}:where(.skin-admin) .primary-action,:where(.skin-admin) .secondary-action.refresh-button,:where(.skin-admin) .primary-inline{color:#fff;background:var(--glacier-accent);box-shadow:4px 4px 8px #aeb5bf,-4px -4px 8px #fff}:where(.skin-admin) .primary-action:hover,:where(.skin-admin) .secondary-action.refresh-button:hover,:where(.skin-admin) .primary-inline:hover{background:var(--glacier-accent-strong);transform:translateY(-1px)}:where(.skin-admin) .secondary-action,:where(.skin-admin) .row-actions button,:where(.skin-admin) .drawer-head button,:where(.skin-admin) .modal-head button,:where(.skin-admin) .job-pagination button{border:0;color:var(--glacier-text);background:var(--glacier-page);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .secondary-action:hover,:where(.skin-admin) .row-actions button:hover,:where(.skin-admin) .drawer-head button:hover,:where(.skin-admin) .modal-head button:hover,:where(.skin-admin) .job-pagination button:hover{border:0;background:var(--glacier-page);box-shadow:3px 3px 6px var(--neu-shadow-dark),-3px -3px 6px var(--neu-shadow-light)}:where(.skin-admin) .primary-action:active,:where(.skin-admin) .secondary-action:active,:where(.skin-admin) .danger-action:active,:where(.skin-admin) .row-actions button:active,:where(.skin-admin) .drawer-head button:active,:where(.skin-admin) .modal-head button:active,:where(.skin-admin) .primary-inline:active,:where(.skin-admin) .job-pagination button:active{transform:translateY(0);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .primary-action:disabled,:where(.skin-admin) .secondary-action:disabled,:where(.skin-admin) .danger-action:disabled,:where(.skin-admin) .row-actions button:disabled,:where(.skin-admin) .primary-inline:disabled,:where(.skin-admin) .job-pagination button:disabled{color:#9aa3ad;background:var(--glacier-page);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .danger-action{color:#fff;background:var(--glacier-danger);box-shadow:4px 4px 8px #aeb5bf,-4px -4px 8px #fff}:where(.skin-admin) .text-action{color:var(--glacier-accent)}:where(.skin-admin) .stat-card,:where(.skin-admin) .admin-panel,:where(.skin-admin) .batch-card,:where(.skin-admin) .report-hero,:where(.skin-admin) .report-section,:where(.skin-admin) .report-kpi,:where(.skin-admin) .report-loading-panel,:where(.skin-admin) .card-pool-summary>div,:where(.skin-admin) .card-pool-overview .card-summary-item,:where(.skin-admin) .ops-hero-metrics>div,:where(.skin-admin) .ops-strip>div,:where(.skin-admin) .module-summary>div,:where(.skin-admin) .captcha-config-card,:where(.skin-admin) .notification-config-card,:where(.skin-admin) .notification-record-card,:where(.skin-admin) .direct-recharge-form-card,:where(.skin-admin) .direct-recharge-side>div,:where(.skin-admin) .maintenance-control-card{border:0!important;border-radius:16px;background:var(--glacier-page)!important;box-shadow:var(--neu-raised)}:where(.skin-admin) .admin-panel,:where(.skin-admin) .captcha-config-card,:where(.skin-admin) .notification-config-card,:where(.skin-admin) .notification-record-card,:where(.skin-admin) .direct-recharge-form-card,:where(.skin-admin) .direct-recharge-side>div{padding:20px}:where(.skin-admin) .panel-title{margin-bottom:15px;padding-bottom:0;border:0}:where(.skin-admin) .ops-hero-panel{border:0;border-radius:0;background:transparent;box-shadow:none}:where(.skin-admin) .ops-hero-metrics>div,:where(.skin-admin) .ops-strip>div,:where(.skin-admin) .module-summary>div,:where(.skin-admin) .stat-card{min-height:116px}:where(.skin-admin) .stat-card svg,:where(.skin-admin) .security-copy svg,:where(.skin-admin) .report-kpi-head svg{padding:6px;border-radius:50%;color:var(--glacier-accent);background:var(--glacier-page);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .segmented-control,:where(.skin-admin) .dashboard-range-control,:where(.skin-admin) .dashboard-metric-control{gap:4px;padding:5px;border:0;border-radius:12px;background:var(--glacier-page);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .segmented-control button,:where(.skin-admin) .dashboard-range-control button,:where(.skin-admin) .dashboard-metric-control button{border-radius:9px;color:var(--glacier-muted);background:transparent}:where(.skin-admin) .segmented-control button.active,:where(.skin-admin) .dashboard-range-control button.active,:where(.skin-admin) .dashboard-metric-control button.active{color:var(--glacier-text);background:var(--glacier-page);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .field-card,:where(.skin-admin) .choice-list label,:where(.skin-admin) .proxy-test-result,:where(.skin-admin) .security-copy,:where(.skin-admin) .security-note,:where(.skin-admin) .code-mode-bar,:where(.skin-admin) .batch-selection-bar,:where(.skin-admin) .recent-batch-banner,:where(.skin-admin) .notification-form .notification-event-option,:where(.skin-admin) .captcha-provider-option,:where(.skin-admin) .direct-estimate{border:0;border-radius:12px;background:var(--glacier-page);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .captcha-provider-option.selected,:where(.skin-admin) .batch-card.selected{border:0;background:var(--glacier-page);box-shadow:var(--neu-pressed),0 0 0 2px #356ee824}:where(.skin-admin) .captcha-provider-radio span{border:0;background:var(--glacier-page);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .captcha-provider-radio input:checked+span{background:var(--glacier-accent);box-shadow:inset 0 0 0 5px var(--glacier-page),var(--neu-pressed-sm)}:where(.skin-admin) .notification-switch span{border:0;background:var(--glacier-page);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .notification-switch input:checked+span{background:var(--glacier-accent-soft)}:where(.skin-admin) .maintenance-control-icon,:where(.skin-admin) .maintenance-switch-row,:where(.skin-admin) .maintenance-impact-note{border:0;background:var(--glacier-page)}:where(.skin-admin) .maintenance-control-icon{color:var(--glacier-accent);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .maintenance-switch-row,:where(.skin-admin) .maintenance-impact-note{box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .data-table,:where(.skin-admin) .report-table,:where(.skin-admin) .notification-record-table{border:0;border-radius:13px;background:var(--glacier-page);box-shadow:var(--neu-pressed-sm);overflow:hidden}:where(.skin-admin) .table-head,:where(.skin-admin) .report-table-head,:where(.skin-admin) .notification-record-row:first-child{color:var(--glacier-muted);background:transparent}:where(.skin-admin) .table-row,:where(.skin-admin) .report-table-row,:where(.skin-admin) .notification-record-row{border-color:#6f7c8b1f;color:var(--glacier-text);background:transparent}:where(.skin-admin) .table-row:hover,:where(.skin-admin) .report-table-row:hover{background:#ffffff38}:where(.skin-admin) .table-row.card-row,:where(.skin-admin) .table-row.code-row{border-left-color:transparent}:where(.skin-admin) .batch-meta span,:where(.skin-admin) .batch-count-grid div,:where(.skin-admin) .report-list-row,:where(.skin-admin) .report-node-row,:where(.skin-admin) .report-rank-row,:where(.skin-admin) .report-source-list>div{border:0;border-radius:10px;background:var(--glacier-page);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .admin-status,:where(.skin-admin) .batch-health,:where(.skin-admin) .report-status-chip,:where(.skin-admin) .pill,:where(.skin-admin) .captcha-active-badge,:where(.skin-admin) .direct-recharge-badge{border:0;border-radius:8px;background:var(--glacier-page);box-shadow:2px 2px 4px #bec4cc,-2px -2px 4px var(--neu-shadow-light)}:where(.skin-admin) .admin-alert,:where(.skin-admin) .inline-warning{border:0;border-radius:11px;box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .refresh-sheen>span{background:#356ee80d}:where(.skin-admin) .workspace-content.is-refreshing .admin-panel,:where(.skin-admin) .workspace-content.is-refreshing .stat-card,:where(.skin-admin) .workspace-content.is-refreshing .card-pool-summary>div,:where(.skin-admin) .workspace-content.is-refreshing .module-summary>div,:where(.skin-admin) .workspace-content.is-refreshing .ops-strip>div,:where(.skin-admin) .workspace-content.is-refreshing .ops-hero-panel{border-color:transparent;box-shadow:5px 5px 10px var(--neu-shadow-dark),-5px -5px 10px var(--neu-shadow-light)}:where(.skin-admin) .side-drawer,:where(.skin-admin) .modal-panel,:where(.skin-admin) .gp-modal,:where(.skin-admin) .drawer{border:0;border-radius:16px;background:var(--glacier-page);box-shadow:12px 12px 24px #959ba4,-12px -12px 24px #fff}:where(.skin-admin) .modal-backdrop,:where(.skin-admin) .drawer-backdrop,:where(.skin-admin) .drawer-overlay,:where(.skin-admin) .gp-modal-backdrop{background:#30394657;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:where(.skin-admin) .admin-toast{border:0;border-radius:13px;background:var(--glacier-page);box-shadow:var(--neu-raised)}:where(.skin-admin) .dashboard-layout{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px}:where(.skin-admin) .dashboard-main-column{min-width:0;display:grid;align-content:start;gap:18px}:where(.skin-admin) .dashboard-welcome{min-height:58px}:where(.skin-admin) .dashboard-welcome h2{color:var(--glacier-text);font-size:25px;text-shadow:1px 1px 0 rgba(255,255,255,.82)}:where(.skin-admin) .dashboard-welcome p{color:var(--glacier-muted)}:where(.skin-admin) .dashboard-status-grid{grid-template-columns:1.15fr 1fr 1.15fr 1fr;gap:17px}:where(.skin-admin) .dashboard-status-card{min-height:166px;padding:17px;border:0;border-radius:16px;background:var(--glacier-page);box-shadow:var(--neu-raised)}:where(.skin-admin) .dashboard-status-head{color:#606b78;font-size:12px}:where(.skin-admin) .dashboard-status-head svg{width:30px;height:30px;padding:7px;border-radius:50%;color:var(--glacier-accent);background:var(--glacier-page);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .dashboard-status-card>strong{margin-top:12px;color:var(--glacier-text);font-size:27px;text-shadow:1px 1px 0 rgba(255,255,255,.9)}:where(.skin-admin) .dashboard-status-card>p{min-height:16px;margin-top:8px;color:var(--glacier-muted);font-size:10px}:where(.skin-admin) .dashboard-card-breakdown{margin-top:9px;padding-top:10px;border:0}:where(.skin-admin) .dashboard-card-breakdown span{color:var(--glacier-muted);font-size:10px}:where(.skin-admin) .dashboard-card-breakdown b{color:var(--glacier-text);font-size:12px}:where(.skin-admin) .dashboard-card-breakdown .tone-success b{color:var(--glacier-accent)}:where(.skin-admin) .dashboard-trend-panel{padding:18px;border-radius:16px}:where(.skin-admin) .dashboard-trend-head{margin-bottom:14px}:where(.skin-admin) .dashboard-trend-head h2{color:var(--glacier-text);font-size:15px}:where(.skin-admin) .dashboard-trend-canvas,:where(.skin-admin) .dashboard-trend-empty{border:0;border-radius:13px;background:var(--glacier-page);box-shadow:var(--neu-pressed)}:where(.skin-admin) .dashboard-trend-canvas{height:285px;padding:14px 14px 8px 2px}:where(.skin-admin) .dashboard-lower-grid{min-width:0;display:grid;grid-template-columns:1.08fr .92fr;gap:18px}:where(.skin-admin) .dashboard-node-list{display:grid;gap:0}:where(.skin-admin) .dashboard-node-list>div{min-height:42px;display:grid;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:9px;border-bottom:1px solid rgba(111,124,139,.12);color:var(--glacier-muted);font-size:11px}:where(.skin-admin) .dashboard-node-list>div:last-child{border-bottom:0}:where(.skin-admin) .dashboard-node-list>.empty-table{min-height:82px;display:flex;align-items:center;justify-content:center;border:0;text-align:center}:where(.skin-admin) .dashboard-node-list strong{color:var(--glacier-text);font-size:12px}:where(.skin-admin) .dashboard-node-list small{min-width:72px;text-align:right}:where(.skin-admin) .dashboard-node-dot{width:7px;height:7px;border-radius:50%;background:var(--glacier-warning);box-shadow:1px 1px 2px #aeb5be,-1px -1px 2px #fff}:where(.skin-admin) .dashboard-node-dot.online{background:var(--glacier-accent)}:where(.skin-admin) .dashboard-reason-list>div{min-height:42px;border-color:#6f7c8b1f;background:transparent}:where(.skin-admin) .dashboard-orders-rail{min-width:0;align-self:stretch;display:grid;grid-template-rows:auto auto minmax(0,1fr);border-radius:16px;background:var(--glacier-page);box-shadow:var(--neu-raised);overflow:hidden}:where(.skin-admin) .dashboard-orders-head{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 18px}:where(.skin-admin) .dashboard-orders-head>div{min-width:0;display:grid;gap:3px}:where(.skin-admin) .dashboard-orders-head strong{color:var(--glacier-text);font-size:14px}:where(.skin-admin) .dashboard-orders-head span{color:var(--glacier-muted);font-size:10px}:where(.skin-admin) .dashboard-orders-head button{padding:0;color:var(--glacier-accent);background:transparent;font-size:11px;font-weight:720}:where(.skin-admin) .dashboard-order-list{margin:0 14px;border-radius:13px;background:var(--glacier-page);box-shadow:var(--neu-pressed);overflow:hidden}:where(.skin-admin) .dashboard-order-list>button{width:100%;min-height:65px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(111,124,139,.1);color:var(--glacier-text);background:transparent;text-align:left}:where(.skin-admin) .dashboard-order-list>button.selected{background:#356ee80f;box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .dashboard-order-list>button>span{min-width:0;display:grid;gap:4px}:where(.skin-admin) .dashboard-order-list>button>span:last-child{justify-items:end}:where(.skin-admin) .dashboard-order-list strong,:where(.skin-admin) .dashboard-order-list small,:where(.skin-admin) .dashboard-order-list time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .dashboard-order-list strong{font-size:11px}:where(.skin-admin) .dashboard-order-list small,:where(.skin-admin) .dashboard-order-list time{color:var(--glacier-muted);font-size:9px}:where(.skin-admin) .dashboard-order-list .admin-status{min-height:20px;padding:0 7px;font-size:9px}:where(.skin-admin) .dashboard-order-detail{min-width:0;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);align-content:start;gap:14px;padding:18px}:where(.skin-admin) .dashboard-order-detail-head{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}:where(.skin-admin) .dashboard-order-detail-head>div{min-width:0;display:grid;gap:4px}:where(.skin-admin) .dashboard-order-detail-head strong{overflow:hidden;color:var(--glacier-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .dashboard-order-detail-head span{color:var(--glacier-muted);font-size:10px}:where(.skin-admin) .dashboard-order-detail dl{display:grid;gap:10px;margin:0;padding:14px;border-radius:12px;background:var(--glacier-page);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .dashboard-order-detail dl>div{min-width:0;display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;font-size:10px}:where(.skin-admin) .dashboard-order-detail dt{color:var(--glacier-muted)}:where(.skin-admin) .dashboard-order-detail dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--glacier-text);font-weight:680}:where(.skin-admin) .dashboard-log-button{width:100%;align-self:end;margin-top:auto}:where(.skin-admin) .risk-grid{align-items:stretch}:where(.skin-admin) .risk-grid>.admin-panel{height:100%}@media(max-width:1320px){:where(.skin-admin) .dashboard-layout{grid-template-columns:1fr}:where(.skin-admin) .dashboard-orders-rail{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);grid-template-rows:auto auto}:where(.skin-admin) .dashboard-orders-head{grid-column:1 / -1}:where(.skin-admin) .dashboard-order-detail{align-content:start}}@media(max-width:700px){:where(.skin-admin) .mobile-admin-header{border:0;background:#fffffff7;box-shadow:4px 4px 8px #b8bcc2cc,-4px -4px 8px #fff}:where(.skin-admin) .mobile-menu-button,:where(.skin-admin) .mobile-drawer-close{border:0;border-radius:11px;color:var(--glacier-text);background:var(--glacier-page);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .mobile-menu-button:active,:where(.skin-admin) .mobile-drawer-close:active{background:var(--glacier-page);box-shadow:var(--neu-pressed-sm)}:where(.skin-admin) .mobile-header-brand .admin-logo-mark{width:32px;height:32px;flex-basis:32px}:where(.skin-admin) .admin-sidebar{border:0;background:var(--glacier-page);box-shadow:12px 0 28px #36404c47}:where(.skin-admin) .admin-workspace.notification-workspace{padding:0 14px 24px}:where(.skin-admin) .workspace-topbar,:where(.skin-admin) .notification-workspace .workspace-topbar.notification-topbar{position:static;min-height:66px;margin:0 0 16px;padding:12px 0;box-shadow:none}:where(.skin-admin) .ops-hero-metrics>div,:where(.skin-admin) .ops-strip>div,:where(.skin-admin) .module-summary>div,:where(.skin-admin) .stat-card,:where(.skin-admin) .admin-panel,:where(.skin-admin) .dashboard-status-card{box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .dashboard-layout,:where(.skin-admin) .dashboard-main-column{gap:16px}:where(.skin-admin) .dashboard-status-grid,:where(.skin-admin) .dashboard-lower-grid,:where(.skin-admin) .dashboard-orders-rail{grid-template-columns:1fr}:where(.skin-admin) .dashboard-orders-rail{grid-template-rows:auto auto auto}:where(.skin-admin) .dashboard-orders-head{grid-column:auto}:where(.skin-admin) .dashboard-status-card{min-height:154px}:where(.skin-admin) .dashboard-trend-canvas{height:260px}:where(.skin-admin) .table-row,:where(.skin-admin) .table-row.codes,:where(.skin-admin) .table-row.cards,:where(.skin-admin) .table-row.jobs,:where(.skin-admin) .table-row.workers,:where(.skin-admin) .table-row.billing{border:0;border-radius:13px;background:var(--glacier-page);box-shadow:var(--neu-raised-sm)}:where(.skin-admin) .notification-config-card,:where(.skin-admin) .notification-record-card,:where(.skin-admin) .captcha-config-card,:where(.skin-admin) .direct-recharge-form-card,:where(.skin-admin) .direct-recharge-side>div,:where(.skin-admin) .maintenance-control-card{padding:20px 18px;border-radius:15px}:where(.skin-admin) .maintenance-admin-page{width:100%}:where(.skin-admin) .maintenance-control-card{gap:20px}:where(.skin-admin) .maintenance-control-heading{grid-template-columns:44px minmax(0,1fr);gap:13px}:where(.skin-admin) .maintenance-control-icon{width:44px;height:44px;border-radius:12px}:where(.skin-admin) .maintenance-control-heading h2{font-size:18px}:where(.skin-admin) .maintenance-control-heading p{font-size:13px}:where(.skin-admin) .maintenance-state{grid-column:1 / -1;justify-self:start}:where(.skin-admin) .maintenance-switch-row{min-height:0;padding:17px}}:where(.skin-admin) .direct-recharge-page{align-items:stretch}:where(.skin-admin) .direct-recharge-side{min-height:0;grid-template-rows:auto minmax(0,1fr);align-content:stretch}:where(.skin-admin) .direct-recharge-side.subaccount{grid-template-rows:minmax(320px,1fr)}:where(.skin-admin) .direct-recharge-side>.direct-live-card{min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;contain:size;padding:0;overflow:hidden;background:var(--glacier-page)!important}:where(.skin-admin) .direct-recharge-side>.direct-live-card.failed{background:#fff8f7!important}:where(.skin-admin) .direct-live-head{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:16px 18px;border-bottom:1px solid var(--glacier-line)}:where(.skin-admin) .direct-live-icon{display:inline-flex;align-items:center;justify-content:center;color:#0b8c68}:where(.skin-admin) .direct-live-card.failed .direct-live-icon{color:#c3484f}:where(.skin-admin) .direct-live-head>div{min-width:0;display:grid;gap:3px}:where(.skin-admin) .direct-live-head strong,:where(.skin-admin) .direct-live-head span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .direct-live-head strong{color:var(--glacier-text);font-size:14px}:where(.skin-admin) .direct-live-head>div>span{color:var(--glacier-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:11px}:where(.skin-admin) .direct-live-head button{min-height:32px;display:inline-flex;align-items:center;gap:5px;padding:0 10px;white-space:nowrap}:where(.skin-admin) .direct-live-log-viewport{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:4px 18px 14px;scroll-behavior:smooth}:where(.skin-admin) .direct-live-log{display:grid;grid-template-columns:10px minmax(0,1fr);gap:9px;padding:13px 0;border-bottom:1px solid var(--glacier-line)}:where(.skin-admin) .direct-live-log:last-child{border-bottom:0}:where(.skin-admin) .direct-live-log-dot{width:7px;height:7px;margin-top:5px;border-radius:50%;background:#5980a8;box-shadow:0 0 0 3px #5980a81f}:where(.skin-admin) .direct-live-log.success .direct-live-log-dot{background:#0b8c68;box-shadow:0 0 0 3px #0b8c681f}:where(.skin-admin) .direct-live-log.error .direct-live-log-dot,:where(.skin-admin) .direct-live-log.warn .direct-live-log-dot{background:#c3484f;box-shadow:0 0 0 3px #c3484f1f}:where(.skin-admin) .direct-live-log>div{min-width:0;display:grid;gap:4px}:where(.skin-admin) .direct-live-log strong{color:var(--glacier-text);font-size:12px}:where(.skin-admin) .direct-live-log p{margin:0;overflow-wrap:anywhere;color:var(--glacier-muted);font-size:11px;line-height:1.45}:where(.skin-admin) .direct-live-log small{color:#9aa4af;font-size:10px}:where(.skin-admin) .direct-live-empty{min-height:100%;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--glacier-muted);font-size:12px}@media(max-width:900px){:where(.skin-admin) .direct-recharge-side>.direct-live-card{height:360px;min-height:320px}}@media(max-width:600px){:where(.skin-admin) .direct-live-head{grid-template-columns:22px minmax(0,1fr);padding:15px 16px}:where(.skin-admin) .direct-live-head button{grid-column:1 / -1;justify-self:start}:where(.skin-admin) .direct-live-log-viewport{padding-right:16px;padding-left:16px}:where(.skin-admin) .direct-recharge-side>.direct-live-card{height:340px}}:where(.skin-admin) .batch-card>.batch-meta,:where(.skin-admin) .batch-card>.batch-foot,:where(.skin-admin) .batch-card>.batch-actions{justify-content:center;text-align:center}:where(.skin-admin) .batch-card>.batch-count-grid>div,:where(.skin-admin) .batch-card>.batch-warning,:where(.skin-admin) .batch-card>.batch-note{text-align:center}:where(.skin-admin) .batch-card>.batch-warning,:where(.skin-admin) .batch-card>.batch-note{display:block;width:100%}:where(.skin-admin) .system-failure-list>div{min-height:46px}:where(.skin-admin) .system-failure-list span{min-width:0;overflow-wrap:anywhere}:where(.skin-admin) .system-failure-list strong{min-width:32px;text-align:center}.skin-admin{--admin-build-revision: 2026081801;--glacier-page: #f5f7fa;--glacier-surface: #ffffff;--glacier-surface-subtle: #f8fafc;--glacier-line: #e4e8ef;--glacier-line-strong: #d7dde7;--glacier-text: #172033;--glacier-muted: #68758a;--glacier-accent: #246bfd;--glacier-accent-strong: #1557d9;--glacier-accent-soft: #edf3ff;--glacier-success: #109b61;--glacier-success-soft: #e8f7f0;--glacier-warning: #d98a00;--glacier-warning-soft: #fff6df;--glacier-danger: #db4054;--glacier-danger-soft: #fff0f2;--glacier-shadow: 0 5px 16px rgba(32, 47, 74, .06);--neu-shadow-dark: transparent;--neu-shadow-light: transparent;--neu-raised: var(--glacier-shadow);--neu-raised-sm: 0 2px 8px rgba(32, 47, 74, .05);--neu-pressed: none;--neu-pressed-sm: none;color:var(--glacier-text);background:var(--glacier-page)}.skin-admin{color:var(--glacier-text);background:var(--glacier-page)}:where(.skin-admin) .admin-shell{color:var(--glacier-text);background:var(--glacier-page)}:where(.skin-admin) .admin-sidebar{border:0;border-right:1px solid var(--glacier-line);color:var(--glacier-text);background:#fff;box-shadow:none}:where(.skin-admin) .admin-logo{min-height:42px;gap:11px;margin:0 8px 20px;padding:0}:where(.skin-admin) .admin-logo-mark,:where(.skin-admin) .admin-avatar{width:34px;height:34px;flex-basis:34px;padding:7px;border:1px solid #d8e3f4;border-radius:7px;color:var(--glacier-accent);background:#fff;box-shadow:none}:where(.skin-admin) .admin-logo strong{color:#101828;font-size:14px;font-weight:750}:where(.skin-admin) .admin-logo span:not(.admin-logo-mark){margin-top:3px;color:var(--glacier-muted);font-size:9px;letter-spacing:0}:where(.skin-admin) .admin-nav-label{padding:0 10px 7px;color:#8994a6;font-size:10px;font-weight:650;letter-spacing:0}:where(.skin-admin) .admin-sidebar nav button{min-height:39px;gap:11px;padding:0 11px;border:1px solid transparent;border-radius:6px;color:#506078;background:transparent;box-shadow:none;font-size:12px;font-weight:650;transition:color .15s ease,background .15s ease,border-color .15s ease}:where(.skin-admin) .admin-sidebar nav button svg{color:#68778e}:where(.skin-admin) .admin-sidebar nav button:hover{border-color:transparent;color:#26354c;background:#f7f9fc;box-shadow:none}:where(.skin-admin) .admin-sidebar nav button.active,:where(.skin-admin) .admin-sidebar nav button.active:hover{border-color:#cbdafe;color:#195bd5;background:var(--glacier-accent-soft);box-shadow:none}:where(.skin-admin) .admin-sidebar nav button.active svg{color:var(--glacier-accent)}:where(.skin-admin) .admin-sidebar-foot{grid-template-columns:32px minmax(0,1fr) 30px;gap:9px;margin:12px 2px 0;padding:9px;border:1px solid var(--glacier-line);border-radius:7px;background:#fff;box-shadow:none}:where(.skin-admin) .admin-sidebar-foot .admin-avatar{width:30px;height:30px;flex-basis:30px;border:0;border-radius:50%;background:var(--glacier-accent-soft)}:where(.skin-admin) .admin-account-copy strong{color:var(--glacier-text);font-size:10px}:where(.skin-admin) .admin-account-copy small{color:var(--glacier-success);font-size:8px}:where(.skin-admin) .logout-button{width:30px;min-height:30px;padding:0;border:0;border-radius:5px;color:#768399;background:transparent;box-shadow:none}:where(.skin-admin) .logout-button:hover{color:var(--glacier-danger);background:var(--glacier-danger-soft)}:where(.skin-admin) .admin-workspace.notification-workspace{min-width:0;padding:0 22px 32px;background:var(--glacier-page)}:where(.skin-admin) .admin-workspace{background:var(--glacier-page)}:where(.skin-admin) .workspace-topbar,:where(.skin-admin) .notification-workspace .workspace-topbar.notification-topbar{position:sticky;top:0;z-index:15;min-height:70px;align-items:center;margin:0 -22px 20px;padding:0 22px;border:0;border-bottom:1px solid var(--glacier-line);background:#fffffff5;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:where(.skin-admin) .workspace-topbar h1,:where(.skin-admin) .notification-workspace .notification-topbar h1{color:#111c30;font-size:19px;font-weight:780;line-height:1.2;letter-spacing:0}:where(.skin-admin) .workspace-kicker,:where(.skin-admin) .notification-workspace .notification-topbar .workspace-kicker{margin-top:4px;color:var(--glacier-muted);font-size:10px;font-weight:500}:where(.skin-admin) .admin-workspace>.admin-alert{width:100%;max-width:none}:where(.skin-admin) .refresh-cluster,:where(.skin-admin) .notification-topbar-actions{gap:9px}:where(.skin-admin) .refresh-indicator{min-height:32px;padding:0 4px;border:0;border-radius:0;color:var(--glacier-muted);background:transparent;box-shadow:none;font-size:10px}:where(.skin-admin) .refresh-indicator>span{background:var(--glacier-success);box-shadow:0 0 0 3px #109b611a}:where(.skin-admin) .primary-action,:where(.skin-admin) .secondary-action,:where(.skin-admin) .danger-action,:where(.skin-admin) .row-actions button,:where(.skin-admin) .drawer-head button,:where(.skin-admin) .modal-head button,:where(.skin-admin) .primary-inline,:where(.skin-admin) .job-pagination button,:where(.skin-admin) .notification-topbar-actions .primary-action,:where(.skin-admin) .notification-topbar-actions .secondary-action{min-height:34px;padding:0 12px;border:1px solid var(--glacier-line-strong);border-radius:6px;box-shadow:none;font-size:11px;font-weight:700;transition:border-color .15s ease,background .15s ease,color .15s ease}:where(.skin-admin) .primary-action,:where(.skin-admin) .primary-inline{border-color:var(--glacier-accent);color:#fff;background:var(--glacier-accent);box-shadow:none}:where(.skin-admin) .primary-action:hover,:where(.skin-admin) .primary-inline:hover{border-color:var(--glacier-accent-strong);color:#fff;background:var(--glacier-accent-strong);box-shadow:none;transform:none}:where(.skin-admin) .secondary-action,:where(.skin-admin) .row-actions button,:where(.skin-admin) .drawer-head button,:where(.skin-admin) .modal-head button,:where(.skin-admin) .job-pagination button{color:#344258;background:#fff;box-shadow:none}:where(.skin-admin) .secondary-action.refresh-button{border-color:var(--glacier-line-strong);color:#344258;background:#fff;box-shadow:none}:where(.skin-admin) .secondary-action:hover,:where(.skin-admin) .row-actions button:hover,:where(.skin-admin) .drawer-head button:hover,:where(.skin-admin) .modal-head button:hover,:where(.skin-admin) .job-pagination button:hover,:where(.skin-admin) .secondary-action.refresh-button:hover{border-color:#bcc5d2;color:#172033;background:#f8fafc;box-shadow:none;transform:none}:where(.skin-admin) .danger-action{border-color:var(--glacier-danger);color:#fff;background:var(--glacier-danger);box-shadow:none}:where(.skin-admin) .primary-action:active,:where(.skin-admin) .secondary-action:active,:where(.skin-admin) .danger-action:active,:where(.skin-admin) .row-actions button:active,:where(.skin-admin) .modal-head button:active,:where(.skin-admin) .primary-inline:active,:where(.skin-admin) .job-pagination button:active{transform:none;box-shadow:none}:where(.skin-admin) .primary-action:disabled,:where(.skin-admin) .secondary-action:disabled,:where(.skin-admin) .danger-action:disabled,:where(.skin-admin) .row-actions button:disabled,:where(.skin-admin) .primary-inline:disabled,:where(.skin-admin) .job-pagination button:disabled{border-color:var(--glacier-line);color:#9ba6b6;background:#f1f4f8;box-shadow:none}:where(.skin-admin) .dashboard-direct-button{min-width:94px}:where(.skin-admin) .admin-shell input:not([type=checkbox]):not([type=radio]),:where(.skin-admin) .admin-shell textarea,:where(.skin-admin) .admin-shell select,:where(.skin-admin) .login-card input{border:1px solid var(--glacier-line-strong);border-radius:6px;color:var(--glacier-text);background:#fff;box-shadow:none}:where(.skin-admin) .admin-shell input:not([type=checkbox]):not([type=radio]):focus,:where(.skin-admin) .admin-shell textarea:focus,:where(.skin-admin) .admin-shell select:focus,:where(.skin-admin) .login-card input:focus{border:1px solid #8bb0fd;outline:0;box-shadow:0 0 0 3px #246bfd1a}:where(.skin-admin) .stat-card,:where(.skin-admin) .admin-panel,:where(.skin-admin) .batch-card,:where(.skin-admin) .report-hero,:where(.skin-admin) .report-section,:where(.skin-admin) .report-kpi,:where(.skin-admin) .report-loading-panel,:where(.skin-admin) .card-pool-summary>div,:where(.skin-admin) .card-pool-overview .card-summary-item,:where(.skin-admin) .ops-hero-metrics>div,:where(.skin-admin) .ops-strip>div,:where(.skin-admin) .module-summary>div,:where(.skin-admin) .captcha-config-card,:where(.skin-admin) .notification-config-card,:where(.skin-admin) .notification-record-card,:where(.skin-admin) .direct-recharge-form-card,:where(.skin-admin) .direct-recharge-side>div,:where(.skin-admin) .maintenance-control-card{border:1px solid var(--glacier-line)!important;border-radius:7px;background:#fff!important;box-shadow:var(--glacier-shadow)}:where(.skin-admin) .admin-panel,:where(.skin-admin) .captcha-config-card,:where(.skin-admin) .notification-config-card,:where(.skin-admin) .notification-record-card,:where(.skin-admin) .direct-recharge-form-card,:where(.skin-admin) .direct-recharge-side>div{padding:18px}:where(.skin-admin) .panel-title{margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--glacier-line)}:where(.skin-admin) .panel-title h2,:where(.skin-admin) .captcha-config-heading h2,:where(.skin-admin) .notification-config-heading h2,:where(.skin-admin) .notification-record-heading h2,:where(.skin-admin) .direct-recharge-heading h2{color:var(--glacier-text)}:where(.skin-admin) .ops-hero-panel{border:0!important;border-radius:0;background:transparent!important;box-shadow:none}:where(.skin-admin) .ops-hero-metrics>div,:where(.skin-admin) .ops-strip>div,:where(.skin-admin) .module-summary>div,:where(.skin-admin) .stat-card{min-height:108px}:where(.skin-admin) .stat-card svg,:where(.skin-admin) .security-copy svg,:where(.skin-admin) .report-kpi-head svg{padding:6px;border-radius:6px;color:var(--glacier-accent);background:var(--glacier-accent-soft);box-shadow:none}:where(.skin-admin) .segmented-control,:where(.skin-admin) .dashboard-range-control,:where(.skin-admin) .dashboard-metric-control{gap:0;padding:3px;border:1px solid var(--glacier-line);border-radius:6px;background:#f7f9fc;box-shadow:none}:where(.skin-admin) .segmented-control button,:where(.skin-admin) .dashboard-range-control button,:where(.skin-admin) .dashboard-metric-control button{border-radius:4px;color:var(--glacier-muted);background:transparent;box-shadow:none}:where(.skin-admin) .segmented-control button.active,:where(.skin-admin) .dashboard-range-control button.active,:where(.skin-admin) .dashboard-metric-control button.active{color:var(--glacier-text);background:#fff;box-shadow:0 1px 3px #202f4a1a}:where(.skin-admin) .field-card,:where(.skin-admin) .choice-list label,:where(.skin-admin) .proxy-test-result,:where(.skin-admin) .security-copy,:where(.skin-admin) .security-note,:where(.skin-admin) .code-mode-bar,:where(.skin-admin) .batch-selection-bar,:where(.skin-admin) .recent-batch-banner,:where(.skin-admin) .notification-form .notification-event-option,:where(.skin-admin) .captcha-provider-option,:where(.skin-admin) .direct-estimate{border:1px solid var(--glacier-line);border-radius:6px;background:#fff;box-shadow:none}:where(.skin-admin) .captcha-provider-option.selected,:where(.skin-admin) .batch-card.selected{border-color:#9bb9fc!important;background:var(--glacier-accent-soft)!important;box-shadow:0 0 0 2px #246bfd14}:where(.skin-admin) .captcha-provider-radio span,:where(.skin-admin) .notification-switch span,:where(.skin-admin) .maintenance-switch-row,:where(.skin-admin) .maintenance-impact-note{border:1px solid var(--glacier-line);background:#fff;box-shadow:none}:where(.skin-admin) .captcha-provider-radio input:checked+span{background:var(--glacier-accent);box-shadow:inset 0 0 0 4px #fff}:where(.skin-admin) .notification-switch input:checked+span{border-color:var(--glacier-accent);background:var(--glacier-accent)}:where(.skin-admin) .maintenance-control-icon{border:1px solid #cddcff;color:var(--glacier-accent);background:var(--glacier-accent-soft);box-shadow:none}:where(.skin-admin) .data-table,:where(.skin-admin) .report-table,:where(.skin-admin) .notification-record-table{border:1px solid var(--glacier-line);border-radius:6px;background:#fff;box-shadow:none;overflow:hidden}:where(.skin-admin) .table-head,:where(.skin-admin) .report-table-head,:where(.skin-admin) .notification-record-row:first-child{color:var(--glacier-muted);background:#f7f9fc}:where(.skin-admin) .table-row,:where(.skin-admin) .report-table-row,:where(.skin-admin) .notification-record-row{border-color:var(--glacier-line);color:var(--glacier-text);background:#fff}:where(.skin-admin) .table-row:hover,:where(.skin-admin) .report-table-row:hover{background:#f9fbfe}:where(.skin-admin) .batch-meta span,:where(.skin-admin) .batch-count-grid div,:where(.skin-admin) .report-list-row,:where(.skin-admin) .report-node-row,:where(.skin-admin) .report-rank-row,:where(.skin-admin) .report-source-list>div{border:1px solid var(--glacier-line);border-radius:6px;background:#fff;box-shadow:none}:where(.skin-admin) .admin-status,:where(.skin-admin) .batch-health,:where(.skin-admin) .report-status-chip,:where(.skin-admin) .pill,:where(.skin-admin) .captcha-active-badge,:where(.skin-admin) .direct-recharge-badge{border:0;border-radius:5px;box-shadow:none}:where(.skin-admin) .admin-alert,:where(.skin-admin) .inline-warning{border:1px solid #f2c6cc;border-radius:6px;box-shadow:none}:where(.skin-admin) .workspace-content.is-refreshing .admin-panel,:where(.skin-admin) .workspace-content.is-refreshing .stat-card,:where(.skin-admin) .workspace-content.is-refreshing .card-pool-summary>div,:where(.skin-admin) .workspace-content.is-refreshing .module-summary>div,:where(.skin-admin) .workspace-content.is-refreshing .ops-strip>div,:where(.skin-admin) .workspace-content.is-refreshing .ops-hero-panel{border-color:var(--glacier-line);box-shadow:var(--glacier-shadow)}:where(.skin-admin) .side-drawer,:where(.skin-admin) .modal-panel,:where(.skin-admin) .gp-modal,:where(.skin-admin) .drawer{border:1px solid var(--glacier-line);border-radius:7px;background:#fff;box-shadow:0 22px 60px #1420362e}:where(.skin-admin) .modal-backdrop,:where(.skin-admin) .drawer-backdrop,:where(.skin-admin) .drawer-overlay,:where(.skin-admin) .gp-modal-backdrop{background:#17203357;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}:where(.skin-admin) .admin-toast{border:1px solid var(--glacier-line);border-radius:7px;background:#fff;box-shadow:0 14px 36px #202f4a29}:where(.skin-admin) .dashboard-layout{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px}:where(.skin-admin) .dashboard-main-column{min-width:0;gap:14px}:where(.skin-admin) .dashboard-welcome{min-height:46px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}:where(.skin-admin) .dashboard-welcome h2{color:#111c30;font-size:22px;font-weight:780;letter-spacing:0;text-shadow:none}:where(.skin-admin) .dashboard-welcome p{margin-top:5px;color:var(--glacier-muted);font-size:10px}:where(.skin-admin) .dashboard-date-pill{min-height:30px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid var(--glacier-line);border-radius:6px;color:#536176;background:#fff;font-size:10px;white-space:nowrap}:where(.skin-admin) .dashboard-date-pill:before{content:"";width:7px;height:7px;margin-right:7px;border:1px solid #8190a5;border-radius:2px;box-shadow:inset 0 2px #fff}:where(.skin-admin) .dashboard-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}:where(.skin-admin) .dashboard-status-card{min-height:148px;padding:15px;border:1px solid var(--glacier-line);border-radius:7px;background:#fff;box-shadow:var(--glacier-shadow)}:where(.skin-admin) .dashboard-status-head{color:#56657b;font-size:11px}:where(.skin-admin) .dashboard-status-head svg{width:29px;height:29px;padding:7px;border-radius:6px;color:var(--glacier-accent);background:var(--glacier-accent-soft);box-shadow:none}:where(.skin-admin) .dashboard-status-card>strong{margin-top:10px;color:#101a2c;font-size:25px;font-weight:760;letter-spacing:0;text-shadow:none}:where(.skin-admin) .dashboard-status-card>p{min-height:15px;margin-top:6px;color:var(--glacier-muted);font-size:9px}:where(.skin-admin) .dashboard-card-breakdown{margin-top:8px;padding-top:9px;border-top:1px solid #edf0f5}:where(.skin-admin) .dashboard-card-breakdown span{color:var(--glacier-muted);font-size:9px}:where(.skin-admin) .dashboard-card-breakdown b{color:var(--glacier-text);font-size:11px}:where(.skin-admin) .dashboard-card-breakdown .tone-success b{color:var(--glacier-success)}:where(.skin-admin) .dashboard-card-breakdown .tone-danger b{color:var(--glacier-danger)}:where(.skin-admin) .dashboard-card-breakdown .tone-warn b{color:var(--glacier-warning)}:where(.skin-admin) .dashboard-trend-panel{padding:0;border-radius:7px;overflow:hidden}:where(.skin-admin) .dashboard-trend-head{min-height:58px;margin:0;padding:11px 14px;border-bottom:1px solid var(--glacier-line)}:where(.skin-admin) .dashboard-trend-head h2{color:var(--glacier-text);font-size:13px;font-weight:750}:where(.skin-admin) .dashboard-trend-head span{color:var(--glacier-muted);font-size:9px}:where(.skin-admin) .dashboard-trend-canvas,:where(.skin-admin) .dashboard-trend-empty{border:0;border-radius:0;background:#fff;box-shadow:none}:where(.skin-admin) .dashboard-trend-canvas{height:290px;padding:15px 14px 8px 2px}:where(.skin-admin) .dashboard-orders-rail{min-width:0;border:1px solid var(--glacier-line);border-radius:7px;background:#fff;box-shadow:var(--glacier-shadow);overflow:hidden}:where(.skin-admin) .dashboard-orders-head{min-height:58px;padding:0 14px;border-bottom:1px solid var(--glacier-line)}:where(.skin-admin) .dashboard-orders-head strong{color:var(--glacier-text);font-size:13px}:where(.skin-admin) .dashboard-orders-head span{color:var(--glacier-muted);font-size:9px}:where(.skin-admin) .dashboard-orders-head button{color:#536176;font-size:10px;font-weight:700}:where(.skin-admin) .dashboard-order-list{margin:0;border:0;border-radius:0;background:#fff;box-shadow:none}:where(.skin-admin) .dashboard-order-list>button{min-height:58px;padding:9px 14px;border-bottom:1px solid var(--glacier-line)}:where(.skin-admin) .dashboard-order-list>button:hover{background:#f9fbfe}:where(.skin-admin) .dashboard-order-list>button.selected{background:var(--glacier-accent-soft);box-shadow:inset 3px 0 0 var(--glacier-accent)}:where(.skin-admin) .dashboard-order-list strong{font-size:10px}:where(.skin-admin) .dashboard-order-list small,:where(.skin-admin) .dashboard-order-list time{color:var(--glacier-muted);font-size:8px}:where(.skin-admin) .dashboard-order-detail{gap:12px;padding:15px;background:#fff}:where(.skin-admin) .dashboard-order-detail dl{gap:9px;padding:12px;border:1px solid var(--glacier-line);border-radius:6px;background:#f8fafc;box-shadow:none}:where(.skin-admin) .dashboard-order-detail dl>div{font-size:9px}@media(max-width:1320px){:where(.skin-admin) .dashboard-layout{grid-template-columns:1fr}:where(.skin-admin) .dashboard-orders-rail{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);grid-template-rows:auto auto}:where(.skin-admin) .dashboard-orders-head{grid-column:1 / -1}}@media(max-width:1180px){:where(.skin-admin) .dashboard-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){:where(.skin-admin) .mobile-admin-header{border-bottom:1px solid var(--glacier-line);background:#fffffff7;box-shadow:none}:where(.skin-admin) .mobile-menu-button,:where(.skin-admin) .mobile-drawer-close{border:1px solid var(--glacier-line);border-radius:6px;color:var(--glacier-text);background:#fff;box-shadow:none}:where(.skin-admin) .mobile-menu-button:active,:where(.skin-admin) .mobile-drawer-close:active{background:#f7f9fc;box-shadow:none}:where(.skin-admin) .mobile-header-brand .admin-logo-mark{width:30px;height:30px;flex-basis:30px}:where(.skin-admin) .admin-sidebar{border:0;border-right:1px solid var(--glacier-line);background:#fff;box-shadow:16px 0 40px #1720332e}:where(.skin-admin) .admin-workspace.notification-workspace{padding:0 14px 24px}:where(.skin-admin) .workspace-topbar,:where(.skin-admin) .notification-workspace .workspace-topbar.notification-topbar{position:static;min-height:66px;align-items:flex-start;margin:0 0 14px;padding:12px 0;border-bottom:1px solid var(--glacier-line);box-shadow:none}:where(.skin-admin) .workspace-topbar h1,:where(.skin-admin) .notification-workspace .notification-topbar h1{font-size:17px}:where(.skin-admin) .refresh-cluster{max-width:100%;justify-content:flex-end;flex-wrap:wrap}:where(.skin-admin) .refresh-indicator{display:none}:where(.skin-admin) .dashboard-layout,:where(.skin-admin) .dashboard-main-column{gap:12px}:where(.skin-admin) .dashboard-welcome{align-items:center}:where(.skin-admin) .dashboard-welcome h2{font-size:19px}:where(.skin-admin) .dashboard-date-pill{min-height:28px;padding:0 8px;font-size:9px}:where(.skin-admin) .dashboard-status-grid,:where(.skin-admin) .dashboard-orders-rail{grid-template-columns:1fr}:where(.skin-admin) .dashboard-orders-head{grid-column:auto}:where(.skin-admin) .dashboard-status-card{min-height:134px}:where(.skin-admin) .dashboard-trend-head{align-items:flex-start;gap:10px}:where(.skin-admin) .dashboard-trend-controls{width:100%;justify-content:flex-start;overflow-x:auto}:where(.skin-admin) .dashboard-trend-canvas{height:250px}:where(.skin-admin) .stat-card,:where(.skin-admin) .admin-panel,:where(.skin-admin) .dashboard-status-card{box-shadow:0 3px 12px #202f4a0d}}@media(max-width:430px){:where(.skin-admin) .dashboard-welcome{align-items:flex-start}:where(.skin-admin) .dashboard-date-pill{max-width:112px;white-space:normal}:where(.skin-admin) .dashboard-status-grid{grid-template-columns:1fr}:where(.skin-admin) .dashboard-direct-button{min-width:86px}}:where(.skin-admin) .subaccount-page{display:grid;gap:16px}:where(.skin-admin) .subaccount-list{display:grid;gap:1px;overflow-x:auto;overscroll-behavior-x:contain}:where(.skin-admin) .subaccount-row{min-width:740px;display:grid;grid-template-columns:minmax(150px,1fr) minmax(220px,1.5fr) 90px 184px;gap:14px;align-items:center;padding:12px;border-top:1px solid #edf1f4;background:#fff}:where(.skin-admin) .subaccount-row-head{border-top:0;border-radius:6px 6px 0 0;color:#64737d;background:#f5f8fa;font-size:12px;font-weight:800}:where(.skin-admin) .subaccount-identity{display:grid;gap:3px;min-width:0}:where(.skin-admin) .subaccount-identity strong,:where(.skin-admin) .subaccount-permissions{overflow-wrap:anywhere}:where(.skin-admin) .subaccount-identity small{color:#73828a;font-size:12px}:where(.skin-admin) .subaccount-permissions{color:#31444c;font-size:13px}:where(.skin-admin) .subaccount-row .row-actions{flex-wrap:nowrap}:where(.skin-admin) .subaccount-form{min-width:min(520px,calc(100vw - 40px))}:where(.skin-admin) .subaccount-permission-picker{display:grid;gap:9px;margin:0;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#f8fbff}:where(.skin-admin) .subaccount-permission-picker legend{padding:0 4px;color:#31444c;font-size:13px;font-weight:820}:where(.skin-admin) .subaccount-permission-option{display:flex;align-items:center;gap:8px;color:#172026;font-size:13px;font-weight:700}:where(.skin-admin) .subaccount-permission-option input{width:16px;height:16px;margin:0;accent-color:#0a84ff}@media(max-width:700px){:where(.skin-admin) .subaccount-form{min-width:0}:where(.skin-admin) .subaccount-row{min-width:700px;grid-template-columns:minmax(130px,1fr) minmax(180px,1.35fr) 82px 174px;gap:10px;padding:10px}}:where(.skin-admin) .pro-cost-page{display:grid;gap:22px}:where(.skin-admin) .pro-cost-query-panel,:where(.skin-admin) .pro-cost-result-panel,:where(.skin-admin) .pro-cost-empty-panel{min-width:0}:where(.skin-admin) .pro-cost-query-panel{max-width:760px}:where(.skin-admin) .pro-cost-query-panel .panel-title,:where(.skin-admin) .pro-cost-result-panel .panel-title{align-items:flex-start}:where(.skin-admin) .pro-cost-query-panel .panel-title>svg{color:var(--glacier-accent)}:where(.skin-admin) .pro-cost-description{margin:-4px 0 20px;color:var(--glacier-muted);font-size:14px}:where(.skin-admin) .pro-cost-query-form{display:grid;gap:16px}:where(.skin-admin) .pro-cost-query-form label{display:grid;gap:8px;color:var(--glacier-text);font-size:14px;font-weight:760}:where(.skin-admin) .pro-cost-query-form textarea{min-height:142px;padding:13px 15px;border-radius:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.55;resize:vertical}:where(.skin-admin) .pro-cost-query-actions{display:flex;justify-content:flex-end;gap:10px}:where(.skin-admin) .pro-cost-inline-error{padding:11px 13px;border:1px solid #f0c7c7;border-radius:9px;color:#a63137;background:#fff5f5;font-size:13px;line-height:1.45}:where(.skin-admin) .pro-cost-live-badge,:where(.skin-admin) .pro-cost-plan-code{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:7px;color:#0877df;background:#eef7ff;font-size:12px;font-weight:820}:where(.skin-admin) .pro-cost-account-summary{display:grid;grid-template-columns:minmax(180px,1.6fr) repeat(3,minmax(130px,1fr));gap:12px;margin-bottom:18px}:where(.skin-admin) .pro-cost-account-summary>div{min-width:0;display:grid;gap:4px;padding:13px 14px;border:1px solid var(--glacier-line);border-radius:10px;background:#ffffff75}:where(.skin-admin) .pro-cost-account-summary span,:where(.skin-admin) .pro-cost-values dt{color:var(--glacier-muted);font-size:12px;font-weight:700}:where(.skin-admin) .pro-cost-account-summary strong{min-width:0;overflow:hidden;color:var(--glacier-text);font-size:14px;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .pro-cost-account-summary small,:where(.skin-admin) .pro-cost-values small{color:var(--glacier-muted);font-size:12px}:where(.skin-admin) .pro-cost-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where(.skin-admin) .pro-cost-plan-card{min-width:0;padding:18px;border:1px solid var(--glacier-line);border-radius:12px;background:#ffffff7a}:where(.skin-admin) .pro-cost-plan-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:17px}:where(.skin-admin) .pro-cost-plan-heading h3{margin:4px 0 0;color:var(--glacier-text);font-size:18px}:where(.skin-admin) .pro-cost-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}:where(.skin-admin) .pro-cost-values>div{min-width:0;display:grid;gap:5px}:where(.skin-admin) .pro-cost-values dd{margin:0;color:var(--glacier-text);font-size:17px;font-weight:820;white-space:nowrap}:where(.skin-admin) .pro-cost-values .pro-cost-due dd{color:#0877df}:where(.skin-admin) .pro-cost-values .pro-cost-cost dd{color:#0b8c68}:where(.skin-admin) .pro-cost-meta{display:flex;flex-wrap:wrap;gap:7px 18px;margin-top:17px;padding-top:13px;border-top:1px solid var(--glacier-line);color:var(--glacier-muted);font-size:12px}:where(.skin-admin) .pro-cost-empty-panel{min-height:180px;display:grid;place-items:center;align-content:center;gap:8px;color:var(--glacier-muted);text-align:center}:where(.skin-admin) .pro-cost-empty-panel svg{color:var(--glacier-accent)}:where(.skin-admin) .pro-cost-empty-panel strong{color:var(--glacier-text);font-size:16px}:where(.skin-admin) .pro-cost-empty-panel span{font-size:13px}@media(max-width:900px){:where(.skin-admin) .pro-cost-account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){:where(.skin-admin) .pro-cost-grid,:where(.skin-admin) .pro-cost-account-summary{grid-template-columns:1fr}:where(.skin-admin) .pro-cost-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:where(.skin-admin) .pro-cost-values dd{font-size:14px}:where(.skin-admin) .pro-cost-query-actions{justify-content:stretch}:where(.skin-admin) .pro-cost-query-actions button{flex:1}}:where(.skin-admin) .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(.skin-admin) .bulk-card-import{display:grid;gap:20px;max-width:1040px;padding:4px 2px 2px;color:var(--glacier-text)}:where(.skin-admin) .bulk-card-field{display:grid;gap:9px;min-width:0;margin:0;padding:0;border:0}:where(.skin-admin) .bulk-card-field>span,:where(.skin-admin) .bulk-card-slots legend{color:var(--glacier-muted);font-size:14px;font-weight:650}:where(.skin-admin) .bulk-card-field select,:where(.skin-admin) .bulk-card-field input,:where(.skin-admin) .bulk-card-field textarea{width:100%;box-sizing:border-box;border:1px solid var(--glacier-line-strong);border-radius:8px;outline:none;color:var(--glacier-text);background:var(--glacier-surface);font:inherit;transition:border-color .18s ease,box-shadow .18s ease}:where(.skin-admin) .bulk-card-field select,:where(.skin-admin) .bulk-card-field input{min-height:56px;padding:0 16px}:where(.skin-admin) .bulk-card-field textarea{min-height:142px;padding:15px 16px;resize:vertical;line-height:1.55}:where(.skin-admin) .bulk-card-field select:focus,:where(.skin-admin) .bulk-card-field input:focus,:where(.skin-admin) .bulk-card-field textarea:focus{border-color:var(--glacier-accent);box-shadow:0 0 0 3px #356ee824}:where(.skin-admin) .bulk-card-slots{display:grid;gap:11px}:where(.skin-admin) .bulk-card-slots legend{padding:0}:where(.skin-admin) .bulk-card-slot-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:where(.skin-admin) .bulk-card-slot-grid label{position:relative;display:grid;min-height:68px;place-items:center;border:1px solid var(--glacier-line-strong);border-radius:8px;color:var(--glacier-muted);background:var(--glacier-surface-subtle);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease}:where(.skin-admin) .bulk-card-slot-grid label.selected{border:2px solid var(--glacier-accent);color:var(--glacier-accent-strong);background:var(--glacier-accent-soft);box-shadow:0 0 0 2px #356ee81a}:where(.skin-admin) .bulk-card-slot-grid label:hover{border-color:var(--glacier-accent)}:where(.skin-admin) .bulk-card-slot-grid input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:where(.skin-admin) .bulk-card-slot-grid span{font-size:15px;font-weight:780;letter-spacing:.02em}:where(.skin-admin) .bulk-card-upload-label{margin-top:-5px;color:var(--glacier-muted);font-size:14px}:where(.skin-admin) .bulk-card-dropzone{position:relative;display:grid;min-height:142px;place-items:center;align-content:center;gap:9px;border:1px dashed #a9c8e8;border-radius:15px;color:#2a65bd;background:#f1f8ff;cursor:pointer;text-align:center;transition:border-color .18s ease,background .18s ease}:where(.skin-admin) .bulk-card-dropzone:hover,:where(.skin-admin) .bulk-card-dropzone:focus-within{border-color:#5a94db;background:#eaf4ff}:where(.skin-admin) .bulk-card-dropzone svg{color:#2861c1}:where(.skin-admin) .bulk-card-dropzone strong{max-width:100%;padding:0 14px;overflow-wrap:anywhere;font-size:15px;font-weight:650}:where(.skin-admin) .bulk-card-dropzone small{color:#6e8fc1;font-size:12px}:where(.skin-admin) .bulk-card-dropzone input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:where(.skin-admin) .bulk-card-format-note{margin:-8px 0 0;color:#81909e;font-size:12px;line-height:1.55}:where(.skin-admin) .kim-page{display:grid;gap:16px}:where(.skin-admin) .kim-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}:where(.skin-admin) .kim-metrics>div{min-width:0;display:grid;gap:5px;padding:15px 16px;border:1px solid var(--glacier-line);border-radius:7px;background:#fff;box-shadow:var(--glacier-shadow)}:where(.skin-admin) .kim-metrics span,:where(.skin-admin) .kim-metrics small{color:var(--glacier-muted);font-size:12px}:where(.skin-admin) .kim-metrics strong{overflow-wrap:anywhere;color:var(--glacier-text);font-size:21px;line-height:1.25}:where(.skin-admin) .kim-metrics .kim-good{color:#13805c}:where(.skin-admin) .kim-metrics .kim-muted{color:#ad6e13}:where(.skin-admin) .kim-config-panel,:where(.skin-admin) .kim-issue-panel,:where(.skin-admin) .kim-bin-panel,:where(.skin-admin) .kim-task-panel{min-width:0}:where(.skin-admin) .kim-config-form{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr)) auto;gap:12px;align-items:end}:where(.skin-admin) .kim-config-form label,:where(.skin-admin) .kim-issue-form label{min-width:0;display:grid;gap:7px;color:var(--glacier-text);font-size:12px;font-weight:760}:where(.skin-admin) .kim-config-form input,:where(.skin-admin) .kim-issue-form input,:where(.skin-admin) .kim-issue-form select{width:100%;min-width:0}:where(.skin-admin) .kim-config-form .primary-action{min-height:40px;white-space:nowrap}:where(.skin-admin) .kim-webhook-row{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:14px;padding:10px 12px;border:1px solid var(--glacier-line);border-radius:6px;background:#f7f9fc;color:var(--glacier-muted);font-size:12px}:where(.skin-admin) .kim-webhook-row code{min-width:0;overflow:hidden;color:#39485b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .kim-inline-error{margin-top:12px;padding:10px 12px;border:1px solid #efc3c8;border-radius:6px;color:#a33945;background:#fff5f6;font-size:12px;line-height:1.5}:where(.skin-admin) .kim-workspace-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:16px;align-items:start}:where(.skin-admin) .kim-issue-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}:where(.skin-admin) .kim-issue-form .kim-field-wide{grid-column:1 / -1}:where(.skin-admin) .kim-order-total{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:baseline;padding:12px 13px;border:1px solid #cfe1d9;border-radius:6px;background:#f4faf7}:where(.skin-admin) .kim-order-total span,:where(.skin-admin) .kim-order-total small{color:#65766e;font-size:12px}:where(.skin-admin) .kim-order-total strong{color:#137858;font-size:18px}:where(.skin-admin) .kim-order-total small{grid-column:1 / -1}:where(.skin-admin) .kim-bin-list{display:grid;gap:9px}:where(.skin-admin) .kim-bin-list>button{min-width:0;display:grid;grid-template-columns:minmax(100px,1fr) auto;gap:5px 12px;padding:12px;border:1px solid var(--glacier-line);border-radius:6px;color:var(--glacier-muted);background:#fff;font:inherit;font-size:12px;text-align:left;cursor:pointer}:where(.skin-admin) .kim-bin-list>button:hover,:where(.skin-admin) .kim-bin-list>button.selected{border-color:#7ea5ef;background:#f5f8ff}:where(.skin-admin) .kim-bin-list>button.selected{box-shadow:inset 3px 0 0 var(--glacier-accent)}:where(.skin-admin) .kim-bin-brand{display:inline-flex;align-items:center;gap:7px;color:var(--glacier-text)}:where(.skin-admin) .kim-bin-brand svg{color:var(--glacier-accent)}:where(.skin-admin) .kim-task-panel{padding-bottom:10px;overflow:hidden}:where(.skin-admin) .kim-task-table{overflow-x:auto;overscroll-behavior-x:contain}:where(.skin-admin) .kim-task-row{min-width:940px;display:grid;grid-template-columns:minmax(190px,1.5fr) minmax(145px,1fr) minmax(175px,1.25fr) 110px minmax(145px,1fr) 54px;gap:12px;align-items:center;padding:12px 4px;border-bottom:1px solid var(--glacier-line);color:var(--glacier-text);font-size:12px}:where(.skin-admin) .kim-task-row:last-child{border-bottom:0}:where(.skin-admin) .kim-task-row>span{min-width:0}:where(.skin-admin) .kim-task-row strong,:where(.skin-admin) .kim-task-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .kim-task-row small{margin-top:4px;color:var(--glacier-muted);font-size:11px}:where(.skin-admin) .kim-task-head{padding-top:2px;color:var(--glacier-muted);font-size:11px;font-weight:760}:where(.skin-admin) .kim-task-status{display:inline-flex;align-items:center;justify-content:center;min-height:25px;padding:0 8px;border-radius:5px;color:#8a641a;background:#fff6df;font-size:11px;font-weight:760;white-space:nowrap}:where(.skin-admin) .kim-task-status.succeeded,:where(.skin-admin) .kim-task-status.partial_success{color:#126f51;background:#eaf7f1}:where(.skin-admin) .kim-task-status.failed,:where(.skin-admin) .kim-task-status.canceled,:where(.skin-admin) .kim-task-status.sync_failed{color:#a33b47;background:#fff0f2}:where(.skin-admin) .kim-empty{min-height:92px;display:grid;place-items:center;color:var(--glacier-muted);font-size:12px;text-align:center}@media(max-width:1180px){:where(.skin-admin) .kim-metrics,:where(.skin-admin) .kim-config-form{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.skin-admin) .kim-config-form .primary-action{width:100%}:where(.skin-admin) .kim-workspace-grid{grid-template-columns:1fr}}@media(max-width:700px){:where(.skin-admin) .kim-metrics,:where(.skin-admin) .kim-config-form,:where(.skin-admin) .kim-issue-form{grid-template-columns:1fr}:where(.skin-admin) .kim-issue-form .kim-field-wide{grid-column:auto}:where(.skin-admin) .kim-webhook-row{grid-template-columns:minmax(0,1fr) auto}:where(.skin-admin) .kim-webhook-row>span{grid-column:1 / -1}:where(.skin-admin) .kim-webhook-row code{white-space:normal;overflow-wrap:anywhere}:where(.skin-admin) .kim-task-row{min-width:860px}}:where(.skin-admin) .bulk-card-submit{display:inline-flex;width:100%;min-height:56px;align-items:center;justify-content:center;gap:9px;border:0;border-radius:8px;color:#fff;background:var(--glacier-accent);box-shadow:0 8px 18px #356ee82e;cursor:pointer;font-size:15px;font-weight:720;transition:background .18s ease,transform .18s ease}:where(.skin-admin) .bulk-card-submit:hover:not(:disabled){background:var(--glacier-accent-strong);transform:translateY(-1px)}:where(.skin-admin) .bulk-card-submit:disabled{cursor:not-allowed;opacity:.55}@media(max-width:640px){:where(.skin-admin) .bulk-card-import{gap:16px}:where(.skin-admin) .bulk-card-slot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.skin-admin) .redeem-code-lookup-form{min-width:min(720px,calc(100vw - 40px));gap:14px}:where(.skin-admin) .redeem-code-lookup-form>form{display:grid;gap:10px}:where(.skin-admin) .redeem-code-lookup-form-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#64737d;font-size:12px}:where(.skin-admin) .redeem-code-lookup-results{display:grid;gap:12px;min-width:0}:where(.skin-admin) .redeem-code-lookup-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}:where(.skin-admin) .redeem-code-lookup-summary>div{display:grid;gap:3px;min-width:0;padding:10px;border:1px solid #dce6ef;border-radius:8px;background:#f7faff;text-align:center}:where(.skin-admin) .redeem-code-lookup-summary strong{color:#172331;font-size:18px}:where(.skin-admin) .redeem-code-lookup-summary span{color:#71808b;font-size:11px}:where(.skin-admin) .redeem-code-lookup-list{display:grid;gap:8px;max-height:380px;overflow:auto;padding-right:2px}:where(.skin-admin) .redeem-code-lookup-row{display:grid;gap:7px;min-width:0;padding:12px;border:1px solid #dce6ef;border-radius:8px;background:#fbfdff}:where(.skin-admin) .redeem-code-lookup-row.available{border-color:#b9dcff;background:#f5faff}:where(.skin-admin) .redeem-code-lookup-row.used{border-color:#eadfcb;background:#fffaf2}:where(.skin-admin) .redeem-code-lookup-row.invalid{border-color:#efc1ba;background:#fff8f7}:where(.skin-admin) .redeem-code-lookup-row-head,:where(.skin-admin) .redeem-code-lookup-row-meta{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;min-width:0}:where(.skin-admin) .redeem-code-lookup-row-head code{min-width:0;overflow-wrap:anywhere;color:#172331;font-weight:760}:where(.skin-admin) .redeem-code-lookup-row-head>span{min-height:24px;display:inline-flex;align-items:center;padding:0 8px;border-radius:6px;color:#356ee8;background:#eaf3ff;font-size:12px;font-weight:760}:where(.skin-admin) .redeem-code-lookup-row.used .redeem-code-lookup-row-head>span{color:#986b20;background:#fff1cf}:where(.skin-admin) .redeem-code-lookup-row.invalid .redeem-code-lookup-row-head>span{color:#98362b;background:#ffe9e5}:where(.skin-admin) .redeem-code-lookup-row-meta,:where(.skin-admin) .redeem-code-lookup-message,:where(.skin-admin) .redeem-code-lookup-history{color:#64737d;font-size:12px;line-height:1.5}:where(.skin-admin) .redeem-code-lookup-history{display:grid;gap:3px;padding-top:7px;border-top:1px solid #dce6ef}:where(.skin-admin) .redeem-code-lookup-history strong{color:#52636c}@media(max-width:700px){:where(.skin-admin) .redeem-code-lookup-form{min-width:0}:where(.skin-admin) .redeem-code-lookup-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.skin-admin) .pro-cost-records-panel{padding:0;overflow:hidden}:where(.skin-admin) .pro-cost-records-body{padding:0 20px 18px}:where(.skin-admin) .pro-cost-records-table{overflow-x:auto}:where(.skin-admin) .pro-cost-records-row{min-width:790px;display:grid;grid-template-columns:minmax(150px,1.25fr) minmax(190px,1.5fr) minmax(155px,1.15fr) 130px 130px;align-items:center;gap:14px;padding:13px 4px;border-bottom:1px solid var(--glacier-line);color:var(--glacier-text);font-size:13px}:where(.skin-admin) .pro-cost-records-row:last-child{border-bottom:0}:where(.skin-admin) .pro-cost-records-row>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.skin-admin) .pro-cost-records-head{padding-top:15px;color:var(--glacier-muted);font-size:12px;font-weight:760}:where(.skin-admin) .pro-cost-record-price{color:#0b8c68;font-weight:820}:where(.skin-admin) .pro-cost-records-status{min-height:106px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--glacier-muted);font-size:13px}:where(.skin-admin) .pro-cost-records-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;color:var(--glacier-muted);font-size:12px}:where(.skin-admin) .pro-cost-records-pagination button{min-width:68px;padding:7px 10px;border:1px solid var(--glacier-line);border-radius:7px;color:var(--glacier-text);background:transparent;cursor:pointer}:where(.skin-admin) .pro-cost-records-pagination button:hover:not(:disabled){border-color:var(--glacier-accent);color:var(--glacier-accent)}:where(.skin-admin) .pro-cost-records-pagination button:disabled{cursor:not-allowed;opacity:.45}@media(max-width:620px){:where(.skin-admin) .pro-cost-records-body{padding:0 16px 16px}:where(.skin-admin) .pro-cost-records-pagination{align-items:stretch;flex-wrap:wrap}:where(.skin-admin) .pro-cost-records-pagination span{order:-1;width:100%;text-align:center}}.skin-admin{--reference-blue: #0a84ff;--reference-ink: #172026;--reference-muted: #64737d;--reference-page: #f5f6f8;--reference-line: #dfe4e9;--reference-panel: #ffffff}:where(.skin-admin) .admin-login-shell,:where(.skin-admin) .admin-session-loading{background:#f5f6f8}:where(.skin-admin) .login-card{width:min(448px,100%);padding:28px 26px 24px;border:1px solid var(--reference-line);border-radius:14px;background:var(--reference-panel);box-shadow:0 14px 34px #17202614}:where(.skin-admin) .login-mark{width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid #e3e8ed;box-shadow:0 4px 12px #17202614}:where(.skin-admin) .login-step-badge{border-color:#cfe2f8;border-radius:999px;color:#145eaa;background:#f1f7ff}:where(.skin-admin) .login-card h1{color:#101820}:where(.skin-admin) .login-card input{min-height:44px;border-radius:8px;border-color:#d5dde4}:where(.skin-admin) .login-card .primary-action{min-height:44px;border-radius:8px;background:#17191c;box-shadow:none}:where(.skin-admin) .login-card .secondary-action{min-height:42px;border-radius:8px}:where(.skin-admin) .admin-shell{background:var(--reference-page)}:where(.skin-admin) .admin-sidebar{background:#fff;color:var(--reference-ink);border-right:1px solid #dce2e8}:where(.skin-admin) .admin-logo{padding:0 8px}:where(.skin-admin) .admin-logo strong{color:#172026}:where(.skin-admin) .admin-logo span{color:#7b8792}:where(.skin-admin) .admin-nav-label{color:#95a0aa}:where(.skin-admin) .admin-sidebar nav button,:where(.skin-admin) .logout-button{min-height:40px;color:#556773;border-radius:8px}:where(.skin-admin) .admin-sidebar nav button:hover{background:#f2f7ff;color:#0a84ff}:where(.skin-admin) .admin-sidebar nav button.active{color:#0a84ff;background:#eaf3ff;box-shadow:inset 0 0 0 1px #bcd8fa}:where(.skin-admin) .logout-button{border-color:#dbe3e9}:where(.skin-admin) .admin-sidebar-foot{border:1px solid #dce4ea;border-radius:10px;padding:8px;background:#fff}:where(.skin-admin) .admin-avatar,:where(.skin-admin) .admin-logo-mark{border:1px solid #dbe4eb;background:#fff}:where(.skin-admin) .admin-account-copy strong{color:#4b5c68}:where(.skin-admin) .admin-account-copy small{color:#39a879}:where(.skin-admin) .admin-workspace{background:var(--reference-page)}:where(.skin-admin) .workspace-topbar{margin-bottom:20px}:where(.skin-admin) .workspace-topbar h1{color:#172026;font-size:30px}:where(.skin-admin) .workspace-kicker{color:#7b8792;font-weight:600}:where(.skin-admin) .stat-card,:where(.skin-admin) .admin-panel,:where(.skin-admin) .ops-hero-panel,:where(.skin-admin) .card-pool-summary>div,:where(.skin-admin) .module-summary>div{border-color:var(--reference-line);border-radius:10px;box-shadow:0 5px 16px #1720260a}:where(.skin-admin) .stat-card{background:#fff}:where(.skin-admin) .primary-action{border-radius:8px;background:var(--reference-blue);box-shadow:0 6px 14px #0a84ff29}:where(.skin-admin) .secondary-action{border-radius:8px;background:#fff;border:1px solid #d6e0e7;color:#455865}:where(.skin-admin) .table-row{border-bottom-color:#e6ebef}@media(max-width:860px){:where(.skin-admin) .admin-sidebar{box-shadow:12px 0 30px #17202626}:where(.skin-admin) .admin-sidebar.mobile-open{transform:translate(0)}}:where(.skin-admin) .admin-shell{background:#fff!important}:where(.skin-admin) .admin-sidebar{border-right:1px solid #e6e8eb!important;background:#fff!important;color:#4d5764!important}:where(.skin-admin) .admin-logo{min-height:96px!important;padding:25px 12px 15px!important;margin:0!important;gap:0!important;align-items:flex-start!important}:where(.skin-admin) .admin-logo-mark{display:none!important}:where(.skin-admin) .admin-logo strong{display:block;color:#10151b!important;font-size:20px!important;line-height:1.2!important;letter-spacing:-.3px}:where(.skin-admin) .admin-logo span:not(.admin-logo-mark){display:block;margin-top:5px!important;color:#768091!important;font-size:12px!important;line-height:1.2}:where(.skin-admin) .admin-logo .mobile-drawer-close{display:none!important}:where(.skin-admin) .admin-nav-label{margin:0 0 4px!important;padding:0 10px!important;color:#9aa2ae!important;font-size:10px!important;letter-spacing:.06em;text-transform:uppercase}:where(.skin-admin) .admin-sidebar nav{scrollbar-width:thin}:where(.skin-admin) .admin-sidebar nav button{min-height:38px!important;padding:0 11px!important;border-radius:8px!important;color:#4d5764!important;background:#fff!important;font-size:13px!important;font-weight:550!important;box-shadow:none!important}:where(.skin-admin) .admin-sidebar nav button:hover{color:#1c2630!important;background:#f6f7f8!important}:where(.skin-admin) .admin-sidebar nav button.active{color:#121820!important;background:#f1f2f4!important;box-shadow:none!important;font-weight:680!important}:where(.skin-admin) .admin-sidebar nav button svg{color:#65717f!important}:where(.skin-admin) .admin-sidebar nav button.active svg{color:#1b232d!important}:where(.skin-admin) .admin-sidebar-foot{min-height:64px;margin:0 -12px;padding:13px 16px 14px!important;border-top:1px solid #eceef1!important;border-radius:0!important;background:#fff!important}:where(.skin-admin) .admin-avatar{width:30px!important;height:30px!important;border-radius:7px!important;background:#f2f4f7!important}:where(.skin-admin) .admin-account-copy strong{color:#1a2027!important;font-size:12px!important}:where(.skin-admin) .admin-account-copy small{color:#48a879!important;font-size:10px!important}:where(.skin-admin) .logout-button{color:#697482!important}:where(.skin-admin) .admin-workspace{background:#fff!important}:where(.skin-admin) .workspace-topbar{min-height:65px!important;margin:0 -32px 25px!important;padding:0 27px!important;border-bottom:1px solid #e7e9ec!important;background:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:where(.skin-admin) .workspace-topbar>div:first-child{display:flex!important;align-items:center;gap:17px}:where(.skin-admin) .workspace-topbar>div:first-child:before{content:"‹";color:#111820;font-size:24px;line-height:1}:where(.skin-admin) .workspace-topbar h1{display:none!important}:where(.skin-admin) .workspace-kicker{order:0!important;margin:0!important;color:#697482!important;font-size:13px!important;font-weight:500!important}:where(.skin-admin) .workspace-topbar .refresh-cluster:before{content:"简体中文　⌄";display:inline-flex;align-items:center;justify-content:space-between;width:140px;height:33px;padding:0 12px;border:1px solid #dfe3e8;border-radius:7px;color:#303a45;background:#fff;box-shadow:0 1px 2px #1018280a;font-size:12px}:where(.skin-admin) .workspace-topbar .refresh-cluster{gap:8px!important}:where(.skin-admin) .workspace-topbar .refresh-indicator{order:2;width:34px;min-height:33px!important;padding:0!important;border:1px solid #dfe3e8!important;border-radius:7px!important;color:transparent!important;background:#fff!important;font-size:0}:where(.skin-admin) .workspace-topbar .refresh-indicator:after{content:"⟳";color:#303a45;font-size:16px}:where(.skin-admin) .workspace-topbar .refresh-indicator>span{display:none}:where(.skin-admin) .workspace-topbar .refresh-button{order:3;width:34px;min-height:33px!important;padding:0!important;border:1px solid #dfe3e8!important;border-radius:7px!important;color:#303a45!important;background:#fff!important;font-size:0;box-shadow:0 1px 2px #1018280a!important}:where(.skin-admin) .workspace-topbar .refresh-button:after{content:"◐";font-size:16px}:where(.skin-admin) .workspace-topbar .refresh-button svg{display:none}:where(.skin-admin) .workspace-topbar .refresh-cluster:after{content:"⇥ 退出登录";order:4;display:inline-flex;align-items:center;height:33px;padding:0 12px;border:1px solid #dfe3e8;border-radius:7px;color:#303a45;background:#fff;box-shadow:0 1px 2px #1018280a;font-size:12px}:where(.skin-admin) .dashboard-layout{display:block!important}:where(.skin-admin) .dashboard-welcome{min-height:72px!important;margin-bottom:6px;align-items:flex-start!important}:where(.skin-admin) .dashboard-welcome h2{color:#10151b!important;font-size:25px!important;letter-spacing:-.5px}:where(.skin-admin) .dashboard-welcome p{color:#74808d!important;font-size:13px!important}:where(.skin-admin) .dashboard-date-pill{height:35px;padding:0 12px!important;border:1px solid #e1e4e8!important;border-radius:7px!important;color:#303a45!important;background:#fff!important;font-size:12px}:where(.skin-admin) .dashboard-date-pill:before{content:"最近7天"}:where(.skin-admin) .dashboard-date-pill{font-size:0}:where(.skin-admin) .dashboard-date-pill:before{font-size:12px}:where(.skin-admin) .dashboard-date-pill:after{content:"　⌄";font-size:12px}:where(.skin-admin) .dashboard-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:15px!important;margin-bottom:21px}:where(.skin-admin) .dashboard-status-card{min-height:126px!important;padding:22px 24px!important;border:1px solid #e1e4e8!important;border-radius:12px!important;background:#fff!important;box-shadow:0 1px 2px #10182808!important}:where(.skin-admin) .dashboard-status-head{color:#708090!important;font-size:12px!important;font-weight:500!important}:where(.skin-admin) .dashboard-status-head svg{display:none}:where(.skin-admin) .dashboard-status-card>strong{margin-top:10px!important;color:#090d12!important;font-size:27px!important;letter-spacing:-.6px}:where(.skin-admin) .dashboard-status-card>p{margin-top:7px!important;color:#7c8793!important;font-size:12px!important}:where(.skin-admin) .dashboard-card-breakdown{display:none!important}:where(.skin-admin) .dashboard-trend-panel{margin-top:0;padding:22px 24px 19px!important;border:1px solid #e1e4e8!important;border-radius:12px!important;background:#fff!important;box-shadow:0 1px 2px #10182808!important}:where(.skin-admin) .dashboard-trend-head{margin-bottom:12px!important}:where(.skin-admin) .dashboard-trend-head h2{color:#111820!important;font-size:15px!important}:where(.skin-admin) .dashboard-trend-head span{color:#7a8592!important;font-size:11px!important}:where(.skin-admin) .dashboard-trend-controls{gap:8px!important}:where(.skin-admin) .dashboard-range-control,:where(.skin-admin) .dashboard-metric-control{display:none!important}:where(.skin-admin) .dashboard-trend-canvas{height:204px!important;border:0!important;border-top:1px solid #f1f2f4!important;border-radius:0!important;box-shadow:none!important}:where(.skin-admin) .dashboard-orders-rail{margin-top:21px;display:grid;grid-template-columns:1fr;border:1px solid #e1e4e8!important;border-radius:12px!important;background:#fff!important;box-shadow:0 1px 2px #10182808!important}:where(.skin-admin) .dashboard-orders-head{padding:21px 24px!important}:where(.skin-admin) .dashboard-order-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #eff1f3;border-bottom:1px solid #eff1f3}:where(.skin-admin) .dashboard-order-list>button{min-height:62px;padding:12px 20px!important;border-bottom:0!important;border-right:1px solid #eff1f3}:where(.skin-admin) .dashboard-order-detail{padding:21px 24px!important}@media(max-width:1250px){:where(.skin-admin) .workspace-topbar{margin-left:-24px!important;margin-right:-24px!important;padding-left:24px!important;padding-right:24px!important}:where(.skin-admin) .dashboard-status-grid{gap:11px!important}:where(.skin-admin) .dashboard-status-card{padding-left:18px!important;padding-right:18px!important}}@media(max-width:860px){:where(.skin-admin) .admin-sidebar{box-shadow:12px 0 30px #17202626!important}:where(.skin-admin) .admin-sidebar.mobile-open{transform:translate(0)}:where(.skin-admin) .workspace-topbar{margin-left:-16px!important;margin-right:-16px!important;padding-left:16px!important;padding-right:16px!important}:where(.skin-admin) .dashboard-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}:where(.skin-admin) .dashboard-order-list{grid-template-columns:1fr}}:where(.skin-admin) .dashboard-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr)!important;gap:16px!important;align-items:start!important}:where(.skin-admin) .dashboard-orders-rail{margin-top:0!important;min-height:100%}@media(max-width:1180px){:where(.skin-admin) .dashboard-layout{grid-template-columns:1fr!important}:where(.skin-admin) .dashboard-orders-rail{margin-top:21px!important}}:where(.skin-admin) .dashboard-status-card{min-height:126px!important}:where(.skin-admin) .dashboard-status-card>strong{font-size:27px!important}@media(max-width:1020px){:where(.skin-admin) .dashboard-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}:where(.skin-admin) .workspace-topbar .refresh-cluster:before,:where(.skin-admin) .workspace-topbar .refresh-cluster:after{display:none!important}:where(.skin-admin) .workspace-topbar .refresh-indicator{order:1}:where(.skin-admin) .workspace-topbar .refresh-button{order:2}:where(.skin-admin) .workspace-topbar .refresh-cluster{display:inline-flex;align-items:center}:where(.skin-admin) .dashboard-layout{display:grid!important;grid-template-columns:minmax(0,1fr) 360px!important;gap:16px!important;align-items:start!important}:where(.skin-admin) .dashboard-main-column{min-width:0}:where(.skin-admin) .dashboard-orders-rail{margin-top:0!important}:where(.skin-admin) .dashboard-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}:where(.skin-admin) .dashboard-trend-panel{min-height:288px}@media(max-width:1320px){:where(.skin-admin) .dashboard-layout{grid-template-columns:minmax(0,1fr) 320px!important}}@media(max-width:1100px){:where(.skin-admin) .dashboard-layout{grid-template-columns:1fr!important}:where(.skin-admin) .dashboard-orders-rail{margin-top:21px!important}}@media(max-width:900px){:where(.skin-admin) .dashboard-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){:where(.skin-admin) .dashboard-status-grid{grid-template-columns:1fr!important}}:where(.skin-admin) .admin-login-shell{min-height:100vh;display:grid;place-items:center;padding:28px;background:#f7f8fa!important}:where(.skin-admin) .login-card{width:min(420px,100%)!important;padding:32px!important;border:1px solid #e1e4e8!important;border-radius:12px!important;background:#fff!important;box-shadow:0 12px 30px #1018280f!important}:where(.skin-admin) .login-mark{display:none!important}:where(.skin-admin) .login-step-badge{margin-bottom:18px!important;border:0!important;border-radius:6px!important;color:#66717e!important;background:#f1f2f4!important}:where(.skin-admin) .login-card h1{color:#111820!important;font-size:25px!important}:where(.skin-admin) .login-card p{color:#74808d!important;font-size:13px!important}:where(.skin-admin) .login-card input{min-height:44px!important;border:1px solid #dfe3e8!important;border-radius:7px!important;background:#fff!important;box-shadow:none!important}:where(.skin-admin) .login-card .primary-action{min-height:44px!important;border-radius:7px!important;color:#fff!important;background:#111820!important;box-shadow:none!important}:where(.skin-admin) .login-card .secondary-action{min-height:42px!important;border-radius:7px!important}:where(.skin-admin) .dashboard-welcome-actions{display:inline-flex;align-items:center;gap:8px}:where(.skin-admin) .dashboard-force-refresh{min-height:35px;padding:0 12px}:where(.skin-admin) .dashboard-trend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:21px}:where(.skin-admin) .dashboard-bottom-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:16px;margin-top:21px}:where(.skin-admin) .dashboard-bottom-panel{min-height:170px;padding:21px 24px!important}:where(.skin-admin) .dashboard-bottom-panel h2{margin:0 0 14px;color:#111820;font-size:15px}:where(.skin-admin) .dashboard-funnel-row,:where(.skin-admin) .dashboard-rank-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;color:#74808d;font-size:12px}:where(.skin-admin) .dashboard-funnel-row b,:where(.skin-admin) .dashboard-rank-row b{color:#111820;font-weight:650}:where(.skin-admin) .dashboard-funnel-track{height:8px;margin:10px 0 12px;overflow:hidden;border-radius:999px;background:#eef0f2}:where(.skin-admin) .dashboard-funnel-track span{display:block;height:100%;border-radius:inherit;background:#5c6066}:where(.skin-admin) .dashboard-empty-note{margin:0 0 10px;color:#89939e;font-size:11px}:where(.skin-admin) .dashboard-period-value{font-size:18px!important;letter-spacing:0!important}:where(.skin-admin) .workspace-topbar .refresh-cluster:before{display:inline-flex!important;order:0}:where(.skin-admin) .workspace-topbar .refresh-cluster:after{display:inline-flex!important;order:4}@media(max-width:1100px){:where(.skin-admin) .dashboard-trend-grid,:where(.skin-admin) .dashboard-bottom-grid{grid-template-columns:1fr}}@media(max-width:700px){:where(.skin-admin) .dashboard-welcome-actions{width:100%;justify-content:space-between}:where(.skin-admin) .dashboard-force-refresh{flex:1}}:where(.skin-admin) .card-data-table .card-identity strong{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}:where(.skin-admin) .card-data-table .card-identity small{overflow-wrap:anywhere}:where(.skin-admin) .modal-panel.card-import-modal{width:min(640px,calc(100vw - 32px));display:flex;flex-direction:column;overflow:hidden;max-height:calc(100dvh - 32px)}:where(.skin-admin) .card-import-modal .bulk-card-import{display:flex;flex-direction:column;min-height:0;gap:12px;width:100%;padding:0}:where(.skin-admin) .card-import-body{display:grid;gap:10px;min-height:0;overflow:auto;padding:6px;scroll-padding:6px}:where(.skin-admin) .card-import-modal .bulk-card-slot-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(130px,1fr);gap:8px;overflow-x:auto;padding:6px;scroll-padding:6px}:where(.skin-admin) .card-import-modal .bulk-card-slot-grid label{min-height:46px;padding:8px}:where(.skin-admin) .card-import-modal .bulk-card-slot-grid span{font-size:13px;white-space:nowrap}:where(.skin-admin) .card-import-modal .bulk-card-slot-grid label:focus-within{outline:2px solid var(--glacier-accent);outline-offset:1px}:where(.skin-admin) .card-import-modal .bulk-card-field{gap:6px}:where(.skin-admin) .card-import-modal .bulk-card-field input{min-height:42px;padding:8px 12px}:where(.skin-admin) .card-import-modal .bulk-card-field textarea{min-height:88px;height:104px;max-height:160px;padding:10px 12px}:where(.skin-admin) .card-import-modal .bulk-card-format-note{max-height:78px;overflow:auto;margin:0}:where(.skin-admin) .card-import-modal .bulk-card-submit{flex-shrink:0;min-height:44px}:where(.skin-admin) .modal-panel.card-edit-modal{width:min(520px,calc(100vw - 24px));border-radius:16px}:where(.skin-admin) .card-edit-form,:where(.skin-admin) .card-edit-fields{display:grid;gap:14px}:where(.skin-admin) .card-edit-fields{border:0;min-width:0;padding:0;margin:0}:where(.skin-admin) .card-edit-form label{display:grid;gap:6px;font-size:14px;color:var(--glacier-text)}:where(.skin-admin) .card-edit-form input,:where(.skin-admin) .card-edit-form select{width:100%;min-width:0;box-sizing:border-box;height:42px;border:1px solid var(--glacier-line-strong);border-radius:13px;padding:8px 12px;color:var(--glacier-text);background:var(--glacier-surface);font:inherit}:where(.skin-admin) .card-edit-form input:focus,:where(.skin-admin) .card-edit-form select:focus{outline:2px solid var(--glacier-accent);outline-offset:1px}:where(.skin-admin) .card-edit-credentials{display:grid;gap:12px;padding:14px;border-radius:16px;background:var(--glacier-surface-subtle)}:where(.skin-admin) .card-edit-capacity,:where(.skin-admin) .card-edit-used{margin:0;font-size:12px;line-height:1.5;color:var(--glacier-muted)}:where(.skin-admin) .card-edit-expiry{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}:where(.skin-admin) .card-edit-amounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(.skin-admin) .card-edit-form small{font-size:12px;color:var(--glacier-muted)}:where(.skin-admin) .card-edit-save{width:100%;min-height:44px;border-radius:13px;justify-content:center}:where(.skin-admin) .card-orders-toolbar{display:flex;gap:10px;margin-bottom:14px}:where(.skin-admin) .card-orders-toolbar select{padding:8px 12px;border:1px solid var(--glacier-line-strong);border-radius:8px;background:var(--glacier-surface);color:var(--glacier-text)}:where(.skin-admin) .card-orders-table-wrap{overflow:auto}:where(.skin-admin) .card-orders-table{width:100%;border-collapse:collapse;font-size:13px}:where(.skin-admin) .card-orders-table th,:where(.skin-admin) .card-orders-table td{text-align:left;padding:12px 8px;border-bottom:1px solid var(--glacier-line-strong)}:where(.skin-admin) .card-orders-table td:first-child{max-width:190px;overflow-wrap:anywhere}:where(.skin-admin) .card-orders-table td:nth-child(2){max-width:200px;overflow-wrap:anywhere}:where(.skin-admin) .card-orders-table small{display:block;color:var(--glacier-muted)}:where(.skin-admin) .card-orders-table button{white-space:nowrap}:where(.skin-admin) .card-orders-error{color:#b42318}:where(.skin-admin) .card-usage-progress{display:flex;align-items:center;gap:8px;min-width:0}:where(.skin-admin) .card-usage-track{width:80px;height:6px;flex-shrink:1;overflow:hidden;background:#edf0f3;border-radius:999px}:where(.skin-admin) .card-usage-track>span{display:block;height:100%;border-radius:inherit;background:#65a30d}:where(.skin-admin) .card-usage-value{font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--glacier-muted)}:where(.skin-admin) .card-failure-count{font-variant-numeric:tabular-nums}:where(.skin-admin) .admin-workspace.merchant-overview-workspace{background:#f5f6f8!important}:where(.skin-admin) .merchant-page-actions:empty{display:none}:where(.skin-admin) .merchant-page-actions{display:flex;justify-content:flex-end;margin-bottom:18px}:where(.skin-admin) .admin-sidebar-foot .admin-account-copy{min-width:0}:where(.skin-admin) .admin-sidebar-foot .admin-account-copy strong,:where(.skin-admin) .admin-sidebar-foot .admin-account-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}:where(.skin-admin) .admin-sidebar-foot .admin-account-copy small{color:#718096!important;font-size:11px!important}:where(.skin-admin) .admin-sidebar-foot .logout-button{min-width:36px;min-height:36px}.skin-admin{--merchant-page: #f5f6f8;--merchant-surface: #fff;--merchant-subtle: #f2f4f7;--merchant-ink: #172434;--merchant-muted: #66788f;--merchant-border: #e3e8ef;--merchant-primary: #151d24;--merchant-green: #597f21;--merchant-green-soft: #eff5e7;--merchant-radius: 18px;--merchant-shadow: 0 2px 3px #11182704, 0 5px 13px #11182704;--glacier-bg: var(--merchant-page);--glacier-surface: var(--merchant-surface);--glacier-surface-subtle: var(--merchant-subtle);--glacier-text: var(--merchant-ink);--glacier-muted: var(--merchant-muted);--glacier-line: var(--merchant-border);--glacier-line-strong: #dce2ea;--glacier-accent: var(--merchant-primary);--glacier-accent-strong: #2b3743;--glacier-accent-soft: var(--merchant-green-soft);--glacier-shadow: var(--merchant-shadow)}:where(.skin-admin) .admin-shell{background:var(--merchant-page)!important;color:var(--merchant-ink)}:where(.skin-admin) .admin-workspace.merchant-workspace{background:var(--merchant-page)!important}:where(.skin-admin) .merchant-workspace .workspace-content{max-width:1840px!important;margin-inline:auto}:where(.skin-admin) .admin-workspace.merchant-orders-workspace{padding-inline:20px!important}:where(.skin-admin) .merchant-orders-workspace .workspace-content{max-width:none!important}:where(.skin-admin) .merchant-orders-workspace .jobs-panel{padding:20px!important}:where(.skin-admin) .admin-shell .admin-sidebar{border-color:var(--merchant-border)!important}:where(.skin-admin) .admin-shell .admin-sidebar nav{gap:6px!important}:where(.skin-admin) .admin-shell .admin-sidebar nav button{min-height:44px!important;border:1px solid transparent!important;border-radius:11px!important;padding:10px 14px!important;color:#526276!important;font-size:14px!important;font-weight:500!important;transition:background .18s,color .18s}:where(.skin-admin) .admin-shell .admin-sidebar nav button:hover{background:#f5f7f2!important}:where(.skin-admin) .admin-shell .admin-sidebar nav button.active{color:#425e23!important;background:var(--merchant-green-soft)!important;border-color:#e3ecd6!important;font-weight:650!important}:where(.skin-admin) .admin-shell .admin-sidebar nav button.active svg{color:var(--merchant-green)!important}:where(.skin-admin) .admin-shell .admin-nav-label{margin-bottom:10px!important;font-size:11px!important;color:#7a8798!important}:where(.skin-admin) .admin-shell .admin-sidebar-foot{border-color:var(--merchant-border)!important;padding-block:17px!important}:where(.skin-admin) .admin-shell .admin-account-copy strong{font-size:13px!important}:where(.skin-admin) .admin-shell .admin-avatar{border-radius:10px!important;border:0;background:var(--merchant-subtle)!important}:where(.skin-admin) .admin-shell .logout-button:hover{color:#ad3542!important;background:#fff0f1!important}:where(.skin-admin) .admin-shell :is(.admin-panel,.stat-card,.direct-recharge-form-card,.direct-recharge-side>div,.points-card,.kim-section,.maintenance-control-card),:where(.skin-admin) .admin-shell .card-pool-summary>div,:where(.skin-admin) .admin-shell .module-summary>div{border:1px solid var(--merchant-border)!important;border-radius:var(--merchant-radius)!important;background:var(--merchant-surface)!important;box-shadow:var(--merchant-shadow)!important}:where(.skin-admin) .admin-shell .admin-panel{padding:22px!important}:where(.skin-admin) .admin-shell .panel-title{padding:0 0 18px!important;margin-bottom:18px!important;border-bottom:1px solid #edf0f4!important;gap:14px}:where(.skin-admin) .admin-shell .panel-title h2{color:var(--merchant-ink)!important;font-size:18px!important;font-weight:700;letter-spacing:-.25px}:where(.skin-admin) .admin-shell .view-stack,:where(.skin-admin) .admin-shell .split-grid{gap:20px}:where(.skin-admin) .admin-shell .card-plan-overview{gap:16px}:where(.skin-admin) .admin-shell .card-pool-summary>div{padding:22px!important}:where(.skin-admin) .admin-shell .card-summary-item>span{color:var(--merchant-muted)!important;font-size:13px!important;font-weight:500!important}:where(.skin-admin) .admin-shell .card-plan-metrics{margin-top:15px;gap:18px}:where(.skin-admin) .admin-shell .card-plan-metrics strong{color:var(--merchant-ink)!important;font-size:28px!important}:where(.skin-admin) .admin-shell .card-plan-metrics small{color:var(--merchant-muted)!important;font-size:12px!important;margin-top:6px}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer,.admin-login-shell) :is(.primary-action,.secondary-action,.danger-action,.modal-head button,.drawer-head button,.side-drawer-actions button,.job-token-panel button,.job-pagination button),:where(.skin-admin) .admin-shell .points-page button,:where(.skin-admin) .admin-shell .selection-strip>button{min-height:40px!important;padding:9px 14px!important;border-radius:10px!important;border:1px solid var(--merchant-border)!important;font-size:13px!important;font-weight:550!important;box-shadow:none!important;transform:none!important;transition:background .18s,border-color .18s,color .18s}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer,.admin-login-shell) .primary-action,:where(.skin-admin) .admin-shell .points-page .points-primary,:where(.skin-admin) .modal-panel .bulk-card-submit{background:var(--merchant-primary)!important;border-color:var(--merchant-primary)!important;color:#fff!important;box-shadow:0 3px 7px #11182712!important}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer,.admin-login-shell) .primary-action:hover:not(:disabled),:where(.skin-admin) .admin-shell .points-page .points-primary:hover:not(:disabled),:where(.skin-admin) .modal-panel .bulk-card-submit:hover:not(:disabled){background:#2b3743!important;border-color:#2b3743!important}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer,.admin-login-shell) :is(.secondary-action,.modal-head button,.drawer-head button,.side-drawer-actions button,.job-token-panel button,.job-pagination button),:where(.skin-admin) .admin-shell .selection-strip>button{color:#43536a!important;background:#fff!important}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer,.admin-login-shell) .secondary-action:hover:not(:disabled){border-color:#c2cdd9!important;background:#f8fafb!important}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer) .danger-action{color:#b43544!important;border-color:#efccd1!important;background:#fff1f2!important}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer) .danger-action:hover:not(:disabled){background:#ffe5e9!important}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer,.admin-login-shell) button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none!important}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer,.admin-login-shell) :is(button,a,input,textarea,select):focus-visible{outline:2px solid #677aca!important;outline-offset:3px!important}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer,.admin-login-shell) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){border:1px solid #dce3eb!important;border-radius:10px!important;background:#fff!important;color:var(--merchant-ink)!important;box-shadow:none!important;font-size:13px!important;padding:10px 12px;min-height:40px}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer,.admin-login-shell) :is(input,textarea)::placeholder{color:#8795a7!important;opacity:1}:where(.skin-admin) :is(.admin-shell,.modal-panel,.side-drawer,.drawer) :is(input[type=checkbox],input[type=radio]){accent-color:var(--merchant-green);box-shadow:none!important;filter:none!important}:where(.skin-admin) .admin-shell :is(.filter-grid,.card-filter-grid){background:var(--merchant-subtle)!important;border:0!important;border-radius:12px!important;padding:14px!important;margin:0 0 18px!important;gap:10px}:where(.skin-admin) .admin-shell .card-filter-search input{padding-left:36px!important}:where(.skin-admin) .admin-shell .card-filter-grid .card-filter-row{border:0!important;padding:0!important}:where(.skin-admin) .admin-shell .selection-strip{margin-block:12px!important;border:1px solid #dfe8d4!important;background:#f4f8ee!important;color:#4d6731!important;border-radius:10px!important;padding:10px 14px!important}:where(.skin-admin) .admin-shell .data-table{border:0!important;border-radius:10px!important;box-shadow:none!important}:where(.skin-admin) .admin-shell .table-head{min-height:48px;background:var(--merchant-subtle)!important;color:var(--merchant-muted)!important;font-size:12px!important;font-weight:500!important;border-color:var(--merchant-border)!important}:where(.skin-admin) .admin-shell .table-row{background:#fff;border-color:#e9edf3!important;font-size:13px}:where(.skin-admin) .admin-shell .table-row:hover{background:#fafbf8!important}:where(.skin-admin) .admin-shell .table-row small{color:var(--merchant-muted)!important;font-size:11px;line-height:1.5}:where(.skin-admin) .admin-shell .table-row :is(.row-actions,.job-status-cell,.job-cancel-cell),:where(.skin-admin) .admin-shell .table-head>:last-child,:where(.skin-admin) .admin-shell .table-head :is(.job-status-head,.job-cancel-head){box-shadow:none!important;background:inherit!important}:where(.skin-admin) .admin-shell .row-actions button,:where(.skin-admin) .modal-panel .row-actions button{min-height:32px!important;padding:5px 9px!important;color:#40536d!important;background:#fff!important;border:1px solid #e1e6ed!important;border-radius:8px!important;font-size:12px!important;font-weight:500;box-shadow:none!important}:where(.skin-admin) .admin-shell .row-actions button:hover:not(:disabled),:where(.skin-admin) .modal-panel .row-actions button:hover:not(:disabled){color:var(--merchant-green)!important;border-color:#ccdbba!important;background:#f6f9f1!important}:where(.skin-admin) .admin-shell .card-icon{color:var(--merchant-green);background:var(--merchant-green-soft);border-color:#dce7cf}:where(.skin-admin) :is(.admin-shell,.modal-panel) .admin-status{font-size:12px!important;font-weight:500!important;padding:4px 8px!important;border:0!important;border-radius:7px!important;background:#f0f3f7;color:#5c6e86;box-shadow:none!important}:where(.skin-admin) :is(.admin-shell,.modal-panel) :is(.admin-status-active,.admin-status-succeeded,.admin-status-redeemed){background:#e8f6ee!important;color:#167d52!important}:where(.skin-admin) :is(.admin-shell,.modal-panel) :is(.admin-status-failed,.admin-status-risk_frozen){background:#fff0f0!important;color:#b43544!important}:where(.skin-admin) :is(.admin-shell,.modal-panel) :is(.admin-status-disabled,.admin-status-expired,.admin-status-cancelled){background:#f0f2f5!important;color:#66768c!important}:where(.skin-admin) :is(.admin-shell,.modal-panel) :is(.admin-status-unused,.admin-status-running,.admin-status-queued){background:#eef2fc!important;color:#5269a9!important}:where(.skin-admin) .admin-shell .direct-recharge-page{gap:20px}:where(.skin-admin) .direct-recharge-main{display:grid;align-content:start;gap:20px;min-width:0}:where(.skin-admin) .merchant-tools h2{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-size:16px}:where(.skin-admin) .merchant-tool-entry{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;padding:16px;text-align:left;border:1px solid var(--merchant-border);border-radius:12px;background:var(--merchant-surface);color:var(--merchant-ink)}:where(.skin-admin) .merchant-tool-entry:hover{background:var(--merchant-green-soft);border-color:var(--merchant-green)}:where(.skin-admin) .merchant-tool-entry>span{display:grid;gap:5px;flex:1}:where(.skin-admin) .merchant-tool-entry small{color:var(--merchant-muted);font-size:12px}:where(.skin-admin) .merchant-subscription-dialog{width:min(800px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto}:where(.skin-admin) .merchant-subscription-dialog>p{color:var(--merchant-muted);font-size:13px;line-height:1.6}:where(.skin-admin) .merchant-subscription-form{display:grid;gap:12px;margin-top:20px}:where(.skin-admin) .merchant-subscription-form label{font-weight:600;font-size:13px}:where(.skin-admin) .merchant-subscription-form textarea{width:100%;min-width:0;resize:vertical;min-height:140px;padding:12px;border:1px solid var(--merchant-border);border-radius:10px;font:13px/1.6 monospace;overflow-wrap:anywhere}:where(.skin-admin) .merchant-tool-actions{display:flex;flex-wrap:wrap;gap:10px}:where(.skin-admin) .merchant-tool-actions button{min-height:40px}:where(.skin-admin) .merchant-tool-notice{color:var(--merchant-green)!important}:where(.skin-admin) .merchant-tool-error{color:#b43737!important;padding:12px;background:#fff0ef;border-radius:10px;overflow-wrap:anywhere}:where(.skin-admin) .merchant-tool-result-title{margin:24px 0 12px;font-size:15px}:where(.skin-admin) .merchant-subscription-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}:where(.skin-admin) .merchant-subscription-results>div{min-width:0;padding:16px;border:1px solid var(--merchant-border);border-radius:10px;background:var(--merchant-subtle)}:where(.skin-admin) .merchant-subscription-results dt{color:var(--merchant-muted);font-size:12px;margin-bottom:12px}:where(.skin-admin) .merchant-subscription-results dd{margin:0;font-size:14px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}@media(max-width:600px){:where(.skin-admin) .merchant-subscription-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:380px){:where(.skin-admin) .merchant-subscription-results{grid-template-columns:minmax(0,1fr)}}:where(.skin-admin) .admin-shell .direct-recharge-form-card{padding:24px!important}:where(.skin-admin) .admin-shell .direct-token-field,:where(.skin-admin) .admin-shell .direct-recharge-fields label{font-size:13px!important;font-weight:600!important}:where(.skin-admin) .admin-shell .direct-token-field textarea{padding:15px!important}:where(.skin-admin) .admin-shell .direct-recharge-logs-only{grid-template-rows:minmax(0,1fr)}:where(.skin-admin) .direct-card-picker{display:grid;gap:12px;min-width:0}:where(.skin-admin) .direct-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}:where(.skin-admin) .direct-card-tabs{display:flex;padding:4px;border-radius:12px;background:var(--merchant-subtle)}:where(.skin-admin) .direct-card-tabs button{min-height:40px;padding:8px 16px;border-radius:9px;background:transparent;color:var(--merchant-muted);font-size:13px}:where(.skin-admin) .direct-card-tabs button[aria-pressed=true]{background:#fff;color:var(--merchant-ink);box-shadow:0 2px 5px #1724340a}:where(.skin-admin) .direct-card-list{border:1px solid var(--merchant-border);border-radius:14px;overflow:hidden;max-height:310px;overflow-y:auto}:where(.skin-admin) .direct-card-search{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px}:where(.skin-admin) .direct-card-search input{flex:1;min-width:140px}:where(.skin-admin) .direct-card-search small,:where(.skin-admin) .direct-card-option small{color:var(--merchant-muted);font-size:12px}:where(.skin-admin) .direct-card-option{display:flex;align-items:center;gap:12px;padding:12px 14px;border-top:1px solid var(--merchant-border);cursor:pointer;min-height:48px}:where(.skin-admin) .direct-card-option.selected{background:var(--merchant-green-soft)}:where(.skin-admin) .direct-card-option input{flex:0 0 auto;width:16px;height:16px;margin:0}:where(.skin-admin) .direct-card-option span{display:grid;gap:4px;min-width:0}:where(.skin-admin) .direct-card-option strong{font-size:13px;font-weight:600}:where(.skin-admin) .direct-card-option em{font-size:11px;font-style:normal;color:var(--merchant-green);margin-left:6px}:where(.skin-admin) .direct-card-identity{flex:1;overflow-wrap:anywhere}:where(.skin-admin) .direct-card-capacity{text-align:right;font-size:13px;flex:0 0 auto}:where(.skin-admin) .direct-card-help{margin:0;padding:10px 14px;background:var(--merchant-subtle);color:var(--merchant-muted);font-size:12px;line-height:1.6}:where(.skin-admin) .direct-card-help button{display:inline;padding:0;background:transparent;color:var(--merchant-green);font-size:inherit;font-weight:600;text-decoration:underline}:where(.skin-admin) .direct-new-card{display:grid;gap:14px}:where(.skin-admin) .direct-new-card label{display:grid;gap:8px;font-size:13px}:where(.skin-admin) .direct-new-card input{width:100%;min-width:0}:where(.skin-admin) .direct-new-card .direct-card-cvc{-webkit-text-security:disc}:where(.skin-admin) .direct-new-card-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:where(.skin-admin) .direct-new-card .direct-card-help{border-radius:10px}:where(.skin-admin) .admin-shell .direct-estimate{grid-template-columns:1fr;gap:8px;background:#f5f7f2!important;border-color:#e4eadb!important;border-radius:12px!important}:where(.skin-admin) .direct-estimate-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}:where(.skin-admin) .direct-estimate-row b{font-size:14px;font-weight:600}:where(.skin-admin) .admin-shell .direct-recharge-side>div{padding:22px!important}:where(.skin-admin) .admin-shell .direct-live-card{padding:0!important;overflow:hidden}:where(.skin-admin) .admin-shell .direct-live-card .direct-live-head{background:var(--merchant-subtle)!important;border-color:var(--merchant-border)!important}:where(.skin-admin) .admin-shell .direct-result-card{background:#f1f8f3!important;border-color:#d6e9da!important}:where(.skin-admin) .admin-shell .direct-result-card.failed{background:#fff3f3!important;border-color:#f0d2d6!important}:where(.skin-admin) .admin-shell .security-form{gap:18px}:where(.skin-admin) .admin-shell .security-copy{padding:16px;background:var(--merchant-subtle);border-radius:12px}:where(.skin-admin) .admin-shell .security-copy>svg{color:var(--merchant-green)}:where(.skin-admin) .admin-shell .security-note{padding:12px 14px;background:#f3f7ed!important;color:#586c42!important;border-radius:10px}:where(.skin-admin) .admin-shell .points-card{padding:24px}:where(.skin-admin) .admin-shell .points-balance{background:linear-gradient(125deg,#fff 50%,#f0f5e8)!important}:where(.skin-admin) .admin-shell .points-rules span{color:#557929;background:var(--merchant-green-soft)}:where(.skin-admin) .admin-shell .points-card h2{color:var(--merchant-ink);font-size:17px}:where(.skin-admin) .admin-shell .points-ledger th{background:var(--merchant-subtle);color:var(--merchant-muted)}:where(.skin-admin) .admin-shell .points-ledger td{border-color:#e9edf3}:where(.skin-admin) .admin-shell .points-page .points-order{min-height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#5369a0;font-size:12px!important}:where(.skin-admin) .admin-shell .direct-result-side{display:block;align-self:start}:where(.skin-admin) .admin-shell .direct-outcome-card h2{margin:0;padding-bottom:16px;border-bottom:1px solid var(--merchant-border);font-size:15px}:where(.skin-admin) .admin-shell .direct-result-content{padding:30px 0 20px;text-align:center}:where(.skin-admin) .admin-shell .direct-result-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--merchant-subtle);color:var(--merchant-muted)}:where(.skin-admin) .admin-shell .direct-outcome-card.success .direct-result-icon{color:#138563;background:#e9f6ef}:where(.skin-admin) .admin-shell .direct-outcome-card.failure .direct-result-icon{color:#c64444;background:#fff0ef}:where(.skin-admin) .admin-shell .direct-outcome-card.pending .direct-result-icon{color:var(--merchant-green);background:var(--merchant-green-soft)}:where(.skin-admin) .admin-shell .direct-outcome-card.verifying .direct-result-icon,:where(.skin-admin) .admin-shell .direct-outcome-card.review .direct-result-icon{color:#865b0b;background:#fff6df}:where(.skin-admin) .admin-shell .direct-result-content h3{margin:16px 0 8px;font-size:22px;color:var(--merchant-ink)}:where(.skin-admin) .admin-shell .direct-result-content p{margin:0;font-size:13px;line-height:1.8;color:var(--merchant-muted);overflow-wrap:anywhere}:where(.skin-admin) .admin-shell .direct-result-failure{margin-top:20px;padding:16px;text-align:left;border-radius:12px;background:#fff5f3}:where(.skin-admin) .admin-shell .direct-result-failure strong{color:#a73b35;font-size:13px}:where(.skin-admin) .admin-shell .direct-result-failure>span{display:block;margin-top:14px;font-size:12px;color:var(--merchant-muted)}:where(.skin-admin) .admin-shell .direct-result-failure p{color:var(--merchant-ink);margin-top:4px}:where(.skin-admin) .admin-shell .direct-result-details{display:grid;gap:14px;border-top:1px solid var(--merchant-border);padding-top:18px}:where(.skin-admin) .admin-shell .direct-result-details>div{display:grid;gap:6px;min-width:0;font-size:12px}:where(.skin-admin) .admin-shell .direct-result-details span{color:var(--merchant-muted)}:where(.skin-admin) .admin-shell .direct-result-details :is(b,code){font-weight:500;overflow-wrap:anywhere;color:var(--merchant-ink)}:where(.skin-admin) .admin-shell .direct-result-details button{justify-self:start}:where(.skin-admin) .merchant-orders-scroll{width:100%;overflow-x:auto;border:1px solid var(--merchant-border);border-radius:12px}:where(.skin-admin) .merchant-orders-table{width:100%;min-width:960px;border-collapse:collapse;table-layout:fixed;text-align:left;font-size:12px}:where(.skin-admin) .merchant-orders-table th{padding:14px 6px;background:var(--merchant-subtle);color:var(--merchant-muted);font-weight:500}:where(.skin-admin) .merchant-orders-table td{padding:16px 6px;border-top:1px solid var(--merchant-border);line-height:1.6;vertical-align:middle;overflow-wrap:anywhere}:where(.skin-admin) .merchant-orders-table th:nth-child(1){width:11%}:where(.skin-admin) .merchant-orders-table th:nth-child(2){width:8%}:where(.skin-admin) .merchant-orders-table th:nth-child(3){width:6%}:where(.skin-admin) .merchant-orders-table th:nth-child(4){width:7%}:where(.skin-admin) .merchant-orders-table th:nth-child(5){width:10%}:where(.skin-admin) .merchant-orders-table th:nth-child(6){width:12%}:where(.skin-admin) .merchant-orders-table th:nth-child(7){width:10%}:where(.skin-admin) .merchant-orders-table th:nth-child(8){width:5%}:where(.skin-admin) .merchant-orders-table th:nth-child(9){width:6%}:where(.skin-admin) .merchant-orders-table th:nth-child(10){width:12%}:where(.skin-admin) .merchant-orders-table th:nth-child(11),:where(.skin-admin) .merchant-orders-table th:nth-child(12){width:4%}:where(.skin-admin) .merchant-orders-table th:nth-child(13){width:5%}:where(.skin-admin) .merchant-order-submitted,:where(.skin-admin) .merchant-order-card{white-space:normal;font-variant-numeric:tabular-nums}:where(.skin-admin) .admin-shell .merchant-orders-table .secondary-action{padding-inline:6px!important;font-size:12px!important;white-space:nowrap}:where(.skin-admin) .merchant-orders-table tr:hover td{background:#fafbf9}:where(.skin-admin) .merchant-orders-table code{font-size:12px}:where(.skin-admin) .merchant-order-reason{color:#92524b}:where(.skin-admin) .merchant-orders-empty{padding:48px 20px;text-align:center;color:var(--merchant-muted)}:where(.skin-admin) .merchant-order-badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap}:where(.skin-admin) .merchant-orders-table .merchant-order-badge{white-space:normal}:where(.skin-admin) .merchant-order-badge.success{color:#087854;background:#e9f6ef}:where(.skin-admin) .merchant-order-badge.failure{color:#b43737;background:#fff0ef}:where(.skin-admin) .merchant-order-badge.pending{color:#865b0b;background:#fff6df}:where(.skin-admin) .merchant-order-badge.muted{color:#66788f;background:#f0f3f7}:where(.skin-admin) .merchant-order-details{width:min(700px,100vw)}:where(.skin-admin) .merchant-order-detail-id{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:16px;background:#fff;border:1px solid var(--merchant-border);border-radius:12px}:where(.skin-admin) .merchant-order-detail-id>span{width:100%;color:var(--merchant-muted);font-size:12px}:where(.skin-admin) .merchant-order-detail-id code{overflow-wrap:anywhere;min-width:0}:where(.skin-admin) .merchant-order-session{margin-top:14px}:where(.skin-admin) .merchant-order-session p{width:100%;margin:0;color:var(--merchant-muted);font-size:12px;line-height:1.6}:where(.skin-admin) .merchant-order-session button:disabled{opacity:.55;cursor:not-allowed}:where(.skin-admin) .merchant-order-session .session-copy-success{color:#087854}:where(.skin-admin) .merchant-order-session .session-copy-error{color:#b43737}:where(.skin-admin) .merchant-order-detail-id button,:where(.skin-admin) .merchant-order-detail-actions button{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--merchant-border);border-radius:8px;color:var(--merchant-ink);background:#fff;cursor:pointer}:where(.skin-admin) .merchant-order-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}:where(.skin-admin) .merchant-order-detail-grid>div{padding:14px;border-radius:12px;background:#fff;border:1px solid var(--merchant-border)}:where(.skin-admin) .merchant-order-detail-grid dt{color:var(--merchant-muted);font-size:12px;margin-bottom:8px}:where(.skin-admin) .merchant-order-detail-grid dd{margin:0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}:where(.skin-admin) .merchant-order-failure,:where(.skin-admin) .merchant-order-cancel-note{padding:16px;margin-top:14px;background:#fff3f0;border-radius:12px;overflow-wrap:anywhere}:where(.skin-admin) .merchant-order-cancel-note{background:#fff}:where(.skin-admin) .merchant-order-failure h3,:where(.skin-admin) .merchant-order-cancel-note h3{margin:0 0 10px;font-size:14px}:where(.skin-admin) .merchant-order-failure p,:where(.skin-admin) .merchant-order-cancel-note p{margin:8px 0;font-size:13px;line-height:1.7}:where(.skin-admin) .merchant-order-failure small{font-size:12px;line-height:1.7;color:var(--merchant-muted)}:where(.skin-admin) .merchant-order-detail-actions{display:flex;gap:10px;margin-top:18px}:where(.skin-admin) .merchant-order-detail-actions{flex-wrap:wrap;align-items:center}:where(.skin-admin) .merchant-order-detail-actions small{color:var(--merchant-muted)}:where(.skin-admin) .merchant-order-verification{padding:16px;margin-top:14px;background:#fff6df;border-radius:12px;color:#705017;overflow-wrap:anywhere}:where(.skin-admin) .merchant-order-verification h3{margin:0 0 10px;font-size:14px}:where(.skin-admin) .merchant-order-verification p{margin:8px 0;font-size:13px;line-height:1.7}@media(max-width:600px){:where(.skin-admin) .merchant-order-details{width:100vw}:where(.skin-admin) .merchant-order-detail-grid{grid-template-columns:1fr}:where(.skin-admin) .merchant-order-detail-id button,:where(.skin-admin) .merchant-order-detail-actions button{min-height:44px}}:where(.skin-admin) .modal-backdrop,:where(.skin-admin) .drawer-backdrop,:where(.skin-admin) .drawer-overlay{background:#17243466!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:where(.skin-admin) .modal-panel,:where(.skin-admin) .modal-panel.card-import-modal,:where(.skin-admin) .modal-panel.card-edit-modal{border:1px solid var(--merchant-border)!important;border-radius:20px!important;background:#fff!important;padding:24px!important;box-shadow:0 20px 70px #17243424!important}:where(.skin-admin) .modal-panel .modal-head{padding:0 0 16px!important;margin-bottom:18px;border-bottom:1px solid #edf0f4}:where(.skin-admin) .modal-panel .modal-head h2{font-size:19px;letter-spacing:-.3px}:where(.skin-admin) .modal-panel .admin-form{gap:16px}:where(.skin-admin) .modal-panel .admin-form label{font-size:13px;color:#43536a}:where(.skin-admin) .modal-panel.code-create-modal .admin-form label{display:grid;gap:8px;line-height:1.5;min-width:0}:where(.skin-admin) .modal-panel.code-create-modal .admin-form{gap:18px}:where(.skin-admin) .modal-panel.code-create-modal :is(input,select,textarea):focus-visible{outline-offset:2px!important}:where(.skin-admin) .modal-panel .bulk-card-slot-grid label{border-radius:10px;border-color:var(--merchant-border);background:var(--merchant-subtle)}:where(.skin-admin) .modal-panel .bulk-card-slot-grid label:has(input:checked){color:#425e23;border-color:#bccf9e;background:#f0f5e8;box-shadow:none}:where(.skin-admin) .modal-panel .bulk-card-submit{border-radius:10px;font-size:14px;min-height:44px}:where(.skin-admin) .side-drawer{border-color:var(--merchant-border)!important;border-radius:20px 0 0 20px!important;background:var(--merchant-page)!important;box-shadow:-12px 0 40px #17243415!important}:where(.skin-admin) .side-drawer .side-drawer-head{border-color:var(--merchant-border);background:#fff;padding:22px}:where(.skin-admin) .side-drawer .side-drawer-body{padding:22px}:where(.skin-admin) .side-drawer .side-drawer-actions{gap:8px;flex-wrap:wrap}:where(.skin-admin) .side-drawer .side-drawer-head h2{color:var(--merchant-ink);font-size:20px}:where(.skin-admin) .side-drawer .admin-log-summary>div{border-color:var(--merchant-border);border-radius:12px;background:#fff}:where(.skin-admin) .side-drawer .admin-log-summary span{color:var(--merchant-muted);font-weight:500}:where(.skin-admin) .side-drawer .admin-log-summary strong{color:var(--merchant-ink);font-size:13px}:where(.skin-admin) .admin-login-shell{background:var(--merchant-page)!important}:where(.skin-admin) .admin-login-shell .login-card{border-color:var(--merchant-border)!important;border-radius:22px!important;padding:32px!important;box-shadow:var(--merchant-shadow)!important}:where(.skin-admin) .admin-login-shell .login-card input{border-radius:11px!important}:where(.skin-admin) .admin-login-shell .login-step-badge{color:#59713e!important;background:var(--merchant-green-soft)!important}:where(.skin-admin) .admin-login-shell .points-login-link{color:var(--merchant-green)}@media(max-width:1100px){:where(.skin-admin) .admin-shell .panel-title,:where(.skin-admin) .admin-shell .panel-actions{flex-wrap:wrap}}@media(max-width:860px){:where(.skin-admin) .admin-shell .mobile-admin-header{background:#fff!important;border-color:var(--merchant-border)}:where(.skin-admin) .admin-shell .admin-logo .mobile-drawer-close{display:inline-flex!important}}@media(max-width:600px){:where(.skin-admin) .admin-shell :is(.admin-panel,.direct-recharge-form-card,.points-card),:where(.skin-admin) .admin-shell .card-pool-summary>div{padding:16px!important;border-radius:14px!important}:where(.skin-admin) .admin-shell .card-plan-metrics strong{font-size:24px!important}:where(.skin-admin) .admin-shell :is(.primary-action,.secondary-action,.danger-action),:where(.skin-admin) .modal-panel :is(.primary-action,.secondary-action,.modal-head button){min-height:44px!important}:where(.skin-admin) .admin-shell .filter-grid,:where(.skin-admin) .admin-shell .card-filter-grid{padding:10px!important}:where(.skin-admin) .modal-panel,:where(.skin-admin) .modal-panel.card-import-modal,:where(.skin-admin) .modal-panel.card-edit-modal{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:18px!important;border-radius:16px!important}:where(.skin-admin) .side-drawer{border-radius:0!important}:where(.skin-admin) .side-drawer .side-drawer-head,:where(.skin-admin) .side-drawer .side-drawer-body{padding:16px}}@media(prefers-reduced-motion:reduce){:where(.skin-admin) :is(.admin-shell,.modal-panel,.admin-login-shell) *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(.skin-admin) .merchant-announcement{border-bottom:1px solid var(--merchant-border)}:where(.skin-admin) .merchant-announcement:last-of-type{border-bottom:0}:where(.skin-admin) .merchant-announcement summary{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:15px 0;cursor:pointer;min-height:44px}:where(.skin-admin) .merchant-announcement summary strong{font-size:14px;font-weight:550;overflow-wrap:anywhere}:where(.skin-admin) .merchant-announcement summary strong:before{content:"+";color:var(--merchant-green);margin-right:10px}:where(.skin-admin) .merchant-announcement[open] summary strong:before{content:"−"}:where(.skin-admin) .merchant-announcement summary time{color:var(--merchant-muted);font-size:12px;flex-shrink:0}:where(.skin-admin) .merchant-announcement summary:focus-visible{outline:2px solid var(--merchant-green);outline-offset:3px;border-radius:6px}:where(.skin-admin) .merchant-announcement-content{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;font-size:14px;padding:4px 0 18px;color:var(--merchant-ink)}:where(.skin-admin) .announcement-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:20px}@media(max-width:600px){:where(.skin-admin) .merchant-announcement summary{flex-direction:column;gap:6px}}:where(.skin-admin) .merchant-review-notice{display:grid;gap:6px;margin:14px 0;padding:14px 16px;border:1px solid #e5c27f;border-radius:10px;background:#fff8e7;color:#714600;font-size:13px;line-height:1.6}:where(.skin-admin) .merchant-orders-table .merchant-review-row td{background:#fffcf3}:where(.skin-admin) .merchant-orders-table .merchant-order-row-actions{position:sticky;right:0;background:#fff}:where(.skin-admin) .merchant-order-row-actions button{display:block;margin:4px 0}:where(.skin-admin) .merchant-review-action{min-height:44px;padding:6px;border:1px solid #865208;border-radius:7px;background:#865208;color:#fff;font:inherit;font-weight:600;cursor:pointer}:where(.skin-admin) .merchant-review-action:focus-visible{outline:2px solid #865208;outline-offset:3px}:where(.skin-admin) .merchant-manual-review{width:min(640px,100vw)}:where(.skin-admin) .merchant-review-order-id{overflow-wrap:anywhere}:where(.skin-admin) .merchant-orders-table th:last-child{width:92px}:where(.skin-admin) .merchant-review-action{white-space:nowrap}:where(.skin-admin) .merchant-manual-review .side-drawer-head button{min-width:40px;min-height:40px;border:1px solid var(--merchant-border);border-radius:8px;background:#fff;cursor:pointer}:where(.skin-admin) .merchant-orders-table th:nth-child(8){width:90px}:where(.skin-admin) .merchant-overview{--mo-muted: #708095;--mo-border: #e5e9ef;--mo-green: #597f21;color:#172434;max-width:1640px;margin:0 auto;font-size:13px}:where(.skin-admin) .merchant-overview button{cursor:pointer;font:inherit}:where(.skin-admin) .merchant-overview button:focus-visible{outline:2px solid #536bc7;outline-offset:3px}:where(.skin-admin) .merchant-overview button:disabled{cursor:wait;opacity:.65}:where(.skin-admin) .mo-heading,:where(.skin-admin) .mo-actions{display:flex;align-items:center;gap:10px}:where(.skin-admin) .mo-heading{justify-content:space-between;margin:0 0 24px;gap:18px}:where(.skin-admin) .mo-heading h1{margin:0 0 5px;color:#15202b;font-size:25px;letter-spacing:-.6px}:where(.skin-admin) .mo-heading p{margin:0;color:var(--mo-muted);font-size:13px}:where(.skin-admin) .mo-actions{flex-wrap:wrap;justify-content:flex-end}:where(.skin-admin) .mo-actions>button{border-radius:10px;min-height:40px;padding:9px 13px;display:inline-flex;gap:7px;align-items:center;justify-content:center}:where(.skin-admin) .mo-refresh{border:1px solid var(--mo-border);color:#465466;background:#fff}:where(.skin-admin) .mo-quick{background:#141b21;color:#fff;border:1px solid #141b21;box-shadow:0 3px 7px #11182718}:where(.skin-admin) .mo-quick:hover{background:#2b3741}:where(.skin-admin) .mo-period{display:flex;padding:4px;border-radius:11px;background:#eceff3}:where(.skin-admin) .mo-period button{min-height:32px;border:0;border-radius:8px;padding:5px 14px;color:#66758a;background:transparent}:where(.skin-admin) .mo-period button[aria-pressed=true]{color:#142234;background:#fff;box-shadow:0 2px 4px #15202b12}:where(.skin-admin) .mo-card{background:#fff;border:1px solid var(--mo-border);border-radius:18px;box-shadow:0 2px 3px #11182704,0 5px 13px #11182704;padding:22px;min-width:0}:where(.skin-admin) .mo-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}:where(.skin-admin) .mo-metric>div{display:flex;justify-content:space-between;align-items:center;color:var(--mo-muted);margin-bottom:14px}:where(.skin-admin) .mo-metric svg{box-sizing:content-box;width:17px;height:17px;padding:8px;color:var(--mo-green);background:#f0f5e8;border-radius:50%}:where(.skin-admin) .mo-metric>strong{display:block;color:#111b23;font-size:31px;line-height:1.25;font-variant-numeric:tabular-nums}:where(.skin-admin) .mo-metric strong small{font-size:20px;color:#7a8698}:where(.skin-admin) .mo-metric p{margin:8px 0 0;font-size:12px;color:var(--mo-muted)}:where(.skin-admin) .mo-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}:where(.skin-admin) .mo-section-heading h2{margin:0;font-size:15px;font-weight:700}:where(.skin-admin) .mo-section-heading>button{background:transparent;border:0;color:var(--mo-green);display:inline-flex;align-items:center;gap:4px;padding:4px 0;font-size:12px;font-weight:600}:where(.skin-admin) .mo-muted{color:var(--mo-muted);font-size:12px}:where(.skin-admin) .mo-announcements{margin-bottom:20px}:where(.skin-admin) .mo-announcements .mo-section-heading{margin-bottom:12px}:where(.skin-admin) .mo-announcements svg{color:#8792a3}:where(.skin-admin) .mo-announcements p{margin:0;padding:10px 0 2px;border-top:1px solid #edf0f4}:where(.skin-admin) .mo-charts{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin-bottom:20px}:where(.skin-admin) .mo-chart{height:240px;width:100%}:where(.skin-admin) .mo-legend{display:flex;gap:12px;color:var(--mo-muted);font-size:12px}:where(.skin-admin) .mo-legend span{display:inline-flex;gap:7px;align-items:center}:where(.skin-admin) .mo-legend i,:where(.skin-admin) .mo-failure-content li i{width:9px;height:9px;border-radius:50%;display:inline-block;flex:0 0 auto}:where(.skin-admin) .mo-chart-period{margin:6px 0 0;text-align:right;font-size:11px;color:var(--mo-muted)}:where(.skin-admin) .mo-failure-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;min-height:240px}:where(.skin-admin) .mo-donut{width:155px;height:155px;position:relative}:where(.skin-admin) .mo-donut>span{position:absolute;inset:0;pointer-events:none;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:26px;font-weight:700}:where(.skin-admin) .mo-donut small{color:var(--mo-muted);font-size:11px;font-weight:400}:where(.skin-admin) .mo-failure-content ul{flex:1;min-width:125px;list-style:none;padding:0;margin:0}:where(.skin-admin) .mo-failure-content li{display:flex;align-items:center;gap:8px;padding:8px 0;font-size:12px;color:#637184}:where(.skin-admin) .mo-failure-content li b{margin-left:auto;color:#27364a}:where(.skin-admin) .mo-no-failures{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:240px;gap:9px;color:var(--mo-muted);font-size:12px}:where(.skin-admin) .mo-no-failures strong{font-size:14px;color:#586b50}:where(.skin-admin) .mo-empty-ring{width:96px;height:96px;border:12px solid #eef3e8;border-radius:50%;display:grid;place-items:center;color:#81a35b;margin-bottom:4px}:where(.skin-admin) .mo-bottom{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:stretch}:where(.skin-admin) .mo-inventory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}:where(.skin-admin) .mo-inventory-grid article{padding:15px 13px;background:#f2f4f7;border-radius:12px}:where(.skin-admin) .mo-inventory-grid article>span{display:flex;gap:6px;align-items:center;font-size:11px;color:#65748a}:where(.skin-admin) .mo-inventory-grid strong{display:block;font-size:25px;margin-top:10px;line-height:1.2}:where(.skin-admin) .mo-inventory-grid small{font-size:12px;font-weight:400;color:var(--mo-muted)}:where(.skin-admin) .mo-inventory-grid p{margin:6px 0 0;color:var(--mo-muted);font-size:11px}:where(.skin-admin) .mo-inventory-grid .mo-zero{color:#c64444}:where(.skin-admin) .mo-table-wrap{max-width:100%;overflow-x:auto}:where(.skin-admin) .mo-orders .mo-order-id{border:0;background:transparent;color:#324b80;font-family:ui-monospace,monospace;padding:0}:where(.skin-admin) .mo-orders .mo-order-id:hover{text-decoration:underline}:where(.skin-admin) .mo-account{display:block;max-width:145px;overflow:hidden;text-overflow:ellipsis}:where(.skin-admin) .mo-status{display:inline-block;padding:3px 7px;border-radius:6px;background:#f0f3f6;color:#718095;font-size:11px}:where(.skin-admin) .mo-status.succeeded{color:#19895d;background:#e8f6ee}:where(.skin-admin) .mo-status.failed{color:#ce4247;background:#fff0f0}:where(.skin-admin) .mo-status.running,:where(.skin-admin) .mo-status.queued,:where(.skin-admin) .mo-status.claimed{color:#5374ac;background:#eef4ff}:where(.skin-admin) .mo-time{color:var(--mo-muted)}:where(.skin-admin) .mo-table-empty{padding:70px 15px;text-align:center;font-size:13px;color:var(--mo-muted)}:where(.skin-admin) .mo-loading{min-height:250px;display:flex;align-items:center;justify-content:center;gap:12px;color:#728095}:where(.skin-admin) .mo-error{display:flex;justify-content:space-between;padding:14px;margin-bottom:16px;border:1px solid #f4c9c9;background:#fff0f0;color:#aa3434;border-radius:10px}@media(max-width:1100px){:where(.skin-admin) .mo-bottom{grid-template-columns:1fr}:where(.skin-admin) .mo-inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.skin-admin) .mo-heading{align-items:flex-start}}@media(max-width:760px){:where(.skin-admin) .mo-heading{flex-direction:column}:where(.skin-admin) .mo-actions{justify-content:flex-start}:where(.skin-admin) .mo-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(.skin-admin) .mo-charts{grid-template-columns:1fr}:where(.skin-admin) .mo-card{padding:17px;border-radius:14px}:where(.skin-admin) .mo-inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.skin-admin) .mo-metric>strong{font-size:27px}:where(.skin-admin) .mo-metric>div{font-size:12px}:where(.skin-admin) .mo-metric svg{padding:6px;width:15px;height:15px}:where(.skin-admin) .mo-period button{min-height:36px}}.skin-public{--muted: #98a2b3;--border: #eceef2;--blue: #2f6bff;--text: #111;background:#f6f7f9}.skin-public .page-main,.skin-public .top-nav-inner,.skin-public .form-card{box-sizing:content-box}.skin-public .brand{display:block;margin:0;color:#111;line-height:normal}.skin-public .hero-copy h1{font-weight:700}.skin-public .hero-sub{max-width:480px}.skin-public .feature strong{line-height:normal}.skin-public .feature small{display:inline;line-height:normal}.skin-public .recent-empty{height:127px;line-height:1.8;margin:0}.skin-public .recent-viewport:after{display:none}.skin-public .plan-btn{text-align:center;font-size:13px;line-height:17px;cursor:default;display:block}.skin-public .btn-ghost{border:0;background:#f2f4f7;border-radius:12px;color:#344054;font-size:14px;box-shadow:none;padding:0 16px}.skin-public .btn-primary{border:0;box-shadow:none;min-height:48px;border-radius:12px}.skin-public .field-input:focus{outline:0}.skin-public .field-input:disabled{background:#fafbfc}.skin-public .field-textarea{line-height:1.6}.skin-public .demo-notice{display:flex;align-items:flex-start;gap:9px;margin:0 0 18px;padding:11px 13px}.skin-public .demo-notice>svg{flex-shrink:0;margin-top:3px}.skin-public .demo-notice strong{font-size:12px}.skin-public .demo-notice p{font-size:12px;line-height:1.6;margin:4px 0}.skin-public .demo-notice .text-button{font-size:12px;color:#b54708;padding:0}.skin-public .auth-status{display:flex;align-items:center;gap:5px;line-height:1.6}.skin-public .payment-note{display:flex;align-items:center;gap:8px;margin:0 0 10px}.skin-public .sample-session{font-size:12px;margin-top:7px;color:#2f6bff}.skin-public .status-actions{display:grid;gap:9px;margin-top:14px}.skin-public .status-actions .button{border-radius:10px;font-size:13px}.skin-public .result-value{min-width:0;max-width:72%;line-height:1.6}.skin-public .result-label{flex-shrink:0;line-height:1.6}.skin-public .result-row{gap:14px}.skin-public .public-footer{margin:28px 0 0;padding:0;color:#98a2b3}.skin-public .announce-corner-toggle{list-style:none;align-items:center}.skin-public .announce-corner-toggle::-webkit-details-marker{display:none}.skin-public .announce-corner[open] .announce-corner-toggle svg{transform:rotate(90deg)}.skin-public .announce-corner-content{color:#667085}.skin-public .modal{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;border-radius:16px}.skin-public .modal .button.primary{background:#2f6bff}@media(max-width:600px){.skin-public .detail-grid{grid-template-columns:minmax(0,1fr)}}.skin-public .query-results{overflow:hidden}.skin-public .inventory-tags:empty:after{content:"正在读取套餐";font-size:12px;color:#98a2b3}.skin-admin{--text: #172434;--muted: #66788f;--border: #e3e8ef;--blue: #151d24;--teal: #597f21;--bg: #f5f6f8;--navy: #151d24;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#172434;font-size:13px}.skin-admin .admin-logo>a{display:grid;gap:4px}.skin-admin .admin-logo>a strong{font-size:20px;letter-spacing:-.04em;color:#151b20;line-height:1.3}.skin-admin .admin-logo>a span{font-size:12px;color:#78818d}.skin-admin .admin-sidebar nav a{display:flex;align-items:center;gap:12px;min-height:44px;padding:11px 14px;border-radius:11px;background:transparent;color:#4d5764;font-size:14px;border:1px solid transparent;font-weight:400}.skin-admin .admin-sidebar nav a:hover{background:#f5f7f1;color:#4b7020}.skin-admin .admin-sidebar nav a.active{background:#eff5e7;color:#597f21;border-color:#e3ecd6;font-weight:600}.skin-admin .admin-sidebar nav a svg{flex-shrink:0;stroke-width:1.7}.skin-admin .mo-quick{border-radius:10px;min-height:40px;padding:9px 13px;display:inline-flex;gap:7px;align-items:center;justify-content:center}.skin-admin .mo-manage-link{color:#597f21;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.skin-admin .mo-announcements summary>span{margin-left:auto;font-size:11px;color:#7b8798;font-weight:400}.skin-admin .mo-card{line-height:1.5}.skin-admin .mo-metric>strong{font-weight:700}.skin-admin .mo-metric svg{flex-shrink:0}.skin-admin .mo-bottom{gap:20px}.skin-admin .mo-chart{min-width:0}.skin-admin .mo-donut{flex:0 0 155px}.skin-admin .mo-failure-content{gap:12px}.skin-admin .mo-failure-content li{overflow-wrap:anywhere}.skin-admin .panel{border:1px solid #e3e8ef;border-radius:18px;background:#fff;box-shadow:0 2px 3px #11182704,0 5px 13px #11182704;overflow:hidden}.skin-admin .panel-header{padding:20px 22px;border-bottom-color:#edf0f4}.skin-admin .panel-body{padding:22px}.skin-admin .page-heading{margin-bottom:24px;gap:18px}.skin-admin .page-heading .eyebrow{display:none}.skin-admin .page-heading h1{font-size:25px;letter-spacing:-.6px;color:#15202b;font-weight:700}.skin-admin .page-heading p{font-size:13px;color:#708095;line-height:1.6;margin-top:5px}.skin-admin .button{min-height:40px;border-radius:10px;padding:9px 13px;font-size:13px;box-shadow:none}.skin-admin .button.primary{background:#151d24;border-color:#151d24}.skin-admin .button.primary:hover:not(:disabled){background:#2b3741}.skin-admin .button.secondary{background:#fff;border-color:#e3e8ef;color:#465466}.skin-admin .text-button{color:#597f21}.skin-admin input,.skin-admin select,.skin-admin textarea{border-radius:10px;border-color:#dce3eb;color:#172434;font-size:13px}.skin-admin input:focus,.skin-admin select:focus,.skin-admin textarea:focus{border-color:#8f9a73;outline:2px solid #eff5e7}.skin-admin .field>span{font-size:13px;color:#344054}.skin-admin .badge{border-radius:6px;font-size:12px;font-weight:500;padding:3px 8px}.skin-admin .badge.success{background:#e9f6ef;color:#087854}.skin-admin .badge.danger{background:#fff0ef;color:#b43737}.skin-admin .badge.warning{background:#fff6df;color:#865b0b}.skin-admin .badge.info{background:#eef4ff;color:#5374ac}.skin-admin table{font-size:12px}.skin-admin th{color:#718095;background:#fafbfc;font-size:11px;font-weight:500;white-space:nowrap}.skin-admin td{border-color:#edf0f4;color:#344054;line-height:1.65}.skin-admin tr:hover td{background:#fafbf9}.skin-admin .order-link{color:#324b80}.skin-admin .mo-orders .table-wrap{margin:0 -2px}.skin-admin .mo-orders th,.skin-admin .mo-orders td{padding:12px 10px}.skin-admin .segmented{background:#eceff3;border-radius:11px;padding:4px}.skin-admin .segmented button{border-radius:8px;color:#66758a}.skin-admin .segmented .active{color:#142234;box-shadow:0 2px 4px #15202b12}.skin-admin .modal{border-radius:18px;color:#172434}.skin-admin .login-page{background:#f5f6f8}.skin-admin .login-card{border-radius:18px;border:1px solid #e3e8ef;box-shadow:0 5px 20px #11182706}.skin-admin .login-page>.brand{color:#172434}.skin-admin .login-page .brand-mark{background:#eff5e7;color:#597f21}.skin-admin .note,.skin-admin .warning-box,.skin-admin .info-box{border-radius:12px}.skin-admin .cards-grid .card-visual{background:#f2f4f7;color:#172434;border:1px solid #e3e8ef}@media(max-width:960px){.skin-public .page-main,.skin-public .top-nav-inner{box-sizing:border-box;width:100%}.skin-public .form-card{box-sizing:border-box}.skin-public .board-side{width:100%}.skin-public .hero-copy h1{max-width:620px}}@media(max-width:860px){.skin-admin .page-heading{align-items:flex-start;flex-direction:column}.skin-admin .page-heading>div:last-child{flex-wrap:wrap}}@media(max-width:600px){.skin-public .page-main{padding:26px 16px 40px}.skin-public .top-nav-inner{padding:14px 16px;gap:14px}.skin-public .top-links{margin-left:0;gap:3px;width:100%}.skin-public .nav-pill{padding:7px 10px}.skin-public .top-meta{display:none}.skin-public .hero{gap:20px}.skin-public .hero-copy h1{font-size:32px;max-width:360px}.skin-public .hero-aside{grid-template-columns:1fr}.skin-public .hero-features{grid-template-columns:1fr;gap:14px}.skin-public .inventory{padding:14px;gap:10px;align-items:flex-start}.skin-public .inventory-tags{gap:6px}.skin-public .inv-tag{padding:5px 8px;font-size:11px}.skin-public .form-card{padding:20px;width:100%}.skin-public .bind-board{gap:18px}.skin-public .status-card{padding:18px;width:100%}.skin-public .announce-corner{position:static;margin:0 16px 20px;width:auto;box-shadow:none}.skin-admin .panel{border-radius:14px}.skin-admin .panel-body,.skin-admin .panel-header{padding:17px}.skin-admin .mo-actions{gap:8px}.skin-admin .mo-period button{padding:5px 10px}.skin-admin .mo-announcements summary>span{font-size:10px}}@media(prefers-reduced-motion:reduce){.skin-public *,.skin-admin *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}body:has(.skin-public)::-webkit-scrollbar{width:6px;height:6px}body:has(.skin-public)::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}body:has(.skin-public)::-webkit-scrollbar-track{background:transparent}body:has(.skin-admin)::-webkit-scrollbar{width:8px;height:8px}body:has(.skin-admin)::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:8px;background:#becbd7;background-clip:padding-box}.skin-admin .badge.failed,.skin-admin .badge.cancelled{background:#fff0ef;color:#b43737}.skin-admin .badge.queued,.skin-admin .badge.processing,.skin-admin .badge.submitting,.skin-admin .badge.reconciling{background:#eef4ff;color:#5374ac}.skin-admin .badge.awaiting_payment,.skin-admin .badge.requires_action,.skin-admin .badge.submission_unknown{background:#fff6df;color:#865b0b}.skin-admin .charts-loading{height:345px}.skin-admin .table-scroll{max-width:100%;overflow-x:auto}.skin-admin .table-scroll th:last-child,.skin-admin .table-scroll td:last-child{position:sticky;right:0;background:#fff;min-width:64px}.skin-admin .table-scroll th:last-child{background:#fafbfc}@media(max-width:600px){.skin-public .page-main{padding:36px 24px 64px}.skin-public .top-nav-inner{padding:16px 24px;gap:24px}.skin-public .top-links{margin-left:auto;gap:8px;width:auto}.skin-public .top-meta{display:flex}.skin-public .nav-pill{padding:7px 12px}.skin-public .hero{gap:32px}.skin-public .hero-features{gap:16px}.skin-public .inventory{padding:16px 20px;gap:16px;align-items:center}.skin-public .inventory-tags{gap:8px}.skin-public .inv-tag{padding:6px 10px;font-size:12px}.skin-public .form-card{padding:24px}.skin-public .bind-board{gap:24px}.skin-public .status-card{padding:20px}}@media(max-width:600px){.skin-admin .mo-actions{gap:10px}.skin-admin .mo-period button{padding:5px 14px}}.skin-admin{--mo-border: #e5e9ef;--mo-muted: #708095;--mo-green: #597f21}.skin-admin .card-record-summary{color:#172434;padding:22px;border-color:#e5e9ef}.skin-admin .card-record-summary>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;font-size:12px;color:#708095}.skin-admin .card-record-summary>div>strong{color:#172434;font-size:14px;font-weight:600}.skin-admin .card-record-summary>svg{color:#597f21}.skin-admin .card-record-summary>p{font-size:20px;font-weight:600;margin:10px 0 18px}.skin-admin .card-record-summary>footer{display:flex;justify-content:space-between;font-size:12px;color:#708095}.skin-admin .admin-shell .search-input>input:not([type=checkbox]):not([type=radio]){border:0!important;outline:none!important;box-shadow:none!important;background:transparent;border-radius:0;padding:9px 0}.skin-admin .search-input:focus-within{border-color:#597f21;box-shadow:0 0 0 3px #597f211a}.skin-admin .manual-card-entry{padding:18px;margin-bottom:20px;border:1px solid #e5e9ef;border-radius:12px;background:#fafbfc}.skin-admin .manual-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.skin-admin .manual-card-heading>strong{font-size:14px}.skin-admin .manual-card-entry .form-grid{gap:12px}.skin-admin .manual-card-hint{color:#708095;font-size:12px;line-height:1.7;margin:10px 0 0}.skin-admin .card-input-error{color:#b43737;font-size:13px;line-height:1.6;margin:10px 0 0}.skin-admin .source-options button.selected{background:#f3f7ed;border-color:#98ae70;box-shadow:0 0 0 1px #e3ecd6}.skin-admin .order-account{overflow-wrap:anywhere;word-break:normal}.skin-admin .card-management{font-size:14px;container-type:inline-size}.skin-admin .card-plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,288px));gap:20px;margin:0 0 38px}.skin-admin .card-plan-stat{min-height:172px;padding:24px 26px 25px;border:1px solid #e2e7ee;border-radius:22px;background:#fff;box-shadow:0 3px 7px #17212b04}.skin-admin .card-plan-stat h2{margin:0 0 20px;color:#718099;font-size:16px;font-weight:400}.skin-admin .card-plan-stat>div{display:grid;grid-template-columns:1fr 1fr;gap:18px}.skin-admin .card-plan-stat section{display:grid;gap:10px}.skin-admin .card-plan-stat strong{font-size:36px;line-height:1.15;letter-spacing:-1px;color:#17212b}.skin-admin .card-plan-stat span{font-size:14px;font-weight:600;white-space:nowrap;color:#708198}.skin-admin .card-pool{padding:26px;border:1px solid #e2e7ee;border-radius:22px;background:#fff;box-shadow:0 4px 8px #17212b03}.skin-admin .card-pool-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #f0f2f5}.skin-admin .card-pool-heading h1{font-size:24px;line-height:1.3;margin:0;letter-spacing:-.04em}.skin-admin .card-pool-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.skin-admin .card-pool-actions .button,.skin-admin .card-filter-bar .button{min-height:48px;border-radius:12px;padding:10px 18px;font-size:16px;font-weight:600;gap:9px;white-space:nowrap}.skin-admin .card-action-divider{height:38px;width:1px;margin:0 2px;background:#eef1f5}.skin-admin .card-pool .button.danger{border:1px solid #f2d9dd;color:#c55363;background:#fff6f7}.skin-admin .card-pool .button:disabled{opacity:.45}.skin-admin .card-filter-bar{display:grid;grid-template-columns:minmax(230px,336px) repeat(3,minmax(135px,216px)) auto;align-items:center;justify-content:start;gap:12px;background:#f1f3f6;border-radius:16px;padding:16px;margin:0 0 22px}.skin-admin .card-filter-bar .search-input{width:100%;max-width:none;height:48px;min-width:0;gap:12px;background:#fff;border:1px solid #e1e7ef;border-radius:12px;padding:0 14px}.skin-admin .card-filter-bar .search-input input{font-size:16px;min-width:0}.skin-admin .card-filter-bar select{width:100%;height:48px;margin:0;font-size:16px;border-radius:12px;padding:10px 15px}.skin-admin .card-pool-table{font-size:14px;min-width:1300px;width:100%;border-collapse:collapse}.skin-admin .card-pool-table th{height:58px;background:#f1f3f6;color:#8190a6;font-weight:400;font-size:14px;padding:14px 12px;white-space:nowrap}.skin-admin .card-pool-table th:first-child{border-radius:16px 0 0;width:42px}.skin-admin .card-pool-table th:last-child{border-radius:0 16px 0 0}.skin-admin .card-pool-table td{padding:10px 12px;border-bottom:1px solid #edf0f4;white-space:nowrap;height:74px;vertical-align:middle;font-size:14px}.skin-admin .card-pool-table tbody tr:last-child td{border-bottom:0}.skin-admin .card-pool-table input[type=checkbox]{width:18px;height:18px;min-height:18px;margin:0;vertical-align:middle;accent-color:#597f21;cursor:pointer}.skin-admin .card-number-cell{display:flex;align-items:center;gap:9px}.skin-admin .card-number-cell>div{min-width:250px}.skin-admin .card-number-text{display:block;font-weight:700;font-size:16px;line-height:1.3;font-variant-numeric:tabular-nums;letter-spacing:-.2px;color:#17212b}.skin-admin .card-pool-table small{display:block;font-size:12px;line-height:1.4;margin:0;color:#788aa1}.skin-admin .card-number-icon{display:grid;place-items:center;color:#008cdb;background:#e7f6fc;border:1px solid #cfebf6;width:36px;height:30px;flex-shrink:0;border-radius:8px}.skin-admin .card-copy{display:grid;place-items:center;border:0;background:transparent;color:#8390a0;padding:5px;border-radius:5px;opacity:0}.skin-admin .card-number-cell:hover .card-copy,.skin-admin .card-copy:focus-visible{opacity:1}.skin-admin .card-usage{display:flex;align-items:center;gap:10px;min-width:105px;color:#7890ab}.skin-admin .card-usage progress{appearance:none;width:65px;height:7px;border-radius:4px;border:0;overflow:hidden}.skin-admin .card-usage progress::-webkit-progress-bar{background:#edf0f4}.skin-admin .card-usage progress::-webkit-progress-value{background:#8ca960;border-radius:4px}.skin-admin .card-row-actions{display:flex;align-items:center;gap:5px}.skin-admin .card-row-actions button{background:#fff;border:1px solid #e3e9f1;border-radius:8px;min-height:38px;padding:5px 7px;color:#697b94;font:inherit;cursor:pointer}.skin-admin .card-row-actions button:hover:not(:disabled){color:#3f621a;background:#f4f7ee;border-color:#cbd8b4}.skin-admin .card-row-actions button:disabled{opacity:.4;cursor:not-allowed}.skin-admin .badge.exhausted,.skin-admin .badge.deleted{background:#f1f3f6;color:#7b8492}.skin-admin .card-editor-modal{width:min(624px,calc(100vw - 28px));padding:28px 29px;border:1px solid #e2e7ee;border-radius:24px;max-height:94vh}.skin-admin .card-editor-modal::backdrop{background:#27354473;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.skin-admin .card-editor-modal .modal-title{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #f0f2f5}.skin-admin .card-editor-modal .modal-title h2{font-size:24px;font-weight:700}.skin-admin .card-editor-modal .modal-title .icon-button{font-weight:600;font-size:16px;width:auto;min-width:64px;min-height:48px;padding:10px 16px;border:1px solid #e2e7ee;border-radius:12px}.skin-admin .card-editor-modal .field{margin-bottom:16px}.skin-admin .card-editor-modal .field>span{font-size:16px;font-weight:400;margin-bottom:5px;color:#25364b}.skin-admin .card-editor-modal input:not([type=checkbox]),.skin-admin .card-editor-modal select{height:50px;font-size:16px;border-radius:12px;padding:10px 16px}.skin-admin .card-editor-material{background:#f1f3f6;border-radius:20px;padding:16px;margin:0 0 17px}.skin-admin .card-editor-material>.field{margin-bottom:14px}.skin-admin .card-editor-material .form-grid{gap:12px}.skin-admin .card-editor-material .form-grid>.field{margin-bottom:0}.skin-admin .card-amount-fields{gap:14px}.skin-admin .card-amount-fields .field{margin-bottom:10px}.skin-admin .card-amount-fields small{font-size:14px;color:#7388a5;line-height:1.5}.skin-admin .card-editor-modal .card-calculation-note{margin:5px 0 18px;color:#7388a5;font-size:14px;line-height:1.6}.skin-admin .card-calculation-note>span{display:block}.skin-admin .card-editor-count{margin:0 0 16px;color:#7388a5;font-size:14px}.skin-admin .card-editor-modal .button.full{height:48px;margin-top:0;font-size:16px;font-weight:600;border-radius:12px}.skin-admin .card-history-modal{width:min(1100px,calc(100vw - 28px))}.skin-admin .history-card-number{font-size:17px;color:#526278;margin:-5px 0 20px}.skin-admin .card-table-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;color:#7a8798}.skin-admin .card-table-footer>div{display:flex;gap:8px}.skin-admin .card-delete-list{padding:16px;border-radius:12px;background:#f4f5f7;font-variant-numeric:tabular-nums;max-height:240px;overflow:auto;margin-top:16px}.skin-admin .code-plain{display:flex;gap:8px;align-items:center}.skin-admin .code-plain .mono{-webkit-user-select:all;user-select:all}@media(max-width:1450px){.skin-admin .card-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.skin-admin .card-plan-stat{padding:22px 18px}.skin-admin .card-plan-stat span{font-size:12px}.skin-admin .card-pool{padding:22px}.skin-admin .card-filter-bar{grid-template-columns:minmax(180px,1.5fr) repeat(3,minmax(100px,1fr)) auto;gap:10px}.skin-admin .card-pool-actions .button,.skin-admin .card-filter-bar .button{font-size:14px;padding:9px 12px}}@container (max-width: 900px){.skin-admin .card-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:24px}.skin-admin .card-pool-heading{align-items:flex-start;flex-direction:column}.skin-admin .card-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.skin-admin .card-filter-bar .search-input{grid-column:1/-1}.skin-admin .card-filter-bar .button{justify-self:start}}@media(max-width:600px){.skin-admin .card-pool{padding:16px;border-radius:18px}.skin-admin .card-plan-stat{padding:18px 14px;border-radius:18px;min-height:0}.skin-admin .card-plan-stat h2{font-size:14px;margin-bottom:17px}.skin-admin .card-plan-stat strong{font-size:28px}.skin-admin .card-plan-stat>div{gap:10px;grid-template-columns:1fr}.skin-admin .card-plan-stat section{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:6px}.skin-admin .card-plan-stat span{font-size:11px;white-space:nowrap}.skin-admin .card-row-actions button{min-height:40px;padding:8px}.skin-admin .card-pool-actions{gap:8px;display:grid;grid-template-columns:1fr 1fr;width:100%}.skin-admin .card-action-divider{display:none}.skin-admin .card-pool-actions .button{font-size:13px;padding:8px;gap:6px}.skin-admin .card-filter-bar{padding:12px;gap:10px}.skin-admin .card-filter-bar select{font-size:14px}.skin-admin .card-filter-bar .button{width:100%;grid-column:1/-1}.skin-admin .card-editor-modal{padding:20px}.skin-admin .card-editor-material{padding:12px}.skin-admin .card-editor-modal .form-grid{grid-template-columns:1fr 1fr}.skin-admin .card-editor-material .form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.skin-admin .card-editor-modal .field>span{font-size:14px}.skin-admin .card-editor-modal input:not([type=checkbox]){padding:10px;font-size:14px}.skin-admin .card-editor-modal .card-amount-fields{grid-template-columns:1fr;gap:4px}}.skin-admin .admin-shell{--sidebar-width: 255px;display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;height:100vh;height:100dvh;min-height:0}.skin-admin .admin-sidebar{position:sticky;top:0;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;align-items:stretch;gap:0;min-width:0;min-height:0;height:100%;padding:0 12px;z-index:20}.skin-admin .admin-sidebar nav{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;min-width:0;min-height:0;max-height:none;width:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:3px 0 6px}.skin-admin .admin-sidebar nav a{min-width:0;line-height:1.5}.skin-admin .admin-sidebar nav a span{min-width:0;overflow-wrap:anywhere}.skin-admin .admin-logo>a{min-width:0;overflow-wrap:anywhere}.skin-admin .admin-nav-label{line-height:1.5}.skin-admin .admin-workspace{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;height:100%;padding:0}.skin-admin .admin-workspace-header{position:sticky;top:0;display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-width:0;min-height:64px;padding:14px 32px;border-bottom:1px solid #e5e9ef;background:#fff;z-index:10}.workspace-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;min-width:0;font-size:14px;line-height:1.5;color:#7a8798}.workspace-breadcrumb strong{font-weight:550;color:#25324a}.skin-admin .admin-demo-indicator{display:flex;align-items:center;gap:5px;margin-left:auto;color:#8a754e;font-size:12px;line-height:1.5}.skin-admin .admin-demo-indicator svg{flex-shrink:0}.skin-admin .workspace-content{min-width:0;min-height:0;width:100%;max-width:none;margin:0;padding:28px 32px 40px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.skin-admin .workspace-content>*{max-width:1840px;margin-inline:auto}.skin-admin .workspace-content:focus-visible,.platform-content:focus-visible{outline:2px solid #527ee7;outline-offset:-2px}.skin-admin .mobile-menu-button,.skin-admin .mobile-nav-backdrop{display:none}@media(max-width:1200px)and (min-width:861px){.skin-admin .admin-shell{--sidebar-width: 225px}.skin-admin .admin-workspace-header,.skin-admin .workspace-content{padding-inline:24px}}@media(max-width:860px){.skin-admin .admin-shell{grid-template-columns:minmax(0,1fr)}.skin-admin .admin-workspace-header{min-height:60px;padding:10px 16px;gap:10px}.skin-admin .mobile-menu-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;min-height:40px;padding:0;border:1px solid #e5e9ef;border-radius:8px;background:#fff;color:#526276}.workspace-breadcrumb>span{display:none}.skin-admin .admin-demo-indicator{font-size:12px}.skin-admin .admin-sidebar{position:fixed;inset:0 auto 0 0;width:min(300px,86vw);height:100vh;height:100dvh;visibility:hidden;pointer-events:none;transform:translate(-105%);transition:transform .2s ease,visibility .2s;z-index:60;box-shadow:12px 0 30px #17202626}.skin-admin .mobile-nav-open .admin-sidebar{transform:translate(0);visibility:visible;pointer-events:auto}.skin-admin .mobile-nav-backdrop{position:fixed;inset:0;z-index:50;border:0;padding:0;background:#17243466}.skin-admin .mobile-nav-open .mobile-nav-backdrop{display:block}.skin-admin .mobile-nav-open .workspace-content{overflow-y:hidden}.skin-admin .workspace-content{padding:20px 16px 32px}}@media(max-width:359px){.skin-admin .admin-demo-indicator{width:100%;margin-left:50px}}@media(prefers-reduced-motion:reduce){.skin-admin .admin-sidebar{transition:none}}
