/* Master CRM: soft colour beneath readable, frosted surfaces. */
body[data-master-admin]{
  --crm-ink:#25354e;--crm-muted:#596980;--crm-green:#426caf;
  --crm-glass:rgba(255,255,255,.76);--crm-line:rgba(255,255,255,.88);
  --crm-shadow:0 12px 36px rgba(54,74,112,.08),inset 0 1px 0 #fff;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  background:radial-gradient(ellipse at 0% 0%,#cddff5 0,transparent 48%),radial-gradient(ellipse at 100% 18%,#e1d7f2 0,transparent 46%),radial-gradient(ellipse at 12% 90%,#cfe7de 0,transparent 48%),radial-gradient(ellipse at 94% 100%,#f2ddcf 0,transparent 50%),#edf1f8;
  background-attachment:fixed;
}
body[data-master-admin]>header{background:rgba(255,255,255,.65);border-color:rgba(255,255,255,.95);box-shadow:0 8px 30px #445b8a0e,inset 0 1px #fff}
body[data-master-admin] :is(.panel,.stat,.stat-card,.metric){background:var(--crm-glass);border-color:var(--crm-line);box-shadow:var(--crm-shadow)}
body[data-master-admin] :is(h1,h2,h3){color:var(--crm-ink)}
body[data-master-admin] .eyebrow{color:#526da5}
body[data-master-admin] label{color:#3d506c}
body[data-master-admin] button,body[data-master-admin] .button{background:linear-gradient(155deg,#6389c8,#4268a5);border:1px solid #ffffff70;box-shadow:inset 0 1px #ffffff60,0 5px 12px #4268a526;color:#fff}
body[data-master-admin] button:hover:not(:disabled){background:linear-gradient(155deg,#567ebf,#385e9b);box-shadow:inset 0 1px #ffffff60,0 7px 18px #4268a530}
body[data-master-admin] button.secondary{background:rgba(255,255,255,.72);border-color:#b7c7df99;box-shadow:inset 0 1px #fff;color:#435e87}
body[data-master-admin] button.secondary:hover:not(:disabled){background:#f4f7ff;color:#304d79}
body[data-master-admin] :is(input,select,textarea){background:rgba(255,255,255,.8);border-color:#b6c6dc9c;color:var(--crm-ink);box-shadow:inset 0 1px 3px #304d7906}
body[data-master-admin] :is(input,textarea)::placeholder{color:#718099}
body[data-master-admin] :is(input,select,textarea):focus{border-color:#7798c8;box-shadow:0 0 0 4px #6389c81f}
body[data-master-admin] :is(button,input,select,textarea,a):focus-visible{outline-color:#496eac}
body[data-master-admin] :is(input,textarea):disabled{background:#edf1f8;color:#66768f}
body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]){background:rgba(255,255,255,.48);border-color:#ffffffdb;box-shadow:inset 0 1px #fff,0 6px 24px #445b8a08}
body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]) a{color:#536581;transition:background .18s,color .18s}
body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]) a:hover{background:#ffffff8c;color:#355789}
body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]) a[aria-current="page"]{background:linear-gradient(140deg,#fff,#e5edfc);color:#355789;box-shadow:inset 0 1px #fff,0 3px 10px #47679514}
body[data-master-admin] .company-tabs{background:#dfe7f280;border-color:#ffffffc9}
body[data-master-admin] .company-tabs button{background:transparent;color:#596e8c;box-shadow:none;border:0}
body[data-master-admin] .company-tabs button[aria-pressed="true"]{background:#fffffff0;color:#355789;box-shadow:0 3px 12px #47679518}
body[data-master-admin] .order-card{background:linear-gradient(120deg,#ffffffd9,#eff4ff9c);border-color:#fffffff0;color:var(--crm-ink);box-shadow:inset 0 1px #fff,0 4px 14px #445b8a08}
body[data-master-admin] .order-card:hover:not(:disabled){background:#fffffff0;color:var(--crm-ink);box-shadow:0 8px 22px #445b8a14}
body[data-master-admin] .order-card :is(small,span:not(.badge)){color:var(--crm-muted)}
body[data-master-admin] .badge{background:#f5e6d2;color:#795827}
body[data-master-admin] .badge.sent{background:#dceee5;color:#32694e}
body[data-master-admin] .stats>*{border-top:3px solid #a7c3e8;background:linear-gradient(145deg,#f1f6ffeb,#ffffffc9)}
body[data-master-admin] .stats>:nth-child(3n+2){border-top-color:#bdb0dc;background:linear-gradient(145deg,#f2edfbeb,#ffffffc9)}
body[data-master-admin] .stats>:nth-child(3n){border-top-color:#9dcbb9;background:linear-gradient(145deg,#eaf6efeb,#ffffffc9)}
body[data-master-admin] .stats strong{color:#304c76}
body[data-master-admin] :is(.tick,.email-preview,#companyAssignment){background:#e4eee980;border-color:#ffffffcc}
body[data-master-admin] :is(.tick input,.order-select){accent-color:#5279b6}
body[data-master-admin] .journey span{background:#e5ecf780;color:#4c6285}
body[data-master-admin] #detail .journey [aria-current="step"]{background:#e1eafa;color:#355789;box-shadow:inset 0 0 0 2px #7b9ac6}
body[data-master-admin] .number{background:#6385b6}
body[data-master-admin] .customer-send{background:linear-gradient(125deg,#3c587f,#656b97);box-shadow:0 8px 22px #445b8a20}
body[data-master-admin] .customer-send :is(h3,p){color:#fff}
body[data-master-admin] .customer-send button{background:#ffffff1f;border-color:#ffffff66}
body[data-master-admin] .history article{background:#ffffff70;border-color:#ffffffbb;border-left-color:#9badd4}
body[data-master-admin] th{background:#e7edf699;color:#536581}
body[data-master-admin] :is(td,th,.step,.order-group,.save-bar){border-color:#a9bbd333}
body[data-master-admin] .drop-zone{border-color:#9aafd0;background:#eef3ff66}
body[data-master-admin] .drop-zone.dragging{border-color:#6389c8;background:#e4edfc}
body[data-master-admin] button.danger{background:#a24e53;color:#fff}
body[data-master-admin] button.danger:hover:not(:disabled){background:#8c3e43}
@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){body[data-master-admin] :is(.panel,.stats>*,header,.master-nav){backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2)}}
@media(prefers-reduced-transparency:reduce){body[data-master-admin] :is(.panel,.stats>*,header,.master-nav,nav[aria-label="Master administration"],.order-card){background:#f8faff;backdrop-filter:none;-webkit-backdrop-filter:none}}
@media(prefers-reduced-motion:reduce){body[data-master-admin] .master-nav a{transition:none}}
@media print{body[data-master-admin]{background:white}body[data-master-admin] :is(.panel,.stats>*,header,.order-card){background:white;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}

/* Deep glass workspace, inspired by the supplied dimensional references. */
body[data-master-admin]{color-scheme:dark;--crm-ink:#eef5ff;--crm-muted:#b3c4dc;--crm-green:#77bce8;--crm-line:rgba(164,204,255,.22);--crm-glass:rgba(22,43,77,.78);--crm-shadow:0 22px 48px rgba(0,8,26,.30),0 4px 10px rgba(0,8,26,.16),inset 0 1px 0 rgba(220,239,255,.28),inset 0 -1px 0 rgba(110,162,224,.12);background:radial-gradient(ellipse at 4% 0%,rgba(39,112,157,.42),transparent 43%),radial-gradient(ellipse at 94% 25%,rgba(102,72,151,.32),transparent 42%),radial-gradient(ellipse at 12% 90%,rgba(33,112,121,.23),transparent 45%),#0a152b;background-attachment:fixed;line-height:1.6}
body[data-master-admin]:before{z-index:0;background:linear-gradient(125deg,rgba(147,206,239,.045),transparent 44%,rgba(175,148,229,.04))}
body[data-master-admin]>header,body[data-master-admin]>main{position:relative}
body[data-master-admin]>header{max-width:1480px;width:calc(100% - 64px);margin-top:24px;min-height:90px;padding:18px 26px;border-radius:24px;background:linear-gradient(115deg,rgba(52,87,127,.65),rgba(23,37,68,.80));border:1px solid rgba(164,204,255,.25);box-shadow:var(--crm-shadow)}
body[data-master-admin] .crm-brand{display:flex;align-items:center;gap:16px;letter-spacing:0;flex-shrink:0}
body[data-master-admin] .crm-brand img{display:block;width:62px;height:56px;object-fit:contain;background:white;border-radius:12px;padding:5px;box-shadow:0 4px 14px #0003}
body[data-master-admin] .crm-brand>span{display:flex;flex-direction:column;gap:1px;margin:0;color:#eef5ff;font-size:16px;letter-spacing:.08em;font-weight:750}
body[data-master-admin] .crm-brand small{font-size:11px;letter-spacing:.10em;text-transform:uppercase;font-weight:550;color:#b6cce4}
body[data-master-admin] header :is(a,a:visited){color:#eef5ff}body[data-master-admin] header>span{color:#b7cce5;font-size:13px}
body[data-master-admin] main{max-width:1480px;padding:0 32px;margin:32px auto 80px}
body[data-master-admin] :is(.panel,.stat,.stat-card,.metric){background:linear-gradient(135deg,rgba(52,81,120,.73),rgba(19,35,65,.86));border:1px solid var(--crm-line);box-shadow:var(--crm-shadow);border-radius:24px;padding:30px}
body[data-master-admin] .panel+.panel{margin-top:28px}
body[data-master-admin] :is(h1,h2,h3){color:#f1f6ff}body[data-master-admin] h1{font-size:clamp(30px,3.3vw,46px);letter-spacing:-.045em;margin:8px 0 14px}body[data-master-admin] h2{font-size:21px;margin:0 0 12px}body[data-master-admin] p{color:var(--crm-muted)}body[data-master-admin] .eyebrow{color:#8fcae9;font-size:11px;letter-spacing:.16em}body[data-master-admin] label{color:#ccdaec;font-size:13px;display:grid;gap:9px}
body[data-master-admin] .heading{gap:28px;margin-bottom:28px}body[data-master-admin] .heading>div:last-child{flex-shrink:0}body[data-master-admin] #dashboard>.heading{padding:12px 2px 6px;margin:8px 0 28px}body[data-master-admin] #dashboard>.heading>div:last-child{display:flex;align-items:center;gap:10px;flex-wrap:wrap;max-width:410px}body[data-master-admin] #exportCustomers{margin:0}body[data-master-admin] #exportStatus{width:100%;margin:0}
body[data-master-admin] button,body[data-master-admin] .button{border-radius:13px;min-height:46px;background:linear-gradient(155deg,#70b9dc,#4778b7);color:#071b32;border:1px solid #a8d9f277;box-shadow:inset 0 1px #e4f8ff88,0 5px 0 #17385c,0 10px 22px #0003;font-weight:700;padding:12px 18px}
body[data-master-admin] button:hover:not(:disabled){background:linear-gradient(155deg,#8bcce6,#6495cc);box-shadow:inset 0 1px #e4f8ff99,0 5px 0 #17385c,0 14px 24px #0004}
body[data-master-admin] button.secondary{color:#d9e9fb;background:linear-gradient(145deg,#405c7b99,#203551cc);border-color:#a0bfe344;box-shadow:inset 0 1px #d1e8ff22,0 4px 10px #0002}
body[data-master-admin] button.secondary:hover:not(:disabled){color:#fff;background:#3c587b}
body[data-master-admin] :is(input,select,textarea){background:rgba(7,21,43,.64);border:1px solid #8baed147;border-radius:12px;color:#edf5ff;box-shadow:inset 0 2px 5px #0002;min-height:48px;padding:12px 14px}
body[data-master-admin] select option{background:#162a47;color:#eef5ff}body[data-master-admin] :is(input,textarea)::placeholder{color:#8fa5c2}body[data-master-admin] :is(input,select,textarea):focus{border-color:#8ecce9;box-shadow:0 0 0 4px #79b9e020}body[data-master-admin] :is(input,textarea):disabled{background:#172840;color:#9cb0c9}body[data-master-admin] :is(button,input,select,textarea,a):focus-visible{outline:3px solid #9ed8f3;outline-offset:4px}
body[data-master-admin] main>form[role="search"]{display:flex;align-items:end;gap:16px;padding:20px 24px;margin:0 0 24px;background:rgba(24,45,75,.72);border:1px solid var(--crm-line);border-radius:20px;box-shadow:inset 0 1px #cce7ff22,0 8px 24px #0002}
body[data-master-admin] main>form[role="search"] label{flex:1}body[data-master-admin] main>form[role="search"] input{width:100%}body[data-master-admin] main>form[role="search"] button{margin-bottom:3px;flex-shrink:0}
body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]){display:flex;gap:8px;flex-wrap:wrap;padding:8px;margin:0 0 32px;background:rgba(12,27,50,.64);border:1px solid #a0bfe333;border-radius:18px;box-shadow:inset 0 1px #d1e8ff19,0 8px 24px #0002}
body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]) a{padding:12px 18px;color:#b4c8e2;font-size:13px;border:1px solid transparent}
body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]) a:hover{background:#a0c8f014;color:#f4f9ff}
body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]) a[aria-current="page"]{background:linear-gradient(130deg,#447aa580,#61518b66);color:#e9f7ff;border-color:#b1d4f044;box-shadow:inset 0 1px #e4f8ff33,0 4px 12px #0003}
body[data-master-admin] .filters{gap:22px;margin:24px 0 28px}body[data-master-admin] .filters label{min-width:0}body[data-master-admin] .filters.panel{padding:24px 28px}body[data-master-admin] #status{color:#a8c2df}
body[data-master-admin] .stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:0 0 32px}
body[data-master-admin] .stats>*{position:relative;min-height:160px;padding:24px 20px;border:1px solid #a1c9f144;border-top:1px solid #b0dcff88;background:linear-gradient(145deg,#346d9699,#1a345ee6);box-shadow:var(--crm-shadow);overflow:hidden}
body[data-master-admin] .stats>*:after{content:"";position:absolute;bottom:-35px;right:-20px;width:100px;height:100px;border-radius:50%;background:#8ad6f017;pointer-events:none}
body[data-master-admin] .stats>:nth-child(3n+2){background:linear-gradient(145deg,#6b579999,#2a305be6);border-top-color:#c3adea99}
body[data-master-admin] .stats>:nth-child(3n){background:linear-gradient(145deg,#377b7f99,#193c51e6);border-top-color:#9ed9cf99}
body[data-master-admin] .stats>:nth-child(4){background:linear-gradient(145deg,#536cac99,#25365de6)}body[data-master-admin] .stats>:nth-child(5){background:linear-gradient(145deg,#996d8c88,#3e305ce6);border-top-color:#e0b2ca99}
body[data-master-admin] .metric span{color:#d0e1f5;font-size:12px;line-height:1.55;display:block;min-height:38px}body[data-master-admin] .stats strong{color:#f4f9ff;font-size:30px;font-weight:650;letter-spacing:-.04em;margin-top:16px}
body[data-master-admin] .columns{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px;margin-bottom:28px;align-items:stretch}body[data-master-admin] .columns>.panel{margin:0;min-width:0}body[data-master-admin] .columns .panel>p{font-size:13px;max-width:66ch}
body[data-master-admin] :is(.order-card,.supplier-line){background:linear-gradient(130deg,#35577b99,#1b2d4acc);border-color:#a1c9f133;color:var(--crm-ink);box-shadow:inset 0 1px #cce7ff22,0 8px 16px #0002}
body[data-master-admin] .order-card:hover:not(:disabled){background:linear-gradient(130deg,#42688d,#273958);color:#fff;box-shadow:var(--crm-shadow)}body[data-master-admin] .order-card :is(small,span:not(.badge)){color:#b8cce4}
body[data-master-admin] .company-tabs{background:#081b3280;border-color:#a1c9f133}body[data-master-admin] .company-tabs button{background:transparent;color:#b4c8e2;box-shadow:none}body[data-master-admin] .company-tabs button[aria-pressed="true"]{background:#3c6185;color:white;box-shadow:inset 0 1px #d1e8ff33}
body[data-master-admin] .badge{background:#6c532d;color:#ffdf9e}body[data-master-admin] .badge.sent{background:#27594f;color:#bce9d8}
body[data-master-admin] :is(.tick,.email-preview,#companyAssignment,.admin-actions){background:#27475e80;border-color:#93c4df33;color:#d7e9f9}body[data-master-admin] :is(.tick input,.order-select){accent-color:#82c7e8}
body[data-master-admin] .journey span{background:#34577780;color:#d4e7f9;border-color:#a1c9f133}body[data-master-admin] #detail .journey [aria-current="step"]{background:#416d98;color:#fff;box-shadow:inset 0 0 0 2px #9ad5ed}body[data-master-admin] .number{background:#4b799f}
body[data-master-admin] .customer-send{background:linear-gradient(125deg,#284b71,#504b7c);border-color:#a1c9f144;box-shadow:var(--crm-shadow)}body[data-master-admin] .customer-send button{background:#a9c9ff22;color:#fff;box-shadow:inset 0 1px #ffffff22}
body[data-master-admin] :is(.history article,.photo-card,.product-row){background:#1b355680;border-color:#a1c9f133}body[data-master-admin] .history article{border-left-color:#a6a0d9}body[data-master-admin] .drop-zone{background:#22426966;border-color:#769bc3}body[data-master-admin] .drop-zone.dragging{background:#355878;border-color:#9ad5ed}
body[data-master-admin] th{background:#0f234399;color:#bcd0eb}body[data-master-admin] :is(td,th,.step,.order-group,.save-bar,.feature,.queue-item,.crm-event){border-color:#aac7e321}body[data-master-admin] td small,body[data-master-admin] footer{color:#9cb2cf}body[data-master-admin] a,body[data-master-admin] summary{color:#a0d4f1}
body[data-master-admin] .customer-summary dl{background:#122b49}body[data-master-admin] .customer-summary dt{color:#b5cae3}body[data-master-admin] .customer-summary dd{color:#eef5ff}body[data-master-admin] .axis-label{fill:#b8cce6}body[data-master-admin] .axis-title{fill:#e2edfc}body[data-master-admin] .bar{background:#7bbdd9}body[data-master-admin] .daily svg line{stroke:#a1c9f133}body[data-master-admin] .daily svg rect{fill:#78b8d4}
body[data-master-admin] button.danger{background:linear-gradient(145deg,#c57985,#995461);color:white;border-color:#e4a7b266;box-shadow:inset 0 1px #ffe0e433,0 5px 12px #0003}body[data-master-admin] button.danger:hover:not(:disabled){background:#ad6070}
@media(max-width:1150px){body[data-master-admin] .stats{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-master-admin] .heading{flex-wrap:wrap}body[data-master-admin] .heading>div:last-child{flex-shrink:1}}
@media(max-width:760px){body[data-master-admin]>header{width:calc(100% - 28px);margin-top:14px;padding:14px 16px;min-height:78px;gap:12px}body[data-master-admin] .crm-brand{gap:10px}body[data-master-admin] .crm-brand img{width:48px;height:46px}body[data-master-admin] .crm-brand>span{font-size:14px}body[data-master-admin] .crm-brand small{font-size:9px}body[data-master-admin] main{padding:0 16px;margin-top:24px}body[data-master-admin] .panel{padding:22px}body[data-master-admin] .columns{grid-template-columns:minmax(0,1fr);gap:24px}body[data-master-admin] .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body[data-master-admin] .stats>*{min-height:145px;padding:20px 16px}body[data-master-admin] main>form[role="search"]{flex-direction:column;align-items:stretch;padding:18px;gap:14px}body[data-master-admin] main>form[role="search"] button{align-self:start}body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]) a{padding:10px 12px;font-size:12px}body[data-master-admin] .filters.panel{padding:20px}body[data-master-admin] .heading>div:last-child{max-width:100%}body[data-master-admin] #dashboard>.heading>div:last-child{max-width:100%}body[data-master-admin] .heading button{max-width:100%;white-space:normal}body[data-master-admin] .filters{flex-wrap:wrap}body[data-master-admin] .filters label{width:100%}}
@media(prefers-reduced-transparency:reduce){body[data-master-admin] :is(.panel,.stats>*,header,.master-nav,nav[aria-label="Master administration"],.order-card){background:#1b3151;backdrop-filter:none;-webkit-backdrop-filter:none}}
@media print{body[data-master-admin]{color-scheme:light;background:white;color:#182b43;--crm-ink:#182b43;--crm-muted:#405470}body[data-master-admin]:before{display:none}body[data-master-admin] :is(.panel,.stats>*,header,.order-card){background:white;color:#182b43;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body[data-master-admin] :is(h1,h2,h3,.stats strong,.metric span,p,label,td,th){color:#182b43}}

/* Sunset wheat: clear, luminous glass over the user's landscape photograph. */
body[data-master-admin]{color-scheme:light;--crm-ink:#112c4c;--crm-muted:#38546e;--crm-line:rgba(255,255,255,.78);--crm-glass:rgba(248,252,255,.67);--crm-shadow:0 18px 36px rgba(27,43,58,.16),0 3px 8px rgba(27,43,58,.08),inset 0 1px 0 rgba(255,255,255,.98),inset 0 -1px 0 rgba(255,255,255,.38);background:#d8e3e8 url('/admin/assets/sunset-wheat.webp') center center/cover fixed no-repeat;color:var(--crm-ink)}
body[data-master-admin]:before{background:linear-gradient(180deg,rgba(232,244,255,.15),rgba(248,251,255,.08) 50%,rgba(236,246,250,.15));z-index:0}
body[data-master-admin]>header,body[data-master-admin] :is(.panel,.stat,.stat-card,.metric,.master-nav,nav[aria-label="Master administration"]),body[data-master-admin] main>form[role="search"],body[data-master-admin] #dashboard>.heading{background:linear-gradient(125deg,rgba(255,255,255,.64),rgba(240,248,255,.38) 48%,rgba(255,255,255,.54));border:1px solid rgba(255,255,255,.82);box-shadow:var(--crm-shadow);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3)}
body[data-master-admin] #dashboard>.heading{padding:28px;border-radius:24px;margin-bottom:28px}
body[data-master-admin] header :is(a,a:visited),body[data-master-admin] .crm-brand>span{color:#112c4c}body[data-master-admin] header>span,body[data-master-admin] .crm-brand small{color:#365b7a}
body[data-master-admin] :is(h1,h2,h3){color:#102a48}body[data-master-admin] p{color:#35516b}body[data-master-admin] .eyebrow{color:#185d93}body[data-master-admin] label{color:#193f62}
body[data-master-admin] button,body[data-master-admin] .button{background:linear-gradient(155deg,#71bcf5,#2479cf);color:white;border-color:#e0f3ffa8;box-shadow:inset 0 1px #effaff99,inset 0 -1px #155ca34d,0 4px 0 #1e60944d,0 8px 18px #1c5b8e29}
body[data-master-admin] button:hover:not(:disabled){background:linear-gradient(155deg,#8cccf8,#3287d9);box-shadow:inset 0 1px #fff9,0 4px 0 #1e60944d,0 12px 22px #1c5b8e33}
body[data-master-admin] button.secondary{background:linear-gradient(145deg,#ffffffa8,#e7f1ff70);color:#1c4f79;border-color:#ffffffcc;box-shadow:inset 0 1px #fff,0 4px 12px #1c39561a}body[data-master-admin] button.secondary:hover:not(:disabled){background:#eef7ffcf;color:#173f67}
body[data-master-admin] :is(input,select,textarea){background:rgba(255,255,255,.48);border-color:#ffffffd9;color:#153b5e;box-shadow:inset 0 2px 5px #2345610a,0 1px 0 #fff6}body[data-master-admin] select option{background:#f7fbff;color:#153b5e}body[data-master-admin] :is(input,textarea)::placeholder{color:#486984}body[data-master-admin] :is(input,select,textarea):focus{background:#ffffffb8;border-color:#5f9ed1;box-shadow:0 0 0 4px #2479cf24}body[data-master-admin] :is(input,textarea):disabled{background:#e4edf3b3;color:#587188}body[data-master-admin] :is(button,input,select,textarea,a):focus-visible{outline-color:#1d639c}
body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]) a{color:#143b5e}body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]) a:hover{background:#ffffff8c;color:#0e4779}body[data-master-admin] :is(.master-nav,nav[aria-label="Master administration"]) a[aria-current="page"]{background:linear-gradient(145deg,#72bdf4,#267bd0);color:#fff;border-color:#d9f0ff99;box-shadow:inset 0 1px #fff8,0 3px 10px #1d5f9229}
body[data-master-admin] #status{color:#385976}
body[data-master-admin] .stats>*{border:1px solid #ffffffd9;border-top:1px solid #fff;background:linear-gradient(140deg,#e0faf2b8,#d3f3f078);box-shadow:var(--crm-shadow)}body[data-master-admin] .stats>:nth-child(3n+2){background:linear-gradient(140deg,#f0eaffbf,#ded6f77d);border-top-color:white}body[data-master-admin] .stats>:nth-child(3n){background:linear-gradient(140deg,#ddf5e8c2,#c9eada80);border-top-color:white}body[data-master-admin] .stats>:nth-child(4){background:linear-gradient(140deg,#e2f5ffc2,#c6e9fc80)}body[data-master-admin] .stats>:nth-child(5){background:linear-gradient(140deg,#f0eaffbf,#ded6f77d);border-top-color:white}body[data-master-admin] .metric span{color:#204663}body[data-master-admin] .stats strong{color:#102d4e}body[data-master-admin] .stats>*:after{background:#ffffff30;border:1px solid #ffffff40}
body[data-master-admin] :is(.order-card,.supplier-line,.history article,.photo-card,.product-row){background:linear-gradient(125deg,#ffffff99,#edf7ff66);border-color:#ffffffc9;color:#173b5b;box-shadow:inset 0 1px #fff,0 6px 18px #203d5814}body[data-master-admin] .order-card:hover:not(:disabled){background:#ffffffc9;color:#153b5e;box-shadow:var(--crm-shadow)}body[data-master-admin] .order-card :is(small,span:not(.badge)){color:#385c78}
body[data-master-admin] .company-tabs{background:#e2edf48c;border-color:#ffffffbf}body[data-master-admin] .company-tabs button{background:transparent;color:#315c7d;box-shadow:none}body[data-master-admin] .company-tabs button[aria-pressed="true"]{background:#ffffffd9;color:#17496f;box-shadow:inset 0 1px #fff,0 3px 10px #23456114}
body[data-master-admin] .badge{background:#fff0d1;color:#79571d}body[data-master-admin] .badge.sent{background:#d3eee0;color:#245e45}body[data-master-admin] :is(.tick,.email-preview,#companyAssignment,.admin-actions){background:#eff8f2a8;border-color:#ffffffcc;color:#254b5f}body[data-master-admin] .journey span{background:#e8f3fbb3;color:#315a7d;border-color:#fff}body[data-master-admin] #detail .journey [aria-current="step"]{background:#d6edfc;color:#174b77;box-shadow:inset 0 0 0 2px #72acd3}body[data-master-admin] .number{background:#478ac0}
body[data-master-admin] .customer-send{background:linear-gradient(125deg,#3578adb8,#526dabb8);border-color:#e4f6ff99;box-shadow:var(--crm-shadow);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}body[data-master-admin] .customer-send :is(h3,p){color:white}body[data-master-admin] .customer-send button{background:#ffffff30;color:white}body[data-master-admin] .history article{border-left-color:#75a7ca}
body[data-master-admin] .drop-zone{background:#ffffff70;border-color:#6b9dbf}body[data-master-admin] .drop-zone.dragging{background:#e4f3ffb3;border-color:#347aad}body[data-master-admin] th{background:#edf5fa99;color:#315575}body[data-master-admin] :is(td,th,.step,.order-group,.save-bar,.feature,.queue-item,.crm-event){border-color:#3d678d26}body[data-master-admin] td small,body[data-master-admin] footer{color:#365570}body[data-master-admin] footer{padding:18px;border-radius:16px;background:#ffffffe0}body[data-master-admin] a,body[data-master-admin] summary{color:#185d93}
body[data-master-admin] .customer-summary dl{background:#f3f8fbb3}body[data-master-admin] .customer-summary dt{color:#3d627e}body[data-master-admin] .customer-summary dd{color:#153b5e}body[data-master-admin] .axis-label{fill:#355773}body[data-master-admin] .axis-title{fill:#173f62}body[data-master-admin] .bar,body[data-master-admin] .daily svg rect{fill:#67a9db;background:#67a9db}body[data-master-admin] .daily svg line{stroke:#54759333}
body[data-master-admin] button.danger{background:linear-gradient(145deg,#c16b75,#a34a56);color:#fff;border-color:#f3d1d699}body[data-master-admin] button.danger:hover:not(:disabled){background:#a34a56}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){body[data-master-admin] :is(.panel,.stats>*,header,.master-nav,nav[aria-label="Master administration"],.order-card),body[data-master-admin] main>form[role="search"],body[data-master-admin] #dashboard>.heading{background:#f3f8f5f5}}
@media(prefers-reduced-transparency:reduce){body[data-master-admin] :is(.panel,.stats>*,header,.master-nav,nav[aria-label="Master administration"],.order-card),body[data-master-admin] main>form[role="search"],body[data-master-admin] #dashboard>.heading{background:#f5f9fc;backdrop-filter:none;-webkit-backdrop-filter:none}}
@media(max-width:760px){body[data-master-admin] #dashboard>.heading{padding:22px}body[data-master-admin]{background-attachment:scroll}body[data-master-admin]:before{position:fixed}}
@media print{body[data-master-admin]{background:white}body[data-master-admin] :is(.panel,.stats>*,header,.order-card),body[data-master-admin] #dashboard>.heading{background:white;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}

body[data-master-admin]{display:flow-root}
@media(max-width:760px){body[data-master-admin]{background-image:none}body[data-master-admin]:before{background:linear-gradient(180deg,#e8f4ff26,#f8fbff14),url('/admin/assets/sunset-wheat.webp') center/cover no-repeat}}
