:root{color:#1b2433;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--muted:#778297;--line:#e7eaf0;background:#f5f7fa;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible{outline-offset:2px;outline:3px solid #2563eb2e}.page-template-picker.page-template-picker--landing-gallery{background:#f3f6fa;border:1px solid #d8e0eb;border-radius:12px;min-width:0;padding:12px}.page-template-picker.page-template-picker--landing-gallery>div{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:12px;min-width:0;display:grid}.page-template-picker.page-template-picker--landing-gallery .page-template-card{color:#334960;text-align:left;cursor:pointer;background:#fff;border:2px solid #0000;border-radius:8px;flex-direction:column;width:100%;min-width:0;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #17203310}.page-template-picker.page-template-picker--landing-gallery .page-template-card:hover{border-color:#9db6dd}.page-template-picker.page-template-picker--landing-gallery .page-template-card.is-selected{border-color:#2d63c8;box-shadow:0 0 0 2px #2d63c81c}.page-template-picker.page-template-picker--landing-gallery .page-template-card:focus-visible{outline-offset:2px;outline:3px solid #2d63c8}.page-template-picker.page-template-picker--landing-gallery .page-template-card>i{aspect-ratio:1/2;background:#e9edf3;border-radius:0;flex:none;width:100%;height:auto;margin:0;padding:0;display:block;position:relative;overflow:hidden}.page-template-picker.page-template-picker--landing-gallery .page-template-card>i>img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block;position:absolute;inset:0}.page-template-picker.page-template-picker--landing-gallery .landing-template-number,.page-template-picker.page-template-picker--landing-gallery .landing-template-selected{z-index:2;color:#fff;place-items:center;margin:0;font-style:normal;font-weight:850;line-height:1;display:grid;position:absolute;top:auto;bottom:5px}.page-template-picker.page-template-picker--landing-gallery .landing-template-number{background:#172033bd;border-radius:6px;width:27px;height:23px;font-size:10px;left:5px}.page-template-picker.page-template-picker--landing-gallery .landing-template-selected{background:#1a9a68e8;border-radius:12px;min-height:23px;padding:0 7px;font-size:9px;right:5px}.page-template-picker.page-template-picker--landing-gallery .template-more-button{color:#315b96;cursor:pointer;background:#fff;border:1px dashed #b9c8dc;border-radius:8px;width:100%;min-height:40px;margin-top:12px;font-size:11px;font-weight:750}@media (width<=680px){.product-onepage--expanded .product-onepage__body:has(.page-template-picker--landing-gallery){grid-template-columns:minmax(0,1fr)}}.page-template-picker.page-template-picker--landing-gallery .page-template-card>span.template-card-caption{background:#fff;border-top:1px solid #e6ebf2;flex:1 0 auto;align-content:start;gap:5px;min-height:66px;padding:10px 9px 11px;display:grid}.page-template-picker.page-template-picker--landing-gallery .template-card-caption>em{color:#2e4c73;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;font-weight:850;line-height:1.4;display:block}.page-template-picker.page-template-picker--landing-gallery .template-card-caption>strong{color:#334960;overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:700;line-height:1.4;display:block}.page-template-picker.page-template-picker--landing-gallery .template-card-caption>small{color:#245fa4;height:auto;max-height:none;margin:0;font-size:9px;line-height:1.35;display:block}.page-template-picker.page-template-picker--landing-gallery .template-card-caption--new-form{background:#f1f7ff}.page-template-picker.page-template-picker--landing-gallery .template-card-caption--new-form>strong{color:#145aab}@media (width<=999px){.page-template-picker.page-template-picker--landing-gallery>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.page-template-picker.page-template-picker--landing-gallery{padding:10px}.page-template-picker.page-template-picker--landing-gallery>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page-template-picker.page-template-picker--landing-gallery .page-template-card>span.template-card-caption{padding:9px 8px}}.domain-risk-notice{background:#fff5e6;border:1px solid #f3c36c;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;padding:14px 18px;display:flex}.domain-risk-notice button{margin-left:auto}.domain-risk-page{gap:18px;display:grid}.risk-settings-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.risk-settings-grid label{font-weight:600;display:block}.risk-settings-grid input[type=checkbox]{margin-right:8px}.risk-settings-grid input[type=password]{width:100%;margin-top:8px}.risk-settings-grid small,.risk-table-wrap td>small{color:#687993;margin-top:6px;font-weight:400;display:block}.risk-settings-help p,.risk-hint,.risk-footnote{color:#6c7890;font-size:12px;line-height:1.7}.risk-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.risk-toolbar label{gap:6px;display:grid}.risk-table-wrap{overflow:auto}.risk-table-wrap table{border-collapse:collapse;width:100%;min-width:900px}.risk-table-wrap th,.risk-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #e5ebf3;padding:14px}.risk-table-wrap th{background:#f4f7fb}.risk-table-wrap tr.risk-attention{background:#fff9ef}.risk-result{gap:6px;max-width:360px;font-size:12px;display:grid}.risk-result>div{gap:8px;display:flex}.risk-badge{color:#53647e;background:#edf1f7;border-radius:6px;width:fit-content;padding:4px 8px}.risk-flagged{color:#a92424;background:#ffdfde}.risk-suspected,.risk-error{color:#976113;background:#fff0c9}.risk-clear{color:#087b62;background:#dbf6ec}.risk-empty{text-align:center;padding:30px}.risk-detail{max-width:850px}.risk-detail>div{max-height:70vh;padding:22px;overflow:auto}.risk-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.domain-risk-error{background:#fff3f3;border:1px solid #ffcece;border-radius:8px;padding:16px}.risk-footnote a{margin-left:6px}@media (width<=760px){.risk-settings-grid{grid-template-columns:1fr}.risk-toolbar{align-items:stretch}.risk-toolbar label{flex:1;min-width:180px}}.risk-region-summary{flex-wrap:wrap;gap:4px;margin-top:10px;display:flex}.risk-region-summary button{cursor:pointer;border:0;font-size:11px}.risk-settings>h2{margin-bottom:18px}.domain-risk-page .panel{padding:20px}.domain-risk-page input:not([type=checkbox]),.domain-risk-page select{color:#183455;background:#fff;border:1px solid #d5dff0;border-radius:8px;min-height:38px;padding:8px 10px}.domain-risk-page button:not(.risk-badge),.domain-risk-notice button{color:#204c87;cursor:pointer;background:#fff;border:1px solid #d5dff0;border-radius:8px;padding:8px 12px}.domain-risk-page button.primary-button{color:#fff;background:#2563eb;border-color:#2563eb}.domain-risk-page button:disabled{opacity:.55;cursor:wait}.domain-risk-page .risk-settings-grid{align-items:start}.risk-dashboard-alert{color:#824606;background:#fff7e6;border:2px solid #eda43a;border-left-width:7px;border-radius:12px;margin:0 0 20px;padding:16px 20px}.risk-dashboard-alert.has-confirmed{color:#a92121;background:#fff1f0;border-color:#e45252}.risk-dashboard-alert header{justify-content:space-between;align-items:center;gap:14px;display:flex}.risk-dashboard-alert header>strong{font-size:17px}.risk-dashboard-alert button{color:inherit;cursor:pointer;background:#fff;border:1px solid;border-radius:8px;padding:8px 12px}.risk-dashboard-list{gap:10px;max-height:260px;margin:12px 0;display:grid;overflow:auto}.risk-dashboard-list article{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.risk-dashboard-list small{flex-basis:100%;font-size:12px}.risk-dashboard-unavailable{color:#946413;padding:8px 0;font-size:12px}.risk-dashboard-list .risk-dashboard-confirm{flex-shrink:0;min-width:64px;margin-left:auto}.risk-dashboard-alert button:disabled{opacity:.55;cursor:wait}.risk-dashboard-action-error{color:#a92121;background:#fff1f0;border-radius:6px;padding:8px 12px;font-size:13px}.app-shell{min-height:100vh;display:flex}.sidebar{z-index:20;color:#cbd3df;background:#172338;flex-direction:column;width:244px;padding:24px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:#fff;align-items:center;gap:11px;height:48px;padding:0 8px;display:flex}.brand__mark{background:linear-gradient(145deg,#4f80ff,#2755d9);border-radius:10px;place-items:center;width:35px;height:35px;font-weight:800;display:grid;box-shadow:0 8px 20px #0d1730}.brand strong,.brand small,.sidebar__footer strong,.sidebar__footer small{display:block}.brand strong{font-size:14px}.brand small{color:#77849a;letter-spacing:1.3px;text-transform:uppercase;margin-top:2px;font-size:10px}.nav-label{color:#66758b;letter-spacing:1.4px;text-transform:uppercase;margin:0 11px 8px;font-size:10px;font-weight:700}.nav-label--spaced{margin-top:20px}.nav-item{color:#99a7b9;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;height:42px;margin:2px 0;padding:0 11px;font-size:12.5px;transition:all .18s;display:flex}.nav-item span{flex:1}.nav-item em{text-align:center;color:#9bb4ff;background:#283d64;border-radius:10px;min-width:21px;padding:2px 6px;font-size:9px;font-style:normal}.nav-item:hover{color:#fff;background:#1e304b}.nav-item.is-active{color:#fff;background:#2856cc;box-shadow:0 7px 18px #16399157}.nav-item.is-active em{color:#fff;background:#ffffff2e}.sidebar__footer{border-top:1px solid #26344a;grid-template-columns:32px 1fr 22px;align-items:center;gap:9px;margin-top:auto;padding:15px 8px 0;display:grid}.avatar{color:#dce7ff;background:#2e4671;border-radius:9px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:700;display:grid}.sidebar__footer strong{color:#e5eaf2;font-size:11.5px}.sidebar__footer small{color:#68778d;margin-top:2px;font-size:9.5px}.sidebar__footer button{color:#6f7f94;background:0 0;border:0}.main{flex:1;min-width:0;margin-left:244px}.topbar{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;align-items:center;gap:18px;height:66px;padding:0 28px;display:flex;position:sticky;top:0}.breadcrumbs{color:#9aa3b2;white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.breadcrumbs b{color:#d3d7df}.breadcrumbs strong{color:#334057}.search{color:#a2aaba;background:#f8f9fb;border:1px solid #e2e6ed;border-radius:8px;align-items:center;gap:8px;width:min(360px,31vw);height:36px;margin-left:auto;padding:0 10px;display:flex;position:relative}.search:focus-within,.search.is-open{background:#fff;border-color:#9bb7f2;box-shadow:0 0 0 3px #255ad814}.search input{color:#334057;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11.5px}.search kbd{white-space:nowrap;background:#fff;border:1px solid #e0e4ea;border-radius:4px;padding:2px 5px;font-size:9px}.search-popover{z-index:90;background:#fff;border:1px solid #dfe5ed;border-radius:10px;width:100%;min-width:340px;max-height:min(460px,70vh);position:absolute;top:43px;left:0;overflow:auto;box-shadow:0 18px 48px #17233b2b}.search-popover button{color:#3f4d63;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f4;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;column-gap:8px;width:100%;min-height:54px;padding:8px 11px;display:grid}.search-popover button:hover,.search-popover button:focus-visible{background:#f3f7ff;outline:0}.search-popover button>span{color:#4d6b9e;text-align:center;background:#edf3ff;border-radius:5px;grid-row:1/3;padding:4px 5px;font-size:8px}.search-popover button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.search-popover button>small{color:#929daa;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.search-popover button>svg{grid-area:1/3/3}.search-hint,.search-warning{color:#8d98a8;text-align:center;margin:0;padding:18px;font-size:9.5px}.search-warning{color:#9d742b;background:#fff9ec;padding:8px 12px}.primary-button{color:#fff;background:#255ad8;border:0;border-radius:8px;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:11.5px;font-weight:600;display:flex;box-shadow:0 6px 14px #255ad838}.menu-button{display:none}.content{max-width:1450px;margin:0 auto;padding:28px}.page-heading{justify-content:space-between;align-items:flex-end;margin-bottom:25px;display:flex}.eyebrow{color:#9aa5b5;letter-spacing:1.2px;margin:0 0 6px;font-size:9px;font-weight:700}.page-heading h1{color:#1c293d;margin:0;font-size:23px;line-height:1.25}.page-heading>div>p:last-child{color:#8490a2;margin:7px 0 0;font-size:11.5px}.system-pill{background:#f7fcf9;border:1px solid #dfeee7;border-radius:8px;align-items:center;gap:9px;min-width:164px;padding:9px 12px;display:flex}.system-pill>span{background:#23a66f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dff4ea}.system-pill small,.system-pill strong{display:block}.system-pill small{color:#94a29b;font-size:9px}.system-pill strong{color:#34735a;margin-top:2px;font-size:10.5px}.system-pill--checking{background:#fafbfd;border-color:#e4e8ef}.system-pill--checking>span{background:#8d98a8;box-shadow:0 0 0 4px #edf0f4}.system-pill--checking strong{color:#667386}.system-pill--unavailable{background:#fff8f8;border-color:#f0d7d7}.system-pill--unavailable>span{background:#d05252;box-shadow:0 0 0 4px #f8e4e4}.system-pill--unavailable strong{color:#a13e3e}.metrics-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px;display:grid}.metric{background:#fff;border:1px solid #e5e8ee;border-radius:11px;min-width:0;padding:18px 18px 16px;position:relative;box-shadow:0 2px 6px #15223608}.metric__icon{border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:16px;right:16px}.metric__icon--blue{color:#3568dc;background:#eaf0ff}.metric__icon--amber{color:#bd7a1c;background:#fff3dc}.metric__icon--green{color:#27966a;background:#e7f7f0}.metric__icon--violet{color:#7357c9;background:#f0ecff}.metric p{color:#7e899c;margin:0;font-size:10.5px}.metric h2{color:#1c293d;margin:12px 0 14px;font-size:23px}.metric footer{align-items:center;gap:6px;display:flex}.metric footer span{color:#25966a;font-size:9.5px;font-weight:700}.metric footer span.warning{color:#d0862b}.metric footer small{color:#a4acb9;font-size:9px}.dashboard-grid{grid-template-columns:minmax(0,1.85fr) minmax(290px,1fr);gap:14px;margin-bottom:14px;display:grid}.bottom-grid{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);gap:14px;display:grid}.panel{background:#fff;border:1px solid #e5e8ee;border-radius:11px;min-width:0;overflow:hidden;box-shadow:0 2px 7px #15223608}.panel__header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:66px;padding:16px 18px;display:flex}.panel__header h2{color:#233147;margin:0;font-size:13px}.panel__header p{color:#9ba4b3;margin:5px 0 0;font-size:9.5px}.panel__header button{color:#4d6fae;background:0 0;border:0;align-items:center;gap:4px;font-size:9.5px;display:flex}.table-head,.site-row{grid-template-columns:minmax(190px,1.4fr) .75fr 1fr .55fr 28px;align-items:center;gap:15px;display:grid}.table-head{color:#a5aeba;text-transform:uppercase;background:#fbfcfd;padding:9px 18px;font-size:8.5px}.site-row{border-top:1px solid #f0f2f5;min-height:64px;padding:8px 18px}.site-name{align-items:center;gap:10px;display:flex}.site-name>span{color:#3666c5;background:#edf2fc;border-radius:8px;place-items:center;width:31px;height:31px;font-size:11px;font-weight:700;display:grid}.site-name strong,.site-name small{display:block}.site-name strong{color:#344155;font-size:10.5px}.site-name small{color:#9ba5b4;margin-top:4px;font-size:8.5px}.status{border-radius:12px;justify-self:start;padding:4px 8px;font-size:8.5px;font-weight:600}.status--已发布{color:#258661;background:#e8f7f1}.status--待审核{color:#af7321;background:#fff4df}.status--草稿{color:#737e90;background:#eff1f4}.score{align-items:center;gap:8px;display:flex}.score>span{background:#edf0f4;border-radius:5px;width:68px;height:4px;overflow:hidden}.score i{border-radius:inherit;background:#42aa81;height:100%;display:block}.score strong,.orders-count{color:#566276;font-size:9.5px}.row-button{color:#9aa5b6;background:#fff;border:1px solid #e8ebef;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.funnel{padding:17px 18px 11px}.funnel>div{grid-template-columns:1fr auto;gap:5px;margin-bottom:13px;display:grid}.funnel span{color:#778398;font-size:9.5px}.funnel strong{color:#3d4a5f;font-size:10px}.funnel i{background:linear-gradient(90deg,#3867d6,#7398ec);border-radius:5px;grid-column:1/-1;height:7px}.conversion{color:#5372ad;background:#f3f6fc;border-radius:8px;justify-content:space-between;margin:0 18px 17px;padding:11px 12px;font-size:9.5px;display:flex}.conversion span{align-items:center;gap:5px;display:flex}.conversion strong{color:#2b55ab}.order-row{border-top:1px solid #f0f2f5;grid-template-columns:1.2fr 1fr .7fr .55fr;align-items:center;gap:12px;min-height:55px;padding:8px 18px;display:grid}.order-row:first-child{border-top:0}.order-row strong{color:#405067;font-size:9.5px}.order-row small{color:#9ca6b5;margin-top:3px;font-size:8.5px;display:block}.order-row>span{color:#7c8798;font-size:9px}.order-status{border-radius:10px;justify-self:start;padding:4px 7px}.order-status--待确认{background:#fff3de;color:#b47621!important}.order-status--已确认{background:#e6f5fa;color:#2f7e9d!important}.order-status--配送中{background:#eeecff;color:#5e54b5!important}.quick-actions{padding:7px 16px 10px}.quick-actions button{color:#9aa5b5;text-align:left;background:0 0;border:0;border-top:1px solid #f0f2f5;grid-template-columns:34px 1fr 18px;align-items:center;gap:10px;width:100%;padding:10px 3px;display:grid}.quick-actions button:first-child{border-top:0}.quick-icon{border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.quick-icon--blue{color:#3565cd;background:#edf2fc}.quick-icon--violet{color:#7258bd;background:#f0edfc}.quick-icon--green{color:#278966;background:#e9f6f1}.quick-actions strong,.quick-actions small{display:block}.quick-actions strong{color:#47556a;font-size:9.5px}.quick-actions small{color:#9ea8b6;margin-top:3px;font-size:8.5px}.sidebar-backdrop{display:none}@media (width<=1120px){.metrics-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid,.bottom-grid{grid-template-columns:1fr}.search{width:260px}}@media (width<=780px){.sidebar{transition:all .2s;transform:translate(-100%)}.sidebar--open{transform:translate(0)}.sidebar-backdrop{z-index:15;background:#0d18287a;border:0;display:block;position:fixed;inset:0}.main{margin-left:0}.topbar{gap:10px;padding:0 15px}.menu-button{color:#526078;background:#fff;border:1px solid #e3e7ed;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.breadcrumbs,.search,.primary-button{display:none}.content{padding:20px 15px}.system-pill,.table-head{display:none}.site-row{grid-template-columns:1fr auto 26px;gap:9px}.site-row .score,.site-row .orders-count{display:none}.metrics-grid{grid-template-columns:1fr 1fr}.order-row{grid-template-columns:1fr auto}.order-row>span:first-of-type,.order-row>strong{display:none}}@media (width<=490px){.metrics-grid{grid-template-columns:1fr}.page-heading h1{font-size:20px}.content{padding-inline:12px}.site-row{padding-inline:13px}}.status--已暂停{color:#a04c4c;background:#fbeaea}.page-action{height:38px;display:flex!important}.alert{border:1px solid;border-radius:9px;justify-content:space-between;align-items:center;margin:0 0 16px;padding:11px 13px;font-size:11px;display:flex}.alert button{color:inherit;background:0 0;border:0;place-items:center;display:grid}.alert--error{color:#a13d3d;background:#fff5f5;border-color:#f0cccc}.alert--success{color:#28775b;background:#f2fbf7;border-color:#cce9dc}.login-page{background:#f6f8fb;grid-template-columns:minmax(360px,1.15fr) minmax(440px,.85fr);min-height:100vh;display:grid}.login-brand{color:#fff;background:radial-gradient(circle at 20% 25%,#386ce2 0,#0000 32%),linear-gradient(145deg,#172a4b,#101b2e 72%);flex-direction:column;justify-content:center;padding:clamp(45px,8vw,110px);display:flex;position:relative;overflow:hidden}.login-brand:after{content:"";border:1px solid #ffffff1c;border-radius:50%;width:480px;height:480px;position:absolute;bottom:-180px;right:-160px;box-shadow:0 0 0 70px #ffffff08,0 0 0 140px #ffffff06}.login-logo{color:#fff;background:linear-gradient(145deg,#5a89ff,#2d5ad8);border-radius:13px;place-items:center;width:48px;height:48px;font-weight:800;display:grid;box-shadow:0 14px 35px #0b173b6b}.login-brand>p{color:#89a6e8;letter-spacing:2.5px;margin:28px 0 0;font-size:11px;font-weight:800}.login-brand h1{z-index:1;letter-spacing:-1.5px;margin:20px 0 18px;font-size:clamp(29px,3.5vw,48px);line-height:1.28;position:relative}.login-brand>span{color:#9cacbf;font-size:13px}.login-card{width:min(390px,100% - 48px);margin:auto}.login-card h2{color:#1d2a3d;margin:5px 0 9px;font-size:27px}.login-card>div>p:last-child{color:#8893a3;margin:0 0 28px;font-size:12px}.login-card form,.settings-panel form{gap:17px;display:grid}.login-card label,.settings-panel label,.form-grid label{color:#556174;gap:7px;font-size:11px;font-weight:600;display:grid}.login-card input,.settings-panel input,.form-grid input,.form-grid select,.domain-form input{color:#28364b;background:#fff;border:1px solid #dfe4eb;border-radius:8px;outline:0;height:43px;padding:0 12px;font-size:12px;transition:all .15s}.login-card input:focus,.settings-panel input:focus,.form-grid input:focus,.form-grid select:focus,.domain-form input:focus{border-color:#7397e9;box-shadow:0 0 0 3px #3168de16}.login-submit{color:#fff;background:#285bd4;border:0;border-radius:8px;height:44px;margin-top:4px;font-size:12px;font-weight:700;box-shadow:0 8px 20px #285bd43a}.login-submit:disabled{opacity:.65}.login-security{color:#929dad;justify-content:center;align-items:center;gap:6px;margin-top:22px;font-size:9.5px;display:flex}.loading-screen{color:#778397;background:#f5f7fa;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100vh;font-size:11px;display:flex}.spinner{border:2px solid #dae2f2;border-top-color:#3166d8;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.security-list{padding:15px 18px}.security-list p{color:#58667a;border-top:1px solid #eef1f4;align-items:center;gap:9px;margin:0;padding:12px 0;font-size:10.5px;display:flex}.security-list p:first-child{border-top:0}.security-list svg{color:#2f9a70}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:35px;display:flex}.empty-state>span{color:#5173b8;background:#edf2fb;border-radius:15px;place-items:center;width:54px;height:54px;display:grid}.empty-state h3{color:#334156;margin:14px 0 6px;font-size:14px}.empty-state p{color:#98a2b1;max-width:380px;margin:0;font-size:10.5px;line-height:1.7}.empty-state .primary-button{margin-top:18px;display:flex}.loading-panel{color:#8b96a7;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:260px;font-size:11px;display:flex}.dashboard-revenue-strip{grid-template-columns:minmax(200px,.95fr) repeat(3,minmax(190px,.72fr));align-items:stretch;gap:12px;margin:-8px 0 18px;display:grid}.dashboard-revenue-strip__title{border-left:4px solid #2e64cb;flex-direction:column;justify-content:center;padding:18px 19px;display:flex}.dashboard-revenue-strip__title span{color:#25344a;font-size:15px;font-weight:800}.dashboard-revenue-strip__title small{color:#8d98a8;margin-top:7px;font-size:9.5px}.revenue-card{background:#fff;border:1px solid #e0e6ef;border-radius:11px;min-width:0;padding:16px 18px;box-shadow:0 5px 16px #17345c0b}.revenue-card span,.revenue-card strong,.revenue-card small{display:block}.revenue-card span{color:#7e8a9d;font-size:10px;font-weight:700}.revenue-card strong{color:#20314a;letter-spacing:-.7px;margin:8px 0 7px;font-size:24px;line-height:1}.revenue-card small{color:#98a3b2;font-size:9px}.revenue-card--today{border-color:#cfdcf4}.revenue-card--today strong{color:#2455b5}.revenue-card__date-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.revenue-card__date-heading input{color:#475870;background:#f8fafc;border:1px solid #d9e1ec;border-radius:7px;outline:0;min-width:118px;height:28px;padding:0 7px;font-size:9px;font-weight:700}.revenue-card__date-heading input:focus{border-color:#6b91df;box-shadow:0 0 0 3px #2e64cb14}.revenue-card--selected strong{color:#8255b8}.dashboard-grid--single{grid-template-columns:1fr}@media (width<=1100px){.dashboard-revenue-strip{grid-template-columns:1fr 1fr}.dashboard-revenue-strip__title{grid-column:1/-1;padding-block:10px}}@media (width<=620px){.dashboard-revenue-strip{grid-template-columns:1fr}.dashboard-revenue-strip__title{grid-column:auto}.revenue-card strong{font-size:22px}}.site-cards{gap:14px;display:grid}.site-card{background:#fff;border:1px solid #e3e7ed;border-radius:11px;overflow:hidden;box-shadow:0 2px 7px #15223608}.site-card>header{grid-template-columns:42px minmax(180px,1fr) auto auto;align-items:center;gap:12px;min-height:78px;padding:15px 18px;display:grid}.site-card__mark{color:#315fbd;background:#eaf0fc;border-radius:10px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:800;display:grid}.site-card h2{color:#29374b;margin:0;font-size:14px}.site-card header p{color:#97a1b0;margin:5px 0 0;font-size:9.5px}.card-actions{gap:6px;display:flex}.card-actions button{color:#748197;background:#fff;border:1px solid #e4e8ee;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.card-actions--text button{white-space:nowrap;width:auto;min-width:52px;padding:0 10px;font-size:9px}.card-actions button.danger{color:#b35c5c}.site-card__meta{color:#9aa4b2;background:#fbfcfd;border-block:1px solid #edf0f3;align-items:center;gap:28px;min-height:41px;padding:0 18px;font-size:9px;display:flex}.site-card__meta strong{color:#59677b;margin-left:4px}.domain-list{padding:8px 18px 13px}.domain-empty{color:#9ba5b3;background:#f8f9fb;border-radius:7px;margin:7px 0;padding:12px;font-size:9.5px}.domain-row{border-top:1px solid #f0f2f5;grid-template-columns:9px minmax(180px,1fr) auto auto;align-items:center;gap:10px;min-height:52px;display:grid}.domain-row:first-child{border-top:0}.domain-dot{background:#d0a04b;border-radius:50%;width:7px;height:7px}.domain-dot--verified{background:#35a878}.domain-dot--disabled{background:#a7afb9}.domain-row strong,.domain-row small{display:block}.domain-row strong{color:#435168;font-size:10.5px}.domain-row small{color:#9ba5b4;margin-top:4px;font-size:8.5px}.domain-state{color:#8b7350;background:#fff5df;border-radius:10px;padding:4px 8px;font-size:8.5px}.domain-actions{gap:9px;display:flex}.domain-actions button{color:#4d70ae;background:0 0;border:0;font-size:9px}.domain-actions button.text-danger{color:#b45d5d}.add-domain{color:#486eaf;background:0 0;border:0;align-items:center;gap:6px;margin-top:6px;padding:8px 3px;font-size:9.5px;display:flex}.domain-form{background:#f6f8fb;border-radius:8px;grid-template-columns:minmax(180px,1fr) 70px 70px;gap:8px;margin-top:8px;padding:10px;display:grid}.domain-form button{color:#fff;background:#2c5fd3;border:0;border-radius:7px;font-size:10px}.domain-form button.secondary{color:#607089;background:#e8ecf2}.modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#101a2a8c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:13px;width:min(590px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 25px 70px #0b13274f}.modal>header{border-bottom:1px solid #eaedf1;justify-content:space-between;align-items:center;padding:19px 21px;display:flex}.modal h2{color:#273549;margin:3px 0 0;font-size:17px}.modal>header>button{color:#788597;background:#f3f5f8;border:0;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.modal form{padding:21px}.form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.form-grid .span-2{grid-column:1/-1}.form-grid select{appearance:auto}.modal footer{border-top:1px solid #edf0f3;justify-content:flex-end;gap:9px;margin-top:21px;padding-top:16px;display:flex}.modal footer .primary-button{display:flex}.secondary{color:#617086;background:#edf0f4;border:0;border-radius:8px;height:36px;padding:0 14px;font-size:10.5px}.settings-panel{max-width:620px}.settings-panel form{padding:20px}.settings-panel .primary-button{justify-self:start;margin-top:4px;display:flex}.site-editor--homepage{width:min(920px,100%)}.site-editor--homepage form>fieldset{border:1px solid #e4e9f0;border-radius:12px;margin:0 0 20px;padding:18px}.site-editor--homepage form>fieldset>legend{color:#40516a;padding:0 8px;font-size:11px;font-weight:850}.domain-homepage-settings{background:#fbfcfe}.homepage-copy-fields{margin-top:16px}.homepage-auto-note{color:#3e5e55;background:#edf8f3;border-radius:9px;align-items:flex-start;gap:9px;margin:15px 0 0;padding:12px 14px;font-size:10px;line-height:1.65;display:flex}.homepage-auto-note svg{flex:none;margin-top:1px}.site-market-config{background:#f8fbff;border:1px solid #d9e3f0;border-radius:10px;padding:14px}.site-market-config>header{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.site-market-config>header strong,.site-market-config>header small{display:block}.site-market-config>header strong{color:#29415f;font-size:12px}.site-market-config>header small{color:#77869a;max-width:530px;margin-top:5px;font-size:9.5px;line-height:1.55}.site-market-add{gap:7px;display:flex}.site-market-add select{background:#fff;border:1px solid #d4deeb;border-radius:7px;min-width:150px;height:36px}.site-market-add button{color:#fff;background:#2f65c8;border:0;border-radius:7px;align-items:center;gap:5px;height:36px;padding:0 10px;font-size:10px;font-weight:750;display:inline-flex}.site-market-list{gap:8px;margin-top:12px;display:grid}.site-market-list article{background:#fff;border:1px solid #e0e6ef;border-radius:9px;grid-template-columns:minmax(120px,.85fr) 1fr .6fr 1.2fr auto;align-items:end;gap:8px;padding:10px;display:grid}.site-market-list article>div strong,.site-market-list article>div small{display:block}.site-market-list article>div strong{color:#35465d;font-size:10.5px}.site-market-list article>div small{color:#8a96a7;margin-top:5px;font-size:8.5px}.site-market-list label{gap:4px;font-size:9px}.site-market-list select{background:#fff;border:1px solid #dce3ec;border-radius:7px;width:100%;height:35px;padding:0 7px;font-size:10px}.site-market-list article>button{background:0 0;border:0;height:35px;padding:0 8px;font-size:9.5px}.site-market-list article>button:disabled{opacity:.35}.product-landing-generator{background:#f8fbff;border-color:#cddcef!important}.landing-generator-intro{color:#2f4d73;background:#eaf2ff;border-radius:10px;gap:11px;margin-bottom:15px;padding:13px 14px;display:flex}.landing-generator-intro svg{flex:none}.landing-generator-intro strong,.landing-generator-intro p{margin:0;display:block}.landing-generator-intro strong{font-size:11px}.landing-generator-intro p{margin-top:4px;font-size:9px;line-height:1.65}.landing-site-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.landing-site-grid>label{cursor:pointer;background:#fff;border:1px solid #dce4ee;border-radius:10px;align-items:flex-start;gap:9px;padding:12px;display:flex}.landing-site-grid>label.is-selected{background:#f7faff;border-color:#356ad0;box-shadow:0 0 0 2px #356ad018}.landing-site-grid input{margin-top:2px}.landing-site-grid span,.landing-site-grid strong,.landing-site-grid small,.landing-site-grid em{min-width:0;display:block}.landing-site-grid strong{color:#364a65;font-size:10px}.landing-site-grid small{color:#77879a;margin-top:4px;font-size:8px}.landing-site-grid em{color:#356ad0;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:7.5px;font-style:normal;overflow:hidden}.landing-site-grid>label.is-disabled{cursor:not-allowed;box-shadow:none;opacity:.72;background:#f1f3f6;border-color:#dce2e8}.landing-site-grid>label.is-disabled strong,.landing-site-grid>label.is-disabled small{color:#7f8995}.landing-site-grid>label.is-disabled em{color:#687585;background:#e1e5ea;border-radius:999px;width:max-content;padding:2px 6px;font-size:8px;font-weight:800;display:inline-flex}.generated-link-list__title{color:#2d4562;font-size:12px}@media (width<=700px){.landing-site-grid{grid-template-columns:1fr}.site-editor--homepage form>fieldset{padding:14px}.site-market-config>header{flex-direction:column;align-items:stretch}.site-market-add{grid-template-columns:1fr auto;display:grid}.site-market-list article{grid-template-columns:1fr 1fr}.site-market-list article>div,.site-market-list article>label:last-of-type{grid-column:1/-1}}@media (width<=780px){.login-page{grid-template-columns:1fr}.login-brand{display:none}.login-card{padding:50px 0}.page-action{display:flex!important}.site-card>header{grid-template-columns:40px 1fr auto}.site-card>header>.status{grid-column:2}.card-actions{grid-area:1/3/3}.domain-row{grid-template-columns:9px 1fr auto}.domain-actions{grid-column:2/4;justify-content:flex-end}.site-card__meta{gap:12px;overflow:auto}.form-grid{grid-template-columns:1fr}.form-grid .span-2{grid-column:auto}.domain-form{grid-template-columns:1fr 64px 64px}}.heading-actions{align-items:center;gap:9px;display:flex}.upload-button{cursor:pointer;justify-content:center;align-items:center;gap:7px;display:flex}.upload-button input{display:none}.upload-button.is-disabled{opacity:.55;pointer-events:none}.product-list{gap:16px;margin-bottom:16px;display:grid}.product-card{background:#fff;border:1px solid #e1e6ed;border-radius:12px;overflow:hidden;box-shadow:0 3px 10px #16243a0b}.product-card__header{border-bottom:1px solid #edf0f4;grid-template-columns:58px minmax(200px,1fr) auto auto;align-items:center;gap:14px;min-height:92px;padding:16px 18px;display:grid}.product-card__header>img,.product-placeholder{border-radius:10px;width:56px;height:56px}.product-card__header>img{object-fit:cover;border:1px solid #e5e8ee}.product-placeholder{color:#5877b4;background:#edf2fb;place-items:center;display:grid}.product-title>div{align-items:center;gap:9px;display:flex}.product-title h2{color:#27364a;margin:0;font-size:15px}.product-title p{color:#96a1b1;margin:7px 0 0;font-size:9.5px}.product-status{font-size:8px}.product-status--active{color:#258661;background:#e8f7f1}.product-status--draft{color:#737e90;background:#eff1f4}.product-status--archived{color:#8b6574;background:#f5edf0}.product-counts{color:#9ba4b3;gap:20px;font-size:9px;display:flex}.product-counts span{text-align:center;gap:3px;display:grid}.product-counts strong{color:#405069;font-size:14px}.product-description{color:#7f8b9d;background:#fbfcfd;margin:0;padding:11px 18px;font-size:10px;line-height:1.65}.catalog-grid{border-bottom:1px solid #edf0f4;grid-template-columns:1fr 1fr;display:grid}.catalog-section{min-width:0;padding:16px 18px}.catalog-section+section{border-left:1px solid #edf0f4}.catalog-section>header,.product-media>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalog-section h3,.product-media h3{color:#334258;margin:0;font-size:11.5px}.catalog-section header p,.product-media header p{color:#a0a9b7;margin:4px 0 0;font-size:8.5px}.catalog-section header button,.product-media header button{color:#4269ad;background:#f7f9fd;border:1px solid #dce4f2;border-radius:7px;align-items:center;gap:5px;height:29px;padding:0 9px;font-size:9px;display:flex}.catalog-empty{color:#9aa5b4;background:#f8f9fb;border-radius:8px;margin:13px 0 0;padding:13px;font-size:9.5px}.compact-list{margin-top:9px}.compact-list>div{border-top:1px solid #f0f2f5;grid-template-columns:8px minmax(120px,1fr) auto;align-items:center;gap:9px;min-height:48px;display:grid}.compact-list>div:first-child{border-top:0}.compact-list strong,.compact-list small{display:block}.compact-list strong{color:#47566b;font-size:9.8px}.compact-list small{color:#9ba5b3;margin-top:4px;font-size:8.3px}.catalog-dot{background:#a7afb9;border-radius:50%;width:7px;height:7px}.catalog-dot.is-active{background:#2fa878}.row-actions{gap:7px;display:flex}.row-actions button{color:#4f72ae;background:0 0;border:0;padding:0;font-size:8.5px}.row-actions button.text-danger,.text-danger{color:#b35b5b}.product-media{padding:16px 18px}.attach-controls{gap:7px;display:flex}.attach-controls select{color:#56647a;background:#fff;border:1px solid #dfe4eb;border-radius:7px;min-width:180px;height:30px;padding:0 8px;font-size:9px}.attach-controls button:disabled{opacity:.5}.product-thumbs{gap:10px;margin-top:12px;padding-bottom:3px;display:flex;overflow:auto}.product-thumbs figure{background:#f7f8fa;border:1px solid #e3e7ed;border-radius:9px;flex:0 0 112px;margin:0;position:relative;overflow:hidden}.product-thumbs img{object-fit:cover;width:112px;height:92px;display:block}.product-thumbs b{color:#fff;background:#255bd8dc;border-radius:9px;padding:3px 6px;font-size:8px;position:absolute;top:6px;left:6px}.product-thumbs figcaption{justify-content:center;align-items:center;gap:7px;min-height:30px;padding:6px;display:flex}.product-thumbs button{color:#4c70ad;background:0 0;border:0;padding:0;font-size:8px}.asset-library{margin-top:16px}.asset-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:12px;padding:16px 18px;display:grid}.asset-grid figure{background:#fafbfc;border:1px solid #e3e7ed;border-radius:9px;min-width:0;margin:0;overflow:hidden}.asset-grid img{object-fit:cover;background:#eef1f5;width:100%;height:120px;display:block}.asset-grid figcaption{padding:9px}.asset-grid strong,.asset-grid small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.asset-grid strong{color:#46556a;font-size:9px}.asset-grid small{color:#9ba5b4;margin-top:4px;font-size:8px}.asset-grid button{background:0 0;border:0;margin-top:8px;padding:0;font-size:8.5px}.form-grid textarea{resize:vertical;color:#28364b;background:#fff;border:1px solid #dfe4eb;border-radius:8px;outline:0;padding:11px 12px;font:12px/1.6 inherit}.form-grid textarea:focus{border-color:#7397e9;box-shadow:0 0 0 3px #3168de16}.form-grid label>small{color:#9ca6b4;font-size:8.5px;font-weight:400}.check-label{align-self:end;align-items:center;min-height:43px;grid-template-columns:18px 1fr!important;gap:8px!important;display:flex!important}.check-label input{width:17px!important;height:17px!important}.isolation-note{color:#42745f;background:#eef9f4;border-radius:8px;align-items:center;gap:7px;margin:16px 0 0;padding:10px 11px;font-size:9px;display:flex}@media (width<=980px){.product-card__header{grid-template-columns:58px 1fr auto}.product-counts{grid-column:2/4;justify-self:start}.product-card__header>.card-actions{grid-area:1/3}.catalog-grid{grid-template-columns:1fr}.catalog-section+section{border-top:1px solid #edf0f4;border-left:0}}@media (width<=780px){.product-heading{align-items:flex-start;gap:15px}.heading-actions{flex-direction:column;align-items:stretch}.heading-actions .primary-button{display:flex!important}.upload-button{height:36px}.product-card__header{grid-template-columns:48px 1fr auto;padding:13px}.product-card__header>img,.product-placeholder{width:46px;height:46px}.product-counts{border-top:1px solid #edf0f4;grid-column:1/-1;justify-content:space-around;width:100%;padding-top:10px}.product-media,.catalog-section{padding:14px 13px}.product-media>header{flex-direction:column;align-items:flex-start}.attach-controls{width:100%}.attach-controls select{flex:1;min-width:0}.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:13px}.asset-grid img{height:105px}}@media (width<=490px){.product-heading{display:block}.heading-actions{grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.product-title>div{flex-direction:column;align-items:flex-start;gap:5px}.product-card__header>.card-actions{flex-direction:column}.compact-list>div{grid-template-columns:8px 1fr}.row-actions{grid-column:2;justify-content:flex-end;padding-bottom:7px}.asset-grid{grid-template-columns:1fr 1fr}}.page-builder-heading{align-items:center}.page-notice{color:#85652c;background:#fff9ea;border:1px solid #f0dfb8;border-radius:9px;margin-bottom:15px;padding:11px 14px;font-size:10px}.page-loading{color:#8d98a8;justify-content:center;align-items:center;gap:10px;min-height:260px;font-size:11px;display:flex}.page-loading span{border:2px solid #dce4f2;border-top-color:#3265d5;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.page-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:330px;display:flex}.page-empty__icon{color:#3c68c5;background:#ecf2ff;border-radius:17px;place-items:center;width:58px;height:58px;font-size:28px;display:grid}.page-empty h2{color:#334156;margin:15px 0 6px;font-size:15px}.page-empty p{color:#929dad;max-width:460px;margin:0 0 17px;font-size:10.5px;line-height:1.7}.page-builder-list{gap:15px;display:grid}.page-builder-card{background:#fff;border:1px solid #e1e6ed;border-radius:12px;overflow:hidden;box-shadow:0 3px 12px #15233a0b}.page-builder-card__header{border-bottom:1px solid #edf0f4;grid-template-columns:43px minmax(260px,1fr) auto;align-items:center;gap:13px;min-height:82px;padding:15px 18px;display:grid}.page-path-mark{color:#315fbd;background:#eaf0fc;border-radius:10px;place-items:center;width:41px;height:41px;font-size:10px;font-weight:800;display:grid}.page-builder-title>div{align-items:center;gap:9px;display:flex}.page-builder-title h2{color:#29374b;margin:0;font-size:14px}.page-builder-title p{color:#97a1b0;margin:6px 0 0;font-size:9.5px}.page-state{border-radius:10px;padding:4px 8px;font-size:8px;font-weight:700}.page-state--published{color:#258661;background:#e8f7f1}.page-state--draft{color:#737e90;background:#eff1f4}.page-state--archived{color:#8b6574;background:#f5edf0}.page-health{gap:10px;display:flex}.seo-score,.policy-state{color:#8894a5;background:#f4f6f8;border-radius:9px;place-items:center;min-width:66px;height:48px;padding:6px 9px;font-size:13px;font-weight:800;display:grid}.seo-score small,.policy-state small{color:inherit;font-size:7.5px;font-weight:500;display:block}.seo-score.is-good{color:#278862;background:#e9f8f1}.seo-score.is-warn{color:#a67528;background:#fff4df}.seo-score.is-bad{color:#ae4d4d;background:#fceaea}.policy-state{min-width:74px;font-size:9.5px}.policy-state.is-monitor{color:#3970b5;background:#edf4fd}.policy-state.is-enforce{color:#7655b2;background:#f2edfc}.page-builder-card__summary{background:#fbfcfd;border-bottom:1px solid #edf0f4;grid-template-columns:1.5fr .7fr .8fr .7fr;gap:14px;padding:11px 18px;display:grid}.page-builder-card__summary>div{min-width:0}.page-builder-card__summary small,.page-builder-card__summary strong{display:block}.page-builder-card__summary small{color:#9aa5b4;font-size:8px}.page-builder-card__summary strong{color:#56657a;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9.5px;overflow:hidden}.seo-issues{border-bottom:1px solid #edf0f4;flex-wrap:wrap;gap:7px;padding:9px 18px;display:flex}.seo-issue{color:#936d30;background:#fff6e6;border-radius:6px;padding:4px 7px;font-size:8.2px}.seo-issue--error{color:#9b4646;background:#fcecec}.page-builder-actions{flex-wrap:wrap;align-items:center;gap:7px;padding:11px 18px;display:flex}.page-builder-actions button{color:#506b9d;background:#fff;border:1px solid #dfe5ee;border-radius:7px;height:30px;padding:0 10px;font-size:9px}.page-builder-actions button:disabled{opacity:.5}.page-builder-actions .action-publish{color:#fff;background:#2d61d5;border-color:#2d61d5;margin-left:auto}.page-builder-actions .text-danger{color:#ad5656}.version-history{background:#fafbfd;border-top:1px solid #edf0f4;padding:12px 18px 15px}.version-history>header{align-items:center;gap:8px;margin-bottom:7px;display:flex}.version-history>header strong{color:#47566b;font-size:9.5px}.version-history>header span{color:#9ca6b5;font-size:8px}.version-history>div{border-top:1px solid #edf0f4;grid-template-columns:8px 35px 1fr auto;align-items:center;gap:8px;min-height:39px;display:grid}.version-dot{background:#b3bbc6;border-radius:50%;width:7px;height:7px}.version-dot.is-current{background:#2da779}.version-history strong{color:#4b5a6f;font-size:9px}.version-history small{color:#96a1b1;font-size:8px}.version-history b{color:#258661;background:#e8f7f1;border-radius:9px;padding:3px 7px;font-size:7.5px}.version-history button{color:#4269ad;background:0 0;border:0;font-size:8px}.page-editor{width:min(760px,100%)}.page-editor form{gap:18px;display:grid}.page-editor fieldset{border:1px solid #e6eaf0;border-radius:10px;margin:0;padding:16px}.page-editor legend{color:#40506a;padding:0 7px;font-size:10px;font-weight:800}.page-editor .form-grid{gap:13px}.page-editor textarea,.policy-editor textarea{resize:vertical;color:#28364b;background:#fff;border:1px solid #dfe4eb;border-radius:8px;outline:0;padding:10px 11px;font:11px/1.55 inherit}.page-editor textarea:focus{border-color:#7397e9;box-shadow:0 0 0 3px #3168de16}.toggle-field{align-items:center;min-height:43px;grid-template-columns:18px 1fr!important;gap:8px!important;display:flex!important}.toggle-field input{width:17px!important;height:17px!important}.theme-fields input[type=color]{padding:4px}.editor-safety-note{color:#3a745b;background:#edf9f3;border-radius:8px;padding:10px 12px;font-size:9px}.policy-editor{width:min(640px,100%)}.policy-explain{color:#5e6580;background:#f4f6fa;border-radius:9px;margin-bottom:17px;padding:12px 13px}.policy-explain strong{color:#394a69;font-size:10px}.policy-explain p{margin:5px 0 0;font-size:9px;line-height:1.7}.preview-backdrop{padding:14px}.page-preview{background:var(--preview-bg);border-radius:12px;width:min(1180px,100%);height:min(760px,100vh - 28px);overflow:auto;box-shadow:0 30px 80px #07112473}.page-preview.font-serif{font-family:Georgia,Times New Roman,serif}.page-preview.font-modern{font-family:Inter,Segoe UI,sans-serif}.page-preview>header{z-index:2;color:#eaf0ff;background:#15233b;justify-content:space-between;align-items:center;min-height:58px;padding:10px 17px;display:flex;position:sticky;top:0}.page-preview>header strong,.page-preview>header span{display:block}.page-preview>header strong{font-size:11px}.page-preview>header span{color:#98a9c4;margin-top:3px;font-size:8.5px}.page-preview>header button{color:#fff;background:#ffffff12;border:1px solid #ffffff30;border-radius:7px;height:31px;padding:0 11px;font-size:9px}.page-preview>main{width:min(var(--preview-width),calc(100% - 40px));min-height:calc(100% - 58px);color:var(--preview-text);grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;margin:auto;padding:60px 0;display:grid}.preview-copy>small{color:var(--preview-primary);letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:800}.preview-copy h1{letter-spacing:-1.5px;margin:15px 0;font-size:clamp(34px,5vw,62px);line-height:1.08}.preview-copy>p{color:color-mix(in srgb,var(--preview-text) 70%,transparent);margin:0 0 20px;font-size:15px;line-height:1.7}.preview-copy ul{gap:9px;padding:0;list-style:none;display:grid}.preview-copy li:before{content:"✓";color:var(--preview-primary);margin-right:9px;font-weight:800}.preview-body{white-space:pre-wrap;margin:18px 0;font-size:13px;line-height:1.8}.preview-copy button{color:#fff;background:var(--preview-primary);min-width:180px;height:48px;box-shadow:0 10px 25px color-mix(in srgb,var(--preview-primary) 30%,transparent);border:0;border-radius:9px;margin-top:17px;font-size:13px;font-weight:800}.preview-media{min-height:410px;color:color-mix(in srgb,var(--preview-text) 45%,transparent);background:color-mix(in srgb,var(--preview-primary) 8%,var(--preview-bg));border-radius:22px;place-items:center;display:grid;overflow:hidden}.preview-media img{object-fit:cover;width:100%;height:100%;max-height:570px}@media (width<=900px){.page-builder-card__header{grid-template-columns:43px 1fr}.page-health{grid-column:2}.page-builder-card__summary{grid-template-columns:1fr 1fr}.page-preview>main{grid-template-columns:1fr;padding:35px 0}.preview-media{grid-row:1;min-height:300px}.preview-copy h1{font-size:38px}}@media (width<=620px){.page-builder-heading{display:block}.page-builder-heading .page-action{margin-top:14px}.page-builder-card__header{grid-template-columns:38px 1fr;padding:13px}.page-path-mark{width:37px;height:37px}.page-builder-title>div{flex-direction:column;align-items:flex-start;gap:5px}.page-health{grid-column:1/-1}.page-builder-card__summary,.page-builder-actions{padding:10px 13px}.page-builder-actions .action-publish{margin-left:0}.version-history>div{grid-template-columns:8px 30px 1fr}.version-history>div>b,.version-history>div>button{grid-column:3}.page-editor fieldset{padding:12px}.page-preview>main{width:calc(100% - 26px)}.preview-copy h1{font-size:32px}.preview-media{min-height:230px}}.order-heading{align-items:center}.order-privacy-note{color:#466485;background:#f1f6fc;border:1px solid #d7e5f7;border-radius:9px;margin-bottom:14px;padding:11px 13px;font-size:9.5px}.order-metrics{grid-template-columns:repeat(5,minmax(100px,1fr)) minmax(160px,1.35fr);gap:10px;margin-bottom:15px;display:grid}.order-metric{background:#fff;border:1px solid #e3e7ed;border-radius:10px;align-items:center;gap:11px;min-height:69px;padding:13px 14px;display:flex;box-shadow:0 3px 10px #16243a08}.order-metric>span{background:#7a8ca8;border-radius:5px;width:8px;height:36px}.order-metric small,.order-metric strong{display:block}.order-metric small{color:#929dac;font-size:8.5px}.order-metric strong{color:#344258;margin-top:5px;font-size:17px}.order-metric--blue>span{background:#3771d6}.order-metric--amber>span{background:#d29c3c}.order-metric--violet>span{background:#8265c6}.order-metric--cyan>span{background:#3d9cb3}.order-metric--green>span{background:#38a477}.order-metric--slate>span{background:#596c8b}.order-metric--slate strong{font-size:14px}.order-filters{background:#fbfcfd;border-bottom:1px solid #e9edf2;grid-template-columns:minmax(220px,1.4fr) minmax(150px,.8fr) minmax(150px,.8fr) auto auto;align-items:end;gap:9px;padding:14px 16px;display:grid}.order-filters label{color:#7d899a;gap:5px;font-size:8px;font-weight:700;display:grid}.order-filters input,.order-filters select{color:#36445a;background:#fff;border:1px solid #dfe4eb;border-radius:7px;outline:0;width:100%;height:35px;padding:0 10px;font-size:9.5px}.order-filters input:focus,.order-filters select:focus{border-color:#7397e9;box-shadow:0 0 0 3px #3168de12}.filter-button,.filter-reset{border:0;border-radius:7px;height:35px;padding:0 14px;font-size:9px}.filter-button{color:#fff;background:#315fc2}.filter-reset{color:#65758c;background:#edf1f5}.order-loading{color:#8e99a9;justify-content:center;align-items:center;gap:10px;min-height:270px;font-size:10px;display:flex}.order-loading>span,.detail-loading>span{border:2px solid #dce4f2;border-top-color:#3265d5;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.order-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;display:flex}.order-empty>div{color:#3f6bc7;background:#edf3ff;border-radius:15px;place-items:center;width:52px;height:52px;font-size:24px;display:grid}.order-empty h2{color:#3b495c;margin:14px 0 5px;font-size:14px}.order-empty p{color:#98a2b0;margin:0 0 15px;font-size:9.5px}.order-empty .primary-button{display:flex}.order-table-head,.order-row{grid-template-columns:minmax(160px,1.1fr) minmax(105px,.75fr) minmax(150px,1.15fr) minmax(88px,.6fr) minmax(76px,.55fr) minmax(70px,.48fr) 64px;align-items:center;gap:11px;display:grid}.order-table-head{color:#9ba5b4;background:#f7f9fb;min-height:36px;padding:0 16px;font-size:7.8px;font-weight:700}.order-row{width:100%;min-height:70px;color:inherit;text-align:left;background:#fff;border:0;border-top:1px solid #edf0f4;padding:10px 16px}.order-row:hover:not(:disabled){background:#f8fbff;position:relative;box-shadow:inset 3px 0 #386cd1}.order-row:disabled{cursor:default;opacity:1}.order-row strong,.order-row small{min-width:0;display:block}.order-row strong{color:#435168;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.order-row small{color:#98a2b1;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:7.8px;overflow:hidden}.order-number>strong{color:#2d5eae;font-size:9.3px}.order-amount{color:#273a59!important;font-size:10.5px!important}.order-status{color:#5e6a7a;white-space:nowrap;background:#eef1f4;border-radius:11px;width:max-content;max-width:100%;padding:5px 8px;font-size:8px;font-weight:700;display:inline-flex}.order-status--review{color:#966d28;background:#fff4df}.order-status--fulfillment{color:#3f68aa;background:#edf3fc}.order-status--logistics{color:#397b91;background:#eaf7fa}.order-status--delivery{color:#287a5c;background:#e9f8f1}.order-status--closed{color:#5c687a;background:#edf0f4}.order-status--exception{color:#a54e4e;background:#fcecec}.order-status--after_sales{color:#8656a6;background:#f5edfa}.order-status--finance{color:#776326;background:#f8f3df}.risk-badge{color:#327b5e;background:#edf8f3;border-radius:7px;width:max-content;padding:5px 7px;font-size:7.8px;font-weight:700}.risk-badge small{color:inherit;margin:2px 0 0;font-size:6.8px}.risk-badge--review{color:#a15c2e;background:#fff1e7}.risk-badge--block{color:#a44b4b;background:#fceaea}.order-open{color:#3f67ad;white-space:nowrap;font-size:8px}.order-row.is-readonly .order-open{color:#9da6b3}.order-pagination{color:#8b97a7;background:#fafbfd;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:50px;padding:10px 16px;font-size:8.5px;display:flex}.order-pagination>div{align-items:center;gap:9px;display:flex}.order-pagination button{color:#526d9d;background:#fff;border:1px solid #dfe4eb;border-radius:6px;height:28px;padding:0 9px;font-size:8px}.order-pagination button:disabled{opacity:.45}.order-detail-backdrop{padding:14px}.order-detail-modal{width:min(1120px,100%);max-height:calc(100vh - 28px)}.order-detail-modal>header{z-index:3;background:#fff;position:sticky;top:0}.order-detail-modal>header>div{min-width:0}.detail-subtitle{color:#929ead;margin:6px 0 0;font-size:8.5px}.order-detail-body{background:#f6f8fb;gap:14px;padding:17px 19px;display:grid}.detail-summary{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.detail-summary>div{background:#fff;border:1px solid #e4e8ee;border-radius:9px;min-height:59px;padding:11px 12px}.detail-summary small,.detail-summary strong{display:block}.detail-summary small{color:#98a2b1;margin-bottom:7px;font-size:7.5px}.detail-summary strong{color:#344359;font-size:10px}.duplicate-alert{color:#88572f;background:#fff5eb;border:1px solid #f0caa7;border-radius:9px;align-items:center;gap:13px;padding:11px 13px;display:flex}.duplicate-alert strong{white-space:nowrap;font-size:9px}.duplicate-alert span{font-size:8.5px;line-height:1.6}.detail-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.detail-card{background:#fff;border:1px solid #e1e6ed;border-radius:10px;min-width:0;overflow:hidden}.detail-card>header{background:#fbfcfd;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:45px;padding:11px 13px;display:flex}.detail-card>header h3{color:#3c4b61;margin:0;font-size:10px}.detail-card>header span{color:#6e7d91;background:#edf1f5;border-radius:8px;padding:3px 6px;font-size:7px}.detail-card dl{margin:0;padding:9px 13px}.detail-card dl>div{border-top:1px solid #f0f2f5;grid-template-columns:80px 1fr;align-items:center;gap:10px;min-height:34px;display:grid}.detail-card dl>div:first-child{border-top:0}.detail-card dt{color:#98a2b0;font-size:7.8px}.detail-card dd{color:#445269;word-break:break-word;margin:0;font-size:8.8px;line-height:1.6}.customer-note{color:#6e5b3d;background:#fff8e9;border-radius:7px;margin:0 13px 13px;padding:9px 10px;font-size:8.3px;line-height:1.6}.customer-note b{margin-bottom:4px;display:block}.detail-items{padding:5px 13px}.detail-items>div{border-top:1px solid #f0f2f5;justify-content:space-between;align-items:center;gap:12px;min-height:49px;display:flex}.detail-items>div:first-child{border-top:0}.detail-items strong,.detail-items small{display:block}.detail-items strong{color:#47566b;font-size:8.8px}.detail-items small{color:#9aa4b2;margin-top:4px;font-size:7.5px}.detail-items>div>b{color:#354762;white-space:nowrap;font-size:8.8px}.amount-breakdown{background:#fafbfd;border-top:1px solid #edf0f4;padding:9px 13px}.amount-breakdown p{color:#8793a3;justify-content:space-between;align-items:center;min-height:26px;margin:0;font-size:8px;display:flex}.amount-breakdown b{color:#58677b}.amount-breakdown .is-total{color:#35445b;border-top:1px solid #e3e7ed;margin-top:4px;padding-top:7px;font-size:9px}.amount-breakdown .is-total b{color:#2e5ca8;font-size:11px}.attribution-card>div{min-height:40px}.attribution-card dl{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.attribution-card dl>div{background:#f7f9fb;border:0;border-radius:7px;min-height:auto;padding:6px 8px;display:block}.attribution-card dd{margin-top:5px}.detail-empty{color:#99a3b1;margin:0;padding:14px;font-size:8.5px}.timeline-grid{align-items:start}.order-timeline{padding:7px 13px 12px}.order-timeline>div{min-height:50px;padding:7px 0 7px 21px;position:relative}.order-timeline>div:before{content:"";background:#dce3ec;width:1px;position:absolute;top:18px;bottom:-12px;left:5px}.order-timeline>div:last-child:before{display:none}.order-timeline>div>span{background:#3c6fc9;border:3px solid #dce8fb;border-radius:50%;width:11px;height:11px;position:absolute;top:12px;left:0}.order-timeline strong,.order-timeline small{display:block}.order-timeline strong{color:#44536a;font-size:8.7px}.order-timeline small{color:#9aa4b2;margin-top:4px;font-size:7.5px}.order-timeline p{color:#756d61;margin:5px 0 0;font-size:7.8px;line-height:1.55}.note-form{border-bottom:1px solid #edf0f4;padding:11px 13px}.note-form textarea{resize:vertical;color:#3c4a5f;border:1px solid #dfe4eb;border-radius:7px;outline:0;width:100%;padding:9px 10px;font:8.8px/1.55 inherit}.note-form>div{justify-content:flex-end;gap:7px;margin-top:7px;display:flex}.note-form select,.note-form button{border:0;border-radius:6px;height:28px;font-size:7.8px}.note-form select{color:#627087;background:#edf1f5;padding:0 7px}.note-form button{color:#fff;background:#315fc2;padding:0 10px}.note-form button:disabled{opacity:.5}.order-notes{max-height:205px;padding:4px 13px 11px;overflow:auto}.order-notes article{border-top:1px solid #f0f2f5;padding:9px 0}.order-notes article:first-child{border-top:0}.order-notes p{color:#46556a;margin:0;font-size:8.5px;line-height:1.6}.order-notes small{color:#9ca5b2;margin-top:5px;font-size:7.2px;display:block}.order-detail-footer{z-index:3;background:#fff;border-top:1px solid #e2e6ec;justify-content:space-between;align-items:flex-end;display:flex;position:sticky;bottom:0;margin:0!important;padding:12px 19px!important}.order-detail-footer>div>small{color:#929dac;margin-bottom:6px;font-size:7.5px;display:block}.order-detail-footer>div>div{flex-wrap:wrap;gap:6px;display:flex}.order-detail-footer>div button{color:#46679e;background:#f8faff;border:1px solid #d9e1ee;border-radius:6px;height:29px;padding:0 9px;font-size:7.8px}.terminal-state{color:#929dac;font-size:8.5px}.detail-loading{color:#5c6b80;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:18px 22px;font-size:9.5px;display:flex;box-shadow:0 20px 60px #101a2a40}.order-create-backdrop{padding:14px}.order-create-modal{width:min(820px,100%);max-height:calc(100vh - 28px)}.order-create-modal>header{z-index:2;background:#fff;position:sticky;top:0}.order-create-modal form{background:#fafbfd;gap:15px;display:grid}.order-create-modal fieldset{background:#fff;border:1px solid #e3e7ed;border-radius:9px;margin:0;padding:14px}.order-create-modal legend{color:#40506a;padding:0 7px;font-size:9.5px;font-weight:800}.order-item-editor{gap:8px;display:grid}.order-item-editor>div{grid-template-columns:minmax(260px,1fr) 90px 48px;align-items:end;gap:8px;display:grid}.order-item-editor label{color:#6f7c8f;gap:5px;font-size:8.5px;font-weight:700;display:grid}.order-item-editor select,.order-item-editor input{color:#344359;background:#fff;border:1px solid #dfe4eb;border-radius:7px;height:36px;padding:0 9px;font-size:8.8px}.order-item-editor button{color:#a05252;background:#fbeeee;border:0;border-radius:7px;height:36px;font-size:8px}.add-item-button{color:#486aa3;background:#f9fbfe;border:1px dashed #bfcce0;border-radius:7px;height:30px;margin-top:9px;padding:0 10px;font-size:8.5px}.creator-warning{color:#9a6237;background:#fff3e7;border-radius:7px;padding:9px 10px;font-size:8px}.amount-inputs{margin-top:12px}.creator-total{color:#44536a;background:#eef3fb;border-radius:8px;justify-content:space-between;align-items:center;margin-top:10px;padding:11px 12px;font-size:9px;display:flex}.creator-total strong{color:#2857a8;font-size:14px}.creator-safety{color:#39705a;background:#edf8f3;border-radius:8px;padding:10px 12px;font-size:8.3px;line-height:1.6}.transition-backdrop{z-index:70}.transition-modal{width:min(520px,100%)}.transition-explain{color:#626f83;background:#f3f5f8;border-radius:8px;margin:0 0 15px;padding:10px 11px;font-size:8.5px;line-height:1.7}@media (width<=1120px){.order-metrics{grid-template-columns:repeat(3,1fr)}.order-table-head,.order-row{grid-template-columns:minmax(145px,1fr) minmax(90px,.7fr) minmax(130px,1fr) minmax(80px,.6fr) minmax(70px,.55fr) 60px}.order-table-head span:nth-child(6),.order-row>.risk-badge{display:none}.order-open{grid-column:6}.attribution-card dl{grid-template-columns:1fr 1fr}}@media (width<=850px){.order-filters{grid-template-columns:1fr 1fr}.order-search{grid-column:1/-1}.order-table-head{display:none}.order-list{grid-template-columns:1fr 1fr;gap:10px;padding:10px;display:grid}.order-row{border:1px solid #e3e7ed;border-radius:9px;grid-template-columns:1fr auto;gap:10px;min-height:190px;padding:13px;display:grid}.order-number,.order-customer,.order-item{grid-column:1/-1}.order-amount{align-self:center}.order-list .order-row>.order-status{justify-self:end;display:inline-flex}.order-row>.risk-badge{display:block}.order-open{grid-column:2;justify-self:end}.detail-grid{grid-template-columns:1fr}.detail-summary{grid-template-columns:1fr 1fr}}@media (width<=620px){.order-heading{display:block}.order-heading .page-action{margin-top:13px}.order-metrics{grid-template-columns:1fr 1fr}.order-metric{min-height:61px;padding:10px}.order-metric.is-wide{grid-column:1/-1}.order-filters{grid-template-columns:1fr;padding:12px}.order-search{grid-column:auto}.filter-reset{grid-row:auto}.order-list{grid-template-columns:1fr}.order-row{min-height:180px}.order-pagination{flex-direction:column;align-items:flex-start;gap:9px}.order-detail-backdrop,.order-create-backdrop{padding:0}.order-detail-modal,.order-create-modal{border-radius:0;width:100%;height:100vh;max-height:100vh}.order-detail-body{padding:11px}.detail-summary{grid-template-columns:1fr 1fr}.duplicate-alert{flex-direction:column;align-items:flex-start;gap:5px}.attribution-card dl{grid-template-columns:1fr}.order-detail-footer{flex-direction:column;align-items:stretch;gap:10px}.order-detail-footer>.secondary{align-self:flex-end}.order-create-modal form{padding:13px}.order-create-modal fieldset{padding:11px}.order-item-editor>div{grid-template-columns:1fr 70px}.order-item-editor>div>button{grid-column:1/-1}.amount-inputs{grid-template-columns:1fr 1fr}.timeline-grid{grid-template-columns:1fr}}.customer-risk-heading{align-items:center}.customer-risk-actions{gap:8px;display:flex}.secondary-action{color:#536784;background:#fff;border:1px solid #dce3ed;border-radius:8px;height:36px;padding:0 13px;font-size:9px;font-weight:700}.risk-privacy-note{color:#466485;background:#f1f6fc;border:1px solid #d7e5f7;border-radius:9px;margin-bottom:14px;padding:11px 13px;font-size:9.5px;line-height:1.6}.risk-metrics{grid-template-columns:repeat(6,1fr);gap:9px;margin-bottom:14px;display:grid}.risk-metric{background:#fff;border:1px solid #e3e7ed;border-radius:10px;align-items:center;gap:10px;min-height:65px;padding:12px 13px;display:flex;box-shadow:0 3px 10px #16243a08}.risk-metric>span{background:#7587a3;border-radius:5px;width:7px;height:34px}.risk-metric small,.risk-metric strong{display:block}.risk-metric small{color:#929dac;font-size:8px}.risk-metric strong{color:#344258;margin-top:5px;font-size:16px}.risk-metric--blue>span{background:#3771d6}.risk-metric--green>span{background:#36a078}.risk-metric--amber>span{background:#d49b37}.risk-metric--violet>span{background:#8062c1}.risk-metric--red>span{background:#cc5b62}.risk-metric--slate>span{background:#596c8b}.risk-tabs{background:#eef1f5;border:1px solid #e0e5ec;border-radius:9px;gap:2px;width:max-content;margin-bottom:10px;padding:3px;display:flex}.risk-tabs button{color:#758195;background:0 0;border:0;border-radius:6px;height:30px;padding:0 15px;font-size:8.8px;font-weight:700}.risk-tabs button.is-active{color:#2d5db6;background:#fff;box-shadow:0 2px 7px #1d2d4715}.customer-panel,.blacklist-panel{overflow:hidden}.customer-filters,.blacklist-filters{background:#fbfcfd;border-bottom:1px solid #e8ecf1;align-items:end;gap:9px;padding:13px 15px;display:grid}.customer-filters{grid-template-columns:minmax(220px,1.4fr) minmax(140px,.75fr) minmax(140px,.75fr) auto auto}.blacklist-filters{grid-template-columns:minmax(130px,.6fr) minmax(130px,.6fr) minmax(240px,1.4fr) auto auto}.customer-filters label,.blacklist-filters label{color:#7d899a;gap:5px;font-size:8px;font-weight:700;display:grid}.customer-filters input,.customer-filters select,.blacklist-filters input,.blacklist-filters select{color:#36445a;background:#fff;border:1px solid #dfe4eb;border-radius:7px;outline:0;width:100%;height:35px;padding:0 10px;font-size:9.3px}.customer-filters input:focus,.customer-filters select:focus,.blacklist-filters input:focus,.blacklist-filters select:focus{border-color:#7397e9;box-shadow:0 0 0 3px #3168de12}.risk-filter-button,.risk-filter-reset{border:0;border-radius:7px;height:35px;padding:0 14px;font-size:8.8px}.risk-filter-button{color:#fff;background:#315fc2}.risk-filter-reset{color:#65758c;background:#edf1f5}.risk-loading{color:#8e99a9;justify-content:center;align-items:center;gap:10px;min-height:270px;font-size:10px;display:flex}.risk-loading>span{border:2px solid #dce4f2;border-top-color:#3265d5;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.risk-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;display:flex}.risk-empty>div{color:#3f6bc7;background:#edf3ff;border-radius:15px;place-items:center;width:52px;height:52px;font-size:24px;display:grid}.risk-empty h2{color:#3b495c;margin:14px 0 5px;font-size:14px}.risk-empty p{color:#98a2b0;max-width:480px;margin:0 0 15px;font-size:9.5px;line-height:1.65}.risk-empty .primary-button{display:flex}.customer-table-head,.customer-row{grid-template-columns:minmax(170px,1fr) 65px minmax(165px,1.15fr) minmax(120px,.85fr) 70px 66px;align-items:center;gap:10px;display:grid}.customer-table-head{color:#9ba5b4;background:#f7f9fb;min-height:36px;padding:0 16px;font-size:7.8px;font-weight:700}.customer-row{width:100%;min-height:70px;color:inherit;text-align:left;background:#fff;border:0;border-top:1px solid #edf0f4;padding:10px 16px}.customer-row:hover:not(:disabled){background:#f8fbff;position:relative;box-shadow:inset 3px 0 #386cd1}.customer-row:disabled{cursor:default;opacity:1}.customer-identity{align-items:center;gap:10px;min-width:0;display:flex}.customer-identity>span{color:#315fb9;background:#edf3ff;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;font-size:11px;font-weight:800;display:grid}.customer-identity strong,.customer-identity small,.customer-latest strong,.customer-latest small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.customer-identity strong,.customer-latest strong{color:#435168;font-size:9.3px}.customer-identity small,.customer-latest small{color:#98a2b1;margin-top:4px;font-size:7.7px}.customer-order-count{color:#34445d;font-size:9px}.customer-tags{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.customer-tags>span,.detail-tag-list>span{border:1px solid color-mix(in srgb,var(--tag-color) 30%,#fff);color:var(--tag-color);background:color-mix(in srgb,var(--tag-color) 9%,#fff);border-radius:10px;padding:4px 7px;font-size:7.2px;font-weight:700}.customer-tags small{color:#a0a9b5;font-size:7.5px}.customer-risk{color:#327b5e;background:#edf8f3;border-radius:8px;width:max-content;padding:5px 7px;font-size:7.7px;font-weight:700;display:inline-flex}.customer-risk--review{color:#a15c2e;background:#fff1e7}.customer-risk--block{color:#a44b4b;background:#fceaea}.customer-open{color:#3f67ad;white-space:nowrap;font-size:8px}.risk-pagination{color:#8b97a7;background:#fafbfd;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:50px;padding:10px 16px;font-size:8.5px;display:flex}.risk-pagination>div{align-items:center;gap:9px;display:flex}.risk-pagination button{color:#526d9d;background:#fff;border:1px solid #dfe4eb;border-radius:6px;height:28px;padding:0 9px;font-size:8px}.risk-pagination button:disabled{opacity:.45}.blacklist-table-head,.blacklist-row{grid-template-columns:minmax(175px,1.1fr) minmax(110px,.8fr) minmax(155px,1fr) 55px 70px 50px;align-items:center;gap:10px;display:grid}.blacklist-table-head{color:#9ba5b4;background:#f7f9fb;min-height:36px;padding:0 16px;font-size:7.8px;font-weight:700}.blacklist-row{background:#fff;border-top:1px solid #edf0f4;min-height:68px;padding:9px 16px}.blacklist-row>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}.blacklist-row strong,.blacklist-row small,.blacklist-period span{display:block}.blacklist-row strong{color:#46546a;font-size:8.8px}.blacklist-row small,.blacklist-period span{color:#98a2b1;margin-top:4px;font-size:7.5px}.signal-icon{color:#375fa7;background:#edf3fc;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:9px;font-weight:800;display:grid}.signal-icon--ip,.signal-icon--device{color:#7359a6;background:#f2eef9}.signal-icon--address{color:#9a6b31;background:#fff5e7}.blacklist-hits{color:#2e5fac!important}.blacklist-state{color:#2d8060;background:#eaf8f2;border-radius:9px;width:max-content;padding:5px 7px;font-size:7.5px;font-weight:700}.blacklist-state--disabled,.blacklist-state--expired{color:#7c8797;background:#eef1f4}.blacklist-edit{color:#4067a9;background:#eef3fb;border:0;border-radius:6px;height:28px;font-size:7.8px}.customer-detail-backdrop{padding:14px}.customer-detail-modal{width:min(980px,100%);max-height:calc(100vh - 28px)}.customer-detail-modal>header{z-index:2;background:#fff;position:sticky;top:0}.customer-detail-body{background:#f6f8fb;gap:13px;padding:16px 18px;display:grid}.customer-profile-summary{grid-template-columns:55px repeat(4,1fr);align-items:center;gap:9px;display:grid}.profile-avatar{color:#fff;background:linear-gradient(135deg,#3569d2,#6757bd);border-radius:14px;place-items:center;width:53px;height:53px;font-size:17px;font-weight:800;display:grid}.customer-profile-summary>div:not(.profile-avatar){background:#fff;border:1px solid #e3e7ed;border-radius:9px;min-height:53px;padding:10px 11px}.customer-profile-summary small,.customer-profile-summary strong{display:block}.customer-profile-summary small{color:#98a2b0;font-size:7.4px}.customer-profile-summary strong{color:#3d4b61;margin-top:6px;font-size:9px}.customer-detail-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.customer-detail-card{background:#fff;border:1px solid #e1e6ed;border-radius:10px;overflow:hidden}.customer-detail-card>header{background:#fbfcfd;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:44px;padding:10px 13px;display:flex}.customer-detail-card>header h3{color:#3c4b61;margin:0;font-size:9.8px}.customer-detail-card>header span{color:#6e7d91;background:#edf1f5;border-radius:8px;padding:3px 6px;font-size:7px}.address-card{padding:14px}.address-card strong{color:#405069;font-size:9px}.address-card p{color:#59667a;margin:8px 0;font-size:8.7px;line-height:1.65}.address-card small{color:#99a3b1;font-size:7.3px}.detail-tag-list{flex-wrap:wrap;align-items:flex-start;gap:6px;min-height:58px;padding:12px;display:flex}.detail-tag-list>span{align-items:center;gap:5px;display:flex}.detail-tag-list button{color:inherit;background:0 0;border:0;padding:0;font-size:10px}.tag-assign{background:#fafbfd;border-top:1px solid #edf0f4;grid-template-columns:1fr auto;gap:7px;padding:9px 12px;display:grid}.tag-assign select,.tag-assign button{border:0;border-radius:6px;height:30px;font-size:8px}.tag-assign select{color:#536176;background:#eef1f5;padding:0 8px}.tag-assign button{color:#fff;background:#315fc2;padding:0 10px}.tag-assign button:disabled{opacity:.5}.risk-detail-empty{color:#99a3b1;margin:0;padding:14px;font-size:8.5px}.customer-order-history{padding:5px 13px}.customer-order-history article{border-top:1px solid #edf0f4;grid-template-columns:8px minmax(190px,1fr) minmax(90px,.4fr) 75px 75px;align-items:center;gap:10px;min-height:61px;display:grid}.customer-order-history article:first-child{border-top:0}.history-risk{background:#3aa079;border-radius:4px;width:7px;height:30px}.history-risk--review{background:#d49b37}.history-risk--block{background:#cc5b62}.customer-order-history strong,.customer-order-history small{display:block}.customer-order-history strong{color:#41516a;font-size:8.8px}.customer-order-history small{color:#99a3b1;margin-top:4px;font-size:7.4px}.customer-order-history p{color:#9a5d3c;margin:5px 0 0;font-size:7.3px}.customer-order-history>b{color:#354863;font-size:9px}.customer-order-history em{color:#6f7c8d;font-size:7.7px;font-style:normal}.customer-detail-modal>footer{background:#fff;border-top:1px solid #e1e6ec;justify-content:space-between;align-items:center;display:flex;position:sticky;bottom:0;margin:0!important;padding:11px 18px!important}.customer-detail-modal>footer span{color:#8a96a6;font-size:7.8px}.tag-editor{width:min(460px,100%)}.tag-editor form,.blacklist-editor form{gap:14px;display:grid}.tag-editor input[type=color]{padding:4px}.blacklist-editor{width:min(650px,100%)}.blacklist-editor textarea{resize:vertical;color:#28364b;background:#fff;border:1px solid #dfe4eb;border-radius:8px;outline:0;padding:10px 11px;font:10px/1.55 inherit}.blacklist-safety{color:#39705a;background:#edf8f3;border-radius:8px;padding:10px 12px;font-size:8.3px;line-height:1.6}@media (width<=1100px){.risk-metrics{grid-template-columns:repeat(3,1fr)}.customer-table-head,.customer-row{grid-template-columns:minmax(160px,1fr) 55px minmax(145px,1fr) minmax(110px,.8fr) 65px}.customer-table-head span:last-child,.customer-open{display:none}.blacklist-table-head,.blacklist-row{grid-template-columns:minmax(160px,1fr) minmax(100px,.7fr) minmax(145px,1fr) 50px 68px}.blacklist-table-head span:last-child,.blacklist-edit{display:none}.blacklist-row:hover .blacklist-edit{display:block;position:absolute;right:10px}.blacklist-row{position:relative}.customer-profile-summary{grid-template-columns:55px 1fr 1fr}.customer-profile-summary>div:nth-last-child(-n+2){grid-column:span 1}}@media (width<=800px){.customer-risk-heading{align-items:flex-start}.customer-risk-actions{flex-direction:column}.customer-risk-actions .primary-button{display:flex!important}.customer-filters,.blacklist-filters{grid-template-columns:1fr 1fr}.customer-search,.blacklist-search{grid-column:1/-1}.customer-table-head,.blacklist-table-head{display:none}.customer-list,.blacklist-list{grid-template-columns:1fr 1fr;gap:10px;padding:10px;display:grid}.customer-row{border:1px solid #e3e7ed;border-radius:9px;grid-template-columns:1fr auto;gap:10px;min-height:180px;padding:13px;display:grid}.customer-identity,.customer-latest,.customer-tags{grid-column:1/-1}.customer-risk{justify-self:end}.blacklist-row{border:1px solid #e3e7ed;border-radius:9px;grid-template-columns:1fr auto;gap:10px;min-height:165px;padding:13px;display:grid}.blacklist-row>div:first-child,.blacklist-period{grid-column:1/-1}.blacklist-edit{display:block!important;position:static!important}.customer-detail-grid{grid-template-columns:1fr}.customer-profile-summary{grid-template-columns:55px 1fr 1fr}.customer-order-history article{grid-template-columns:8px 1fr auto}.customer-order-history article>b{grid-column:2}.customer-order-history article>.customer-risk,.customer-order-history article>em{grid-column:3}}@media (width<=620px){.customer-risk-heading{display:block}.customer-risk-actions{grid-template-columns:1fr 1fr;margin-top:13px;display:grid}.risk-metrics{grid-template-columns:1fr 1fr}.customer-filters,.blacklist-filters{grid-template-columns:1fr;padding:12px}.customer-search,.blacklist-search{grid-column:auto}.customer-list,.blacklist-list{grid-template-columns:1fr}.risk-pagination{flex-direction:column;align-items:flex-start;gap:9px}.customer-detail-backdrop{padding:0}.customer-detail-modal{border-radius:0;width:100%;height:100vh;max-height:100vh}.customer-detail-body{padding:11px}.customer-profile-summary{grid-template-columns:48px 1fr}.profile-avatar{width:46px;height:46px}.customer-profile-summary>div:nth-last-child(-n+3){grid-column:span 1}.customer-detail-modal>footer{flex-direction:column;align-items:flex-start;gap:9px}.blacklist-editor .form-grid{grid-template-columns:1fr}}.report-heading{align-items:center}.report-range-pill{background:#fff;border:1px solid #dce4f0;border-radius:10px;gap:5px;min-width:190px;padding:11px 14px;display:grid;box-shadow:0 3px 10px #16243a08}.report-range-pill small{color:#98a2b1;font-size:8px}.report-range-pill strong{color:#43536b;font-size:9.5px}.report-toolbar{grid-template-columns:minmax(285px,1.35fr) minmax(130px,.55fr) minmax(130px,.55fr) minmax(190px,.75fr) auto;align-items:end;gap:10px;margin-bottom:14px;padding:13px 15px;display:grid}.report-toolbar label{color:#7d899a;gap:5px;font-size:8px;font-weight:700;display:grid}.report-toolbar input,.report-toolbar select{color:#38465b;background:#fff;border:1px solid #dfe4eb;border-radius:7px;outline:0;width:100%;height:35px;padding:0 9px;font-size:8.8px}.report-toolbar input:focus,.report-toolbar select:focus{border-color:#7397e9;box-shadow:0 0 0 3px #3168de12}.report-presets{align-self:center;align-items:center;gap:4px;display:flex}.report-presets>span{color:#7d899a;margin-right:5px;font-size:8px;font-weight:700}.report-presets button{color:#6e7a8d;background:#f7f9fb;border:1px solid #e0e5ec;border-radius:7px;height:30px;padding:0 10px;font-size:8px}.report-presets button.is-active{color:#2f5fb9;background:#edf3ff;border-color:#cddaf0;font-weight:800}.report-query-button{color:#fff;background:#315fc2;border:0;border-radius:7px;height:35px;padding:0 15px;font-size:8.8px;font-weight:700}.report-query-button:disabled{opacity:.6}.report-metrics{grid-template-columns:repeat(5,minmax(100px,1fr)) minmax(175px,1.35fr);gap:9px;margin-bottom:14px;display:grid}.report-metric{background:#fff;border:1px solid #e3e7ed;border-radius:10px;align-items:center;gap:10px;min-height:78px;padding:12px 13px;display:flex;box-shadow:0 3px 10px #16243a08}.report-metric>span{background:#6d809e;border-radius:5px;flex:none;width:7px;height:39px}.report-metric>div{min-width:0}.report-metric small,.report-metric strong{display:block}.report-metric small{color:#929dac;font-size:7.8px}.report-metric strong{color:#344258;white-space:nowrap;margin-top:5px;font-size:16px}.report-metric p{color:#9aa4b2;white-space:nowrap;margin:5px 0 0;font-size:7.2px}.report-metric--blue>span{background:#3771d6}.report-metric--violet>span{background:#8062c1}.report-metric--green>span{background:#36a078}.report-metric--cyan>span{background:#3997ad}.report-metric--red>span{background:#cc5b62}.report-metric--revenue>span{background:#d49b37}.report-revenue-values{flex-wrap:wrap;gap:3px 8px;margin-top:5px;display:flex}.report-revenue-values strong{color:#35445b;margin:0;font-size:12px}.report-main-grid{grid-template-columns:minmax(0,1.75fr) minmax(250px,.75fr);gap:14px;margin-bottom:14px;display:grid}.report-chart-panel,.report-status-panel,.report-table-panel,.report-product-panel{overflow:hidden}.report-panel-header{background:#fbfcfd;border-bottom:1px solid #edf0f4;align-items:center;min-height:56px;padding:13px 16px;display:flex}.report-panel-header h2{color:#35445a;margin:0;font-size:10.5px}.report-panel-header p{color:#9aa4b2;margin:5px 0 0;font-size:7.6px}.trend-chart{min-height:270px;padding:13px 16px 5px;position:relative}.chart-legend{color:#7d899a;justify-content:flex-end;align-items:center;gap:6px;height:22px;font-size:7.5px;display:flex}.chart-legend span{background:#376dd1;border-radius:2px;width:15px;height:3px;margin-left:8px}.chart-legend .is-success{background:#38a27a}.trend-chart svg{width:100%;height:226px;display:block;overflow:visible}.trend-chart line{stroke:#e9edf2;stroke-width:1px}.trend-chart text{fill:#99a4b3;text-anchor:end;font-size:9px}.trend-chart .chart-date{text-anchor:middle}.trend-line{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.trend-line--orders{stroke:#376dd1}.trend-line--success{stroke:#38a27a}.trend-dot{stroke:#fff;stroke-width:2px}.trend-dot--orders{fill:#376dd1}.trend-dot--success{fill:#38a27a}.status-distribution{gap:10px;padding:9px 15px 14px;display:grid}.status-distribution>div>div{justify-content:space-between;align-items:center;display:flex}.status-distribution strong{color:#4b596e;font-size:8px}.status-distribution span{color:#929dac;font-size:7.3px}.status-distribution i{background:#edf0f4;border-radius:4px;height:5px;margin-top:6px;display:block;overflow:hidden}.status-distribution b{border-radius:inherit;background:linear-gradient(90deg,#456fc4,#7b9ee7);height:100%;display:block}.report-ranking-grid{grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:14px;margin-bottom:14px;display:grid}.report-table-head,.report-site-row{grid-template-columns:minmax(165px,1.2fr) 45px 85px 85px minmax(100px,.65fr);align-items:center;gap:9px;display:grid}.report-table-head{color:#9ba5b4;background:#f7f9fb;min-height:34px;padding:0 15px;font-size:7.2px;font-weight:700}.report-site-row{border-top:1px solid #edf0f4;min-height:61px;padding:9px 15px}.report-site-row>div:first-child{align-items:center;gap:9px;min-width:0;display:flex}.report-site-row>div:first-child>b{color:#3b65b4;background:#edf3ff;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.report-site-row strong,.report-site-row small{display:block}.report-site-row strong{color:#46546a;font-size:8.5px}.report-site-row small{color:#9aa4b2;margin-top:4px;font-size:7.2px}.report-rate span{color:#526176;font-size:7.8px}.report-rate i{background:#edf0f4;border-radius:3px;width:66px;height:4px;margin-top:5px;display:block;overflow:hidden}.report-rate b{border-radius:inherit;background:#39a27a;height:100%;display:block}.report-rate--red b{background:#cf6870}.report-products{padding:4px 14px 10px}.report-products>div{border-top:1px solid #edf0f4;grid-template-columns:25px minmax(145px,1fr) auto;align-items:center;gap:9px;min-height:61px;display:grid}.report-products>div:first-child{border-top:0}.report-products>div>b{color:#7259a8;background:#f1edfa;border-radius:7px;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.report-products strong,.report-products small,.report-products em{display:block}.report-products strong{color:#46546a;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.report-products small{color:#9aa4b2;margin-top:5px;font-size:7.2px}.report-products>div>span{text-align:right}.report-products em{color:#3a735e;white-space:nowrap;font-size:7.5px;font-style:normal}.report-empty{color:#98a3b2;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex}.report-empty>span{color:#4d72bb;background:#eef3fc;border-radius:11px;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.report-empty p{max-width:270px;margin:10px 0 0;font-size:8.5px;line-height:1.6}.report-definition{align-items:flex-start;gap:11px;margin-bottom:6px;padding:13px 15px;display:flex}.report-definition>div{color:#fff;background:#5379c5;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font:italic 700 10px serif;display:grid}.report-definition p{gap:5px;margin:0;display:grid}.report-definition strong{color:#45546a;font-size:8.5px}.report-definition span{color:#8995a5;font-size:8px;line-height:1.7}.report-loading{color:#8e99a9;justify-content:center;align-items:center;gap:10px;min-height:330px;font-size:9.5px;display:flex}.report-loading>span{border:2px solid #dce4f2;border-top-color:#3265d5;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}@media (width<=1180px){.report-toolbar{grid-template-columns:1fr 1fr 1fr auto}.report-presets{grid-column:1/-1}.report-query-button{align-self:end}.report-metrics{grid-template-columns:repeat(3,1fr)}.report-ranking-grid{grid-template-columns:1fr}.report-product-panel{min-height:0}}@media (width<=850px){.report-main-grid{grid-template-columns:1fr}.report-status-panel{min-height:0}.report-site-table{overflow:auto}.report-table-head,.report-site-row{min-width:680px}}@media (width<=620px){.report-heading{display:block}.report-range-pill{min-width:0;margin-top:12px}.report-toolbar{grid-template-columns:1fr 1fr;padding:12px}.report-presets{grid-column:1/-1;overflow:auto}.report-toolbar label:nth-of-type(3),.report-query-button{grid-column:1/-1}.report-metrics{grid-template-columns:1fr 1fr}.report-metric{min-height:72px;padding:10px}.report-metric--revenue{grid-column:1/-1}.report-main-grid,.report-ranking-grid{gap:10px}.trend-chart{padding:9px 8px 0;overflow:auto}.trend-chart svg{min-width:610px}.report-chart-panel{overflow:hidden}.report-definition{align-items:flex-start}.report-definition span{font-size:7.6px}}.report-toolbar--performance{grid-template-columns:minmax(300px,1.35fr) repeat(4,minmax(142px,.55fr)) minmax(190px,.72fr) auto}.report-toolbar--performance label{font-size:12px}.report-toolbar--performance input,.report-toolbar--performance select,.report-toolbar--performance .report-query-button{height:42px;font-size:13px}.report-toolbar--performance .report-presets>span,.report-toolbar--performance .report-presets button{font-size:12px}.report-toolbar--performance .report-presets button{height:36px}.report-product-performance{margin-bottom:14px;overflow:hidden}.report-product-performance__scroll{width:100%;overflow:auto}.report-product-performance__table{min-width:1120px}.report-product-performance__head,.report-product-performance__row{grid-template-columns:minmax(320px,1.8fr) minmax(110px,.58fr) 108px 70px 78px 78px 112px 112px 160px;align-items:center;gap:12px;display:grid}.report-product-performance__head{color:#6f7b8d;background:#f5f8fc;border-bottom:1px solid #e4eaf2;min-height:44px;padding:0 18px;font-size:12px;font-weight:800}.report-product-performance__row{color:#435168;border-bottom:1px solid #edf1f5;min-height:82px;padding:10px 18px;font-size:13px}.report-product-performance__row:last-child{border-bottom:0}.report-product-performance__row:hover{background:#f8fbff}.report-product-performance__product{align-items:center;gap:10px;min-width:0;display:flex}.report-product-performance__rank{color:#9aa6b8;text-align:center;flex:none;width:25px;font-size:12px;font-weight:800}.report-product-performance__thumb{color:#9bacbf;background:linear-gradient(135deg,#eef3f9,#f8fafc);border:1px solid #e0e7f0;border-radius:10px;flex:none;place-items:center;width:58px;height:58px;display:grid;position:relative;overflow:hidden}.report-product-performance__thumb img{object-fit:cover;background:#fff;width:100%;height:100%;position:absolute;inset:0}.report-product-performance__thumb b{font-size:13px}.report-product-performance__product>span:last-child{min-width:0}.report-product-performance__product strong,.report-product-performance__product small{display:block}.report-product-performance__product strong{color:#27364c;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.35;overflow:hidden}.report-product-performance__product small{color:#97a2b3;margin-top:6px;font-size:11px}.report-product-performance__operator{color:#34445c;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.report-country{white-space:nowrap;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:11px;display:inline-flex}.report-country--tw{color:#2e659d;background:#e9f4ff}.report-country--hk{color:#a94254;background:#fff0f2}.report-country--sg{color:#86601b;background:#fff6da}.report-country--my{color:#347254;background:#eaf7ef}.report-product-performance .report-rate span{color:#3c4a60;font-size:12px;font-weight:800}.report-product-performance .report-rate i{width:86px;height:5px}.report-product-performance__money{color:#d14936;white-space:nowrap;font-size:15px}.report-load-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:40px;display:flex}.report-load-error strong{color:#a93333;font-size:18px}.report-load-error p{color:#7f8999;max-width:620px;margin:10px 0 18px;font-size:13px;line-height:1.6}.report-load-error button{color:#fff;background:#315fc2;border:0;border-radius:8px;height:40px;padding:0 20px;font-size:13px;font-weight:800}.report-metric small{font-size:12px}.report-metric strong{font-size:21px}.report-metric p{font-size:11px}.report-panel-header h2{font-size:16px}.report-panel-header p,.status-distribution strong{font-size:12px}.status-distribution span,.chart-legend{font-size:11px}.report-empty p,.report-definition strong{font-size:12px}.report-definition span{font-size:11px}.report-loading{font-size:13px}@media (width<=1180px){.report-toolbar--performance{grid-template-columns:repeat(3,1fr) auto}.report-toolbar--performance .report-presets{grid-column:1/-1}}@media (width<=620px){.report-toolbar--performance{grid-template-columns:1fr 1fr}.report-toolbar--performance label:nth-of-type(n+3),.report-toolbar--performance .report-query-button{grid-column:1/-1}.report-product-performance__head,.report-product-performance__row{grid-template-columns:minmax(280px,1.8fr) minmax(100px,.58fr) 105px 68px 74px 74px 105px 105px 150px}.report-product-performance__head{padding:0 13px}.report-product-performance__row{padding:9px 13px}.report-product-performance__thumb{width:52px;height:52px}}.security-heading{align-items:center}.security-health{color:#2d7459;background:#f3fbf7;border:1px solid #cfe6dc;border-radius:10px;align-items:center;gap:10px;min-width:215px;padding:11px 14px;display:flex}.security-health.has-attention{color:#8c652c;background:#fffaf0;border-color:#efdfbf}.security-health>span{background:#32a477;border:3px solid #ccecdf;border-radius:50%;width:9px;height:9px}.security-health.has-attention>span{background:#d49a34;border-color:#f1dfb9}.security-health small,.security-health strong{display:block}.security-health small{font-size:7.5px}.security-health strong{margin-top:4px;font-size:9px}.security-metrics{grid-template-columns:repeat(5,1fr);gap:9px;margin-bottom:14px;display:grid}.security-metric{background:#fff;border:1px solid #e3e7ed;border-radius:10px;align-items:center;gap:10px;min-height:74px;padding:12px 13px;display:flex;box-shadow:0 3px 10px #16243a08}.security-metric>span{background:#627996;border-radius:5px;width:7px;height:37px}.security-metric small,.security-metric strong{display:block}.security-metric small{color:#929dac;font-size:7.8px}.security-metric strong{color:#344258;margin-top:5px;font-size:17px}.security-metric p{color:#9aa4b2;margin:4px 0 0;font-size:7.2px}.security-metric--blue>span{background:#3771d6}.security-metric--green>span{background:#36a078}.security-metric--red>span{background:#cc5b62}.security-metric--amber>span{background:#d49b37}.security-metric--violet>span{background:#8062c1}.security-panel-header{background:#fbfcfd;border-bottom:1px solid #edf0f4;align-items:center;min-height:56px;padding:13px 16px;display:flex}.security-panel-header h2{color:#35445a;margin:0;font-size:10.5px}.security-panel-header p{color:#9aa4b2;margin:5px 0 0;font-size:7.6px}.security-controls-panel{margin-bottom:14px;overflow:hidden}.security-controls{grid-template-columns:repeat(3,1fr);gap:9px;padding:13px 15px;display:grid}.security-control{background:#f9fdfb;border:1px solid #dce9e3;border-radius:9px;grid-template-columns:31px 1fr auto;align-items:start;gap:10px;min-height:79px;padding:12px;display:grid}.security-control>div{color:#26785a;background:#e5f6ee;border-radius:9px;place-items:center;width:29px;height:29px;font-size:11px;font-weight:900;display:grid}.security-control h3{color:#405067;margin:1px 0 5px;font-size:8.8px}.security-control p{color:#8995a5;margin:0;font-size:7.4px;line-height:1.55}.security-control>span{color:#28785b;background:#e8f7f0;border-radius:9px;padding:4px 7px;font-size:7px;font-weight:800}.security-control--attention{background:#fffaf2;border-color:#eee0c5}.security-control--attention>div{color:#926725;background:#fff0d3}.security-control--attention>span{color:#94691f;background:#ffefcf}.security-grid{grid-template-columns:minmax(0,1.65fr) minmax(270px,.6fr);gap:14px;display:grid}.audit-panel,.security-members-panel{overflow:hidden}.audit-filters{border-bottom:1px solid #edf0f4;grid-template-columns:135px 150px minmax(220px,1fr) auto;align-items:end;gap:8px;padding:12px 14px;display:grid}.audit-filters label{color:#7d899a;gap:5px;font-size:7.8px;font-weight:700;display:grid}.audit-filters select,.audit-filters input{color:#3c4b60;background:#fff;border:1px solid #dfe4eb;border-radius:7px;outline:0;width:100%;height:34px;padding:0 9px;font-size:8.5px}.audit-filters select:focus,.audit-filters input:focus{border-color:#7397e9;box-shadow:0 0 0 3px #3168de12}.audit-filters>button{color:#fff;background:#315fc2;border:0;border-radius:7px;height:34px;padding:0 14px;font-size:8px;font-weight:700}.audit-filters>button:disabled{opacity:.55}.audit-table-head,.audit-row{grid-template-columns:minmax(155px,.9fr) minmax(175px,1.1fr) minmax(120px,.75fr) minmax(130px,.8fr);align-items:center;gap:11px;display:grid}.audit-table-head{color:#9ba5b4;background:#f7f9fb;min-height:34px;padding:0 15px;font-size:7.2px;font-weight:700}.audit-row{background:#fff;border-top:1px solid #edf0f4;min-height:72px;padding:10px 15px;position:relative}.audit-row:before{content:"";background:#d3dae4;border-radius:0 3px 3px 0;width:3px;position:absolute;top:11px;bottom:11px;left:0}.audit-row--warning:before{background:#d99d38}.audit-row--sensitive:before{background:#cc5d65}.audit-row>div{min-width:0}.audit-row strong,.audit-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.audit-row strong{color:#46546a;font-size:8.2px}.audit-row small{color:#99a3b1;margin-top:5px;font-size:7px}.audit-category{color:#456bab;background:#eef3fb;border-radius:8px;width:max-content;margin-bottom:5px;padding:3px 6px;font-size:6.8px;font-weight:800}.audit-category--auth{color:#6853a0;background:#f1eef9}.audit-category--sensitive{color:#a14d52;background:#fbecee}.audit-category--orders{color:#2d785b;background:#eaf8f1}.audit-category--configuration{color:#77652e;background:#f8f3e3}.audit-pagination{color:#8b97a7;background:#fafbfd;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:48px;padding:9px 15px;font-size:8px;display:flex}.audit-pagination>div{align-items:center;gap:8px;display:flex}.audit-pagination button{color:#526d9d;background:#fff;border:1px solid #dfe4eb;border-radius:6px;height:27px;padding:0 9px;font-size:7.5px}.audit-pagination button:disabled{opacity:.45}.audit-inline-loading{color:#8d98a8;justify-content:center;align-items:center;gap:9px;min-height:260px;font-size:8.7px;display:flex}.audit-inline-loading>span,.security-loading>span{border:2px solid #dce4f2;border-top-color:#3265d5;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.audit-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:265px;display:flex}.audit-empty>span{color:#4d72bb;background:#eef3fc;border-radius:12px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.audit-empty h3{color:#46546a;margin:11px 0 5px;font-size:10px}.audit-empty p{color:#98a3b1;margin:0;font-size:8px}.security-members{padding:5px 13px}.security-members article{border-top:1px solid #edf0f4;grid-template-columns:34px minmax(100px,1fr) auto;align-items:center;gap:9px;min-height:67px;display:grid}.security-members article:first-child{border-top:0}.member-avatar{color:#fff;background:linear-gradient(135deg,#3b6dcc,#7357b3);border-radius:9px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:800;display:grid}.security-members strong,.security-members small{display:block}.security-members strong{color:#46546a;font-size:8.5px}.security-members small{color:#99a3b1;margin-top:4px;font-size:7.2px}.security-members article>span{color:#3e67aa;background:#edf3fc;border-radius:8px;padding:4px 6px;font-size:6.8px;font-weight:700}.security-members time{color:#9ca5b2;grid-column:2/-1;margin-top:-17px;font-size:6.8px}.members-note{color:#6f7d90;background:#f3f5f8;border-radius:8px;margin:4px 13px 13px;padding:10px 11px;font-size:7.4px;line-height:1.65}.security-loading{color:#8e99a9;justify-content:center;align-items:center;gap:10px;min-height:340px;font-size:9px;display:flex}.security-denied{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:380px;display:flex}.security-denied>div{color:#95642d;background:#fff2df;border-radius:17px;place-items:center;width:58px;height:58px;font-size:25px;display:grid}.security-denied h2{color:#3d4c61;margin:15px 0 6px;font-size:14px}.security-denied p{color:#929dab;max-width:510px;margin:0;font-size:9px;line-height:1.75}@media (width<=1180px){.security-controls{grid-template-columns:1fr 1fr}.security-grid{grid-template-columns:1fr}.security-members{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.members-note{margin-top:10px}.security-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.audit-table-head{display:none}.audit-list{grid-template-columns:1fr 1fr;gap:9px;padding:10px;display:grid}.audit-row{border:1px solid #e3e7ed;border-radius:9px;grid-template-columns:1fr 1fr;gap:10px;min-height:170px;padding:12px;display:grid}.audit-row>div:nth-child(2){grid-area:1/2}.audit-row>div:nth-child(3),.audit-row>div:nth-child(4){align-self:end}.audit-filters{grid-template-columns:1fr 1fr}.audit-search{grid-column:1/-1}.security-heading{align-items:flex-start}.security-health{min-width:0}}@media (width<=620px){.security-heading{display:block}.security-health{margin-top:12px}.security-metrics{grid-template-columns:1fr 1fr}.security-metric:last-child{grid-column:1/-1}.security-controls{grid-template-columns:1fr;padding:10px}.security-control{grid-template-columns:31px 1fr}.security-control>span{grid-column:2;justify-self:start}.audit-filters{grid-template-columns:1fr;padding:11px}.audit-search{grid-column:auto}.audit-list{grid-template-columns:1fr}.audit-row{min-height:165px}.audit-pagination{flex-direction:column;align-items:flex-start;gap:8px}.security-members{grid-template-columns:1fr}.security-denied{min-height:330px;padding:20px}.security-denied p{font-size:8.5px}}.settings-heading{align-items:center}.settings-role{background:#fff;border:1px solid #dce4f0;border-radius:10px;align-items:center;gap:10px;min-width:190px;padding:11px 14px;display:flex;box-shadow:0 3px 10px #16243a08}.settings-role>span{color:#fff;background:linear-gradient(135deg,#3769c6,#7356b5);border-radius:10px;place-items:center;width:35px;height:35px;font-size:11px;font-weight:800;display:grid}.settings-role small,.settings-role strong{display:block}.settings-role small{color:#9aa4b2;font-size:7.5px}.settings-role strong{color:#435169;margin-top:4px;font-size:9px}.settings-top-grid{grid-template-columns:minmax(0,1.45fr) minmax(270px,.65fr);gap:14px;margin-bottom:14px;display:grid}.organization-settings-card,.role-guide-card,.member-management-card,.personal-password-card{overflow:hidden}.settings-panel-header{background:#fbfcfd;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:57px;padding:13px 16px;display:flex}.settings-panel-header h2{color:#35445a;margin:0;font-size:10.5px}.settings-panel-header p{color:#9aa4b2;margin:5px 0 0;font-size:7.6px}.settings-panel-header .primary-button{height:31px;padding:0 11px;font-size:7.8px;display:flex}.organization-settings-card>form{padding:15px}.settings-form-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.settings-form-grid label,.personal-password-card label,.settings-dialog label{color:#6f7d90;gap:6px;font-size:8px;font-weight:700;display:grid}.settings-form-grid input,.settings-form-grid select,.personal-password-card input,.settings-dialog input,.settings-dialog select{color:#3d4b60;background:#fff;border:1px solid #dfe4eb;border-radius:7px;outline:0;width:100%;height:36px;padding:0 10px;font-size:8.6px}.settings-form-grid input:focus,.settings-form-grid select:focus,.personal-password-card input:focus,.settings-dialog input:focus,.settings-dialog select:focus{border-color:#7397e9;box-shadow:0 0 0 3px #3168de12}.settings-form-grid input:disabled,.settings-form-grid select:disabled{color:#8b96a6;background:#f4f6f8}.settings-form-grid label>small,.settings-dialog label>small{color:#9aa4b2;font-size:7px;font-weight:400;line-height:1.5}.settings-form-grid .span-2{grid-column:1/-1}.settings-save{height:34px;margin-top:13px;padding:0 14px;display:flex}.settings-readonly-note{color:#738096;background:#f3f5f8;border-radius:7px;margin:13px 0 0;padding:9px 10px;font-size:7.5px}.role-guide-list{padding:5px 14px}.role-guide-list>div{border-top:1px solid #edf0f4;grid-template-columns:27px minmax(130px,1fr) auto;align-items:center;gap:9px;min-height:59px;display:grid}.role-guide-list>div:first-child{border-top:0}.role-guide-list b{color:#4066ac;background:#edf3fc;border-radius:8px;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.role-guide-list strong,.role-guide-list small{display:block}.role-guide-list strong{color:#46546a;font-size:8.2px}.role-guide-list small{color:#99a3b1;margin-top:4px;font-size:7px;line-height:1.5}.role-guide-list em{color:#34765e;background:#e9f7f0;border-radius:8px;padding:4px 6px;font-size:6.8px;font-style:normal;font-weight:800}.member-management-card{margin-bottom:14px}.member-table-head,.settings-members-list>article{grid-template-columns:minmax(210px,1.35fr) 100px 70px 95px 95px 140px;align-items:center;gap:10px;display:grid}.member-table-head{color:#9ba5b4;background:#f7f9fb;min-height:34px;padding:0 15px;font-size:7.2px;font-weight:700}.settings-members-list>article{background:#fff;border-top:1px solid #edf0f4;min-height:67px;padding:9px 15px;position:relative}.settings-members-list>article.is-current:before{content:"";background:#3e6fc9;border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.settings-member-identity{align-items:center;gap:9px;min-width:0;display:flex}.settings-member-identity>b{color:#fff;background:linear-gradient(135deg,#456fc7,#7961b4);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-size:9px;display:grid}.settings-member-identity strong,.settings-member-identity small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.settings-member-identity strong{color:#45546a;font-size:8.5px}.settings-member-identity small{color:#98a3b1;margin-top:4px;font-size:7.2px}.settings-member-identity em{color:#396cab;background:#edf4fc;border-radius:6px;margin-left:5px;padding:2px 5px;font-size:6px;font-style:normal}.settings-role-badge,.settings-status{border-radius:8px;width:max-content;padding:4px 7px;font-size:6.9px;font-weight:800}.settings-role-badge{color:#526aa0;background:#edf2fa}.settings-role-badge--owner{color:#72539b;background:#f2edfa}.settings-role-badge--admin{color:#3b68a8;background:#eaf2fc}.settings-role-badge--editor{color:#34735d;background:#e9f7f0}.settings-role-badge--viewer{color:#697587;background:#f0f2f5}.settings-status{color:#2f775b;background:#e8f7f0}.settings-status--disabled{color:#a05258;background:#fbecef}.settings-members-list time{color:#8290a1;font-size:7.4px}.settings-member-actions{justify-content:flex-end;gap:5px;display:flex}.settings-member-actions button{color:#4d6899;background:#fff;border:1px solid #dfe4eb;border-radius:6px;height:27px;padding:0 8px;font-size:7px}.settings-member-actions button:last-child{color:#85566a}.member-security-note{background:#f7f9fc;border-top:1px solid #e6ebf1;align-items:center;gap:10px;min-height:56px;padding:10px 15px;display:flex}.member-security-note>span{background:#eaf1fb;border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.member-security-note strong,.member-security-note small{display:block}.member-security-note strong{color:#526177;font-size:7.8px}.member-security-note small{color:#8d98a8;margin-top:4px;font-size:7.2px}.personal-password-card>form{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:10px;padding:15px;display:grid}.personal-password-card .primary-button{white-space:nowrap;height:36px;padding:0 14px;display:flex}.settings-access-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:210px;margin-bottom:14px;padding:30px;display:flex}.settings-access-card>div{background:#eef3fb;border-radius:14px;place-items:center;width:49px;height:49px;font-size:21px;display:grid}.settings-access-card h2{color:#46546a;margin:13px 0 6px;font-size:12px}.settings-access-card p{color:#919cac;max-width:500px;margin:0;font-size:8.5px;line-height:1.7}.settings-loading{color:#8e99a9;justify-content:center;align-items:center;gap:10px;min-height:330px;margin-bottom:14px;font-size:9px;display:flex}.settings-loading>span{border:2px solid #dce4f2;border-top-color:#3265d5;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.settings-dialog-backdrop{z-index:110}.settings-dialog{background:#fff;border:1px solid #e0e5eb;border-radius:13px;width:min(465px,100vw - 28px);overflow:hidden;box-shadow:0 24px 70px #19264038}.settings-dialog>header{background:#fbfcfd;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:flex-start;min-height:75px;padding:15px 17px;display:flex}.settings-dialog>header h2{color:#35445a;margin:4px 0 0;font-size:12px}.settings-dialog>header span{color:#929dab;margin-top:6px;font-size:7.8px;display:block}.settings-dialog>header>button{color:#748094;background:#eef1f5;border:0;border-radius:8px;width:28px;height:28px;font-size:18px;line-height:1}.settings-dialog>form{gap:12px;padding:16px;display:grid}.settings-dialog-footer{background:#fafbfd;border-top:1px solid #edf0f4;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.settings-dialog form>.settings-dialog-footer{margin:4px -16px -16px}.settings-dialog-footer button{height:34px;padding:0 13px}.reset-warning{color:#84632e;background:#fff9ed;border:1px solid #f0dfbf;border-radius:8px;padding:10px 11px;font-size:8px;line-height:1.6}.temporary-password{padding:17px}.temporary-password>div{background:#f5f8fd;border:1px solid #d8e2f1;border-radius:9px;align-items:center;gap:8px;padding:10px;display:flex}.temporary-password code{color:#294f94;letter-spacing:.6px;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:800;overflow:auto}.temporary-password button{color:#fff;white-space:nowrap;background:#3869c6;border:0;border-radius:7px;height:30px;padding:0 10px;font-size:7.5px}.temporary-password p{color:#8a96a7;margin:10px 0 0;font-size:7.8px;line-height:1.7}@media (width<=1100px){.settings-top-grid{grid-template-columns:1fr}.personal-password-card>form{grid-template-columns:1fr 1fr}.personal-password-card .primary-button{width:max-content}.member-table-head,.settings-members-list>article{grid-template-columns:minmax(200px,1.3fr) 95px 65px 90px 130px}.member-table-head span:nth-child(5),.settings-members-list time:nth-child(5){display:none}}@media (width<=800px){.member-table-head{display:none}.settings-members-list{grid-template-columns:1fr 1fr;gap:9px;padding:10px;display:grid}.settings-members-list>article{border:1px solid #e1e6ed;border-radius:9px;grid-template-columns:1fr auto;gap:10px;min-height:180px;padding:13px;display:grid}.settings-member-identity{grid-column:1/-1}.settings-members-list time{display:block!important}.settings-member-actions{grid-column:1/-1;justify-content:flex-start}.member-security-note{margin-top:2px}.settings-heading{align-items:flex-start}}@media (width<=620px){.settings-heading{display:block}.settings-role{min-width:0;margin-top:12px}.settings-form-grid,.personal-password-card>form{grid-template-columns:1fr}.settings-form-grid .span-2{grid-column:auto}.personal-password-card .primary-button{justify-content:center;width:100%}.settings-members-list{grid-template-columns:1fr}.settings-panel-header{align-items:flex-start;gap:9px}.settings-panel-header>.primary-button{flex:none}.member-security-note{align-items:flex-start}.member-table-head,.settings-members-list>article{grid-template-columns:1fr auto}.settings-dialog{width:calc(100vw - 18px)}.temporary-password>div{flex-direction:column;align-items:stretch}.temporary-password code{padding:6px 2px}.temporary-password button{width:100%}}.settings-dialog>form,.personal-password-card>form{position:relative}.settings-hidden-username{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.brand__logo{filter:drop-shadow(0 10px 18px #07142c80);flex:none}.brand strong{letter-spacing:.03em;font-size:14px}.brand small{color:#8a9ab4}.login-brand-logo{z-index:1;filter:drop-shadow(0 22px 34px #07142ca8);position:relative}.login-brand-name{z-index:1;position:relative;color:#b7ccf8!important;letter-spacing:3px!important;margin-top:24px!important;font-size:13px!important}.login-brand:before{content:"";background:linear-gradient(120deg,#0000 46%,#82adff0b 47%,#0000 49%) 0 0/110px 110px,linear-gradient(30deg,#0000 62%,#c292ff0a 63%,#0000 65%) 0 0/150px 150px;position:absolute;inset:0}.domain-workspace-tabs{background:#fff;border:1px solid #e0e5ed;border-radius:10px;gap:5px;width:max-content;margin:0 0 20px;padding:5px;display:flex}.domain-workspace-tabs button{color:#778397;background:0 0;border:0;border-radius:7px;height:34px;padding:0 15px;font-size:10px;font-weight:700}.domain-workspace-tabs button.is-active{color:#244f9e;background:#eaf1fd;box-shadow:0 2px 6px #203c700f}.privacy-badge{background:#f7fbff;border:1px solid #d9e6f1;border-radius:10px;align-items:center;gap:10px;min-width:205px;padding:10px 13px;display:flex}.privacy-badge>span{color:#3164ba;background:#e6f0ff;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.privacy-badge small,.privacy-badge strong{display:block}.privacy-badge small{color:#91a0b1;font-size:7.5px}.privacy-badge strong{color:#49617f;margin-top:4px;font-size:8.2px}.visit-filters{grid-template-columns:140px 140px minmax(160px,1fr) minmax(140px,.7fr) auto;align-items:end;gap:9px;margin-bottom:12px;padding:13px 15px;display:grid}.visit-filters label,.abandoned-filters label{color:#778397;gap:5px;font-size:7.8px;font-weight:700;display:grid}.visit-filters input,.visit-filters select,.abandoned-filters select{color:#3d4b60;background:#fff;border:1px solid #dfe4eb;border-radius:7px;height:34px;padding:0 9px;font-size:8.5px}.visit-filters button,.abandoned-filters button{color:#fff;background:#315fc2;border:0;border-radius:7px;height:34px;padding:0 15px;font-size:8px;font-weight:700}.visit-metrics{grid-template-columns:repeat(5,1fr);gap:9px;margin-bottom:12px;display:grid}.visit-metric{background:#fff;border:1px solid #e3e8ef;border-radius:10px;min-height:76px;padding:13px 14px;position:relative;box-shadow:0 3px 10px #17233b08}.visit-metric:before{content:"";background:#3f71d1;border-radius:0 3px 3px 0;width:3px;position:absolute;top:13px;bottom:13px;left:0}.visit-metric--amber:before{background:#d29535}.visit-metric small,.visit-metric strong,.visit-metric span{display:block}.visit-metric small{color:#8c98a9;font-size:7.8px}.visit-metric strong{color:#334258;margin-top:7px;font-size:20px}.visit-metric span{color:#2d7459;background:#e8f7f0;border-radius:8px;padding:3px 6px;font-size:7px;font-weight:800;position:absolute;bottom:14px;right:13px}.visit-table-panel{overflow:hidden}.visit-table-head,.visit-row{grid-template-columns:minmax(190px,1.3fr) minmax(105px,.7fr) minmax(185px,1.15fr) minmax(105px,.65fr) minmax(105px,.65fr);align-items:center;gap:12px;display:grid}.visit-table-head{color:#9aa5b4;background:#f8fafc;min-height:35px;padding:0 15px;font-size:7.2px;font-weight:700}.visit-row{border-top:1px solid #edf0f4;min-height:78px;padding:11px 15px}.visit-row>div{min-width:0}.visit-row strong,.visit-row small,.visit-row em{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.visit-row strong{color:#435168;font-size:8.6px}.visit-row small{color:#98a3b2;margin-top:5px;font-size:7.3px}.visit-row em{color:#657995;background:#eef2f7;border-radius:5px;width:max-content;margin-top:5px;padding:2px 5px;font-size:6.5px;font-style:normal}.visit-status{color:#65748a;background:#eef1f5;border-radius:8px;padding:4px 7px;font-size:7px;font-weight:800;display:inline-block}.visit-status--converted{color:#2b785a;background:#e7f7ef}.visit-status--abandoned{color:#a06925;background:#fff1d9}.visit-status--form_started,.visit-status--form_completed{color:#3c64a8;background:#eaf2fc}.visit-loading{color:#8f99a8;justify-content:center;align-items:center;gap:9px;min-height:270px;font-size:8.5px;display:flex}.visit-loading>span{border:2px solid #dce4f2;border-top-color:#3265d5;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.visit-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;display:flex}.visit-empty>b{color:#4b70b6;background:#edf3fc;border-radius:14px;place-items:center;width:48px;height:48px;font-size:20px;display:grid}.visit-empty h2{color:#435168;margin:12px 0 5px;font-size:11px}.visit-empty p{color:#97a2b1;margin:0;font-size:8px}.visit-pager{color:#8b97a7;background:#fafbfd;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:48px;padding:9px 15px;font-size:8px;display:flex}.visit-pager>div{align-items:center;gap:8px;display:flex}.visit-pager button{color:#526d9d;background:#fff;border:1px solid #dfe4eb;border-radius:6px;height:27px;padding:0 9px;font-size:7.5px}.abandoned-rule{background:#fffaf0;border:1px solid #efdfbd;border-radius:10px;align-items:center;gap:9px;padding:10px 13px;display:flex}.abandoned-rule b{color:#b57b27;font-size:22px}.abandoned-rule span{color:#91784e;font-size:7.5px;line-height:1.5}.abandoned-metrics{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:12px;display:grid}.abandoned-metric{background:#fffaf2;border:1px solid #ede3ce;border-radius:10px;min-height:72px;padding:13px 15px}.abandoned-metric small,.abandoned-metric strong{display:block}.abandoned-metric small{color:#9a865f;font-size:7.8px}.abandoned-metric strong{color:#946928;margin-top:7px;font-size:20px}.abandoned-metric--violet{background:#faf8ff;border-color:#e4dff0}.abandoned-metric--violet strong{color:#7356a2}.abandoned-metric--green{background:#f7fcf9;border-color:#d8e9e0}.abandoned-metric--green strong{color:#31775b}.abandoned-panel{overflow:hidden}.abandoned-filters{border-bottom:1px solid #edf0f4;grid-template-columns:170px minmax(180px,1fr) auto;align-items:end;gap:9px;padding:12px 14px;display:grid}.abandoned-table-head,.abandoned-row{grid-template-columns:minmax(170px,1.15fr) minmax(170px,1.1fr) minmax(150px,.9fr) minmax(100px,.65fr) 70px 72px;align-items:center;gap:11px;display:grid}.abandoned-table-head{color:#9ba5b4;background:#f7f9fb;min-height:34px;padding:0 15px;font-size:7.2px;font-weight:700}.abandoned-row{border-top:1px solid #edf0f4;min-height:74px;padding:10px 15px}.abandoned-row strong,.abandoned-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.abandoned-row strong{color:#445269;font-size:8.5px}.abandoned-row small{color:#99a3b1;margin-top:5px;font-size:7px}.field-chips{flex-wrap:wrap;gap:4px;display:flex}.field-chips span{color:#4b6795;background:#edf3fb;border-radius:6px;padding:3px 5px;font-size:6.5px}.abandoned-status{color:#966b29;background:#fff0d3;border-radius:8px;width:max-content;padding:4px 7px;font-size:7px;font-weight:800}.abandoned-status--following_up{color:#6f55a0;background:#f0ebfa}.abandoned-status--recovered,.abandoned-status--converted{color:#2e7659;background:#e8f7f0}.abandoned-status--invalid,.abandoned-status--expired{color:#7b8492;background:#eff1f4}.abandoned-open{color:#46679f;background:#fff;border:1px solid #dce3ec;border-radius:7px;height:28px;font-size:7px}.abandoned-open:disabled{opacity:.5}.abandoned-sensitive-note{color:#84652f;background:#fff6e7;border-radius:8px;margin:15px 18px 0;padding:9px 10px;font-size:7.5px}.abandoned-detail dl{grid-template-columns:1fr 1fr;gap:9px;margin:0;padding:16px 18px;display:grid}.abandoned-detail dl>div{background:#fafbfd;border:1px solid #e7eaf0;border-radius:8px;padding:10px}.abandoned-detail dl .span-2{grid-column:1/-1}.abandoned-detail dt{color:#98a3b1;font-size:7px}.abandoned-detail dd{color:#3e4c61;margin:5px 0 0;font-size:9px;line-height:1.55}.abandoned-detail form{grid-template-columns:160px 1fr;gap:10px;padding:0 18px 18px;display:grid}.abandoned-detail form label{color:#748196;gap:6px;font-size:8px;font-weight:700;display:grid}.abandoned-detail select,.abandoned-detail textarea{color:#3d4b60;background:#fff;border:1px solid #dfe4eb;border-radius:7px;width:100%;padding:8px 9px;font-size:8.5px}.abandoned-detail textarea{resize:vertical}.abandoned-detail footer{border-top:1px solid #edf0f4;grid-column:1/-1;justify-content:flex-end;gap:8px;margin:3px 0 0;padding-top:12px;display:flex}@media (width<=1000px){.visit-filters{grid-template-columns:1fr 1fr}.visit-filters button{grid-column:1/-1}.visit-metrics{grid-template-columns:repeat(3,1fr)}.visit-table-head{display:none}.visit-list{grid-template-columns:1fr 1fr;gap:9px;padding:10px;display:grid}.visit-row{border:1px solid #e3e7ed;border-radius:9px;grid-template-columns:1fr 1fr;min-height:205px;padding:12px}.abandoned-table-head{display:none}.abandoned-panel>div:last-child{grid-template-columns:1fr 1fr;gap:9px;padding:10px;display:grid}.abandoned-row{border:1px solid #e3e7ed;border-radius:9px;grid-template-columns:1fr 1fr;min-height:210px;padding:12px}}@media (width<=650px){.privacy-badge,.abandoned-rule{display:none}.visit-filters,.abandoned-filters{grid-template-columns:1fr}.visit-filters button{grid-column:auto}.visit-metrics,.abandoned-metrics{grid-template-columns:1fr 1fr}.visit-list,.abandoned-panel>div:last-child{grid-template-columns:1fr}.visit-row,.abandoned-row{min-height:0}.abandoned-detail dl,.abandoned-detail form{grid-template-columns:1fr}.abandoned-detail dl .span-2,.abandoned-detail footer{grid-column:auto}.domain-workspace-tabs{width:100%}.domain-workspace-tabs button{flex:1}}.leaderboard{position:relative}.leaderboard-trigger{color:#5b6b82;background:#fff;border:1px solid #e0e5ec;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 11px;font-size:9px;font-weight:700;display:flex}.leaderboard-trigger>span{color:#b58639}.leaderboard-popover{z-index:80;background:#fff;border:1px solid #dde3eb;border-radius:12px;width:360px;position:absolute;top:44px;right:0;overflow:hidden;box-shadow:0 20px 55px #17233b2b}.leaderboard-popover>header{color:#fff;background:linear-gradient(125deg,#0b1d39,#1e4785 62%,#563979);justify-content:space-between;align-items:center;min-height:70px;padding:14px 15px;display:flex}.leaderboard-popover header small{color:#9ebce9;letter-spacing:1.2px;font-size:6.5px}.leaderboard-popover header h2{margin:5px 0 0;font-size:11px}.leaderboard-popover header>span{color:#d8e5f8;border:1px solid #ffffff27;border-radius:7px;padding:5px 7px;font-size:7px}.leaderboard-head,.leaderboard-rows article{grid-template-columns:minmax(150px,1fr) 40px 40px 40px;align-items:center;gap:6px;display:grid}.leaderboard-head{color:#9aa5b4;background:#f7f9fb;min-height:30px;padding:0 13px 0 47px;font-size:6.8px;font-weight:700}.leaderboard-rows article{border-top:1px solid #edf0f4;min-height:54px;padding:7px 13px 7px 47px;position:relative}.leaderboard-rows .rank{color:#728097;background:#eef1f5;border-radius:7px;place-items:center;width:23px;height:23px;font-size:7.5px;display:grid;position:absolute;left:14px}.leaderboard-rows .rank--1{color:#8c631f;background:#fff0cc}.leaderboard-rows .rank--2{color:#5f6d80;background:#e9edf2}.leaderboard-rows .rank--3{color:#925f43;background:#fae9df}.leaderboard-rows strong,.leaderboard-rows small{display:block}.leaderboard-rows strong{color:#3f4d63;font-size:8.5px}.leaderboard-rows small{color:#9aa4b2;margin-top:4px;font-size:6.8px}.leaderboard-rows article>span{color:#4f5e73;text-align:center;font-size:8.5px;font-weight:700}.leaderboard-popover>footer{color:#98a3b1;background:#fafbfd;border-top:1px solid #edf0f4;padding:8px 13px;font-size:6.8px}.leaderboard-loading,.leaderboard-empty{color:#939eae;place-items:center;min-height:130px;font-size:8px;display:grid}@media (width<=780px){.leaderboard{margin-left:auto}.leaderboard-trigger{justify-content:center;width:36px;padding:0;font-size:0}.leaderboard-trigger>span{font-size:12px}.leaderboard-popover{width:min(360px,100vw - 20px);position:fixed;top:62px;right:10px}}.module-search{color:#98a3b2;background:#fff;border:1px solid #e1e6ed;border-radius:8px;align-items:center;gap:8px;width:min(460px,100%);height:38px;margin:-10px 0 18px;padding:0 11px;display:flex}.module-search:focus-within{border-color:#9bb7f2;box-shadow:0 0 0 3px #255ad812}.module-search input{color:#36445a;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10.5px}.module-search button{color:#5c76a3;background:0 0;border:0;font-size:9px}.module-search button:hover{text-decoration:underline}.access-scope-form{max-height:calc(100vh - 115px);overflow:auto}.access-scope-form fieldset{border:1px solid #e4e8ee;border-radius:9px;margin:0;padding:12px}.access-scope-form legend{color:#526177;padding:0 5px;font-size:8.5px;font-weight:800}.access-check-grid,.template-scope-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.access-check-grid label,.template-scope-grid label{background:#fbfcfd;border:1px solid #e6eaf0;border-radius:8px;align-items:flex-start;min-height:48px;padding:8px;color:#526177!important;grid-template-columns:none!important;gap:8px!important;display:flex!important}.access-check-grid input,.template-scope-grid input{accent-color:#315fc2;margin:2px 0 0;padding:0;width:14px!important;height:14px!important}.access-check-grid strong,.access-check-grid small,.template-scope-grid strong,.template-scope-grid small{display:block}.access-check-grid strong,.template-scope-grid strong{font-size:7.8px}.access-check-grid small,.template-scope-grid small{color:#9aa4b2;margin-top:4px;font-size:6.5px;font-weight:400}@media (width<=540px){.access-check-grid,.template-scope-grid{grid-template-columns:1fr}}.settings-dialog:has(.access-scope-form){width:min(760px,100vw - 28px)}.product-market-summary{background:#fbfcfd;border-bottom:1px solid #edf0f4;flex-wrap:wrap;gap:6px;padding:9px 18px;display:flex}.product-market-summary span{color:#586d8d;background:#edf2fa;border-radius:8px;padding:4px 7px;font-size:7px}.product-onepage-backdrop{padding:14px}.product-onepage{grid-template-rows:auto minmax(0,1fr);width:min(1120px,100vw - 28px);height:min(820px,100vh - 28px);max-height:calc(100vh - 28px);display:grid;overflow:hidden}.product-onepage>header{align-items:flex-start}.product-onepage>header>div>p:last-child{color:#8792a2;margin:6px 0 0;font-size:8.5px}.product-onepage>form{background:#f5f7fa;grid-template-rows:minmax(0,1fr) auto;min-height:0;padding:0;display:grid;overflow:hidden}.product-onepage__body{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:14px;min-height:0;padding:16px;display:grid;overflow:auto}.product-onepage__content{gap:12px;display:grid}.product-onepage fieldset{background:#fff;border:1px solid #e1e6ed;border-radius:10px;margin:0;padding:15px}.product-onepage legend{color:#42536a;padding:0 6px;font-size:9.5px;font-weight:800}.product-onepage textarea{color:#28364b;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #dfe4eb;border-radius:8px;outline:0;padding:10px 11px;line-height:1.65}.product-onepage__media{background:#fff;border:1px solid #e0e5ec;border-radius:10px;padding:14px;position:sticky;top:0}.product-onepage__section-heading span,.product-onepage__section-heading small{display:block}.product-onepage__section-heading span{color:#405169;font-size:10px;font-weight:800}.product-onepage__section-heading small{color:#98a2b1;margin-top:4px;font-size:7.5px}.product-cover-preview{background:#f7f9fc;border:1px dashed #cdd7e4;border-radius:10px;place-items:center;min-height:245px;margin-top:12px;padding:12px;display:grid;overflow:hidden}.product-cover-preview.has-image{background:#fff;border-style:solid;padding:0;display:block}.product-cover-preview>img{object-fit:cover;width:100%;height:215px;display:block}.product-cover-preview>div:not(.product-cover-empty){padding:9px 10px}.product-cover-preview>div>strong,.product-cover-preview>div>small{display:block}.product-cover-preview>div>strong{color:#3c4c62;font-size:8.8px}.product-cover-preview>div>small{color:#929eae;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:7px;overflow:hidden}.product-cover-empty{color:#8c99aa;text-align:center;place-items:center;gap:7px;display:grid}.product-cover-empty strong{color:#637188;font-size:9px}.product-cover-empty small{max-width:190px;line-height:1.55;white-space:normal!important}.product-cover-upload{cursor:pointer;background:#f2f6fd;border:1px solid #b8c9e6;border-radius:8px;justify-content:center;height:36px;margin-top:10px;color:#3c65aa!important;align-items:center!important;gap:7px!important;font-size:8.5px!important;font-weight:800!important;display:flex!important}.product-cover-upload input{display:none}.product-cover-upload.is-disabled{opacity:.55;cursor:not-allowed}.product-cover-picker-title{justify-content:space-between;align-items:center;margin:13px 0 7px;display:flex}.product-cover-picker-title span{color:#718096;font-size:7.8px;font-weight:800}.product-cover-picker-title button{color:#8a97a8;background:0 0;border:0;padding:0;font-size:7px}.product-cover-picker-title button:disabled{opacity:.4}.product-cover-picker{grid-template-columns:repeat(3,1fr);gap:6px;max-height:180px;display:grid;overflow:auto}.product-cover-picker button{text-align:left;background:#fff;border:1px solid #e1e6ed;border-radius:7px;min-width:0;padding:4px}.product-cover-picker button.is-selected{border-color:#3c6fd1;box-shadow:0 0 0 2px #3265c91a}.product-cover-picker img{aspect-ratio:1;object-fit:cover;border-radius:5px;width:100%;display:block}.product-cover-picker small{color:#7f8c9e;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:6.5px;display:block;overflow:hidden}.product-cover-note{color:#7b899c;background:#f3f5f8;border-radius:7px;margin:11px 0 0;padding:8px 9px;font-size:7px;line-height:1.6}.product-onepage>form>footer{background:#fff;border-top:1px solid #dde3ea;align-items:center;gap:8px;margin:0;padding:11px 16px;display:flex}.product-save-summary{min-width:0;margin-right:auto}.product-save-summary strong,.product-save-summary span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-save-summary strong{color:#3e4d63;max-width:330px;font-size:9px}.product-save-summary span{color:#96a0ae;margin-top:3px;font-size:7px}@media (width<=900px){.product-onepage__body{grid-template-columns:1fr}.product-onepage__media{position:static}.product-cover-preview{min-height:210px}.product-cover-preview>img{height:260px}.product-cover-picker{grid-template-columns:repeat(5,1fr)}}@media (width<=620px){.product-onepage-backdrop{padding:0}.product-onepage{border-radius:0;width:100%;height:100vh;max-height:100vh}.product-onepage__body{padding:11px}.product-onepage .form-grid{grid-template-columns:1fr}.product-onepage .span-2{grid-column:auto}.product-cover-picker{grid-template-columns:repeat(3,1fr)}.product-save-summary{display:none}.product-onepage>form>footer{flex-direction:column;align-items:stretch}.product-onepage>form>footer button{justify-content:center;width:100%}.product-onepage>form>footer .primary-button{order:-1}}.domain-actions button:disabled{opacity:.5}.domain-verification{color:#68768b;background:#f6f9ff;border:1px solid #dce5f6;border-radius:8px;gap:7px;margin:0 0 10px 19px;padding:11px 13px;font-size:9px;display:grid}.domain-verification>strong{color:#395787;font-size:10px}.domain-verification span{grid-template-columns:58px minmax(0,1fr);align-items:start;gap:8px;display:grid}.domain-verification code{overflow-wrap:anywhere;color:#294d91;background:#eaf0fc;border-radius:4px;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.domain-verification small{color:#8490a1;line-height:1.6}.domain-health{color:#69778b;background:#f8fafc;border:1px solid #e0e5ec;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 0 10px 19px;padding:9px 12px;font-size:8.7px;display:grid}.domain-health>span{color:#65748a;background:#e9edf2;border-radius:999px;padding:4px 7px;font-weight:750}.domain-health p{margin:0}.domain-health time{color:#96a0ae}.domain-health--healthy{background:#f4fbf8;border-color:#d5ebe1}.domain-health--healthy>span{color:#28745a;background:#dff3e9}.domain-health--attention{background:#fffbf1;border-color:#efe1bd}.domain-health--attention>span{color:#89652c;background:#f7eac8}.domain-health--error{background:#fff7f7;border-color:#efd7d9}.domain-health--error>span{color:#a54b54;background:#f7dfe1}.domain-health-history{width:min(780px,100%)}.domain-health-history__body{background:#f7f9fb;gap:8px;max-height:520px;padding:13px 18px;display:grid;overflow:auto}.domain-history-row{background:#fff;border:1px solid #e1e6ed;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:67px;padding:10px 12px;display:grid}.domain-history-row>span{color:#627287;background:#edf0f4;border-radius:999px;padding:4px 7px;font-size:7.5px;font-weight:800}.domain-history-row strong,.domain-history-row small{display:block}.domain-history-row strong{color:#405068;font-size:8.8px}.domain-history-row small{color:#8d98a8;margin-top:5px;font-size:7.5px}.domain-history-row time{color:#98a3b1;font-size:7.5px}.domain-history-row--healthy>span{color:#28745a;background:#dff3e9}.domain-history-row--attention>span{color:#89652c;background:#f7eac8}.domain-history-row--error>span{color:#a54b54;background:#f7dfe1}.domain-history-empty{color:#8f9aaa;place-items:center;min-height:120px;font-size:8.5px;display:grid}.domain-health-history>footer{border-top:1px solid #e2e7ed;justify-content:space-between;align-items:center;margin:0;padding:11px 18px;display:flex}.domain-health-history>footer span{color:#97a2b1;font-size:7.5px}@media (width<=650px){.domain-health{grid-template-columns:1fr}.domain-health time{justify-self:start}.domain-health-history{border-radius:0;width:100%;height:100vh;max-height:100vh}.domain-history-row{grid-template-columns:1fr}.domain-history-row time{justify-self:start}.domain-health-history>footer{flex-direction:column;align-items:flex-start;gap:9px}}.order-heading-actions{align-items:center;gap:8px;display:flex}.export-button{color:#4d678f;background:#fff;border:1px solid #d9e1ec;border-radius:8px;height:36px;padding:0 12px;font-size:8.5px;font-weight:750}.export-button:hover:not(:disabled){background:#f7faff;border-color:#9eb4d7}.export-button:disabled{opacity:.55}.order-filters{grid-template-columns:minmax(180px,1.25fr) minmax(130px,.75fr) minmax(130px,.75fr) minmax(116px,.65fr) minmax(116px,.65fr) auto auto}.order-bulk-bar{color:#4e6381;background:linear-gradient(90deg,#f0f6ff,#f7f4ff);border-bottom:1px solid #dce5f4;justify-content:space-between;align-items:center;min-height:49px;padding:8px 16px;display:flex}.order-bulk-bar>div{align-items:center;gap:8px;display:flex}.order-bulk-bar strong{font-size:9px}.order-bulk-bar button{color:#496899;background:#fff;border:1px solid #d5dfed;border-radius:6px;height:29px;padding:0 9px;font-size:7.8px}.order-bulk-bar>div:first-child button{color:#7b8798;background:0 0;border:0}.order-table-head.is-selectable,.order-row.is-selectable{grid-template-columns:24px minmax(160px,1.1fr) minmax(105px,.75fr) minmax(150px,1.15fr) minmax(88px,.6fr) minmax(88px,.62fr) minmax(70px,.48fr) 64px}.order-row.is-selectable{cursor:pointer}.order-row.is-selectable:focus-visible{outline-offset:-2px;outline:2px solid #6d92dd}.order-check{place-items:center!important;display:grid!important}.order-check input{accent-color:#315fc2;cursor:pointer;width:14px!important;height:14px!important;margin:0!important;padding:0!important}.order-status-owner{min-width:0}.order-status-owner small{max-width:100%;margin-top:4px}.bulk-action-modal .bulk-action-warning{color:#896438;background:#fff9ed;border:1px solid #efdbb8;border-radius:8px;margin-bottom:14px;padding:11px 12px;font-size:8.5px;line-height:1.6}@media (width<=1350px){.order-filters{grid-template-columns:minmax(190px,1.3fr) repeat(2,minmax(130px,.8fr)) repeat(2,minmax(115px,.65fr))}.order-filters .filter-button,.order-filters .filter-reset{min-width:95px}}@media (width<=1120px){.order-table-head.is-selectable,.order-row.is-selectable{grid-template-columns:24px minmax(145px,1fr) minmax(90px,.7fr) minmax(130px,1fr) minmax(80px,.6fr) minmax(82px,.58fr) 60px}.order-table-head.is-selectable>span:nth-last-child(2),.order-row.is-selectable>.risk-badge{display:none}.order-row.is-selectable .order-open{grid-column:7}.order-filters{grid-template-columns:1.25fr repeat(2,.8fr) repeat(2,.65fr)}}@media (width<=850px){.order-heading-actions{margin-top:12px}.order-bulk-bar{flex-direction:column;align-items:flex-start;gap:8px}.order-table-head.is-selectable{display:none}.order-list .order-row.is-selectable{grid-template-columns:24px 1fr auto;gap:10px;min-height:190px;display:grid}.order-row.is-selectable>.order-check{grid-area:1/1}.order-row.is-selectable>.order-number,.order-row.is-selectable>.order-customer,.order-row.is-selectable>.order-item{grid-column:2/-1}.order-row.is-selectable>.order-amount{grid-column:2}.order-row.is-selectable>.order-status-owner{grid-column:3;justify-self:end}.order-row.is-selectable>.risk-badge{grid-column:2;display:block}.order-row.is-selectable>.order-open{grid-column:3;justify-self:end}.order-filters{grid-template-columns:1fr 1fr}.order-search{grid-column:1/-1}}.import-button{color:#37705a;background:#f6fbf8;border:1px solid #d7e5dd;border-radius:8px;height:36px;padding:0 12px;font-size:8.5px;font-weight:750}.import-button:hover{background:#edf8f2;border-color:#9bc8b3}.order-import-backdrop{z-index:85;padding:14px}.order-import-modal{width:min(1120px,100%);max-height:calc(100vh - 28px)}.order-import-modal>header{z-index:4;background:#fff;position:sticky;top:0}.order-import-body{background:#f6f8fb;gap:13px;padding:16px 18px;display:grid;overflow:auto}.import-source-card,.import-mapping-card,.import-errors,.import-preview-card{background:#fff;border:1px solid #e1e6ed;border-radius:10px;overflow:hidden}.import-source-card{padding:14px}.import-source-heading,.import-mapping-card>header,.import-errors>header,.import-preview-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.import-source-heading strong,.import-mapping-card>header strong,.import-errors>header strong,.import-preview-card>header strong{color:#3c4b61;font-size:9.5px;display:block}.import-source-heading small,.import-mapping-card>header small,.import-preview-card>header small{color:#97a2b1;margin-top:5px;font-size:7.5px;display:block}.import-source-heading .secondary{height:31px;padding:0 10px}.import-source-grid{grid-template-columns:1fr 1.2fr 1.15fr auto;align-items:end;gap:9px;margin-top:13px;display:grid}.import-source-grid label,.import-mapping-grid label{color:#778397;gap:5px;font-size:8px;font-weight:700;display:grid}.import-source-grid select,.import-source-grid input,.import-mapping-grid select{color:#3d4b60;background:#fff;border:1px solid #dfe4eb;border-radius:7px;width:100%;height:35px;padding:0 9px;font-size:8.5px}.import-file input{display:none}.import-file>span{color:#506b98;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#f8faff;border:1px dashed #b9c8dc;border-radius:7px;align-items:center;height:35px;padding:0 9px;display:flex;overflow:hidden}.import-source-grid>.primary-button{height:35px;display:flex}.import-loading,.import-empty{color:#8995a6;background:#f7f9fb;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:75px;margin-top:12px;font-size:8.5px;display:flex}.import-loading span{border:2px solid #dbe3ee;border-top-color:#3265d5;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin}.import-empty{color:#91672d;background:#fff8e9}.import-summary{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.import-summary>div{background:#fff;border:1px solid #e1e6ed;border-radius:9px;min-height:62px;padding:11px 12px}.import-summary small,.import-summary strong{display:block}.import-summary small{color:#98a3b1;font-size:7.3px}.import-summary strong{color:#3f4e64;margin-top:7px;font-size:12px}.import-summary .is-valid{background:#f7fcf9;border-color:#d6eadf}.import-summary .is-valid strong{color:#31785b}.import-summary .is-invalid{background:#fff8f8;border-color:#efd7da}.import-summary .is-invalid strong{color:#ac5158}.import-mapping-card>header,.import-errors>header,.import-preview-card>header{background:#fbfcfd;border-bottom:1px solid #edf0f4;min-height:51px;padding:10px 13px}.import-mapping-card>header>span{color:#946b2e;background:#fff0d3;border-radius:7px;padding:4px 7px;font-size:7px;font-weight:750}.import-mapping-grid{grid-template-columns:repeat(3,1fr);gap:9px;padding:13px;display:grid}.import-mapping-grid label>span b{color:#c75259;margin-left:3px}.import-errors>header span,.import-preview-card>header>span{color:#98a2b1;font-size:7px}.import-errors>div{max-height:165px;padding:6px 13px 11px;overflow:auto}.import-errors p{border-top:1px solid #f0f2f5;grid-template-columns:65px 100px 1fr;align-items:center;gap:9px;min-height:34px;margin:0;font-size:7.7px;display:grid}.import-errors p:first-child{border-top:0}.import-errors b{color:#a55057}.import-errors span{color:#6e7a8d}.import-errors em{color:#8b5e61;font-style:normal}.import-preview-table{overflow:auto}.import-preview-table>div{color:#536176;border-top:1px solid #edf0f4;grid-template-columns:35px 110px 1.25fr 1.25fr 55px 95px;align-items:center;gap:10px;min-width:870px;min-height:43px;padding:7px 13px;font-size:8px;display:grid}.import-preview-table .import-preview-head{color:#98a2b1;background:#f8fafc;border-top:0;min-height:31px;font-size:7px;font-weight:700}.import-preview-table span{min-width:0}.import-preview-table span strong,.import-preview-table span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.import-preview-table span strong{font-size:8px}.import-preview-table span small{color:#9aa4b2;margin-top:4px;font-size:7px}.order-import-modal>footer{z-index:4;background:#fff;border-top:1px solid #e1e6ed;justify-content:flex-end;gap:8px;margin:0;padding:11px 18px;display:flex;position:sticky;bottom:0}.order-import-modal>footer .primary-button{display:flex}.order-import-modal>footer button:disabled{opacity:.5}@media (width<=900px){.import-source-grid,.import-mapping-grid,.import-summary{grid-template-columns:1fr 1fr}}@media (width<=620px){.order-heading-actions{flex-direction:column;align-items:stretch}.order-heading-actions button{width:100%}.order-import-backdrop{padding:0}.order-import-modal{border-radius:0;width:100%;height:100vh;max-height:100vh}.order-import-body{padding:11px}.import-source-heading{flex-direction:column;align-items:flex-start}.import-source-grid,.import-mapping-grid,.import-summary{grid-template-columns:1fr}.import-errors p{grid-template-columns:55px 80px 1fr}.order-import-modal>footer{flex-wrap:wrap}.order-import-modal>footer .primary-button{order:-1;width:100%}}.catalog-header-actions{gap:6px;display:flex}.catalog-header-actions button{white-space:nowrap}.offer-copy-modal{width:min(850px,100vw - 28px);max-height:calc(100vh - 28px)}.offer-copy-modal>header{z-index:3;background:#fff;position:sticky;top:0}.offer-copy-modal>form{background:#f7f9fb;gap:13px;display:grid}.offer-copy-source{color:#68768b;background:#fff;border:1px solid #e1e6ed;border-radius:9px;gap:6px;padding:13px;font-size:8.5px;font-weight:750;display:grid}.offer-copy-source select{color:#3c4a5f;background:#fff;border:1px solid #dfe4eb;border-radius:7px;height:36px;padding:0 9px;font-size:8.7px}.offer-copy-source small{color:#98a2b1;font-size:7.3px;font-weight:400;line-height:1.6}.offer-copy-sites{gap:9px;display:grid}.offer-copy-sites article{background:#fff;border:1px solid #e1e6ed;border-radius:9px;padding:11px 12px}.offer-copy-sites article.is-selected{border-color:#a8bfeb;box-shadow:0 0 0 2px #315fc210}.offer-copy-check{color:#44536a;align-items:center;gap:9px;display:flex}.offer-copy-check input{accent-color:#315fc2;width:15px;height:15px}.offer-copy-check strong,.offer-copy-check small{display:block}.offer-copy-check strong{font-size:9px}.offer-copy-check small{color:#98a2b1;margin-top:4px;font-size:7.2px}.offer-copy-fields{border-top:1px solid #edf0f4;grid-template-columns:1fr 1fr 140px;gap:8px;margin-top:10px;padding-top:10px;display:grid}.offer-copy-fields label{color:#758195;gap:5px;font-size:7.7px;font-weight:700;display:grid}.offer-copy-fields input,.offer-copy-fields select{color:#3d4b60;background:#fff;border:1px solid #dfe4eb;border-radius:7px;height:34px;padding:0 8px;font-size:8.3px}.offer-copy-fields input:disabled,.offer-copy-fields select:disabled{color:#a6afbb;background:#f3f5f7}.offer-copy-empty{color:#8f9aa9;background:#fff;border:1px dashed #d7dfe9;border-radius:9px;place-items:center;min-height:90px;font-size:8.5px;display:grid}.offer-copy-modal footer{justify-content:flex-end;gap:8px;display:flex}@media (width<=650px){.catalog-header-actions{flex-direction:column;align-items:flex-end}.offer-copy-modal{border-radius:0;width:100%;height:100vh;max-height:100vh}.offer-copy-modal>form{padding:12px}.offer-copy-fields{grid-template-columns:1fr}.offer-copy-modal footer{background:#f7f9fb;padding-top:10px;position:sticky;bottom:0}}.page-copy-editor{width:min(720px,100%)}.page-copy-editor form{padding:18px}.copy-explain{color:#587064;background:#eef8f3;border-radius:9px;margin-bottom:13px;padding:11px 12px}.copy-explain strong{font-size:10px}.copy-explain p{margin:5px 0 0;font-size:8.5px;line-height:1.65}.page-copy-targets{gap:9px;display:grid}.page-copy-targets>article{background:#fafbfd;border:1px solid #e3e7ed;border-radius:9px;padding:11px 12px}.page-copy-targets>article.is-selected{background:#f7f9fe;border-color:#b9ccef}.page-copy-check{color:#46556a;align-items:center;gap:9px;display:flex}.page-copy-check input{width:16px;height:16px}.page-copy-check span{align-items:center;gap:8px;display:flex}.page-copy-check strong{font-size:9.5px}.page-copy-check small{color:#98a3b2;font-size:8px}.page-copy-targets .form-grid{gap:10px;margin-top:11px}.page-copy-policy{color:#4f6077;background:#f4f6f9;border-radius:8px;margin-top:13px;padding:10px 11px;font-size:9px}.copy-count{color:#8390a2;align-self:center;margin-right:auto;font-size:8.5px}.site-copy-editor{width:min(720px,100%)}.site-copy-editor form{padding:18px}.site-copy-targets{gap:9px;max-height:340px;display:grid;overflow:auto}.site-copy-targets>article{background:#fafbfd;border:1px solid #e3e7ed;border-radius:9px;padding:11px 12px;position:relative}.site-copy-targets .form-grid{gap:10px}.site-copy-remove{color:#b44545;background:0 0;border:0;margin-top:8px;padding:0;font-size:8.5px}.site-copy-add{margin:10px 0 0}.site-copy-options{background:#f4f6f9;border-radius:8px;gap:6px;margin-top:12px;padding:10px 11px;display:grid}.site-copy-options .toggle-field{color:#4f6077;font-size:9px}.site-copy-options .toggle-field:has(input:disabled){opacity:.55}@media (width<=620px){.page-copy-editor{border-radius:0;width:100%;height:100vh;max-height:100vh}.page-copy-editor form{padding:12px}.page-copy-targets .form-grid{grid-template-columns:1fr}.page-copy-targets .form-grid .span-2{grid-column:auto}.page-copy-editor footer{flex-direction:column;align-items:stretch}.copy-count{margin:0}.page-copy-editor footer button{justify-content:center;width:100%}.site-copy-editor{border-radius:0;width:100%;height:100vh;max-height:100vh}.site-copy-editor form{padding:12px}.site-copy-targets .form-grid{grid-template-columns:1fr}.site-copy-editor footer{flex-direction:column;align-items:stretch}.site-copy-editor footer button{justify-content:center;width:100%}}.cf-heading{align-items:center}.cf-connection-state{background:#fff;border:1px solid #e0e5ec;border-radius:10px;align-items:center;gap:9px;min-width:156px;padding:10px 13px;display:flex}.cf-connection-state>span{background:#9ca6b4;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #9ca6b41a}.cf-connection-state small,.cf-connection-state strong{display:block}.cf-connection-state small{color:#9aa4b2;font-size:7px}.cf-connection-state strong{color:#536176;margin-top:3px;font-size:9px}.cf-connection-state--ready>span{background:#2fa273;box-shadow:0 0 0 4px #2fa2731a}.cf-connection-state--error>span{background:#d06060;box-shadow:0 0 0 4px #d060601a}.cf-layout{grid-template-columns:minmax(0,1.6fr) minmax(260px,.6fr);gap:14px;margin-bottom:14px;display:grid}.cf-settings-card,.cf-permission-card,.cf-domains-card{overflow:hidden}.cf-panel-header{background:#fbfcfd;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;min-height:61px;padding:13px 16px;display:flex}.cf-panel-header h2{color:#35445a;margin:0;font-size:11px}.cf-panel-header p{color:#96a1b0;margin:5px 0 0;font-size:7.8px}.cf-panel-header>button{flex:none}.cf-token-hint{color:#9a6426;background:#fff2dd;border-radius:8px;padding:5px 8px;font:700 7.5px/1.2 monospace}.cf-form{grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.cf-form>label{color:#5b697c;gap:6px;font-size:8px;font-weight:700;display:grid}.cf-form input,.cf-form select{color:#2f3d51;background:#fff;border:1px solid #dfe4eb;border-radius:8px;outline:0;width:100%;height:39px;padding:0 10px;font:9px inherit}.cf-form input:focus,.cf-form select:focus{border-color:#7397e9;box-shadow:0 0 0 3px #3168de16}.cf-form label>small{color:#9aa5b4;font-size:7px;font-weight:400;line-height:1.55}.cf-span-2,.cf-toggle-grid,.cf-zone-warning,.cf-error,.cf-form>footer{grid-column:1/-1}.cf-toggle-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cf-toggle{cursor:pointer;background:#fafbfd;border:1px solid #e4e8ee;border-radius:9px;align-items:flex-start;gap:9px;min-height:55px;padding:9px 10px;display:flex}.cf-toggle input{accent-color:#315fc2;width:15px;height:15px;margin:2px 0 0;padding:0}.cf-toggle strong,.cf-toggle small{display:block}.cf-toggle strong{color:#4b5a70;font-size:8px}.cf-toggle small{color:#929dab;margin-top:4px;font-size:6.8px;line-height:1.45}.cf-zone-warning,.cf-error{color:#765b2d;background:#fff9ed;border:1px solid #f0ddba;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 11px;font-size:7.6px;line-height:1.55;display:flex}.cf-zone-warning strong,.cf-error strong{flex:none}.cf-error{color:#934f4f;background:#fff2f2;border-color:#f0caca}.cf-form>footer{align-items:center;gap:8px;padding-top:2px;display:flex}.cf-form>footer>span{color:#98a3b2;margin-right:auto;font-size:7px}.cf-form .primary-button{display:flex}.cf-disconnect{color:#a75252;background:#fff;border:1px solid #eccfcf;border-radius:8px;height:36px;padding:0 12px;font-size:8px}.cf-permission-card ol{counter-reset:cf;gap:8px;margin:0;padding:12px 16px 5px;display:grid}.cf-permission-card li{background:#fafbfd;border:1px solid #e5e9ef;border-radius:8px;align-content:center;min-height:45px;padding:8px 9px;list-style:none;display:grid}.cf-permission-card li b,.cf-permission-card li span{display:block}.cf-permission-card li b{color:#4b5c75;font-size:8px}.cf-permission-card li span{color:#94a0af;margin-top:4px;font-size:6.8px}.cf-security-note{color:#416b5b;background:#edf8f3;border-radius:9px;margin:8px 16px 16px;padding:11px}.cf-security-note strong{font-size:8px}.cf-security-note p{margin:5px 0 0;font-size:7px;line-height:1.65}.cf-domain-list{min-width:850px}.cf-domains-card{overflow:auto}.cf-domain-head,.cf-domain-list>article{grid-template-columns:minmax(160px,1.2fr) minmax(120px,.8fr) minmax(180px,1.2fr) minmax(110px,.7fr) minmax(130px,.85fr) 74px;align-items:center;gap:10px;display:grid}.cf-domain-head{color:#9ba5b4;background:#f6f8fa;height:33px;padding:0 15px;font-size:7px;font-weight:700}.cf-domain-list>article{background:#fff;border-top:1px solid #edf0f4;min-height:67px;padding:9px 15px;position:relative}.cf-domain-list>article.has-error:before{content:"";background:#cf6666;border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:0}.cf-domain-list strong,.cf-domain-list small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.cf-domain-list strong{color:#46556a;font-size:8.2px}.cf-domain-list small{color:#98a3b2;margin-top:4px;font-size:7px}.cf-domain-list small.is-error{color:#b45151}.cf-domain-list article>button{color:#3d65a8;background:#f6f9fd;border:1px solid #dbe3ef;border-radius:7px;height:29px;padding:0 9px;font-size:7.5px}.cf-domain-list article>button:disabled{opacity:.5}.cf-empty{color:#929dac;place-items:center;min-height:150px;font-size:9px;display:grid}.cf-loading{color:#8f9aa9;justify-content:center;align-items:center;gap:9px;min-height:310px;font-size:9px;display:flex}.cf-loading>span{border:2px solid #dce4f2;border-top-color:#f48120;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}@media (width<=980px){.cf-layout{grid-template-columns:1fr}.cf-permission-card ol{grid-template-columns:repeat(3,1fr)}}@media (width<=650px){.cf-heading{display:block}.cf-connection-state{margin-top:12px}.cf-form{grid-template-columns:1fr}.cf-span-2,.cf-toggle-grid,.cf-zone-warning,.cf-error,.cf-form>footer{grid-column:auto}.cf-toggle-grid{grid-template-columns:1fr}.cf-form>footer{flex-direction:column;align-items:stretch}.cf-form>footer>span{margin:0}.cf-form>footer button{justify-content:center;width:100%}.cf-permission-card ol{grid-template-columns:1fr}.domain-workspace-tabs{overflow:auto}.domain-workspace-tabs button{min-width:max-content}}.domain-heading-actions{align-items:center;gap:8px;display:flex}.domain-heading-actions .secondary{background:#fff;border:1px solid #dce3ed}.domain-batch-editor{width:min(820px,100%)}.domain-batch-editor form{background:#f8f9fb;padding:18px}.domain-batch-list{gap:9px;max-height:410px;display:grid;overflow:auto}.domain-batch-list>article{background:#fff;border:1px solid #e1e6ed;border-radius:9px;padding:11px 12px}.domain-batch-list>article.is-valid{background:#f8fcfa;border-color:#b9ddca}.domain-batch-list>article.is-invalid{background:#fff9f9;border-color:#edc5c8}.domain-batch-fields{grid-template-columns:1fr 1fr auto;align-items:end;gap:9px;display:grid}.domain-batch-fields label{color:#738095;gap:5px;font-size:8px;font-weight:700;display:grid}.domain-batch-fields select,.domain-batch-fields input{color:#3c4a5f;background:#fff;border:1px solid #dfe4eb;border-radius:7px;height:35px;padding:0 9px;font-size:8.5px}.domain-batch-fields>button{color:#a34c51;background:#fbecee;border:0;border-radius:7px;height:35px;padding:0 9px;font-size:8px}.domain-batch-result{gap:4px;margin-top:8px;display:grid}.domain-batch-result span{color:#a34c51;font-size:7.8px}.domain-batch-list>article.is-valid .domain-batch-result span{color:#2f7959}.domain-batch-add{margin-top:10px}.domain-batch-summary{color:#8b5356;background:#fff0f1;border-radius:8px;flex-direction:column;gap:7px;margin-top:12px;padding:10px 11px;display:flex}.domain-batch-summary.is-valid{color:#36725a;background:#eaf7f0}.domain-batch-summary strong{font-size:9px}.domain-batch-summary span{font-size:8px;line-height:1.6}@media (width<=620px){.domain-heading-actions{flex-direction:column;align-items:stretch;width:100%;margin-top:12px}.domain-heading-actions button{justify-content:center;width:100%}.domain-batch-editor{border-radius:0;width:100%;height:100vh;max-height:100vh}.domain-batch-editor form{padding:12px}.domain-batch-fields{grid-template-columns:1fr}.domain-batch-list{max-height:none}.domain-batch-editor footer{flex-direction:column;align-items:stretch}.domain-batch-editor footer button{justify-content:center;width:100%}}.page-quality-note{color:#496781;background:#f2f8fd;border:1px solid #cfe3f6;border-radius:9px;align-items:center;gap:10px;margin-bottom:15px;padding:11px 13px;font-size:8.5px;line-height:1.65;display:flex}.page-quality-note strong{color:#315d87;flex:none;font-size:9px}@media (width<=620px){.page-quality-note{flex-direction:column;align-items:flex-start;gap:4px}}.page-preview-shell{background:#101b2d;border-radius:12px;grid-template-rows:auto minmax(0,1fr);width:min(1260px,100%);height:min(820px,100vh - 28px);display:grid;overflow:hidden;box-shadow:0 30px 80px #07112473}.page-preview-shell>header{color:#eaf0ff;background:#15233b;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;gap:14px;min-height:64px;padding:9px 15px;display:grid}.page-preview-shell>header strong,.page-preview-shell>header span{display:block}.page-preview-shell>header strong{font-size:11px}.page-preview-shell>header span{color:#98a9c4;margin-top:3px;font-size:8px}.page-preview-toolbar{background:#0d1727;border:1px solid #ffffff1f;border-radius:9px;gap:3px;padding:3px;display:flex}.page-preview-toolbar button{color:#aab7ca;background:0 0;border:0;border-radius:6px;min-width:64px;height:38px;padding:3px 9px;font-size:8px}.page-preview-toolbar button small{color:#71829b;margin-top:2px;font-size:6.5px;display:block}.page-preview-toolbar button.is-active{color:#fff;background:#315fc2}.page-preview-toolbar button.is-active small{color:#cbdcff}.page-preview-toolbar button:disabled{opacity:.4}.preview-header-actions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.preview-header-actions>span{color:#b8c5d8;background:#ffffff12;border-radius:6px;margin:0;padding:5px 7px;font-size:7.5px}.preview-header-actions>button{color:#fff;background:#ffffff12;border:1px solid #ffffff30;border-radius:7px;height:31px;padding:0 11px;font-size:9px}.page-preview-workspace{background:repeating-linear-gradient(45deg,#0b1423,#0b1423 12px,#0d1828 12px 24px);justify-content:center;align-items:flex-start;min-width:0;min-height:0;padding:18px;display:flex;overflow:auto}.page-preview{background:var(--preview-bg);border:1px solid #fff2;border-radius:10px;flex:none;max-width:none;transition:width .2s,height .2s;box-shadow:0 18px 50px #0007;container:page-preview/inline-size}.page-preview>main{min-height:100%}@container page-preview (width<=900px){.page-preview>main{grid-template-columns:1fr;width:calc(100% - 34px);padding:35px 0}.preview-media{grid-row:1;min-height:300px}.preview-copy h1{font-size:38px}}@container page-preview (width<=520px){.page-preview>main{gap:25px;width:calc(100% - 26px);padding:26px 0}.preview-copy h1{overflow-wrap:anywhere;font-size:clamp(30px,10cqw,38px)}.preview-copy>p{font-size:14px}.preview-copy button{width:100%;min-width:0}.preview-media{border-radius:16px;min-height:230px}}@media (width<=760px){.preview-backdrop{padding:0}.page-preview-shell{border-radius:0;width:100%;height:100vh;max-height:100vh}.page-preview-shell>header{grid-template-columns:1fr auto}.page-preview-shell>header>div:first-child{display:none}.page-preview-toolbar{overflow:auto}.preview-header-actions>span{display:none}.page-preview-workspace{justify-content:flex-start;padding:12px}}.order-form-config{background:#fbfcfe}.order-field-list{gap:9px;display:grid}.order-field-list>article{background:#fff;border:1px solid #e3e8ef;border-radius:9px;padding:11px}.order-field-list>article.is-hidden{opacity:.72;background:#f5f6f8}.order-field-list>article>header{align-items:center;gap:8px;margin-bottom:9px;display:flex}.order-field-list>article>header strong{color:#43536a;font-size:9px}.order-field-list>article>header small{color:#37705a;background:#eaf7f1;border-radius:7px;padding:3px 6px;font-size:6.8px}.order-field-grid{grid-template-columns:1fr 1fr 120px 110px;align-items:end;gap:8px;display:grid}.order-field-toggle{background:#f5f7fa;border-radius:7px;padding:0 6px;color:#5b697d!important;min-height:43px!important}.order-field-toggle:has(input:disabled){opacity:.58}.order-form-note{color:#6f7f95;background:#eef3fa;border-radius:8px;margin:11px 0 0;padding:9px 10px;font-size:8px;line-height:1.65}.order-success-config{background:#f7fbf9}.order-success-config .toggle-field{color:#4f6f61;background:#eaf6f0;border-radius:7px;min-height:38px;padding:0 8px}.faq-config{background:#fbfaf7}.faq-editor-list{gap:9px;display:grid}.faq-editor-list article{background:#fff;border:1px solid #e7e2d8;border-radius:9px;padding:11px}.faq-editor-list article header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.faq-editor-list article header strong{color:#665b49;font-size:9px}.faq-editor-list article header button{color:#af5757;background:0 0;border:0;padding:0;font-size:8px}.faq-editor-list article label{color:#776c5b;gap:5px;margin-top:8px;font-size:8px;font-weight:700;display:grid}.faq-editor-list article input,.faq-editor-list article textarea{color:#465166;background:#fff;border:1px solid #e3ded5;border-radius:7px;width:100%;padding:9px;font-size:8.5px}.faq-add{margin-top:10px}.visit-breakdown-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:14px;display:grid}.visit-breakdown{min-width:0;overflow:hidden}.visit-breakdown>header{background:#fbfcfd;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:52px;padding:10px 12px;display:flex}.visit-breakdown>header strong,.visit-breakdown>header small{display:block}.visit-breakdown>header strong{color:#40506a;font-size:9.5px}.visit-breakdown>header small{color:#98a3b2;margin-top:4px;font-size:7.2px}.visit-breakdown>header>span{color:#4569a9;background:#edf3fc;border-radius:8px;padding:4px 7px;font-size:7.2px;font-weight:750}.visit-breakdown>div{padding:5px 11px 10px}.visit-breakdown>div>p{color:#9ba5b3;text-align:center;margin:0;padding:18px 0;font-size:8px}.visit-breakdown-row{border-top:1px solid #f0f2f5;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:8px 0;display:grid}.visit-breakdown-row:first-child{border-top:0}.visit-breakdown-row>div{min-width:0}.visit-breakdown-row strong,.visit-breakdown-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.visit-breakdown-row strong{color:#4a586e;font-size:8.3px}.visit-breakdown-row small{color:#9aa4b2;margin-top:3px;font-size:6.8px}.visit-breakdown-row>span{color:#4c69a1;font-size:7.4px;font-weight:750}.visit-breakdown-row>i{background:#edf1f5;border-radius:3px;grid-column:1/-1;height:3px;overflow:hidden}.visit-breakdown-row>i>b{background:linear-gradient(90deg,#3a6ed1,#665ec1);border-radius:3px;height:100%;display:block}@media (width<=1100px){.visit-breakdown-grid{grid-template-columns:1fr 1fr}}@media (width<=620px){.visit-breakdown-grid{grid-template-columns:1fr}}.visit-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border-bottom:0;border-left:0;border-right:0}.visit-row:hover{background:#f8fbff;position:relative;box-shadow:inset 3px 0 #386cd1}.visit-detail-backdrop{padding:14px}.visit-detail-modal{width:min(1000px,100%);max-height:calc(100vh - 28px)}.visit-detail-modal>header{z-index:2;background:#fff;position:sticky;top:0}.visit-detail-modal>header small{color:#7f91ac;letter-spacing:1px;font-size:7px}.visit-detail-modal>header p{color:#929dac;margin:5px 0 0;font-size:8px}.visit-detail-body{background:#f6f8fb;gap:13px;padding:16px 18px;display:grid}.visit-detail-summary{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.visit-detail-summary>div{background:#fff;border:1px solid #e3e7ed;border-radius:9px;min-height:59px;padding:11px 12px}.visit-detail-summary small,.visit-detail-summary strong{display:block}.visit-detail-summary small{color:#98a2b1;font-size:7.4px}.visit-detail-summary strong{color:#3c4c64;margin-top:7px;font-size:9.4px}.visit-detail-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:11px;display:grid}.visit-detail-card{background:#fff;border:1px solid #e1e6ed;border-radius:10px;min-width:0;overflow:hidden}.visit-detail-card>header{background:#fbfcfd;border-bottom:1px solid #edf0f4;align-items:center;min-height:43px;padding:10px 12px;display:flex}.visit-detail-card h3{color:#3c4b61;margin:0;font-size:9.5px}.visit-detail-card dl{margin:0;padding:5px 12px 10px}.visit-detail-card dl>div{border-top:1px solid #f0f2f5;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:9px;min-height:36px;padding:7px 0;display:grid}.visit-detail-card dl>div:first-child{border-top:0}.visit-detail-card dt{color:#98a3b1;font-size:7.3px}.visit-detail-card dd{overflow-wrap:anywhere;color:#445269;margin:0;font-size:8.1px;line-height:1.55}.visit-detail-privacy{color:#58718f;background:#f5faff;border:1px solid #d8e6f4;border-radius:8px;margin:0;padding:10px 11px;font-size:7.7px;line-height:1.6}@media (width<=900px){.visit-detail-grid{grid-template-columns:1fr 1fr}.visit-detail-card:last-child{grid-column:1/-1}}@media (width<=620px){.visit-detail-backdrop{padding:0}.visit-detail-modal{border-radius:0;width:100%;height:100vh;max-height:100vh}.visit-detail-body{padding:11px}.visit-detail-summary{grid-template-columns:1fr 1fr}.visit-detail-grid{grid-template-columns:1fr}.visit-detail-card:last-child{grid-column:auto}}.visit-timeline{margin-bottom:12px;overflow:hidden}.visit-timeline>header{background:#fbfcfd;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:54px;padding:10px 14px;display:flex}.visit-timeline>header strong,.visit-timeline>header small{display:block}.visit-timeline>header strong{color:#40506a;font-size:9.5px}.visit-timeline>header small{color:#98a3b2;margin-top:4px;font-size:7.2px}.visit-timeline>header>div:last-child{color:#748196;gap:10px;font-size:7px;display:flex}.visit-timeline>header span{align-items:center;gap:5px;display:flex}.visit-timeline>header span i{background:#3a6ed1;border-radius:2px;width:7px;height:7px}.visit-timeline>header span:last-child i{background:#3ca477}.visit-timeline-scroll{padding:12px 14px 10px;overflow-x:auto}.visit-timeline-scroll>section{grid-auto-columns:minmax(28px,1fr);grid-auto-flow:column;align-items:end;gap:7px;height:175px;display:grid}.visit-timeline-scroll article{text-align:center;grid-template-rows:minmax(95px,1fr) 16px 16px;gap:2px;height:100%;display:grid}.visit-timeline-scroll article>div{border-bottom:1px solid #e4e8ee;justify-content:center;align-items:flex-end;gap:2px;display:flex;position:relative}.visit-timeline-scroll article>div i,.visit-timeline-scroll article>div b{background:linear-gradient(#5f8ee4,#3568ca);border-radius:3px 3px 0 0;width:8px;min-height:0}.visit-timeline-scroll article>div b{background:linear-gradient(#5dc198,#309471);width:5px}.visit-timeline-scroll article>strong{color:#536176;font-size:7.5px}.visit-timeline-scroll article>small{color:#9aa4b2;font-size:6.5px}.abandoned-detail{width:min(860px,100%)}.abandoned-convert,.abandoned-review{background:#f9fbfd;border:1px solid #dfe6ef;border-radius:10px;margin:0 18px 16px;padding:14px!important}.abandoned-convert>header{background:#f4f8fd;border-bottom:1px solid #e5eaf0;margin:-14px -14px 13px;padding:11px 13px}.abandoned-convert>header strong,.abandoned-convert>header small{display:block}.abandoned-convert>header strong{color:#38557e;font-size:9.5px}.abandoned-convert>header small{color:#8391a4;margin-top:5px;font-size:7.4px}.abandoned-convert .form-grid{gap:9px}.abandoned-convert label{color:#6f7c8f;gap:5px;font-size:7.8px;font-weight:700;display:grid}.abandoned-convert input,.abandoned-convert select,.abandoned-convert textarea{color:#3d4b60;background:#fff;border:1px solid #dfe4eb;border-radius:7px;width:100%;padding:8px 9px;font:8.5px/1.5 inherit}.abandoned-convert input,.abandoned-convert select{height:34px}.abandoned-convert textarea{resize:vertical}.abandoned-convert footer{margin-top:11px;padding-top:11px}.abandoned-convert-warning,.abandoned-convert-denied{color:#93622c;background:#fff3df;border-radius:7px;margin:10px 0 0;padding:9px 10px;font-size:7.6px;line-height:1.6}.abandoned-convert-denied{margin:0 18px 14px}.abandoned-review{background:#fff}.abandoned-review footer{margin-top:10px}@media (width<=620px){.abandoned-detail{width:100%}.abandoned-convert,.abandoned-review{margin:0 10px 12px}.abandoned-convert .form-grid{grid-template-columns:1fr}.abandoned-convert .span-2{grid-column:auto}}@media (width<=700px){.order-field-grid{grid-template-columns:1fr 1fr}.order-field-list>article>header{flex-direction:column;align-items:flex-start}.order-field-toggle{align-self:auto}}.product-onepage--expanded{width:min(1280px,100vw - 28px);height:min(920px,100vh - 28px)}.product-onepage--expanded .product-onepage__body{grid-template-columns:minmax(0,1fr) 340px}.product-onepage--expanded fieldset{scroll-margin-top:12px}.product-check-inline{background:#f9fafc;border:1px solid #e2e7ee;border-radius:8px;align-items:center;padding:8px 10px;color:#506077!important;grid-template-columns:auto 1fr!important;gap:8px!important;min-height:38px!important;display:flex!important}.product-check-inline input{margin:0;width:15px!important;height:15px!important}.product-check-inline span{font-size:8.3px;font-weight:750}.product-option-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.product-option-grid>label{background:#f9fbfd;border:1px solid #e0e6ee;border-radius:9px;grid-template-columns:auto 1fr;align-items:start;gap:8px;min-height:68px;padding:10px;display:grid}.product-option-grid input{width:15px;height:15px;margin-top:2px}.product-option-grid strong,.product-option-grid small{display:block}.product-option-grid strong{color:#465970;font-size:8.8px}.product-option-grid small{color:#8b98a9;margin-top:4px;font-size:7px;line-height:1.5}.product-option-fields{margin-top:10px}.product-delivery-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:11px;display:grid}.product-delivery-grid label{color:#58677c;background:#fafbfd;border:1px solid #e1e6ed;border-radius:8px;align-items:center;gap:7px;padding:8px 9px;font-size:8px;font-weight:750;display:flex}.product-delivery-grid input{width:14px;height:14px}.product-cloak-fieldset{background:linear-gradient(#f8fbff,#fff 100px)!important;border-color:#cbdcf4!important}.product-cloak-intro{color:#3564a8;background:#f1f7ff;border:1px solid #d9e6f8;border-radius:9px;align-items:flex-start;gap:9px;margin-bottom:12px;padding:10px 11px;display:flex}.product-cloak-intro p{margin:0}.product-cloak-intro strong,.product-cloak-intro small{display:block}.product-cloak-intro strong{font-size:9px}.product-cloak-intro small{color:#6e86a7;margin-top:5px;font-size:7.3px;line-height:1.6}.product-gallery-heading{color:#67768c;justify-content:space-between;align-items:center;margin:14px 0 7px;font-size:8px;font-weight:800;display:flex}.product-gallery-heading strong{color:#3868ba}.product-gallery-upload{background:#f8fafc;margin-top:0}.product-media-library{grid-template-columns:1fr 1fr;gap:7px;max-height:290px;margin-top:10px;padding-right:3px;display:grid;overflow:auto}.product-media-library article{background:#fff;border:1px solid #e1e6ed;border-radius:8px;min-width:0;padding:5px}.product-media-library article.is-cover{border-color:#356bd0;box-shadow:0 0 0 2px #356bd017}.product-media-library article.is-gallery{background:#f4f8ff}.product-media-library img{aspect-ratio:1.2;object-fit:cover;border-radius:6px;width:100%;display:block}.product-media-library small{color:#7b899c;text-overflow:ellipsis;white-space:nowrap;margin:5px 1px;font-size:6.5px;display:block;overflow:hidden}.product-media-library article>div{grid-template-columns:1fr 1fr;gap:4px;display:grid}.product-media-library button{color:#4c6590;background:#f8fafc;border:1px solid #d8e1ed;border-radius:6px;min-height:25px;padding:4px;font-size:6.4px;font-weight:750}.product-media-library button:disabled{opacity:.45}.product-onepage--expanded .product-cover-preview{min-height:220px}.product-onepage--expanded .product-cover-preview>img{height:190px}@media (width<=980px){.product-onepage--expanded .product-onepage__body{grid-template-columns:1fr}.product-option-grid,.product-delivery-grid{grid-template-columns:1fr 1fr}.product-onepage--expanded .product-onepage__media{position:static}.product-media-library{grid-template-columns:repeat(4,1fr);max-height:360px}}@media (width<=620px){.product-option-grid,.product-delivery-grid{grid-template-columns:1fr}.product-media-library{grid-template-columns:1fr 1fr}}.product-preview-backdrop{z-index:88}.product-preview-shell{width:min(1380px,100%)}.product-preview-workspace{padding:16px}.store-product-preview{color:#162338;background:#f8f5ef;border:1px solid #ffffff26;border-radius:11px;flex:none;max-width:none;font-family:Inter,Segoe UI,sans-serif;transition:width .2s,height .2s;overflow:auto;box-shadow:0 22px 60px #0008;container:store-product-preview/inline-size}.storefront-demo-bar{color:#78591d;text-align:center;background:#fff2ca;padding:7px 18px;font-size:10px}.storefront-preview-nav{background:#fff;border-bottom:1px solid #ece8df;align-items:center;gap:28px;min-height:64px;padding:0 clamp(18px,5cqw,74px);display:flex}.storefront-preview-nav strong{color:#183c38;letter-spacing:.5px;margin-right:auto;font-family:Georgia,serif;font-size:21px}.storefront-preview-nav span{color:#6f756f;font-size:11px}.storefront-preview-nav button{color:#fff;background:#183c38;border:0;border-radius:18px;height:36px;padding:0 18px;font-size:11px;font-weight:750}.storefront-preview-main{max-width:1240px;margin:auto}.storefront-preview-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.88fr);align-items:center;gap:clamp(26px,6cqw,78px);padding:clamp(28px,6cqw,74px) clamp(18px,5cqw,64px);display:grid}.storefront-product-visual{background:linear-gradient(145deg,#e7eee5,#efe4d7);border-radius:28px;place-items:center;min-height:510px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 55px #243a2f1c}.storefront-product-visual>img{object-fit:cover;width:100%;height:100%;min-height:510px;display:block}.storefront-product-visual>div:not(.storefront-preview-thumbs){color:#829087;place-items:center;gap:10px;display:grid}.storefront-product-visual>b{color:#fff;letter-spacing:.5px;background:#c06a46;border-radius:18px;padding:7px 11px;font-size:10px;position:absolute;top:18px;left:18px}.storefront-preview-thumbs{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border-radius:12px;gap:7px;padding:7px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.storefront-preview-thumbs img{object-fit:cover;border:1px solid #e3e2dd;border-radius:8px;width:54px;height:54px}.storefront-product-copy{min-width:0}.storefront-kicker,.storefront-section-label{color:#8b6f45;letter-spacing:1.5px;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.storefront-product-copy h1{color:#17332f;letter-spacing:-1.8px;margin:13px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.5cqw,59px);line-height:1.05}.storefront-product-copy h2{color:#68736f;margin:0;font-size:15px;font-weight:450;line-height:1.7}.storefront-rating{align-items:center;gap:9px;margin-top:17px;display:flex}.storefront-rating span{color:#d49339;letter-spacing:2px}.storefront-rating b{color:#89908d;font-size:9px;font-weight:600}.storefront-coupon{color:#9a6426;background:#fff7e9;border:1px dashed #d7a566;border-radius:10px;margin-top:17px;padding:10px 12px;font-size:10px}.storefront-coupon strong{margin-left:7px}.storefront-price{flex-wrap:wrap;align-items:baseline;gap:11px;margin:21px 0 18px;display:flex}.storefront-price strong{color:#b65339;font-family:Georgia,serif;font-size:31px}.storefront-price del{color:#a8aaa5;font-size:13px}.storefront-price small{color:#8c948f;width:100%;font-size:9px}.storefront-product-copy ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.storefront-product-copy li{color:#4d5c57;font-size:11px;line-height:1.55}.storefront-product-copy li:before{content:"✓";color:#2c7567;margin-right:9px;font-weight:900}.storefront-trust-row{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.storefront-trust-row span{color:#35665d;background:#e3eee9;border-radius:14px;padding:6px 9px;font-size:9px}.storefront-main-cta{color:#fff;background:#183c38;border:0;border-radius:12px;width:100%;height:50px;margin-top:19px;font-size:13px;font-weight:800;box-shadow:0 13px 28px #183c3838}.storefront-preview-info{background:#fff;grid-template-columns:minmax(0,1fr) minmax(310px,.75fr);gap:clamp(25px,6cqw,70px);padding:clamp(28px,5cqw,62px) clamp(18px,5cqw,64px);display:grid}.storefront-detail-copy h2,.storefront-order-card h2{color:#17332f;margin:10px 0 14px;font-family:Georgia,serif;font-size:30px}.storefront-detail-copy>p{color:#66736f;font-size:13px;line-height:1.85}.storefront-detail-copy>div:not(.storefront-tags){color:#65716d;white-space:pre-wrap;border-top:1px solid #ebe9e3;margin-top:20px;padding-top:20px;font-size:12px;line-height:1.9}.storefront-tags{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.storefront-tags span{color:#49675f;background:#eef4f1;border-radius:15px;padding:6px 9px;font-size:9px}.storefront-order-card{background:#fbfaf7;border:1px solid #e3e5df;border-radius:18px;padding:24px;box-shadow:0 18px 45px #263d3212}.storefront-order-card>span{color:#8b6f45;letter-spacing:1.2px;font-size:9px;font-weight:800}.storefront-order-card>p{color:#8b918d;margin:-5px 0 17px;font-size:10px}.storefront-order-card label{color:#596761;gap:5px;margin-top:10px;font-size:9px;font-weight:750;display:grid}.storefront-order-card input,.storefront-order-card textarea{color:#59645f;background:#fff;border:1px solid #dfe3dd;border-radius:8px;outline:0;width:100%;padding:10px;font:10px inherit}.storefront-order-card textarea{resize:none;min-height:60px}.storefront-delivery-options{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.storefront-delivery-options span{color:#60706a;background:#fff;border:1px solid #dfe5df;border-radius:7px;padding:6px 8px;font-size:8px}.storefront-order-card>button{color:#fff;background:#bd6b48;border:0;border-radius:9px;width:100%;height:43px;font-size:11px;font-weight:800}.storefront-order-card>small{color:#74807a;text-align:center;margin-top:10px;font-size:8px;display:block}.storefront-preview-footer{color:#c9d4d0;background:#17332f;grid-template-columns:1fr 1fr;gap:30px;padding:28px clamp(18px,5cqw,64px);display:grid}.storefront-preview-footer>div{gap:6px;display:grid}.storefront-preview-footer>div:last-child{text-align:right}.storefront-preview-footer strong{color:#fff;font-family:Georgia,serif;font-size:17px}.storefront-preview-footer span{font-size:9px;line-height:1.6}@container store-product-preview (width<=820px){.storefront-preview-nav span{display:none}.storefront-preview-hero,.storefront-preview-info{grid-template-columns:1fr}.storefront-product-visual,.storefront-product-visual>img{min-height:390px}.storefront-product-copy h1{font-size:42px}.storefront-product-visual{grid-row:auto}.storefront-preview-footer{grid-template-columns:1fr}.storefront-preview-footer>div:last-child{text-align:left}}@container store-product-preview (width<=500px){.storefront-demo-bar{font-size:8px}.storefront-preview-nav{min-height:55px;padding:0 14px}.storefront-preview-nav strong{font-size:17px}.storefront-preview-nav button{height:31px;padding:0 12px;font-size:9px}.storefront-preview-hero{gap:24px;padding:16px 13px 25px}.storefront-product-visual,.storefront-product-visual>img{border-radius:18px;min-height:340px}.storefront-product-copy h1{font-size:36px}.storefront-product-copy h2{font-size:13px}.storefront-price strong{font-size:28px}.storefront-preview-info{padding:28px 13px}.storefront-detail-copy h2,.storefront-order-card h2{font-size:25px}.storefront-order-card{padding:18px}.storefront-preview-footer{padding:23px 15px}.storefront-main-cta{z-index:2;position:sticky;bottom:10px}}.visit-metrics--detailed{grid-template-columns:repeat(5,minmax(120px,1fr))}.visit-metric{min-height:78px;padding:14px}.visit-filters input,.visit-filters select,.visit-filters button{font-size:11.5px}.visit-breakdown-grid--detailed{grid-template-columns:repeat(3,minmax(0,1fr))}.visit-breakdown>header small,.visit-breakdown>header>span{font-size:9.5px}.visit-breakdown-row small,.visit-breakdown-row>span{font-size:9.5px}.visit-table-head{font-size:10px}.visit-detail-summary--six{grid-template-columns:repeat(6,1fr)}.visit-detail-grid{grid-template-columns:repeat(2,1fr)}.visit-detail-card dl>div{grid-template-columns:86px minmax(0,1fr)}.visit-event-timeline{background:#fff;border:1px solid #e1e6ed;border-radius:10px;overflow:hidden}.visit-event-timeline>header{background:#fbfcfd;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;min-height:54px;padding:11px 14px;display:flex}.visit-event-timeline>header strong,.visit-event-timeline>header small{display:block}.visit-event-timeline>header strong{color:#40506a;font-size:11.5px}.visit-event-timeline>header small{color:#8e9aab;margin-top:4px;font-size:9.5px}.visit-event-timeline>header>span{color:#3f69aa;background:#edf3fc;border-radius:10px;padding:5px 8px;font-size:9.5px;font-weight:750}.visit-event-timeline>p{color:#8d98a8;text-align:center;margin:0;padding:24px;font-size:10.5px}.visit-event-timeline>div{max-height:360px;padding:6px 14px 12px;overflow:auto}.visit-event-timeline section{border-bottom:1px solid #eef1f4;grid-template-columns:70px 120px minmax(0,1fr);align-items:center;gap:9px;min-height:45px;padding:9px 8px 9px 22px;display:grid;position:relative}.visit-event-timeline section:last-child{border-bottom:0}.visit-event-timeline section>i{background:#3970d2;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;left:3px;box-shadow:0 0 0 2px #dce8fa}.visit-event-timeline section>time{color:#7c899c;font-size:10px}.visit-event-timeline section>strong{color:#43546b;font-size:11px}.visit-event-timeline section>small{color:#8491a2;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}@media (width<=1180px){.visit-metrics--detailed{grid-template-columns:repeat(3,1fr)}.visit-breakdown-grid--detailed{grid-template-columns:repeat(2,1fr)}.visit-detail-summary--six{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.visit-metrics--detailed,.visit-breakdown-grid--detailed,.visit-detail-grid,.visit-detail-summary--six{grid-template-columns:1fr 1fr}.visit-event-timeline section{grid-template-columns:58px 88px minmax(0,1fr)}}.product-market-live{background:linear-gradient(135deg,#f4f9ff,#fbfdff);border:1px solid #cfe0f2;border-radius:10px;padding:12px 13px}.product-market-live header{justify-content:space-between;align-items:center;gap:10px;display:flex}.product-market-live header span{color:#5f7085;font-size:8px;font-weight:800}.product-market-live header strong{color:#2f66a4;font-size:8px}.product-market-live p{color:#4d637d;margin:8px 0;font-size:8px;line-height:1.6}.product-market-live>div{flex-wrap:wrap;gap:5px;display:flex}.product-market-live>div span{color:#52708f;background:#eaf3fc;border-radius:999px;padding:4px 7px;font-size:7px}.storefront-address-preview{grid-template-columns:1fr 1fr;gap:0 8px;display:grid}.storefront-address-preview label.is-address{grid-column:1/-1}.storefront-order-card input,.storefront-order-card select,.storefront-order-card textarea{color:#59645f;background:#fff;border:1px solid #dfe3dd;border-radius:8px;outline:0;width:100%;padding:10px;font:10px inherit}.storefront-order-card select:disabled{opacity:1;color:#87908b}.storefront-address-preview textarea{min-height:54px}@container store-product-preview (width<=500px){.storefront-address-preview{grid-template-columns:1fr}.storefront-address-preview label.is-address{grid-column:auto}}.product-onepage--expanded{width:min(1540px,100vw - 20px);height:min(940px,100vh - 20px);overflow:visible}.product-onepage--expanded .product-onepage__body{grid-template-columns:minmax(0,1fr) 360px;overflow:auto}.product-onepage--expanded .product-onepage__content,.product-onepage--expanded fieldset,.product-onepage--expanded .form-grid,.product-onepage--expanded .product-rich-field,.product-onepage--expanded .rich-editor{min-width:0;max-width:100%}.product-onepage--expanded fieldset{overflow:visible}.product-onepage--expanded .rich-editor__toolbar{max-width:100%;overflow:hidden}.product-onepage--expanded legend,.product-onepage--expanded .form-grid>label,.product-onepage--expanded .form-grid>div>strong{font-size:12px}.product-onepage--expanded input,.product-onepage--expanded select,.product-onepage--expanded textarea{font-size:13px}.product-onepage--expanded label>small,.product-onepage--expanded .product-onepage__section-heading small{font-size:10.5px}.product-onepage--expanded .product-onepage__section-heading span{font-size:12px}.product-onepage--expanded>header h2{font-size:17px}.product-onepage--expanded>header>div>p:last-child{font-size:11px}@media (width<=980px){.product-onepage--expanded{width:calc(100vw - 12px);height:calc(100vh - 12px)}}.order-panel{overflow:auto}.order-table-head--operations{z-index:3;letter-spacing:.01em;min-height:44px;padding:0 14px;font-size:11.5px;position:sticky;top:0}.order-row{align-items:stretch;min-height:132px;padding:10px 14px}.order-row>div{min-width:0}.order-product-cell{align-items:flex-start;gap:9px;display:flex}.order-product-cell>img,.order-product-placeholder{object-fit:cover;background:#f2f5f9;border:1px solid #dce4ef;border-radius:9px;flex:none;width:54px;height:54px}.order-product-placeholder{color:#6f83a2;place-items:center;font-size:20px;display:grid}.order-product-cell>span{min-width:0}.order-product-cell strong{color:#2559a5;font-size:12.5px}.order-product-cell b{color:#273b57;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;display:block;overflow:hidden}.order-product-cell small{margin-top:4px;font-size:10.5px}.order-ip-cell,.order-operator-cell,.order-status-owner{padding-top:3px}.order-ip-cell strong{color:#2b5184;font:12px ui-monospace,SFMono-Regular,Consolas,monospace}.order-ip-cell small,.order-operator-cell small,.order-status-owner small{white-space:normal;font-size:10.5px}.order-operator-cell strong{font-size:12.5px}.order-user-data,.order-bundle-cell,.order-review-cell{background:#f7f9fc;border-radius:9px;align-content:start;gap:4px;padding:9px 10px;display:grid}.order-user-data b,.order-bundle-cell>strong,.order-review-cell>strong{color:#2f435f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.order-user-data span,.order-bundle-cell span,.order-review-cell span{color:#627188;text-overflow:ellipsis;white-space:nowrap;font-size:10.8px;line-height:1.35;display:block;overflow:hidden}.order-quantity-alert{background:#ffebe9;border-radius:5px;padding:1px 6px;font-size:13px;color:#c72218!important}.order-bundle-cell span>b:not(.order-quantity-alert){color:#294f86}.order-review-cell{background:#edf9f3;border:1px solid #cae8db}.order-review-cell--medium{background:#fff7e9;border-color:#f0d6aa}.order-review-cell--high{background:#fff0ef;border-color:#efb7b2}.order-review-cell--medium>strong{color:#9a641e}.order-review-cell--high>strong{color:#ad2f28}.order-review-cell em{color:#8b5d20;text-overflow:ellipsis;white-space:nowrap;background:#fff1d7;border-radius:6px;width:max-content;max-width:100%;padding:2px 6px;font-size:9.5px;font-style:normal;overflow:hidden}.order-operation-cell{flex-direction:column;align-items:flex-start;gap:7px;padding-top:2px;display:flex}.order-operation-cell button{border-radius:7px;width:100%;min-height:33px;font-size:10.5px;font-weight:800}.order-valid-button{color:#fff;background:#16815e;border:1px solid #18835f}.order-detail-button{color:#315b96;background:#f6f9fd;border:1px solid #cbd8e9}.order-operation-cell button:disabled{opacity:.5}.order-status,.order-filters label{font-size:10.5px}.order-filters input,.order-filters select{font-size:11.5px}@media (width<=850px){.order-table-head--operations,.order-table-head--operations.is-selectable{display:grid}.order-list{padding:0;display:block}.order-row,.order-list .order-row.is-selectable{border:0;border-top:1px solid #edf0f4;border-radius:0;grid-template-columns:minmax(190px,.95fr) 135px 135px minmax(280px,1.35fr) minmax(330px,1.6fr) 120px minmax(235px,1.15fr) 110px;min-height:132px;padding:10px 14px;display:grid}.order-list .order-row.is-selectable{grid-template-columns:28px minmax(190px,.95fr) 135px 135px minmax(280px,1.35fr) minmax(330px,1.6fr) 120px minmax(235px,1.15fr) 110px}.order-row.is-selectable>*{grid-area:auto!important}}.abandoned-ops-panel{overflow-x:auto}.abandoned-ops-head,.abandoned-intel-row{grid-template-columns:260px 135px 145px 255px 300px 285px 125px;align-items:stretch;gap:8px;min-width:1540px;display:grid}.abandoned-ops-head{color:#7f8b9d;background:#f4f7fa;align-items:center;min-height:42px;padding:0 14px;font-size:10px;font-weight:850}.abandoned-ops-list{min-width:1540px}.abandoned-intel-row{background:#fff;border-top:1px solid #e7ebf0;min-height:168px;padding:10px 14px}.abandoned-intel-row:hover{background:#fbfcfe}.abandoned-intel-core{color:#334057;text-align:left;background:0 0;border:0;border-right:1px solid #edf0f4;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:9px;min-width:0;padding:0 8px 0 0;display:grid}.abandoned-intel-core>img,.abandoned-intel-core>.order-product-placeholder{object-fit:cover;border-radius:9px;width:58px;height:58px}.abandoned-intel-core>span{min-width:0}.abandoned-intel-core strong,.abandoned-intel-core b,.abandoned-intel-core small,.abandoned-intel-core em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.abandoned-intel-core strong{font-size:12px}.abandoned-intel-core b{color:#4b607d;margin-top:5px;font-size:11px}.abandoned-intel-core small{color:#8592a4;margin-top:5px;font-size:9px}.abandoned-intel-core em{color:#a0a9b7;margin-top:5px;font-size:9px;font-style:normal}.abandoned-intel-block{border-right:1px solid #edf0f4;min-width:0;padding:4px 8px}.abandoned-intel-block h3{color:#778397;margin:0 0 7px;font-size:9px}.abandoned-intel-block>strong,.abandoned-intel-block>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.abandoned-intel-block>strong{color:#36465d;font-size:11px}.abandoned-intel-block>small{color:#8290a3;margin-top:5px;font-size:9px}.abandoned-intel-block dl{gap:5px;margin:0;display:grid}.abandoned-intel-block dl>div{grid-template-columns:62px minmax(0,1fr);gap:5px;min-width:0;display:grid}.abandoned-intel-block dt{color:#8b96a6;font-size:9px}.abandoned-intel-block dd{color:#425169;text-overflow:ellipsis;margin:0;font-size:10px;line-height:1.35;overflow:hidden}.abandoned-risk{background:#f6fbf8;border:1px solid #dce8e1;border-radius:8px;padding:7px 9px}.abandoned-risk h3{justify-content:space-between;gap:5px;display:flex}.abandoned-risk h3 span{color:#31775b;background:#dff2e8;border-radius:5px;padding:2px 5px}.abandoned-risk--medium{background:#fffaf0;border-color:#efdfbd}.abandoned-risk--medium h3 span{color:#95661f;background:#ffecc9}.abandoned-risk--high{background:#fff6f6;border-color:#f1cece}.abandoned-risk--high h3 span{color:#ac3f3f;background:#fce0e0}.abandoned-intel-actions{flex-direction:column;align-items:stretch;gap:7px;padding:4px 0;display:flex}.abandoned-intel-actions>button{color:#49678f;background:#fff;border:1px solid #dce3ec;border-radius:7px;min-height:31px;font-size:9px;font-weight:800}.abandoned-intel-actions .abandoned-restore{color:#267156;background:#eaf8f1;border-color:#b9ddcb}.abandoned-intel-actions>small{color:#7f8ca0;overflow-wrap:anywhere;font-size:8px;line-height:1.4}.abandoned-ops-panel .abandoned-filters{min-width:620px;position:sticky;left:0}.abandoned-detail{font-size:11px}.abandoned-detail dt,.abandoned-detail form label{font-size:10px}.abandoned-detail dd,.abandoned-detail input,.abandoned-detail select,.abandoned-detail textarea{font-size:11px!important}.abandoned-detail input,.abandoned-detail select{min-height:38px}@media (width<=900px){.abandoned-ops-head,.abandoned-intel-row,.abandoned-ops-list{min-width:1420px}.abandoned-ops-head,.abandoned-intel-row{grid-template-columns:240px 125px 135px 235px 280px 270px 115px}}.product-preview-workspace{flex-direction:column;justify-content:flex-start;align-items:center}.product-preview-address{color:#d8e3f5;background:#101c2f;border:1px solid #ffffff1f;border-radius:9px 9px 0 0;flex:none;align-items:center;gap:8px;width:min(100%,1280px);min-height:34px;padding:7px 12px;display:flex}.product-preview-address span{font-size:10px}.product-preview-address strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;font-weight:650;overflow:hidden}.product-preview-address em{color:#8294af;white-space:nowrap;margin-left:auto;font-size:8px;font-style:normal}.product-preview-address+.store-product-preview{border-radius:0 0 11px 11px}.product-preview-frame{background:#fff;border:1px solid #ffffff26;border-radius:0 0 11px 11px;flex:none;max-width:100%;transition:width .2s,height .2s;display:block;box-shadow:0 22px 60px #0008}.product-preview-loading{color:#d7e2f1;text-align:center;background:#15243a;border:1px solid #ffffff20;border-radius:0 0 12px 12px;width:min(100%,760px);padding:54px 24px}.product-preview-loading strong,.product-preview-loading span{display:block}.product-preview-loading span{color:#8ea1bc;margin-top:8px;font-size:12px}.store-product-preview.is-safety-preview .storefront-preview-info{grid-template-columns:1fr}.store-product-preview.is-safety-preview .storefront-detail-copy{max-width:880px;margin:auto}.store-product-preview.is-safety-preview .storefront-demo-bar{color:#5d5484;background:#f0edff}.product-preview-address select{color:#d8e3f5;background:#1b2b43;border:1px solid #ffffff26;border-radius:6px;outline:0;min-width:120px;max-width:270px;padding:4px 24px 4px 8px;font-size:9px}.product-preview-address select:focus{border-color:#7ea7df}.visit-product-cell{align-items:center;gap:10px;display:flex}.visit-product-cell>span:last-child{min-width:0}.visit-product-thumb{color:#55719f;background:#edf3fb;border:1px solid #dfe5ed;border-radius:9px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.visit-product-thumb img{object-fit:cover;width:100%;height:100%;display:block}.visit-product-thumb b{font-size:15px}.member-table-head,.settings-members-list>article{grid-template-columns:minmax(180px,1.05fr) 92px 70px minmax(155px,.85fr) 90px 90px minmax(230px,1.35fr)}.settings-backend-host{color:#315d99;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;font-weight:750;overflow:hidden}.settings-backend-host.is-empty{color:#9aa5b4;font-weight:600}.settings-heading h1{font-size:20px}.settings-heading>div>p{font-size:11px}.settings-role small{font-size:10px}.settings-role strong{font-size:12px}.settings-panel-header h2{font-size:13px}.settings-panel-header p,.settings-panel-header .primary-button{font-size:10px}.settings-form-grid label,.personal-password-card label,.settings-dialog label,.settings-form-grid input,.settings-form-grid select,.personal-password-card input,.settings-dialog input,.settings-dialog select{font-size:11px}.settings-form-grid label>small,.settings-dialog label>small{font-size:9.5px}.role-guide-list strong{font-size:11px}.role-guide-list small{font-size:9.5px}.role-guide-list em{font-size:9px}.member-table-head{font-size:10px}.settings-member-identity strong{font-size:12px}.settings-member-identity em{font-size:8.5px}.settings-role-badge,.settings-status{font-size:9.5px}.settings-members-list time{font-size:10px}.settings-member-actions{flex-wrap:wrap}.settings-member-actions button{height:29px;font-size:9.5px}.member-security-note strong{font-size:10.5px}.member-security-note small{font-size:9.5px}.settings-dialog>header h2{font-size:15px}.settings-dialog>header span,.settings-readonly-note,.reset-warning,.temporary-password p{font-size:10px}@media (width<=1250px){.member-table-head,.settings-members-list>article{grid-template-columns:minmax(170px,1fr) 82px 65px minmax(145px,.8fr) 84px minmax(210px,1.2fr)}.member-table-head span:nth-child(6),.settings-members-list time:nth-child(6){display:none}}@media (width<=800px){.settings-members-list>article{grid-template-columns:1fr auto}.settings-backend-host{grid-column:1/-1}.product-preview-address em{display:none}}.visit-table-panel{overflow-x:auto}.visit-network-name{color:#61738c!important;margin-top:4px!important}.visit-source-cell,.visit-device-cell,.visit-quality-cell{min-width:0}.visit-pixel-audit{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.visit-pixel-audit span,.visit-pixel-audit b{border-radius:6px;padding:3px 6px;font-size:9px;line-height:1.25}.visit-pixel-audit span{color:#52657e;background:#eef2f7;font-weight:700}.visit-pixel-audit b{color:#187657;background:#e5f6ee}.visit-user-journey{min-width:0}.journey-steps{flex-wrap:wrap;gap:4px;display:flex}.journey-steps span{color:#758196;background:#f6f8fa;border:1px solid #e2e7ee;border-radius:999px;padding:3px 6px;font-size:9px;font-weight:750;line-height:1.25}.journey-steps .is-done{color:#3264a8;background:#edf4fd;border-color:#cfe0f5}.journey-steps .is-cart{color:#9a641d;background:#fff5e7;border-color:#f0d0a5}.journey-steps .is-recovery{color:#7352a0;background:#f6f0fd;border-color:#dfd1f0}.journey-steps .is-order{color:#197253;background:#e9f8f1;border-color:#bfe3d3}.visit-row .journey-field{color:#455a75;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:10px;font-weight:700;display:block;overflow:hidden}.visit-user-journey>em{color:#8190a4;background:0 0;margin-top:4px;padding:0;font-size:9px}.visit-device-cell em,.visit-quality-cell em{margin-top:5px}.visit-row--redirected .journey-steps span{border-color:#efc2c2}.visit-event-timeline section>small{white-space:normal;overflow-wrap:anywhere}.visit-detail-grid .visit-detail-card:last-child{grid-column:1/-1}@media (width<=1000px){.visit-table-panel{overflow:hidden}.visit-table-head,.visit-list{min-width:0}.visit-row{min-height:0}.visit-user-journey{grid-column:1/-1}.visit-row .journey-field{white-space:normal}.visit-detail-grid .visit-detail-card:last-child{grid-column:1/-1}}@media (width<=650px){.visit-user-journey{grid-column:auto}.journey-steps span,.visit-pixel-audit span,.visit-pixel-audit b{font-size:9.5px}}.visit-heading h1{font-size:24px}.visit-heading>div>p:last-child{font-size:14px}.privacy-badge small{font-size:12px}.privacy-badge strong{font-size:13px}.visit-filters label{font-size:14px}.visit-filters input,.visit-filters select,.visit-filters button{height:40px;font-size:14px}.visit-metric small{font-size:14px}.visit-metric strong{font-size:25px}.visit-metric span{font-size:13px}.visit-timeline>header strong{font-size:15px}.visit-timeline>header small,.visit-timeline>header>div:last-child,.visit-timeline-scroll article>strong{font-size:12px}.visit-timeline-scroll article>small{font-size:11px}.visit-breakdown>header strong{font-size:15px}.visit-breakdown>header small,.visit-breakdown>header>span{font-size:12px}.visit-breakdown-row strong{font-size:14px}.visit-breakdown-row small,.visit-breakdown-row>span{font-size:12px}.visit-table-head,.visit-list{min-width:1560px}.visit-table-head,.visit-row{grid-template-columns:minmax(285px,1.25fr) minmax(175px,.76fr) 92px 92px minmax(350px,1.5fr) minmax(220px,.9fr) 88px;gap:8px}.visit-table-head{min-height:44px;font-size:13px}.visit-row{min-height:132px}.visit-row strong{font-size:15px}.visit-row small,.visit-row em{font-size:13px;line-height:1.45}.visit-status{font-size:13px}.visit-product-thumb{flex-basis:58px;width:58px;height:58px}.visit-pixel-audit span,.visit-pixel-audit b,.journey-steps span{font-size:12px}.visit-row .journey-field{font-size:13px;line-height:1.45}.visit-user-journey>em{font-size:12px}.visit-quality-cell em,.visit-row>div:nth-child(6) em{white-space:normal;overflow-wrap:anywhere;width:auto}.visit-detail-modal>header h2{font-size:20px}.visit-detail-modal>header small,.visit-detail-modal>header p{font-size:12px}.visit-detail-summary small{font-size:13px}.visit-detail-summary strong{font-size:16px}.visit-detail-card h3{font-size:15px}.visit-detail-card dt{font-size:13px}.visit-detail-card dd{font-size:14px}.visit-detail-privacy{font-size:13px}.visit-event-timeline>header strong{font-size:15px}.visit-event-timeline>header small,.visit-event-timeline>header>span,.visit-event-timeline section>time,.visit-event-timeline section>small{font-size:13px}.visit-event-timeline section>strong{font-size:14px}.visit-empty h2{font-size:16px}.visit-empty p,.visit-loading,.visit-pager{font-size:13px}.visit-pager button{font-size:12px}@media (width<=1000px){.visit-table-head,.visit-list{min-width:0}.visit-row{min-height:230px}.visit-user-journey{grid-column:1/-1}}@media (width<=650px){.visit-row{min-height:0}.visit-user-journey{grid-column:auto}.journey-steps span,.visit-pixel-audit span,.visit-pixel-audit b{font-size:12px}}.visit-row-action{justify-content:center;align-items:center;display:flex}.visit-row-action>button{color:#b42318;cursor:pointer;background:#fff4f3;border:1px solid #f0b5b1;border-radius:9px;min-width:72px;height:36px;padding:0 10px;font-size:12px;font-weight:800}.visit-row-action>button:hover{color:#fff;background:#d92d20;border-color:#d92d20}.visit-row-action>span{color:#a8b1be}.ip-block-dialog-backdrop{z-index:90}.ip-block-dialog{width:min(560px,100vw - 28px)}.ip-block-dialog>header p{color:#68778d;margin:5px 0 0;font-size:13px}.ip-block-dialog>form{gap:14px;padding:20px;display:grid}.ip-block-dialog label{color:#35445b;gap:8px;font-size:14px;font-weight:800;display:grid}.ip-block-dialog label>b{color:#d92d20}.ip-block-dialog textarea{resize:vertical;color:#29384d;min-height:130px;font:inherit;background:#fbfcfe;border:1px solid #d7dee8;border-radius:10px;padding:13px 14px;line-height:1.6}.ip-block-dialog textarea:focus{border-color:#d92d20;outline:3px solid #fbd4d1}.ip-block-dialog form>p{color:#76554f;background:#fff5f3;border-radius:9px;margin:0;padding:11px 13px;font-size:12px;line-height:1.65}.ip-block-dialog footer{justify-content:flex-end;gap:10px;display:flex}.danger-button{color:#fff;cursor:pointer;background:#d92d20;border:0;border-radius:9px;min-height:38px;padding:0 18px;font-weight:800}.danger-button:disabled{opacity:.55;cursor:not-allowed}.ip-block-toolbar{align-items:flex-end;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex}.ip-block-toolbar label{color:#65748a;gap:6px;font-size:12px;font-weight:800;display:grid}.ip-block-toolbar select{color:#334258;background:#fff;border:1px solid #dce3ec;border-radius:9px;min-width:180px;height:38px;padding:0 11px;font-size:13px}.ip-block-toolbar>button{color:#fff;background:#315fc2;border:0;border-radius:9px;height:38px;padding:0 18px;font-size:13px;font-weight:800}.ip-block-toolbar>strong{color:#758196;align-self:center;margin-left:auto;font-size:13px}.ip-block-panel{overflow-x:auto}.ip-block-table-head,.ip-block-row{grid-template-columns:190px 145px 145px minmax(260px,1fr) 190px 140px;align-items:center;gap:12px;min-width:1050px;display:grid}.ip-block-table-head{color:#8c98a9;background:#f7f9fc;min-height:44px;padding:0 16px;font-size:12px;font-weight:800}.ip-block-list{min-width:1050px}.ip-block-row{color:#46566e;background:#fff;border-top:1px solid #e8edf3;min-height:84px;padding:13px 16px;font-size:13px}.ip-block-row>strong{color:#24344c;font-size:15px}.ip-block-row>p{overflow-wrap:anywhere;margin:0;line-height:1.55}.ip-block-row span small{color:#909cac;margin-top:5px;display:block}.ip-block-row>div{align-items:center;gap:8px;display:flex}.ip-block-row>div button{color:#285cae;cursor:pointer;background:#f2f6fd;border:1px solid #b8c9e4;border-radius:8px;height:32px;padding:0 12px;font-weight:800}.ip-block-status{border-radius:999px;padding:4px 8px;font-size:11px}.ip-block-status--active{color:#b42318;background:#fee4e2}.ip-block-status--restored{color:#187657;background:#e5f6ee}.ip-block-empty{color:#8b97a8;place-items:center;min-height:220px;font-size:14px;display:grid}.ip-block-panel>.list-pagination{min-width:1050px}.ip-block-row:hover{background:#fafcff}@media (width<=1000px){.visit-row-action{justify-content:flex-start}.ip-block-heading .privacy-badge{display:none}}@media (width<=650px){.ip-block-toolbar{flex-direction:column;align-items:stretch}.ip-block-toolbar>strong{margin-left:0}.ip-block-dialog>form{padding:16px}}.leaderboard-trigger{font-size:13px}.leaderboard-popover{flex-direction:column;width:560px;max-width:calc(100vw - 20px);max-height:calc(100dvh - 80px);display:flex}.leaderboard-popover>header{flex-shrink:0;gap:12px;min-height:80px;padding:16px 18px}.leaderboard-popover header small{font-size:10px}.leaderboard-popover header h2{font-size:18px;line-height:1.4}.leaderboard-popover header>span{white-space:nowrap;font-size:11px}.leaderboard-head,.leaderboard-rows article{grid-template-columns:minmax(124px,1.5fr) repeat(4,minmax(56px,1fr));gap:8px;padding-left:48px;padding-right:16px}.leaderboard-head{color:#5b6b80;flex-shrink:0;min-height:42px;font-size:13px}.leaderboard-head>span:not(:first-child){text-align:center}.leaderboard-head .leaderboard-today-heading{color:#9a3412;font-weight:800}.leaderboard-rows{scrollbar-gutter:stable;min-height:0;overflow:auto}.leaderboard-head{scrollbar-color:transparent transparent;overflow-y:scroll}.leaderboard-rows article{min-height:68px;padding-top:10px;padding-bottom:10px}.leaderboard-rows article>div{overflow-wrap:anywhere;min-width:0}.leaderboard-rows .rank{width:26px;height:26px;font-size:13px;font-weight:900;left:13px}.leaderboard-rows strong{font-size:16px;line-height:1.4}.leaderboard-rows article>span{font-variant-numeric:tabular-nums;-webkit-text-stroke:.3px currentColor;text-shadow:.3px 0,-.3px 0;font-size:16px;font-weight:900}.leaderboard-rows article>.leaderboard-today{color:#9a3412;background:0 0;border:0;border-radius:0;padding:0;font-size:20px;font-weight:900;line-height:1.3}.leaderboard-popover>footer{flex-shrink:0;padding:10px 14px;font-size:11px;line-height:1.6}.leaderboard-loading,.leaderboard-empty{font-size:14px}.leaderboard-error{color:#b42318;background:#fff4f3;padding:12px 16px;font-size:13px}.settings-member-identity>span{min-width:0}.settings-member-identity .settings-member-email{overflow-wrap:anywhere;color:#65748a;margin-top:4px;font-size:12px;line-height:1.5;display:block}.settings-email-note{color:#5b6b80;margin:0;font-size:13px;line-height:1.7}.settings-email-error{color:#b42318;background:#fff4f3;border:1px solid #fecdca;border-radius:8px;margin:0;padding:10px 12px;font-size:13px}@media (width<=780px){.leaderboard-trigger{font-size:0}.leaderboard-popover{box-sizing:border-box;width:auto;max-width:560px;margin-left:auto;left:10px;right:10px}.leaderboard-popover>header{flex-wrap:wrap;gap:6px;padding:12px}.leaderboard-popover header h2{font-size:16px}.leaderboard-head,.leaderboard-rows article{grid-template-columns:minmax(52px,1.5fr) minmax(44px,1fr) repeat(3,minmax(0,1fr));gap:4px;padding-left:38px;padding-right:8px}.leaderboard-head{font-size:12px}.leaderboard-rows .rank{width:23px;height:23px;font-size:12px;left:8px}.leaderboard-rows strong{font-size:14px}.leaderboard-rows article>span{font-size:13px}.leaderboard-rows article>.leaderboard-today{font-size:16px}}.commercial-card-tools{align-items:center;gap:7px;display:flex}.detail-card>header .commercial-card-tools button{color:#315fae;background:#f4f8ff;border:1px solid #cbd9ee;border-radius:7px;height:27px;padding:0 9px;font-size:8px;font-weight:700}.detail-card>header .commercial-card-tools button:disabled{cursor:not-allowed;color:#99a4b4;opacity:.72;background:#f2f3f5}.commercial-edit-form{background:#f4f8ff;border-top:1px solid #dce5f1;gap:9px;padding:12px 13px;display:grid}.commercial-edit-form>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.commercial-edit-form label{color:#53647b;gap:5px;font-size:8px;font-weight:700;display:grid}.commercial-edit-form input{color:#2f4058;background:#fff;border:1px solid #cad7e9;border-radius:7px;height:35px;padding:0 9px;font-size:9px}.commercial-edit-form p,.commercial-edit-warning{color:#687992;margin:0;font-size:8px;line-height:1.6}.commercial-edit-form p b{color:#c54e38;font-size:9px}.commercial-edit-form>button{color:#fff;background:#315fc2;border:0;border-radius:7px;justify-self:end;height:31px;padding:0 13px;font-size:8px;font-weight:800}.commercial-edit-form>button:disabled{opacity:.55}.commercial-edit-warning{color:#946328;background:#fff9ec;border-top:1px solid #f0dfbd;padding:9px 13px}@media (width<=620px){.commercial-card-tools{flex-direction:column;align-items:flex-end}.commercial-edit-form>div{grid-template-columns:1fr}}.list-pagination{color:#526078;border-top:1px solid #e5eaf2;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-size:14px;display:flex}.list-pagination-controls{align-items:center;gap:9px;display:flex}.list-pagination button{color:#26344d;background:#fff;border:1px solid #d7deea;border-radius:9px;min-height:34px;padding:0 13px}.list-pagination button:disabled{opacity:.42;cursor:not-allowed}.list-pagination b{text-align:center;color:#18253d;min-width:58px}.list-pagination label{align-items:center;gap:7px;margin-left:8px;display:flex}.list-pagination select{color:#18253d;background:#fff;border:1px solid #d7deea;border-radius:9px;min-height:34px;padding:0 28px 0 10px}@media (width<=640px){.list-pagination{flex-direction:column;align-items:flex-start}.list-pagination-controls{flex-wrap:wrap;width:100%}.list-pagination label{margin-left:auto}}.site-cards>.list-pagination,.page-builder-list>.list-pagination{box-sizing:border-box;background:#fff;border:1px solid #e5eaf2;border-radius:11px;grid-column:1/-1;width:100%}.dashboard-revenue-strip{grid-template-columns:minmax(190px,.82fr) repeat(4,minmax(185px,.72fr))}.revenue-card__date-heading--range{flex-direction:column;align-items:flex-start}.revenue-card__date-heading--range>div{align-items:center;gap:5px;width:100%;display:flex}.revenue-card__date-heading--range input{width:calc(50% - 11px);min-width:0}.revenue-card__date-heading--range i{color:#98a3b2;font-size:9px;font-style:normal}.revenue-card--range strong{color:#087a55}@media (width<=1360px){.dashboard-revenue-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-revenue-strip__title{grid-column:1/-1}}@media (width<=620px){.dashboard-revenue-strip{grid-template-columns:1fr}.dashboard-revenue-strip__title{grid-column:auto}}.visit-status--blocked{color:#fff;background:#c5221f;box-shadow:0 0 0 3px #fee4e2}.adintel-panel-title{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.adintel-panel-title h2{margin-bottom:7px}.adintel-panel-title p{color:var(--ad-muted);margin:0;font-size:13px;line-height:1.7}.adintel-import{max-width:880px}.adintel-import-grid{grid-template-columns:minmax(180px,.55fr) minmax(260px,1.45fr);gap:14px;margin:22px 0;display:grid}.adintel-import input[type=file]{color:#3b536b;background:#f8fbfd;border:1px dashed #aebfd0;border-radius:9px;padding:8px}.adintel-import-warning{background:#fff8e9;border-left:4px solid #d59a28;padding:12px 14px;color:#78591d!important}.adintel-import>.adintel-primary{margin-top:4px}@media (width<=680px){.adintel-panel-title{flex-direction:column;align-items:stretch}.adintel-import-grid{grid-template-columns:1fr}}.login-page{isolation:isolate;background:radial-gradient(circle at 84% 16%,#a8c6ff66 0,#0000 26%),radial-gradient(circle at 92% 86%,#83e0d54a 0,#0000 27%),linear-gradient(90deg,#07101f 0 58%,#eef4ff 58%,#f8fbff 100%);position:relative;overflow:hidden}.login-page:before{content:"";z-index:0;pointer-events:none;opacity:.46;background-image:linear-gradient(#3d6ab20b 1px,#0000 1px),linear-gradient(90deg,#3d6ab20b 1px,#0000 1px);background-size:38px 38px;width:46vw;height:130vh;position:absolute;top:-15%;right:-9%;transform:rotate(-8deg)}.login-page:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(230px circle at var(--pointer-x) var(--pointer-y), #6c9dff30 0, #49cfc51a 34%, transparent 72%), radial-gradient(24px circle at var(--pointer-x) var(--pointer-y), #ffffff4d 0, transparent 75%);transition:background 80ms linear;position:fixed;inset:0}.login-brand{z-index:1;isolation:isolate;background:radial-gradient(circle at 24% 18%,#2256d9aa 0,#0000 29%),radial-gradient(circle at 72% 74%,#00c2b54a 0,#0000 33%),linear-gradient(145deg,#0a1933,#07101f 65%,#091a29);box-shadow:inset -1px 0 #ffffff17}.login-brand:before{content:"";z-index:-1;background:conic-gradient(from 90deg,#2f6dff00,#2f6dff33,#2ed6c800,#2f6dff00);animation:13s linear infinite loginSweep;position:absolute;inset:-35%}.login-brand:after{border-color:#6b9dff28;width:560px;height:560px;bottom:-210px;right:-185px;box-shadow:0 0 0 72px #3974ff0a,0 0 0 144px #42d5c908,0 0 90px #3272ff22}.login-grid{z-index:-1;opacity:.19;background-image:linear-gradient(#b9d1ff14 1px,#0000 1px),linear-gradient(90deg,#b9d1ff14 1px,#0000 1px);background-size:46px 46px;animation:18s linear infinite loginGrid;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 92%);mask-image:linear-gradient(90deg,#000,#0000 92%)}.login-orbit{z-index:-1;border:1px solid #8cb1ff24;border-radius:50%;animation:16s linear infinite loginOrbit;position:absolute}.login-orbit:after{content:"";background:#79a5ff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:-4px;box-shadow:0 0 18px #4b83ff}.login-orbit--one{width:230px;height:230px;top:13%;right:8%}.login-orbit--two{width:112px;height:112px;animation-duration:9s;animation-direction:reverse;bottom:9%;right:27%}.login-brand-logo{z-index:2;filter:drop-shadow(0 16px 30px #2056c875);animation:5s ease-in-out infinite loginLogoFloat;position:relative}.login-brand>p{z-index:2;color:#9bb9ff;position:relative}.login-brand h1{text-shadow:0 12px 48px #0008;background:linear-gradient(105deg,#fff 12%,#a9c7ff 53%,#79efe2 92%);color:#0000;letter-spacing:-1.2px;-webkit-background-clip:text;background-clip:text;max-width:650px}.login-pulse{z-index:2;align-items:flex-end;gap:6px;width:min(430px,78%);height:54px;margin-top:34px;display:flex;position:relative}.login-pulse:before{content:"";background:linear-gradient(90deg,#66a2ff99,#57e4d5aa,#0000);height:1px;position:absolute;bottom:1px;left:0;right:0}.login-pulse i{background:linear-gradient(#72efe0,#4c82ff);border-radius:6px 6px 0 0;width:4px;animation:1.8s ease-in-out infinite loginBars;box-shadow:0 0 12px #4ea6ff88}.login-pulse i:first-child{height:16px}.login-pulse i:nth-child(2){height:34px;animation-delay:.15s}.login-pulse i:nth-child(3){height:24px;animation-delay:.3s}.login-pulse i:nth-child(4){height:44px;animation-delay:.45s}.login-pulse i:nth-child(5){height:29px;animation-delay:.6s}.login-card{z-index:2;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#fffffffa,#f7fafff5 60%,#f2fbfaf5);border:1px solid #dbe4f2;border-radius:22px;width:min(420px,100% - 48px);padding:40px;position:relative;box-shadow:0 34px 80px #01081766,0 0 0 1px #fff8}.login-card:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(135deg,#fff,#78a3ff66 44%,#69e3d766 72%,#fff);position:absolute;inset:-1px}.login-card:after{content:"";z-index:-1;background:radial-gradient(circle,#4c80ef24,#0000 68%);border-radius:50%;width:210px;height:210px;animation:6s ease-in-out infinite loginCardGlow;position:absolute;top:-90px;right:-90px}.login-card>div:first-child{align-items:center;gap:13px;margin-bottom:28px;display:flex}.login-card-logo{flex:none}.login-card h2{letter-spacing:-.6px;margin:0;font-size:26px}.login-card form{gap:16px}.login-card label{font-size:12px}.login-card input{border-radius:10px;height:48px;font-size:13px}.login-captcha-row{grid-template-columns:minmax(0,1fr) 148px;gap:10px;display:grid}.login-captcha-row>input{text-transform:uppercase;letter-spacing:3px;min-width:0;font-weight:750}.login-captcha{cursor:pointer;background:#eaf1ff;border:1px solid #cfdaf0;border-radius:10px;height:48px;padding:0;overflow:hidden}.login-captcha img{object-fit:cover;width:100%;height:100%;display:block}.login-captcha span{color:#7084a9;font-size:10px}.login-submit{background:linear-gradient(110deg,#2858d8,#3677ee 58%,#1ca8a0);border-radius:11px;height:49px;margin-top:6px;transition:transform .18s,box-shadow .18s;box-shadow:0 12px 28px #285bd84a}.login-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 34px #285bd85c}.login-card .alert{font-size:11px}.page-heading .eyebrow,.modal .eyebrow,.page-heading>div>p:not(.eyebrow),.product-onepage>header>div>p:last-child{display:none}@keyframes loginSweep{to{transform:rotate(360deg)}}@keyframes loginGrid{to{background-position:46px 46px}}@keyframes loginOrbit{to{transform:rotate(360deg)}}@keyframes loginLogoFloat{50%{transform:translateY(-7px)}}@keyframes loginBars{50%{opacity:.55;transform:scaleY(.45)}}@keyframes loginCardGlow{50%{opacity:.65;transform:translate(-30px,36px)scale(1.12)}}@media (width<=780px){.login-page{background:radial-gradient(circle at 12% 10%,#3168db6b 0,#0000 30%),radial-gradient(circle at 88% 90%,#29b8ad45 0,#0000 32%),#07101f;justify-content:center;align-items:center;padding:24px;display:flex}.login-brand{box-shadow:none;background:radial-gradient(circle at 18% 12%,#b6cbff 0,#0000 34%),radial-gradient(circle at 88% 88%,#9de6dd 0,#0000 36%),linear-gradient(145deg,#eef4ff,#f9fbff 62%,#eefaf8);padding:0;position:absolute;inset:0}.login-brand>.login-brand-logo,.login-brand>.login-brand-name,.login-brand>h1,.login-brand>.login-pulse{display:none}.login-card{width:min(430px,100%);margin:0;padding:30px 24px}.login-page:before{display:none}.login-captcha-row{grid-template-columns:minmax(0,1fr) 132px}}@media (prefers-reduced-motion:reduce){.login-brand:before,.login-grid,.login-orbit,.login-brand-logo,.login-pulse i,.login-card:after{animation:none}.login-page:after{display:none}}.order-table-head--operations,.order-row{grid-template-columns:minmax(185px,.9fr) 118px 82px minmax(205px,1fr) minmax(320px,1.45fr) 104px minmax(175px,.85fr) 100px;gap:5px;min-width:1500px}.order-table-head--operations.is-selectable,.order-row.is-selectable{grid-template-columns:28px minmax(185px,.9fr) 118px 82px minmax(205px,1fr) minmax(320px,1.45fr) 104px minmax(175px,.85fr) 100px}.order-ip-cell,.order-operator-cell{padding:3px 3px 0}.order-user-data,.order-review-cell{letter-spacing:-.015em;gap:2px;padding:6px 7px}.order-bundle-cell{letter-spacing:-.01em;gap:3px;padding:7px 8px}.order-user-data span,.order-review-cell span{font-size:10.3px;line-height:1.22}.order-operator-cell strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (width<=850px){.order-list .order-row,.order-list .order-row.is-readonly{grid-template-columns:minmax(185px,.9fr) 118px 82px minmax(205px,1fr) minmax(320px,1.45fr) 104px minmax(175px,.85fr) 100px}.order-list .order-row.is-selectable{grid-template-columns:28px minmax(185px,.9fr) 118px 82px minmax(205px,1fr) minmax(320px,1.45fr) 104px minmax(175px,.85fr) 100px}}.sidebar{width:196px;padding:20px 12px 16px}.sidebar .brand{gap:9px;padding-inline:6px}.sidebar .brand strong{font-size:13px}.sidebar .brand small{letter-spacing:.8px;font-size:8px}.sidebar>nav{margin-top:16px}.sidebar .nav-item{gap:9px;height:39px;padding-inline:9px;font-size:11.5px}.sidebar .nav-label{margin-inline:9px}.sidebar__footer{grid-template-columns:30px 1fr 20px;gap:7px;padding-inline:5px}.sidebar__footer .avatar{width:30px;height:30px}.main{margin-left:196px}.content{max-width:none;padding:22px 20px}.order-ops-heading{margin-bottom:16px}.order-ops-heading .heading-actions{flex-wrap:wrap;align-items:center}.order-export-actions{gap:6px;display:flex}.order-export-actions .secondary{height:35px;padding:0 10px;font-size:9px}.order-bucket-tabs{background:#fff;border:1px solid #dde4ee;border-radius:10px;gap:5px;margin-bottom:13px;padding:5px;display:flex}.order-bucket-tabs button{color:#65748a;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-width:135px;height:43px;padding:0 13px;display:flex}.order-bucket-tabs button:hover{background:#f4f7fb}.order-bucket-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#2f67d5,#274fa9);box-shadow:0 7px 16px #285cc334}.order-bucket-tabs span{font-size:10px;font-weight:800}.order-bucket-tabs small{color:inherit;background:#fff2;border-radius:12px;padding:3px 7px;font-size:7px}.order-metrics{grid-template-columns:repeat(6,minmax(110px,1fr));gap:7px;margin-bottom:13px}.order-metric{min-height:59px;padding:10px 12px}.order-metric small{font-size:7px}.order-metric strong{margin-top:4px;font-size:14px}.order-ops-filters{background:#fafbfd;border-bottom:1px solid #e8ecf2;grid-template-columns:145px minmax(190px,1.7fr) 145px 150px 145px 135px 135px auto auto;align-items:end;gap:7px;padding:12px;display:grid}.order-ops-filters label{color:#77869a;gap:5px;min-width:0;font-size:7px;font-weight:800;display:grid}.order-ops-filters input,.order-ops-filters select{color:#43536a;background:#fff;border:1px solid #dce3ec;border-radius:7px;outline:0;width:100%;height:34px;padding:0 9px;font:8.2px inherit}.order-ops-filters input:focus,.order-ops-filters select:focus{border-color:#7da4e4;box-shadow:0 0 0 3px #2b65ce14}.order-ops-filters .filter-button,.order-ops-filters .filter-reset{border:0;border-radius:7px;height:34px;padding:0 13px;font-size:8px;font-weight:800}.order-ops-filters .filter-button{color:#fff;background:#2d61c8}.order-ops-filters .filter-reset{color:#65748a;background:#edf1f6}.order-ops-list-head,.order-intel-row{grid-template-columns:24px minmax(315px,1.22fr) minmax(205px,.78fr) minmax(260px,1fr) minmax(245px,.95fr) 118px;gap:9px;min-width:1460px;display:grid}.order-ops-list-head{color:#8793a3;background:#f5f7fa;border-bottom:1px solid #e5e9ef;align-items:center;padding:9px 12px;font-size:7px;font-weight:800}.order-ops-list-head span:last-child{text-align:center}.order-ops-list{overflow-x:auto}.order-intel-row{background:#fff;border-bottom:1px solid #e9edf2;align-items:stretch;min-height:178px;padding:10px 12px;position:relative}.order-intel-row:hover{background:#fbfdff;box-shadow:inset 3px 0 #3168d4}.order-intel-check{padding-top:4px}.order-intel-check input,.order-ops-list-head input{accent-color:#2f64cb;width:14px;height:14px}.order-intel-core{min-width:0;color:inherit;text-align:left;background:#fff;border:1px solid #e7ebf1;border-radius:9px;grid-template-columns:68px minmax(0,1fr);align-items:start;gap:10px;padding:8px;display:grid}.order-intel-core:not(:disabled){cursor:pointer}.order-intel-core img,.order-product-placeholder{object-fit:cover;color:#7290b7;background:#edf3fa;border-radius:8px;place-items:center;width:68px;height:68px;font-size:9px;font-weight:800;display:grid}.order-intel-core>span{min-width:0}.order-intel-core strong,.order-intel-core b,.order-intel-core small,.order-intel-core em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.order-intel-core strong{color:#315fba;font-size:9px}.order-intel-core b{color:#34445a;margin-top:7px;font-size:10px}.order-intel-core small{color:#8793a2;margin-top:5px;font-size:7px}.order-intel-core em{color:#596b83;border-top:1px dashed #e3e8ee;margin-top:10px;padding-top:8px;font-size:7.5px;font-style:normal}.order-intel-block{border-left:1px solid #ebeff4;min-width:0;padding:8px 9px}.order-intel-block h3{color:#63748a;letter-spacing:.2px;height:22px;margin:0;font-size:7.5px}.order-intel-block dl{gap:5px;margin:0;display:grid}.order-intel-block dl>div{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:6px;min-width:0;display:grid}.order-intel-block dt{color:#9aa5b2;font-size:6.8px}.order-intel-block dd{color:#45566d;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:7.2px;line-height:1.4;overflow:hidden}.order-risk-block h3{justify-content:space-between;display:flex}.order-risk-level{border-radius:8px;padding:2px 6px;font-size:6.5px}.order-risk-level--low{color:#24805f;background:#e7f5ef}.order-risk-level--medium{color:#9a6620;background:#fff2db}.order-risk-level--high{color:#ae3e49;background:#fdecef}.order-risk-signals dd{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal!important}.order-intel-actions{text-align:center;border-left:1px solid #e9edf2;flex-direction:column;align-items:stretch;gap:5px;padding:7px;display:flex}.order-intel-actions>.order-status{align-self:center}.order-intel-actions strong{color:#30445f;margin-top:3px;font-size:10px}.order-intel-actions small{color:#8c98a8;text-overflow:ellipsis;white-space:nowrap;font-size:6.8px;overflow:hidden}.order-intel-actions button{color:#526a8d;background:#f8fafc;border:1px solid #d7e0ec;border-radius:6px;height:25px;padding:0 5px;font-size:6.8px;font-weight:800}.order-intel-actions .order-blacklist-button{color:#8a594c;background:#fff8f5;border-color:#e8d4cc;margin-top:auto}.order-intel-actions .order-invalid-button{color:#a0464e;background:#fff5f6;border-color:#edcbd0}.order-intel-actions .order-restore-button{color:#257256;background:#f3fbf7;border-color:#cce4da;margin-top:auto}.order-loading,.order-empty{min-height:250px}.order-bulk-bar{margin:10px 12px}.order-export-modal{width:min(1120px,100vw - 30px);max-height:calc(100vh - 30px)}.order-export-body{background:#f7f9fc;grid-template-columns:minmax(300px,.7fr) minmax(520px,1.3fr);gap:13px;padding:15px;display:grid;overflow:auto}.order-export-body>section,.order-export-body>form{background:#fff;border:1px solid #e0e6ee;border-radius:10px;padding:14px}.order-export-body h3{color:#42536b;margin:0 0 12px;font-size:10px}.order-export-body form>label{color:#66768b;gap:6px;font-size:8px;font-weight:800;display:grid}.order-export-body form>label input{border:1px solid #dce3ec;border-radius:7px;height:36px;padding:0 10px}.order-export-config-list{gap:7px;display:grid}.order-export-config-list article{border:1px solid #e4e8ee;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:9px;display:grid}.order-export-config-list strong,.order-export-config-list small{display:block}.order-export-config-list strong{color:#45566d;font-size:8px}.order-export-config-list small{color:#96a0ad;margin-top:4px;font-size:6.5px}.order-export-config-list button,.order-export-select-tools button{color:#446493;background:#f5f8fc;border:1px solid #d8e1ed;border-radius:6px;height:28px;padding:0 8px;font-size:7px}.order-export-config-list button.danger{color:#a24f56}.order-export-select-tools{align-items:center;gap:6px;margin:10px 0 8px;display:flex}.order-export-select-tools span{color:#728299;margin-left:auto;font-size:7px}.order-export-columns{background:#fafbfd;border:1px solid #e2e7ee;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:5px;max-height:390px;padding:8px;display:grid;overflow:auto}.order-export-columns label{color:#56677d;background:#fff;border-radius:6px;align-items:center;gap:6px;min-height:29px;padding:5px 7px;font-size:7px;display:flex}.order-export-columns input{accent-color:#2f65cc}.order-export-body footer{justify-content:flex-end;gap:7px;margin-top:11px;display:flex}.order-export-records{width:min(850px,100vw - 30px);max-height:calc(100vh - 30px)}.order-export-records>div{padding:13px;overflow:auto}.order-export-records article{border-bottom:1px solid #e9edf2;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.order-export-records strong,.order-export-records small{display:block}.order-export-records strong{color:#41526a;font-size:8.5px}.order-export-records small,.order-export-records span{color:#939eac;margin-top:4px;font-size:7px}.order-export-records button{color:#416496;background:#f5f8fc;border:1px solid #d5e0ee;border-radius:6px;height:29px;padding:0 9px;font-size:7px}@media (width<=1280px){.order-ops-filters{grid-template-columns:130px minmax(190px,1fr) repeat(3,130px) repeat(2,120px) auto auto}.order-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=780px){.main{margin-left:0}.order-ops-heading .heading-actions{display:none}.order-bucket-tabs{overflow:auto}.order-ops-filters{grid-template-columns:1fr 1fr}.order-ops-filters .order-ops-search{grid-column:span 1}.order-metrics{grid-template-columns:1fr 1fr}.order-export-body{grid-template-columns:1fr}.order-export-columns{grid-template-columns:1fr 1fr}}.sidebar .brand small{font-size:9.5px}.sidebar__footer strong{font-size:11.5px}.sidebar__footer small{font-size:10px}.order-export-actions .secondary{font-size:11px}.order-bucket-tabs span{font-size:12px}.order-bucket-tabs small,.order-metric small{font-size:10px}.order-metric strong{font-size:18px}.order-metric--filter{width:100%;font:inherit;text-align:left;cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}.order-metric--filter:hover{border-color:#84a6df;transform:translateY(-1px);box-shadow:0 8px 22px #234b8d18}.order-metric--filter.is-active{border-color:#2f67d5;box-shadow:0 0 0 2px #2f67d51f,0 8px 22px #234b8d12}.order-metric--filter.is-active small{color:#315fae}.order-metric--filter.is-active strong{color:#174b9b}.order-ops-filters label{font-size:10px}.order-ops-filters input,.order-ops-filters select{height:38px;font-size:12px}.order-ops-filters .filter-button,.order-ops-filters .filter-reset{height:38px;font-size:11px}.order-ops-list-head{font-size:10.5px}.order-intel-core{grid-template-columns:76px minmax(0,1fr)}.order-intel-core img,.order-product-placeholder{width:76px;height:76px;font-size:11px}.order-intel-core strong{font-size:12px}.order-intel-core b{font-size:13px}.order-intel-core small,.order-intel-core em{font-size:10.5px;line-height:1.45}.order-intel-block{padding:10px 11px}.order-intel-block h3{height:25px;font-size:11px}.order-intel-block dl{gap:7px}.order-intel-block dl>div{grid-template-columns:66px minmax(0,1fr);gap:8px}.order-intel-block dt{font-size:10px;line-height:1.45}.order-intel-block dd{font-size:11px;line-height:1.45}.order-risk-level{font-size:9.5px}.order-intel-actions{gap:7px}.order-intel-actions strong{font-size:13px}.order-intel-actions small{font-size:10px}.order-intel-actions button{height:auto;min-height:30px;padding:5px 7px;font-size:10.5px;line-height:1.3}.order-export-body h3{font-size:13px}.order-export-body form>label,.order-export-config-list strong{font-size:11px}.order-export-config-list small{font-size:9.5px}.order-export-config-list button,.order-export-select-tools button,.order-export-select-tools span{font-size:10px}.order-export-columns label{font-size:10.5px}.order-export-records strong{font-size:11.5px}.order-export-records small,.order-export-records span,.order-export-records button{font-size:10px}.order-ops-list-head{z-index:4;padding-block:10px;font-size:11px;position:sticky;top:0}.order-intel-row{min-height:204px}.order-ip-block,.order-operator-block,.order-risk-block{padding:8px 6px}.order-ip-block strong,.order-operator-block strong{overflow-wrap:anywhere;color:#2e4e78;font-size:11px;line-height:1.3;display:block}.order-ip-block strong{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.order-ip-block small{color:#7f8da0;overflow-wrap:anywhere;margin-top:5px;font-size:9.5px;line-height:1.3;display:block}.order-operator-block{flex-direction:column;justify-content:flex-start;display:flex}.order-user-block dl>div,.order-receiver-block dl>div{grid-template-columns:66px minmax(0,1fr)}.order-receiver-block dd{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.order-receiver-block dd>strong{color:#2d568f}.order-quantity-highlight{color:#c62318;background:#ffe8e6;border-radius:5px;padding:2px 7px;font-size:14px}.order-risk-block{background:#f1faf6;border:1px solid #cde8dc;border-radius:9px}.order-risk-block--medium{background:#fff9ec;border-color:#efd8ad}.order-risk-block--high{background:#fff2f1;border-color:#efbbb7}.order-risk-block h3{gap:5px;height:auto;min-height:24px}.order-risk-block dl{gap:5px}.order-risk-block dl>div{grid-template-columns:60px minmax(0,1fr);gap:5px}.order-intel-actions{padding-inline:6px}.order-intel-actions>.order-status{font-size:10px}.order-intel-actions .order-valid-button{color:#fff;background:#17805d;border-color:#17805d}.order-intel-actions button{font-size:10px}.order-ops-panel{overflow:auto}.order-ops-list{overflow:visible}.order-source-badges{flex-wrap:wrap;gap:4px;margin:3px 0;display:flex!important}.order-source-badge{border-radius:5px;width:max-content;padding:2px 5px;font-style:normal;font-weight:850;line-height:1.35;font-size:8px!important}.order-source-badge--recovered{color:#7a4500;background:#fff0d3;border:1px solid #e8bd72;padding:3px 8px;display:inline-block;font-size:13px!important}.order-source-badge--paypal{color:#0b5aa6;background:#e8f3ff}.order-ops-list-head,.order-intel-row{grid-template-columns:26px minmax(250px,1.05fr) 120px 82px minmax(220px,.9fr) minmax(300px,1.2fr) minmax(235px,.95fr) 120px;min-width:1460px}.order-receiver-block{padding-inline:10px}.order-receiver-block h3{font-size:12px;font-weight:900}.order-receiver-block dl>div{grid-template-columns:72px minmax(0,1fr);gap:7px}.order-receiver-block dt{font-size:11.5px;font-weight:750}.order-receiver-block dd{font-size:13.5px;font-weight:650;line-height:1.45}.order-amount-highlight{text-shadow:0 1px #fff;font-size:17px;font-weight:950;color:#d93a22!important}.order-quantity-highlight{font-size:15px;font-weight:950}.order-risk-block--duplicate{background:#fff0ef;border:2px solid #f06a5e;box-shadow:0 0 0 3px #f0443814}.order-duplicate-entry dd{overflow:visible}.order-duplicate-entry button{color:#a82c22;text-align:left;cursor:pointer;background:#fff;border:1px solid #ef8c82;border-radius:7px;width:100%;padding:5px 7px;font-size:10.5px;font-weight:900}.order-duplicate-entry button:hover{background:#fff7f6;border-color:#d84235}.order-duplicate-modal{width:min(1100px,100vw - 32px);max-height:calc(100vh - 32px)}.order-duplicate-modal>header small{color:#7b899d;margin-top:5px;font-size:12px;display:block}.order-duplicate-loading{color:#52647c;justify-content:center;align-items:center;gap:10px;min-height:260px;font-size:14px;display:flex}.order-duplicate-loading span{border:3px solid #dfe6ef;border-top-color:#2f65ca;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}.order-duplicate-body{background:#f6f8fb;padding:16px;overflow:auto}.order-duplicate-summary{background:#fff4f3;border:1px solid #efc4bf;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.order-duplicate-summary strong{color:#ad3026;font-size:16px}.order-duplicate-summary span{color:#6e4d49;font-size:12px;font-weight:750}.order-duplicate-summary small{color:#90645f;width:100%;font-size:11px}.order-duplicate-list{gap:8px;margin-top:12px;display:grid}.order-duplicate-list article{background:#fff;border:1px solid #e0e6ef;border-radius:10px;grid-template-columns:minmax(190px,.8fr) minmax(250px,1fr) minmax(220px,.9fr) 88px;align-items:center;gap:12px;padding:12px;display:grid}.order-duplicate-list article>div{min-width:0}.order-duplicate-list article b,.order-duplicate-list article span,.order-duplicate-list article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.order-duplicate-list article b{color:#34465f;font-size:13px}.order-duplicate-list article span{color:#586b85;margin-top:4px;font-size:12px}.order-duplicate-list article small{color:#8995a6;margin-top:4px;font-size:11px}.order-duplicate-order>strong{color:#275bb7;font-size:13px}.order-duplicate-order>span{background:#ffe6e3;border-radius:5px;width:max-content;padding:2px 6px;font-weight:850;color:#a63026!important}.order-duplicate-list article>button{color:#fff;cursor:pointer;background:#2d62c8;border:0;border-radius:7px;height:34px;font-size:11px;font-weight:850}@media (width<=760px){.order-duplicate-list article{grid-template-columns:1fr}.order-duplicate-list article>button{width:100%}}.order-sku-selections dd{flex-wrap:wrap;gap:4px 8px;display:flex}.order-sku-selections dd span{color:#174c8f;background:#eef5ff;border-radius:6px;padding:2px 6px;font-weight:700}.detail-sku-selections{flex-wrap:wrap;gap:5px 10px;margin-top:5px;color:#174c8f!important;display:flex!important}.order-ops-list-head,.order-intel-row{grid-template-columns:26px minmax(250px,1fr) 150px minmax(150px,.58fr) minmax(290px,1.15fr) minmax(225px,.88fr) 175px 118px;gap:6px;min-width:1650px}.order-owner-name{color:#284f87;overflow-wrap:anywhere;background:#edf4ff;border-radius:6px;margin-top:9px;padding:5px 7px;font-size:10.5px;font-weight:850;display:block}.order-user-block{padding-inline:5px}.order-user-block dl>div{grid-template-columns:49px minmax(0,1fr);gap:4px}.order-user-block dt{font-size:9px}.order-user-block dd{font-size:10px;line-height:1.28}.order-logistics-block{background:#f4f8fe;border:1px solid #d7e5f7;border-radius:9px;padding-inline:7px}.order-logistics-block dl>div{grid-template-columns:55px minmax(0,1fr);gap:5px}.order-logistics-block dd{white-space:normal;overflow-wrap:anywhere}.order-logistics-block dd b{color:#2359a8}.order-heading-actions>.primary-button{height:37px;padding:0 13px;font-size:11px}.order-default-export{background:#fff;border:1px solid #d8e2ef;border-radius:9px;align-items:flex-end;gap:7px;width:max-content;max-width:100%;margin:-8px 0 14px auto;padding:9px;display:flex;box-shadow:0 8px 24px #17396412}.order-default-export label{color:#66768b;gap:4px;font-size:10px;font-weight:800;display:grid}.order-default-export select{background:#fff;border:1px solid #d8e2ef;border-radius:7px;min-width:230px;height:36px;padding:0 9px}.order-default-export button{height:36px}.order-operation-import-modal{width:min(700px,100vw - 28px);max-height:calc(100vh - 28px)}.order-operation-import-body{padding:18px;overflow:auto}.order-operation-import-body>p{color:#596a81;margin:0 0 12px;font-size:13px;line-height:1.6}.order-operation-dropzone{color:#49627f;cursor:pointer;background:#f8fbff;border:2px dashed #b8c9df;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:180px;padding:24px;transition:all .18s;display:flex}.order-operation-dropzone.is-dragging,.order-operation-dropzone:hover{background:#eef5ff;border-color:#2f65ca}.order-operation-dropzone input{opacity:0;width:1px;height:1px;position:absolute}.order-operation-dropzone strong{font-size:15px}.order-operation-dropzone small{color:#8492a4;font-size:11px}.order-operation-import-result{background:#fafbfd;border:1px solid #e0e7f0;border-radius:9px;margin-top:12px;padding:12px}.order-operation-import-result>strong{color:#35516f;font-size:13px}.order-operation-import-result>small{color:#8b5a35;margin-top:8px;font-size:11px;display:block}.order-operation-import-result>div{max-height:210px;margin-top:9px;overflow:auto}.order-operation-import-result p{border-bottom:1px solid #e7ecf2;grid-template-columns:180px 1fr;gap:8px;margin:0;padding:7px 0;font-size:11px;display:grid}.order-operation-import-result p b{color:#9b3f45}.order-operation-import-result p span{color:#67768a}.order-operation-import-modal>footer{border-top:1px solid #e4e9f0;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.order-operation-import-result .order-operation-import-warnings{background:#fff7df;border:2px solid #f59e0b;border-radius:9px;padding:4px 10px;box-shadow:0 0 0 3px #f59e0b20}.order-operation-import-result .order-operation-import-warnings p{border-bottom-color:#f3d28a}.order-operation-import-result .order-operation-import-warnings b{color:#b42318;font-weight:800}.order-operation-import-result .order-operation-import-warnings span{color:#7a3e00;font-weight:700}.order-export-config-list article{grid-template-columns:minmax(0,1fr) auto auto auto}.order-export-column-editor{grid-template-columns:1.15fr .85fr;gap:9px;margin-top:9px;display:grid}.order-export-column-editor>div{background:#fafbfd;border:1px solid #e2e7ee;border-radius:8px;max-height:390px;padding:8px;overflow:auto}.order-export-column-editor h4{z-index:1;color:#65758a;background:#f1f5fa;margin:-8px -8px 7px;padding:9px;font-size:10px;position:sticky;top:-8px}.order-export-selected>article,.order-export-available button{color:#4c5f78;text-align:left;background:#fff;border:1px solid #dde5ef;border-radius:7px;align-items:center;gap:7px;width:100%;min-height:42px;margin-bottom:6px;padding:6px 7px;font-size:10.5px;display:flex}.order-export-selected>article{cursor:grab}.order-export-selected>article:active{cursor:grabbing}.order-export-selected>article.is-blank{background:#fffaf0;border-style:dashed}.order-export-selected i{color:#8da0b8;font-style:normal}.order-export-selected b{color:#fff;background:#4d75b4;border-radius:5px;flex:none;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.order-export-selected>article>div{flex:1;gap:4px;min-width:0;display:grid}.order-export-selected small{color:#8390a2;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.order-export-selected input{color:#34485f;background:#fff;border:1px solid #dbe3ee;border-radius:6px;width:100%;height:30px;padding:0 8px;font-size:10px}.order-export-selected>article>button{color:#a0444a;background:#fff7f7;border:1px solid #ead4d5;border-radius:6px;height:28px;padding:0 7px;font-size:9px}.order-export-available button{color:#35629f;cursor:pointer}@media (width<=780px){.order-default-export{flex-direction:column;align-items:stretch;width:100%}.order-default-export select,.order-default-export button{width:100%}.order-export-column-editor{grid-template-columns:1fr}}.order-intel-core em.order-placed-meta{align-items:baseline;gap:2px;display:flex;overflow:hidden}.order-placed-time{color:#273b57;flex:none;font-size:21px;font-weight:900;line-height:1.2}.order-placed-time--today{color:#e32620}.order-placed-meta>span{color:#718096;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;font-weight:700;overflow:hidden}.order-detail-modal>header h2{font-size:22px}.order-detail-modal>header .eyebrow{font-size:12px}.order-detail-modal .detail-subtitle{font-size:14px}.order-detail-modal .detail-summary small{font-size:13px}.order-detail-modal .detail-summary strong{font-size:18px}.order-detail-modal .detail-summary .order-status{font-size:13px}.order-detail-modal .duplicate-alert strong{font-size:15px}.order-detail-modal .duplicate-alert span{font-size:14px}.order-detail-modal .detail-card>header h3{font-size:17px}.order-detail-modal .detail-card>header span{font-size:12px}.order-detail-modal .detail-card>header .commercial-card-tools button{height:34px;padding-inline:12px;font-size:13px}.order-detail-modal .detail-card dl>div{grid-template-columns:118px minmax(0,1fr);min-height:45px}.order-detail-modal .detail-card dt{font-size:13px}.order-detail-modal .detail-card dd{font-size:15px;line-height:1.55}.order-detail-modal .customer-note{font-size:14px}.order-detail-modal .detail-items strong{font-size:15px}.order-detail-modal .detail-items small{font-size:13px}.order-detail-modal .detail-items>div>b{font-size:15px}.order-detail-modal .amount-breakdown p{font-size:14px}.order-detail-modal .amount-breakdown .is-total{font-size:15px}.order-detail-modal .amount-breakdown .is-total b{font-size:19px}.order-detail-modal .detail-empty{font-size:14px}.order-detail-modal .order-timeline strong{font-size:15px}.order-detail-modal .order-timeline small,.order-detail-modal .order-timeline p{font-size:13px}.order-detail-modal .note-form textarea{font-size:14px}.order-detail-modal .note-form select,.order-detail-modal .note-form button{height:34px;font-size:13px}.order-detail-modal .order-notes p{font-size:14px}.order-detail-modal .order-notes small{font-size:12px}.order-detail-modal .order-detail-footer>div>small{font-size:13px}.order-detail-modal .order-detail-footer>div button{height:35px;font-size:13px}.order-detail-modal .terminal-state{font-size:13px}.order-customer-edit{background:#f8fbff;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:14px;display:grid}.order-customer-edit label{color:#52657d;gap:6px;font-size:13px;font-weight:800;display:grid}.order-customer-edit input,.order-customer-edit textarea{color:#273b57;background:#fff;border:1px solid #ccd8e8;border-radius:8px;width:100%;padding:9px 10px;font:14px/1.5 inherit}.order-customer-edit input{height:42px}.order-customer-edit textarea{resize:vertical;min-height:92px}.order-customer-edit .span-2{grid-column:1/-1}.order-customer-edit>button{color:#fff;background:#2f64c9;border:0;border-radius:8px;grid-column:1/-1;justify-self:end;height:38px;padding:0 17px;font-size:14px;font-weight:900}.order-detail-modal .commercial-edit-form label,.order-detail-modal .commercial-edit-form p,.order-detail-modal .commercial-edit-warning{font-size:13px}.order-detail-modal .commercial-edit-form input{height:42px;font-size:14px}.order-detail-modal .commercial-edit-form>button{height:38px;font-size:14px}.order-duplicate-modal{width:min(1480px,100vw - 28px)}.order-duplicate-table{background:#fff;border:1px solid #dce4ee;border-radius:11px;min-width:1200px;margin-top:12px;overflow:hidden}.order-duplicate-head,.order-duplicate-table article{grid-template-columns:minmax(190px,.95fr) minmax(145px,.72fr) minmax(260px,1.3fr) minmax(210px,1fr) minmax(190px,.9fr) 116px;align-items:stretch;gap:8px;display:grid}.order-duplicate-head{color:#6f8096;background:#edf3fa;padding:10px 12px;font-size:12px;font-weight:900}.order-duplicate-table article{border-top:1px solid #e5eaf1;padding:11px 12px}.order-duplicate-table article.is-current{background:#f5f9ff}.order-duplicate-table article.is-foreign{background:#fafafa}.order-duplicate-table article>div{border-left:1px solid #edf0f4;min-width:0;padding:4px 7px}.order-duplicate-table article>div:first-child{border-left:0}.order-duplicate-table article b,.order-duplicate-table article span,.order-duplicate-table article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.order-duplicate-table article b{color:#34465f;font-size:13px}.order-duplicate-table article span{color:#52657d;margin-top:5px;font-size:12px}.order-duplicate-table article small{color:#8491a2;margin-top:5px;font-size:11px}.order-duplicate-order>strong{color:#285db6;font-size:14px;display:block}.order-duplicate-matches{color:#b42c23;font-size:13px;display:block}.order-duplicate-table .duplicate-value{background:#fff0ee;border-radius:4px;padding-inline:3px;color:#dc261b!important;font-weight:950!important}.order-duplicate-actions{flex-direction:column;justify-content:center;gap:6px;display:flex}.order-duplicate-actions button{color:#315b9c;background:#f6f9fd;border:1px solid #cdd9e8;border-radius:7px;min-height:31px;font-size:11px;font-weight:850}.order-duplicate-actions button.is-valid{color:#fff;background:#18805e;border-color:#18805e}.order-duplicate-actions button.is-invalid{color:#a23d45;background:#fff3f4;border-color:#efc5ca}.order-duplicate-actions>strong,.order-duplicate-actions>span{color:#8190a3;text-align:center;font-size:11px}.order-duplicate-actions button:disabled{opacity:.5}@media (width<=700px){.order-customer-edit{grid-template-columns:1fr}.order-customer-edit .span-2{grid-column:auto}.order-duplicate-body{overflow:auto}.order-metrics{grid-template-columns:1fr 1fr}}.order-metrics{grid-template-columns:repeat(7,minmax(105px,1fr))}.order-review-labels{flex-wrap:wrap;gap:6px;margin:5px 0;display:flex!important}.order-review-label{color:#41546b;background:#f0f4f9;border:1px solid #d6dfe9;border-radius:6px;padding:5px 8px;font-size:13px;font-weight:800;line-height:1.4;display:inline-flex}.order-review-label--danger{color:#b42336;background:#fff0f1;border-color:#f2b8c0}.order-review-label--warning{color:#985d00;background:#fff7e6;border-color:#f0d196}.order-review-label--success{color:#127641;background:#e6f8ed;border-color:#a3d9b6}.order-intel-row--completed{background:#eaf8ef;border-color:#bfe2cb;box-shadow:inset 4px 0 #20a463}.order-intel-row--completed:hover{background:#e1f5e8;box-shadow:inset 4px 0 #168451}.order-intel-row--completed .order-intel-core{background:#f5fcf7;border-color:#b9dfc6}.order-intel-row--completed .order-logistics-block{background:#eefaf2;border-color:#9fd3b2}.order-status--review,.business-logistics-status--review{background:#fff1d6;color:#95681f!important}.order-status--fulfillment,.business-logistics-status--fulfillment{background:#f0e9ff;color:#6644a1!important}.order-status--shipped,.business-logistics-status--shipped{background:#e9f2ff;color:#245ead!important}.order-status--pickup,.business-logistics-status--pickup{background:#fff0d7;color:#9a5d16!important}.order-status--returned,.business-logistics-status--returned{background:#ffe9eb;color:#a2313b!important}.order-status--completed,.business-logistics-status--completed{background:#dff5e8;color:#087844!important}.business-logistics-status{border-radius:7px;padding:3px 7px;font-size:11px;font-weight:950;display:inline-flex}.order-tracking-progress dd{overflow:visible!important}.order-tracking-progress button{color:#17569f;text-align:left;cursor:pointer;background:#fff;border:1px solid #a9c5eb;border-radius:6px;width:100%;padding:4px 6px;font:800 10.5px/1.4 inherit}.order-tracking-progress button:hover:not(:disabled){background:#eef6ff;border-color:#3575c8}.order-tracking-progress button:disabled{color:#8794a5;cursor:default;background:#f4f6f8;border-color:#d9e0e8}.order-tracking-progress small{color:#71849d;margin-top:4px;font-size:9px;display:block}.logistics-progress-modal{width:min(780px,100vw - 28px);max-height:calc(100vh - 28px)}.logistics-progress-modal>header small{color:#718096;margin-top:5px;font-size:12px;display:block}.logistics-progress-loading{color:#53677f;justify-content:center;align-items:center;gap:10px;min-height:260px;font-size:14px;display:flex}.logistics-progress-loading>span{border:3px solid #dce5ef;border-top-color:#2e68c7;border-radius:50%;width:20px;height:20px;animation:.75s linear infinite spin}.logistics-progress-body{background:#f6f8fb;padding:16px;overflow:auto}.logistics-progress-latest{background:linear-gradient(135deg,#ecfaf1,#fff);border:1px solid #b9d8c6;border-radius:12px;gap:7px;padding:16px 18px;display:grid}.logistics-progress-latest>span{color:#087746;background:#d8f2e3;border-radius:8px;width:max-content;padding:4px 8px;font-size:11px;font-weight:900}.logistics-progress-latest strong{color:#213d32;font-size:16px;line-height:1.55}.logistics-progress-latest small{color:#6d8178;font-size:11px}.logistics-progress-timeline{background:#fff;border:1px solid #e0e7ef;border-radius:12px;margin-top:12px;padding:4px 14px}.logistics-progress-timeline article{border-top:1px solid #edf1f5;padding:14px 8px 14px 34px;position:relative}.logistics-progress-timeline article:first-child{border-top:0}.logistics-progress-timeline article:before{content:"";background:#dbe4ed;width:2px;position:absolute;top:25px;bottom:-24px;left:14px}.logistics-progress-timeline article:last-child:before{display:none}.logistics-progress-timeline article>i{background:#fff;border:3px solid #cbd9e8;border-radius:50%;width:12px;height:12px;position:absolute;top:21px;left:9px}.logistics-progress-timeline article.is-latest>i{background:#1b9c5c;border-color:#1b9c5c;box-shadow:0 0 0 4px #1b9c5c1e}.logistics-progress-timeline article>div{gap:5px;display:grid}.logistics-progress-timeline article span{color:#65758a;background:#edf1f6;border-radius:6px;width:max-content;padding:2px 6px;font-size:10px;font-weight:850}.logistics-progress-timeline article.is-latest span{color:#087746;background:#dcf4e6}.logistics-progress-timeline article strong{color:#34475f;font-size:13px;line-height:1.55}.logistics-progress-timeline article small{color:#718198;font-size:11px}.logistics-progress-timeline article time{color:#8a96a6;font-size:10px}.logistics-progress-empty{color:#7b899b;text-align:center;background:#fff;border:1px dashed #cbd6e3;border-radius:11px;margin-top:12px;padding:30px;font-size:13px}.logistics-progress-body>footer{color:#7a889a;justify-content:space-between;align-items:center;margin-top:12px;font-size:11px;display:flex}.logistics-progress-body>footer button{height:35px;padding-inline:18px}@media (width<=1280px){.order-metrics{grid-template-columns:repeat(4,1fr)}}@media (width<=700px){.order-metrics{grid-template-columns:1fr 1fr}.logistics-progress-body{padding:10px}.logistics-progress-latest strong{font-size:14px}}.order-risk-block--abandoned{background:#fff8da;border:2px solid #edc55d;box-shadow:0 0 0 3px #edc55d18}.order-risk-block--abandoned .order-duplicate-entry button{color:#865b05;background:#fffdf5;border-color:#edc55d}.order-duplicate-tracking{overflow-wrap:anywhere;background:#f2f7ff;border:1px solid #d6e5f5;border-radius:7px;margin-top:8px;padding:8px}.order-duplicate-tracking b,.order-duplicate-tracking span,.order-duplicate-tracking small{white-space:normal;display:block}.order-duplicate-summary.order-duplicate-summary--abandoned{color:#865b05;background:#fff8da;border-color:#edc55d}.order-duplicate-summary--abandoned strong{color:#865b05}.order-ops-filters{grid-template-columns:repeat(6,minmax(0,1fr))}.order-ops-filters .order-ops-search{grid-column:span 2}.order-ops-device-language{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:7px;min-width:0;display:grid}.order-ops-filter-actions{gap:7px;display:flex}.order-ops-filter-actions>button{flex:1;min-width:0}@media (width<=1600px){.order-ops-filters{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=780px){.order-ops-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.order-ops-filters .order-ops-search{grid-column:span 1}}.order-filter-option-warning{color:#886328;background:#fff9ec;border-bottom:1px solid #f2dfb7;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 12px;font-size:12px;display:flex}.order-filter-option-warning button{color:#79551b;font:inherit;cursor:pointer;background:#fff;border:1px solid #e5c68c;border-radius:6px;padding:5px 9px}.order-filter-option-warning button:disabled{opacity:.65;cursor:wait}.order-user-block .order-environment-fields{margin:5px 0}.order-user-block .order-environment-fields dd{white-space:normal;line-height:1.5}.logistics-progress-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.logistics-progress-modal header .logistics-progress-actions .primary-button{color:#fff;background:#157d73;border-radius:9px;width:auto;height:auto;padding:10px 17px;font-size:14px;font-weight:700}.logistics-update-notice{color:#21548c;background:#edf6ff;border:1px solid #c7e0ff;border-radius:10px;margin:14px 20px 0;padding:12px 15px;font-size:13px}.logistics-original{color:#657a92;margin:7px 0;font-size:12px}.logistics-original summary{cursor:pointer}.logistics-original p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-weight:400;line-height:1.6}.logistics-progress-modal button:disabled{opacity:.6;cursor:wait}@media (width<=600px){.logistics-progress-modal header{flex-wrap:wrap;gap:10px}.logistics-progress-actions{margin-left:auto}}.order-source-badge--historical{color:#225b91;background:#eaf3ff;border:1px solid #a9c7e8;border-radius:5px;padding:3px 7px;font-size:11px;font-style:normal;font-weight:850;line-height:1.4;display:inline-flex}.order-history-notice{color:#42627f;background:#f0f6ff;border:1px solid #c8daed;border-radius:9px;align-items:baseline;gap:12px;margin:0 0 14px;padding:12px 15px;font-size:13px;line-height:1.55;display:flex}.order-history-notice strong{color:#255787;flex:none}.order-history-context{color:#718096;font-size:11px;line-height:1.55}.order-intel-core .order-history-time{white-space:normal;color:#526d87;line-height:1.6}.order-intel-actions>small{color:#6a7d90;text-align:center;font-size:10px;line-height:1.5}.order-detail-modal .order-history-source{background:#f8fbff;border-color:#bfd4eb;margin-bottom:16px}.order-history-source dd{overflow-wrap:anywhere}@media (width<=780px){.order-history-notice{flex-direction:column;align-items:flex-start;gap:4px}.order-bucket-tabs{flex-wrap:wrap}}.product-subnav{background:#fff;border:1px solid #dfe6ef;border-radius:12px;gap:6px;width:max-content;margin:-8px 0 16px;padding:5px;display:flex}.product-subnav button{color:#526174;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:112px;padding:9px 16px;font-weight:700}.product-subnav button.is-active{color:#fff;background:#172b4d;box-shadow:0 5px 16px #172b4d26}.product-filters{background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:150px minmax(220px,1fr) 220px 160px 160px auto;align-items:end;gap:10px;margin-bottom:16px;padding:14px;display:grid}.product-filters label{color:#627083;gap:6px;font-size:11px;font-weight:700;display:grid}.product-filters input,.product-filters select{color:#1d2939;background:#fff;border:1px solid #d6dee9;border-radius:8px;min-width:0;height:39px;padding:0 10px}.product-filters>div{gap:7px;display:flex}.product-filters button{min-height:39px}.product-table-panel{padding:0;overflow-x:auto}.product-table-head,.product-table-row{grid-template-columns:minmax(240px,1.45fr) minmax(230px,1.25fr) minmax(185px,1fr) 150px 120px 155px minmax(180px,auto);align-items:center;gap:14px;min-width:1160px;display:grid}.product-table-head{color:#758195;background:#f7f9fc;border-bottom:1px solid #e4e9f0;padding:11px 16px;font-size:11px;font-weight:800}.product-table-row{border-bottom:1px solid #edf0f4;min-height:72px;padding:10px 16px}.product-table-row:last-child{border-bottom:0}.product-table-row>div:not(.product-row-title){gap:4px;min-width:0;display:grid}.product-table-row strong,.product-table-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.product-table-row strong{color:#26364b;font-size:12px}.product-table-row small{color:#7c8898;font-size:10px}.product-row-title{align-items:center;gap:10px;min-width:0;display:flex}.product-row-title img,.product-row-placeholder{object-fit:cover;background:#f3f6fa;border:1px solid #e2e8f0;border-radius:9px;flex:0 0 48px;width:48px;height:48px}.product-row-placeholder{color:#8390a2;place-items:center;display:grid}.product-row-title>span:last-child{min-width:0}.product-row-title strong{font-size:13px}.product-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex!important}.product-row-actions button{color:#42536a;cursor:pointer;background:#fff;border:1px solid #dce3ec;border-radius:7px;min-height:31px;padding:0 9px;font-size:10px;font-weight:700}.product-row-actions button:hover{color:#1e4f95;border-color:#8ca5c9}.product-row-actions button.danger{color:#b42318}.product-row-actions .copy-product-button{color:#fff;background:#2f65c8;border-color:#2f65c8}.product-row-actions button:disabled{opacity:.55;cursor:wait}.product-rich-field{gap:7px;display:grid}.product-rich-field>span{color:#344054;font-size:12px;font-weight:750}.product-rich-field>small{color:#7a8798;font-size:10px}.rich-editor{background:#fff;border:1px solid #d6dee9;border-radius:11px;overflow:hidden}.rich-editor__toolbar{background:#f5f7fa;border-bottom:1px solid #e2e7ee;flex-wrap:wrap;gap:4px;padding:8px;display:flex}.rich-editor__toolbar button,.rich-editor__toolbar select,.rich-editor__upload,.rich-editor__color{color:#435267;cursor:pointer;background:#fff;border:1px solid #d7dee8;border-radius:6px;min-height:30px;padding:0 9px;font-size:10px;font-weight:700}.rich-editor__toolbar button.is-active{color:#fff;background:#245fc7;border-color:#245fc7}.rich-editor__toolbar button:disabled{opacity:.45;cursor:not-allowed}.rich-editor__upload,.rich-editor__color{align-items:center;gap:6px;display:inline-flex}.rich-editor__upload input{display:none}.rich-editor__color input{cursor:pointer;background:0 0;border:0;width:20px;height:20px;padding:0}.rich-editor__color input:disabled{cursor:not-allowed}.rich-editor .tiptap{color:#1d2939;outline:0;min-height:360px;padding:22px;font-size:14px;line-height:1.45}.rich-editor .tiptap p{margin:.18em 0}.rich-editor .tiptap h2,.rich-editor .tiptap h3{margin:.65em 0 .22em;line-height:1.3}.rich-editor .tiptap blockquote{background:#f4f7fc;border-left:4px solid #2e67cb;margin:8px 0;padding:8px 16px}.rich-editor .tiptap img,.rich-editor .tiptap video{clear:both;border-radius:6px;max-width:100%;height:auto;margin:4px auto;display:block}.rich-editor .tiptap img+img,.rich-editor .tiptap video+video,.rich-editor .tiptap img+video,.rich-editor .tiptap video+img{margin-top:0}.rich-editor .tiptap div[data-youtube-video]{background:#000;border-radius:6px;margin:4px 0;padding-top:56.25%;position:relative;overflow:hidden}.rich-editor .tiptap div[data-youtube-video] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.rich-editor .tiptap pre{color:#fff;background:#101828;border-radius:8px;padding:14px;overflow:auto}.rich-editor__status{color:#8190a4;background:#fafbfc;border-top:1px solid #e5e9f0;justify-content:space-between;padding:7px 11px;font-size:9px;display:flex}.rich-editor-loading{color:#7b8797;border:1px solid #d6dee9;border-radius:10px;place-items:center;min-height:180px;display:grid}.rich-content-view .tiptap{font:inherit;line-height:1.45}.rich-content-view p{margin:.18em 0}.rich-content-view img,.rich-content-view video{clear:both;border-radius:6px;max-width:100%;height:auto;margin:4px auto;display:block}.product-editor-catalog>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.product-editor-catalog>header>span{color:#6d7b8e;font-size:11px}.product-editor-catalog>header button{color:#315b96;background:#fff;border:1px solid #cfd9e7;border-radius:7px;align-items:center;gap:5px;min-height:32px;margin-left:6px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.product-editor-catalog .compact-list{border:1px solid #e2e8f0;border-radius:9px;overflow:hidden}.product-editor-catalog .compact-list>div{border-bottom:1px solid #eef1f5;padding:9px 11px}.product-editor-catalog .compact-list>div:last-child{border-bottom:0}@media (width<=1200px){.product-filters{grid-template-columns:150px 1fr 210px 160px 160px}.product-filters>div{grid-column:1/-1;justify-content:flex-end}}@media (width<=760px){.product-subnav{width:100%}.product-subnav button{flex:1;min-width:0;padding-inline:8px}.product-filters{grid-template-columns:1fr 1fr}.product-filter-query,.product-filters>div{grid-column:1/-1}.product-filters>div button{flex:1}}.storefront-product-toolbar{background:#f7faff;border:1px solid #cddbea;border-radius:11px;align-items:center;gap:16px;margin:0 0 14px;padding:12px 14px;display:flex}.storefront-product-toolbar label{color:#233852;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.storefront-product-toolbar span{color:#607087;font-size:12px}.storefront-product-toolbar .primary-button{margin-left:auto}.storefront-product-select{flex:none;width:17px;height:17px}.required-mark{color:#b42318;background:#fee4e2;border-radius:999px;margin-left:5px;padding:2px 6px;font-size:9px;display:inline-flex}.product-content-tools{flex-wrap:wrap;gap:8px;display:flex}.product-content-tools button{color:#245596;cursor:pointer;background:#fff;border:1px solid #cdd8e7;border-radius:8px;min-height:34px;padding:0 13px;font-size:11px;font-weight:800}.product-content-tools button:disabled{opacity:.5;cursor:not-allowed}.cloak-choice-group{gap:8px;display:grid}.cloak-choice-group>strong{color:#263b55;font-size:12px}.cloak-choice-group>small{color:#77869a;font-size:10px}.cloak-choice-group>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.cloak-choice-group label{background:#fff;border:1px solid #dce4ee;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:7px 9px;grid-template-columns:none!important;display:flex!important}.cloak-choice-group label input{width:15px;height:15px}.variant-list-image{object-fit:cover;border-radius:7px;width:32px;height:32px}.variant-image-field>span{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.variant-image-field img{object-fit:cover;border:1px solid #e0e6ee;border-radius:8px;width:54px;height:54px}.upload-inline-button{cursor:pointer;align-items:center;min-height:38px;padding:0 12px;display:inline-flex}.product-action-modal{width:min(700px,100vw - 32px);max-height:min(760px,100vh - 32px);overflow:auto}.product-action-modal>header{z-index:2;background:#fff;border-bottom:1px solid #e5eaf1;justify-content:space-between;align-items:center;padding:18px 20px;display:flex;position:sticky;top:0}.product-action-modal>header h2{margin:0;font-size:19px}.product-action-modal>header button{background:#f2f5f8;border:0;border-radius:8px;width:34px;height:34px}.product-action-modal__body{padding:20px}.modal-lead{color:#65748a;margin:0 0 16px;font-size:12px;line-height:1.7}.product-destination-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.product-destination-grid button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d5dfeb;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:130px;padding:18px;display:flex}.product-destination-grid button:hover{border-color:#2d64c8;box-shadow:0 10px 30px #245fc71a}.product-destination-grid strong{color:#20334d;font-size:15px}.product-destination-grid span{color:#6f7d90;margin-top:10px;font-size:11px;line-height:1.65}.compact-domain-selector{max-height:330px;overflow:auto}.generated-link-list{border-top:1px solid #e3e8ef;gap:7px;margin-top:16px;padding-top:16px;display:grid}.generated-link-list>div{background:#f9fbfd;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:12px;padding:10px;display:flex}.generated-link-list span{flex:1;min-width:0}.generated-link-list strong,.generated-link-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.generated-link-list strong{font-size:12px}.generated-link-list small{color:#75849a;margin-top:4px;font-size:10px}.generated-link-list button{color:#245596;background:#fff;border:1px solid #cbd7e7;border-radius:7px;min-height:32px;padding:0 10px;font-size:10px;font-weight:800}.modal-actions{border-top:1px solid #e5eaf1;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:16px;display:flex}.product-gallery-dropzone{color:#536b87;text-align:center;background:#f7faff;border:2px dashed #b8c9dd;border-radius:11px;margin:8px 0 12px;padding:18px;font-size:11px;font-weight:750;transition:all .18s}.product-gallery-dropzone:hover{background:#edf5ff;border-color:#3e72c8}.recovery-product-picker{background:#fff;border:1px solid #d8e2ef;border-radius:10px;padding:12px}.recovery-product-picker>strong,.recovery-product-picker>small{display:block}.recovery-product-picker>strong{color:#2f4663;font-size:12px}.recovery-product-picker>small{color:#718096;margin:4px 0 9px;font-size:10px}.recovery-product-search{background:#fff;border:1px solid #cfd9e6;border-radius:8px;width:100%;min-height:38px;margin:0 0 9px;padding:0 10px}.recovery-product-options,.recovery-product-overflow>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.recovery-product-options{max-height:162px;overflow:hidden}.recovery-product-options>label,.recovery-product-overflow>div>label{background:#f9fbfd;border:1px solid #e0e7ef;border-radius:8px;align-items:center;gap:8px;min-width:0;grid-template-columns:none!important;padding:8px!important;display:flex!important}.recovery-product-options>label>input,.recovery-product-overflow>div>label>input{flex:none;width:16px;height:16px}.recovery-product-options>label span,.recovery-product-overflow>div>label span{min-width:0}.recovery-product-overflow{background:#fbfcfe;border:1px solid #dce5ef;border-radius:8px;margin-top:8px}.recovery-product-overflow>summary{color:#315b96;cursor:pointer;padding:9px 10px;font-size:10.5px;font-weight:800}.recovery-product-overflow>div{max-height:162px;padding:0 8px 8px;overflow:auto}.recovery-product-picker b,.recovery-product-picker small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.recovery-product-picker b{color:#2d435f;font-size:11px}.recovery-product-picker em{color:#8794a6;text-align:center;padding:12px;font-size:10px;font-style:normal;display:block}.product-table-row strong{font-size:13px}.product-table-row small,.product-row-actions button{font-size:11px}.product-onepage input,.product-onepage select,.product-onepage textarea{font-size:13px}.product-onepage label{font-size:12px}.product-onepage label small{font-size:10px}@media (width<=760px){.storefront-product-toolbar{flex-direction:column;align-items:stretch}.storefront-product-toolbar .primary-button{margin-left:0}.product-destination-grid{grid-template-columns:1fr}.cloak-choice-group>div{grid-template-columns:1fr 1fr}.variant-image-field>span{grid-template-columns:48px 1fr}.variant-image-field .upload-inline-button{grid-column:1/-1;justify-content:center}}.required-mark{color:#d92d20;background:0 0;margin-left:2px;padding:0;font-size:14px;font-weight:900;display:inline}.product-pixel-settings{background:#f8fbff;border:1px solid #d8e2ef;border-radius:10px;margin-top:16px;padding:14px}.product-pixel-settings>header{margin-bottom:12px}.product-pixel-settings>header strong,.product-pixel-settings>header small{display:block}.product-pixel-settings>header strong{color:#27415f;font-size:12px}.product-pixel-settings>header small{color:#77869a;margin-top:5px;font-size:10px;line-height:1.55}.specification-attributes__heading{background:#f4f7fb;border-radius:8px;margin:0 0 11px;padding:10px 12px}.specification-attributes__heading strong,.specification-attributes__heading small{display:block}.specification-attributes__heading strong{color:#2e435e;font-size:12px}.specification-attributes__heading small{color:#77869a;margin-top:4px;font-size:9.5px}.specification-attributes__offers{border-top:1px solid #e2e8f0;margin-top:18px;padding-top:16px}.cloak-country-dropdown{background:#fff;border:1px solid #dce4ee;border-radius:9px}.cloak-country-dropdown>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:9px 12px;list-style:none;display:flex}.cloak-country-dropdown>summary::-webkit-details-marker{display:none}.cloak-country-dropdown>summary span strong,.cloak-country-dropdown>summary span small{display:block}.cloak-country-dropdown>summary span strong{color:#263b55;font-size:12px}.cloak-country-dropdown>summary span small{color:#77869a;margin-top:4px;font-size:9.5px}.cloak-country-dropdown>summary>b{color:#2f65c8;white-space:nowrap;font-size:10px}.cloak-country-dropdown>.cloak-choice-group{border-top:1px solid #edf1f5;padding:4px 10px 11px}.product-editor-error{z-index:9;color:#8f1d16;background:#fff3f2;border-bottom:1px solid #f1b5b0;align-items:flex-start;gap:10px;margin:0;padding:12px 22px;display:flex;position:sticky;top:0;box-shadow:0 8px 20px #8f1d1612}.product-editor-error>svg{flex:none;margin-top:2px}.product-editor-error strong,.product-editor-error span{display:block}.product-editor-error strong{font-size:12px}.product-editor-error span{margin-top:3px;font-size:11px;line-height:1.55}.content-tool-status{background:#edf5ff;border-radius:7px;padding:8px 10px;color:#245596!important}.pixel-id-field{cursor:text;background:#fff;border:1px solid #cfd9e6;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;min-height:42px;padding:6px 8px;display:flex}.pixel-id-field:focus-within{border-color:#4b7bd8;box-shadow:0 0 0 3px #4b7bd819}.pixel-id-field>input{outline:0;flex:1;width:120px;min-width:90px;min-height:28px;padding:0;font:11px ui-monospace,SFMono-Regular,Consolas,monospace;box-shadow:none!important;border:0!important}.pixel-id-chip{color:#244b7c;background:#e8f1ff;border-radius:6px;align-items:center;gap:5px;max-width:100%;padding:4px 7px;font:10px ui-monospace,SFMono-Regular,Consolas,monospace;display:inline-flex}.pixel-id-chip>button{color:#52729c;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;line-height:1}.rich-editor__status>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.specification-board{background:#fff;border:1px solid #dce5ef;border-radius:11px;overflow:hidden}.specification-board__actions{background:#f8fafc;border-bottom:1px solid #e5ebf2;justify-content:space-between;align-items:center;padding:11px 12px;margin:0!important;display:flex!important}.specification-board__actions>span{color:#607087;font-size:11px}.specification-board__actions>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.specification-board__actions button{color:#285a9b;cursor:pointer;background:#fff;border:1px solid #cdd9e7;border-radius:7px;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.specification-table__head,.specification-table__row{grid-template-columns:minmax(190px,1.15fr) minmax(150px,.8fr) minmax(240px,1.5fr) minmax(175px,.75fr);align-items:center;gap:12px;display:grid}.specification-table__head{color:#66758a;background:#f3f6fa;min-height:37px;padding:0 12px;font-size:9.5px;font-weight:800}.specification-table__row{border-top:1px solid #e9eef4;min-height:76px;padding:11px 12px}.specification-table__row:first-of-type{border-top:0}.specification-table__row>div>strong,.specification-table__row>div>small{display:block}.specification-table__row>div>strong{color:#243b57;font-size:11px}.specification-table__row>div>small{color:#718096;margin-top:5px;font-size:9.5px;line-height:1.5}.specification-table__identity{align-items:center;gap:9px;min-width:0;display:flex}.specification-table__identity img{object-fit:cover;border:1px solid #dce5ef;border-radius:8px;flex:none;width:48px;height:48px}.specification-table__identity>div{min-width:0}.specification-table__identity strong,.specification-table__identity small{text-overflow:ellipsis;display:block;overflow:hidden}.specification-table__identity strong{color:#203852;white-space:nowrap;font-size:11px}.specification-table__identity small{color:#6e7d91;margin-top:4px;font-size:9.5px;line-height:1.45}.specification-offer-chips{gap:5px;display:grid}.specification-offer-chips>button{text-align:left;color:#284b75;cursor:pointer;background:#f7faff;border:1px solid #d8e3f0;border-radius:7px;gap:2px;width:100%;padding:6px 8px;display:grid}.specification-offer-chips>button b{font-size:9.5px}.specification-offer-chips>button span{color:#61738a;font-size:9px}.specification-table__row>.row-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.specification-table__row>.row-actions button{color:#315b96;background:#fff;border:1px solid #d5dfeb;border-radius:6px;min-height:28px;padding:0 7px;font-size:9px;font-weight:750}.variant-rule-card{background:#f8fbff;border:1px solid #d8e3ef;border-radius:10px;margin-bottom:14px;padding:13px}.variant-rule-card>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:11px;display:flex}.variant-rule-card>header strong,.variant-rule-card>header small{display:block}.variant-rule-card>header strong{color:#28425f;font-size:12px}.variant-rule-card>header small{color:#708097;max-width:520px;margin-top:4px;font-size:9.5px;line-height:1.5}.variant-rule-card>header button{color:#285b9c;background:#fff;border:1px solid #c9d8ea;border-radius:7px;align-items:center;gap:4px;min-height:31px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.variant-attribute-rows{gap:7px;display:grid}.variant-attribute-rows>div{grid-template-columns:30px minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.variant-attribute-rows>div>span{color:#90a0b3;align-self:center;font-size:9px;font-weight:900}.variant-attribute-rows label{color:#53657a;gap:4px;font-size:9px;font-weight:750;display:grid}.variant-attribute-rows input{min-height:36px}.variant-attribute-rows>div>button{color:#b42318;background:#fff;border:1px solid #ead0cd;border-radius:7px;min-height:36px;padding:0 9px;font-size:9px}.variant-attribute-rows button:disabled{opacity:.4}.variant-detail-grid{padding-top:2px}@media (width<=1050px){.specification-table__head{display:none}.specification-table__row{grid-template-columns:1fr 1fr}.specification-table__row>.row-actions{justify-content:flex-start}.specification-offer-chips{grid-column:1/-1}.specification-board__actions{align-items:flex-start;gap:10px}.variant-attribute-rows>div{grid-template-columns:24px 1fr 1fr auto}}.specification-board__actions>span{font-size:12px}.specification-board__actions button,.specification-table__row>.row-actions button{font-size:11px}.specification-table__head{font-size:11.5px}.specification-table__row>div>strong,.specification-table__identity strong{font-size:12.5px}.specification-table__row>div>small,.specification-table__identity small,.specification-offer-chips>button span{font-size:11px}.specification-offer-chips>button b,.variant-attribute-rows label{font-size:11.5px}.rich-editor__status{font-size:10.5px}.storefront-bound-badge{background:#e8f7f0;border-radius:999px;padding:3px 7px;font-weight:800;color:#167255!important;width:max-content!important;margin-top:5px!important;font-size:10px!important}.homepage-display-toggle{background:#f2f8ff!important;border-color:#c8dcf5!important;align-items:flex-start!important}.homepage-display-toggle>span>strong,.homepage-display-toggle>span>small{display:block}.homepage-display-toggle>span>strong{color:#244f88;font-size:12px}.homepage-display-toggle>span>small{color:#66809f;margin-top:4px;font-size:10.5px;line-height:1.55}.product-cloak-fieldset{z-index:3;position:relative;overflow:visible!important}.cloak-country-dropdown{z-index:8;position:relative;overflow:visible}.cloak-country-dropdown[open]{z-index:30;box-shadow:0 15px 35px #233b621f}.cloak-country-dropdown>.cloak-choice-group{overscroll-behavior:contain;background:#fff;max-height:280px;overflow:auto}.cloak-country-dropdown>.cloak-choice-group>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.cloak-country-selected{background:#f8fafc;border:1px solid #dce5f0;border-radius:9px;padding:10px 12px}.cloak-country-selected>strong{color:#41546c;margin-bottom:8px;font-size:11.5px;display:block}.cloak-country-selected>div{flex-wrap:wrap;gap:6px;display:flex}.cloak-country-selected button{color:#285c9c;background:#edf5ff;border:1px solid #bfd4ef;border-radius:999px;min-height:29px;padding:0 8px;font-size:10.5px;font-weight:800}.cloak-country-selected button span{color:#6782a5;margin-left:4px}.cloak-country-selected small{color:#8794a6;font-size:10.5px}@media (width<=900px){.cloak-country-dropdown>.cloak-choice-group>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.package-creation-panel{background:#fff;border-bottom:1px solid #e5ebf2;padding:14px}.package-creation-panel>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:12px;display:flex}.package-creation-panel>header strong,.package-creation-panel>header small{display:block}.package-creation-panel>header strong{color:#243b57;font-size:13px}.package-creation-panel>header small{color:#718096;margin-top:4px;font-size:10px;line-height:1.55}.package-creation-panel>header button,.package-row-actions button{color:#285a9b;cursor:pointer;background:#fff;border:1px solid #cdd9e7;border-radius:7px;min-height:30px;padding:0 9px;font-size:10px;font-weight:800}.package-table-wrap{border:1px solid #e1e8f0;border-radius:9px;overflow:auto}.package-table{border-collapse:collapse;width:100%;min-width:1080px;font-size:11px}.package-table th{text-align:left;color:#62738a;white-space:nowrap;background:#f3f6fa;padding:9px 8px}.package-table td{color:#334b67;vertical-align:middle;border-top:1px solid #e8edf3;padding:9px 8px}.package-table td strong,.package-table td small{display:block}.package-table td small{color:#75849a;margin-top:4px;line-height:1.35}.package-table td img{object-fit:cover;border-radius:7px;width:42px;height:42px}.package-row-actions{gap:5px;display:flex}.package-row-actions .text-danger{color:#b42318}.sku-attribute-heading{background:#f8fafc;padding:13px 14px 9px}.sku-attribute-heading strong,.sku-attribute-heading small{display:block}.sku-attribute-heading strong{color:#243b57;font-size:12px}.sku-attribute-heading small{color:#718096;margin-top:4px;font-size:10px}.rich-editor .tiptap{overscroll-behavior:contain;min-height:360px;max-height:620px;overflow-y:auto}.rich-editor__html{resize:vertical;color:#d7e5f5;white-space:pre;background:#101828;border:0;outline:0;width:100%;height:520px;max-height:620px;padding:18px;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;display:block;overflow:auto}.rich-editor__html:focus{box-shadow:inset 0 0 0 2px #4b7bd8}.rich-editor__toolbar button[title=HTML],.rich-editor__toolbar button[title="应用 HTML 源码"]{color:#fff;background:#26364f;border-color:#384b69}.product-conversion-advanced{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.product-conversion-advanced>section{background:#f9fbfe;border:1px solid #dfe6ef;border-radius:12px;padding:15px}.product-conversion-advanced>section>header{margin-bottom:12px}.product-conversion-advanced>section>header strong,.product-conversion-advanced>section>header small{display:block}.product-conversion-advanced>section>header strong{color:#344d73;font-size:12px}.product-conversion-advanced>section>header small{color:#7f8da1;margin-top:5px;font-size:10px;line-height:1.55}.product-conversion-advanced .product-check-inline{margin-bottom:12px}.product-cod-only-note{color:#637085;background:#f8fafc;border:1px solid #e2e7ee;border-radius:9px;margin:12px 0;padding:11px 13px;font-size:10px}.page-template-card--luxury-obsidian{color:#e8d6b2;background:#111}.page-template-card--wellness-editorial{background:#f4efe5}.page-template-card--neon-tech{color:#dffff8;background:#07131b}@media (width<=900px){.product-conversion-advanced{grid-template-columns:1fr}}.product-countdown-loop{margin:0!important}.conversion-presentation-card,.conversion-review-builder{background:#fbfcfe;border:1px solid #dce5ef;border-radius:12px;margin-top:12px;overflow:hidden}.conversion-presentation-card>header,.conversion-review-builder>header{background:#f5f8fc;border-bottom:1px solid #e6ebf1;justify-content:space-between;align-items:flex-end;gap:14px;padding:12px 14px;display:flex}.conversion-presentation-card>header span,.conversion-review-builder>header span{min-width:0}.conversion-presentation-card>header strong,.conversion-presentation-card>header small,.conversion-review-builder>header strong,.conversion-review-builder>header small{display:block}.conversion-presentation-card>header strong,.conversion-review-builder>header strong{color:#294766;font-size:12px}.conversion-presentation-card>header small,.conversion-review-builder>header small{color:#7b8a9e;max-width:690px;margin-top:4px;font-size:9.5px;line-height:1.5}.conversion-presentation-card>header label{color:#5d7088;gap:5px;width:150px;font-size:10px;font-weight:800;display:grid}.conversion-presentation-card input,.conversion-presentation-card textarea,.conversion-review-builder input,.conversion-review-builder select,.conversion-review-builder textarea{color:#2f435c;background:#fff;border:1px solid #d3dde9;border-radius:8px;width:100%;padding:8px 10px;font-size:11px}.conversion-social-names{color:#53677f;gap:6px;padding:12px 14px;font-size:10px;font-weight:800;display:grid}.conversion-social-names textarea,.conversion-review-text textarea{resize:vertical;line-height:1.5}.conversion-review-builder>header button{color:#fff;background:#2c63a8;border:1px solid #afc1d7;border-radius:8px;min-height:34px;padding:0 11px;font-size:10px;font-weight:850}.conversion-review-builder button:disabled,.conversion-presentation-card :disabled{opacity:.52;cursor:not-allowed}.conversion-review-builder>p{color:#8794a5;text-align:center;margin:0;padding:18px;font-size:10px}.conversion-review-list{display:grid}.conversion-review-list>article{border-top:1px solid #e8edf3;grid-template-columns:minmax(0,1fr) 64px;gap:10px;padding:12px 76px 12px 48px;display:grid;position:relative}.conversion-review-list>article:first-child{border-top:0}.conversion-review-list>article>b{color:#8ca0b7;font-size:11px;position:absolute;top:18px;left:14px}.conversion-review-list>article>img{object-fit:cover;border:1px solid #dce4ed;border-radius:9px;width:64px;height:64px}.conversion-review-fields{grid-template-columns:minmax(160px,1fr) 100px minmax(180px,1fr) 135px;gap:9px;display:grid}.conversion-review-fields label{color:#5c6f86;gap:5px;font-size:9.5px;font-weight:800;display:grid}.conversion-review-text{grid-column:1/3}.conversion-review-upload{cursor:pointer;background:#f7faff;border:1px dashed #afc2d9;border-radius:8px;align-self:end;min-height:36px;position:relative;color:#315f98!important;place-items:center!important;display:grid!important}.conversion-review-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.conversion-review-remove{color:#b42318;background:#fff;border:1px solid #efc9c6;border-radius:7px;min-height:30px;padding:0 9px;font-size:9.5px;font-weight:800;position:absolute;bottom:13px;right:12px}@media (width<=920px){.conversion-presentation-card>header{flex-direction:column;align-items:stretch}.conversion-presentation-card>header label{width:100%}.conversion-review-list>article{grid-template-columns:minmax(0,1fr) 64px;padding-right:12px}.conversion-review-fields{grid-template-columns:1fr 1fr}.conversion-review-text{grid-column:1/-1}.conversion-review-remove{grid-column:1/-1;justify-self:end;position:static}}@media (width<=620px){.conversion-review-list>article{grid-template-columns:1fr;padding:12px}.conversion-review-list>article>b{position:static}.conversion-review-list>article>img{width:88px;height:88px}.conversion-review-fields{grid-template-columns:1fr}.conversion-review-text,.conversion-review-remove{grid-column:auto}}.competitor-spec-editor{gap:14px;margin:12px 0 16px;display:grid}.cover-price-panel,.sku-group-builder,.sku-matrix-panel{background:#fff;border:1px solid #d9e4ef;border-radius:11px;overflow:hidden}.cover-price-panel>header,.sku-group-builder>header,.sku-matrix-panel>header{background:#f7faff;border-bottom:1px solid #e6edf4;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.cover-price-panel>header strong,.cover-price-panel>header small,.sku-group-builder>header strong,.sku-group-builder>header small,.sku-matrix-panel>header strong,.sku-matrix-panel>header small{display:block}.cover-price-panel>header strong,.sku-group-builder>header strong,.sku-matrix-panel>header strong{color:#223d5c;font-size:13px}.cover-price-panel>header small,.sku-group-builder>header small,.sku-matrix-panel>header small{color:#6d7f94;margin-top:3px;font-size:10.5px}.cover-price-panel>div{grid-template-columns:repeat(2,minmax(0,260px));gap:12px;padding:14px;display:grid}.cover-price-panel label,.sku-group-card label{color:#50657e;gap:5px;font-size:11px;font-weight:750;display:grid}.cover-price-panel input,.sku-group-card input,.sku-group-card select{min-height:38px}.sku-group-builder>header button,.add-sku-option{color:#245b9d;cursor:pointer;background:#fff;border:1px solid #bfcfe2;border-radius:7px;align-items:center;gap:5px;min-height:34px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.sku-group-card{border:1px solid #dce6f0;border-radius:9px;margin:12px;overflow:hidden}.sku-group-card>header{background:#f7f9fc;grid-template-columns:34px minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end;gap:9px;padding:11px;display:grid}.sku-group-card>header>b{color:#7990aa;align-self:center;font-size:11px}.sku-group-card>header>button,.sku-option-list>div>button{color:#b42318;background:#fff;border:1px solid #ebc9c6;border-radius:7px;min-height:38px;padding:0 10px;font-size:10px}.sku-option-list{display:grid}.sku-option-list>div{border-top:1px solid #e8eef5;grid-template-columns:30px minmax(150px,1fr) minmax(150px,1fr) minmax(145px,.8fr) 92px auto;align-items:end;gap:8px;padding:9px 11px;display:grid}.sku-option-list>div>span{color:#8294a8;align-self:center;font-size:10px;font-weight:800}.sku-option-upload{cursor:pointer;background:#f8fbff;border:1px dashed #b8c9dc;border-radius:7px;justify-content:center;align-items:center;min-height:38px;position:relative;color:#315f98!important;display:flex!important}.sku-option-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.add-sku-option{margin:0 11px 11px}.sku-matrix-panel>div{max-height:440px;overflow:auto}.sku-matrix-panel table{border-collapse:collapse;width:100%;min-width:900px}.sku-matrix-panel th{z-index:1;text-align:left;color:#5c7089;background:#eef4fa;padding:9px 8px;font-size:10.5px;position:sticky;top:0}.sku-matrix-panel td{color:#344f6d;border-top:1px solid #e8eef5;padding:7px 8px;font-size:11px}.sku-matrix-panel input,.sku-matrix-panel select{width:100%;min-width:90px;min-height:34px;padding:5px 7px}.offer-sku-groups{gap:6px;display:grid}.offer-sku-groups>strong{color:#475d76;font-size:11px}.offer-sku-groups>small{color:#74859a;font-size:10px}.offer-sku-groups>div{background:#f8fafc;border:1px solid #d7e1ec;border-radius:8px;flex-wrap:wrap;gap:7px;padding:8px;display:flex}.offer-sku-groups .offer-sku-group-row{background:0 0;border:0;grid-template-columns:minmax(160px,1fr) auto auto;gap:6px;padding:0;display:grid}.offer-sku-groups label{background:#fff;border:1px solid #d6e1ed;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:10.5px;display:flex}.offer-sku-groups input{width:auto;min-height:0}.offer-sku-groups input[type=number]{width:52px;min-height:28px;padding:3px 5px}@media (width<=900px){.cover-price-panel>div{grid-template-columns:1fr}.sku-group-card>header{grid-template-columns:28px 1fr}.sku-group-card>header>button{grid-column:2}.sku-option-list>div{grid-template-columns:24px 1fr 1fr}.offer-sku-groups .offer-sku-group-row{grid-template-columns:1fr}}.package-builder,.package-gift-builder{background:#fff;border:1px solid #d9e4ef;border-radius:12px;overflow:hidden}.package-builder>header,.package-gift-builder>header{background:linear-gradient(90deg,#f5f9ff,#fff);border-bottom:1px solid #e4ebf3;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.package-builder>header strong,.package-builder>header small,.package-gift-builder>header strong,.package-gift-builder>header small{display:block}.package-builder>header strong,.package-gift-builder>header strong{color:#173d69;font-size:14px}.package-builder>header small,.package-gift-builder>header small{color:#6f8196;margin-top:4px;font-size:11px;line-height:1.5}.package-builder>header button,.package-gift-builder>header button{color:#fff;cursor:pointer;background:#245ea7;border:1px solid #aebfd4;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 13px;font-size:11px;font-weight:850;display:inline-flex}.package-builder__scroll{overflow:auto}.package-builder__head,.package-builder__row{grid-template-columns:minmax(240px,1.45fr) 90px 130px 130px 165px 92px 160px 62px;align-items:center;gap:10px;min-width:1180px;display:grid}.package-builder__head{color:#62758b;background:#edf3f9;padding:9px 13px;font-size:10.5px;font-weight:850}.package-builder__row{border-top:1px solid #e7edf4;padding:12px 13px}.package-builder__row:first-of-type{border-top:0}.package-builder__row input,.package-builder__row select,.package-gift-row input,.package-gift-row select{color:#2c4562;background:#fff;border:1px solid #ced9e6;border-radius:8px;width:100%;min-height:38px;padding:7px 9px;font-size:11px}.package-builder__row label>span{display:none}.package-name-fields{gap:7px;display:grid}.package-name-fields input:first-child{font-weight:800}.package-name-fields input:last-child{color:#6c7d92;min-height:34px;font-size:10px}.package-image-picker{grid-template-columns:40px 1fr;gap:6px;display:grid}.package-image-picker img{object-fit:cover;border-radius:8px;grid-row:1/3;width:40px;height:40px}.package-image-picker select{min-width:0}.package-image-picker>label,.package-upload{color:#315f98;cursor:pointer;background:#f7faff;border:1px dashed #aebfd3;border-radius:7px;place-items:center;min-height:28px;font-size:9.5px;font-weight:800;display:grid;position:relative}.package-image-picker>label input,.package-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.package-gift-toggle{color:#50657e;align-items:center;gap:7px;font-size:10.5px;font-weight:800;display:flex!important}.package-gift-toggle input{min-height:17px;width:17px!important}.package-gift-toggle span{display:inline!important}.package-sku-binding{position:relative}.package-sku-binding summary{color:#315f98;cursor:pointer;background:#f8fbff;border:1px solid #ced9e6;border-radius:8px;min-height:38px;padding:10px;font-size:10.5px;font-weight:800}.package-sku-binding>div{z-index:8;background:#fff;border:1px solid #ccd8e5;border-radius:9px;gap:6px;width:220px;padding:9px;display:grid;position:absolute;top:42px;right:0;box-shadow:0 12px 34px #17304d24}.package-sku-binding label{align-items:center;gap:7px;font-size:10px;display:flex}.package-sku-binding input{min-height:15px;width:15px!important}.package-remove,.package-gift-row>button{color:#b42318;cursor:pointer;background:#fff;border:1px solid #efc8c5;border-radius:7px;min-height:34px;font-size:10px}.package-gift-builder{border-color:#e5d8b7}.package-gift-builder>header{background:linear-gradient(90deg,#fff8e7,#fff)}.package-gift-builder>header strong{color:#79561d}.package-gift-builder>header button{background:#9b6a1e;border-color:#b88a39}.package-gift-row{border-top:1px solid #eee5cf;grid-template-columns:minmax(240px,1.4fr) minmax(250px,1fr) 100px minmax(160px,.8fr) 58px;align-items:end;gap:12px;padding:13px 15px;display:grid}.package-gift-row>label{color:#56697e;gap:6px;font-size:10.5px;font-weight:800;display:grid}.package-gift-image{grid-template-columns:46px 1fr 62px;align-items:end;gap:7px;display:grid}.package-gift-image img{object-fit:cover;border-radius:8px;grid-row:1;width:46px;height:46px}.package-gift-image label{color:#56697e;gap:5px;font-size:10px;display:grid}.package-gift-preview{align-items:center;gap:4px;min-height:42px;display:flex;overflow:auto}.package-gift-preview img,.package-gift-preview i{object-fit:cover;color:#9b6a1e;background:#fff9e8;border:1px solid #e3d5b4;border-radius:7px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:900;display:grid}.sku-library-builder{margin-top:2px}.sku-library-builder>header{background:#f8fafc}@media (width<=900px){.package-builder__head{display:none}.package-builder__row{grid-template-columns:1fr 1fr;min-width:0;padding:14px}.package-name-fields{grid-column:1/-1}.package-builder__row label>span{color:#65778d;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.package-image-picker,.package-sku-binding{grid-column:1/-1}.package-gift-row{grid-template-columns:1fr 1fr}.package-gift-row>label:first-child,.package-gift-image,.package-gift-preview{grid-column:1/-1}.package-gift-row>button{grid-column:2}.package-sku-binding>div{width:auto;margin-top:5px;position:static}.sku-option-list>div{grid-template-columns:24px 1fr}.sku-option-list>div>*{grid-column:2}.sku-option-list>div>span{grid-column:1}}.product-row-actions .product-visits-button{color:#2255a4;background:#eef4ff;border-color:#b9cbea}.product-visits-backdrop{padding:18px}.product-visits-modal{width:min(1280px,100%);height:calc(100vh - 36px);max-height:none}.product-visits-modal>header{flex:none}.product-visits-body{background:#f5f7fa;padding:16px 18px 24px;overflow:auto}.product-visits-body .visit-heading{margin-top:0}.visit-row--redirected,.visit-row--redirected:hover{background:#fff0f0!important;box-shadow:inset 4px 0 #d92d20!important}.visit-row--redirected strong{color:#8d211b}.visit-status--redirected{color:#b42318;background:#fee4e2}.loading-brand-logo{filter:drop-shadow(0 12px 18px #18366030);animation:1.35s ease-in-out infinite hongyuLoading}@keyframes hongyuLoading{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}.page-template-picker--landing-gallery{background:#f3f6fa;border-color:#d8e0eb;border-radius:15px;padding:16px}.page-template-picker--landing-gallery>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.page-template-picker--landing-gallery .page-template-card{background:#fff;border:2px solid #0000;border-radius:15px;padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:0 8px 24px #17203310}.page-template-picker--landing-gallery .page-template-card:hover{border-color:#9db6dd;transform:translateY(-3px);box-shadow:0 16px 36px #1720331f}.page-template-picker--landing-gallery .page-template-card.is-selected{border-color:#2d63c8;box-shadow:0 0 0 3px #2d63c81c,0 17px 38px #17203320}.page-template-picker--landing-gallery .page-template-card>i{aspect-ratio:9/14;background:#e9edf3;border-radius:0;width:100%;height:auto;padding:0;display:block;position:relative;overflow:hidden}.page-template-picker--landing-gallery .page-template-card>i img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.page-template-picker--landing-gallery .landing-template-number,.page-template-picker--landing-gallery .landing-template-selected{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;margin:0;font-style:normal;font-weight:950;display:grid;position:absolute;top:9px;box-shadow:0 5px 16px #10182838}.page-template-picker--landing-gallery .landing-template-number{background:#172033e8;border-radius:9px;width:34px;height:29px;font-size:11px;left:9px}.page-template-picker--landing-gallery .landing-template-selected{background:#1a9a68e8;border-radius:999px;min-height:29px;padding:0 9px;font-size:9px;right:9px}.page-template-picker--landing-gallery .page-template-card>span em{color:#73849b;font-size:9px;font-weight:800}.page-template-picker--landing-gallery .page-template-card>span strong{color:#263a55;margin-top:6px;font-size:13px;line-height:1.3}.page-template-picker--landing-gallery .page-template-card>span small{color:#7c899b;height:31px;margin-top:6px;font-size:9.5px;line-height:1.55}.page-template-picker--landing-gallery .template-more-button{background:#fff;border-radius:10px;min-height:42px;margin-top:14px;font-size:11px}.page-template-picker--landing-gallery .template-more-button:hover{color:#244f8f;background:#f8fbff;border-color:#7898c4}@media (width<=1180px){.page-template-picker--landing-gallery>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=920px){.page-template-picker--landing-gallery>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.page-template-picker--landing-gallery{padding:10px}.page-template-picker--landing-gallery>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page-template-picker--landing-gallery .page-template-card>span{min-height:94px;padding:10px}.page-template-picker--landing-gallery .page-template-card>span strong{font-size:12px}.page-template-picker--landing-gallery .page-template-card>span small{font-size:9px}}@media (width<=420px){.page-template-picker--landing-gallery>div{grid-template-columns:1fr}.page-template-picker--landing-gallery .page-template-card{grid-template-columns:minmax(112px,42%) minmax(0,1fr);display:grid}.page-template-picker--landing-gallery .page-template-card>i{aspect-ratio:auto;height:230px}.page-template-picker--landing-gallery .page-template-card>span{align-self:center;min-height:0}.page-template-picker--landing-gallery .page-template-card>span small{height:auto;max-height:47px}}.is-safety-content-editor .product-onepage__content>fieldset:first-child .form-grid>*{display:none!important}.is-safety-content-editor .product-onepage__content>fieldset:first-child .form-grid>label:nth-child(3){display:grid!important}.is-safety-content-editor .product-conversion-fieldset,.is-safety-content-editor .product-delivery-fieldset,.is-safety-content-editor .product-editor-catalog{display:none}.is-safety-content-editor .product-onepage__content>fieldset{background:linear-gradient(#f7fbff,#fff 110px);border-color:#cbdcf4}.is-safety-content-editor .product-rich-field>small:first-of-type{color:#416793}.is-safety-content-editor .product-save-summary span{color:#416793;font-weight:800}.package-sku-binding>div{width:310px}.package-sku-binding__row{border-bottom:1px solid #edf1f5;grid-template-columns:minmax(90px,1fr) auto 48px auto;align-items:center;gap:6px;padding:5px 0;display:grid}.package-sku-binding__row:last-child{border-bottom:0}.package-sku-binding__toggle{min-width:0}.package-sku-binding__toggle>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.package-sku-binding__row>em{color:#78889a;white-space:nowrap;font-style:normal}.package-sku-binding .package-sku-binding__count{text-align:center;min-height:30px;padding:4px 6px;width:48px!important}.package-sku-binding__auto{color:#526c88;grid-column:1/-1;justify-self:start}.package-sku-binding__auto span{display:inline!important}.package-sku-binding__count:disabled,.package-sku-binding__auto input:disabled{color:#9aa7b5;background:#f1f4f7}@media (width<=900px){.package-sku-binding>div{width:auto}}.rich-editor .rich-font-sans,.rich-content-view .rich-font-sans{font-family:Inter,Noto Sans TC,Noto Sans,Arial,Helvetica,sans-serif}.rich-editor .rich-font-serif,.rich-content-view .rich-font-serif{font-family:Noto Serif TC,Noto Serif,Georgia,Times New Roman,PMingLiU,serif}.rich-editor .rich-font-rounded,.rich-content-view .rich-font-rounded{font-family:Arial Rounded MT Bold,Noto Sans TC,Arial,sans-serif}.rich-editor .rich-font-monospace,.rich-content-view .rich-font-monospace{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.rich-editor .rich-size-12,.rich-content-view .rich-size-12{font-size:12px}.rich-editor .rich-size-14,.rich-content-view .rich-size-14{font-size:14px}.rich-editor .rich-size-16,.rich-content-view .rich-size-16{font-size:16px}.rich-editor .rich-size-18,.rich-content-view .rich-size-18{font-size:18px}.rich-editor .rich-size-20,.rich-content-view .rich-size-20{font-size:20px}.rich-editor .rich-size-24,.rich-content-view .rich-size-24{font-size:24px}.rich-editor .rich-size-28,.rich-content-view .rich-size-28{font-size:28px}.rich-editor .rich-size-32,.rich-content-view .rich-size-32{font-size:32px}.rich-editor .rich-size-36,.rich-content-view .rich-size-36{font-size:36px}.rich-editor .rich-size-48,.rich-content-view .rich-size-48{font-size:48px}@supports (content-visibility:auto){.product-onepage__content>fieldset,.rich-editor .tiptap>figure,.rich-editor .tiptap>video{content-visibility:auto;contain-intrinsic-size:auto 560px}}.offer-sku-groups .offer-sku-group-row{flex:100%;width:100%;min-width:0}.offer-sku-groups .offer-sku-group-row>label{min-width:0}.offer-sku-group-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;display:block!important}.offer-sku-groups input{flex:none}@media (width<=900px){.offer-sku-group-name{white-space:normal}}.package-sku-binding__toggle>.package-sku-binding__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;display:block!important}.sku-group-builder__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.sku-group-builder>header .add-price-sku{color:#7b5113;background:#fffaf0;border-color:#d0ab67}.sku-group-builder>header .add-price-sku:disabled{color:#9b8c74;background:#f4f1eb}.sku-group-card--pricing{border-color:#d9b46c;box-shadow:inset 3px 0 #d49a2f}.sku-group-card--pricing>header{background:#fff9ec;grid-template-columns:100px minmax(180px,1fr) minmax(180px,1fr) auto}.sku-group-card--pricing>header>b{gap:4px;display:grid}.price-sku-badge{color:#805512;white-space:nowrap;background:#f6dfae;border-radius:999px;width:max-content;padding:3px 7px;font-size:9px;line-height:1.2}.sku-group-card--pricing .sku-option-list{overflow-x:auto}.sku-group-card--pricing .sku-option-list>div{grid-template-columns:30px minmax(130px,1fr) minmax(130px,1fr) minmax(110px,.65fr) minmax(125px,.7fr) minmax(130px,.8fr) 92px auto;min-width:940px}.sku-option-money small{color:#8b7350;font-size:9px;font-weight:500;line-height:1.35}@media (width<=900px){.sku-group-builder>header{flex-direction:column;align-items:stretch}.sku-group-builder__actions{justify-content:flex-start}.sku-group-card--pricing>header{grid-template-columns:72px 1fr}.sku-group-card--pricing>header>button{grid-column:2}.sku-group-card--pricing .sku-option-list>div{grid-template-columns:24px 1fr;min-width:0}.sku-group-card--pricing .sku-option-list>div>*{grid-column:2}.sku-group-card--pricing .sku-option-list>div>span{grid-column:1}}.page-template-picker--landing-gallery .page-template-card>i{aspect-ratio:1/2}.page-template-picker--landing-gallery .page-template-card>span{min-height:78px;padding:10px}.page-template-picker--landing-gallery .page-template-card>span small{height:auto;max-height:30px}.page-template-picker--landing-gallery .landing-template-number{border-radius:6px;width:27px;height:23px;font-size:10px;top:6px;left:6px}.page-template-picker--landing-gallery .landing-template-selected{min-height:23px;font-size:9px;top:6px;right:6px}@media (width>=1500px){.page-template-picker--landing-gallery>div{grid-template-columns:repeat(5,minmax(0,1fr))}}.page-template-picker--landing-gallery .page-template-card{border-radius:8px;display:block}.page-template-picker--landing-gallery .page-template-card>span{display:none}.page-template-picker--landing-gallery .page-template-card>i{aspect-ratio:1/2;height:auto}.page-template-picker--landing-gallery .landing-template-number{background:#172033bd;top:auto;bottom:5px}.page-template-picker--landing-gallery .landing-template-selected{top:auto;bottom:5px}@media (width<=420px){.page-template-picker--landing-gallery>div{grid-template-columns:repeat(2,minmax(0,1fr))}.page-template-picker--landing-gallery .page-template-card{display:block}.page-template-picker--landing-gallery .page-template-card>i{aspect-ratio:1/2;height:auto}}:root{--pointer-x:50vw;--pointer-y:50vh;--hy-blue:#3268e8;--hy-cyan:#18b7b0;--hy-violet:#7656d8}.app-shell:after{content:"";z-index:200;pointer-events:none;background:radial-gradient(180px circle at var(--pointer-x) var(--pointer-y), #3b7cff0a, transparent 72%);mix-blend-mode:multiply;position:fixed;inset:0}.main{background:radial-gradient(circle at 12% 6%,#e7efff 0,#0000 24%),radial-gradient(circle at 92% 90%,#e7f8f5 0,#0000 22%),#f4f6fa}.topbar{-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);background:linear-gradient(105deg,#fffffff5,#f8fbfff0 60%,#f5f9fff2);border-bottom-color:#dce4f1;box-shadow:0 7px 26px #20375f0d}.panel,.metric-card,.site-card,.product-card{border-color:#dce3ee;box-shadow:0 9px 26px #1c31530a,0 1px 2px #1829470a}.panel:hover,.metric-card:hover,.site-card:hover,.product-card:hover{border-color:#cad7ea;box-shadow:0 14px 34px #1c315311,0 1px 3px #18294710}.sidebar{background:radial-gradient(circle at 20% 8%,#315da633 0,#0000 24%),radial-gradient(circle at 80% 88%,#167b7822 0,#0000 28%),linear-gradient(165deg,#16243b,#101b2d 68%,#111e30);box-shadow:13px 0 42px #0d1b3118}.sidebar:before{content:"";pointer-events:none;opacity:.15;background-image:linear-gradient(#bbd0ff12 1px,#0000 1px),linear-gradient(90deg,#bbd0ff12 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.sidebar>*{z-index:1;position:relative}.nav-item{position:relative;overflow:hidden}.nav-item:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff12,#0000);width:45%;transition:left .45s;position:absolute;top:0;bottom:0;left:-55%;transform:skew(-18deg)}.nav-item:hover:before{left:120%}.sidebar__footer{grid-template-columns:32px minmax(0,1fr) 25px}.sidebar-account-button{text-align:left;border-radius:7px;min-width:0;color:inherit!important;padding:3px 5px!important;display:block!important}.sidebar-account-button:hover{background:#ffffff0d!important}.sidebar-account-button strong,.sidebar-account-button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-account-button em{color:#82a8f2;opacity:0;margin-top:4px;font-size:8px;font-style:normal;transition:all .18s;display:block;transform:translateY(-2px)}.sidebar-account-button:hover em{opacity:1;transform:translateY(0)}.sidebar-logout{border-radius:7px;place-items:center;width:25px;height:31px;display:grid}.sidebar-logout:hover{color:#fff!important;background:#ffffff0d!important}button,input,select,textarea{transition:border-color .18s,box-shadow .18s,transform .14s,filter .14s,background-color .18s}button:not(:disabled){cursor:pointer}button:not(:disabled):active{transform:translateY(1px)scale(.985)}input:not([type=checkbox]):not([type=radio]),select,textarea{box-shadow:inset 0 1px 2px #172b4d08;background:linear-gradient(#fff,#fbfcff)!important;border-color:#d9e1ed!important}input:not([type=checkbox]):not([type=radio]):hover,select:hover,textarea:hover{border-color:#bdcbe0!important}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{background:#fff!important;border-color:#6c91e9!important;box-shadow:0 0 0 3px #3971e616,0 7px 18px #2d5fbd0b!important}.primary-button,.login-submit{position:relative;overflow:hidden;background:linear-gradient(115deg,#2858d8,#387aef 55%,#17a69f)!important;box-shadow:0 9px 22px #285bd832!important}.primary-button:before,.login-submit:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:46%;transition:left .5s;position:absolute;inset:0 auto 0 -60%;transform:skew(-20deg)}.primary-button:hover:before,.login-submit:hover:before{left:125%}.modal-backdrop{-webkit-backdrop-filter:blur(9px)saturate(1.1);backdrop-filter:blur(9px)saturate(1.1);background:#07132891}.modal{border:1px solid #ffffffc7;border-radius:17px;box-shadow:0 34px 90px #07142a61,0 0 0 1px #1d4f9910}.modal>header{background:linear-gradient(110deg,#fbfdff,#f1f6ff 67%,#eefbf9)}.account-password-backdrop{z-index:180}.account-password-dialog{width:min(500px,100%);overflow:hidden}.account-password-dialog>header{padding:22px 24px}.account-password-dialog>header h2{margin-top:8px;font-size:19px}.account-password-dialog>header p{color:#8290a4;margin:6px 0 0;font-size:10px}.account-security-mark{color:#2f6a9d;letter-spacing:1px;background:#e6f2ff;border-radius:12px;padding:4px 8px;font-size:8px;font-weight:800;display:inline-flex}.account-password-dialog form{gap:15px;padding:22px 24px 24px;display:grid}.account-password-dialog label{color:#526178;gap:7px;font-size:10px;font-weight:750;display:grid}.account-password-dialog label input{color:#25344b;border:1px solid #d9e1ed;border-radius:9px;width:100%;height:44px;padding:0 12px;font-size:12px}.account-password-dialog label small{color:#8d98a8;font-size:8px;font-weight:500}.account-password-dialog footer{margin-top:3px}.account-password-error{color:#a34c54;background:#fff2f3;border:1px solid #f0ced1;border-radius:9px;padding:10px 12px;font-size:9px;line-height:1.6}@media (prefers-reduced-motion:reduce){.app-shell:after,.nav-item:before,.primary-button:before,.login-submit:before{display:none}button,input,select,textarea{transition:none}}.automation-page{gap:18px;display:grid}.automation-heading{align-items:center}.automation-heading>div:first-child{max-width:780px}.automation-connection,.sms-safety-badge{background:#fff;border:1px solid #dce4ef;border-radius:14px;align-items:center;gap:11px;min-width:210px;padding:13px 16px;display:flex;box-shadow:0 10px 26px #263a5d0d}.automation-connection>span{background:#94a3b8;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #94a3b81c}.automation-connection.is-ready>span{background:#13a878;box-shadow:0 0 0 5px #13a8781c}.automation-connection.is-warning>span{background:#e6a32b;box-shadow:0 0 0 5px #e6a32b1c}.automation-connection small,.automation-connection strong,.sms-safety-badge small,.sms-safety-badge strong{display:block}.automation-connection small{color:#8491a6;font-size:11px}.automation-connection strong{color:#263751;margin-top:3px;font-size:14px}.sms-safety-badge{background:#f3fbf8;border-color:#cfe8df;display:block}.sms-safety-badge strong{color:#147756;font-size:14px}.sms-safety-badge small{color:#649282;margin-top:4px;font-size:11px}.automation-two-column{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:18px;display:grid}.automation-card{padding:0;overflow:hidden}.automation-card>header{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:17px 20px;display:flex}.automation-card>header h2{color:#243650;margin:0;font-size:16px}.automation-card>header p{color:#7c899d;margin:5px 0 0;font-size:11px;line-height:1.55}.secret-hint,.automation-count{color:#4c67a0;background:#edf3ff;border-radius:9px;padding:6px 9px;font-size:10px;font-weight:700}.automation-form{grid-template-columns:1fr 1fr;gap:14px;padding:18px 20px;display:grid}.automation-form>label{color:#4c5a70;gap:6px;font-size:11px;font-weight:700;display:grid}.automation-form input,.automation-form select,.automation-form textarea,.mapping-form input,.mapping-form select,.sms-followup-selects select{color:#263750;width:100%;font:inherit;background:#fff;border:1px solid #d7dfeb;border-radius:9px;outline:0;transition:all .16s}.automation-form input,.automation-form select,.mapping-form input,.mapping-form select,.sms-followup-selects select{height:40px;padding:0 11px}.automation-form textarea{resize:vertical;padding:10px 11px;line-height:1.6}.automation-form input:focus,.automation-form select:focus,.automation-form textarea:focus,.mapping-form input:focus,.mapping-form select:focus,.sms-followup-selects select:focus{border-color:#5b82df;box-shadow:0 0 0 3px #5b82df16}.automation-switch{background:#f8fafc;border:1px solid #e1e7f0;border-radius:10px;align-items:start;padding:11px 12px;grid-column:1/-1!important;grid-template-columns:18px 1fr!important}.automation-switch input{accent-color:#2856cc;margin-top:2px;width:16px!important;height:16px!important}.automation-switch strong,.automation-switch small{display:block}.automation-switch strong{font-size:12px}.automation-switch small{color:#7b899d;margin-top:3px;font-size:10px;font-weight:400;line-height:1.45}.automation-form>footer{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.automation-form>footer>span{color:#8b97a8;margin-right:auto;font-size:10px}.automation-error{color:#9e2f36;background:#fff7f7;border:1px solid #f3caca;border-radius:9px;grid-column:1/-1;gap:3px;padding:10px 12px;font-size:11px;display:grid}.webhook-card{padding-bottom:18px}.webhook-url{background:#f7f9fc;border:1px solid #dfe7f1;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:18px 20px 10px;padding:10px;display:grid}.webhook-url code{color:#263c62;white-space:nowrap;padding:3px 5px;font-size:10px;overflow:auto}.webhook-url button,.mapping-list button,.shipment-list button{color:#325aac;background:#fff;border:1px solid #d3ddeb;border-radius:8px;font-size:10px;font-weight:700}.webhook-url button{padding:0 12px}.automation-notes{color:#64748b;margin:13px 22px 0;padding-left:18px;font-size:11px;line-height:1.8}.automation-empty{color:#8491a2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:180px;padding:28px;display:flex}.automation-empty b{color:#45566d;font-size:14px}.automation-empty span{font-size:11px}.automation-empty.compact{min-height:74px;padding:15px}.automation-loading{color:#77859a;justify-content:center;align-items:center;gap:10px;min-height:260px;font-size:12px;display:flex}.automation-loading>span{border:2px solid #d7e0ef;border-top-color:#3264d5;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite automation-spin}@keyframes automation-spin{to{transform:rotate(360deg)}}.mapping-form{border-bottom:1px solid #edf1f6;grid-template-columns:135px minmax(180px,1fr) minmax(180px,1fr) 70px auto;align-items:end;gap:10px;padding:15px 20px;display:grid}.mapping-form label{color:#526078;gap:6px;font-size:10px;font-weight:700;display:grid}.mapping-enabled{align-items:center;height:40px;gap:6px!important;display:flex!important}.mapping-enabled input{accent-color:#2856cc;width:15px;height:15px}.mapping-form .primary-button{height:40px}.mapping-list{padding:0 20px 18px}.mapping-list>div{color:#526078;border-top:1px solid #edf1f6;grid-template-columns:80px 1.2fr 1fr 90px 55px;align-items:center;gap:10px;min-height:45px;padding:8px 10px;font-size:11px;display:grid}.mapping-list .mapping-head{color:#8a96a8;text-transform:uppercase;min-height:36px;font-size:9px;font-weight:700}.mapping-list code{color:#315aa8}.mapping-list button{height:28px}.state-good{color:#168565!important}.state-muted{color:#8b96a6!important}.shipment-list{overflow-x:auto}.shipment-list>article,.shipment-head{border-top:1px solid #edf1f6;grid-template-columns:1.1fr .72fr .78fr 1.4fr 1fr 76px;align-items:center;gap:13px;min-width:980px;padding:11px 20px;display:grid}.shipment-head{color:#8995a7;background:#f8fafc;border-top:0;padding-block:9px;font-size:9px;font-weight:700}.shipment-list article>div{min-width:0}.shipment-list strong,.shipment-list small,.shipment-list code{display:block}.shipment-list strong{color:#34445c;text-overflow:ellipsis;font-size:11px;overflow:hidden}.shipment-list code{color:#526c9e;margin-top:4px;font-size:10px}.shipment-list small{color:#8a96a7;margin-top:4px;font-size:9px}.shipment-list button{height:31px}.shipment-status{border-radius:8px;padding:4px 7px;font-size:10px;font-weight:800;display:inline-flex}.shipment-status--good{color:#16785b;background:#e8f7f1}.shipment-status--bad{color:#a9373e;background:#fff0f1}.shipment-status--progress{color:#315aaa;background:#edf3ff}.automation-pagination{color:#78869a;border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;padding:12px 20px;font-size:10px;display:flex}.automation-pagination div{align-items:center;gap:8px;display:flex}.automation-pagination button{color:#526078;background:#fff;border:1px solid #d8e0ec;border-radius:7px;height:30px;padding:0 10px}.sms-adapter-warning{color:#76561e;background:#fff9ed;border:1px solid #f0d6a4;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:13px 16px;display:grid}.sms-adapter-warning strong{font-size:12px}.sms-adapter-warning span{font-size:11px;line-height:1.55}.sms-adapter-warning.compact{grid-template-columns:1fr;gap:4px;margin:12px 0}.sms-management-layout{align-items:start}.sms-provider-list,.sms-template-list{border-bottom:1px solid #edf1f6;max-height:300px;overflow:auto}.sms-provider-list>button{color:#42516a;text-align:left;background:#fff;border:0;border-top:1px solid #edf1f6;grid-template-columns:1fr auto;gap:4px 10px;width:100%;padding:12px 20px;display:grid}.sms-provider-list>button:first-child{border-top:0}.sms-provider-list>button:hover,.sms-provider-list>button.is-active{background:#f5f8ff}.sms-provider-list strong,.sms-provider-list small,.sms-provider-list i{display:block}.sms-provider-list strong{font-size:12px}.sms-provider-list small{color:#8390a3;margin-top:3px;font-size:9px}.sms-provider-list em{font-size:9px;font-style:normal}.sms-provider-list i{color:#97a1b0;grid-column:1/-1;font-size:9px;font-style:normal}.automation-form h3{color:#31425b;grid-column:1/-1;margin:0 0 2px;font-size:13px}.sms-provider-form{border-top:0}.sms-template-list article{border-top:1px solid #edf1f6;grid-template-columns:1fr auto;gap:8px;padding:10px 16px;display:grid}.sms-template-list article:first-child{border-top:0}.sms-template-list article>button:first-child{text-align:left;background:0 0;border:0;padding:2px 4px}.sms-template-list strong,.sms-template-list small{display:block}.sms-template-list strong{color:#35465e;font-size:12px}.sms-template-list small{color:#8995a6;margin-top:3px;font-size:9px}.sms-template-list p{color:#68768b;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:10px;line-height:1.5;overflow:hidden}.sms-template-list .danger{color:#b64d54;background:0 0;border:0;align-self:center;font-size:10px}.sms-template-form{grid-template-columns:1fr}.sms-template-meta{grid-template-columns:1fr 145px;gap:10px;display:grid}.sms-template-meta label{color:#4c5a70;gap:6px;font-size:11px;font-weight:700;display:grid}.sms-template-meta input,.sms-template-meta select{background:#fff;border:1px solid #d7dfeb;border-radius:9px;height:40px;padding:0 11px}.sms-variable-list{flex-wrap:wrap;gap:6px;display:flex}.sms-variable-list>span{color:#526078;width:100%;font-size:10px;font-weight:700}.sms-variable-list button{color:#55657c;background:#f8fafc;border:1px solid #dbe3ef;border-radius:7px;padding:6px 8px;font-size:9px}.sms-variable-list code{color:#315aa8}.sms-history-explainer>div{grid-template-columns:repeat(4,1fr);gap:12px;padding:17px 20px;display:grid}.sms-history-explainer>div>span{color:#79869a;border:1px solid #e1e7f0;border-radius:10px;padding:12px;font-size:10px}.sms-history-explainer b{color:#31435d;margin-bottom:5px;font-size:12px;display:block}.order-sms-button{color:#4c54b7!important;background:#f3f2ff!important;border-color:#d9dbf4!important}.sms-followup-modal{width:min(840px,100vw - 30px);max-height:calc(100vh - 30px);overflow:auto}.sms-followup-modal>header{z-index:2;background:#fff;position:sticky;top:0}.sms-followup-body{padding:18px}.sms-followup-warning{color:#356b5a;background:#f2fbf7;border:1px solid #cde8dd;border-radius:10px;align-items:center;gap:10px;padding:11px 13px;display:flex}.sms-followup-warning strong{white-space:nowrap;font-size:11px}.sms-followup-warning span{font-size:10px;line-height:1.5}.sms-followup-selects{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;margin-top:14px;display:grid}.sms-followup-selects label{color:#526078;gap:6px;font-size:10px;font-weight:700;display:grid}.sms-followup-selects .primary-button{height:40px}.sms-preview-card{background:#fafcff;border:1px solid #d9e2ef;border-radius:12px;margin-top:14px;padding:14px}.sms-preview-card>header{justify-content:space-between;gap:10px;display:flex}.sms-preview-card header strong,.sms-preview-card header small{display:block}.sms-preview-card header strong{color:#30425d;font-size:12px}.sms-preview-card header small{color:#7d899b;margin-top:4px;font-size:9px}.sms-preview-card header>span{color:#8491a4;font-size:9px}.sms-preview-card pre{color:#283951;white-space:pre-wrap;background:#fff;border:1px solid #e0e6ef;border-radius:9px;min-height:92px;margin:12px 0;padding:14px;font:12px/1.7 inherit;overflow:auto}.sms-explicit-confirm{background:#fff;border:1px solid #e2e7ef;border-radius:9px;grid-template-columns:18px 1fr;gap:8px;padding:10px;display:grid}.sms-explicit-confirm input{accent-color:#2856cc;margin-top:2px}.sms-explicit-confirm strong,.sms-explicit-confirm small{display:block}.sms-explicit-confirm strong{color:#3c4d65;font-size:11px}.sms-explicit-confirm small{color:#8a96a7;margin-top:3px;font-size:9px}.sms-send-button{width:100%;height:42px;margin-top:10px}.sms-order-history{margin-top:18px}.sms-order-history h3{color:#31435c;margin:0 0 9px;font-size:13px}.sms-order-history article{border-top:1px solid #edf1f6;grid-template-columns:85px 1fr;gap:11px;padding:11px 0;display:grid}.sms-message-status{text-align:center;border-radius:8px;align-self:start;padding:5px 7px;font-size:9px;font-weight:800}.sms-message-status--good{color:#177759;background:#e8f7f1}.sms-message-status--bad{color:#a7383f;background:#fff0f1}.sms-message-status--progress{color:#315ba8;background:#edf3ff}.sms-order-history strong,.sms-order-history small,.sms-order-history em{display:block}.sms-order-history strong{color:#394a62;font-size:11px}.sms-order-history p{color:#657388;margin:6px 0;font-size:10px;line-height:1.55}.sms-order-history small{color:#8c97a7;font-size:9px}.sms-order-history em{color:#a33c42;margin-top:5px;font-size:9px;font-style:normal}@media (width<=1050px){.automation-two-column{grid-template-columns:1fr}.mapping-form{grid-template-columns:120px 1fr 1fr}.mapping-enabled{grid-column:1/2}.mapping-form .primary-button{grid-column:3/4}.sms-history-explainer>div{grid-template-columns:1fr 1fr}}@media (width<=720px){.automation-connection,.sms-safety-badge{width:100%;min-width:0}.automation-form{grid-template-columns:1fr}.automation-form>footer,.automation-switch,.automation-form h3{grid-column:1}.mapping-form{grid-template-columns:1fr}.mapping-enabled,.mapping-form .primary-button{grid-column:1}.mapping-list{overflow:auto}.mapping-list>div{min-width:620px}.sms-template-meta,.sms-history-explainer>div,.sms-followup-selects{grid-template-columns:1fr}.sms-followup-warning{flex-direction:column;align-items:flex-start}.sms-order-history article{grid-template-columns:1fr}.automation-form>footer{flex-wrap:wrap}.automation-form>footer>span{width:100%;margin:0}}.automation-readonly{color:#7a879a;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:180px;padding:28px;display:flex}.automation-readonly strong{color:#33465f;font-size:14px}.automation-readonly span{max-width:480px;font-size:11px;line-height:1.65}
