@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";
:root{--navy:#12243a;--ink:#192b40;--muted:#798797;--line:#e8edf2;--paper:#f7f9fb;--white:#fff;--blue:#245cce;--blue-dark:#1748ad;--blue-soft:#eff5ff;--green:#18865e;--green-soft:#e9f6ef;--amber:#a86a14;--amber-soft:#fff4e2;--red:#bd4545;--red-soft:#fff0ef;--shadow:0 10px 35px #132a4414}*{box-sizing:border-box}html,body{min-height:100%;color:var(--ink);background:#f7f9fb;margin:0;padding:0;font-family:DM Sans,Arial,sans-serif}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.55;cursor:not-allowed}a{color:inherit;text-decoration:none}.app-shell{min-height:100vh}.sidebar{border-right:1px solid var(--line);z-index:20;background:#fff;flex-direction:column;width:252px;padding:25px 17px 14px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-.8px;color:#142842;align-items:center;gap:10px;padding:0 8px;font-family:Manrope,sans-serif;font-size:19px;font-weight:800;display:flex}.brand-light{color:#536479;font-weight:500}.brand-mark{color:#fff;background:#1f4b96;border-radius:9px;justify-content:center;align-items:center;width:31px;height:31px;display:inline-flex}.workspace-switch{background:#f7f9fc;border:1px solid #edf1f5;border-radius:10px;align-items:center;gap:10px;margin:36px 0 31px;padding:11px 10px;display:flex}.workspace-avatar,.profile-avatar,.top-avatar{color:#2454a3;background:#dce8fb;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.workspace-name,.profile-name{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.workspace-name strong,.profile-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.workspace-name small,.profile-name small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.workspace-switch>svg{color:#93a0ad}.nav-label,.mini-label{letter-spacing:1.2px;color:#9aa5b1;padding:0 11px 10px;font-size:9px;font-weight:700}.sidebar nav{flex-direction:column;gap:4px;display:flex}.nav-item{color:#687789;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;font-size:12px;display:flex;position:relative}.nav-item svg{color:#8493a3}.nav-item:hover{color:var(--ink);background:#f5f7fa}.nav-item.active{color:#1b4c9e;background:#eff4fc;font-weight:700}.nav-count{color:#265bb2;background:#e1ebfc;border-radius:12px;margin-left:auto;padding:2px 7px;font-size:10px}.side-bottom{margin-top:auto}.help-card{background:#f6f8fb;border:1px solid #edf0f4;border-radius:10px;margin-bottom:16px;padding:14px 13px}.help-icon{color:#4871b9;margin-bottom:8px}.help-card>strong{font-size:12px}.help-card p{color:#8491a0;margin:5px 0 9px;font-size:10px}.help-card a{color:#2556a2;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.profile-button{border:0;border-top:1px solid var(--line);text-align:left;background:#fff;align-items:center;gap:9px;width:100%;padding:13px 3px 2px;display:flex}.profile-avatar{color:#344e6b;background:#e7eef7;border-radius:50%;width:32px;height:32px}.profile-button>svg{color:#8793a2}.main{min-height:100vh;margin-left:252px}.topbar{border-bottom:1px solid var(--line);z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;justify-content:space-between;align-items:center;height:65px;padding:0 42px;display:flex;position:sticky;top:0}.crumb{color:#8a97a5;font-size:11px}.crumb span{color:#c2cbd4;margin:0 9px}.crumb strong{color:#47586c;font-weight:600}.top-actions{align-items:center;gap:16px;display:flex}.sandbox-pill{letter-spacing:.35px;color:#9c671c;background:#fff9ed;border:1px solid #f3dfbf;border-radius:20px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;font-weight:700;display:inline-flex}.sandbox-pill>span,.sandbox-pill i{background:#dc9c35;border-radius:50%;width:6px;height:6px}.icon-button{color:#66788b;background:#fff;border:1px solid #e8edf2;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.top-avatar{border-radius:50%;width:29px;height:29px;font-size:12px}.page-wrap{max-width:1240px;margin:0 auto;padding:36px 42px 70px}.page-heading{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.eyebrow{color:#8b98a6;letter-spacing:1.2px;font-size:9px;font-weight:700}.page-heading h1,.auth-content h1{letter-spacing:-1.1px;font-family:Manrope,sans-serif}.page-heading h1{color:#172a40;margin:8px 0 5px;font-size:25px}.page-heading p{color:#84909d;margin:0;font-size:12px}.heading-actions{gap:9px;display:flex}.button{border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.button.primary{color:#fff;background:var(--blue);box-shadow:0 2px 4px #245cce30}.button.secondary{color:#43566c;background:#fff;border-color:#dfe6ed}.button.secondary:hover{background:#f6f8fa}.button.ghost{color:#55687c;background:0 0}.button.danger{background:var(--red-soft);color:#a23535;border-color:#f4d6d3}.feedback{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.notice{border-radius:7px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;line-height:1.4;display:flex}.notice.error{background:var(--red-soft);color:#a3403c;border:1px solid #f5d5d2}.notice.success{background:var(--green-soft);color:#28724f;border:1px solid #d2ebdd}.notice.success button{color:inherit;background:0 0;border:0;margin-left:auto;display:flex}.notice.info{background:var(--blue-soft);color:#285aa2}.welcome-strip{background:linear-gradient(110deg,#edf4ff,#f6f9ff 68%,#fff);border:1px solid #e0eafa;border-radius:10px;align-items:center;gap:12px;margin-bottom:17px;padding:14px 17px;display:flex}.welcome-symbol{color:#2c60b6;background:#dce9ff;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.welcome-strip>div:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.welcome-strip strong{font-size:12px}.welcome-strip span{color:#728196;font-size:10px}.welcome-status{letter-spacing:.6px;align-items:center;gap:6px;font-weight:700;display:flex;color:#52856b!important;font-size:9px!important}.welcome-status i,.live-dot{background:#40a271;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #40a27120}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:16px;display:grid}.metric-card,.panel{border:1px solid var(--line);background:#fff;border-radius:10px}.metric-card{min-height:116px;padding:15px 16px 14px}.metric-top{color:#738192;justify-content:space-between;align-items:center;font-size:10px;font-weight:600;display:flex}.metric-icon{border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.metric-icon.blue{color:#2b5fbd;background:#edf3ff}.metric-icon.amber{color:#a56d1c;background:#fff4e4}.metric-icon.violet{color:#7754a7;background:#f4effb}.metric-icon.green{color:#23845e;background:#eaf6ef}.metric-value{color:#172b41;letter-spacing:-.7px;margin-top:12px;font-family:Manrope,sans-serif;font-size:21px;display:block}.metric-trend{color:#9aa4af;margin-top:3px;font-size:9px;display:block}.panel{padding:18px 19px}.activity-panel{margin-bottom:14px}.panel-head{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.panel-head h2,.orders-toolbar h2,.catalog-layout h2{letter-spacing:-.25px;color:#1b2d43;margin:0 0 5px;font-family:Manrope,sans-serif;font-size:14px}.panel-head p,.orders-toolbar p{color:#8b97a4;margin:0;font-size:10px}.panel-head>svg{color:#8998a9}.text-button{color:#2859a7;background:0 0;border:0;align-items:center;gap:5px;padding:5px;font-size:10px;font-weight:700;display:inline-flex}.text-button:hover{text-decoration:underline}.activity-list{border-top:1px solid #eff2f5}.activity-row{border-bottom:1px solid #f1f3f6;align-items:center;gap:11px;padding:10px 0;display:flex}.activity-icon{color:#4b6b99;background:#f1f5fb;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.activity-copy{flex-direction:column;flex:1;gap:3px;display:flex}.activity-copy strong{text-transform:capitalize;font-size:10px;font-weight:600}.activity-copy small,.activity-row time{color:#98a2ad;font-size:9px}.activity-row time{white-space:nowrap}.lower-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.status-rows>div{border-top:1px solid #f0f2f5;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.status-rows>div>strong{font-size:12px}.state{text-transform:capitalize;white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:700;display:inline-flex}.state i{background:currentColor;border-radius:50%;width:6px;height:6px}.state.green{color:#26835f}.state.amber{color:#ae741d}.state.blue{color:#3768b6}.state.red{color:#b74c48}.state.muted{color:#8592a1}.payment-summary{gap:36px;padding:5px 0 14px;display:flex}.payment-summary span{color:#82909e;flex-direction:column;gap:6px;font-size:10px;display:flex}.payment-summary strong{color:#273b52;font-size:14px}.payment-note{color:#728b7e;border-top:1px solid #eff2f5;align-items:center;gap:7px;padding-top:11px;font-size:9px;display:flex}.payment-note svg{color:#32906a}.empty-state{text-align:center;padding:32px 14px}.empty-icon{color:#8091a4;background:#f0f4f8;border-radius:10px;place-items:center;width:37px;height:37px;margin:0 auto 10px;display:grid}.empty-state h3{margin:0 0 5px;font-size:12px}.empty-state p{color:#84909e;max-width:360px;margin:0 auto 12px;font-size:10px;line-height:1.6}.empty-state button{color:#275aa8;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}.desk-layout{grid-template-columns:minmax(0,1fr) 255px;align-items:start;gap:15px;display:grid}.composer-panel{padding:23px}.section-kicker{letter-spacing:1.1px;color:#77879a;align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex}.kicker-icon{color:#3468bb;background:#eef4ff;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.composer-panel h2{letter-spacing:-.45px;margin:16px 0 6px;font:700 17px Manrope,sans-serif}.panel-intro{color:#8592a1;max-width:620px;margin:0 0 19px;font-size:11px;line-height:1.6}.form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field{flex-direction:column;gap:6px;margin-bottom:13px;display:flex}.field>span{color:#586a7c;font-size:10px;font-weight:700}.field input,.field textarea,.field select,.line-editor select,.line-editor input,.order-filters select,.searchbox{color:#27384a;background:#fff;border:1px solid #dfe5eb;border-radius:6px;outline:none;width:100%;padding:9px 10px;font-size:11px}.field input:focus,.field textarea:focus,.field select:focus,.line-editor select:focus,.line-editor input:focus,.searchbox:focus-within{border-color:#6b91d7;box-shadow:0 0 0 3px #eaf1ff}.field input::placeholder,.field textarea::placeholder{color:#aeb7c1}.field textarea{resize:vertical;line-height:1.5}.composer-foot{justify-content:space-between;align-items:center;gap:15px;margin-top:2px;display:flex}.composer-foot>span{color:#7f8d9c;align-items:center;gap:6px;font-size:9px;display:flex}.composer-foot svg{color:#57826d}.or-divider{color:#a4aeb8;align-items:center;gap:11px;margin:19px 0;font-size:9px;font-weight:700;display:flex}.or-divider span{background:#edf0f3;flex:1;height:1px}.manual-toggle{color:#344960;text-align:left;background:#fbfcfd;border:1px solid #e9edf1;border-radius:7px;justify-content:space-between;align-items:center;width:100%;padding:11px 12px;display:flex}.manual-toggle>span{grid-template-columns:23px 1fr;align-items:center;display:grid}.manual-toggle>span>svg{color:#6180ab;grid-row:span 2}.manual-toggle strong{font-size:10px}.manual-toggle small{color:#919daa;margin-top:3px;font-size:9px}.manual-toggle>svg{color:#8795a3}.manual-form{padding:16px 2px 0}.manual-form>.button{margin-top:12px}.line-editor{gap:7px;margin-bottom:8px;display:flex}.line-editor select{flex:1}.line-editor input{width:90px}.remove-line{color:#b74c48;background:#fff3f2;border:0;border-radius:5px;width:34px}.desk-aside .aside-card{color:#fff;background:#172c46;border-radius:10px;padding:18px}.aside-icon{color:#b9d0f1;background:#294563;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.aside-card h3{margin:13px 0 6px;font:700 13px Manrope,sans-serif}.aside-card p{color:#b3c0d0;margin:0;font-size:10px;line-height:1.6}.aside-rule{background:#ffffff20;height:1px;margin:16px 0}.aside-card .mini-label{color:#93a5ba;padding:0;font-size:8px}.workflow{align-items:center;gap:10px;margin-top:13px;display:flex}.workflow-n{color:#a8c5f0;font-size:9px;font-weight:700}.workflow>span:last-child{flex-direction:column;gap:2px;display:flex}.workflow strong{font-size:10px}.workflow small{color:#acb9c8;font-size:9px}.aside-link{color:#d4e3fa;background:0 0;border:0;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;width:100%;margin-top:16px;padding:12px 0 1px;font-size:9px;font-weight:700;display:flex}.proposal{margin-top:15px}.proposal .panel-head h2{margin-top:8px}.proposal-explanation{color:#6b7b8d;font-size:11px;line-height:1.5}.question-box{color:#77581d;background:#fff8eb;border:1px solid #f4e1be;border-radius:7px;margin:12px 0;padding:12px 14px}.question-box strong{font-size:10px}.question-box p{margin:7px 0 0;font-size:10px}.proposal-actions{border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;margin-top:13px;padding-top:13px;display:flex}.proposal-actions>span{color:#66798d;font-size:10px}.line-items{margin:12px 0}.line-item{border-bottom:1px solid #f0f2f4;justify-content:space-between;align-items:flex-start;gap:10px;padding:9px 0;display:flex}.line-item>span{flex-direction:column;gap:4px;display:flex}.line-item strong{font-size:10px;font-weight:600}.line-item small{color:#8e9aa8;font-size:9px}.line-item>b{font-size:10px}.total-row{justify-content:space-between;align-items:center;padding-top:11px;font-size:11px;display:flex}.total-row strong{font:700 15px Manrope,sans-serif}.catalog-layout{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:14px;display:grid}.catalog-layout>.panel{padding:19px}.catalog-layout .panel-head{align-items:flex-start}.catalog-layout .form-stack{margin-top:18px}.form-actions{gap:8px;display:flex}.catalog-list{min-height:230px}.counter-pill{color:#596d82;background:#eff3f7;border-radius:20px;padding:5px 9px;font-size:9px;font-weight:700}.product-row{border-top:1px solid #eff2f5;grid-template-columns:31px minmax(100px,1fr) auto;align-items:center;gap:10px;padding:12px 0;display:grid}.product-icon{color:#637c9a;background:#f1f5fa;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.product-info{flex-direction:column;gap:4px;min-width:0;display:flex}.product-info>strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.product-info small{color:#909ba7;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.product-info .state{font-size:8px}.product-price{white-space:nowrap;font-size:10px}.product-actions{grid-column:2/4;gap:13px;margin-top:-5px;display:flex}.danger-text{color:#ad4843}.orders-panel{padding:0}.orders-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:17px 19px;display:flex}.order-filters{gap:8px;display:flex}.searchbox{align-items:center;gap:7px;width:190px;padding:0 9px;display:flex}.searchbox svg{color:#9ba6b1;flex:none}.searchbox input{border:0;outline:0;width:100%;padding:8px 0;font-size:10px}.order-filters select{width:auto;min-width:123px;padding:8px;font-size:10px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:700px}th{text-align:left;color:#9aa4af;letter-spacing:.8px;background:#fbfcfd;border-bottom:1px solid #edf0f3;padding:10px 15px;font-size:8px}td{color:#66768a;border-bottom:1px solid #f0f2f5;padding:12px 15px;font-size:10px}td>strong{color:#34465a;font-weight:600;display:block}td>small{color:#98a3ae;margin-top:4px;font-size:9px;display:block}.click-row{cursor:pointer}.click-row:hover{background:#fafcff}.align-right{text-align:right}.amount{color:#2d4055;font-weight:700}.click-row td:last-child{color:#91a0ae}.ai-tag{background:#f1edfa;border-radius:4px;align-items:center;gap:3px;padding:2px 5px;color:#7455a0!important;margin-left:6px!important;display:inline-flex!important}.pagination{color:#8c98a5;border-top:1px solid #f0f2f4;justify-content:space-between;align-items:center;padding:12px 17px;font-size:9px;display:flex}.settings-grid{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.settings-grid .panel{padding:19px}.settings-grid .form-stack{margin-top:19px}.locked-field{background:#f8fafb;border:1px solid #e5eaf0;border-radius:6px;justify-content:space-between;align-items:center;padding:9px 10px;font-size:11px;display:flex}.locked-field small{color:#95a0ac;font-size:9px}.health-banner{background:#f7f9fb;border:1px solid #edf0f3;border-radius:7px;align-items:center;gap:10px;margin:15px 0;padding:11px;display:flex}.health-dot{background:#cf9a37;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #fff1db}.health-dot.good{background:#39a271;box-shadow:0 0 0 4px #e2f5e9}.health-banner>span:last-child{flex-direction:column;gap:4px;display:flex}.health-banner strong,.settings-row strong,.security-callout strong{font-size:10px}.health-banner small,.settings-row small,.security-callout small{color:#8895a2;font-size:9px}.settings-grid .hint,.hint{color:#8996a3;margin:0 0 12px;font-size:9px;line-height:1.5}.settings-divider{background:#edf0f3;height:1px;margin:17px 0 13px}.settings-row{align-items:center;gap:9px;display:flex}.settings-row>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.paypal-mark{color:#255c9b;background:#f0f4fa;border-radius:50%;place-items:center;width:25px;height:25px;font:italic 800 16px Georgia;display:grid}.settings-row .sandbox-pill{font-size:8px}.security-panel{grid-column:1/3}.security-callout{color:#36805f;background:#f3f8f5;border:1px solid #e0eee6;border-radius:7px;align-items:center;gap:10px;margin-bottom:14px;padding:13px;display:flex}.security-callout span{flex-direction:column;gap:4px;display:flex}.modal-backdrop{z-index:50;background:#13223875;justify-content:flex-end;display:flex;position:fixed;inset:0}.detail-drawer{background:#fff;width:min(510px,100%);height:100%;padding:24px;overflow:auto;box-shadow:-12px 0 40px #10233b20}.drawer-head{justify-content:space-between;align-items:flex-start;display:flex}.drawer-head h2{margin:6px 0 0;font:700 21px Manrope,sans-serif}.drawer-status{border-bottom:1px solid var(--line);color:#8a96a3;justify-content:space-between;align-items:center;padding:14px 0;font-size:9px;display:flex}.drawer-section{border-bottom:1px solid var(--line);padding:17px 0}.drawer-section h3{margin:0 0 10px;font:700 11px Manrope,sans-serif}.drawer-section>strong{font-size:11px}.drawer-section>p{color:#83909e;margin:5px 0;font-size:10px}.drawer-section blockquote{color:#607186;background:#f7f9fb;border-left:2px solid #9ab2d7;margin:9px 0 0;padding:9px 12px;font-size:10px}.payment-attempt{border-top:1px solid #f0f2f4;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.payment-attempt>span{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.payment-attempt small{color:#95a0ad;font-size:8px}.payment-attempt>strong{font-size:10px}.payment-attempt .button{grid-column:1/3;justify-self:start;padding:6px 9px;font-size:9px}.drawer-actions{flex-wrap:wrap;gap:8px;padding:16px 0;display:flex}.followup-box{background:#f8fafc;border:1px solid #e9edf2;border-radius:8px;padding:13px}.followup-box>div{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.followup-box strong{font-size:10px}.followup-box textarea{resize:vertical;border:1px solid #dfe5eb;border-radius:6px;width:100%;margin-bottom:8px;padding:9px;font-size:10px;line-height:1.5}.followup-box>small{color:#8995a2;margin-top:8px;font-size:9px;display:block}.loading-screen{color:#7b8998;justify-content:center;align-items:center;gap:12px;height:100vh;font-size:11px;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.auth-page{background:#fff;grid-template-columns:minmax(450px,1fr) minmax(420px,1fr);min-height:100vh;display:grid}.auth-panel{flex-direction:column;padding:33px clamp(35px,8vw,120px) 24px;display:flex}.auth-panel .brand{padding:0}.auth-content{width:min(390px,100%);margin:auto}.auth-content .eyebrow{color:#718195;align-items:center;gap:9px;display:flex}.auth-content h1{color:#172b41;margin:19px 0 10px;font-size:31px;line-height:1.2}.subtle{color:#83909e;margin:0 0 25px;font-size:12px;line-height:1.65}.form-stack{flex-direction:column;gap:1px;display:flex}.form-stack>.button{min-height:39px;margin-top:5px}.auth-toggle{color:#84909d;text-align:center;margin-top:19px;font-size:10px}.auth-toggle button{color:#285bb0;background:0 0;border:0;font-size:10px;font-weight:700}.auth-panel footer{color:#9aa4ae;font-size:9px}.auth-panel footer span{padding:0 7px}.auth-art{color:#fff;background:#122740;flex-direction:column;justify-content:space-between;padding:35px clamp(32px,6vw,90px);display:flex;position:relative;overflow:hidden}.auth-art:before{content:"";border:1px solid #ffffff0c;border-radius:50%;width:520px;height:520px;position:absolute;top:80px;right:-220px;box-shadow:0 0 0 45px #ffffff05,0 0 0 90px #ffffff04}.art-top,.art-foot{color:#9cacbf;letter-spacing:1px;justify-content:space-between;font-size:8px;display:flex;position:relative}.art-quote{margin-top:25px;position:relative}.quote-mark{color:#85a9df;font:70px/.7 Georgia}.art-quote h2{letter-spacing:-1px;max-width:450px;margin:13px 0;font:600 clamp(25px,3vw,37px)/1.25 Manrope,sans-serif}.art-quote p{color:#a9b8c9;font-size:11px}.art-card{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff0c;border:1px solid #ffffff20;border-radius:13px;width:100%;max-width:410px;margin:20px auto 30px;padding:18px 19px;position:relative}.art-card-head{justify-content:space-between;align-items:center;display:flex}.art-card-head small,.art-stats small{letter-spacing:.9px;color:#a8b8ca;font-size:8px}.art-card-head h3{margin:5px 0 0;font:600 13px Manrope,sans-serif}.card-icon{color:#bcd2f0;background:#ffffff10;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.art-stats{gap:50px;margin-top:19px;display:flex}.art-stats div{flex-direction:column;gap:5px;display:flex}.art-stats strong{letter-spacing:3px;font:600 18px Manrope,sans-serif}.art-line{border-bottom:1px solid #ffffff17;justify-content:space-around;align-items:flex-end;height:53px;margin:9px 0 10px;display:flex}.art-line span{background:linear-gradient(#8db4ee,#476eac);border-radius:5px 5px 0 0;width:5px;height:28%}.art-line span:nth-child(2n){height:47%}.art-line span:nth-child(3n){height:64%}.art-line span:nth-child(5n){height:84%}.art-card-foot{color:#b4c4d6;justify-content:space-between;align-items:center;font-size:8px;display:flex}.art-card-foot span{align-items:center;gap:7px;display:flex}.art-card-foot i{background:#53b987;border-radius:50%;width:6px;height:6px}.mobile-menu{display:none}.auth-page .notice{margin-bottom:10px}.empty.panel{text-align:center;padding:35px}.empty.panel h2{font:700 16px Manrope}.empty.panel p{color:#8592a1;font-size:11px}@media (max-width:1120px){.page-wrap{padding-left:28px;padding-right:28px}.topbar{padding:0 28px}.catalog-layout{grid-template-columns:270px 1fr}.metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.sidebar{box-shadow:none;transition:transform .2s;transform:translate(-100%)}.sidebar.open{box-shadow:var(--shadow);transform:translate(0)}.main{margin-left:0}.topbar{height:57px;padding:0 16px}.mobile-menu{color:#5e6f82;background:0 0;border:0;place-items:center;width:29px;height:29px;display:grid}.crumb{margin-left:10px;margin-right:auto}.top-actions{gap:8px}.sandbox-pill{padding:5px 7px;font-size:8px}.page-wrap{padding:25px 16px 50px}.page-heading{align-items:flex-start;gap:15px}.page-heading h1{font-size:21px}.page-heading p{max-width:380px;line-height:1.5}.heading-actions{flex-direction:column}.heading-actions .button{padding:8px}.welcome-strip{align-items:flex-start}.welcome-status{display:none!important}.metrics-grid{gap:9px}.metric-card{min-height:106px;padding:12px}.metric-value{font-size:18px}.lower-grid,.desk-layout,.catalog-layout,.settings-grid{grid-template-columns:1fr}.desk-aside{order:-1}.desk-aside .aside-card{padding:14px}.aside-card h3{margin:8px 0 4px}.aside-card p{max-width:520px}.aside-rule,.workflow,.aside-card .mini-label,.aside-link{display:none}.catalog-layout{gap:12px}.catalog-layout>section:first-child{order:1}.catalog-layout>section:nth-child(2){order:0}.security-panel{grid-column:auto}.orders-toolbar{flex-direction:column;align-items:flex-start}.order-filters{width:100%}.searchbox{flex:1}.order-filters select{min-width:120px}.auth-page{grid-template-columns:1fr}.auth-panel{min-height:100vh;padding:27px 25px 20px}.auth-art{display:none}.auth-content{margin:auto 0}.auth-content h1{font-size:29px}.activity-row{gap:8px}.activity-row time{font-size:8px}.detail-drawer{padding:20px}.modal-backdrop{align-items:stretch}.product-row{grid-template-columns:31px minmax(80px,1fr) auto}.product-actions{gap:7px}.composer-foot{align-items:flex-end}.composer-foot>span{max-width:180px;line-height:1.5}}@media (max-width:420px){.page-wrap{padding-left:12px;padding-right:12px}.page-heading{flex-direction:column}.heading-actions{flex-direction:row}.form-row{grid-template-columns:1fr;gap:0}.composer-panel{padding:16px}.composer-foot{flex-direction:column;align-items:flex-start}.activity-row time{text-align:right;max-width:88px}.payment-summary{gap:16px}.auth-panel{padding:25px 20px 18px}}.workspace-switch{position:relative}.workspace-switch select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.sandbox-pill.live{color:#28724f;background:#f0faf3;border-color:#d5ebdd}.sandbox-pill.live>span,.sandbox-pill.live i{background:#319568}.help-unavailable{color:#8d99a5;font-size:9px;line-height:1.4;display:block}.draft-line-editor,.matched-items{background:#f8fafc;border:1px solid #edf0f4;border-radius:7px;margin:12px 0;padding:12px 13px}.editor-label,.matched-items>strong{color:#52657a;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.draft-quantity-row,.matched-item{border-top:1px solid #e9edf1;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.draft-quantity-row span,.matched-item>span{color:#45596f;font-size:10px}.draft-quantity-row input{border:1px solid #dfe5eb;border-radius:5px;width:78px;padding:6px 7px;font-size:10px}.draft-line-editor>.button{margin-top:8px}.matched-item>span{flex-direction:column;gap:4px;display:flex}.matched-item small{color:#8996a4;font-size:9px}.matched-item>svg{color:#788ca4}.route-state{text-align:center;background:#f7f9fb;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.route-state .brand-mark{margin-bottom:22px}.route-state .eyebrow{margin-bottom:10px}.route-state h1{letter-spacing:-.7px;color:#172a40;margin:0 0 7px;font:700 25px Manrope,sans-serif}.route-state p{color:#82909e;max-width:400px;margin:0 0 18px;font-size:12px;line-height:1.6}.route-state .button{text-decoration:none}.field-note{color:#8996a3;font-size:9px;line-height:1.45}.action-hint{color:#8b6a38;padding:7px 2px;font-size:9px}.settings-row .sandbox-pill{white-space:nowrap}:root{--navy:#08245f;--ink:#152a52;--blue:#075bff;--blue-dark:#0646c8;--blue-soft:#edf4ff;--shadow:0 12px 38px #08245f17}.brand-mark{background:linear-gradient(145deg,#0876ff,#0646c8);box-shadow:0 5px 13px #0052e033}.nav-item.active{color:#064dbf;background:#eaf2ff}.nav-item.active svg{color:#075bff}.button.primary{background:#075bff;box-shadow:0 3px 9px #075bff33}.button.primary:hover{background:#0646c8}.auth-art{background:linear-gradient(135deg,#071d55 0%,#082f85 51%,#075bdb 100%)}.auth-art:before{filter:drop-shadow(0 0 28px #0876ff55);border-color:#42a6ff55;box-shadow:0 0 0 45px #1682ff12,0 0 0 90px #1682ff0a}.quote-mark{color:#58b7ff}.art-card{background:#ffffff0d;border-color:#ffffff2b;max-width:520px}.art-process-steps{grid-template-columns:minmax(48px,1fr) 16px minmax(48px,1fr) 16px minmax(48px,1fr) 16px minmax(48px,1fr);align-items:center;gap:7px;margin:24px 0 21px;display:grid}.art-process-step{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.art-process-step>span{color:#8dc8ff;background:#ffffff16;border:1px solid #ffffff20;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.art-process-step strong{color:#fff;font-size:9px}.art-process-step small{color:#bdcee4;font-size:8px;line-height:1.3}.art-process-arrow{color:#61b3ff}.art-card-foot{border-top:1px solid #ffffff20;padding-top:12px}.art-foot{color:#cad9ed}.art-foot span:first-child{color:#fff;font-weight:700}.click-row:focus-visible{outline-offset:-2px;background:#f4f8ff;outline:2px solid #4d87ff}.searchbox input:focus-visible{outline:none}@media (max-width:500px){.art-process-steps{grid-template-columns:minmax(43px,1fr) 12px minmax(43px,1fr) 12px minmax(43px,1fr) 12px minmax(43px,1fr);gap:4px}.art-process-arrow{width:12px}.art-process-step strong{font-size:8px}.art-process-step small{font-size:7px}}
