:root[data-palette=halivo]{--font-display:var(--font-sans);--hv-hover:color-mix(in srgb,var(--ink) 3.5%,transparent);--hv-hover-strong:color-mix(in srgb,var(--ink) 6%,transparent)}:root[data-palette=halivo] body{letter-spacing:-.003em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-palette=halivo] .zl h1,:root[data-palette=halivo] h1,:root[data-palette=halivo] h2{font-family:var(--font-sans);letter-spacing:-.02em;font-weight:700}:root[data-palette=halivo] .zl{--sans:var(--font-sans);font-family:var(--font-sans)}:root[data-palette=halivo] .sched .card,:root[data-palette=halivo] .sched .sbar,:root[data-palette=halivo] .sched .wrap,:root[data-palette=halivo] .ui-card,:root[data-palette=halivo] .zl .box{border-width:1px;box-shadow:var(--shadow-sm)}:root[data-palette=halivo] .part-row:hover,:root[data-palette=halivo] .ui-row:hover,:root[data-palette=halivo] .wq-row:hover,:root[data-palette=halivo] .zl .orow:hover,:root[data-palette=halivo] .zl .pr:hover{background-color:var(--hv-hover)}:root[data-palette=halivo] .ui-card:hover,:root[data-palette=halivo] .zl .ord:hover{transform:none;box-shadow:var(--shadow-md)}:root[data-palette=halivo] .sb .sb-item:not(.on):hover{transform:none;background:var(--side-hover)}:root[data-palette=halivo] .nav-tile:hover{transform:none}:root[data-palette=halivo] .mres-card,:root[data-palette=halivo] .mys-ri,:root[data-palette=halivo] .nwc-card,:root[data-palette=halivo] .ov-mc,:root[data-palette=halivo] .rep-node,:root[data-palette=halivo] .st-mc,:root[data-palette=halivo] .tor-it,:root[data-palette=halivo] .wc,:root[data-palette=halivo] .zb-wc,:root[data-palette=halivo] .zl .fxr{background-image:none!important}:root[data-palette=halivo] .mres-card:hover,:root[data-palette=halivo] .nwc-card:hover,:root[data-palette=halivo] .ov-mc:hover,:root[data-palette=halivo] .st-mc:hover,:root[data-palette=halivo] .wc:hover,:root[data-palette=halivo] .zb-wc:hover{background-color:color-mix(in srgb,var(--hl,var(--accent)) 5%,var(--surface))!important}:root[data-palette=halivo] .hd-search:focus-within,:root[data-palette=halivo] .tt-search:focus-within,:root[data-palette=halivo] .ui-input:focus,:root[data-palette=halivo] .zl input:focus,:root[data-palette=halivo] .zl select:focus,:root[data-palette=halivo] .zl textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,#F2C230 32%,transparent)}:root[data-palette=halivo] header.sticky{box-shadow:none}:root[data-palette=halivo] .sb-brand svg path[fill="#F2C230"],:root[data-palette=halivo] .sb-brand svg rect[fill="#F2C230"]{fill:var(--side-accent)}:root[data-palette=halivo] .part-head,:root[data-palette=halivo] .zl .ph{background:var(--surface2)}:root[data-palette=halivo] .part-hc,:root[data-palette=halivo] .zl .hc{letter-spacing:.06em}:root[data-palette=halivo] .zl .ord{box-shadow:none}:root{--page-pt:18px;--page-px:20px;--page-pb:72px}@media (max-width:760px){:root{--page-pt:14px;--page-px:14px;--page-pb:64px}}:root .cl-top h1,:root .hb-top h1,:root .mys-head h1,:root .ov-top h1,:root .ovd-top h1,:root .sched h1,:root .st-top h1,:root .wh-top h1,:root .whc-ttl h1,:root .zl h1{font-size:22px}:root .sched .head .sub,:root .zl .hd p{margin-top:2px}:root .zl .orow{padding-block:8px}:root .sched .kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}:root .sched .kpi{padding:9px 12px}:root .sched .kpi .v{font-size:20px;margin:2px 0 1px}:root .sched .howto{padding-top:7px;padding-bottom:7px}:root[data-skin=linia]{--k-line:color-mix(in srgb,var(--ink) 11%,transparent);--k-line2:color-mix(in srgb,var(--ink) 18%,transparent);--k-edge:color-mix(in srgb,var(--ink) 22%,transparent);--k-row:color-mix(in srgb,var(--ink) 11%,transparent);--k-hover:color-mix(in srgb,var(--ink) 4%,transparent)}:root[data-skin=linia][data-theme=dark]{--bg:#08090A;--surface:#0D0E10;--surface2:#121316;--surface3:#17191C;--side-bg:#0B0C0E;--accent-soft:rgba(242,194,48,.06);--accent-line:rgba(242,194,48,.24)}:root[data-skin=linia]:not([data-theme=dark]){--bg:#FAFAFA;--surface:#FFFFFF;--surface2:#F5F5F6;--surface3:#EFEFF1;--accent-soft:#FBF6E7;--accent-line:#E6D39C}:root[data-skin=linia] .ui-card,:root[data-skin=linia] .zl .box,:root[data-skin=linia] .zl .owrap,:root[data-skin=linia] .zl .pt{border-color:transparent!important;background:transparent!important;box-shadow:none!important;border-radius:0!important}:root[data-skin=linia] .zl .owrap,:root[data-skin=linia] .zl .pt{border-top:1px solid var(--k-line2)!important}:root[data-skin=linia] .ui-card{border-top:1px solid var(--k-line)!important}:root[data-skin=linia] .zl .tabs{border:0;border-bottom:1px solid var(--k-line);border-radius:0;padding:0;background:none}:root[data-skin=linia] .zl .tabs button{border-radius:0;padding:8px 12px 10px}:root[data-skin=linia] .zl .tabs button:hover{background:none;color:var(--ink)}:root[data-skin=linia] .zl .tabs i{top:auto!important;bottom:0;height:2px;border:0!important;border-radius:2px;background:var(--ink)!important}:root[data-skin=linia] .zl .ztabs button span{background:none;color:var(--dim);padding:0 2px}:root[data-skin=linia] .zl .ztabs button.on span{background:none;color:var(--zt)}:root[data-skin=linia] .ui-btn:not(.ui-btn--primary):not(.ui-btn--danger),:root[data-skin=linia] .zl .btn:not(.pri):not(.x){border-color:transparent!important;background:transparent!important;box-shadow:none!important}:root[data-skin=linia] .ui-btn:not(.ui-btn--primary):not(.ui-btn--danger):not(:disabled):hover,:root[data-skin=linia] .zl .btn:not(.pri):not(.x):not(:disabled):hover{background:var(--k-hover)!important}:root[data-skin=linia] .ui-input,:root[data-skin=linia] .zl .tt-search,:root[data-skin=linia] .zl input:not([type=checkbox]):not([type=radio]),:root[data-skin=linia] .zl select,:root[data-skin=linia] .zl textarea{border:0!important;border-bottom:1px solid var(--k-line2)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:root[data-skin=linia] .ui-input:focus,:root[data-skin=linia] .zl .tt-search:focus-within,:root[data-skin=linia] .zl input:focus{border-bottom-color:var(--ink)!important}:root[data-skin=linia] .zl .chip{border:0;padding:0}:root[data-skin=linia] .ui-pill{background:transparent!important;border:1px solid var(--k-line2)!important;border-radius:7px!important;color:var(--ink)!important;padding-left:8px!important;padding-right:8px!important}:root[data-skin=linia] .ui-pill>svg{color:var(--pc,currentColor)}:root[data-skin=linia] .part-row:hover,:root[data-skin=linia] .zl .orow:hover{background-color:var(--k-hover)}:root[data-skin=linia] .ui-dialog,:root[data-skin=linia] .ui-sheet-panel,:root[data-skin=linia] .zl .dlg{border-color:transparent!important;background:var(--surface3)!important;box-shadow:0 50px 100px -24px rgba(0,0,0,.85)!important;border-radius:7px}:root[data-skin=linia]:not([data-theme=dark]) .ui-dialog,:root[data-skin=linia]:not([data-theme=dark]) .zl .dlg{background:#FFFFFF!important;box-shadow:0 40px 90px -24px rgba(17,18,20,.35)!important}:root[data-skin=linia] aside.sb{background:var(--bg);border-right-color:var(--k-line)}:root[data-skin=linia] .sb .sb-foot,:root[data-skin=linia] .sb-head{border-color:var(--k-line)}:root[data-skin=linia] .sb .side-ico:not(.on):not(.live){background:transparent;border-color:var(--k-line2);color:var(--side-mut)}:root[data-skin=linia] .sb .side-ico:not(.on):not(.live):hover{background:var(--k-hover);border-color:var(--k-edge);color:var(--side-ink)}:root[data-skin=linia] .sb-nav{padding:14px 14px 16px;scrollbar-width:none}:root[data-skin=linia] .sb .sb-group{margin-top:22px;padding-top:0}:root[data-skin=linia] .sb .sb-group:first-of-type{margin-top:4px}:root[data-skin=linia] .sb .sb-group:before{display:none}:root[data-skin=linia] .sb .sb-gh{height:22px;margin-bottom:4px;padding-left:0}:root[data-skin=linia] .sb .sb-gl{font-size:10px;font-weight:600;letter-spacing:.18em;color:color-mix(in srgb,var(--side-ink) 42%,transparent)}:root[data-skin=linia] .sb .sb-group.has-active .sb-gl{color:color-mix(in srgb,var(--side-ink) 75%,transparent)}:root[data-skin=linia] .sb-rail{margin:0 0 0 7px;padding-left:11px;gap:0}:root[data-skin=linia] .sb-rail:before{top:0;bottom:0;background:var(--k-line2)}:root[data-skin=linia] .sb .sb-item{height:31px;padding:0 6px;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:color-mix(in srgb,var(--side-ink) 58%,transparent);font-weight:500}:root[data-skin=linia] .sb .sb-item svg{color:color-mix(in srgb,var(--side-ink) 38%,transparent)}:root[data-skin=linia] .sb .sb-item:after{content:"";position:absolute;left:-12px;top:7px;bottom:7px;width:2px;border-radius:2px;background:transparent;transition:background-color .2s,top .25s var(--ease),bottom .25s var(--ease)}:root[data-skin=linia] .sb .sb-item:not(.on):not(.off):hover{color:var(--side-ink)}:root[data-skin=linia] .sb .sb-item:not(.on):not(.off):hover:after{background:color-mix(in srgb,var(--side-ink) 35%,transparent)}:root[data-skin=linia] .sb .sb-item.on{color:var(--side-ink);font-weight:650}:root[data-skin=linia] .sb .sb-item.on svg{color:var(--side-ink)}:root[data-skin=linia] .sb .sb-item.on:after{top:4px;bottom:4px;background:var(--side-ink)}:root[data-skin=linia] .sb .sb-item.empty{border:1px dashed var(--k-line2);border-radius:7px!important}:root[data-skin=linia] .sb.narrow .sb-rail{margin:0;padding:0}:root[data-skin=linia] .sb.narrow .sb-item{justify-content:center;padding:0}:root[data-skin=linia] .sb.narrow .sb-item:after{left:-10px}:root[data-skin=linia] .sb.narrow .sb-group{margin-top:10px;padding-top:10px;border-top:1px solid var(--k-line)}:root[data-skin=linia] .sb.narrow .sb-group:first-of-type{border-top:0;padding-top:0}:root[data-skin=linia] .zl .ostat{background:none!important;border:1px solid var(--k-line2)!important;border-radius:7px!important;color:var(--ink)}:root[data-skin=linia] .zl .onum{border-color:transparent!important;background:none!important;padding-left:0}:root[data-skin=linia] .zl .row-acts,:root[data-skin=linia] .zl .row-acts>*{border-color:transparent!important;background:none!important;box-shadow:none!important}:root[data-skin=linia] .zl .row-acts>:hover{background:var(--k-hover)!important}:root[data-skin=linia] .zl .pfil{border:0!important;background:none!important;border-bottom:1px solid var(--k-line)!important;border-radius:0!important;padding:0!important}:root[data-skin=linia] .zl .pfil .pf{border-radius:0!important;background:none!important;box-shadow:none!important}:root[data-skin=linia] .zl .pfil .pf.on{box-shadow:inset 0 -2px 0 var(--ink)!important;color:var(--ink)}:root[data-skin=linia] .zl .psort-btn,:root[data-skin=linia] .zl .tt-cols{border-color:transparent!important;background:none!important}:root[data-skin=linia] .zl .psort-btn:hover,:root[data-skin=linia] .zl .tt-cols:hover{background:var(--k-hover)!important}:root[data-skin=linia] main div[style*="solid var(--line"],:root[data-skin=linia] main section[style*="solid var(--line"]{border-color:transparent!important;box-shadow:none!important;background-color:transparent!important;border-bottom-color:var(--k-line)!important;border-radius:0!important}:root[data-skin=linia] .machine-tile,:root[data-skin=linia] main button[style*="solid var(--line"],:root[data-skin=linia] main span[style*="solid var(--line"]{border-color:transparent!important;box-shadow:none!important;background-color:transparent!important}:root[data-skin=linia] .machine-tile:hover,:root[data-skin=linia] main button[style*="solid var(--line"]:hover{background-color:var(--k-hover)!important}:root[data-skin=linia] main [data-wc-card]>div{background-color:transparent!important}:root[data-skin=linia] .machine-tile,:root[data-skin=linia] main [data-wc-card]>div{border:1px solid var(--k-line2)!important;border-radius:7px!important}:root[data-skin=linia] .machine-tile.armed,:root[data-skin=linia] .machine-tile:hover{border-color:color-mix(in srgb,var(--ink) 35%,transparent)!important}:root[data-skin=linia] .nav-tile{border-color:transparent!important;border-radius:0!important}:root[data-skin=linia] .nav-tile.on,:root[data-skin=linia] .nav-tile[aria-current],:root[data-skin=linia] .nav-tile[style*="var(--accent)"]{background:transparent!important;border-color:transparent!important}:root[data-skin=linia] main .anim-rise[style*=solid]{border-color:transparent!important;background-color:transparent!important;padding-left:0!important}:root[data-skin=linia] .zb-col{border-color:var(--k-line2)!important;background:transparent!important;box-shadow:none!important;border-radius:7px!important}:root[data-skin=linia] .zb-wc{border-color:var(--k-line2)!important;background:transparent!important}:root[data-skin=linia] .zb-col label[style*=solid],:root[data-skin=linia] .zb-q{border:0!important;border-bottom:1px solid var(--k-line2)!important;border-radius:0!important;background:transparent!important}:root[data-skin=linia] .zl .pill,:root[data-skin=linia] .zl .tag{background:transparent!important;border:1px solid var(--k-line2)!important;border-radius:7px!important;color:var(--ink)!important}:root[data-skin=linia] .whc-list{border-color:transparent!important;border-top-color:var(--k-line2)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:root[data-skin=linia] .hd-search,:root[data-skin=linia] .wh-search{border:0!important;border-bottom:1px solid var(--k-line2)!important;border-radius:0!important;background:transparent!important}:root[data-skin=linia] .wh-cat{background:transparent!important;border-color:var(--k-line2)!important;border-radius:7px!important}:root[data-skin=linia] .role-tcard{border-color:transparent!important;background:transparent!important;box-shadow:none!important}:root[data-skin=linia] .role-tcard:hover{background:var(--k-hover)!important}:root[data-skin=linia] .role-tcard.add{border:1px dashed var(--k-line2)!important}:root[data-skin=linia] .rmx-g{border-color:transparent!important;border-top-color:var(--k-line2)!important;border-radius:0!important;background:transparent!important}:root[data-skin=linia] .role-based{border-color:transparent!important;background:transparent!important;padding-left:0!important}:root[data-skin=linia] .rmx-row{border-color:var(--k-line)!important}:root[data-skin=linia] .cl-list,:root[data-skin=linia] .mb-week,:root[data-skin=linia] .ms-card,:root[data-skin=linia] .sched .card,:root[data-skin=linia] .sched .sbar,:root[data-skin=linia] .sched .wrap{border-color:transparent!important;border-top-color:var(--k-line2)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:root[data-skin=linia] .mb-kpi,:root[data-skin=linia] .ms-kpi,:root[data-skin=linia] .sched .card.kpi{border-color:transparent!important;border-left-color:var(--k-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}:root[data-skin=linia] .cl-filters,:root[data-skin=linia] .ms-seg,:root[data-skin=linia] .sched .seg{border-color:transparent!important;border-bottom-color:var(--k-line)!important;border-radius:0!important;background:transparent!important}:root[data-skin=linia] .sched .btn:not(.pri){border-color:transparent!important;background:transparent!important}:root[data-skin=linia] .cl-search,:root[data-skin=linia] main input[class*="bg-[color:var(--surface2)]"]{border:0!important;border-bottom:1px solid var(--k-line2)!important;border-radius:0!important;background:transparent!important}:root[data-skin=linia] .mb-empty{border-color:transparent!important;background:transparent!important}:root[data-skin=linia] .zl .owrap,:root[data-skin=linia] .zl .pt,:root[data-skin=linia] main div:has(>.q-scroll){border:1px solid var(--k-edge)!important;border-radius:7px!important;background:transparent!important}:root[data-skin=linia] .zl .pt{border-radius:7px!important}:root[data-skin=linia] .part-head,:root[data-skin=linia] .zl .ohead,:root[data-skin=linia] .zl .pt .ph{border-bottom-color:var(--k-edge)!important}:root[data-skin=linia] .part-row,:root[data-skin=linia] .zl .ord,:root[data-skin=linia] .zl .pt .pr{border-bottom-color:var(--k-row)!important}:root[data-skin=linia] .zl .ord:last-child,:root[data-skin=linia] .zl .pt .pr:last-child{border-bottom-color:transparent!important}:root[data-skin=linia] main div:has(>.q-scroll)>div:not(.q-scroll):not(.as-dock){border-bottom-color:var(--k-row)!important;background:transparent!important}:root[data-skin=linia] .cwp-box{border-color:transparent!important;background:var(--surface3)!important;box-shadow:0 50px 100px -24px rgba(0,0,0,.85)!important}:root[data-skin=linia]:not([data-theme=dark]) .cwp-box{background:#FFFFFF!important;box-shadow:0 40px 90px -24px rgba(17,18,20,.35)!important}:root[data-skin=linia] .cwp-head,:root[data-skin=linia] .cwp-side,:root[data-skin=linia] .cwp-tabs{background:transparent!important}:root[data-skin=linia] .cwp-head{border-bottom:1px solid var(--k-line)}:root[data-skin=linia] .cwp-head .ui-close,:root[data-skin=linia] .cwp-head>button{border-color:var(--k-line2)!important;background:transparent!important}:root[data-skin=linia] .cwp-tabs{border-bottom-color:var(--k-line);gap:2px}:root[data-skin=linia] .cwp-tab{border:0!important;border-radius:0;background:transparent!important;margin-bottom:0}:root[data-skin=linia] .cwp-tab.on{color:var(--ink)}:root[data-skin=linia] .cwp-tab i.idle,:root[data-skin=linia] .cwp-tab i.run{background:none;padding:0 2px}:root[data-skin=linia] .cwp-work{border-right-color:var(--k-line)}:root[data-skin=linia] .cwp-card,:root[data-skin=linia] .cwp-card.run{border:1px solid var(--k-line2);background:transparent;box-shadow:none}:root[data-skin=linia] .cwp-bar{height:4px;background:var(--k-line)}:root[data-skin=linia] .cwp-num{background:none;padding:0}:root[data-skin=linia] .cwp-s{border:1px solid var(--k-line2);background:transparent}:root[data-skin=linia] .cwp-s:not(:disabled):hover{border-color:var(--k-edge);background:var(--k-hover);transform:none;box-shadow:none}:root[data-skin=linia] .cwp-s.on{border-color:color-mix(in srgb,var(--c) 70%,transparent);background:color-mix(in srgb,var(--c) 7%,transparent);box-shadow:none}:root[data-skin=linia] .cwp-qty{border:0;border-top:1px solid var(--k-line);border-radius:0;background:transparent;padding:14px 0 0}:root[data-skin=linia] .cwp-acts{border-top:1px solid var(--k-line);padding-top:12px}:root[data-skin=linia] .cwp-day{gap:0}:root[data-skin=linia] .cwp-day span{border:0;border-left:1px solid var(--k-line);border-radius:0;background:transparent;padding:4px 12px}:root[data-skin=linia] .cwp-next{border:0;border-bottom:1px solid var(--k-line);border-radius:0;background:transparent;margin-bottom:0}:root[data-skin=linia] .cwp-next:hover{transform:none;background:var(--k-hover)}:root[data-skin=linia] .pp-tabs{border:0;border-bottom:1px solid var(--k-line);border-radius:0;background:transparent;padding:0;gap:2px}:root[data-skin=linia] .pp-tabs button{border-radius:0;padding:6px 10px 8px}:root[data-skin=linia] .pp-tabs button.on{background:transparent;box-shadow:inset 0 -2px 0 var(--ink)}:root[data-skin=linia] .ovd-kpi{gap:0}:root[data-skin=linia] .ovd-kpi .k{border:0;border-left:1px solid var(--k-line);border-radius:0;background:transparent;padding:2px 16px}:root[data-skin=linia] .ovd-kpi .k:first-child{border-left:0;padding-left:0}:root[data-skin=linia] .ovd-kpi .k.fail.on{background:transparent;box-shadow:inset 0 -2px 0 var(--bad)}:root[data-skin=linia] .ovd-q{border:0;border-bottom:1px solid var(--k-line2);border-radius:0;background:transparent}:root[data-skin=linia] .ovd-q:focus-within{border-bottom-color:var(--ink)}:root[data-skin=linia] .ovd-board{border-color:var(--k-edge);background:transparent}:root[data-skin=linia] .ovd-axis{background:var(--bg);border-bottom-color:var(--k-edge)}:root[data-skin=linia] .ovd-row,:root[data-skin=linia] .ovd-zone{border-bottom-color:var(--k-row)}:root[data-skin=linia] .ovd-cur,:root[data-skin=linia] .ovd-day,:root[data-skin=linia] .ovd-m{border-color:var(--k-row)}:root[data-skin=linia] .ovd-zh{background:var(--bg)}:root[data-skin=linia] .ovd-fold{border-color:var(--k-line2);background:transparent}:root[data-skin=linia] .ovd-queue.has{background:transparent}:root[data-skin=linia] :is(.ms-seg,.sched .seg,.cl-filters) button,:root[data-skin=linia] main div[style*="padding: 3px"][style*="solid var(--line"]>button{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--mut)!important}:root[data-skin=linia] :is(.ms-seg,.sched .seg,.cl-filters) button:hover,:root[data-skin=linia] main div[style*="padding: 3px"][style*="solid var(--line"]>button:hover{color:var(--ink)!important}:root[data-skin=linia] .cl-f.on,:root[data-skin=linia] .cl-f[aria-pressed=true],:root[data-skin=linia] .cl-filters button.on,:root[data-skin=linia] :is(.ms-seg,.sched .seg) button.on,:root[data-skin=linia] main div[style*="padding: 3px"][style*="solid var(--line"]>button[style*="background: var(--accent)"]{color:var(--ink)!important;box-shadow:inset 0 -2px 0 var(--ink)!important}:root[data-skin=linia] main div[style*="padding: 3px"][style*="solid var(--line"]{border-color:transparent!important;border-bottom-color:var(--k-line)!important;border-radius:0!important;background:transparent!important;padding:0!important}:root[data-skin=linia] .cl-f b{background:none}:root[data-skin=linia] .sched .btn.me-t.on,:root[data-skin=linia] .sched .tw-quick button.on{background:transparent!important;border-color:var(--k-edge)!important;color:var(--ink)!important}:root[data-skin=linia] main div.overflow-x-auto:has(>.grid.ui-label),:root[data-skin=linia] main div[style*="solid var(--line"]:has(>.grid.ui-label,>div>.grid.ui-label){border:1px solid var(--k-edge)!important;border-radius:7px!important}:root[data-skin=linia] main .ui-label{border-bottom-color:var(--k-edge)!important}:root[data-skin=linia] .cl-list,:root[data-skin=linia] .whc-list{border:1px solid var(--k-edge)!important;border-radius:7px!important}:root[data-skin=linia] main div[class*="bg-[color:var(--surface2)]"]{background:transparent!important}:root[data-skin=linia] .settings-page .anim-rise[style*=solid],:root[data-skin=linia] .settings-page div[style*="solid var(--line"],:root[data-skin=linia] .settings-page section[style*="solid var(--line"]{border:1px solid var(--k-line2)!important;border-radius:7px!important;background-color:transparent!important}:root[data-skin=linia] .settings-page div[class*=border-b][class*="bg-[color:var(--surface2)]"],:root[data-skin=linia] .settings-page div[style*="border-bottom: 1px solid var(--line)"],:root[data-skin=linia] .settings-page div[style*="border-bottom:1px solid var(--line)"]{border-width:0 0 1px!important;border-radius:0!important;border-bottom-color:var(--k-line)!important}:root[data-skin=linia] .settings-page .ui-input,:root[data-skin=linia] .settings-page input:not([type=checkbox]):not([type=radio]),:root[data-skin=linia] .settings-page select,:root[data-skin=linia] .settings-page textarea{border:1px solid var(--k-line2)!important;border-radius:7px!important;background:transparent!important}:root[data-skin=linia] .settings-page .ui-input:focus,:root[data-skin=linia] .settings-page input:focus{border-color:color-mix(in srgb,var(--ink) 45%,transparent)!important}:root[data-skin=linia] .settings-page .nav-tile{border:1px solid transparent!important;border-radius:7px!important}:root[data-skin=linia] .settings-page .nav-tile[style*="var(--accent)"]{border-color:var(--k-line2)!important;box-shadow:none!important}:root[data-skin=linia] .sb-logo:not(img){background:transparent!important;border:1px solid var(--k-edge);color:var(--side-ink)!important;box-shadow:none!important;font-size:13px}:root[data-skin=linia] img.sb-logo{box-shadow:none!important;border:1px solid var(--k-line2)}:root[data-skin=linia] .sb-co b{font-weight:650}:root[data-skin=linia] .sb-mode{padding:0;background:none!important;color:var(--side-mut)!important;font-weight:500;letter-spacing:.02em}:root[data-skin=linia] .sb .side-ico{width:32px;height:32px}:root[data-skin=linia] .sb .side-ico.live,:root[data-skin=linia] .sb .side-ico.on{background:transparent!important;border-color:color-mix(in srgb,var(--side-accent) 70%,transparent)!important;color:var(--side-accent)!important}:root[data-skin=linia] .sb .side-ico.live{animation:sbl-live 2.4s ease-out infinite}@keyframes sbl-live{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--side-accent) 45%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}:root[data-skin=linia] .sb .side-ico-n{top:-6px;right:-6px;min-width:15px;height:15px;padding:0 3px;border-radius:7px;background:var(--side-accent);color:#1E1700;box-shadow:0 0 0 2px var(--bg);font-size:9px}@media (prefers-reduced-motion:reduce){:root[data-skin=linia] .sb .side-ico.live{animation:none}}:root[data-skin=linia] .settings-page div[style*="background: var(--surface2)"],:root[data-skin=linia] .settings-page div[style*="background:var(--surface2)"]{background:transparent!important}:root[data-skin=linia]{--k-ctl:color-mix(in srgb,var(--ink) 20%,transparent);--k-ctl-hi:color-mix(in srgb,var(--ink) 40%,transparent);--k-on:color-mix(in srgb,var(--ink) 8%,transparent)}:root[data-skin=linia]:not([data-theme=dark]){--k-line:color-mix(in srgb,var(--ink) 9%,transparent);--k-line2:color-mix(in srgb,var(--ink) 13%,transparent);--k-edge:color-mix(in srgb,var(--ink) 15%,transparent);--k-row:color-mix(in srgb,var(--ink) 8%,transparent);--k-hover:color-mix(in srgb,var(--ink) 3.5%,transparent);--k-ctl:color-mix(in srgb,var(--ink) 14%,transparent);--k-ctl-hi:color-mix(in srgb,var(--ink) 26%,transparent);--k-on:color-mix(in srgb,var(--ink) 5%,transparent)}:root[data-skin=linia] .ui-btn:not(.ui-btn--primary):not(.ui-btn--danger):not(.ui-btn--ghost),:root[data-skin=linia] .zl .btn:not(.pri):not(.x),:root[data-skin=linia] main button[style*="solid var(--line"]{border:1px solid var(--k-ctl)!important;background:transparent!important;box-shadow:none!important}:root[data-skin=linia] .ui-btn:not(.ui-btn--primary):not(.ui-btn--danger):not(.ui-btn--ghost):not(:disabled):hover,:root[data-skin=linia] .zl .btn:not(.pri):not(.x):not(:disabled):hover,:root[data-skin=linia] main button[style*="solid var(--line"]:not(:disabled):hover{border-color:var(--k-ctl-hi)!important;background:var(--k-hover)!important}:root[data-skin=linia] .zl .psort-btn,:root[data-skin=linia] .zl .row-acts>*,:root[data-skin=linia] .zl .tt-cols{border:1px solid transparent!important}:root[data-skin=linia] .zl .psort-btn:hover,:root[data-skin=linia] .zl .row-acts>:hover,:root[data-skin=linia] .zl .tt-cols:hover{border-color:var(--k-ctl)!important}:root[data-skin=linia] .cl-search,:root[data-skin=linia] .hd-search,:root[data-skin=linia] .ovd-q,:root[data-skin=linia] .ui-input,:root[data-skin=linia] .wh-search,:root[data-skin=linia] .zb-q,:root[data-skin=linia] .zl .tt-search,:root[data-skin=linia] .zl input:not([type=checkbox]):not([type=radio]),:root[data-skin=linia] .zl select,:root[data-skin=linia] .zl textarea,:root[data-skin=linia] main input[class*="bg-[color:var(--surface2)]"]{border:1px solid var(--k-ctl)!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important}:root[data-skin=linia] .cl-search input,:root[data-skin=linia] .hd-search input,:root[data-skin=linia] .ovd-q input,:root[data-skin=linia] .wh-search input,:root[data-skin=linia] .zb-q input,:root[data-skin=linia] .zl .tt-search input{border:0!important}:root[data-skin=linia] .cl-search:focus-within,:root[data-skin=linia] .ovd-q:focus-within,:root[data-skin=linia] .ui-input:focus,:root[data-skin=linia] .wh-search:focus-within,:root[data-skin=linia] .zb-q:focus-within,:root[data-skin=linia] .zl .tt-search:focus-within,:root[data-skin=linia] .zl input:not([type=checkbox]):not([type=radio]):focus,:root[data-skin=linia] .zl select:focus,:root[data-skin=linia] .zl textarea:focus{border-color:var(--k-ctl-hi)!important}:root[data-skin=linia] .cl-filters,:root[data-skin=linia] .ms-seg,:root[data-skin=linia] .pp-tabs,:root[data-skin=linia] .sched .seg,:root[data-skin=linia] .zl .pfil,:root[data-skin=linia] .zl .tabs,:root[data-skin=linia] main div[style*="padding: 3px"][style*="solid var(--line"]{border:1px solid var(--k-ctl)!important;border-radius:7px!important;padding:3px!important;background:transparent!important;gap:2px}:root[data-skin=linia] .zl .tabs button{padding:6px 12px;border-radius:5px}:root[data-skin=linia] .zl .tabs i{top:3px!important;bottom:3px;height:auto;border:1px solid var(--k-ctl-hi)!important;border-radius:5px;background:var(--k-on)!important}:root[data-skin=linia] .zl .pfil .pf,:root[data-skin=linia] :is(.pp-tabs,.ms-seg,.sched .seg,.cl-filters) button,:root[data-skin=linia] main div[style*="padding: 3px"][style*="solid var(--line"]>button{border:1px solid transparent!important;border-radius:5px!important;padding-block:5px;box-shadow:none!important}:root[data-skin=linia] .cl-f.on,:root[data-skin=linia] .zl .pfil .pf.on,:root[data-skin=linia] :is(.pp-tabs,.ms-seg,.sched .seg,.cl-filters) button.on,:root[data-skin=linia] main div[style*="padding: 3px"][style*="solid var(--line"]>button[style*="background: var(--accent)"]{border-color:var(--k-ctl-hi)!important;background:var(--k-on)!important;box-shadow:none!important;color:var(--ink)!important}:root[data-skin=linia] .cwp-tabs{gap:4px}:root[data-skin=linia] .cwp-tab{border:1px solid transparent!important;border-radius:7px 7px 0 0}:root[data-skin=linia] .cwp-tab.on{border-color:var(--k-ctl)!important;border-bottom-color:transparent!important;box-shadow:inset 0 -2px 0 var(--ink)}:root[data-skin=linia] .nav-tile{border:1px solid var(--k-line)!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important;margin-bottom:4px}:root[data-skin=linia] .nav-tile:hover{border-color:var(--k-ctl)!important;background:var(--k-hover)!important}:root[data-skin=linia] .nav-tile.on,:root[data-skin=linia] .nav-tile[aria-current],:root[data-skin=linia] .nav-tile[style*="var(--accent)"]{border-color:var(--k-ctl-hi)!important;background:var(--k-on)!important;box-shadow:inset 2px 0 0 var(--ink)!important;color:var(--ink)!important}:root[data-skin=linia] .settings-page .nav-tile[style*="var(--accent)"]{border-color:var(--k-ctl-hi)!important}:root[data-skin=linia] .zl .av{background:transparent!important;border:1px solid var(--k-ctl)!important;color:var(--ink)!important}:root[data-skin=linia] .zl .pc{border-color:var(--k-ctl);background:transparent}:root[data-skin=linia] .zl .pc:hover{border-color:var(--k-ctl-hi)}:root[data-skin=linia] .zl .pc:has(input:checked){border-color:color-mix(in srgb,var(--accent) 75%,transparent);background:transparent;color:var(--ink);transform:none}:root[data-skin=linia] .zl .pc:has(input:checked) .av{background:transparent!important;border-color:var(--accent)!important;color:var(--accent-ink,var(--accent))!important}:root[data-skin=linia] .zl .pc-main{background:none;color:var(--accent-ink,var(--accent));padding:0}:root[data-skin=linia] .uc i,:root[data-skin=linia] .ui-av{background:transparent!important;border:1px solid var(--k-ctl)!important;color:var(--ink)!important;box-sizing:border-box}:root[data-skin=linia] .uc{background:transparent!important;border-color:var(--k-ctl)!important}:root[data-skin=linia] .uc.ini{border-color:transparent!important}:root[data-skin=linia] .uc.on,:root[data-skin=linia] .uc:hover{color:var(--ink)!important;background:var(--k-hover)!important}:root[data-skin=linia] .uc.on i,:root[data-skin=linia] .uc:hover i{border-color:var(--k-ctl-hi)!important}:root[data-skin=linia] .um-btn.on .ui-av,:root[data-skin=linia] .um-btn:hover .ui-av{border-color:var(--accent)!important}:root[data-skin=linia] :is(.tt-search,.ovd-q,.wh-search,.hd-search,.cl-search,.zb-q) input:not([type=checkbox]):not([type=radio]){border:0!important;background:transparent!important}:root[data-skin=linia] .cc-field{border:1px solid var(--k-ctl)!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important}:root[data-skin=linia] .cc-box.open .cc-field,:root[data-skin=linia] .cc-field:focus-within{border-color:var(--k-ctl-hi)!important}:root[data-skin=linia] .cc-field input:not([type=checkbox]):not([type=radio]){border:0!important;background:transparent!important}:root[data-skin=linia]:not([data-theme=dark]){--side-bg:#FAFAFA;--side-ink:#111214;--side-mut:#555A61;--side-line:#E3E5E8;--side-hover:rgba(17,18,20,.04);--side-active:rgba(17,18,20,.06);--side-accent:#B98B00;--accent-ink:#8A6500}:root[data-skin=linia][data-theme=dark]{--accent-ink:var(--accent)}:root[data-skin=linia]:not([data-theme=dark]){--dim:#5F646B;--ghost:#7C8189;--line3:#9EA3AA}:root[data-skin=linia]:not([data-theme=dark]) .sb .sb-gl{color:color-mix(in srgb,var(--side-ink) 62%,transparent)}:root[data-skin=linia]:not([data-theme=dark]) .sb .sb-item{color:color-mix(in srgb,var(--side-ink) 72%,transparent)}:root[data-skin=linia]:not([data-theme=dark]) .sb .sb-item svg{color:color-mix(in srgb,var(--side-ink) 55%,transparent)}:root[data-skin=linia]:not([data-theme=dark]) .st-plain{color:color-mix(in srgb,var(--c,var(--mut)) 62%,#000)}:root[data-skin=linia]:not([data-theme=dark]) .ui-pill{color:var(--ink)!important}:root[data-skin=linia]:not([data-theme=dark]) .ui-pill>svg{color:color-mix(in srgb,var(--pc,currentColor) 70%,#000)}:root[data-skin=linia]:not([data-theme=dark]){--ok:#0C7A48;--warn:#B4500F;--teal:#0B7A68}:root[data-skin=linia] .zl .ord.open .onum{color:var(--accent-ink,var(--ink))!important}:root[data-skin=linia]:not([data-theme=dark]) [style*="background: var(--ok)"][style*="color: var(--on-accent)"]{color:#fff!important}:root[data-skin=linia] .cl-f b,:root[data-skin=linia] .cl-f.on b{color:var(--ink2)!important;background:none!important}:root[data-skin=linia] .pdp-head{background:color-mix(in srgb,var(--surface3) 94%,transparent);border-bottom-color:var(--k-line)}:root[data-skin=linia]:not([data-theme=dark]) .pdp-head{background:color-mix(in srgb,#FFFFFF 94%,transparent)}:root[data-skin=linia] .pdp-num{background:none;padding:0}:root[data-skin=linia] .pdp-tabs{background:transparent;border-bottom-color:var(--k-line)}:root[data-skin=linia] .pdp-tab:not(:disabled):hover{background:var(--k-hover)}:root[data-skin=linia] .pdp-tab:after{background:var(--ink);height:2px}:root[data-skin=linia] .pdp-cnt{background:var(--k-on);color:var(--ink2)}:root[data-skin=linia] .pdp-tab.on .pdp-cnt{background:var(--k-on);color:var(--ink);box-shadow:inset 0 0 0 1px var(--k-ctl)}:root[data-skin=linia] .pdp-tile{border-color:var(--k-line2);background:transparent}:root[data-skin=linia] .pdp-tile.t-run{border-color:color-mix(in srgb,var(--ok) 55%,transparent);background:transparent}:root[data-skin=linia] .pdp-tile.t-late{border-color:color-mix(in srgb,var(--bad) 55%,transparent);background:transparent}:root[data-skin=linia] .pdp-tile.t-setup{border-color:color-mix(in srgb,var(--warn) 55%,transparent);background:transparent}:root[data-skin=linia] .pdp-sec{border-color:var(--k-line2);background:transparent}:root[data-skin=linia] .pdp-sec h3{background:transparent;border-bottom-color:var(--k-line)}:root[data-skin=linia] .pdp-sec dl>div{border-bottom-color:var(--k-row)}:root[data-skin=linia] .pdp-sec dl>div:nth-child(odd):not(.wide){border-right-color:var(--k-row)}:root[data-skin=linia] .pdp-sec dl>div:hover{background:var(--k-hover)}:root[data-skin=linia] .rep-head{border-bottom-color:var(--k-line)}:root[data-skin=linia] .rep-ic{background:transparent;border:1px solid color-mix(in srgb,var(--tc) 60%,transparent)}:root[data-skin=linia] .rep-node{background:transparent;border-color:var(--k-line2)}:root[data-skin=linia] .rep-node.to{background:transparent;border-color:color-mix(in srgb,var(--nc) 55%,transparent)}:root[data-skin=linia] .rep-arrow{background:var(--k-line2)}:root[data-skin=linia] .rep-dest-o,:root[data-skin=linia] .rep-dest-o:not(.on){background:transparent;border:1px solid var(--k-ctl)}:root[data-skin=linia] .rep-dest-o:hover{border-color:var(--k-ctl-hi);background:var(--k-hover)}:root[data-skin=linia] .rep-dest-o.on{border-color:var(--dc);background:color-mix(in srgb,var(--dc) 8%,transparent)}:root[data-skin=linia] .rep-qty,:root[data-skin=linia] .rep-qty.rep-good,:root[data-skin=linia] .rep-rej{background:transparent;border-color:var(--k-line2)}:root[data-skin=linia] .rep-qty.rep-good{border-left:2px solid var(--ok)}:root[data-skin=linia] .rep-rej.rep-bad{background:transparent;border-color:var(--k-line2);border-left:2px solid var(--bad)}:root[data-skin=linia] .rep-rej.rep-bad .rep-step{border-color:var(--k-ctl)}:root[data-skin=linia] .rep-bar{height:6px;background:var(--k-line)}:root[data-skin=linia] .rep-bar .new{background-image:none;opacity:.75}:root[data-skin=linia] .rep-step{border:1px solid var(--k-ctl);background:transparent}:root[data-skin=linia] .rep-step button{background:transparent}:root[data-skin=linia] .rep-step button:hover:not(:disabled){background:var(--k-hover);color:var(--ink)}:root[data-skin=linia] .rep-step:focus-within{border-color:var(--k-ctl-hi);box-shadow:none}:root[data-skin=linia] .rep-step input:not([type=checkbox]){border:0!important;background:transparent!important}:root[data-skin=linia] .rep-note{background:transparent!important}:root[data-skin=linia] .rep-foot{background:transparent;border-top-color:var(--k-line)}