/* VANTRO · Midnight / Ivory. A single, restrained visual system. */
:root{--vx-midnight:#071b32;--vx-ink:#1b3047;--vx-muted:#6c7c8e;--vx-gold:#b9a16a;--vx-emerald:#147a63;--vx-line:#e4e9ef;--pa-ink:var(--vx-ink);--pa-muted:var(--vx-muted);--pa-line:var(--vx-line);--pa-brand:#183c52;--pa-brand-2:var(--vx-emerald);--ink:var(--vx-ink);--teal:var(--vx-emerald);--line:var(--vx-line)}
html,body{background:var(--vx-midnight)}
body{margin:0;color:var(--vx-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;line-height:1.65;-webkit-font-smoothing:antialiased}
body.vx-access>main{max-width:1280px;margin:auto;padding:28px 44px 38px}
/* Brand and masthead */
.topbar,.pa-header{display:flex;align-items:center;justify-content:space-between;gap:24px;background:transparent;border:0;border-bottom:1px solid #ffffff12;border-radius:0;box-shadow:none;padding:0 0 23px;margin:0;backdrop-filter:none}
.pa-header{min-height:94px;padding:22px max(28px,calc((100vw - 1192px)/2));position:relative}
.brand,.pa-brand{display:inline-flex;text-decoration:none;flex-shrink:0;line-height:1}
.vx-brand-lockup{display:flex;align-items:center;gap:13px;color:#f2f6f9}.vx-brand-lockup>img{display:block;width:35px;height:38px;object-fit:contain}.vx-brand-lockup b{display:block;font-size:25px;line-height:1;letter-spacing:.055em;font-weight:650}.vx-brand-lockup small{display:block;margin-top:8px;font-size:9px;font-weight:400;color:#90a9bc;letter-spacing:.11em}
.workspace-tag{display:flex;align-items:center;gap:10px;border:0;background:transparent;border-radius:0;padding:0;color:#a8becd;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.workspace-tag>span{width:5px;height:5px;box-shadow:none;background:#b9a16a;border-radius:50%}.pa-header-tagline{font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#8fa7bb}
/* An editorial opening: generous space, one statement, one emblem. */
.hero{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:305px;padding:48px 0 45px;color:#f2f6fa;background:transparent;border:0;border-radius:0;overflow:visible;box-shadow:none}.hero:before,.hero:after{content:none}.hero-copy{max-width:640px;position:relative;z-index:1}.eyebrow{font-size:9px;font-weight:600;letter-spacing:.2em;color:#8494a5;text-transform:uppercase}.hero .eyebrow{color:var(--vx-gold)}.hero h1{font-size:clamp(38px,4.8vw,60px);line-height:1.08;letter-spacing:-.048em;font-weight:500;margin:17px 0 20px}.hero-description{max-width:430px;font-size:13px;line-height:1.85;color:#9fb5c6;margin:0}#identity{display:inline-block;font-size:10px;letter-spacing:.015em;color:#a5bdcd;background:transparent;border:0;border-left:1px solid #b9a16a70;border-radius:0;padding:0 0 0 12px;margin-top:24px;max-width:100%;overflow-wrap:anywhere}
.hero-art{width:270px;min-width:220px;height:240px;position:relative;display:grid;place-items:center;margin:0 12px 0 36px;transform:none}.vx-emblem-display{position:relative;width:190px;height:190px;display:grid;place-items:center;border:1px solid #ffffff10;border-radius:50%;background:radial-gradient(circle,#0e423c44,transparent 68%)}.vx-emblem-display:before{content:'';position:absolute;inset:-19px;border:1px solid #ffffff06;border-radius:50%}.vx-emblem-display img{width:102px;height:110px;object-fit:contain}.vx-emblem-display:after{content:'GET SET. GROW.';position:absolute;bottom:-39px;left:0;right:0;text-align:center;color:#b9a16a;font-size:8px;letter-spacing:.24em}
/* Workspace navigation */
.workspace-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;background:transparent;border:0;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;border-radius:0;padding:19px 0;margin:0 0 33px;box-shadow:none}.pharmacy-picker .eyebrow{color:#728ea3;font-size:8px}.picker-row{display:flex;align-items:center;gap:12px;font-size:11px;color:#93adbf;margin-top:7px}.picker-row select{border:0;border-radius:5px;background:#132b42;color:#d2e0e9;font-size:11px;min-height:34px;padding:6px 30px 6px 10px}.workspace-toolbar nav{display:flex;gap:12px;flex-wrap:wrap}.workspace-toolbar nav a.task{min-height:36px;padding:8px 13px;border:1px solid #ffffff15;border-radius:6px;background:transparent;color:#b8ccd9;font-size:10px;letter-spacing:.02em;box-shadow:none}.workspace-toolbar nav a.task:first-child{background:#e8f2ed;border-color:#e8f2ed;color:#185c4d}.workspace-toolbar nav a.task:after{color:inherit;font-size:13px}.workspace-toolbar nav a.task:hover{background:#183b50;color:white;transform:none}.workspace-toolbar nav a.task:first-child:hover{background:white;color:#185c4d}
/* Actual operational figures, presented quietly. */
.vx-overview{background:transparent;border:0;border-radius:0;padding:0;box-shadow:none;margin:0 0 35px}.vx-overview-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.vx-overview-heading .eyebrow{color:#7896ac;font-size:8px}.vx-overview-heading h2{font-size:19px;font-weight:500;letter-spacing:-.015em;color:#e2edf4;margin:6px 0 0}.vx-overview-heading p{color:#7793a8;font-size:10px;margin:0}.vx-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid #ffffff13;border-radius:12px;overflow:hidden;background:#0e263d}.vx-metric{background:transparent;border:0;border-right:1px solid #ffffff10;border-radius:0;padding:25px 26px;box-shadow:none;color:#edf5fa;position:relative}.vx-metric:last-child{border-right:0}.vx-metric:after{content:none}.vx-metric-label{display:block;font-size:11px;font-weight:400;color:#91adc1;margin-bottom:19px}.vx-metric strong{display:block;font-size:38px;line-height:1;font-weight:450;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.vx-metric small{display:block;font-size:10px;color:#8eaabd;margin-top:13px}.vx-metric:nth-child(3) strong{color:#74bea7}.vx-metric:nth-child(4) strong{color:#c7b581}.vx-audit-bar{display:flex;align-items:center;gap:20px;border:0;background:transparent;border-radius:0;padding:16px 2px 0;margin:0}.vx-audit-bar span{color:#7794a9;font-size:10px;white-space:nowrap}.vx-audit-bar strong{font-size:10px;font-weight:500;color:#a8bfce}.vx-audit-bar progress{appearance:none;border:0;width:100%;height:3px;border-radius:5px;overflow:hidden;background:#19354c}.vx-audit-bar progress::-webkit-progress-bar{background:#19354c}.vx-audit-bar progress::-webkit-progress-value{background:#589d87;border-radius:5px}.vx-audit-bar progress::-moz-progress-bar{background:#589d87}
/* Ivory work surfaces: no ornamental gradients, consistent visual weight. */
body.vx-access section:not(.vx-overview),.pa-card{background:#f8fafc;border:1px solid #ffffff14;border-radius:13px;padding:29px 30px;margin:25px 0;box-shadow:0 8px 28px #0000000b}.section-heading{display:flex;align-items:center;gap:12px}.section-icon{width:33px;height:33px;flex-shrink:0;display:grid;place-items:center;border-radius:8px;border:1px solid #dde5ec;background:transparent;color:#8495a5;font-size:10px;font-weight:500}.section-heading h2,.pa-card h2{font-size:24px;line-height:1.3;font-weight:600;letter-spacing:-.028em;margin:0;color:#21394e}.section-heading .eyebrow{font-size:8px;letter-spacing:.14em;color:#8798a9}.section-description{font-size:12px;line-height:1.85;color:#7a8b9c;margin:16px 0 20px;max-width:850px}.pa-card p{font-size:13px;line-height:1.8;color:#566e83}
.filters{display:flex;gap:10px;flex-wrap:wrap;position:sticky;top:0;z-index:2;background:#f8fafcf5;backdrop-filter:blur(10px);border-bottom:1px solid #e1e7ed;padding:11px 0 16px;margin-bottom:16px}.filters input[type=search],.filters select{background:#fff;border:1px solid #e0e7ee;border-radius:7px;min-height:39px;font-size:11px}.filters input[type=search]{flex:1;min-width:180px}.filters>label{display:flex;align-items:center;gap:8px;background:transparent;border:0;border-radius:0;padding:8px 4px;font-size:10px;color:#76899b}.filters input[type=checkbox]{width:14px;height:14px;accent-color:#237e67}
#progress{background:#eef2f6;border:0;border-radius:7px;padding:11px 14px;font-size:10px;color:#778c9e}.choices{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0 0}.choices button{flex:1;font-size:11px;font-weight:500;min-height:38px;border-radius:6px;border:1px solid #dce5ec;background:#fff;color:#587287;padding:8px 12px;box-shadow:none}.choices button.chosen{background:#e9f4ee;color:#206950;border-color:#aacdb9;box-shadow:none}.choices button:hover:not(:disabled){transform:none;background:#f0f6f3;border-color:#aecdbc}.choices label{display:flex;align-items:center;gap:7px;background:#f5f7fa;border:1px solid #e5ebf0;border-radius:6px;padding:8px 10px;font-size:10px;font-weight:450}.choices label:has(input:checked){background:#e9f4ee;border-color:#c5dfd0;color:#206950}
#patient-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#patient-list article,#user-list article{background:white;border:1px solid #e2e8ee;border-radius:9px;padding:20px;margin:0;box-shadow:none;min-width:0}article h3{font-size:14px;font-weight:550;color:#274257;letter-spacing:-.015em;margin:0 0 7px;overflow-wrap:anywhere}article p{color:#8b9aa8;font-size:10px;margin:4px 0}#patient-list>p{grid-column:1/-1;color:#7b8d9c;font-size:12px;text-align:center;padding:30px}#user-list .choices{margin:14px 0}#user-list article>select{min-height:36px;border-color:#e0e7ee;background:#f9fbfc;font-size:11px;padding:7px 11px;border-radius:6px}#user-list article>button{font-size:11px;border-radius:6px;min-height:36px;padding:7px 14px;border-color:#d5e2da;color:#216951;font-weight:500}
body.vx-access footer{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f8fafcf5;border-top:1px solid #e1e7ed;padding:18px 0 0;margin-top:22px;backdrop-filter:blur(8px)}#draft-count{font-size:10px;color:#8093a2}#submit{background:#206c57;border-color:#206c57;border-radius:6px;color:white;padding:10px 20px;min-height:40px;font-size:11px;font-weight:500;box-shadow:none}#submit:hover:not(:disabled){background:#175b48;transform:none}#message{border-radius:8px;font-size:11px;padding:12px 16px}#message:empty{display:none}.page-footer{display:flex;justify-content:space-between;gap:16px;border-top:1px solid #ffffff0d;padding:23px 0 0;margin-top:38px;color:#829db2;font-size:9px}.page-footer>span:first-child{font-weight:500;letter-spacing:.2em;color:#8eacbf}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #629c8c;outline-offset:3px}button:disabled{opacity:.45;cursor:default}[hidden]{display:none!important}
/* Dispensing workspace */
.pa-home-tabs{max-width:1192px;margin:24px auto 0;padding:7px;gap:7px;display:flex;align-items:center;flex-wrap:wrap;background:#102c44;border:1px solid #28465e;border-radius:12px;box-shadow:0 9px 25px #0000000d}.pa-home-tab{flex:1 1 180px;min-height:44px;background:transparent!important;border:1px solid transparent!important;border-radius:8px!important;padding:12px 18px!important;color:#bdd1df!important;font-size:12px!important;font-weight:550!important;letter-spacing:.015em;box-shadow:none}.pa-home-tab.is-active{color:#fff!important;background:#147a63!important;border-color:#2b957c!important;box-shadow:0 3px 9px #00000015}.pa-home-tab:hover{color:#fff!important;background:#1a3d55!important}.pa-home-tab.is-active:hover{background:#18876e!important}
.pa-hero{max-width:1192px;margin:0 auto;padding:40px 0 29px;background:transparent;border:0;border-radius:0;box-shadow:none}.pa-kicker{font-size:8px;letter-spacing:.23em;color:#b9a16a;margin-bottom:16px}.pa-hero h1{font-size:clamp(34px,4vw,46px);font-weight:550;line-height:1.13;letter-spacing:-.045em;color:#e8f2f8;margin:0 0 18px;max-width:800px}.pa-hero p:last-child{color:#adc4d4;font-size:14px;line-height:1.9;max-width:800px}.pa-app{max-width:1192px;padding:0;margin:0 auto 42px}.pa-stepper{gap:16px;margin:0 0 26px}.pa-stepper span{background:transparent;color:#86a1b6;font-size:9px;border-radius:0;padding:6px 0;font-weight:500}.pa-stepper span.active{background:transparent;color:#b3cec0;border-bottom:1px solid #6a987f}.pa-upload-card{background:#f8fbfa;border-color:#ffffff14}.pa-button{min-height:42px;border-radius:8px;font-size:12px;font-weight:600;padding:11px 17px;background:#eef3f7;border:1px solid #d4dfe8;color:#2c4c62;box-shadow:none;transition:background .15s,border-color .15s}.pa-button:hover{transform:none}.pa-button.primary{background:#147a63;border-color:#147a63;color:white;box-shadow:0 4px 10px #147a631a}.pa-button.primary:hover{background:#0e6653}.pa-button.secondary{background:#e7f3ed;border-color:#bfd9cd;color:#21654f}.pa-button.ghost{background:#fff;border-color:#dfe7ec;color:#5e788c}.pa-dropzone{border:1px dashed #b2c6ba;border-radius:8px;background:#f3f8f5;padding:29px}.pa-dropzone strong{font-size:14px;font-weight:550;color:#44785f}.pa-dropzone span{font-size:11px;color:#8c9f92}.pa-help,.pa-worklist-note{border-radius:8px;background:#eef2f6;font-size:11px;line-height:1.8;color:#6d8092}.pa-map-grid label,.pa-filters label{font-size:11px!important;font-weight:500!important}.pa-map-grid input,.pa-map-grid select,.pa-filters input,.pa-filters select{border-radius:6px!important;background:#fff!important;border-color:#dce5ed!important;font-size:11px!important;padding:10px!important}.pa-table-wrap{border-radius:8px;border-color:#e0e7ed}.pa-table th{background:#edf2f6;color:#7d91a4;font-size:9px;letter-spacing:.025em;font-weight:600;padding:12px 14px}.pa-table td{font-size:12px;padding:14px;border-color:#e8edf2;color:#506b80}.pa-table td strong{font-weight:550;color:#294b61}.pa-table tbody tr:hover{background:#f5f9f7}.pa-summary{gap:12px}.pa-summary>div,[data-op-counts]>div{border-radius:11px;background:white;border:1px solid #d8e3ec;padding:22px;box-shadow:0 5px 16px #17364d05}.pa-summary strong,[data-op-counts] strong{display:block;font-size:36px;color:#173f59;font-weight:600;line-height:1.15;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.pa-summary span,[data-op-counts] span{color:#526e84;font-size:12px;font-weight:500}.pa-status{color:#b4cbd7;font-size:11px;font-weight:500}.pa-card .pa-status{color:#52786a}.pa-footer{border-top:1px solid #ffffff0d;color:#829db2;font-size:9px;padding:26px 20px;background:transparent}.pa-footer p{color:#829db2}.pa-webster-month-title{background:#24485c;font-weight:550}
/* Calendar uses the same canvas and surfaces even with its own stylesheet. */
.vx-portal .pa-webster-page{background:transparent;padding:42px 28px 70px;color:var(--vx-ink)}.vx-portal .pa-webster-shell{max-width:1192px}.vx-portal .pa-webster-hero{margin-bottom:27px}.vx-portal .pa-webster-hero h1{color:#e8f2f8;font-weight:500;letter-spacing:-.04em;font-size:46px}.vx-portal .pa-webster-eyebrow{color:#b9a16a;font-size:8px;letter-spacing:.2em;font-weight:500;margin-bottom:15px}.vx-portal .pa-webster-subtitle{color:#8eaabd;font-size:13px;line-height:1.85}.vx-portal .pa-btn{border-radius:6px;font-size:11px;font-weight:500;min-height:40px;box-shadow:none}.vx-portal .pa-btn:hover{transform:none}.vx-portal .pa-btn-primary{background:#206c57}.vx-portal .pa-btn-secondary{background:#183149;color:#a7c1d3;border:1px solid #ffffff10}.vx-portal .pa-webster-alert{font-size:11px;border-radius:8px;border:1px solid #ffffff12;background:#183149;color:#9db6c9}.vx-portal .pa-webster-control-card,.vx-portal .pa-webster-calendar-card,.vx-portal .pa-webster-entry-card{border-radius:13px;background:#f8fafc;box-shadow:none;border-color:#ffffff14}.vx-portal .pa-webster-controls input,.vx-portal .pa-webster-controls select{border-radius:6px;font-size:11px}
@media(min-width:1050px){#user-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
@media(max-width:1300px){.pa-home-tabs,.pa-hero,.pa-app{margin-left:28px;margin-right:28px}}
@media(max-width:900px){body.vx-access>main{padding:24px}.hero{padding:39px 0;min-height:290px}.hero h1{font-size:45px}.hero-art{min-width:170px;width:190px;margin-left:24px}.vx-emblem-display{width:145px;height:145px}.vx-emblem-display img{width:80px;height:87px}.vx-metric{padding:22px 18px}.vx-metric strong{font-size:32px}.workspace-toolbar{align-items:flex-start;flex-direction:column;gap:17px}.vx-overview-heading p{display:none}}
@media(max-width:600px){body.vx-access>main{padding:20px 16px 30px}.topbar{padding-bottom:20px;gap:12px;flex-wrap:nowrap}.vx-brand-lockup{gap:10px}.vx-brand-lockup>img{width:29px;height:32px}.vx-brand-lockup b{font-size:21px}.vx-brand-lockup small{font-size:8px;margin-top:7px}.workspace-tag{font-size:8px;letter-spacing:.025em;max-width:110px;line-height:1.5}.hero{padding:35px 0;min-height:0}.hero-art{display:none}.hero h1{font-size:39px;margin:16px 0 19px}.hero-description{font-size:12px}.workspace-toolbar{margin-bottom:27px;padding:16px 0;gap:16px}.workspace-toolbar nav{width:100%;gap:8px}.workspace-toolbar nav a.task{font-size:10px;padding:8px 12px}.vx-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-metric{padding:22px 19px}.vx-metric:nth-child(2){border-right:0}.vx-metric:nth-child(-n+2){border-bottom:1px solid #ffffff10}.vx-metric strong{font-size:32px}.vx-metric-label{font-size:9px;margin-bottom:17px}.vx-metric small{font-size:8px}.vx-audit-bar{gap:12px}.vx-audit-bar span{font-size:9px}.vx-overview-heading h2{font-size:18px}body.vx-access section:not(.vx-overview),.pa-card{padding:23px 18px;border-radius:11px;margin:22px 0}.section-heading h2,.pa-card h2{font-size:20px}.section-description{font-size:12px;line-height:1.75}#patient-list,#user-list{display:block}#patient-list article,#user-list article{margin:12px 0;padding:18px}.filters{gap:8px}.filters>*{width:100%}.filters input[type=search]{min-width:0}.filters>label{padding:6px 0}.choices label{width:100%}body.vx-access footer{flex-direction:row;align-items:center;gap:8px}#submit{width:auto;min-width:130px;padding:10px 13px;font-size:10px}#draft-count{font-size:9px;max-width:125px}.page-footer{font-size:8px;flex-wrap:wrap}.pa-header{padding:21px 18px;min-height:90px;align-items:center;flex-direction:row}.pa-header-tagline{display:none}.pa-home-tabs{gap:5px;padding:6px;margin:20px 18px 0}.pa-home-tab{font-size:11px!important;flex:1 1 130px;padding:11px 12px!important}.pa-hero{margin-left:18px;margin-right:18px;padding:30px 0 20px}.pa-hero h1{font-size:35px}.pa-hero p:last-child{font-size:12px}.pa-app{margin-left:18px;margin-right:18px}.pa-upload-actions{gap:10px}.pa-button{font-size:11px}.pa-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-summary>div{padding:15px}.pa-summary strong{font-size:24px}.pa-card-head .pa-button{margin-top:14px}.vx-portal .pa-webster-page{padding:30px 18px 50px}.vx-portal .pa-webster-hero{display:block}.vx-portal .pa-webster-hero h1{font-size:35px}.vx-portal .pa-webster-hero-actions{justify-content:flex-start;margin-top:20px}.vx-portal .pa-webster-alert{font-size:10px}}
@media(prefers-reduced-motion:reduce){.pa-button,.workspace-toolbar nav a.task{transition:none}}
@media print{html,body{background:white!important}.pa-hero h1{color:#1b3047}.pa-hero p:last-child{color:#6c7c8e}.pa-card{box-shadow:none;border:0}.pa-home-tabs{display:none!important}}

/* Focused operational accents, with active filters tied to the actual selection. */
[data-op-counts]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0 18px}
[data-op-counts]>div{position:relative;overflow:hidden;min-height:130px}
[data-op-counts]>div:before{content:'';position:absolute;left:0;top:0;right:0;height:3px;background:#7293a9}
[data-op-counts] span{display:block;margin-bottom:20px;line-height:1.45}
[data-op-counts]>div:first-child{background:#102e47;border-color:#254b64}
[data-op-counts]>div:first-child:before{background:#36ac8a}
[data-op-counts]>div:first-child span{color:#b8d1df}
[data-op-counts]>div:first-child strong{color:#fff}
[data-op-counts]>div:nth-child(2){background:#f1faf5;border-color:#c5e2d2}
[data-op-counts]>div:nth-child(2):before{background:#328f68}
[data-op-counts]>div:nth-child(2) strong{color:#267650}
[data-op-counts]>div:nth-child(3):before,[data-op-counts]>div:nth-child(4):before{background:#bd9c55}
[data-op-counts]>div:nth-child(3) strong,[data-op-counts]>div:nth-child(4) strong{color:#886725}
[data-op-counts]>div:nth-child(5):before{background:#8792b8}
.sc-operations .pa-upload-actions{gap:8px;align-items:center;margin:22px 0}
.sc-operations [data-op-pdf]{margin-left:auto;background:#147a63;border-color:#147a63;color:#fff;padding:11px 20px}
.sc-operations .pa-button[aria-pressed=true]{background:#193e56;border-color:#193e56;color:#fff;box-shadow:0 3px 9px #183c5615}
.sc-operations .pa-button[aria-pressed=false]:hover{background:#e1ebf2;border-color:#b2c8d8}
.sc-operations [data-op-range]{font-size:12px;color:#42647e;font-weight:550;border-left:2px solid #b9a16a;padding-left:12px}
.sc-operations [data-op-walkins]{font-size:12px;color:#55748b;background:#edf3f8;border:1px solid #dce7ef;border-radius:8px;padding:12px 15px}
.vx-metrics{border-color:#304d62;background:#102a41}
.vx-metric{border-right-color:#2b455b}
.vx-metric strong{font-size:40px;font-weight:550}
.vx-metric-label{font-size:12px;color:#bbcfdd}
.vx-metric small{font-size:10px;color:#93afc2}
.vx-metric:nth-child(3){background:#0e342f}
.vx-metric:nth-child(3) strong{color:#7fd4af}
.vx-metric:nth-child(4){background:#30352e}
.vx-metric:nth-child(4) strong{color:#e0c58a}
@media(max-width:1000px){[data-op-counts]{grid-template-columns:repeat(3,minmax(0,1fr))}.sc-operations [data-op-pdf]{margin-left:0}}
@media(max-width:600px){[data-op-counts]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[data-op-counts]>div{padding:18px;min-height:120px}[data-op-counts]>div:first-child{grid-column:1/-1}[data-op-counts] strong{font-size:32px}[data-op-counts] span{font-size:11px;margin-bottom:16px}.sc-operations .pa-upload-actions{flex-direction:row}.sc-operations [data-op-period]{width:auto;flex:1;padding:10px 9px;font-size:11px}.sc-operations [data-op-pdf]{width:100%;margin-top:4px}.sc-operations [data-op-mode]{width:auto;flex:1}.vx-metric strong{font-size:33px}.vx-metric-label{font-size:11px}.pa-hero h1{font-size:34px}.pa-hero p:last-child{font-size:13px}}
