/* Handumanan Ultra-Premium 1.3.0: authoritative presentation layer. */
:root{--hnd-espresso-950:#160d08;--hnd-espresso-900:#21140d;--hnd-espresso-850:#2b1b11;--hnd-coffee-800:#3d2617;--hnd-bronze-700:#76502b;--hnd-bronze-600:#986739;--hnd-gold-500:#d6a54a;--hnd-gold-400:#e8bc67;--hnd-champagne:#f0d7a6;--hnd-ivory-100:#fffaf1;--hnd-ivory-150:#fbf4e8;--hnd-paper-200:#f1e4d1;--hnd-ink-900:#25160e;--hnd-ink-700:#5d4b3f;--hnd-sage-500:#7f9462;--hnd-terracotta:#c67461;--hnd-blue-muted:#60789a;--hnd-violet-muted:#74688f;--hnd-display:"Iowan Old Style","Palatino Linotype","Book Antiqua",Georgia,serif;--hnd-ui:Aptos,"Segoe UI","Helvetica Neue",Arial,sans-serif;--shadow-soft:0 8px 20px rgba(72,40,15,.07);--shadow-card:0 18px 42px rgba(72,40,15,.11),0 2px 7px rgba(72,40,15,.06);--shadow-floating:0 28px 70px rgba(45,23,9,.19),0 8px 22px rgba(45,23,9,.1);--shadow-dark-panel:0 24px 45px rgba(17,8,3,.33),inset 0 1px 0 rgba(255,237,197,.06);--shadow-gold-glow:0 11px 30px rgba(214,165,74,.16)}
html{background:var(--hnd-ivory-150)}body{font-family:var(--hnd-ui);font-size:16px;line-height:1.45;color:var(--hnd-ink-900);background:radial-gradient(circle at 11% 0%,#fffefb 0,transparent 31%),radial-gradient(circle at 94% 9%,rgba(228,188,103,.26) 0,transparent 28%),linear-gradient(142deg,#fffaf1,#f5e7d2 56%,#eee0c9);overflow-x:hidden}body::before{background-image:url("ui/handumanan-paper-grain.svg");opacity:.38}body::after{display:none}.hnd-ui-icon{display:inline-block;width:1.15em;height:1.15em;flex:0 0 1.15em;vertical-align:-.18em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;b!important}.skip:focus{left:18px;top:14px;padding:10px 14px;border-radius:8px;color:#fff;background:var(--hnd-espresso-900);z-index:200}
a{color:var(--hnd-bronze-700)}button,.button{min-height:42px;border-radius:10px;font-family:var(--hnd-ui);font-weight:750;letter-spacing:.005em}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--hnd-gold-500);outline-offset:3px;box-shadow:0 0 0 6px rgba(214,165,74,.22)}.primary{color:#25160e;background:linear-gradient(135deg,var(--hnd-gold-400),#c98d33);bpx solid rgba(111,70,26,.35);box-shadow:inset 0 1px 0 rgba(255,249,220,.65),var(--shadow-gold-glow)}.primary:hover{background:linear-gradient(135deg,#f0ca78,#cc8f35)}.secondary{color:#4f3018;background:linear-gradient(140deg,rgba(255,253,247,.96),rgba(240,215,166,.88));bpx solid rgba(143,93,39,.23);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),var(--shadow-soft)}.danger{background:linear-gradient(135deg,#cf7967,#a54840)}.notice{border-radius:13px;box-shadow:var(--shadow-soft)}input,select,textarea{min-height:44px;bpx solid rgba(98,62,31,.24);border-radius:9px;background:#fffdf9;color:var(--hnd-ink-900);font-family:var(--hnd-ui)}input:focus,select:focus,textarea:focus{border-color:var(--hnd-bronze-600);box-shadow:0 0 0 4px rgba(214,165,74,.18)}label{font-size:.86rem;color:#4f3a2b}label small{line-height:1.4}.page-wrap{max-width:none;width:100%;padding:30px clamp(22px,3vw,52px) 50px}.site-footer{position:relative;padding:28px;color:#6c5a49}.site-footer::before{border-color:rgba(132,85,39,.22)}
/* Shared header and light executive surfaces. */
.site-header{min-height:76px;padding:10px clamp(18px,3vw,52px);border-bottom:1px solid rgba(121,77,36,.16);background:rgba(255,251,243,.77);box-shadow:0 6px 25px rgba(71,42,18,.06);backdrop-filter:blur(14px)}.brand{grid-template-columns:40px auto;column-gap:9px;align-items:center;color:var(--hnd-espresso-900)}.brand::before{display:none}.brand img{grid-row:1/3;width:38px;height:38px;filter:drop-shadow(0 5px 8px rgba(75,41,14,.16))}.brand span{font-family:var(--hnd-display);font-size:1.15rem;letter-spacing:.1em}.brand small{margin-top:2px;color:#8b602f;font-size:.46rem;letter-spacing:.17em}.identity{gap:9px;padding:4px 5px 4px 7px;bpx solid rgba(127,83,39,.15);border-radius:999px;background:rgba(255,255,255,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.identity-initial{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#fffaf1;background:linear-gradient(145deg,#9c6a31,#5f3719);font-family:var(--hnd-display);font-weight:700}.identity-copy{display:grid;gap:0;min-width:0}.identity-copy strong{font-size:.76rem;color:#342113}.identity-copy small{color:#846a51;font-size:.62rem}.identity a{min-height:32px;padding:0 11px;color:#fffaf1;background:linear-gradient(135deg,#61401f,#362010);font-size:.72rem;text-decoration:none}.owner-date-context{margin-left:auto;display:grid;gap:1px;padding:0 18px;border-right:1px solid rgba(121,77,36,.16);text-align:right}.owner-date-context span{color:#8b6e52;font-size:.65rem;text-transform:uppercase;letter-spacing:.1em}.owner-date-context strong{font-family:var(--hnd-display);font-size:.91rem;font-weight:700}.owner-menu-toggle{display:none;place-items:center;width:42px;min-height:42px;padding:0;color:var(--hnd-ivory-100);background:var(--hnd-espresso-900);bpx solid rgba(240,215,166,.23)}
.panel,.card,.login-card,.setup-card{bpx solid rgba(131,85,38,.16);border-radius:17px;background:linear-gradient(145deg,rgba(255,255,255,.86),rgba(255,249,240,.76));box-shadow:var(--shadow-card);backdrop-filter:blur(10px)}.panel:hover{border-color:rgba(154,105,51,.28)}.eyebrow{color:var(--hnd-bronze-600);font-size:.67rem;font-weight:850;letter-spacing:.14em}.panel-heading{border-color:rgba(130,84,37,.13)}.panel-heading h2,.panel h1,.panel h2{font-family:var(--hnd-display);color:#412715}.panel-heading>span{color:#68451f;background:#f9edcf;bpx solid rgba(154,104,48,.18)}.status-badge{font-size:.66rem;letter-spacing:.06em}.status-badge.purchased{color:#694417;background:#f8e7bc;border-color:#e7c77d}.status-badge.consigned{color:#49603a;background:#e6edda;border-color:#ced9bd}.status-badge.warning{color:#825020;background:#fff0c9;border-color:#efd493}.table-wrap{bpx solid rgba(131,85,38,.14);border-radius:14px;background:rgba(255,255,255,.49)}.data-table th{top:0;background:linear-gradient(180deg,#fcf2df,#f4e4c7);color:#795733}.data-table td{border-bottom-color:rgba(131,85,38,.12)}.data-table tbody tr:hover{background:rgba(246,223,183,.3)}.empty{bpx dashed rgba(138,91,42,.26);background:rgba(255,250,241,.65);color:#745f4a}.empty::before{display:none}
/* Executive owner shell: full-width content beside a stable vertical navigation. */
.owner-session .site-header{position:sticky;top:0;z-index:40;margin-left:256px;width:calc(100% - 256px)}.owner-session .page-wrap,.owner-session .site-footer{margin-left:256px;width:calc(100% - 256px)}.owner-session .page-wrap{min-height:calc(100vh - 76px)}.owner-sidebar{position:fixed;z-index:70;inset:0 auto 0 0;display:flex;flex-direction:column;width:256px;padding:20px 14px 14px;color:#fbefd9;background:radial-gradient(circle at 10% 8%,rgba(214,165,74,.25),transparent 22%),radial-gradient(circle at 105% 74%,rgba(173,115,46,.18),transparent 34%),linear-gradient(165deg,#2c1a0e 0%,#180e08 62%,#25150b 100%);box-shadow:18px 0 42px rgba(33,18,7,.2);overflow-y:auto}.owner-sidebar::after{content:"";position:absolute;right:-130px;bottom:-42px;width:295px;height:295px;pointer-events:none;opacity:.45;background:url("ui/handumanan-gold-orbit.svg") center/contain no-repeat}.owner-sidebar-brand{position:relative;z-index:1;display:flex;align-items:center;gap:10px;padding:4px 8px 20px;color:#fff3d8;text-decoration:none}.owner-sidebar-brand img{width:37px;height:37px}.owner-sidebar-brand strong{display:block;font-family:var(--hnd-display);font-size:.97rem;letter-spacing:.11em}.owner-sidebar-brand small{display:block;margin-top:2px;color:#d6b77f;font-size:.59rem;letter-spacing:.09em}.owner-nav{position:relative;z-index:1;display:grid;gap:3px;margin:0;padding:6px 0;background:transparent;overflow:visible}.owner-nav a{display:flex;align-items:center;gap:11px;min-height:42px;padding:10px 12px;bpx solid transparent;border-radius:9px;color:#f6e7cb;background:transparent;box-shadow:none;font-size:.8rem;font-weight:650;white-space:normal}.owner-nav a::before{display:none}.owner-nav a .hnd-ui-icon{width:18px;height:18px;color:#d7ad61}.owner-nav a:hover{color:#fff8e9;background:rgba(255,236,194,.09);border-color:rgba(233,188,103,.17);box-shadow:none;transform:translateX(2px)}.owner-nav a.active{color:#fff8e9;background:linear-gradient(90deg,rgba(197,139,52,.32),rgba(111,65,25,.09));border-color:rgba(235,191,105,.29);box-shadow:inset 3px 0 0 var(--hnd-gold-400),inset 0 1px 0 rgba(255,255,255,.09),0 5px 12px rgba(0,0,0,.12)}.owner-nav a.active .hnd-ui-icon{color:#f4c86e}.owner-sidebar-foot{position:relative;z-index:1;margin-top:auto;padding:15px 11px 4px;border-top:1px solid rgba(234,194,119,.16);color:#d4b077;font-family:var(--hnd-display);font-size:.74rem}.owner-sidebar-foot small{display:block;margin-top:4px;color:#a48153;font-family:var(--hnd-ui);font-size:.6rem}.owner-nav-backdrop{display:none}.owner-session .brand{display:none}
/* Dashboard hierarchy built from existing live values and query results. */
.dashboard-executive-hero{position:relative;min-height:178px;margin:0 0 18px;padding:30px 34px;overflow:hidden;isolation:isolate;border-radius:19px;background:linear-gradient(114deg,rgba(255,255,255,.9),rgba(252,240,216,.8));box-shadow:var(--shadow-card)}.dashboard-executive-hero::before{content:"";position:absolute;z-index:-1;right:-38px;bottom:-92px;width:390px;height:360px;background:url("ui/handumanan-botanical-corner.svg") right bottom/contain no-repeat;opacity:.43}.dashboard-executive-hero::after{content:"";position:absolute;z-index:-1;right:7%;top:0;width:385px;height:164px;background:url("ui/handumanan-spark-lines.svg") right top/contain no-repeat;opacity:.58}.dashboard-hero h1{max-width:800px;color:var(--hnd-espresso-900);font-family:var(--hnd-display);font-size:clamp(2.25rem,3.4vw,3.35rem);letter-spacing:-.035em}.dashboard-hero p{max-width:660px;color:#664d3d}.dashboard-hero-actions{position:relative;z-index:1;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dashboard-hero-actions .button{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.dashboard-period{padding:10px 13px;color:#684719;bpx solid rgba(142,94,42,.19);border-radius:9px;background:rgba(255,253,247,.72);font-size:.8rem;font-weight:750}.dashboard-filter{margin-bottom:18px;padding:19px 23px;background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(251,239,216,.68))}.dashboard-filter .form-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.dashboard-filter button{align-self:end}.dashboard-grid-premium{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:0 0 15px}.metric{position:relative;display:flex;align-items:flex-start;gap:12px;min-height:138px;padding:17px 14px;overflow:hidden;bpx solid rgba(131,85,38,.15);border-radius:15px;background:linear-gradient(145deg,rgba(255,255,255,.91),rgba(255,244,223,.78));box-shadow:var(--shadow-soft)}.metric::after{content:"";position:absolute;right:-21px;bottom:-26px;width:96px;height:96px;border-radius:50%;bpx solid rgba(192,135,56,.2);box-shadow:0 0 0 15px rgba(198,150,83,.045)}.metric-icon{display:grid;place-items:center;flex:0 0 37px;width:37px;height:37px;color:#875424;border-radius:12px;background:linear-gradient(145deg,#fff0cb,#e9bd70);box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 4px 10px rgba(102,61,17,.1)}.metric-icon .hnd-ui-icon{width:19px;height:19px}.metric>div{position:relative;z-index:1;min-width:0}.metric .metric-label{display:block;color:#806650;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.metric strong{display:block;margin:4px 0 5px;color:#4d2d18;font-family:var(--hnd-display);font-size:clamp(1.25rem,1.5vw,1.67rem);letter-spacing:-.025em;line-height:1.1}.metric small{display:block;color:#7b6757;font-size:.68rem;line-height:1.3}.metric-returns .metric-icon{color:#9c4e43;background:linear-gradient(145deg,#ffede5,#f5c5b8)}.metric-cash .metric-icon{color:#9a6824;background:linear-gradient(145deg,#fff3d0,#f0cc76)}.metric-consigned .metric-icon{color:#526d3c;background:linear-gradient(145deg,#eff3de,#cddbb6)}.metric-due .metric-icon{color:#695880;background:linear-gradient(145deg,#eee9f5,#d7cbea)}.metric-unsettled .metric-icon{color:#536a8b;background:linear-gradient(145deg,#e8eef8,#c8d6e8)}.analytics-grid{gap:15px}.analytics-grid .panel{padding:20px}.analytics-wide{grid-column:span 2}.bar-list{gap:13px}.bar-row{grid-template-columns:minmax(72px,1fr) minmax(72px,2.5fr) auto}.bar-track{height:9px;background:#f0e2cb;box-shadow:inset 0 1px 2px rgba(73,42,15,.08)}.bar-track i{background:linear-gradient(90deg,#e5bd6d,#bd762f);box-shadow:inset 0 1px 0 rgba(255,255,255,.45)}.activity-list>div{border-bottom-color:rgba(131,85,38,.13)}.activity-list .activity-item{position:relative;grid-template-columns:28px 135px 1fr;align-items:start}.activity-list .activity-icon{display:grid;place-items:center;width:23px;height:23px;color:#8e5b2c;border-radius:50%;background:#f8e5bd}.activity-list .activity-icon .hnd-ui-icon{width:13px;height:13px}.activity-list .activity-item span:last-child{grid-column:3}.ultra-operations{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(285px,.84fr);gap:15px;margin-top:15px}.ultra-quick-actions{padding:21px;bpx solid rgba(212,166,75,.23);border-radius:17px;color:#fff5e2;background:radial-gradient(circle at 91% 4%,rgba(220,168,72,.26),transparent 32%),radial-gradient(circle at 3% 100%,rgba(123,81,39,.31),transparent 37%),linear-gradient(145deg,#3a2415,#190f09);box-shadow:var(--shadow-dark-panel)}.ultra-quick-actions .panel-heading{border-color:rgba(240,215,166,.16)}.ultra-quick-actions .eyebrow{color:#e4b862}.ultra-quick-actions h2{color:#fff4de}.quick-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px}.quick-action-grid a{display:grid;place-items:center;gap:7px;min-height:78px;padding:9px;color:#faedda;bpx solid rgba(240,215,166,.15);border-radius:11px;background:rgba(255,244,215,.055);text-align:center;text-decoration:none;font-size:.69rem;font-weight:750}.quick-action-grid a .hnd-ui-icon{width:19px;height:19px;color:#e8bc67}.quick-action-grid a:hover{color:#fff9eb;border-color:rgba(232,188,103,.44);background:rgba(232,188,103,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 6px 14px rgba(0,0,0,.12);transform:translateY(-2px)}.ultra-alerts{padding:21px}.ultra-alerts ul{display:grid;gap:9px;margin:14px 0 0;padding:0;list-style:none}.ultra-alerts li{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:10px;bpx solid rgba(141,94,43,.15);border-radius:10px;background:rgba(255,252,245,.62)}.ultra-alerts li>span{display:grid;place-items:center;width:28px;height:28px;color:#a46927;border-radius:8px;background:#fff0d0}.ultra-alerts li a{text-decoration:none}.ultra-alerts li strong,.ultra-alerts li small{display:block}.ultra-alerts li strong{color:#59391f;font-size:.76rem}.ultra-alerts li small{margin-top:2px;color:#7b6653;font-size:.68rem;line-height:1.35}.dashboard-source-note{margin-top:17px;border-left-color:var(--hnd-gold-500);background:rgba(255,252,246,.6)}
/* Dark operational workspaces: catalog, barcode labels, receiving, consignment, and POS. */
.owner-products-workspace,.owner-consignment-workspace,.owner-label-workspace,.receiving-workspace,.cashier{background:radial-gradient(circle at 82% 8%,rgba(179,125,48,.18),transparent 24%),radial-gradient(circle at 4% 93%,rgba(126,81,31,.15),transparent 27%),linear-gradient(145deg,#27170d,#150c07 70%,#211209)}.owner-products-workspace::before,.owner-consignment-workspace::before,.owner-label-workspace::before,.receiving-workspace::before,.cashier::before{opacity:.18}.owner-products-workspace .site-header,.owner-consignment-workspace .site-header,.owner-label-workspace .site-header,.receiving-workspace .site-header,.cashier .site-header{background:rgba(28,16,9,.84);border-color:rgba(230,183,91,.13);box-shadow:0 6px 24px rgba(0,0,0,.21)}.owner-products-workspace .owner-date-context,.owner-consignment-workspace .owner-date-context,.owner-label-workspace .owner-date-context{color:#f7e8cf;border-color:rgba(240,215,166,.14)}.owner-products-workspace .owner-date-context span,.owner-consignment-workspace .owner-date-context span,.owner-label-workspace .owner-date-context span{color:#b99563}.owner-products-workspace .identity,.owner-consignment-workspace .identity,.owner-label-workspace .identity,.receiving-workspace .identity,.cashier .identity{border-color:rgba(240,215,166,.13);background:rgba(255,244,215,.05)}.owner-products-workspace .identity-copy strong,.owner-consignment-workspace .identity-copy strong,.owner-label-workspace .identity-copy strong,.receiving-workspace .identity-copy strong,.cashier .identity-copy strong{color:#fff0d4}.owner-products-workspace .identity-copy small,.owner-consignment-workspace .identity-copy small,.owner-label-workspace .identity-copy small{color:#c8a878}.owner-products-workspace .page-wrap,.owner-consignment-workspace .page-wrap,.owner-label-workspace .page-wrap,.receiving-workspace .page-wrap,.cashier .page-wrap{color:#f7ead6}.owner-products-workspace .catalog-hero,.owner-consignment-workspace .panel,.owner-products-workspace .panel,.owner-label-workspace .label-controls,.receiving-workspace .panel,.cashier .panel{border-color:rgba(230,183,91,.16);background:linear-gradient(145deg,rgba(59,37,22,.9),rgba(30,17,10,.91));box-shadow:var(--shadow-dark-panel);backdrop-filter:blur(12px)}.owner-products-workspace .catalog-hero::after{opacity:.24}.owner-products-workspace h1,.owner-products-workspace h2,.owner-consignment-workspace h1,.owner-consignment-workspace h2,.owner-label-workspace h1,.owner-label-workspace h2,.receiving-workspace h1,.receiving-workspace h2,.cashier h1,.cashier h2{color:#fff0d3}.owner-products-workspace p,.owner-consignment-workspace p,.owner-label-workspace p,.receiving-workspace p,.cashier p{color:#d0b99d}.owner-products-workspace label,.owner-consignment-workspace label,.owner-label-workspace label,.receiving-workspace label,.cashier label{color:#f4dfbd}.owner-products-workspace input,.owner-products-workspace select,.owner-products-workspace textarea,.owner-consignment-workspace input,.owner-consignment-workspace select,.owner-consignment-workspace textarea,.owner-label-workspace input,.owner-label-workspace select,.owner-label-workspace textarea,.receiving-workspace input,.receiving-workspace select,.receiving-workspace textarea,.cashier input,.cashier select,.cashier textarea{border-color:rgba(233,189,101,.24);background:rgba(15,9,5,.52);color:#fff3df}.owner-products-workspace input::placeholder,.owner-label-workspace input::placeholder,.receiving-workspace input::placeholder,.cashier input::placeholder{color:#b9a081}.owner-products-workspace .secondary,.owner-consignment-workspace .secondary,.owner-label-workspace .secondary,.receiving-workspace .secondary,.cashier .secondary{color:#f6e3bf;border-color:rgba(233,189,101,.27);background:linear-gradient(145deg,rgba(255,242,210,.14),rgba(195,132,45,.14));box-shadow:inset 0 1px 0 rgba(255,255,255,.11),0 5px 12px rgba(0,0,0,.14)}.owner-products-workspace .table-wrap,.owner-consignment-workspace .table-wrap,.owner-label-workspace .table-wrap,.receiving-workspace .table-wrap,.cashier .table-wrap{border-color:rgba(233,189,101,.14);background:rgba(13,8,5,.28)}.owner-products-workspace .data-table th,.owner-consignment-workspace .data-table th,.receiving-workspace .data-table th,.cashier .data-table th{background:linear-gradient(180deg,rgba(91,60,31,.94),rgba(54,33,18,.96));color:#f3d69d}.owner-products-workspace .data-table td,.owner-consignment-workspace .data-table td,.receiving-workspace .data-table td,.cashier .data-table td{color:#f7ead6;border-bottom-color:rgba(233,189,101,.11)}.owner-products-workspace .data-table tbody tr:hover,.owner-consignment-workspace .data-table tbody tr:hover,.receiving-workspace .data-table tbody tr:hover,.cashier .data-table tbody tr:hover{background:rgba(232,188,103,.075)}.owner-products-workspace .catalog-toolbar{border-color:rgba(233,189,101,.14);background:rgba(15,9,5,.25);box-shadow:none}.owner-products-workspace .catalog-toolbar h2{color:#fff0d3}.owner-products-workspace .catalog-toolbar p{color:#cdb594}.owner-products-workspace .catalog-hero{border-color:rgba(233,189,101,.16);background:radial-gradient(circle at 90% 15%,rgba(222,167,69,.18),transparent 30%),linear-gradient(145deg,rgba(57,35,19,.96),rgba(25,14,8,.95));box-shadow:var(--shadow-dark-panel)}.owner-products-workspace .catalog-hero p{color:#cfb99c}.owner-products-workspace .catalog-hero .eyebrow,.owner-consignment-workspace .eyebrow,.owner-label-workspace .eyebrow,.receiving-workspace .eyebrow,.cashier .eyebrow{color:#e7b45a}.owner-products-workspace .empty,.owner-consignment-workspace .empty,.owner-label-workspace .empty,.receiving-workspace .empty,.cashier .empty{color:#d8c1a4;border-color:rgba(233,189,101,.22);background:rgba(255,244,215,.045)}.owner-products-workspace .catalog-table .empty{background-image:url("ui/handumanan-empty-state-products.svg");background-position:center 14px;background-repeat:no-repeat;background-size:78px;padding-top:100px}.owner-label-workspace .label-sheet{border-color:rgba(233,189,101,.2);background:rgba(12,7,4,.5);box-shadow:var(--shadow-dark-panel)}.owner-label-workspace .label-product-option{border-color:rgba(233,189,101,.16);background:rgba(255,244,215,.06);box-shadow:none}.owner-label-workspace .label-product-option small{color:#c7ae8d}.owner-label-workspace .barcode-label{background:#fffefa;color:#000;box-shadow:0 3px 7px rgba(0,0,0,.25)}.owner-label-workspace .label-toolbar{border-color:rgba(233,189,101,.14);background:rgba(11,7,4,.32)}.receiving-workspace .cashier-top,.cashier .cashier-top{padding:8px 0}.receiving-workspace .back,.cashier .back{color:#f4cd7b}.receiving-workspace .scan-box,.cashier .scan-box{border-color:rgba(233,189,101,.36);background:linear-gradient(145deg,rgba(79,49,22,.95),rgba(37,21,10,.94));box-shadow:var(--shadow-dark-panel)}.receiving-workspace .scan-box label,.cashier .scan-box label{color:#fff0d0}.cashier .cashier-home h1{color:#fff0d0}.cashier .cashier-home .login-help{color:#d6bd9e}.cashier .action-tile{border-color:rgba(233,189,101,.17);background:linear-gradient(145deg,rgba(59,37,22,.92),rgba(27,15,9,.94));box-shadow:var(--shadow-dark-panel)}.cashier .action-tile strong{color:#fff0d0}.cashier .action-tile span{color:#d5bda0}.cashier .action-icon{color:#63401d;background:linear-gradient(145deg,#f6d58c,#ba7832)}.cashier .pos-grid{gap:16px}.cashier .cart-panel{background:linear-gradient(145deg,rgba(68,43,23,.94),rgba(25,14,8,.96))}.cashier .cart-row{border-bottom-color:rgba(233,189,101,.12)}.cashier .cart-row small{color:#bfaa8e}.cashier .totals{border-top-color:rgba(233,189,101,.19)}.cashier .totals .grand{color:#f1c469}.cashier .payment-box{bpx solid rgba(233,189,101,.15);background:rgba(9,5,3,.34)}.cashier .payment-box .quick-money button{color:#f8e3bb;border-color:rgba(233,189,101,.15);background:rgba(255,241,207,.08)}.cashier .change{color:#a8ca91}.cashier .pos-actions .complete{color:#fff6e5;background:linear-gradient(135deg,#b57a2f,#714317);bpx solid rgba(245,205,117,.27);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 8px 18px rgba(0,0,0,.24)}.cashier .search-results{border-color:rgba(233,189,101,.14);background:rgba(11,7,4,.4)}.cashier .result-button{color:#f8e9d2;border-bottom-color:rgba(233,189,101,.12)}.cashier .result-button:hover{background:rgba(232,188,103,.12)}
/* Login stays calm and bright, while belonging to the same identity system. */
.login-card{max-width:508px;margin:clamp(40px,10vh,110px) auto;overflow:hidden;border-color:rgba(146,97,40,.2);background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(255,247,232,.78));box-shadow:var(--shadow-floating)}.login-card::before{background:url("ui/handumanan-gold-orbit.svg") center/contain no-repeat;opacity:.27;top:-68px;right:-74px;width:235px;height:235px;bbox-shadow:none}.login-card::after{content:"";display:block;width:74px;height:74px;margin:4px auto 0;background:url("ui/handumanan-brand-medallion.svg") center/contain no-repeat;filter:drop-shadow(0 10px 14px rgba(87,49,16,.16));}.login-card{display:flex;flex-direction:column}.login-card .eyebrow{margin-top:13px;text-align:center}.login-card h1{text-align:center;font-family:var(--hnd-display);font-size:2.45rem;color:#3b2414}.login-card .login-help{text-align:center}.login-card .login-tabs{}.login-card form{}.login-card .primary{margin-top:18px}.login-tabs{border-color:rgba(152,104,50,.2);background:rgba(239,216,176,.42)}.tab.active{background:linear-gradient(135deg,#71471f,#3a2211)}
@media(max-width:1240px){.dashboard-filter .form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-grid-premium{grid-template-columns:repeat(4,minmax(0,1fr))}.metric{gap:9px;padding:14px 11px}.metric-icon{flex-basis:33px;width:33px;height:33px}.metric strong{font-size:1.32rem}.ultra-operations{grid-template-columns:1fr}.owner-session .page-wrap{padding-left:27px;padding-right:27px}}
@media(max-width:1020px){.owner-session .site-header{margin-left:0;width:100%;padding-left:14px}.owner-session .page-wrap,.owner-session .site-footer{margin-left:0;width:100%}.owner-session .page-wrap{padding:21px 17px 43px}.owner-session .brand{display:grid}.owner-menu-toggle{display:grid}.owner-date-context{margin-left:auto;padding:0 11px}.owner-sidebar{transform:translateX(-104%);transition:transform .18s ease;box-shadow:20px 0 55px rgba(0,0,0,.38)}.owner-nav-open .owner-sidebar{transform:translateX(0)}.owner-nav-backdrop{position:fixed;z-index:60;inset:0;display:block;width:100%;min-height:0;padding:0;bborder-radius:0;background:rgba(20,11,6,.54);backdrop-filter:blur(2px)}.owner-nav-backdrop[hidden]{display:none}.dashboard-grid-premium{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-wide{grid-column:span 2}.dashboard-executive-hero{padding:25px}.owner-session .site-footer{padding-left:17px;padding-right:17px}}
@media(max-width:700px){body{font-size:16px}.site-header{min-height:65px;padding:8px 12px}.brand{grid-template-columns:33px auto}.brand img{width:31px;height:31px}.brand span{font-size:.95rem}.brand small{font-size:.39rem}.identity-copy{display:none}.identity{margin-left:0;padding:3px}.identity a{padding:0 8px;font-size:.66rem}.owner-date-context{display:none}.owner-menu-toggle{width:38px;min-height:38px}.page-wrap{padding:18px 12px 38px}.dashboard-executive-hero{min-height:0;padding:22px 18px;border-radius:15px}.dashboard-executive-hero::after{right:-95px;width:300px;opacity:.38}.dashboard-hero h1{font-size:2.1rem}.dashboard-hero p{font-size:.86rem}.dashboard-hero-actions{margin-top:14px}.dashboard-period{font-size:.72rem}.dashboard-filter{padding:16px}.dashboard-filter .form-grid{grid-template-columns:1fr;gap:11px}.dashboard-grid-premium{gap:10px}.metric{min-height:120px;padding:12px}.metric strong{font-size:1.25rem}.metric small{font-size:.63rem}.analytics-grid{grid-template-columns:1fr;gap:12px}.analytics-wide{grid-column:auto}.analytics-grid .panel{padding:17px}.panel-heading h2{font-size:1.18rem}.bar-row{grid-template-columns:minmax(62px,1fr) minmax(55px,1.4fr) auto;font-size:.67rem}.ultra-quick-actions,.ultra-alerts{padding:17px}.quick-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.quick-action-grid a{min-height:71px;padding:7px 4px;font-size:.61rem}.activity-list .activity-item{grid-template-columns:26px 1fr}.activity-list .activity-item time{grid-column:2}.activity-list .activity-item strong{grid-column:2}.activity-list .activity-item span:last-child{grid-column:2}.owner-products-workspace .page-wrap,.owner-consignment-workspace .page-wrap,.owner-label-workspace .page-wrap,.receiving-workspace .page-wrap,.cashier .page-wrap{padding-top:18px}.owner-products-workspace .catalog-hero{display:block;padding:20px 17px}.owner-products-workspace .catalog-hero .button{margin-top:12px}.owner-products-workspace .catalog-toolbar{grid-template-columns:1fr}.owner-products-workspace .catalog-toolbar>div{grid-column:auto}.owner-products-workspace .data-table td,.owner-consignment-workspace .data-table td,.receiving-workspace .data-table td,.cashier .data-table td{color:#f7ead6}.owner-products-workspace .data-table td::before,.owner-consignment-workspace .data-table td::before,.receiving-workspace .data-table td::before,.cashier .data-table td::before{color:#d5ad6a}.cashier .action-tile{min-height:112px;padding:16px}.cashier .pos-grid{grid-template-columns:1fr}.cashier .cart-panel{min-height:0}.cashier .scan-box{padding:15px}.login-card{margin:32px 13px;padding:26px 20px}.login-card h1{font-size:2.12rem}.label-product-list{grid-template-columns:1fr}.label-actions{flex-direction:column}.label-actions button,.label-actions .button{width:100%}}
@media(prefers-reduced-motion:reduce){.owner-sidebar,.owner-nav a,.quick-action-grid a{transition:none!important}}
@media print{.owner-sidebar,.owner-nav-backdrop,.owner-menu-toggle,.owner-date-context,.owner-session .site-header,.owner-session .site-footer{display:none!important}.owner-session .page-wrap,.owner-session .site-footer{width:100%!important;margin-left:0!important}.owner-products-workspace,.owner-consignment-workspace,.owner-label-workspace,.receiving-workspace,.cashier,body{background:#fff!important;color:#000!important}.owner-products-workspace::before,.owner-consignment-workspace::before,.owner-label-workspace::before,.receiving-workspace::before,.cashier::before{display:none!important}.owner-products-workspace .panel,.owner-consignment-workspace .panel,.owner-label-workspace .label-controls,.receiving-workspace .panel,.cashier .panel,.ultra-quick-actions{color:#000!important;background:#fff!important;border-color:#999!important;box-shadow:none!important}.owner-products-workspace h1,.owner-products-workspace h2,.owner-consignment-workspace h1,.owner-consignment-workspace h2,.owner-label-workspace h1,.owner-label-workspace h2,.receiving-workspace h1,.receiving-workspace h2,.cashier h1,.cashier h2,.owner-products-workspace p,.owner-consignment-workspace p,.owner-label-workspace p,.receiving-workspace p,.cashier p,.owner-products-workspace label,.owner-consignment-workspace label,.owner-label-workspace label,.receiving-workspace label,.cashier label{color:#000!important}.owner-products-workspace input,.owner-products-workspace select,.owner-products-workspace textarea,.owner-consignment-workspace input,.owner-consignment-workspace select,.owner-consignment-workspace textarea,.owner-label-workspace input,.owner-label-workspace select,.owner-label-workspace textarea,.receiving-workspace input,.receiving-workspace select,.receiving-workspace textarea,.cashier input,.cashier select,.cashier textarea{color:#000!important;background:#fff!important}.ultra-operations,.dashboard-hero-actions{display:none!important}.barcode-label{color:#000!important;background:#fff!important}}

/* Dark-header contrast and compact sale metadata refinement. */
.owner-products-workspace .brand,.owner-consignment-workspace .brand,.owner-label-workspace .brand,.receiving-workspace .brand,.cashier .brand{color:#fff0d3}.owner-products-workspace .brand small,.owner-consignment-workspace .brand small,.owner-label-workspace .brand small,.receiving-workspace .brand small,.cashier .brand small{color:#d4a95a}.cashier .cart-row small{display:block;margin-top:3px}
.owner-nav-group-label{margin:12px 11px 3px;color:#cba56a;font-family:var(--hnd-ui);font-size:.6rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}

/* Professional operational density: shared tokens and manager-shell refinements. */
:root{--hnd-sidebar-width:216px;--hnd-control-height:38px;--hnd-radius:8px;--hnd-space-xs:6px;--hnd-space-sm:12px;--hnd-space-md:18px;--hnd-font-body:var(--hnd-ui);--hnd-font-label:var(--hnd-ui)}
body{font-size:14px;line-height:1.42}.page-wrap{padding:20px clamp(16px,2vw,28px) 34px}.site-footer{padding:18px 24px;font-size:.76rem}.site-header{min-height:58px;padding:7px clamp(16px,2vw,28px)}.brand img{width:32px;height:32px}.brand span{font-size:1rem}.identity{padding:3px 4px 3px 6px}.identity-initial{width:28px;height:28px}.identity a{min-height:28px;font-size:.68rem}.owner-date-context{padding:0 14px}.owner-date-context strong{font-size:.82rem}
button,.button{min-height:var(--hnd-control-height);padding:8px 13px;border-radius:var(--hnd-radius);font-size:.78rem;font-weight:600;line-height:1.2}.primary,.secondary,.danger{box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 3px 9px rgba(72,40,15,.08)}.primary{background:linear-gradient(135deg,#e3b65d,#c58b35)}.danger{background:linear-gradient(135deg,#c56e61,#9b413d)}input,select,textarea{min-height:40px;padding:8px 10px;border-radius:7px;font-size:.84rem}textarea{min-height:76px}label{gap:5px;font-size:.76rem;font-weight:600}.form-grid{gap:13px;margin-top:15px}.panel,.card,.login-card,.setup-card{padding:18px;border-radius:12px;box-shadow:0 8px 21px rgba(72,40,15,.08),0 1px 3px rgba(72,40,15,.05)}.panel h1,.panel-heading h2{font-size:clamp(1.25rem,1.7vw,1.65rem);line-height:1.14}.panel h2{font-size:1.16rem;line-height:1.2}.eyebrow{font-size:.6rem;font-weight:700;letter-spacing:.13em}.notice{padding:10px 13px;border-radius:8px;font-size:.83rem}.two-col{gap:14px}.dashboard-grid{gap:10px}.metric{min-height:98px;padding:13px 12px;border-radius:11px}.metric strong{font-size:1.18rem}.metric span,.metric small{font-size:.7rem}.table-wrap{border-radius:9px}.data-table{font-size:.78rem}.data-table th{padding:9px 10px;font-size:.64rem;font-weight:600;letter-spacing:.08em}.data-table td{padding:9px 10px}.data-table td:last-child,.data-table th:last-child{text-align:right}.data-table tbody tr{height:38px}.operations .panel{margin-bottom:14px}.operations .panel[style*="margin-top:18px"]{margin-top:14px!important}
@media(min-width:1180px){.owner-session .site-header{margin-left:var(--hnd-sidebar-width);width:calc(100% - var(--hnd-sidebar-width));min-height:58px}.owner-session .page-wrap,.owner-session .site-footer{margin-left:var(--hnd-sidebar-width);width:calc(100% - var(--hnd-sidebar-width))}.owner-session .page-wrap{min-height:calc(100vh - 58px)}.owner-sidebar{width:var(--hnd-sidebar-width);padding:14px 10px 10px}.owner-sidebar-brand{padding:4px 7px 13px}.owner-sidebar-brand img{width:32px;height:32px}.owner-sidebar-brand strong{font-size:.84rem}.owner-sidebar-brand small{font-size:.53rem}.owner-nav{gap:1px;padding:3px 0}.owner-nav a{min-height:34px;padding:7px 9px;gap:9px;border-radius:7px;font-size:.72rem;font-weight:600}.owner-nav a .hnd-ui-icon{width:15px;height:15px}.owner-nav-group-label{margin:10px 9px 2px;font-size:.55rem;font-weight:700;letter-spacing:.12em}.owner-sidebar-foot{padding:10px 9px 2px;font-size:.65rem}.owner-sidebar-foot small{font-size:.55rem}.operations .form-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.operations .form-grid .wide{grid-column:1/-1}.operations .form-grid .actions{align-self:end}.operations .two-col{grid-template-columns:minmax(0,1.55fr) minmax(300px,.9fr)}.operations .table-wrap{max-height:calc(100vh - 270px);overflow:auto}.operations .data-table thead th{position:sticky;top:0;z-index:1}.print-page .page-wrap{padding-top:16px}.print-page .panel{max-width:none}.print-page .data-table{font-size:.78rem}}
@media(min-width:1021px) and (max-width:1179px){.owner-session .site-header,.owner-session .page-wrap,.owner-session .site-footer{margin-left:0;width:100%}.owner-menu-toggle{display:grid}.owner-sidebar{transform:translateX(-104%);transition:transform .18s ease}.owner-nav-open .owner-sidebar{transform:translateX(0)}.owner-nav-backdrop{position:fixed;z-index:60;inset:0;display:block;width:100%;min-height:0;padding:0;bborder-radius:0;background:rgba(20,11,6,.54)}.owner-nav-backdrop[hidden]{display:none}.owner-session .brand{display:grid}}
@media(max-width:760px){body{font-size:15px}.page-wrap{padding:16px 12px 28px}button,.button{min-height:42px}.panel,.card,.login-card,.setup-card{padding:16px}.form-grid{gap:12px}.data-table td:last-child,.data-table th:last-child{text-align:left}.operations .table-wrap{max-height:none}}
@media print{body{font-size:16px;line-height:1.45}.page-wrap{max-width:none;padding:0}.print-page .panel{padding:clamp(18px,3vw,32px);border-radius:18px}.print-page .data-table{font-size:.86rem}.print-page .data-table th,.print-page .data-table td{padding:10px}}
.hnd-brand-logo{display:block;aspect-ratio:1/1;object-fit:contain;max-width:100%;height:auto}.hnd-brand-logo--header{width:32px;height:32px}.hnd-brand-logo--sidebar{width:38px;height:38px}.hnd-brand-logo--login{width:96px;height:96px;margin:0 auto}.login-brand{display:flex;justify-content:center;margin:0 0 13px}.login-card .login-brand+.eyebrow{text-align:center}.login-card .login-brand~h1{text-align:center}.brand .hnd-brand-logo{filter:drop-shadow(0 3px 6px rgba(75,41,14,.12))}.owner-sidebar-brand .hnd-brand-logo{flex:0 0 38px}.owner-sidebar-brand .hnd-brand-logo--sidebar{filter:drop-shadow(0 2px 4px rgba(0,0,0,.18))}
.receipt .center:first-child::before{content:"";display:block;width:14mm;height:14mm;margin:0 auto 1.4mm;background:url("brand/handumanan-logo-64.png") center/contain no-repeat}.print-page .panel>h1:first-child{display:flex;align-items:center;gap:3mm}.print-page .panel>h1:first-child::before{content:"";display:block;width:18mm;height:18mm;flex:0 0 18mm;background:url("brand/handumanan-logo-128.png") center/contain no-repeat}@media print{.receipt .center:first-child::before,.print-page .panel>h1:first-child::before{filter:grayscale(1) contrast(1.12)}.receipt .center:first-child::before{width:14mm;height:14mm;margin-bottom:1mm}.print-page .panel>h1:first-child::before{width:18mm;height:18mm;flex-basis:18mm}}

.owner-sidebar{overflow-x:hidden;max-width:100vw}.owner-sidebar-brand,.owner-sidebar-brand span,.owner-nav,.owner-nav a,.owner-nav a span{min-width:0;max-width:100%}.owner-nav a{align-items:flex-start}.owner-nav a .hnd-ui-icon{flex:0 0 auto;margin-top:.08em}.owner-nav a span{display:block;overflow-wrap:anywhere;word-break:normal;line-height:1.3}.owner-sidebar-foot{flex:0 0 auto}.owner-nav{overflow-x:hidden;overflow-y:visible}

/* Label and printer workspaces: retain the dark navigation rail while returning the work area to the shared ivory management surface. */
.label-direct-button--compact{color:#4f3018;border-color:rgba(130,84,37,.42);background:linear-gradient(140deg,#fffdf7,#efd8aa);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 9px 18px rgba(82,45,14,.1)}
.owner-label-workspace{background:radial-gradient(circle at 92% 2%,rgba(232,188,103,.2),transparent 27%),radial-gradient(circle at 4% 95%,rgba(195,146,76,.1),transparent 28%),linear-gradient(142deg,#fffdf8,#f7ead6 58%,#efe0c8);color:var(--hnd-ink-900)}.owner-label-workspace::before{opacity:.34}.owner-label-workspace .site-header{background:rgba(255,251,243,.82);border-color:rgba(121,77,36,.16);box-shadow:0 6px 25px rgba(71,42,18,.06)}.owner-label-workspace .owner-date-context{color:var(--hnd-ink-900);border-color:rgba(121,77,36,.16)}.owner-label-workspace .owner-date-context span{color:#8b6e52}.owner-label-workspace .identity{border-color:rgba(127,83,39,.15);background:rgba(255,255,255,.58)}.owner-label-workspace .identity-copy strong{color:#342113}.owner-label-workspace .identity-copy small{color:#846a51}.owner-label-workspace .page-wrap{color:var(--hnd-ink-900)}.owner-label-workspace .label-controls{border-color:rgba(131,85,38,.16);background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(255,249,240,.82));box-shadow:var(--shadow-card);backdrop-filter:blur(10px)}.owner-label-workspace h1,.owner-label-workspace h2{color:#412715}.owner-label-workspace p{color:#664d3d}.owner-label-workspace label{color:#4f3a2b}.owner-label-workspace .eyebrow{color:var(--hnd-bronze-600)}.owner-label-workspace input,.owner-label-workspace select,.owner-label-workspace textarea{border-color:rgba(98,62,31,.24);background:#fffdf9;color:var(--hnd-ink-900)}.owner-label-workspace input::placeholder{color:#846a51}.owner-label-workspace .secondary{color:#4f3018;border-color:rgba(143,93,39,.23);background:linear-gradient(140deg,rgba(255,253,247,.96),rgba(240,215,166,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.85),var(--shadow-soft)}.owner-label-workspace .label-toolbar{border-color:rgba(132,88,42,.14);background:rgba(255,255,255,.58)}.owner-label-workspace .label-product-option{border-color:rgba(132,88,42,.16);background:rgba(255,255,255,.78);box-shadow:0 4px 9px rgba(68,42,18,.035)}.owner-label-workspace .label-product-option small{color:#725f50}.owner-label-workspace .label-sheet{border-color:rgba(132,88,42,.13);background:rgba(255,255,255,.62);box-shadow:0 11px 26px rgba(68,42,18,.06)}.owner-label-workspace .label-one-click-panel{border-color:rgba(164,111,44,.24);background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(250,235,204,.8));box-shadow:0 13px 27px rgba(78,47,18,.08)}.owner-label-workspace .label-one-click-heading h2{color:#4e3018}.owner-label-workspace .label-quantity-summary{color:#603e20;background:#f5e5c8}.owner-label-workspace .label-printer-status{color:#55381d}.owner-label-workspace .label-direct-button--full{color:#25160e;border-color:rgba(111,70,26,.35);background:linear-gradient(135deg,#e8bc67,#c98d33);box-shadow:inset 0 1px 0 rgba(255,249,220,.65),var(--shadow-gold-glow)}.owner-label-workspace .label-direct-button--compact{color:#4f3018;border-color:rgba(130,84,37,.42);background:linear-gradient(140deg,#fffdf7,#efd8aa);box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 9px 18px rgba(82,45,14,.1)}.owner-label-workspace .label-direct-button:hover:not(:disabled){filter:brightness(1.02)}.owner-label-workspace .label-browser-fallback,.owner-label-workspace .label-printer-status-card{border-color:#e5c77e;background:#fff2d8;color:#67431e}.owner-label-workspace .label-printer-status-card{border-left-color:#a66b2b}.owner-label-workspace .label-printer-permission{color:#725f50}.owner-label-workspace .label-printer-choice,.owner-label-workspace .label-printer-current,.owner-label-workspace .label-profile-verification,.owner-label-workspace .label-owner-tools{border-color:rgba(132,88,42,.19);background:rgba(255,255,255,.68)}.owner-label-workspace .label-printer-choice legend,.owner-label-workspace .label-owner-tools summary{color:#583817}.owner-label-workspace .label-printer-current h2,.owner-label-workspace .label-profile-verification h2{color:#51321a}.owner-label-workspace .status-line.warning{color:#805217;background:#fff2d8}.owner-label-workspace .status-line.ok{color:#49603a;background:#e6edda}.owner-label-workspace .label-printer-choice[disabled]{opacity:.76}.owner-label-workspace .label-direct-button:disabled{color:#806957;border-color:rgba(131,85,38,.17);background:#eadfce;box-shadow:none}
