
/* ValixData v34 — Zero-Friction Standard
   Daily use should require near-zero training, navigation, prompting, or reporting assembly. */
.page-desk .desk-workspace-links a[data-vx34-rail]{position:relative}
.page-desk .desk-workspace-links a[data-vx34-rail].active:after{content:"";position:absolute;left:9px;right:9px;bottom:2px;height:1px;background:#E8CC76;box-shadow:0 0 8px rgba(232,204,118,.28)}
.vx34-morning-tag{display:flex;align-items:center;gap:7px;color:#8f9bad;font:650 8px/1.2 var(--mono,Consolas,monospace);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}
.vx34-morning-tag i{width:5px;height:5px;border-radius:50%;background:#9dc7aa;box-shadow:0 0 9px rgba(157,199,170,.35)}
.vx34-usebar{display:flex;align-items:center;gap:6px;padding:8px 12px;border-top:1px solid rgba(255,255,255,.055);background:rgba(5,13,23,.36);overflow:auto;scrollbar-width:none}
.vx34-usebar::-webkit-scrollbar{display:none}.vx34-usebar>span{margin-right:4px;color:#647184;font:700 7.5px/1 var(--mono,Consolas,monospace);letter-spacing:.10em;white-space:nowrap}
.vx34-action{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);color:#aeb8c5;border-radius:6px;padding:7px 9px;font:650 8px/1 var(--mono,Consolas,monospace);letter-spacing:.04em;white-space:nowrap;cursor:pointer;transition:.14s ease}
.vx34-action:hover,.vx34-action:focus-visible{color:#f3e4a6;border-color:rgba(232,204,118,.28);background:rgba(232,204,118,.055);outline:none}.vx34-action[data-state="done"]{color:#9dc7aa;border-color:rgba(157,199,170,.24)}
.vx34-nova-auto{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;margin:0 0 8px;border:1px solid rgba(157,199,170,.12);background:rgba(157,199,170,.035);border-radius:7px;color:#8796a8;font:600 7.5px/1.25 var(--mono,Consolas,monospace);letter-spacing:.07em;text-transform:uppercase}
.vx34-nova-auto strong{color:#a9cbb3;font-weight:700}.vx34-nova-auto span:last-child{color:#647184}
.vx34-home-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:rgba(255,255,255,.055);border:1px solid rgba(213,180,75,.13);border-radius:10px;overflow:hidden;margin:12px 0 0}
.vx34-home-proof div{padding:10px 12px;background:rgba(7,17,29,.75)}.vx34-home-proof span{display:block;color:#657386;font:650 7.5px/1.2 Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}.vx34-home-proof b{display:block;margin-top:4px;color:#d9dde3;font:600 9px/1.3 Consolas,monospace}.vx34-home-proof b em{font-style:normal;color:#d5b44b}
.vx34-report-note{margin-left:auto;color:#667486;font:500 7.5px/1 var(--mono,Consolas,monospace);white-space:nowrap}
@media(max-width:900px){.vx34-home-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.vx34-report-note{display:none}}
@media(max-width:620px){.vx34-usebar{padding-left:8px;padding-right:8px}.vx34-usebar>span{display:none}.vx34-nova-auto span:last-child{display:none}}
@media print{.nav,.desk-ticker,.desk-commandbar,.desk-workspace,.vx34-usebar,.site-footer{display:none!important}.page-desk main.wrap{padding:0!important}.vx33-daily-layer,.vx27-command-deck{box-shadow:none!important;break-inside:avoid}.vx27-demo-banner{display:block!important}}
