:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]){
--lc-panel:var(--bg-card);
--lc-panel2:color-mix(in srgb,var(--bg-card) 55%,var(--bg-app));
--lc-well:color-mix(in srgb,var(--bg-app) 86%,var(--text-primary));
--lc-key:color-mix(in srgb,var(--bg-card) 70%,var(--bg-app));
--lc-keyshadow:color-mix(in srgb,var(--border-primary) 55%,var(--text-primary));
--lc-ink:var(--text-primary);
--lc-ink2:var(--text-muted);
--lc-line:var(--border-primary);
--lc-run:var(--brand-success);
--lc-hi:var(--brand-danger);
--lc-lo:var(--brand-warning);
--lc-cond:var(--font-heading);
--lc-mono:var(--font-mono,'IBM Plex Mono',ui-monospace,Menlo,monospace);
--lc-inset:inset 0 1px 3px color-mix(in srgb,var(--text-primary) 14%,transparent);
--lc-frame:var(--text-primary);
--lc-onframe:var(--bg-card);
--sheet-r:2px;--sheet-r-md:3px;
}
:is(html[data-theme="dark"][data-skin="line"]:has(.app-shell),[data-theme="dark"] :not(html)[data-skin="line"]:not([data-theme="light"]),:not(html)[data-skin="line"][data-theme="dark"]){
--lc-panel2:color-mix(in srgb,var(--bg-card) 60%,var(--bg-app));
--lc-well:color-mix(in srgb,var(--bg-surface-dark) 85%,var(--bg-app));
--lc-key:color-mix(in srgb,var(--bg-card) 88%,var(--text-primary));
--lc-keyshadow:color-mix(in srgb,var(--bg-surface-dark) 80%,var(--bg-app));
--lc-inset:inset 0 1px 3px color-mix(in srgb,var(--bg-surface-dark) 80%,transparent);
--lc-frame:var(--bg-surface-dark);
--lc-onframe:var(--text-primary);
}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .app-shell-sidebar{margin:0!important;height:100%!important;border-radius:0!important;border-right:1px solid var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar]{width:78px!important;min-width:78px!important;background:var(--lc-panel2)!important;gap:6px!important;padding-top:10px!important;border-right:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] [data-rail-mode]{position:relative;width:64px!important;height:54px!important;gap:5px!important;background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] [data-rail-mode] span{font-size:10.5px!important;font-weight:600!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] [data-rail-mode]:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] [data-rail-mode][data-on]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] [data-rail-mode]::after{content:'';position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] [data-rail-mode][data-on]::after{background:var(--lc-run);box-shadow:0 0 0 2px color-mix(in srgb,var(--lc-run) 25%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] .rail-mode-bar{display:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] > button:not([data-rail-mode]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] > a{border-radius:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar-panel]{background:var(--lc-panel)!important;border-right:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .nav-link{border-radius:2px!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13px!important;letter-spacing:.05em!important;font-weight:600!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .nav-link.active{background:var(--lc-well)!important;color:var(--lc-ink)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-topbar{background:var(--lc-panel2);border-bottom:1px solid var(--lc-line);padding:8px 24px!important;margin-bottom:12px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-topbar-where{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13px!important;font-weight:700!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-topbar-pill{border-radius:2px!important;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rail-strip{border-radius:3px!important;background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rail-icon{border-radius:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rail-icon.on{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rail-panel{border-radius:3px!important;border:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rail-panel-head{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rail-panel-title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .page-title,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .page-header-title h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-name h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.02em!important;font-weight:700!important;font-size:28px!important;line-height:1.05!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .page-header{border-bottom:1px solid var(--lc-line);padding-bottom:10px;margin-bottom:16px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .page-subtitle,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-sub,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-name p{font-family:var(--lc-mono)!important;font-size:12px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-head{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;padding-bottom:10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-no,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-no{font-family:var(--lc-mono)!important;background:var(--lc-ink);color:var(--lc-panel)!important;padding:1px 6px;border-radius:2px;width:max-content}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-search{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:12px!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-search kbd{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tabs,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-tabs{display:inline-flex!important;flex-wrap:nowrap!important;overflow-x:auto;max-width:100%;width:max-content;background:var(--lc-well);border:1px solid var(--lc-line);border-radius:3px;padding:3px!important;gap:3px!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tabs a,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-tabs a{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13.5px!important;padding:7px 15px!important;border:0!important;border-radius:2px!important;margin:0!important;white-space:nowrap;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tabs a.on,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-tabs a.on{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tabs .sep,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-tabs .sep{display:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tabs i{border-radius:2px;background:var(--lc-hi);color:var(--lc-panel)!important;border-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .card,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-card,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-card-deep,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-grid .card,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-sheet,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .list-table-wrap{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .card-header,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-sh{background:var(--lc-panel2);border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .card-title,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .form-section-title,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .section-title,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-sh h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;font-size:14.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-card > .bgx-title:first-child{margin:-13px -13px 12px!important;padding:7px 13px;background:var(--lc-panel2);border-bottom:1px solid var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-title h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;font-size:14px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-title .bgx-dot{width:auto!important;height:auto!important;border-radius:2px!important;background:var(--lc-ink)!important;padding:5px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-kpi,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .stat-grid .card,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-stat{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-kpi::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .stat-grid .card::before{left:auto!important;right:8px!important;top:8px!important;width:8px!important;height:8px!important;border-radius:50%!important;opacity:1!important;background:var(--kpi-color,var(--lc-run))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-kpi .bgx-kpi-value,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-stat .bgx-stat-value{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-kpi .bgx-label,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-stat .bgx-label{color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-row{border-top-color:color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [role="dialog"][aria-modal="true"]:not([style*="inset"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gm-modal] > div{border-radius:3px!important;border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ntoast-stack > [role="status"]{border-radius:2px!important;border:1px solid var(--lc-line);border-left-width:6px!important;background:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-primary,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-btn-primary,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-btn.primary,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-act.primary{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-secondary,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-ghost,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-outline,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-btn,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-btn,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-act{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-danger{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;background:var(--lc-hi)!important;border-color:var(--lc-hi)!important;color:var(--lc-panel)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--lc-hi) 55%,var(--lc-ink))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-primary:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-secondary:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-ghost:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-danger:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-btn:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-btn-primary:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-btn:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-sm{font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .input,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-input{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--font-body)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .input:focus,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-input:focus{border-color:var(--brand-primary)!important;outline:2px solid color-mix(in srgb,var(--brand-primary) 30%,transparent)!important;outline-offset:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .label,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-label,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-label-sm,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .form-label,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .filter-label{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .status-badge,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .badge,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-chip,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-tag{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .status-badge::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .badge::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-chip::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-tag::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) table thead th,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .list-th,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .list-th-right{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:600!important;color:var(--lc-ink2)!important;border-bottom:1px solid var(--lc-line)!important;background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) table tbody td,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .list-td{border-color:color-mix(in srgb,var(--lc-line) 55%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) table td[style*="text-align: right"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .list-td-right{font-family:var(--lc-mono);font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage{background:var(--lc-frame)!important;border:0!important;border-radius:3px!important;padding:4px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage.is-empty{background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;padding:10px 12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage:not(.is-empty) .bg-triage-head{padding:6px 8px 8px;color:var(--lc-onframe)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage:not(.is-empty) .bg-triage-head *{color:var(--lc-onframe)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-head .bgx-label{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:4px!important;margin-top:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-item{flex-direction:column;align-items:stretch!important;justify-content:space-between;gap:6px!important;min-height:92px;border-radius:0!important;border:0!important;background:var(--lc-panel2)!important;padding:9px 10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-bar,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-owner{display:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-tx{flex:1 1 auto!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-item .bgx-chip{order:-1}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13.5px!important;letter-spacing:.06em!important;line-height:1.15!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-detail{font-family:var(--lc-mono)!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-cta{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;align-self:flex-start;font-size:11px!important;padding:5px 10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-item[data-sev="act_now"]{background:var(--lc-hi)!important;animation:lc-blink 2.4s steps(1) infinite}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-item[data-sev="today"]{background:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-item[data-sev="act_now"] *,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-item[data-sev="today"] *{color:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-item[data-sev="act_now"] .bg-triage-cta,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-item[data-sev="today"] .bg-triage-cta{color:var(--lc-ink)!important}
@keyframes lc-blink{50%{background:color-mix(in srgb,var(--lc-hi) 55%,var(--lc-panel2))}}
@media (prefers-reduced-motion:reduce){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-triage-item{animation:none!important}}
:not(html)[data-skin="line"]{background:var(--bg-app);font-family:var(--font-body)}
:not(html)[data-skin="line"] h1,:not(html)[data-skin="line"] h2{font-family:var(--lc-cond);text-transform:uppercase;letter-spacing:.03em}
.tdoc[data-skin="line"]{position:relative}.tdoc[data-skin="line"]::before{content:"";position:absolute;top:0;left:0;right:0;z-index:1;pointer-events:none;height:6px;background:repeating-linear-gradient(90deg,var(--lc-ink) 0 18px,var(--lc-panel2) 18px 22px)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-sidebar{background:var(--lc-panel2)!important;border-right:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-nav-link{border-radius:2px!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;letter-spacing:.06em!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-nav-link[data-on]{background:var(--lc-well)!important;color:var(--lc-ink)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
.bgp[data-skin-frame="line"][data-theme]{--f-disp:var(--font-heading)}
.bgp[data-skin-frame="line"][data-theme] .bgp-floor h2{text-transform:uppercase;letter-spacing:.02em}
.bgp[data-skin-frame="line"][data-theme] .bgp-head{background:color-mix(in srgb,var(--bg-card) 55%,var(--bg-app))}
.bgp[data-skin-frame="line"][data-theme] .bgp-head-title{font-size:14px;letter-spacing:.1em}
.bgp[data-skin-frame="line"][data-theme] .bgp-pill{border-radius:2px}
.bgp[data-skin-frame="line"][data-theme] .bgp-sheet{border-radius:2px}
.bgp[data-skin-frame="line"][data-theme] .bgp-stamp{border-radius:2px;font-size:12px;letter-spacing:.14em}
@media (max-width:720px){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar]{width:64px!important;min-width:64px!important}:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] [data-rail-mode]{width:54px!important;height:48px!important}:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .page-title,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .page-header-title h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-name h1{font-size:22px!important}}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]){
--tr-board:var(--bg-app);
--tr-stock:var(--bg-card);
--tr-stock2:color-mix(in srgb,var(--bg-card) 72%,var(--bg-app));
--tr-tab:color-mix(in srgb,var(--bg-app) 86%,var(--text-primary));
--tr-ink:var(--text-primary);
--tr-ink2:var(--text-muted);
--tr-rule:var(--border-primary);
--tr-rail:color-mix(in srgb,var(--border-primary) 50%,var(--text-primary));
--tr-red:var(--brand-danger);
--tr-amber:var(--brand-warning);
--tr-pine:var(--brand-primary);
--tr-head:var(--font-heading);
--tr-mono:var(--font-mono,'IBM Plex Mono',ui-monospace,Menlo,monospace);
--tr-hang:0 6px 10px -8px color-mix(in srgb,var(--text-primary) 45%,transparent);
--sheet-r:2px;--sheet-r-md:3px;
}
:is(html[data-theme="dark"][data-skin="ticket"]:has(.app-shell),[data-theme="dark"] :not(html)[data-skin="ticket"]:not([data-theme="light"]),:not(html)[data-skin="ticket"][data-theme="dark"]){
--tr-tab:color-mix(in srgb,var(--bg-app) 82%,var(--bg-surface-dark));
--tr-hang:0 6px 12px -8px color-mix(in srgb,var(--bg-surface-dark) 90%,transparent);
}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .app-shell-sidebar{margin:8px 0 8px 0!important;border-radius:0!important;overflow:visible!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar]{background:transparent!important;border-right:0!important;align-items:flex-end!important;gap:5px!important;padding-top:10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar] > a:first-child{align-self:center}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar] [data-rail-mode]{width:50px!important;height:56px!important;border-radius:8px 0 0 8px!important;background:var(--tr-tab)!important;border:1px solid var(--tr-rule)!important;border-right:0!important;color:var(--tr-ink2)!important;margin-right:-1px;position:relative;z-index:1}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar] [data-rail-mode] span{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:11px!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar] [data-rail-mode][data-on]{background:var(--tr-stock)!important;color:var(--tr-ink)!important;width:54px!important;z-index:3}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar] .rail-mode-bar{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar] > button:not([data-rail-mode]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar] > a:not(:first-child){align-self:center;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar-panel]{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px 6px 6px 2px;position:relative;z-index:2}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .nav-link{border-radius:0!important;font-size:13.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .nav-link.active{background:var(--tr-stock2)!important;color:var(--tr-ink)!important;font-weight:700!important;box-shadow:inset 3px 0 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-topbar-where{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.08em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-topbar-pill{border-radius:3px!important;border:1.5px solid var(--tr-ink)!important;background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rail-strip,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rail-panel{border-radius:3px!important;border:1px solid var(--tr-rule)!important;background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rail-panel-head{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rail-panel-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.06em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .page-title,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .page-header-title h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-name h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:38px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .page-header{border-bottom:2px solid var(--tr-ink);padding-bottom:8px;margin-bottom:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .page-subtitle,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-sub,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-name p{color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-head{background:var(--tr-stock)!important;border-bottom:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-no,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-no{font-family:var(--tr-mono)!important;border:1.5px solid var(--tr-ink);padding:1px 6px;border-radius:3px;width:max-content;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-search{border:1.5px solid var(--tr-ink)!important;border-radius:3px!important;background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tabs a,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-tabs a{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.06em!important;padding:6px 14px 8px!important;border-bottom-width:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tabs a.on,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-tabs a.on{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .card,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-card,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-card-deep,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-grid .card,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-sheet{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .card:not(.stat-grid .card)::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-card::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-card-deep::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-sheet::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-card,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-card-deep{padding-top:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .card-title,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .form-section-title,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .section-title,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-sh h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:18px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .card-header,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-sh{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-title{border-bottom:2px solid var(--tr-ink);padding-bottom:6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-title h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:17px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-title .bgx-dot{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-kpi,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .stat-grid .card,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-stat{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-kpi::before,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .stat-grid .card::before{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-kpi .bgx-kpi-value,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .stat-grid .card > div > div:first-child{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:34px!important;letter-spacing:0!important;line-height:1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-kpi .bgx-kpi-value{color:var(--kpi-color,var(--tr-ink))!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-row:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [role="dialog"][aria-modal="true"]:not([style*="inset"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gm-modal] > div{border-radius:3px!important;border:1px solid var(--tr-rule)!important;border-top:3px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ntoast-stack > [role="status"]{border-radius:2px!important;border:1px solid var(--tr-rule);border-left-width:5px!important;border-bottom:2px dashed var(--tr-rule)!important;background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .btn-primary,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-btn-primary,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-btn.primary,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-act.primary{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .btn-secondary,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .btn-ghost,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .btn-outline,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-btn,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-btn,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-act{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.08em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .btn-danger{background:var(--tr-red)!important;border:2px solid var(--tr-red)!important;color:var(--tr-stock)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .btn-sm{font-size:13px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .input,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-input{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .input:focus,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-input:focus{border-bottom-color:var(--tr-pine)!important;outline:none!important;box-shadow:0 2px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .label,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-label,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-label-sm,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .form-label,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .filter-label{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .status-badge,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .badge,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-chip,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-tag{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) table thead th,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .list-th,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .list-th-right{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.08em!important;color:var(--tr-ink)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) table tbody tr:nth-child(even) td,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .list-table tbody tr:nth-child(even) .list-td{background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) table tbody td,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .list-td{border-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) table td:first-child{font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage{background:transparent!important;border:0!important;padding:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-head{padding:0 2px 4px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-head .bgx-label{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-list{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px 14px!important;margin-top:12px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-item{position:relative;flex-direction:column;align-items:flex-start!important;gap:5px!important;border-radius:0!important;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;padding:14px 12px 12px!important;min-height:120px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-item::before{content:'';position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-bar{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-item .bgx-chip{position:absolute;right:10px;bottom:12px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.05em!important;line-height:1.1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-detail,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-owner{font-family:var(--tr-mono)!important;font-size:11.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-tx{flex:1 1 auto!important;padding-right:4px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-triage-cta{background:none!important;color:var(--tr-ink)!important;padding:0!important;text-decoration:underline!important;text-underline-offset:3px;font-size:12px!important;margin-top:auto}
:not(html)[data-skin="ticket"]{background:var(--tr-board);font-family:var(--font-body)}
:not(html)[data-skin="ticket"] h1,:not(html)[data-skin="ticket"] h2{font-family:var(--tr-head);text-transform:uppercase;letter-spacing:.02em}
:not(html)[data-skin="ticket"] h1{font-weight:900}
.tdoc[data-skin="ticket"]{position:relative}.tdoc[data-skin="ticket"]::before{content:"";position:absolute;top:0;left:0;right:0;z-index:1;pointer-events:none;height:6px;background:var(--tr-rail);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 18%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-sidebar{background:var(--tr-stock)!important;border-right:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-nav-link{border-radius:0!important;font-size:13px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-nav-link[data-on]{background:var(--tr-stock2)!important;color:var(--tr-ink)!important;font-weight:700!important;box-shadow:inset 3px 0 0 var(--tr-pine)!important}
.bgp[data-skin-frame="ticket"][data-theme]{--f-disp:var(--font-heading)}
.bgp[data-skin-frame="ticket"][data-theme] .bgp-floor h2{text-transform:uppercase;font-weight:900;letter-spacing:.01em;line-height:.95}
.bgp[data-skin-frame="ticket"][data-theme] .bgp-head-title{font-size:16px;letter-spacing:.08em}
.bgp[data-skin-frame="ticket"][data-theme] .bgp-sheet{box-shadow:0 10px 18px -12px color-mix(in srgb,var(--text-primary) 45%,transparent)}
.bgp[data-skin-frame="ticket"][data-theme] .bgp-stamp{font-size:15px;font-weight:900;opacity:.85;transform:rotate(-6deg)}
.bgp[data-skin-frame="ticket"][data-theme] .bgp-pill{border-radius:3px;border:1.5px solid var(--text-primary)}
@media (max-width:720px){:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .page-title,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .page-header-title h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-name h1{font-size:28px!important}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar] [data-rail-mode]{width:44px!important;height:50px!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="badge"][data-tone]{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;gap:6px!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="badge"][data-tone]::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="badge"][data-tone] [data-ui="badge-dot"]{display:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="badge"]:not([data-tone]){border-radius:2px!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="badge"][data-tone]{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:.12em!important;transform:rotate(-3deg);line-height:1!important;box-shadow:none!important;font-size:11.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="badge"][data-tone] [data-ui="badge-dot"]{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="badge"]:not([data-tone]){border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal"]{box-shadow:0 18px 40px -18px color-mix(in srgb,var(--lc-ink) 55%,transparent)!important;background:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal-head"]{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;padding:10px 14px 9px 16px!important;margin-bottom:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal-title"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:15px!important;font-weight:700!important;display:inline-flex!important;align-items:center;gap:9px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal-title"]::before{content:'';flex:none;width:18px;height:12px;border-radius:2px;background:var(--lc-ink);box-shadow:inset 0 0 0 2px var(--lc-ink),inset 0 0 0 3px var(--lc-panel2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal-close"]{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important;padding:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal-close"]:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal-foot"]{background:var(--lc-panel2)!important;border-top:1px solid var(--lc-line)!important;padding-top:10px!important;padding-bottom:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal-btn"]{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;transition:transform .08s,box-shadow .08s!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;font-size:12.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal-btn"][data-go=""]{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal-btn"][data-go="danger"]{background:var(--lc-hi)!important;color:var(--lc-panel)!important;border-color:var(--lc-hi)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--lc-hi) 55%,var(--lc-ink))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal-btn"]:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="modal-input"]{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;outline:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="modal"]{position:relative;background:var(--tr-stock)!important;box-shadow:var(--tr-hang),0 22px 44px -24px color-mix(in srgb,var(--tr-ink) 50%,transparent)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="modal"]::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none;z-index:1}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="modal-head"]{padding-top:22px!important;padding-bottom:8px!important;margin:0 20px!important;padding-left:0!important;padding-right:0!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="modal-title"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:20px!important;letter-spacing:.05em!important;line-height:1.05!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="modal-close"]{color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="modal-foot"]{background:var(--tr-stock2)!important;border-top:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="modal-btn"]{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="modal-btn"][data-go=""]{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="modal-btn"][data-go="danger"]{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;background:var(--tr-red)!important;border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="modal-input"]{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast"]{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast-stack"] [data-ui="toast"]{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;box-shadow:0 10px 22px -14px color-mix(in srgb,var(--lc-ink) 50%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast-bar"]{width:6px!important;border-radius:0!important;margin:-12px 0 -12px -12px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast-kind"]{display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast-kind"]::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast-title"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.05em!important;font-size:14px!important;font-weight:700!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast-when"]{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast-act"]{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important;padding:5px 10px!important;text-decoration:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast-act"][data-go]{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast-act"]:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast-foot"]:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="toast-foot"]{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="toast"]{border-radius:2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="toast-stack"] [data-ui="toast"]{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="toast-bar"]{width:5px!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="toast-kind"]{display:inline-flex!important;background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:.12em!important;transform:rotate(-3deg);line-height:1!important;box-shadow:none!important;font-size:10.5px!important;padding:2px 6px 1px!important;margin:2px 0 5px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="toast-title"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15.5px!important;letter-spacing:.04em!important;line-height:1.1!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="toast-when"]{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="toast-act"]{background:none!important;color:var(--tr-ink)!important;padding:0!important;text-decoration:underline!important;text-underline-offset:3px;font-weight:700!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="toast-foot"]{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;background:var(--tr-stock)!important;font-size:12.5px!important;border-width:1.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="hub-header"]{border-bottom:1px solid var(--lc-line);padding-bottom:10px;margin-bottom:16px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="hub-header"] h1{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.02em!important;font-weight:700!important;font-size:28px!important;line-height:1.05!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="hub-sub"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .page-header-main > p{font-family:var(--lc-mono)!important;font-size:12px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="hub-icon"]{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="hub-tabs"]{background:var(--lc-well)!important;border:1px solid var(--lc-line);border-radius:3px!important;padding:3px!important;gap:3px!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="hub-tab"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13.5px!important;font-weight:600!important;border:0!important;border-radius:2px!important;color:var(--lc-ink2)!important;background:transparent!important;box-shadow:none!important;padding:7px 12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="hub-tab"][data-on]{background:var(--lc-key)!important;color:var(--lc-ink)!important;font-weight:700!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="hub-tab-count"]{font-family:var(--lc-mono)!important;letter-spacing:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="hub-header"]{border-bottom:2px solid var(--tr-ink);padding-bottom:8px;margin-bottom:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="hub-header"] h1{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:38px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="hub-sub"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .page-header-main > p{color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="hub-icon"]{border-radius:3px!important;background:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="hub-tabs"]{background:transparent!important;border-bottom:1px solid var(--tr-rule);border-radius:0!important;padding:0!important;gap:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="hub-tab"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.06em!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--tr-ink2)!important;padding:6px 14px 8px!important;margin-bottom:-1px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="hub-tab"][data-on]{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="hub-tab-count"]{font-family:var(--tr-mono)!important;letter-spacing:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .sgrid .card{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="stat-value"]{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) p[data-ui="stat-value"]{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="stat-label"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="stat-icon"]{border-radius:2px!important;border:1px solid var(--lc-line);box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .sgrid-grip{border-radius:2px!important;background:var(--lc-key)!important;box-shadow:0 2px 0 var(--lc-keyshadow)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .sgrid .card{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .sgrid .card::after{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="stat-value"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="stat-label"]{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:11px!important;font-weight:600!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="stat-icon"]{border-radius:2px!important;border:1.5px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .sgrid-grip{border-radius:2px!important;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="empty"]{background:var(--lc-panel2);border:1px solid var(--lc-line);border-radius:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="empty-title"]{display:inline-flex!important;align-items:center;gap:8px;font-family:var(--lc-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:12.5px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="empty-title"]::before{content:'';width:9px;height:9px;border-radius:50%;flex:none;background:var(--lc-line);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="empty-desc"]{color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="section-label"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="section-num"]{border-radius:2px!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;font-family:var(--lc-mono)!important;width:auto!important;min-width:20px;padding:0 4px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="section-rule"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="divider-line"]{background:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="divider"]:not(:has([data-ui="divider-line"])){background:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="divider-label"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="surface"]{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="surface"][data-variant="inset"]{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="surface"][data-variant="flat"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="surface"][data-variant="raised"]{background:var(--lc-panel)!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="dropzone"]{background:var(--lc-well)!important;border:1px dashed var(--lc-keyshadow)!important;border-radius:2px!important;box-shadow:var(--lc-inset);color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="dropzone"] > span:first-of-type{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;font-weight:600!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="dropzone"] > span + span{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="dropzone"][data-drag]{border:1px solid var(--brand-primary)!important;outline:2px solid color-mix(in srgb,var(--brand-primary) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .skeleton:not([style*="50%"]){border-radius:2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="empty"]{background:var(--tr-stock2);border:2px dashed var(--tr-rule);border-radius:2px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="empty-title"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:18px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="empty-desc"]{font-family:var(--tr-mono)!important;font-size:11.5px!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="section-label"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="section-num"]{border-radius:3px!important;background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink);font-family:var(--tr-mono)!important;font-weight:700!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="section-rule"]{background:var(--tr-ink)!important;height:2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="divider-line"]{background:none!important;height:0!important;border-top:2px dashed var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="divider"]:not(:has([data-ui="divider-line"])){background:none!important;height:0!important;border-top:2px dashed var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="divider-label"]{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="surface"]{border-radius:2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="surface"][data-variant="inset"]{background:var(--tr-stock2)!important;border-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="surface"][data-variant="flat"]{background:var(--tr-stock)!important;border-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="dropzone"]{background:var(--tr-stock)!important;border:2px dashed var(--tr-ink2)!important;border-radius:2px!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="dropzone"] > span:first-of-type{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="dropzone"] > span + span{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="dropzone"][data-drag]{border-color:var(--tr-pine)!important;background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .skeleton:not([style*="50%"]){border-radius:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-success{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;transition:transform .08s,box-shadow .08s!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;background:var(--lc-run)!important;border-color:var(--lc-run)!important;color:var(--lc-panel)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--lc-run) 55%,var(--lc-ink))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-danger-outline{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;transition:transform .08s,box-shadow .08s!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-success:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .btn-danger-outline:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="select"]{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="pager-count"]{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="pager-btn"]:not(:disabled){background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="pager-btn"]:disabled{border-radius:3px!important;border-color:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="pager-btn"][data-on]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important;color:var(--lc-ink)!important;box-shadow:var(--lc-inset),inset 0 -3px 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="pager-btn"]:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="seg"]{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="seg-opt"]{border-radius:2px!important;font-family:var(--lc-mono)!important;color:var(--lc-ink2)!important;background:transparent!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="seg-opt"][data-on]{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .btn-success{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;background:var(--tr-pine)!important;border-color:var(--tr-pine)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .btn-danger-outline{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;color:var(--tr-red)!important;border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="select"]{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="pager-count"]{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="pager-btn"]{border-radius:3px!important;border:1.5px solid var(--tr-ink)!important;background:var(--tr-stock)!important;color:var(--tr-ink)!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="pager-btn"][data-on]{background:var(--tr-ink)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="seg"]{background:var(--tr-stock)!important;border:1.5px solid var(--tr-ink)!important;border-radius:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="seg-opt"]{border-radius:2px!important;font-family:var(--tr-mono)!important;color:var(--tr-ink2)!important;background:transparent!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="seg-opt"][data-on]{background:var(--tr-ink)!important;color:var(--tr-stock)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="menu"]{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-top:3px solid var(--lc-ink)!important;border-radius:2px!important;box-shadow:0 8px 18px -10px color-mix(in srgb,var(--lc-ink) 45%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="menu-head"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;color:var(--lc-ink2)!important;background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="menu-item"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="menu"] > button{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="menu-item"][data-on]{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important;border-left-color:transparent!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="menu-strip"]{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="menu-title"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="menu-search"]{background:var(--lc-well);box-shadow:var(--lc-inset);border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="menu"]{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-top:2px solid var(--tr-ink)!important;border-radius:2px!important;box-shadow:var(--tr-hang),0 10px 22px -14px color-mix(in srgb,var(--tr-ink) 40%,transparent)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="menu-head"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.08em!important;color:var(--tr-ink)!important;background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="menu-item"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="menu"] > button{border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="menu-item"] + [data-ui="menu-item"]{border-top:1px solid color-mix(in srgb,var(--tr-rule) 70%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="menu-item"][data-on]{background:var(--tr-stock2)!important;box-shadow:inset 3px 0 0 var(--tr-pine)!important;border-left-color:transparent!important;font-weight:700!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="menu-strip"]{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="menu-title"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="menu-search"]{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="cmdk"]{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-ink)!important;border-radius:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="cmdk-search"]{background:var(--lc-well);box-shadow:var(--lc-inset);border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="cmdk-esc"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="cmdk"] kbd{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="cmdk-section"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;background:var(--lc-panel2);border-top:1px solid var(--lc-line);border-bottom:1px solid var(--lc-line);padding-top:5px!important;padding-bottom:4px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="cmdk-item"]{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="cmdk-item"][data-on]{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="cmdk-icon"]{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="cmdk-hint"]{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="cmdk-foot"]{background:var(--lc-panel2);border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk"]{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-top:3px solid var(--tr-ink)!important;border-radius:2px!important;box-shadow:var(--tr-hang),0 24px 48px -24px color-mix(in srgb,var(--tr-ink) 50%,transparent)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk"]::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none;z-index:1}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk-search"]{padding-top:20px!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk-esc"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk"] kbd{background:var(--tr-stock)!important;border:1.5px solid var(--tr-ink)!important;border-radius:3px!important;color:var(--tr-ink)!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk-section"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13.5px!important;letter-spacing:.08em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk-item"]{border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk-item"] + [data-ui="cmdk-item"]{border-top:1px solid color-mix(in srgb,var(--tr-rule) 70%,transparent)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk-item"][data-on]{background:var(--tr-stock2)!important;box-shadow:inset 3px 0 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk-icon"]{border-radius:2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk-hint"]{background:var(--tr-stock2)!important;border:1px dashed var(--tr-rule);border-radius:0!important;font-family:var(--tr-mono)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="cmdk-foot"]{background:var(--tr-stock2);border-top:2px dashed var(--tr-rule)!important;font-family:var(--tr-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] > [data-ui="rail-util"]{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important;color:var(--lc-ink2)!important;border-radius:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] > [data-ui="rail-util"] span{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:9.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] > [data-ui="rail-util"]:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-app-sidebar] > [data-ui="rail-util"][data-on]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="rail-avatar"]{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important;border-radius:3px!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="rail-avatar"] span{color:var(--lc-ink)!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="rail-avatar"][data-on]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="rail-count"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="nav-count"]{border-radius:2px!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="nav-section"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;letter-spacing:.14em!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="mode-head"]{background:var(--lc-panel2);border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="mode-title"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:15px!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="mode-lamp"]{width:9px!important;height:9px!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--lc-run) 25%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar] > [data-ui="rail-util"]{border-radius:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar] > [data-ui="rail-util"] span{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:10px!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-app-sidebar] > [data-ui="rail-util"][data-on]{background:var(--tr-stock)!important;color:var(--tr-ink)!important;box-shadow:inset 0 0 0 1.5px var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="rail-avatar"]{background:var(--tr-stock)!important;box-shadow:inset 0 0 0 2px var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="rail-avatar"] span{color:var(--tr-ink)!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="rail-avatar"][data-on]{background:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="rail-avatar"][data-on] span{color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="nav-count"]{background:transparent!important;color:var(--tr-pine)!important;border:1.5px solid currentColor;border-radius:3px!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="rail-count"]{border-radius:3px!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="nav-section"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:12.5px!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="mode-head"]{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="mode-title"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:19px!important;letter-spacing:.04em!important;color:var(--tr-ink)!important;line-height:1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="mode-lamp"]{background:var(--tr-ink)!important;width:9px!important;height:9px!important;box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rail-icon.on{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rail-grip{border-radius:2px!important;background:var(--lc-well)!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rail-badge{border-radius:2px!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rail-panel-close,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .files-refresh{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rail-panel-close:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .files-refresh:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .calc-display{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--lc-mono)!important;font-weight:500!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .calc-pending{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .calc-tape{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .calc-tape-row{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .calc-tape-clear{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:10.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .calc-btn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;transition:transform .08s,box-shadow .08s!important;font-family:var(--lc-mono)!important;font-weight:600!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .calc-btn.fn{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:14px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .calc-btn.op{color:var(--brand-primary)!important;background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .calc-btn.eq{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .calc-btn:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .files-providers button{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .files-providers button.on{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .files-row,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .files-cloudbtn{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .files-meta{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .files-cloudmenu{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-top:3px solid var(--lc-ink)!important;border-radius:2px!important;box-shadow:0 8px 18px -10px color-mix(in srgb,var(--lc-ink) 45%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .files-cloudmenu-label{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .files-notice{border-radius:2px!important;background:var(--lc-panel2)!important;border:1px solid var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mobile-tab-bar{background:var(--lc-panel2)!important;border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mobile-more-sheet{border-radius:3px 3px 0 0!important;border-top:4px solid var(--lc-ink)!important;background:var(--lc-panel)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rail-icon.on{background:var(--tr-ink)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rail-grip{border-radius:2px!important;background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rail-badge{border-radius:3px!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rail-panel-close,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-refresh{border:1.5px solid var(--tr-ink)!important;border-radius:3px!important;background:var(--tr-stock)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .calc-display{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .calc-pending{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .calc-tape{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:0!important;font-family:var(--tr-mono);box-shadow:var(--tr-hang)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .calc-tape-row{border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .calc-tape-row:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .calc-tape-clear{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;border-radius:0!important;background:var(--tr-stock)!important;font-size:10.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .calc-btn{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-family:var(--tr-mono)!important;font-size:17px!important;text-transform:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .calc-btn.fn{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-size:15px!important;color:var(--tr-ink2)!important;border-color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .calc-btn.op{color:var(--tr-pine)!important;border-color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .calc-btn.eq{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-providers button{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:12.5px!important;letter-spacing:.06em!important;border-radius:8px 8px 0 0!important;border:1px solid var(--tr-rule)!important;border-bottom:0!important;background:var(--tr-tab)!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-providers button.on{background:var(--tr-stock)!important;color:var(--tr-ink)!important;box-shadow:inset 0 3px 0 var(--tr-pine)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-providers{border-bottom:2px solid var(--tr-ink);gap:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-crumbs{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-row,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-cloudbtn{border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-rowwrap + .files-rowwrap{border-top:1px solid color-mix(in srgb,var(--tr-rule) 70%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-meta{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-cloudmenu{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-top:2px solid var(--tr-ink)!important;border-radius:2px!important;box-shadow:var(--tr-hang),0 10px 22px -14px color-mix(in srgb,var(--tr-ink) 40%,transparent)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-cloudmenu-label{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .files-notice{border-radius:0!important;background:var(--tr-stock2)!important;border:1px dashed var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mobile-tab-bar{background:var(--tr-stock)!important;border-top:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mobile-more-sheet{border-radius:3px 3px 0 0!important;border-top:3px solid var(--tr-ink)!important;background:var(--tr-stock)!important}
@media (max-width:720px){:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="hub-header"] h1{font-size:28px!important}:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="hub-header"] h1{font-size:22px!important}:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="hub-tab"]{min-width:0!important;font-size:12.5px!important;padding:7px 9px!important}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="hub-tab"]{min-width:0!important;font-size:14px!important;padding:6px 10px 7px!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-root,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-root,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .aih{background-color:var(--bg-app)!important;background-image:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ps-skin,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-skin,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .aih,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .aih-t{--shadow:none;--hair:transparent}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bgbody{--sheet-r:2px;--sheet-r-md:3px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .aih.is-tenant,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .aih-t.is-tenant{--r:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-root .ps-micro,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-hdr .ps-micro,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-top .ps-micro{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-sh .ps-micro,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-sh .ch-no{font-family:var(--lc-mono)!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:2px 6px!important;border-radius:2px!important;letter-spacing:.04em!important;font-weight:600!important;width:max-content}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-sh .ch-no{font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-link,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl .act{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-life{gap:6px;padding:10px 12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;border-left-width:1px!important;padding:8px 10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg .n{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg .n i{width:9px!important;height:9px!important;border:0!important;border-radius:50%!important;background:var(--lc-line)!important;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg:has(.s.ok) .n i{background:var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg:has(.s.warn) .n i{background:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg:has(.s.crit) .n i{background:var(--lc-hi)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--lc-hi) 25%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg .cnt{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums;font-size:24px!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg .cnt small,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg .val,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg .s{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg.hot{border-color:var(--lc-hi)!important;box-shadow:var(--lc-inset),inset 0 0 0 1px var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg.on{border-color:var(--brand-primary)!important;box-shadow:var(--lc-inset),inset 0 0 0 2px var(--brand-primary)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-stg.on .n{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) button.ch-stg:active{transform:translateY(1px)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-steps,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-steps{margin:4px 0 2px!important;padding:3px!important;gap:3px!important;width:max-content;max-width:100%;border:1px solid var(--lc-line)!important;border-radius:3px;background:var(--lc-well);box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-steps a,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-steps a{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:600!important;border:0!important;border-radius:2px;padding:5px 12px!important;color:var(--lc-ink2)!important;align-items:center!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-steps a:hover,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-steps a:hover{background:var(--lc-key);color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-steps a i,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-steps a i{width:9px!important;height:9px!important;border:0!important;border-radius:50%;background:var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-steps a.zero i,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-steps a.zero i{background:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-steps a.warn i,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-steps a.warn i{background:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-steps a b,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-steps a b{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums;font-size:14px!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-steps a.zero b,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-steps a.zero b{color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tabs em,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-tabs em{font-family:var(--lc-mono)!important;background:var(--lc-well);box-shadow:var(--lc-inset);border-radius:2px;padding:1px 5px;color:var(--lc-ink2)!important;letter-spacing:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-tabs .sn{font-family:var(--lc-mono)!important;border:0!important;border-radius:2px;background:var(--lc-well);box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-tabs a.on .sn{background:var(--lc-ink)!important;color:var(--lc-panel)!important;box-shadow:none}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shb-no{font-family:var(--lc-mono)!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:2px 6px!important;border-radius:2px!important;letter-spacing:.04em!important;font-weight:600!important;width:max-content}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-band{border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-rl{border-top:1px solid color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-rl .rt{font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-rl .go{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:11px!important;padding:3px 9px!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-rl:active .go{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-rl.crit{box-shadow:inset 3px 0 0 var(--lc-hi);padding-left:8px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-clear{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;display:inline-flex;align-items:center;gap:7px;font-size:12px!important;font-weight:700!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-clear::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent);background:var(--lc-run)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-panel{background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-radius:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-cov,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-yr{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-cov .r{border-top:1px solid color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-cov .d,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-cov small{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tr{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;height:9px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tr i{background:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tr i.warn{background:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tr i.crit{background:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-yr .gh{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-yr .gh span{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-yr .ev{background:var(--lc-key)!important;border:1px solid var(--lc-line)!important;border-left:3px solid var(--lc-ink2)!important;border-radius:2px;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl td{border-bottom-style:solid!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl td.num,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl td.r,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl td.dt b,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl td.dt small{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl td.sh{border-left:3px solid var(--lc-ink2)!important;color:var(--lc-ink)!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl tr.ch-grp td{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl tbody tr:hover td{background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl tr.ch-xrow[aria-expanded="true"] td{background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl tr.ch-xdetail td{background:var(--lc-well)!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-facts em,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-dg h4,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig span{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:600!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-xrow[aria-expanded="true"] .ch-chev{color:var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl td.ch-empty-cell,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-empty{font-family:var(--lc-cond)!important;font-size:13.5px!important;letter-spacing:.03em;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fnd span{border-radius:2px;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fnd .c{background:var(--lc-hi)!important;color:var(--lc-panel)!important;border-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fnd .m{background:var(--lc-lo)!important;color:var(--lc-ink)!important;border-color:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-chip,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-tag{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;height:auto!important;display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-chip::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-tag::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) span.ch-chip:not(.live):not(.ok):not(.warn):not(.crit){color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) span.ch-chip:not(.live):not(.ok):not(.warn):not(.crit)::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-tag.sga::before{background:var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-chip.live,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-chip.ok{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-chip.live::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-chip.ok::before{background:var(--lc-run)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-chip.warn::before{background:var(--lc-lo)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-chip.crit::before{background:var(--lc-hi)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) button.ch-chip,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) a.ch-chip{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;height:26px!important;padding:0 10px!important;font-size:11.5px!important;gap:6px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) button.ch-chip::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) a.ch-chip::before{width:7px;height:7px;background:var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) button.ch-chip[aria-pressed="true"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) a.ch-chip[aria-pressed="true"]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) button.ch-chip[aria-pressed="true"]::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) a.ch-chip[aria-pressed="true"]::before{background:var(--lc-run)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tools{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;gap:8px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-figs{gap:6px;border:0!important;background:transparent!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;border-left-width:1px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig b{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums;font-size:17px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-callout{background:var(--lc-panel2)!important;border:1px solid var(--lc-lo)!important;border-left:6px solid var(--lc-lo)!important;border-radius:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-callout .k{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-callout b{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-emptystate h3{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.04em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-steps-list>div{background:var(--lc-key)!important;border:1px solid var(--lc-line)!important;border-radius:3px;box-shadow:0 2px 0 var(--lc-keyshadow)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-steps-list>div::before{font-family:var(--lc-mono)!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:2px 6px!important;border-radius:2px!important;letter-spacing:.04em!important;font-weight:600!important;width:max-content;font-size:11px!important;padding-top:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-steps-list b{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.05em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-dg{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important;padding:0 12px 8px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-dg h4{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;margin:0 -12px 6px!important;padding:6px 12px!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-dg a,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-dg button{border-top-style:solid!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-dg em{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-pty a,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-pty span.p{border-left:3px solid var(--lc-ink2)!important;border-radius:2px;background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-note{border:1px solid var(--lc-line)!important;background:var(--lc-panel2);border-radius:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-arr,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-move button,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-add,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-add{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-arr.on,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-arr:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-move button:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-add:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-add:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-pop{border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-ink)!important;border-radius:3px;box-shadow:0 6px 16px -8px color-mix(in srgb,var(--lc-ink) 45%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-pop a{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-in,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-in,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-ask input,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gi-search{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-in:focus,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-in:focus,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-ask input:focus,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gi-search:focus-within{border-color:var(--brand-primary)!important;outline:2px solid color-mix(in srgb,var(--brand-primary) 30%,transparent)!important;outline-offset:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-in.num,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-in.num{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-form label,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-form label,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-kv dt,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-tier dt{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-skus{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-skus .h{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-sku{border-top:1px solid color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-sku b{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.04em!important;font-size:14px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-sku span{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-sku.on{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-big,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-tier .p,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-tier dd,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-leg .v{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-bar{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;height:14px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-leg i{border-radius:50%!important;border:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-tier{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-tier.on{border-color:var(--brand-primary)!important;box-shadow:inset 0 0 0 1px var(--brand-primary)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl tr.qh-sub td{background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl tr.qh-tot td{border-top:2px solid var(--lc-line)!important;font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl tr.qh-flag td{box-shadow:inset 0 -1px 0 var(--lc-hi)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl tr.qh-flag td:first-child{box-shadow:inset 3px 0 0 var(--lc-hi)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-dirty{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;display:inline-flex;align-items:center;gap:6px;font-size:11.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-dirty::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent);background:var(--lc-lo)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qh-src{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-build{gap:6px;border:0!important;background:transparent!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-build div{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;border-left-width:1px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-build b{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums;font-size:15px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-build span{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-build .tot{border-color:var(--brand-primary)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-legend i{border-radius:50%!important;border:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-days{background:var(--lc-well);box-shadow:var(--lc-inset);border-radius:2px;margin:10px 12px;border:1px solid var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-bar{background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-day small{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lh-tag.run::before{background:var(--lc-run)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-figs{gap:6px;padding:10px 12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-fig{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;border-left-width:1px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-fig .l{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-fig b{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums;font-size:22px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-fig small{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-fig.crit{border-color:var(--lc-hi)!important;box-shadow:var(--lc-inset),inset 0 0 0 1px var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-ask{background:var(--lc-panel2);border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-sec h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:14px!important;font-weight:700!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-sec i{background:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-needs .r{border-top:1px solid color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-needs .sev{border:0!important;border-radius:2px!important;background:var(--sev)!important;color:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-needs .tx b{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.04em!important;font-size:14px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-needs .done{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;display:inline-flex;align-items:center;gap:6px;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-needs .done::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent);background:var(--lc-run)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-margin .r{border-top:1px solid color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-margin .pct{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-legend{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-legend b{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bghead .tabs,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-tabs{display:inline-flex!important;flex-wrap:nowrap!important;overflow-x:auto;max-width:100%;width:max-content;background:var(--lc-well);border:1px solid var(--lc-line)!important;border-radius:3px;padding:3px!important;gap:3px!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bghead .tabs a,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-tabs a{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13.5px!important;padding:7px 15px!important;border:0!important;border-radius:2px!important;margin:0!important;white-space:nowrap;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bghead .tabs a.on,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-tabs a.on{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bghead .bad{border-radius:2px!important;background:var(--lc-hi)!important;color:var(--lc-panel)!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bghead .sub a{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:11.5px!important;padding:5px 11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bghead .sub a.on,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bghead .sub a:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bghead .sub .lane{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-prev{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-prev .bar{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-prev .bar i{background:var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-prev .hero b{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.03em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-lanehead{border-bottom:1px solid var(--lc-line)!important;box-shadow:inset 0 -3px 0 var(--lane)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-lanehead b{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-pages span{border-radius:2px!important;font-family:var(--lc-mono)!important;background:var(--lc-well)!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-catbar{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;height:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-legend i{border-radius:50%!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .wh-bg .wh-tools a{border-top-color:color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ld-ways > div + div{border-left-style:solid!important;border-top-style:solid!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ld-ways b{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.05em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-tick,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-tick,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-refs{display:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-head,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-phead{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-name h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-name h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-who h3,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-ttl h3,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-lanehead h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ah-sechead h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.03em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-no,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-no,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-lanehead .no,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ah-sechead .no,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-ttl .no,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-card .no2{font-family:var(--lc-mono)!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:2px 6px!important;border-radius:2px!important;letter-spacing:.04em!important;font-weight:600!important;width:max-content}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-micro,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-micro,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-dim,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-daysep,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-fig span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-fig span{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-sheet,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-sheet,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-detail,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-card,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-job,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-qlist,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-tablewrap,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-titleblock,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-titleblock{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-asheet,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-lane{border-left:1px solid var(--lc-line)!important;border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-lanehead,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ah-sechead,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-ah,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-dh,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-pophead,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-pophead{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-card{border-left:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-card .t,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-job .t,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-qi .qt,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-dh h4{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.04em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-tabs,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-actabs,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-seg{display:inline-flex!important;width:max-content;max-width:100%;overflow-x:auto;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:3px;padding:3px!important;gap:3px!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-tabs,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-actabs{margin:2px 0 8px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-tab,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-actabs button,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-seg button{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13px!important;height:auto!important;padding:6px 14px!important;border:0!important;border-radius:2px!important;color:var(--lc-ink2)!important;background:transparent!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-tab.on,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-actabs button.on,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-seg button.on{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-tab em,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-actabs em{font-family:var(--lc-mono)!important;border-radius:2px;background:var(--lc-hi)!important;color:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-btn,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-btn,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-filter,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-mover button{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-btn.primary,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-btn.primary{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-btn.ink,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-btn.ink{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;border-color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-btn:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-btn:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-filter:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-btn.on,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-filter.on{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-filter.on{background:var(--lc-well)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-filter.on b{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-filter i{border-radius:50%;background:var(--lc-hi)!important;width:8px;height:8px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-btn.sm,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-btn.sm{font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-chip,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-chip:not(button){background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;height:auto!important;display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-chip::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-chip:not(button)::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-chip .dot{display:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-chip:not(.live):not(.ok):not(.warn):not(.red),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-chip:not(button):not(.live):not(.ok):not(.warn):not(.red){color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-chip:not(.live):not(.ok):not(.warn):not(.red)::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-chip:not(button):not(.live):not(.ok):not(.warn):not(.red)::before{background:var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-chip.live::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-chip.ok::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-chip.live::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-chip.ok::before{background:var(--lc-run)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-chip.live,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-chip.ok,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-chip.live,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-chip.ok{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-chip.warn::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-chip.warn::before{background:var(--lc-lo)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-chip.red::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-chip.red::before{background:var(--lc-hi)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-tools .h-chip{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;height:26px!important;padding:0 10px!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-tools .h-chip.on{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-tools,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-ask{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-figs,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-money,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-dgrid{gap:6px;border:0!important;background:transparent!important;padding:6px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-figs .ac-fig,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-money .h-fig,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-dgrid .h-fig{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;border-left-width:1px!important;border-top-width:1px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-fig b,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-fig b,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-lanefig b,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-qi .amt{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-row,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-rl,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-qi,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-fe,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-ca,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ah-item,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ah-conn,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ah-req{border-top-style:solid!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-qi.sel,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ah-req.on{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important;border-left-color:var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-rail{background:var(--lc-panel2)!important;border-right:1px solid var(--lc-line)!important;gap:4px;padding:6px 4px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-ri{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;padding:8px 4px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-ri .lb{letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-ri .num{font-family:var(--lc-mono)!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-ri.on{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-ri .badge{border-radius:2px;background:var(--lc-hi)!important;color:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-needs{border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-hi)!important;border-radius:2px;background:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-conn,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-tellai,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-summary,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rq-done{background:var(--lc-panel2)!important;border-color:var(--lc-line)!important;border-radius:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-bar{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;height:9px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-bar i{background:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-bar.done i{background:var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-bar.fail i{background:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-titleblock em,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-titleblock em{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-titleblock strong,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-titleblock strong{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-decbar,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-dfoot{background:var(--lc-panel2)!important;border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-email,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rq-mail{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-email .eh span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rq-mailh b,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-draftform .row span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-tellai label{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-tellai input,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-email .eh input,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-email textarea,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rq-skin-in,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rq input[type=text],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rq textarea{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-pulse,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ah-pulse i,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-ca .live i{border-radius:50%}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-pop,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-popwin{border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-ink)!important;border-radius:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-toast,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-toast{border:1px solid var(--lc-line)!important;border-left:6px solid var(--lc-run)!important;border-radius:2px!important;background:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-toast .t,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-toast .t,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-pophead .ttl{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.05em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ac-row .why,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ah-item .reply{background:var(--lc-well)!important;box-shadow:var(--lc-inset);border-left-color:var(--lc-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-root,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-root,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .aih{background-color:var(--tr-board)!important;background-image:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ps-skin,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-skin,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .aih,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .aih-t{--shadow:var(--tr-hang);--hair:transparent}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bgbody{--sheet-r:2px;--sheet-r-md:3px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .aih.is-tenant,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .aih-t.is-tenant{--r:2px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-sh{padding-top:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-root .ps-micro,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-hdr .ps-micro,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-top .ps-micro{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;color:var(--tr-ink2)!important;font-size:11px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-sh .ps-micro,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-no{font-family:var(--tr-mono)!important;border:1.5px solid var(--tr-ink)!important;padding:1px 6px!important;border-radius:3px!important;width:max-content;color:var(--tr-ink)!important;background:transparent!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-link,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl .act{color:var(--tr-ink)!important;text-decoration:underline!important;text-underline-offset:3px;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-life{gap:12px;padding:14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-stg{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-left-width:1px!important;padding:12px 12px 10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-stg .n{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;color:var(--tr-ink2)!important;font-size:11px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-stg .n i{width:9px!important;height:9px!important;border-radius:50%!important;background:var(--tr-board)!important;border:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-stg .cnt{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;font-variant-numeric:tabular-nums;font-size:32px!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-stg .cnt small,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-stg .val{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-stg .s{font-family:var(--tr-mono)!important;font-size:11px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-stg.hot{box-shadow:var(--tr-hang),inset 0 4px 0 var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-stg.on{border:2px solid var(--tr-ink)!important;border-bottom:2px dashed var(--tr-ink)!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-stg.on .n{color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) a.ch-stg:hover,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) button.ch-stg:hover{transform:rotate(-1deg);transition:transform .2s}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-steps,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-steps{border-top:0!important;gap:4px!important;margin-top:4px!important;padding-top:4px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-steps a,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-steps a{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:12.5px!important;letter-spacing:.06em!important;border:1px solid var(--tr-rule)!important;border-bottom:0!important;border-radius:8px 8px 0 0;background:var(--tr-tab);padding:6px 12px 6px!important;color:var(--tr-ink2)!important;align-items:center!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-steps a:hover,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-steps a:hover{background:var(--tr-stock);color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-steps a i,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-steps a i{width:8px!important;height:8px!important;border-radius:50%;background:var(--tr-board)!important;border:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-steps a b,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-steps a b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;font-variant-numeric:tabular-nums;font-size:18px!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-steps a.warn b,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-steps a.warn b{color:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-steps a.zero b,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-steps a.zero b{color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tabs em,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-tabs em{font-family:var(--tr-mono)!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tabs i{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important;color:var(--tr-red)!important;font-size:11px!important;padding:2px 5px 1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb{background:var(--tr-stock)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-tabs .sn{border:1.5px solid currentColor!important;border-radius:3px;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shb-tabs a.on .sn{background:var(--tr-ink)!important;border-color:var(--tr-ink)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-band{border-top:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-rl{border-top:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-rl .delta{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important;min-width:0!important;color:var(--sev)!important;font-size:11px!important;padding:2px 5px 1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-rl .delta::before,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-rl .delta::after{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-rl .rt{font-weight:700!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-rl .go{color:var(--tr-ink)!important;text-decoration:underline;text-underline-offset:3px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-clear{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important;color:var(--tr-pine)!important;margin:6px 0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-panel{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-radius:2px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-cov,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-yr{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-cov .r{border-top-style:solid!important;border-top-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-cov .r:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tr{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule);height:10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tr i{background:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tr i.warn{background:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tr i.crit{background:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-yr .gh{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-yr .gh span{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:11.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-yr .ev{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-left:3px solid var(--tr-ink)!important;border-radius:2px;font-family:var(--tr-mono)!important;box-shadow:var(--tr-hang)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl td{border-bottom-style:solid!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl td.num,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl td.r,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl td.dt b,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl td.dt small,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl td.sh{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl td.nm b{font-weight:700!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl tr.ch-grp td{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.08em!important;color:var(--tr-ink)!important;background:var(--tr-stock2)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl tbody tr:hover td{background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl tr.ch-xrow[aria-expanded="true"] td,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl tr.ch-xdetail td{background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl tr.ch-xdetail td{border-bottom:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-facts em,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-fig span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-dg em{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;color:var(--tr-ink2)!important;font-size:10.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl td.ch-empty-cell,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-empty{font-family:var(--tr-mono)!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-fnd span{border-radius:3px;border-width:1.5px!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-chip,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-tag{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) span.ch-chip:not(.live):not(.ok):not(.warn):not(.crit),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-tag.sga{color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-chip.live,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-chip.ok{color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-chip.warn,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-tag.overhead{color:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-chip.crit,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-tag.distribution{color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) button.ch-chip,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) a.ch-chip{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;transform:none;font-size:13px!important;height:28px!important;padding:0 10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) button.ch-chip[aria-pressed="true"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) a.ch-chip[aria-pressed="true"]{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tools{background:var(--tr-stock2)!important;border-bottom:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-figs{gap:10px;border:0!important;background:transparent!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-fig{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-left-width:1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-fig b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;font-variant-numeric:tabular-nums;font-size:22px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-callout{position:relative;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-left:5px solid var(--tr-amber)!important;border-radius:0!important;margin-top:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-callout::before{content:'';position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-callout .k{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;font-variant-numeric:tabular-nums;font-size:28px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-callout b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-emptystate h3{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:24px!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-steps-list>div{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-steps-list>div::before{font-family:var(--tr-mono)!important;border:1.5px solid var(--tr-ink)!important;padding:1px 6px!important;border-radius:3px!important;width:max-content;color:var(--tr-ink)!important;background:transparent!important;font-size:11px!important;height:max-content}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-steps-list b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-dg{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-top:1px solid var(--tr-rule)!important;padding-top:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-dg::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-dg h4{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important;border-bottom:2px solid var(--tr-ink);padding-bottom:4px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-dg a,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-dg button{border-top-style:solid!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-pty a,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-pty span.p{border-radius:2px;box-shadow:var(--tr-hang)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-pty .gap{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-note{position:relative;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;margin-top:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-note::before{content:'';position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-arr,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-move button{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:12px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-arr.on{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-add,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-add{border:2px dashed var(--tr-ink)!important;border-radius:3px!important;color:var(--tr-ink)!important;font-family:var(--tr-head)!important;text-transform:uppercase;font-weight:800!important;letter-spacing:.08em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-pop{border:1px solid var(--tr-rule)!important;border-top:3px solid var(--tr-ink)!important;border-radius:2px;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-in,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-in,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-ask input,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gi-search{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-in:focus,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-in:focus,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-ask input:focus,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gi-search:focus-within{border-bottom-color:var(--tr-pine)!important;outline:none!important;box-shadow:0 2px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-in.num,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-in.num{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-form label,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-form label,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-kv dt,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-tier dt{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;color:var(--tr-ink2)!important;font-size:10.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-skus{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;padding-top:16px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-skus::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-tier::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-skus .h{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important;background:transparent!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-sku{border-top-style:solid!important;border-top-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-sku:nth-of-type(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-sku b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.03em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-sku span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-src{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-sku.on{background:var(--tr-stock2)!important;box-shadow:inset 4px 0 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-big,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-tier .p{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;font-variant-numeric:tabular-nums;font-size:34px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-tier dd,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-leg .v{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-bar{border:1px solid var(--tr-rule)!important;border-radius:0;height:14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-tier{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;padding-top:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-tier.on{border:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl tr.qh-sub td{background:var(--tr-stock2)!important;border-top:1px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl tr.qh-tot td{border-top:2px solid var(--tr-ink)!important;border-bottom:3px double var(--tr-ink)!important;font-family:var(--tr-mono)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl tr.qh-flag td{background:color-mix(in srgb,var(--tr-red) 7%,var(--tr-stock))!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qh-dirty{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important;color:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-build{gap:8px;border:0!important;background:transparent!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-build div{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-left-width:1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-build b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;font-variant-numeric:tabular-nums;font-size:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-build span{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;color:var(--tr-ink2)!important;font-size:10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-build .tot{border:2px solid var(--tr-ink)!important;border-bottom:2px dashed var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-tag.run{color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-days{border-bottom:2px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-bar{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lh-day small{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-figs{gap:12px;padding:14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-fig{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-left-width:1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-fig .l{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;color:var(--tr-ink2)!important;font-size:11px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-fig b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;font-variant-numeric:tabular-nums;font-size:30px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-fig small{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-fig.crit{box-shadow:var(--tr-hang),inset 0 4px 0 var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-sec h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:20px!important;letter-spacing:.04em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-sec i{height:2px!important;background:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-needs .r{border-top:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-needs .r:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-needs .sev{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important;width:auto!important;height:auto!important;color:var(--sev)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-needs .tx b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.04em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-needs .done{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important;color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-margin .r{border-top:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-margin .pct{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;font-variant-numeric:tabular-nums;font-size:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-legend{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bghead .tabs,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bg .wh-tabs{border-bottom:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bghead .tabs a,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bg .wh-tabs a{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.06em!important;padding:6px 14px 8px!important;border-bottom-width:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bghead .tabs a.on,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bg .wh-tabs a.on{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bghead .bad{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important;color:var(--tr-red)!important;font-size:11px!important;padding:2px 5px 1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bghead .sub a{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.06em!important;border:1px solid var(--tr-rule)!important;border-radius:8px 8px 0 0!important;background:var(--tr-tab)!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bghead .sub a.on{background:var(--tr-stock)!important;color:var(--tr-ink)!important;box-shadow:inset 0 -3px 0 var(--tr-pine)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bghead .sub .lane{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;color:var(--tr-ink2)!important;font-size:10.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bg .wh-prev{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;padding-top:0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bg .wh-prev .bar{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bg .wh-prev .bar i{background:var(--tr-board)!important;border:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bg .wh-prev .hero b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:24px!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bg .wh-lanehead b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bg .wh-pages span{border-radius:2px!important;border-style:solid;background:var(--tr-stock)!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bg .wh-pages span.d{border-style:dashed!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .wh-bg .wh-catbar{border-radius:0!important;border:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ld-ways > div{border-bottom:2px dashed var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ld-ways b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-tick,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-tick,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-refs{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-head,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-phead{background:var(--tr-stock)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-name h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-name h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:30px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-who h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-ttl h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-lanehead h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ah-sechead h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-dh h4{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.04em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-no,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-no,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-lanehead .no,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ah-sechead .no,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-ttl .no,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-card .no2{font-family:var(--tr-mono)!important;border:1.5px solid var(--tr-ink)!important;padding:1px 6px!important;border-radius:3px!important;width:max-content;color:var(--tr-ink)!important;background:transparent!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-micro,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-micro,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-dim,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-daysep,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-fig span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-fig span{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;color:var(--tr-ink2)!important;font-size:10.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-sheet,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-sheet,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-card,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-job{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-sheet::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-sheet::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-card::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-job::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-lanehead,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ah-sechead,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-ah{padding-top:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-card,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-job{padding-top:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-asheet,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-lane{border-left:1px solid var(--tr-rule)!important;border-top:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-lanehead,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ah-sechead,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-ah,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-dh{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-detail,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-qlist,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-tablewrap{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-titleblock,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-titleblock{border:2px solid var(--tr-ink)!important;border-radius:0!important;background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-titleblock em,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-titleblock em{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;color:var(--tr-ink2)!important;font-size:10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-card .t,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-job .t,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-qi .qt{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.03em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-tab,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-actabs button{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.06em!important;border-bottom-width:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-tab.on,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-actabs button.on{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-tab em,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-actabs em{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important;color:var(--tr-red)!important;font-size:11px!important;padding:2px 5px 1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-tabs,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-actabs{border-top:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-seg{border:2px solid var(--tr-ink)!important;border-radius:3px!important;background:transparent!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-seg button{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-seg button.on{background:var(--tr-ink)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-btn,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-btn,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-filter,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-mover button{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-btn.primary,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-btn.primary,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-btn.ink,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-btn.ink,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-filter.on{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-filter.on b{color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-filter i{border-radius:50%;background:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-btn.sm,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-btn.sm{font-size:13px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-chip,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-chip:not(button){background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-chip .dot{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-chip:not(.live):not(.ok):not(.warn):not(.red),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-chip:not(button):not(.live):not(.ok):not(.warn):not(.red){color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-chip.live,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-chip.ok,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-chip.live,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-chip.ok{color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-chip.warn,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-chip.warn{color:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-chip.red,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-chip.red{color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-tools .h-chip{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;transform:none;height:28px!important;padding:0 10px!important;font-size:13px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-tools .h-chip.on{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-tools,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-ask{background:var(--tr-stock2)!important;border-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-figs,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-money,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-dgrid{gap:10px;border:0!important;background:transparent!important;padding:4px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-figs .ac-fig,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-money .h-fig,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-dgrid .h-fig{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-left-width:1px!important;border-top-width:1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-fig b,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-fig b,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-lanefig b,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-qi .amt{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-figs .ac-fig b,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-money .h-fig b{font-size:26px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-row,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-rl,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-qi,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-fe,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-ca,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ah-item,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ah-conn,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ah-req{border-top-style:solid!important;border-top-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-qi.sel,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ah-req.on{background:var(--tr-stock2)!important;box-shadow:inset 4px 0 0 var(--tr-pine)!important;border-left-color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-delta,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-rl .delta{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;height:auto!important;color:var(--sev)!important;width:auto!important;height:auto!important;font-size:10.5px!important;padding:2px 4px 1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-delta::before,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-delta::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-rl .delta::before,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-rl .delta::after{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-rail{background:transparent!important;border-right:0!important;gap:4px;padding-top:6px;align-items:flex-end}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-ri{border-radius:8px 0 0 8px!important;background:var(--tr-tab)!important;border:1px solid var(--tr-rule)!important;border-right:0!important;width:56px;margin-right:-1px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-ri .lb{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:11px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-ri .num{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-ri.on{background:var(--tr-stock)!important;width:60px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-ri .badge{border-radius:9px;background:var(--tr-red)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-needs{position:relative;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-top:1px solid var(--tr-rule)!important;padding-top:14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-needs::before,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-custbar::before{content:'';position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-custbar{position:relative;border:1px solid var(--tr-rule)!important;background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-conn,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-tellai,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-summary,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rq-done{background:var(--tr-stock2)!important;border-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-bar{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule);height:10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-bar i{background:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-bar.done i{background:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-bar.fail i{background:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-decbar,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-dfoot{background:var(--tr-stock)!important;border-top:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-email,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rq-mail{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-email .eh span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rq-mailh b,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-draftform .row span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-tellai label{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;color:var(--tr-ink2)!important;font-size:10.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-tellai input,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-email .eh input,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-email textarea,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rq-skin-in,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rq input[type=text],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rq textarea{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-pop,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-popwin{border:1px solid var(--tr-rule)!important;border-top:3px solid var(--tr-ink)!important;border-radius:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-pophead,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-pophead{background:var(--tr-stock)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-pophead .ttl,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-toast .t,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-toast .t{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-toast,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-toast{border:1px solid var(--tr-rule)!important;border-left:5px solid var(--tr-pine)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-row .why,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ah-item .reply{background:var(--tr-stock2)!important;border-left:3px solid var(--tr-ink)!important}
@media (max-width:720px){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-life,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .co-figs{padding:8px!important}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-life,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-figs{gap:10px;padding:10px!important}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-stg .cnt,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .co-fig b{font-size:26px!important}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ac-name h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-name h2{font-size:24px!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-skin{--shadow:none;--r:2px;--grot:var(--lc-cond);--mono:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-micro{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px;font-weight:700}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-link{font-family:var(--lc-mono);color:var(--lc-ink)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-head{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important;padding:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-head > .bgc-hrow{background:var(--lc-panel2);border-bottom:1px solid var(--lc-line);padding:10px 14px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-head > .bgc-hrow:only-child{border-bottom:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-hno{font-family:var(--lc-mono)!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:1px 6px!important;border-radius:2px!important;width:max-content;letter-spacing:.04em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-hname h1{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.03em!important;font-weight:700;font-size:26px;line-height:1.05}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-hname p{font-family:var(--lc-mono);font-size:12px;color:var(--lc-ink2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-btn,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-cta{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-btn.sm{font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-btn.primary{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-btn:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-cta:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-seg{background:var(--lc-well);border:1px solid var(--lc-line);border-radius:3px;padding:3px;gap:3px;box-shadow:var(--lc-inset);overflow:visible}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-seg a,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-seg button{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;background:transparent;border:0!important;border-radius:2px;color:var(--lc-ink2);height:26px;font-size:12px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-seg a.on,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-seg button.on{background:var(--lc-key);color:var(--lc-ink);box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-tabs{display:inline-flex;flex-wrap:nowrap;overflow-x:auto;max-width:calc(100% - 28px);width:max-content;margin:10px 14px 12px;background:var(--lc-well);border:1px solid var(--lc-line);border-radius:3px;padding:3px;gap:3px;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-tabs a{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13px;padding:7px 14px;border:0;border-radius:2px;margin:0;white-space:nowrap;color:var(--lc-ink2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-tabs a.on{background:var(--lc-key);color:var(--lc-ink);box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-tabs em{font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-sheet,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-setup,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-banner{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-sh{background:var(--lc-panel2);border-bottom:1px solid var(--lc-line);padding:8px 14px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-sh h3{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700;font-size:14.5px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-foot{background:var(--lc-panel2);border-top:1px solid var(--lc-line);font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-big{font-family:var(--lc-mono);font-weight:500;letter-spacing:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-kpis{background:var(--lc-panel2);border:1px solid var(--lc-line);border-radius:2px;box-shadow:none;gap:4px;padding:4px;overflow:visible}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-kpi{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;padding:10px 12px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-kpi::before{left:auto;right:8px;top:8px;width:8px;height:8px;border-radius:50%;background:var(--kc,var(--lc-run))}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-kpi .v,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-mini .v{font-family:var(--lc-mono);font-weight:500;letter-spacing:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-kpi .v:not(.ghost):not(.bgc-dn):not(.bgc-warn),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-mini .v:not(.ghost):not(.bgc-dn):not(.bgc-warn){color:var(--lc-ink)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-kpi .n,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-mini small{font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-mini{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-chip,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-sev{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-chip::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-sev::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-tag{font-family:var(--lc-mono)!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:1px 6px!important;border-radius:2px!important;width:max-content;letter-spacing:.04em!important;display:inline-flex;align-items:center;gap:6px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-tag button{color:var(--lc-panel)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-r{border-top-color:color-mix(in srgb,var(--lc-line) 60%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-r .a{font-family:var(--lc-mono);font-weight:500}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) table.bgc-t{border:1px solid var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-t th{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px;font-weight:600;color:var(--lc-ink2);background:var(--lc-panel2);border-bottom:1px solid var(--lc-line);padding:7px 8px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-t td{border-bottom-color:color-mix(in srgb,var(--lc-line) 55%,transparent);padding:7px 8px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-t td.n{font-family:var(--lc-mono);font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-t tr.tot td{background:var(--lc-well);box-shadow:var(--lc-inset);border-top:1px solid var(--lc-line);font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-t tr.tot td:first-child{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-bar{background:var(--lc-well);box-shadow:var(--lc-inset);border:1px solid var(--lc-line);border-radius:1px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-inp,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-skin select.bgc-sel,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-skin textarea.bgc-sel{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-form label > span:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-form label > b:first-child{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px;font-weight:600;color:var(--lc-ink2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-skin details>summary{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-links a b{font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-empty{background:var(--lc-panel2);border:1px dashed var(--lc-line);border-radius:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-empty b,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-step .m b{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13px;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-setup h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.03em!important;font-size:22px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-num{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;border-radius:2px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-step.done .bgc-num{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important;color:var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-step.partial .bgc-num{color:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-skin .dash-section-head h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;font-size:15px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-skin .dash-section-head span[aria-hidden]{border-top-color:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gb-classic,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gb-ready span{font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gb-trend i{border-radius:1px 1px 0 0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-skin{--shadow:var(--tr-hang);--r:2px;--grot:var(--tr-head);--mono:var(--tr-mono)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-link{color:var(--tr-ink);text-decoration:underline;text-underline-offset:3px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-head{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;padding-top:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-head::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-head > .bgc-hrow{border-bottom:2px solid var(--tr-ink);padding-bottom:10px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-head > .bgc-hrow:only-child{border-bottom:0;padding-bottom:0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-hno{font-family:var(--tr-mono);border:1.5px solid var(--tr-ink);padding:1px 6px;border-radius:3px;width:max-content;color:var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-hname h1{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900;font-size:34px;line-height:.95;letter-spacing:.01em;margin-top:6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-btn{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-btn.sm{font-size:12.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-btn.primary,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-cta{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;background:var(--tr-ink)!important;color:var(--tr-stock)!important;border-color:var(--tr-ink)!important;font-size:13px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-seg{border:2px solid var(--tr-ink);border-radius:3px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-seg a,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-seg button{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800;font-size:13px;letter-spacing:.06em;background:var(--tr-stock);color:var(--tr-ink2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-seg a.on,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-seg button.on{background:var(--tr-ink);color:var(--tr-stock)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-seg button+button,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-seg a+a{border-left:2px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-tabs a{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800;font-size:16px;letter-spacing:.06em;padding:6px 14px 8px;border-bottom-width:3px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-tabs a.on{border-bottom-color:var(--tr-pine);color:var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-sheet,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-setup{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-sheet:not(.bgc-triage)::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-setup::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-sheet:not(.bgc-triage) > .bgc-sh:first-child{padding-top:20px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-setup{padding-top:24px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-sh{border-bottom:2px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-sh h3{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800;font-size:18px;letter-spacing:.06em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-foot{border-top:2px dashed var(--tr-rule);font-family:var(--tr-mono)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-big{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900;font-size:34px;letter-spacing:0;line-height:1}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-banner{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-kpis{background:transparent;border:0;box-shadow:none;gap:12px;overflow:visible}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-kpi{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;padding:10px 12px 12px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-kpi::before{display:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-kpi .v{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900;font-size:32px;letter-spacing:0;line-height:1;padding-bottom:1px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-mini{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-mini .v{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900;font-size:22px;letter-spacing:0;line-height:1.05}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-chip,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-sev{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:11px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-tag{border:1.5px solid var(--tr-ink);background:var(--tr-stock);color:var(--tr-ink);font-family:var(--tr-mono);border-radius:3px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-t th{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800;font-size:13px;letter-spacing:.08em;color:var(--tr-ink);border-bottom:2px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-t tbody tr:nth-child(even):not(.tot) td{background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-t td{border-bottom-color:var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-t td.n{font-family:var(--tr-mono);font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-t tr.tot td{border-top:2px dashed var(--tr-ink);background:var(--tr-stock);padding-top:9px;font-family:var(--tr-mono)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-t tr.tot td:first-child{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900;font-size:14px;letter-spacing:.06em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-r:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-r{border-top-color:var(--tr-rule);padding-left:6px;padding-right:6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-r .a{font-family:var(--tr-mono)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-bar{background:var(--tr-stock2);border:1px solid var(--tr-rule);border-radius:0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-inp,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-skin select.bgc-sel,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-skin textarea.bgc-sel{background:var(--tr-stock);border:1px solid var(--tr-rule);border-bottom:2px solid var(--tr-ink);border-radius:0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-skin details>summary{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800;font-size:13px;letter-spacing:.06em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-empty{background:var(--tr-stock2);border:1px dashed var(--tr-rule);border-radius:0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-empty b,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-step .m b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800;font-size:15px;letter-spacing:.05em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-setup h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900;font-size:30px;line-height:.95}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-num{border:2px solid var(--tr-ink);border-radius:50%;font-family:var(--tr-mono)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-step.done .bgc-num{background:var(--tr-ink);border-color:var(--tr-ink);color:var(--tr-stock)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-step.partial .bgc-num{border-color:var(--tr-amber);color:var(--tr-amber)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-skin .dash-section-head h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:19px!important;letter-spacing:.06em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-skin .dash-section-head span[aria-hidden]{border-top:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gb-ready span{font-family:var(--tr-mono)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gb-ready span.ok{border:1.5px solid currentColor;padding:1px 4px;border-radius:3px;transform:rotate(-2deg)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gb-trend i{border:1px solid var(--tr-ink);border-bottom:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-triage:not(.calm){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:4px;padding:4px;background:var(--lc-frame)!important;border:0!important;border-radius:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-triage:not(.calm) .bgc-th{grid-column:1/-1;padding:6px 8px 8px;border-bottom:0!important;color:var(--lc-onframe)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-triage:not(.calm) .bgc-th *{color:var(--lc-onframe)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-triage .bgc-th .bgc-micro{font-size:13px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-triage.calm{background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-titem{flex-direction:column;align-items:stretch;justify-content:space-between;gap:6px;min-height:92px;border:0!important;background:var(--lc-panel2);padding:9px 10px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-titem .bgc-tx{flex:1 1 auto}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-titem .bgc-sev{order:-1}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-tt{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13.5px;letter-spacing:.06em!important;line-height:1.15}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-td{font-family:var(--lc-mono);font-size:11.5px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-titem .bgc-cta{align-self:flex-start;font-size:11px!important;padding:0 10px!important;height:26px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-titem:has(.bgc-sev.now){background:var(--lc-hi);animation:lc-blink 2.4s steps(1) infinite}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-titem:has(.bgc-sev.today){background:var(--lc-lo)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-titem:has(.bgc-sev.now) *,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-titem:has(.bgc-sev.today) *{color:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-titem:has(.bgc-sev.now) .bgc-cta,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-titem:has(.bgc-sev.today) .bgc-cta{color:var(--lc-ink)!important}
@media (prefers-reduced-motion:reduce){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-titem{animation:none!important}}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-triage{background:transparent!important;border:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-triage:not(.calm){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px 14px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-triage .bgc-th{grid-column:1/-1;padding:0 2px 4px;border-bottom:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-triage .bgc-th .bgc-micro{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800;font-size:16px;letter-spacing:.06em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-triage.calm{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-titem{position:relative;flex-direction:column;align-items:flex-start;gap:5px;border:1px solid var(--tr-rule)!important;background:var(--tr-stock2);padding:14px 12px 12px;min-height:120px;margin-top:6px;box-shadow:var(--tr-hang)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-titem::before{content:'';position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-titem .bgc-sev{position:absolute;right:10px;bottom:12px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-titem .bgc-tx{flex:1 1 auto;padding-right:4px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-tt{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800;font-size:15px;letter-spacing:.05em;line-height:1.1}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-td{font-family:var(--tr-mono);font-size:11.5px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-titem .bgc-cta{background:none!important;border:0!important;color:var(--tr-ink)!important;padding:0!important;height:auto;text-decoration:underline!important;text-underline-offset:3px;font-size:12px!important;margin-top:auto;font-family:var(--font-body)!important;text-transform:none!important;letter-spacing:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-page .card h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-page .card h3,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-page .card h4{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;letter-spacing:.08em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-kpi{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;position:relative}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-kpi::before{content:'';position:absolute;right:8px;top:8px;width:8px;height:8px;border-radius:50%;background:var(--lc-run)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-kpi-v,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-fig{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-kpi-l,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-sec{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:600!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-kpi > div:last-child:not(:first-child) > svg{opacity:.7}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-pick{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:12.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-pick[data-on]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important;box-shadow:var(--lc-inset),0 1px 0 var(--lc-keyshadow)!important;color:var(--lc-ink)!important;border-color:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-pick[data-on]::after{content:'';width:7px;height:7px;border-radius:50%;background:var(--lc-run);margin-left:2px;flex:none}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-stamp{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-stamp::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-acct{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important;position:relative}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-acct[data-on]{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important;transform:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-acct > div:first-child > div:first-child > div:first-child{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-total{background:var(--lc-well)!important;box-shadow:var(--lc-inset)!important;border-top:1px solid var(--lc-line)!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) tr.gbk-total td{background:var(--lc-well)!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-h1{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.02em!important;font-weight:700!important;font-size:28px!important;line-height:1.05!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.06em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-wh{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;padding-bottom:10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-alerts{background:var(--lc-frame);border-radius:3px;padding:4px!important;gap:4px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-alert{background:var(--lc-panel2)!important;border:0!important;border-radius:0!important;padding:8px 12px!important;transform:none!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-alert > span:nth-of-type(1){font-family:var(--lc-mono)!important;font-weight:600!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-alert > span:nth-of-type(2){font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:700!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-page .card h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-page .card h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-page .card h4{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-page .card h3{font-size:17px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-kpi{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-kpi::after{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-kpi-v{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:30px!important;letter-spacing:0!important;line-height:1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-fig{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-kpi-l,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-sec{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:11px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-pick{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;border-width:1.5px!important;border-radius:8px 8px 0 0!important;font-size:14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-pick[data-on]{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border-color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-pick[data-on] svg{color:var(--tr-stock)!important;stroke:currentColor}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-stamp{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:10.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-acct{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;padding-top:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-acct::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-acct[data-on]{border:2px solid var(--tr-ink)!important;transform:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-total{border-top:2px dashed var(--tr-ink)!important;background:var(--tr-stock)!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) tr.gbk-total td{border-top:2px dashed var(--tr-ink)!important;background:var(--tr-stock)!important;font-weight:800!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-h1{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:38px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-wh{border-bottom:2px solid var(--tr-ink)!important;padding-top:20px!important;padding-bottom:10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-alerts{padding-top:8px!important;gap:12px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-alert{position:relative;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-radius:0!important;padding:12px 14px 9px!important;box-shadow:var(--tr-hang)!important;transform:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-alert::before{content:'';position:absolute;top:-5px;left:50%;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-alert > span:nth-of-type(1){font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:19px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-alert > span:nth-of-type(2){font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.06em!important}
@media (max-width:720px){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-hname h1{font-size:21px}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-hname h1{font-size:27px}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgc-kpi .v{font-size:26px}:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgc-tabs{margin:10px 12px 12px;max-width:calc(100% - 24px)}:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-h1{font-size:22px!important}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-h1{font-size:28px!important}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-kpi-v{font-size:24px!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-page{background:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-page{background:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-notice{border-radius:2px!important;background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-left:6px solid currentColor!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.06em!important;font-size:13px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-notice .bgx-mono{text-transform:none!important;letter-spacing:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-notice-danger{background:color-mix(in srgb,var(--lc-hi) 12%,var(--lc-panel2))!important;border-color:var(--lc-hi)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-notice{position:relative;border-radius:0!important;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-left:5px solid currentColor!important;box-shadow:var(--tr-hang)!important;font-size:12.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-notice::before{content:'';position:absolute;top:-6px;left:22px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent);pointer-events:none}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-link{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:700!important;color:var(--lc-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-link{color:var(--tr-ink)!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:3px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-kpi-note,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-row-meta,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-empty{font-family:var(--lc-mono)!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-empty{font-size:11.5px!important;text-transform:uppercase;letter-spacing:.04em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-kpi-note,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-row-meta,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-empty{font-family:var(--tr-mono)!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-kpi .bgx-kpi-note{border-top:2px dashed var(--tr-rule);padding-top:5px;margin-top:8px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-card > .bgx-title:first-child{margin:-14px -14px 12px!important;padding:7px 14px;background:var(--lc-panel2);border-bottom:1px solid var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-title h2{font-size:14px!important;letter-spacing:.1em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-card > .bgx-title{border-bottom:2px solid var(--tr-ink);padding-bottom:6px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-btn[data-tone="warn"]{color:var(--lc-lo)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-btn[data-tone="warn"]{color:var(--tr-amber)!important;border-color:var(--tr-amber)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cc-aside{gap:8px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cc-panels{gap:8px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cc-aside{gap:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cc-panels{gap:22px 14px!important;padding-top:6px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-card:not(.bgm-strip){background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-card[data-on]{border-color:var(--brand-primary)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 30%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-card[data-alert]{border-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-head{min-height:20px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-unit > .bgm-head,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-detail > .bgm-head{margin:-14px -14px 0!important;padding:7px 14px!important;background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-head[data-tag]::before{content:attr(data-tag);order:-1;flex:none;font-family:var(--lc-mono)!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:1px 6px!important;border-radius:2px!important;font-size:11px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-unit[data-alert] > .bgm-head{background:var(--lc-hi)!important;border-bottom-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-unit[data-alert] > .bgm-head *{color:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-unit[data-alert] > .bgm-head .bgm-lamp{background:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-unit[data-alert] > .bgm-head[data-tag]::before{background:var(--lc-panel)!important;color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-unit[data-hold] > .bgm-head{animation:bgm-lc-blink 2.4s steps(1) infinite}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-name{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:14px!important;font-weight:700!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-title{font-family:var(--lc-cond)!important;font-weight:700!important;font-size:17px!important;letter-spacing:.02em!important;text-transform:uppercase}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-sechead{border-bottom:1px solid var(--lc-line);padding-bottom:7px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-sec{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:15px!important;font-weight:700!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-cap{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;font-weight:700!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-card > .bgm-cap:first-child{margin:-13px -13px 10px!important;padding:7px 13px;background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-lamp{width:9px!important;height:9px!important;border-radius:50%!important;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-code{font-family:var(--lc-mono)!important;color:var(--lc-ink)!important;background:var(--lc-well);border:1px solid var(--lc-line);border-radius:2px;padding:0 5px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-meter{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;height:10px!important;background-image:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),color-mix(in srgb,var(--lc-line) 80%,transparent) calc(10% - 1px) 10%)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-meter > *{border-radius:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-unit .bgm-meter > div{background:var(--lc-ink2)!important;opacity:.85}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-unit[data-alert] .bgm-meter > div,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-unit[data-hold] .bgm-meter > div{background:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-progress .bgx-mono{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-cells{gap:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-cell{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;text-align:center}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-cell .bgx-label-sm,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-cell > div:first-child{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:10px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-cell[data-state="ok"] > div:last-child{color:var(--lc-ink)!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-cell[data-state="alarm"]{background:color-mix(in srgb,var(--lc-hi) 16%,var(--lc-well))!important;border-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-cell[data-state="alarm"] > div:last-child{color:var(--lc-hi)!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-reads{gap:4px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-read{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;padding:5px 8px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-read .bgx-label-sm{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:10.5px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-figure{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-trend{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-clock{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;padding:2px 8px;font-size:13px;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-foot{border-top:1px solid color-mix(in srgb,var(--lc-line) 70%,transparent);padding-top:7px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-alarmline{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-alarm{background:color-mix(in srgb,var(--lc-hi) 10%,var(--lc-panel))!important;border:1px solid var(--lc-hi)!important;border-left:6px solid var(--lc-hi)!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-empty{font-family:var(--lc-mono)!important;text-transform:uppercase;letter-spacing:.04em;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-btn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;transition:transform .08s,box-shadow .08s!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-btn-go{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-btn[data-tone="danger"]{color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-btn[data-tone="warn"]{color:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-btn-go[data-tone="danger"]{background:var(--lc-hi)!important;border-color:var(--lc-hi)!important;color:var(--lc-panel)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--lc-hi) 55%,var(--lc-ink))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-btn:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-seg-btn:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-btn:disabled{opacity:.55}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-seg-btn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;transition:transform .08s,box-shadow .08s!important;font-size:11.5px!important;padding:5px 11px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-seg-btn[data-on]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-search{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-row{border-bottom-color:color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-row:hover{background:var(--lc-panel2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-ai{background:var(--lc-panel)!important;border-color:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-ai > .bgm-head{margin:-13px -13px 10px!important;padding:7px 13px!important;background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-ai > .bgm-head .bgx-label{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--lc-ink)!important;font-size:12.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-alert{border-radius:0!important;border:0!important;border-left:4px solid var(--lc-line)!important;background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-alert .bgx-label-sm{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-alert > div:nth-child(2){font-family:var(--lc-cond)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.03em;text-transform:uppercase}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-alert[data-sev="alarm"]{background:var(--lc-hi)!important;border-left-color:var(--lc-hi)!important;animation:bgm-lc-blink 2.4s steps(1) infinite}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-alert[data-sev="warn"]{background:var(--lc-lo)!important;border-left-color:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-alert[data-sev] *{color:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-alert[data-sev] .bgm-btn{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-bars{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;padding:6px 6px 4px;box-sizing:content-box}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-bar{border-radius:0!important;background:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-bar[data-state="warn"]{background:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-bar[data-state="alarm"]{background:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-queue{border-left:4px solid var(--lc-line)!important}
@keyframes bgm-lc-blink{50%{background:color-mix(in srgb,var(--lc-hi) 55%,var(--lc-panel2))}}
@media (prefers-reduced-motion:reduce){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-unit[data-hold] > .bgm-head,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-alert[data-sev="alarm"]{animation:none!important}}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-card{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;position:relative}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-card::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-rack > .bgm-card,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-unit,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-detail{padding-top:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-card[data-on]{outline:2px solid var(--tr-ink);outline-offset:-1px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-card[data-alert]{border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-card[data-hold]{background:repeating-linear-gradient(135deg,var(--tr-stock) 0 10px,color-mix(in srgb,var(--tr-red) 8%,var(--tr-stock)) 10px 20px)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-rack{padding-top:22px;row-gap:36px!important;background:linear-gradient(var(--tr-rail),var(--tr-rail)) 0 4px/100% 6px no-repeat}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-rack > .bgm-card::before{content:'';position:absolute;top:-16px;left:50%;width:18px;height:22px;margin-left:-9px;border:2px solid var(--tr-rail);border-radius:4px;pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-rack > .bgm-card{transform-origin:50% -14px;transition:transform .25s}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-rack > .bgm-card:hover{transform:rotate(-1.2deg)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-head{border-bottom:2px solid var(--tr-ink);padding-bottom:6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-head .bgm-lamp{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-name{font-family:var(--tr-mono)!important;font-size:12px!important;font-weight:600!important;color:var(--tr-ink2)!important;text-transform:uppercase;letter-spacing:.04em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:19px!important;line-height:1.05!important;letter-spacing:.02em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-sechead{border-bottom:2px solid var(--tr-ink);padding-bottom:5px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-sec,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-cap{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:17px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-card > .bgm-cap:first-child{border-bottom:2px solid var(--tr-ink);padding-bottom:5px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-lamp{box-shadow:0 0 0 1.5px var(--tr-stock),0 0 0 2.5px currentColor}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-code{font-family:var(--tr-mono)!important;color:var(--tr-ink)!important;border:1.5px solid var(--tr-ink);border-radius:3px;padding:0 5px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-meter{height:12px!important;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-meter > *{border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-unit .bgm-meter > div{background:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-unit[data-alert] .bgm-meter > div,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-unit[data-hold] .bgm-meter > div{background:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-cells{gap:0!important;border:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-cell{border:0!important;border-right:1px solid var(--tr-rule)!important;border-radius:0!important;background:transparent!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-cell:last-child{border-right:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-cell .bgx-label-sm,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-cell > div:first-child{font-family:var(--tr-mono)!important;font-size:9.5px!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-cell[data-state="ok"] > div:last-child{color:var(--tr-ink)!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-cell[data-state="alarm"]{background:color-mix(in srgb,var(--tr-red) 12%,var(--tr-stock))!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-cell[data-state="alarm"] > div:last-child{color:var(--tr-red)!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-reads{gap:0 14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-read{border-bottom:1px dotted var(--tr-rule);padding:3px 0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-read .bgx-label-sm{font-family:var(--tr-mono)!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-figure{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:34px!important;letter-spacing:0!important;line-height:1}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-trend{border:1px solid var(--tr-rule);background:var(--tr-stock)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-clock{font-family:var(--tr-mono)!important;border:1.5px solid var(--tr-ink);border-radius:3px;padding:2px 8px;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-foot{border-top:2px dashed var(--tr-rule);margin:2px -14px 0;padding:7px 14px;background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-unit > .bgm-foot:last-child{margin-bottom:-14px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-alarmline{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.06em!important;color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-alarm{position:relative;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-left:5px solid var(--tr-red)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-empty{font-family:var(--tr-mono)!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-btn{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:13px!important;padding:5px 10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-btn-go{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border-color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-btn[data-tone="danger"]{color:var(--tr-red)!important;border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-btn[data-tone="warn"]{color:var(--tr-amber)!important;border-color:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-btn-go[data-tone="danger"]{background:var(--tr-red)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-seg-btn{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13.5px!important;letter-spacing:.06em!important;border-radius:8px 8px 0 0!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-rule)!important;background:var(--tr-tab)!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-seg-btn[data-on]{background:var(--tr-stock)!important;color:var(--tr-ink)!important;border-color:var(--tr-ink)!important;border-bottom-color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-search{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-row{border-bottom-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-row:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-ai{background:var(--tr-stock)!important;border-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-ai > .bgm-head{border-bottom:2px solid var(--tr-ink);padding-bottom:6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-ai > .bgm-head .bgx-label{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-alert{position:relative;border-radius:0!important;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;margin-top:8px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-alert::before{content:'';position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-alert .bgx-label-sm{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:10.5px!important;padding:2px 5px 1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-alert > div:nth-child(2){font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.04em;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-bars{border-bottom:2px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-bar{border-radius:0!important;background:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-bar[data-state="warn"]{background:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-bar[data-state="alarm"]{background:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-queue{border-left:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-queue::after{display:none}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-label,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-label{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-input,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-input{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--font-body)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-input:focus,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-input:focus{border-color:var(--brand-primary)!important;outline:2px solid color-mix(in srgb,var(--brand-primary) 30%,transparent)!important;outline-offset:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-modal{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-ink)!important;border-radius:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-strip{background:var(--lc-panel)!important;border-radius:2px!important;box-shadow:none!important;border-top-color:var(--lc-line)!important;border-right-color:var(--lc-line)!important;border-bottom-color:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-strip:hover{background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-strip[data-tag]::before{content:attr(data-tag);display:inline-block;margin:0 0 6px;font-family:var(--lc-mono)!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:1px 6px!important;border-radius:2px!important;font-size:11px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-strip[data-alert]{border-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-strip[data-hold]{border-left:6px solid var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-form{border-top:4px solid var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-check{background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-check[data-alert]{border-left:6px solid var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-stat{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-stat > p:first-of-type{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-stat > p:nth-of-type(2){font-family:var(--lc-mono)!important;font-weight:500!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-stat-bar{left:auto!important;right:8px!important;top:8px!important;width:9px!important;height:9px!important;border-radius:50%!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-panel-head{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-panel-head > span{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-tr{border-bottom-color:color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-tr:hover{background:var(--lc-panel2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-note{border-radius:2px!important;background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-left:6px solid currentColor!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.06em!important;font-size:13px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-note[data-tone="danger"]{background:color-mix(in srgb,var(--lc-hi) 12%,var(--lc-panel2))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-date{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;padding:4px 10px;font-family:var(--lc-mono)!important;font-weight:500!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-sub{font-family:var(--lc-mono)!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-kv{border-top-color:color-mix(in srgb,var(--lc-line) 70%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-kv > span:first-child{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-kv > span:last-child{font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-pill{background:transparent!important;border:0!important;padding:0!important;border-radius:0!important;display:inline-flex;align-items:center;gap:5px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-pill::before{content:'';width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-tagcell a{font-family:var(--lc-mono)!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:1px 6px!important;border-radius:2px!important;font-size:11px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-card{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important;position:relative}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-card > div:first-child:has(> h2){margin:-14px -14px 10px!important;padding:8px 14px;background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-card h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:15px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-row{background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-btn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;transition:transform .08s,box-shadow .08s!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-btn-go{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-btn:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-chip{background:transparent!important;padding:0!important;border-radius:0!important;display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-chip::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-label,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-label{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-input,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-input{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-input:focus,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-input:focus{border-bottom-color:var(--tr-pine)!important;outline:none!important;box-shadow:0 2px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-modal{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-top:3px solid var(--tr-ink)!important;border-radius:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-strip{position:relative;background:var(--tr-stock)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-top-color:var(--tr-rule)!important;border-right-color:var(--tr-rule)!important;border-bottom-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-strip::after{top:50%!important;left:5px!important;margin:-4.5px 0 0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-strip[data-tag]::before{content:attr(data-tag);display:inline-block;margin:0 0 6px;font-family:var(--tr-mono);font-size:11px;font-weight:600;border:1.5px solid var(--tr-ink);border-radius:3px;padding:0 6px;color:var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-strip[data-alert]{border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-strip[data-hold]{background:repeating-linear-gradient(135deg,var(--tr-stock) 0 10px,color-mix(in srgb,var(--tr-red) 8%,var(--tr-stock)) 10px 20px)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-form{border-top:3px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-check{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-check[data-alert]{border-left:5px solid var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-stat{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-bottom:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-stat > p:first-of-type{font-family:var(--tr-mono)!important;text-transform:uppercase;letter-spacing:.08em;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-stat > p:nth-of-type(2){font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-stat-bar{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-panel-head{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-panel-head > span{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-tr{border-bottom-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-tr:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-note{position:relative;border-radius:0!important;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-left:5px solid currentColor!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-note::before{content:'';position:absolute;top:-6px;left:22px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-date{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:18px!important;letter-spacing:.04em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-sub{font-family:var(--tr-mono)!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-kv{border-top:1px dotted var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-kv > span:first-child{font-family:var(--tr-mono);text-transform:uppercase;font-size:11px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-pill{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:10.5px!important;padding:2px 5px 1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-tagcell a{font-family:var(--tr-mono)!important;border:1.5px solid var(--tr-ink);border-radius:3px;padding:0 6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-card{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;position:relative;padding-top:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-card::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-card > div:first-child:has(> h2){border-bottom:2px solid var(--tr-ink);padding-bottom:6px;margin-bottom:8px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-card h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:18px!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-row{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-btn{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:13px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-btn-go{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border-color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-chip{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-gantt,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-week{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-gantt-head{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-gantt-head span{font-family:var(--lc-mono)!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-lane{background:transparent!important;border-bottom-color:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-lane-label{background:var(--lc-panel2)!important;border-right-color:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-lane-label[data-tag]::before{content:attr(data-tag);display:inline-block;margin:0 0 3px;font-family:var(--lc-mono)!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:1px 6px!important;border-radius:2px!important;font-size:11px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-track{background-color:var(--lc-well);background-image:repeating-linear-gradient(0deg,transparent 0 11px,color-mix(in srgb,var(--lc-line) 35%,transparent) 11px 12px)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-run{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-left:4px solid var(--lc-ink2)!important;border-radius:2px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-run[data-on]{border-color:var(--brand-primary)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 35%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-run[data-hold]{background:color-mix(in srgb,var(--lc-hi) 20%,var(--lc-panel))!important;border-left-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-run[data-draft]{border-style:dashed!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-run-name{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;letter-spacing:.05em!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-run-sm{background:var(--lc-panel)!important;border-radius:1px!important;box-shadow:0 1px 0 var(--lc-keyshadow);border-top:1px solid var(--lc-line);border-right:1px solid var(--lc-line);border-bottom:1px solid var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-run-sm .bgm-run-name{color:var(--lc-ink)!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-run-sm[data-hold]{background:color-mix(in srgb,var(--lc-hi) 20%,var(--lc-panel))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-gantt-corner,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-gantt-day{background:var(--lc-panel2)!important;border-color:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-gantt-day > span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-gantt-corner > span{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-gantt-day > p{font-family:var(--lc-mono)!important;font-weight:500!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-gantt-day[data-on]{box-shadow:inset 0 -3px 0 var(--lc-run)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-slot{background:var(--lc-panel)!important;border-color:color-mix(in srgb,var(--lc-line) 70%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-slot[data-on]{background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-slot[data-drop]{outline:2px dashed var(--brand-primary)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-week .bgm-lane-label{border-bottom-color:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-col{background:var(--lc-panel2);border:1px solid var(--lc-line);border-radius:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-col-head{padding:7px 10px!important;border-bottom:1px solid var(--lc-line);background:var(--lc-panel2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-col-head .bgx-label{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-col-cards{padding:8px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-col-empty{border:1px dashed var(--lc-line)!important;border-radius:2px!important;font-family:var(--lc-mono);text-transform:uppercase;letter-spacing:.04em}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rd-board{gap:6px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-stages{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;padding:3px;gap:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-stage{border:0!important;border-radius:2px!important;background:transparent!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:700!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-stage[data-done]{color:var(--lc-ink)!important;box-shadow:inset 0 -3px 0 var(--lc-ink2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-stage[data-on]{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-ver{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-ver[data-on]{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-ver > div:first-child > span:not(.bgm-lamp){background:var(--lc-line)!important;width:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-log{border-color:var(--lc-line)!important;border-radius:2px!important;background:var(--lc-panel)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-log > div:nth-child(even){background:var(--lc-panel2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-canvas{background-color:var(--lc-panel2)!important;background-image:linear-gradient(color-mix(in srgb,var(--lc-line) 40%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--lc-line) 40%,transparent) 1px,transparent 1px)!important;background-size:24px 24px!important;border:1px solid var(--lc-line)!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-legend{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-node{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-node[data-on]{border-color:var(--brand-primary)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-primary) 35%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-node[data-hold]{border-color:var(--lc-hi)!important;background:color-mix(in srgb,var(--lc-hi) 12%,var(--lc-panel))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-node-head{margin:-10px -10px 0!important;padding:5px 10px;background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-node-kind{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-node-title{font-family:var(--lc-cond)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.02em;text-transform:uppercase}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-floor{background-color:var(--bg-app)!important;background-image:linear-gradient(color-mix(in srgb,var(--lc-line) 30%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--lc-line) 30%,transparent) 1px,transparent 1px)!important;background-size:32px 32px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-room{border-radius:2px!important;background:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-room:not(.open){box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-room-head{padding:8px 12px!important;background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-room-icon{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-room-label{display:inline-block;max-width:100%;margin-bottom:3px;font-family:var(--lc-mono)!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:1px 6px!important;border-radius:2px!important;font-size:11px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-room-name{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:16px!important;font-weight:700!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-tile{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;transition:transform .08s,box-shadow .08s!important;font-size:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-tile:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-risk{border-radius:0!important;background:var(--lc-panel2)!important;border-left:4px solid var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-ui,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgpm-hov{border-radius:2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-gantt,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-week{background:var(--tr-board)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-gantt-head{background:var(--tr-stock);border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-gantt-head span{font-family:var(--tr-mono)!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-lane{background:transparent!important;border-bottom:1px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-lane-label{background:var(--tr-stock)!important;border-right:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-lane-label[data-tag]::before{content:attr(data-tag);display:inline-block;margin:0 0 3px;font-family:var(--tr-mono);font-size:11px;font-weight:600;border:1.5px solid var(--tr-ink);border-radius:3px;padding:0 5px;color:var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-track{background:linear-gradient(var(--tr-rail),var(--tr-rail)) 0 4px/100% 4px no-repeat}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-run{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-left:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-run[data-on]{outline:2px solid var(--tr-ink);outline-offset:-1px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-run[data-hold]{background:repeating-linear-gradient(135deg,var(--tr-stock) 0 8px,color-mix(in srgb,var(--tr-red) 12%,var(--tr-stock)) 8px 16px)!important;border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-run[data-draft]{border:1.5px dashed var(--tr-ink)!important;background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-run-name{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.04em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-run-sm{background:var(--tr-stock)!important;border-radius:1px!important;box-shadow:var(--tr-hang);border-top:1px solid var(--tr-rule);border-right:1px solid var(--tr-rule);border-bottom:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-run-sm .bgm-run-name{font-size:12px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-run-sm[data-hold]{background:repeating-linear-gradient(135deg,var(--tr-stock) 0 6px,color-mix(in srgb,var(--tr-red) 12%,var(--tr-stock)) 6px 12px)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-gantt-corner,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-gantt-day{background:var(--tr-stock)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-gantt-day > span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-gantt-corner > span{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-gantt-day > p{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-gantt-day[data-on]{box-shadow:inset 0 -4px 0 var(--tr-pine)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-slot{background:var(--tr-board)!important;border-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-slot[data-on]{background:color-mix(in srgb,var(--tr-stock) 45%,var(--tr-board))!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-slot[data-drop]{outline:2px dashed var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-col-head{padding:0 4px 4px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-col-head .bgx-label{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.1em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-col-cards{padding-top:24px;row-gap:30px!important;background:linear-gradient(var(--tr-rail),var(--tr-rail)) 0 4px/100% 6px no-repeat}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-col-cards > .bgx-card::before,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-rack > .bgx-card::before{content:'';position:absolute;top:-16px;left:50%;width:18px;height:22px;margin-left:-9px;border:2px solid var(--tr-rail);border-radius:4px;pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-col-cards > .bgx-card{transform-origin:50% -14px;transition:transform .25s}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-col-cards > .bgx-card:hover{transform:rotate(-1.2deg)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-col-empty{border:1.5px dashed var(--tr-rule)!important;border-radius:0!important;font-family:var(--tr-mono)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-stages{gap:0!important;border-bottom:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-stage{border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;background:transparent!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.06em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-stage[data-done]{color:var(--tr-ink)!important;border-bottom-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-stage[data-on]{color:var(--tr-ink)!important;border-bottom-color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-ver{border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-ver[data-on]{background:var(--tr-stock2)!important;box-shadow:inset 3px 0 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-ver > div:first-child > span:not(.bgm-lamp){background:transparent!important;width:0!important;border-left:2px dashed var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-log{border:1px solid var(--tr-rule)!important;border-top:2px solid var(--tr-ink)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-log > div:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-canvas{background:var(--tr-board)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-legend{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:0!important;font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-node{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;padding-top:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-node::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-node[data-on]{outline:2px solid var(--tr-ink);outline-offset:-1px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-node[data-hold]{background:repeating-linear-gradient(135deg,var(--tr-stock) 0 10px,color-mix(in srgb,var(--tr-red) 10%,var(--tr-stock)) 10px 20px)!important;border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-node-head{border-bottom:2px solid var(--tr-ink);padding-bottom:4px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-node-kind{font-family:var(--tr-mono)!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-node-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.02em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-floor{background:var(--tr-board)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-room{background:var(--tr-stock)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-room.open{box-shadow:0 0 0 2px var(--tr-ink),var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-room::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-room-head{padding-top:20px!important;padding-bottom:8px!important;border-bottom:2px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-room-icon{border-radius:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-room-label{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-room-name{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:19px!important;letter-spacing:.03em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-tile{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-left:3px solid var(--tr-ink)!important;border-radius:0 8px 8px 0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-risk{border-radius:0!important;background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-ui,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgpm-hov{border-radius:3px!important}
@media (prefers-reduced-motion:reduce){:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-rack > .bgm-card,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-col-cards > .bgx-card{transition:none!important;transform:none!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=submit]):not([type=button]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq select,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq textarea{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):focus,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq select:focus,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq textarea:focus{border-color:var(--brand-primary)!important;outline:2px solid color-mix(in srgb,var(--brand-primary) 30%,transparent)!important;outline-offset:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-bar{background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;padding:6px 8px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-plate{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-plate[data-q="hi"]{border-left:4px solid var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-plate[data-q="lo"]{border-left:4px solid var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-plate[data-void]{background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-loghead{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.05em!important;font-weight:700!important;font-size:15px!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-sub{font-family:var(--lc-mono)!important;font-size:11.5px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-tag{display:inline-block!important;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-family:var(--lc-mono)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1.5!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;padding:1px 6px!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-read{display:inline-block;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums;font-weight:500!important;letter-spacing:0!important;color:var(--lc-ink)!important;padding:1px 7px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) input.bgq-read{padding:8px 10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-read[data-q="hi"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-plate[data-q="hi"] .bgq-read{color:var(--lc-hi)!important;border-color:var(--lc-hi)!important;background:color-mix(in srgb,var(--lc-hi) 10%,var(--lc-well))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-read[data-q="lo"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-plate[data-q="lo"] .bgq-read{border-color:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-lim{font-family:var(--lc-mono)!important;font-size:11px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-st{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-st::before{content:'';display:inline-block;width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-st-ok{color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-st-ok::before{background:var(--lc-run)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-st-mut{color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-st-mut::before{background:var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-st-hi{color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-st-lo{color:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-ind[data-q="ok"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-ind:not([data-q]){color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-form,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-panel{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-form{border-top:4px solid var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-form[data-q="hi"]{border-color:var(--lc-hi)!important;border-top-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-form-head,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-panel-head{border-bottom:1px solid var(--lc-line)!important;padding-bottom:8px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-form-head,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-form-head :is(h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) h3,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) h4,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) div),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-panel-head,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-panel-head :is(h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) h3,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) h4,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) div){font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-form label,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-form .label{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-dlg{border-radius:3px!important;border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-ink)!important;background:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stat{position:relative;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;padding-right:24px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stat::before{content:'';position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stat[data-q="hi"]::before{background:var(--lc-hi)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stat[data-q="lo"]::before{background:var(--lc-lo)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stat-k{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stat-v{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stat:not([data-q="hi"]):not([data-q="lo"]) .bgq-stat-v{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-sec{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important;color:var(--lc-ink2)!important;border-bottom:1px solid var(--lc-line);padding-bottom:3px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-seg{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;padding:3px!important;gap:3px!important;box-shadow:var(--lc-inset)!important;max-width:100%;overflow-x:auto}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-seg-btn{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;background:transparent!important;border:0!important;border-radius:2px!important;color:var(--lc-ink2)!important;box-shadow:none!important;white-space:nowrap}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-seg-btn[data-on]{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-go{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-go[data-q="hi"]{background:var(--lc-hi)!important;border-color:var(--lc-hi)!important;color:var(--lc-panel)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--lc-hi) 55%,var(--lc-ink))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-key{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-key[data-q="hi"]{color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-key[data-q="lo"]{color:var(--lc-ink)!important;border-left:4px solid var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-go:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-key:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-ico{color:var(--lc-ink2)!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-ico:hover{color:var(--lc-ink)!important;background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-trail-row{border-top-color:color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-trail-row > span:first-child{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-trail-dot{border-radius:1px!important;background:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-checks{border-radius:2px!important;border-color:var(--lc-line)!important;background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-checks[data-q="lo"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-checks[data-q="hi"]{border-left:4px solid var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-check{border-bottom:1px solid color-mix(in srgb,var(--lc-line) 55%,transparent);padding-bottom:3px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-check:last-child{border-bottom:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-check[data-q="hi"]{color:var(--lc-hi)!important;box-shadow:inset 3px 0 0 var(--lc-hi);padding-left:6px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-check[data-q="ok"]{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) div.bgq-sign{box-shadow:inset 3px 0 0 var(--lc-ink2);padding-left:10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) span.bgq-sign{font-family:var(--lc-mono)!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-note{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-note[data-q="hi"]{border-left:4px solid var(--lc-hi)!important;color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-note[data-q="lo"]{border-left:4px solid var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-empty{background:var(--lc-panel2)!important;border:1px dashed var(--lc-line)!important;border-radius:2px!important;font-family:var(--lc-mono)!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-grid{border-color:var(--lc-line)!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-cell{border-color:color-mix(in srgb,var(--lc-line) 70%,transparent)!important;border-radius:0!important;font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-cell[data-q="hi"]{background:var(--lc-hi)!important;color:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-cell[data-q="lo"]{background:var(--lc-lo)!important;color:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-held:not(.bgq-annun .bgq-held){box-shadow:inset 0 3px 0 var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-annun{background:var(--lc-frame)!important;border:0!important;border-radius:3px!important;padding:4px!important;display:flex;flex-direction:column;gap:4px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-annun > .bgq-loghead{background:transparent!important;border:0!important;color:var(--lc-onframe)!important;padding:5px 10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-annun > .bgq-plate{border:0!important;border-radius:0!important;background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-annun > .bgq-plate[data-on]{background:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-annun .bgq-held-head{background:transparent!important;box-shadow:inset 6px 0 0 var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-annun > .bgq-plate[data-q="hi"] .bgq-held-head{box-shadow:inset 6px 0 0 var(--lc-hi);background:color-mix(in srgb,var(--lc-hi) 14%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-annun > .bgq-plate[data-q="lo"] .bgq-held-head{box-shadow:inset 6px 0 0 var(--lc-lo);background:color-mix(in srgb,var(--lc-lo) 12%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-annun > .bgq-plate:not([data-on])[data-q="hi"] .bgq-held-head{animation:lcq-blink 2.4s steps(1) infinite}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-annun .bgq-title{font-size:14px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-annun .bgq-read{padding:0 6px!important}
@keyframes lcq-blink{50%{background:color-mix(in srgb,var(--lc-hi) 34%,transparent)}}
@media (prefers-reduced-motion:reduce){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-annun .bgq-held-head{animation:none!important}}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=submit]):not([type=button]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq select,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq textarea{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;color:var(--tr-ink)!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):focus,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq select:focus,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq textarea:focus{border-bottom-color:var(--tr-pine)!important;outline:none!important;box-shadow:0 2px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-bar{border-bottom:2px dashed var(--tr-rule)!important;padding-bottom:10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-plate{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-plate[data-q="hi"]{box-shadow:inset 4px 0 0 var(--tr-red),var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-plate[data-q="lo"]{box-shadow:inset 4px 0 0 var(--tr-amber),var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:17px!important;letter-spacing:.03em!important;line-height:1.05!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-sub{font-family:var(--tr-mono)!important;font-size:11.5px!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq[data-q-table] .bgq-log{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:16px 14px!important;align-items:start}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq[data-q-table] .bgq-log > .bgq-plate{padding-top:22px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq[data-q-table] .bgq-log > .bgq-plate::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq[data-q-table] .bgq-log > .bgq-plate:hover{transform:rotate(-.6deg);transform-origin:50% 0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-log:not(.bgq[data-q-table] .bgq-log){gap:0!important;background:var(--tr-stock);border:1px solid var(--tr-rule);border-top:2px solid var(--tr-ink);box-shadow:var(--tr-hang)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-log:not(.bgq[data-q-table] .bgq-log) > .bgq-plate{border:0!important;border-bottom:1px solid var(--tr-rule)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-log:not(.bgq[data-q-table] .bgq-log) > .bgq-plate:nth-child(even):not(.bgq-held){background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-log:not(.bgq[data-q-table] .bgq-log) > .bgq-plate[data-q="hi"]{box-shadow:inset 4px 0 0 var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-log:not(.bgq[data-q-table] .bgq-log) > .bgq-plate[data-q="lo"]{box-shadow:inset 4px 0 0 var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-loghead{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.08em!important;color:var(--tr-ink)!important;border-bottom:2px solid var(--tr-ink)!important;background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-held{background:repeating-linear-gradient(135deg,var(--tr-stock) 0 10px,color-mix(in srgb,var(--tr-red) 8%,var(--tr-stock)) 10px 20px)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-tag{display:inline-block!important;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-family:var(--tr-mono)!important;font-size:11.5px!important;font-weight:600!important;color:var(--tr-ink)!important;background:transparent!important;border:1.5px solid var(--tr-ink)!important;border-radius:3px!important;padding:0 5px!important;line-height:1.5!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-read{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums;font-weight:600!important;letter-spacing:0!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-read[data-q="hi"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-plate[data-q="hi"] .bgq-read{color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) input.bgq-read[data-q="hi"]{border-bottom-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-read[data-q="lo"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-plate[data-q="lo"] .bgq-read{color:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-lim{font-family:var(--tr-mono)!important;font-size:11px!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-st{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-st-hi{color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-st-lo{color:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-st-ok{color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-st-mut{color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-form{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-top:3px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-form[data-q="hi"]{border-color:var(--tr-red)!important;border-top-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-form-head,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-panel-head{border-bottom:2px solid var(--tr-ink)!important;padding-bottom:6px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-form-head,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-form-head :is(h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) h4,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) div),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-panel-head,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-panel-head :is(h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) h4,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) div){font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-form-head :is(h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) h4,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) div):first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-panel-head > :is(h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) h4){font-size:17px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-form label,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-form .label{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-dlg{border-radius:3px!important;border:1px solid var(--tr-rule)!important;border-top:3px solid var(--tr-ink)!important;background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-panel{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;padding-top:22px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-panel::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-stat{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-bottom:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-stat-k{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:10.5px!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-stat-v{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:26px!important;line-height:1!important;letter-spacing:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-stat:not([data-q]) .bgq-stat-v{color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-sec{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.08em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-seg{background:transparent!important;border:0!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;padding:0!important;gap:4px!important;box-shadow:none!important;max-width:100%;overflow-x:auto}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-seg-btn{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.06em!important;background:var(--tr-tab)!important;color:var(--tr-ink2)!important;border:1px solid var(--tr-rule)!important;border-bottom:0!important;border-radius:6px 6px 0 0!important;box-shadow:none!important;white-space:nowrap}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-seg-btn[data-on]{background:var(--tr-stock)!important;color:var(--tr-ink)!important;border-color:var(--tr-ink)!important;box-shadow:inset 0 3px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-go{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-go[data-q="hi"]{background:var(--tr-red)!important;border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-key{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-key[data-q="hi"]{color:var(--tr-red)!important;border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-key[data-q="lo"]{color:var(--tr-ink)!important;border-color:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-ico{color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-ico:hover{color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-trail{border-top:2px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-trail-row{border-top-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-trail-row:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-trail-row > span:first-child{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-trail-dot{border-radius:1px!important;background:var(--tr-ink)!important;transform:rotate(45deg)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-checks{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-top:2px solid var(--tr-ink)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-check{border-bottom:1px solid var(--tr-rule);padding-bottom:4px;min-height:22px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-check:last-child{border-bottom:0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-check[data-q="hi"]{box-shadow:inset 3px 0 0 var(--tr-red);padding-left:6px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-check[data-q="ok"]{box-shadow:inset 3px 0 0 var(--tr-pine);padding-left:6px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) span.bgq-sign{display:inline-block!important;border:2px solid currentColor!important;border-radius:3px!important;padding:2px 7px 1px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.06em!important;transform:rotate(-1.5deg);line-height:1.25!important;max-width:100%}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) div.bgq-sign{border-top:2px dashed var(--tr-rule)!important;padding-top:10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-note{position:relative;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-radius:0!important;color:var(--tr-ink)!important;margin-top:14px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-note::before{content:'';position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-note[data-q="hi"]{border-left:4px solid var(--tr-red)!important;color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-note[data-q="lo"]{border-left:4px solid var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-empty{background:var(--tr-stock)!important;border:2px dashed var(--tr-rule)!important;border-radius:2px!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-grid{border-color:var(--tr-rule)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-cell{border-color:var(--tr-rule)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-cell[data-q="hi"]{background:color-mix(in srgb,var(--tr-red) 14%,var(--tr-stock))!important;color:var(--tr-red)!important;font-weight:700}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-cell[data-q="lo"]{background:color-mix(in srgb,var(--tr-amber) 14%,var(--tr-stock))!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-annun{border-radius:0!important;border:1px solid var(--tr-rule)!important;border-top:2px solid var(--tr-ink)!important;background:var(--tr-stock)!important;box-shadow:var(--tr-hang)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-annun > .bgq-plate{border-bottom:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-annun > .bgq-plate[data-on] .bgq-held-head{background:color-mix(in srgb,var(--tr-stock2) 70%,transparent)!important;border-bottom:2px dashed var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-annun .bgq-title{font-size:16px!important}
@media (max-width:720px){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-held-body,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-held-body{grid-template-columns:minmax(0,1fr)!important;padding-left:14px!important}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-title{font-size:15px!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-h1{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.02em!important;font-weight:700!important;font-size:26px!important;line-height:1.05!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-card{background:var(--lc-panel)!important;border-top-color:var(--lc-line)!important;border-right-color:var(--lc-line)!important;border-bottom-color:var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-card-h{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;font-size:14px!important;color:var(--lc-ink)!important;border-bottom:1px solid var(--lc-line);padding-bottom:6px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-sec{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-kpi{position:relative;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-kpi::after{content:'';position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--lc-run);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-kpi[data-alarm]{border-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-kpi[data-alarm]::after{background:var(--lc-hi);animation:cmx-lamp 2.4s steps(1) infinite}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-kpi-v{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-kpi-k{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-tabs{display:inline-flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;max-width:100%;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;padding:3px!important;gap:3px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-tabs > button,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-tabs > a{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;font-weight:600!important;padding:6px 13px!important;border:0!important;border-radius:2px!important;background:transparent!important;color:var(--lc-ink2)!important;box-shadow:none!important;white-space:nowrap}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-tabs > [aria-pressed="true"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-tabs > [aria-selected="true"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-tabs > [data-on],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-tabs > .on,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-tabs > .active{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-stamp{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-stamp::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-btn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-btn-go{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-btn:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-btn-go:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-input{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--font-body)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-lane{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;padding:8px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-lane-h{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13px!important;font-weight:700!important;color:var(--lc-ink)!important;border-bottom:1px solid var(--lc-line);padding:0 2px 7px!important;margin-bottom:8px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-tkt{background:var(--lc-panel)!important;border-top-color:var(--lc-line)!important;border-right-color:var(--lc-line)!important;border-bottom-color:var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important;border-left-color:var(--lc-line)!important;border-top:3px solid var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-stub{border-top:1px solid var(--lc-line)!important;padding-top:8px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-level{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:0!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-level > :first-child{background:var(--lc-ink2)!important;border-radius:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-level[data-low] > :first-child{background:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-alert{background:var(--lc-panel2)!important;border:1px solid var(--lc-hi)!important;border-left:6px solid var(--lc-hi)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-note{background:var(--lc-well)!important;border-radius:2px!important;border-left:3px solid currentColor!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-empty{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--lc-mono)!important;font-size:12.5px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-rows > *{border-radius:0!important;border-bottom:1px solid color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
@keyframes cmx-lamp{50%{background:color-mix(in srgb,var(--lc-hi) 35%,var(--lc-panel2))}}
@media (prefers-reduced-motion:reduce){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cmx-kpi[data-alarm]::after{animation:none!important}}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-h1{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:34px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-card{position:relative;background:var(--tr-stock)!important;border-top-color:var(--tr-rule)!important;border-right-color:var(--tr-rule)!important;border-bottom-color:var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-card::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-card{padding-top:22px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-card-h{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:17px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important;border-bottom:2px solid var(--tr-ink);padding-bottom:6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-sec{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-kpi{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-kpi[data-alarm]{border-color:var(--tr-red)!important;border-bottom-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-kpi-v{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-kpi-k{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;max-width:100%;gap:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--tr-rule)!important;border-radius:0!important;padding:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tabs > button,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tabs > a{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14.5px!important;letter-spacing:.06em!important;padding:6px 13px 7px!important;background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;margin-bottom:-1px;color:var(--tr-ink2)!important;box-shadow:none!important;white-space:nowrap}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tabs > [aria-pressed="true"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tabs > [aria-selected="true"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tabs > [data-on],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tabs > .on,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tabs > .active{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-stamp{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-btn{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-btn-go{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-input{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-board{position:relative;padding-top:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-board::before{content:'';position:absolute;left:0;right:0;top:4px;height:6px;border-radius:3px;background:var(--tr-rail);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 18%,transparent);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-lane{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:4px 2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-lane-h{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.1em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tkt{position:relative;background:var(--tr-stock)!important;border-top-color:var(--tr-rule)!important;border-right-color:var(--tr-rule)!important;border-bottom-color:var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-left-color:var(--tr-rule)!important;border-radius:0!important;padding-top:20px!important;transform-origin:50% -14px;transition:transform .25s}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tkt::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tkt:hover{transform:rotate(-1.2deg)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-stub{border-top:2px dashed var(--tr-rule)!important;padding-top:8px!important;font-family:var(--tr-mono)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-level{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-level > :first-child{background:var(--tr-ink)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-level[data-low] > :first-child{background:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-alert{background:repeating-linear-gradient(135deg,var(--tr-stock) 0 10px,color-mix(in srgb,var(--tr-red) 7%,var(--tr-stock)) 10px 20px)!important;border:1px solid var(--tr-rule)!important;border-left:4px solid var(--tr-red)!important;border-radius:0!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-note{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-empty{background:transparent!important;border:2px dashed var(--tr-rule)!important;border-radius:0!important;box-shadow:none!important;font-family:var(--tr-mono)!important;font-size:12.5px!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-rows > :nth-child(even){background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-rows > *{border-radius:0!important}
@media (prefers-reduced-motion:reduce){:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cmx-tkt{transition:none!important;transform:none!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cust-tabs{display:inline-flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;max-width:100%;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;padding:3px!important;gap:3px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cust-tab{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;font-weight:600!important;padding:6px 13px!important;border:0!important;border-radius:2px!important;background:transparent!important;color:var(--lc-ink2)!important;box-shadow:none!important;white-space:nowrap}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cust-tab.active{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cust-tab-count{font-family:var(--lc-mono)!important;background:transparent!important;color:inherit!important;padding:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cust-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;max-width:100%;gap:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--tr-rule)!important;border-radius:0!important;padding:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cust-tab{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14.5px!important;letter-spacing:.06em!important;padding:6px 13px 7px!important;background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;margin-bottom:-1px;color:var(--tr-ink2)!important;box-shadow:none!important;white-space:nowrap}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cust-tab.active{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cust-tab-count{font-family:var(--tr-mono)!important;background:transparent!important;color:var(--tr-ink2)!important;padding:0!important;font-weight:600!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cust-grid > a > .card{transition:transform .25s;transform-origin:50% -14px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cust-grid > a:hover > .card{transform:rotate(-.8deg)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-root .ch-hd{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-who h1{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.02em!important;font-weight:700!important;font-size:26px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-mark{border-radius:2px!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-root .ch-tabs button{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;font-weight:600!important;padding:6px 13px!important;border:0!important;border-radius:2px!important;background:transparent!important;color:var(--lc-ink2)!important;box-shadow:none!important;white-space:nowrap}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-root .ch-tabs button.on{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-root .ch-tabs em{font-family:var(--lc-mono)!important;background:transparent!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-figs{gap:6px!important;border:0!important;background:transparent!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig{position:relative;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig::after{content:'';position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--lc-run)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig.warn::after{background:var(--lc-lo)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig.crit{border-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig.crit::after{background:var(--lc-hi);animation:cmx-lamp 2.4s steps(1) infinite}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig b{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig.ok b{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-kv span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-ohd,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-wrow .lab,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tb label{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-card,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-person,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-wb{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-wb{border-left:4px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-wb.pend{border-left-color:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-ch{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;padding:7px 12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-ch h3,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-wbh a,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-wbh b,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-person b{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;font-size:14px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-ch .n{font-family:var(--lc-mono)!important;background:var(--lc-ink);color:var(--lc-panel)!important;padding:1px 6px;border-radius:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-av{border-radius:2px!important;background:var(--lc-well)!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-seg{display:inline-flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;max-width:100%;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;padding:3px!important;gap:3px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-seg button{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;font-weight:600!important;padding:6px 13px!important;border:0!important;border-radius:2px!important;background:transparent!important;color:var(--lc-ink2)!important;box-shadow:none!important;white-space:nowrap}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-seg button.on{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-st{background:transparent!important;border:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-st::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-need .sev{width:9px!important;height:9px!important;border-radius:50%!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-need.crit{background:color-mix(in srgb,var(--lc-hi) 10%,var(--lc-panel))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-need.crit .sev{animation:cmx-lamp 2.4s steps(1) infinite}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl th{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-tbl td{border-bottom:1px solid color-mix(in srgb,var(--lc-line) 55%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-sel{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--font-body)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-menu{border-radius:3px!important;border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-ink)!important}
@media (prefers-reduced-motion:reduce){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-fig.crit::after,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-need.crit .sev{animation:none!important}}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-root .ch-hd{background:var(--tr-stock)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-who h1{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:34px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-mark{border-radius:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-root .ch-tabs{border-bottom:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-root .ch-tabs button{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.06em!important;border-bottom-width:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-root .ch-tabs button.on{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-root .ch-tabs em{font-family:var(--tr-mono)!important;background:transparent!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-figs{gap:10px!important;border:0!important;background:transparent!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-fig{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;box-shadow:var(--tr-hang)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-fig b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:30px!important;letter-spacing:0!important;line-height:1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-fig span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-kv span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-ohd,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-wrow .lab,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tb label{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-card,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-person,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-wb{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-card::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-person::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-person{padding-top:22px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-card > .ch-ch:first-child{padding-top:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-wb{border-left:4px solid var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-wb.pend{border-left-color:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-ch{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-ch h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-wbh a,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-wbh b,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-person b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:17px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-ch .n{font-family:var(--tr-mono)!important;border:1.5px solid var(--tr-ink);padding:0 5px;border-radius:3px;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-seg{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;max-width:100%;gap:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--tr-rule)!important;border-radius:0!important;padding:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-seg button{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14.5px!important;letter-spacing:.06em!important;padding:6px 13px 7px!important;background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;margin-bottom:-1px;color:var(--tr-ink2)!important;box-shadow:none!important;white-space:nowrap}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-seg button.on{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-st{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tags{gap:8px!important;padding:3px 0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-need .sev{border-radius:50%!important;width:10px!important;height:10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-need{border-top:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-need:first-of-type{border-top:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl th{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.08em!important;color:var(--tr-ink)!important;border-bottom:2px solid var(--tr-ink)!important;background:transparent!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl td{border-bottom:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-tbl tbody tr:nth-child(even) td{background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-more{border-top:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-sel{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-menu{border-radius:3px!important;border:1px solid var(--tr-rule)!important;border-top:3px solid var(--tr-ink)!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cb-bldg{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-left:4px solid var(--lc-ink2)!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cb-bh{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cb-nm b{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;font-size:14.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cb-nm small,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cb-facts{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cb-row{border-top:1px solid color-mix(in srgb,var(--lc-line) 55%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cb-row .kd{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .ch-clear,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .cb-empty{font-family:var(--lc-mono)!important;font-size:12.5px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cb-bldg{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-left:4px solid var(--tr-pine)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cb-bldg::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cb-bh{padding-top:20px!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cb-nm b{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:17px!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cb-facts{border-bottom:2px dashed var(--tr-rule)!important;background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cb-row{border-top:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cb-row:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cb-more{border-top:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .ch-clear,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .cb-empty{font-family:var(--tr-mono)!important;font-size:12.5px!important;color:var(--tr-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pc-sub{background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-radius:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pc-sub .pc-lab{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pc-sub a{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pc-sub a[aria-current="page"]{background:var(--lc-well)!important;color:var(--lc-ink)!important;box-shadow:var(--lc-inset),inset 0 -3px 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pc-sub a em,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pc-sub a i{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pc-in{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pc-owed{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pc-sub{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pc-sub .pc-lab{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.08em!important;background:var(--tr-ink)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pc-sub a{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.06em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pc-sub a[aria-current="page"]{background:var(--tr-stock2)!important;color:var(--tr-ink)!important;box-shadow:inset 0 -3px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pc-in{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pc-owed{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:12px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:10.5px!important;padding:2px 5px 1px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-viewas .bgx-link{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;padding:4px 10px!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-kpis .bgx-kpi-note{font-family:var(--lc-mono)!important;font-size:11px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-lines{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important;padding:0 0 10px!important;overflow:hidden}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-lines > .bgx-label{display:block;margin:0 0 10px!important;padding:7px 12px;background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-lines-row{padding:0 12px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-line{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;padding:7px 11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-line-lamp{width:9px!important;height:9px!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--lc-line) 70%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-line-name{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13px!important;letter-spacing:.06em!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-line-meta{font-family:var(--lc-mono)!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-line[data-alarm]{border-color:var(--lc-hi)!important;background:color-mix(in srgb,var(--lc-hi) 12%,var(--lc-well))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-line[data-alarm] .bghub-line-lamp{animation:lc-office-blink 1.2s steps(1) infinite}
@keyframes lc-office-blink{50%{opacity:.25}}
@media (prefers-reduced-motion:reduce){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-line-lamp{animation:none!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-grid .bgx:has(> .bgx-title){background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important;padding:0 0 12px!important;overflow:hidden}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-grid .bgx:has(> .bgx-title) > .bgx-title{margin:0 0 10px!important;padding:7px 12px;background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-grid .bgx:has(> .bgx-title) > :not(.bgx-title){margin-left:12px!important;margin-right:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-grid .bgx-title .bgx-link{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:var(--lc-mono)!important;font-size:10.5px!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-grid .bgx-row-meta{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-grid .bgx-stat{position:relative}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-grid .bgx-stat::after{content:'';position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--stat-color,var(--lc-run))}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-grid .bgx-label-sm{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:10.5px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-empty{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:var(--lc-mono)!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-grid .dash-section-head h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:15px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bghub-grid .dash-section-head > span[aria-hidden]{border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-ptitle{border-bottom:1px solid var(--lc-line);padding-bottom:10px;margin-bottom:16px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg[role="dialog"][aria-modal="true"]{border:0!important;border-radius:0!important;background:color-mix(in srgb,var(--lc-frame) 55%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-panel{border-radius:3px!important;border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-frame)!important;background:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-head{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:15px!important;font-weight:700!important;letter-spacing:.12em!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-kbd{font-family:var(--lc-mono)!important;background:var(--lc-frame)!important;color:var(--lc-onframe)!important;padding:1px 6px!important;border-radius:2px!important;letter-spacing:.04em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-search{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-close{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;width:30px;height:28px;display:grid;place-items:center;padding:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-close:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-nav{background:var(--lc-panel2)!important;border-right:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-idx{border-radius:2px!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;letter-spacing:.05em!important;font-weight:600!important;margin-bottom:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-idx[data-on]{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-idx .bgx-mono{font-family:var(--lc-mono)!important;background:var(--lc-well);border:1px solid var(--lc-line);border-radius:2px;padding:0 5px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-canvas{background:var(--bg-app)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-card{transition:transform .08s,box-shadow .08s}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-card:hover{border-color:var(--brand-primary)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-card:active{transform:translateY(1px)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-ct{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:14px!important;letter-spacing:.07em!important;font-weight:700!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-ci{border-radius:2px!important;background:var(--lc-frame)!important;color:var(--lc-onframe)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-pagebar{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-pagetitle{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13px!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-pagebar .bgx-link{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .shub-bg-result{border-radius:2px!important;border:1px solid var(--lc-line)!important;margin-bottom:4px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page .card > .form-section-title:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page .card > h2:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-form .card > .form-section-title:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-form .card > h2:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr .card > .form-section-title:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr .card > h2:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs .card > .form-section-title:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs .card > h2:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang .card > .form-section-title:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang .card > h2:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .brand-arch .card > .form-section-title:first-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .brand-arch .card > h2:first-child{display:block;background:var(--lc-panel2);border-left:3px solid var(--lc-frame);padding:6px 10px!important;margin-top:0!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page .card h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page .card h3,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-form .card h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-form .card h3,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr .card h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr .card h3,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs .card h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs .card h3,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang .card h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang .card h3,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .brand-arch .card h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .brand-arch .card h3{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.07em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-form input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-form select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-form textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .brand-arch input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .brand-arch select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .brand-arch textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]){background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page input[type=checkbox],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page input[type=radio],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-form input[type=checkbox],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-form input[type=radio],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr input[type=checkbox],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr input[type=radio],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs input[type=checkbox],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs input[type=radio],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang input[type=checkbox],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang input[type=radio],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .brand-arch input[type=checkbox],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .brand-arch input[type=radio]{accent-color:var(--brand-primary)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page button[role=switch],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-form button[role=switch],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr button[role=switch],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs button[role=switch],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang button[role=switch],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .brand-arch button[role=switch]{border-radius:3px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page button[role=switch] > span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-form button[role=switch] > span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr button[role=switch] > span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs button[role=switch] > span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang button[role=switch] > span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .brand-arch button[role=switch] > span{border-radius:2px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page .persona-opt{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .settings-page .persona-opt:has(input:checked){background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"].gm-embed:has(.app-shell)) .card > .form-section-title:first-child,:is(html[data-skin="line"].gm-embed:has(.app-shell)) .card > h2:first-child{display:block;background:var(--lc-panel2);border-left:3px solid var(--lc-frame);padding:6px 10px!important;margin-top:0!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13.5px!important;font-weight:700!important}
:is(html[data-skin="line"].gm-embed:has(.app-shell)) .card h2,:is(html[data-skin="line"].gm-embed:has(.app-shell)) .card h3{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.07em!important}
:is(html[data-skin="line"].gm-embed:has(.app-shell)) .app-content input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"].gm-embed:has(.app-shell)) .app-content select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"].gm-embed:has(.app-shell)) .app-content textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]){background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"].gm-embed:has(.app-shell)) input[type=checkbox],:is(html[data-skin="line"].gm-embed:has(.app-shell)) input[type=radio]{accent-color:var(--brand-primary)}
:is(html[data-skin="line"].gm-embed:has(.app-shell)) button[role=switch]{border-radius:3px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"].gm-embed:has(.app-shell)) button[role=switch] > span{border-radius:2px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"].gm-embed:has(.app-shell)) .app-content{background-image:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-titleblock,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-titleblock,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-titleblock,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-titleblock{background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-eyebrow,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-eyebrow,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-eyebrow,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-eyebrow{font-family:var(--lc-mono)!important;background:var(--lc-frame)!important;color:var(--lc-onframe)!important;padding:1px 6px!important;border-radius:2px!important;letter-spacing:.04em!important;display:inline-block;font-size:10.5px!important;text-transform:uppercase}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-title,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-title,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-title,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.02em!important;font-weight:700!important;font-size:28px!important;line-height:1.05!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-lede,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-lede,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-lede,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-lede{color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-save,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-save,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-save,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-save{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-save:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-save:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-save:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-save:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-status > span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-status > span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-status > span,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-status > span{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:5px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-status > span::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-status > span::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-status > span::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-status > span::before{content:'';width:8px;height:8px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-dim .lbl,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-dim .lbl,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-dim .lbl,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-dim .lbl{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;font-weight:700!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-dim .ln,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-dim .ln,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-dim .ln,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-dim .ln{background:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-dim .ln::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-dim .ln::after,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-dim .ln::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-dim .ln::after,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-dim .ln::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-dim .ln::after,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-dim .ln::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-dim .ln::after{display:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-chip,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-pick,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-toggle{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-chip:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-pick:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-toggle:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-chip.on,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-pick.on{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-toggle.on{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-input{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-row .box{border-radius:2px!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-row .nm,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-avl .nm,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-h,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-h{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-row .sug,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-chip .sug{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:5px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-row .sug::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-chip .sug::before{content:'';width:8px;height:8px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-pick .cc,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-avl .cc{font-family:var(--lc-mono)!important;background:var(--lc-frame)!important;color:var(--lc-onframe)!important;padding:1px 6px!important;border-radius:2px!important;letter-spacing:.04em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-banner{border:1px solid var(--lc-line)!important;border-left:6px solid var(--lc-run)!important;border-radius:2px!important;background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-banner.soft{border-left-color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .theme-card{border-radius:2px!important;border:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .theme-card:hover{transform:none!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .theme-card.active{border-color:var(--lc-run)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--lc-run) 35%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .theme-info{background:var(--lc-panel2)!important;border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .theme-btn{border-radius:3px!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .theme-badge{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .plan-card{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .plan-card.popular{border-top:4px solid var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .plan-name{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.02em!important;font-weight:700!important;font-size:22px!important;line-height:1.05!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .plan-price{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .plan-badge{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:5px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important;box-shadow:none!important;color:var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .plan-badge::before{content:'';width:8px;height:8px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .plan-cta{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .plan-cta[data-go]{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .plan-cta:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-stat{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-stat-value{font-family:var(--lc-mono)!important;font-weight:500!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .perm-ref-grid > div{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-head{border-bottom:1px solid var(--lc-line);padding-bottom:10px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-tile{border-radius:2px!important;background:var(--lc-frame)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-h1{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.02em!important;font-weight:700!important;font-size:28px!important;line-height:1.05!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-btn,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-back,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-folderbtn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-btn-go{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-btn-stop{background:var(--lc-key)!important;color:var(--lc-hi)!important;border-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-btn:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-back:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-folderbtn:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-note{border-radius:2px!important;border:1px solid var(--lc-line)!important;border-left:6px solid var(--lc-ink2)!important;background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-note[data-tone="warn"]{border-left-color:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-note[data-tone="danger"]{border-left-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-invite{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-search{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-chip{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:11px!important;padding:4px 10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-chip[data-on]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important;color:var(--lc-ink)!important;box-shadow:var(--lc-inset),inset 0 -2px 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-mbtabs,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-tabs{display:inline-flex!important;align-self:flex-start;flex-wrap:wrap;gap:3px!important;padding:3px!important;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-mbtabs > button,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-tabs > button{border:0!important;border-radius:2px!important;background:transparent!important;color:var(--lc-ink2)!important;box-shadow:none!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-mbtabs > button[aria-selected="true"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-tabs > button[data-on]{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-pane{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-listhead,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-readhead{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-bulk{background:var(--lc-panel2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-row:has(.mailx-rowbody[data-unread]){border-left-color:var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-av{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-date{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-subject{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:19px!important;letter-spacing:.04em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-attach{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-rowbtn{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-empty{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:var(--lc-mono)!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-modal{border-radius:3px!important;border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-frame)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-modal-head{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-modal-title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:15px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-modal input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-modal select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-modal textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]){background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-head{border-bottom:1px solid var(--lc-line);padding-bottom:10px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-h1{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.02em!important;font-weight:700!important;font-size:28px!important;line-height:1.05!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-tabs{background:var(--lc-well)!important;padding:3px!important;gap:3px!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-tabs > button{border:0!important;border-radius:2px!important;background:transparent!important;color:var(--lc-ink2)!important;box-shadow:none!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-tabs > button[data-on]{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-search,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-filter{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-row{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-row[data-on]{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-status{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:5px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-status::before{content:'';width:8px;height:8px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-panehead{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-micro{font-family:var(--lc-mono)!important;background:var(--lc-frame)!important;color:var(--lc-onframe)!important;padding:1px 6px!important;border-radius:2px!important;letter-spacing:.04em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-step-title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:15px!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-banner{border-left:6px solid currentColor!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-empty{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:var(--lc-mono)!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msg-sidebar{background:var(--lc-panel2)!important;border-right:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-head,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-chathead{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-h2,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-chattitle{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.06em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-btn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-btn-go{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-btn:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-convo-btn[data-on]{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-time,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-stamp{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-count{border-radius:2px!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-tag{font-family:var(--lc-mono)!important;background:var(--lc-frame)!important;color:var(--lc-onframe)!important;padding:1px 6px!important;border-radius:2px!important;letter-spacing:.04em!important;text-transform:uppercase!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-bubble{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-bubble:not([data-team]){background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-compose{background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-compose input{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .msgx-empty{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:var(--lc-mono)!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .notes-card{position:relative;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:inset 0 3px 0 var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .notes-card:not([data-tinted]){background:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .notes-card[data-pinned]::after{content:'';position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--lc-run);box-shadow:0 0 0 2px color-mix(in srgb,var(--lc-run) 25%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .notes-card-title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:14px!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .notes-card:not([data-tinted]) .notes-card-title{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .notes-card:not([data-tinted]) > :not(:first-child){color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .notes-modal{border-radius:3px!important;border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-frame)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .notes-modal-head{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .notes-modal-foot{background:var(--lc-panel2);border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .notes-empty{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:var(--lc-mono)!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:14px!important;font-weight:700!important;border-bottom:1px solid var(--lc-line);padding-bottom:6px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-new{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;color:var(--lc-ink)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-tpl,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-row{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-tpl:hover,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-row:hover{border-color:var(--brand-primary)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-foot{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;border-bottom:0!important;border-top:1px solid var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-name,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-rowtitle{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-rowthumb{border-radius:2px!important;background:var(--lc-well)!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-rowmeta{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:5px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-rowmeta::before{content:'';width:8px;height:8px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-del{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-del:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-empty{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:var(--lc-mono)!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dl-err{background:var(--lc-hi)!important;color:var(--lc-panel)!important;border:0!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-head{border-bottom:1px solid var(--lc-line);padding-bottom:10px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-h1{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.02em!important;font-weight:700!important;font-size:28px!important;line-height:1.05!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-sub{font-family:var(--lc-mono)!important;font-size:12px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-row:hover{border-color:var(--brand-primary)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-av{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-tag{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:5px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-tag::before{content:'';width:8px;height:8px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-pay > div:first-child{font-family:var(--lc-mono)!important;font-weight:500!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-h1{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.02em!important;font-weight:700!important;font-size:28px!important;line-height:1.05!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-card{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;color:var(--lc-ink)!important;border-bottom:1px solid var(--lc-line);padding-bottom:7px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-card:has(> .anx-value){background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-value{font-family:var(--lc-mono)!important;font-weight:500!important;letter-spacing:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-seg{display:inline-flex!important;align-self:flex-start;flex-wrap:wrap;gap:3px!important;padding:3px!important;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-seg > a,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-seg > button{border:0!important;border-radius:2px!important;background:transparent!important;color:var(--lc-ink2)!important;box-shadow:none!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-seg > a[data-on],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-seg > button[data-on]{background:var(--lc-key)!important;color:var(--lc-ink)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-tab{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-tab[data-on]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgonb{background:var(--bg-app)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgonb-head{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgonb h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgonb h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.03em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgonb label{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgonb input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgonb select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgonb textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]){background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgonb button{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgonb-go{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgonb-go:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
@media (max-width:720px){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .mailx-h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .inbx-h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .emp-h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .anx-h1,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .appr-title,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bizs-title,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .lang-title,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .barch-title{font-size:22px!important}}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-viewas .bgx-link{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;padding:3px 10px!important;font-size:13px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-kpis .bgx-kpi-note{font-family:var(--tr-mono)!important;font-size:11px!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-lines{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;position:relative;padding:20px 14px 14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-lines::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-lines > .bgx-label{display:block;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:17px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important;border-bottom:2px solid var(--tr-ink)!important;padding-bottom:6px;margin-bottom:12px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-line{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-radius:2px 10px 10px 2px!important;padding:7px 12px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-line-name{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.05em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-line-meta{font-family:var(--tr-mono)!important;font-size:11px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-line[data-alarm]{border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-line[data-alarm] .bghub-line-meta{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:11px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:10px!important;padding:2px 5px 1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-grid .bgx:has(> .bgx-title){background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;position:relative;padding:22px 14px 14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-grid .bgx:has(> .bgx-title)::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-grid .bgx-title .bgx-link{font-family:var(--tr-mono)!important;text-transform:uppercase;font-size:10.5px!important;color:var(--tr-ink)!important;text-decoration:underline;text-underline-offset:3px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-grid .bgx-row-meta{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-grid .bgx-stat{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-grid .bgx-stat .bgx-stat-value{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:22px!important;letter-spacing:0!important;line-height:1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-grid .bgx-label-sm{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-empty{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-grid .dash-section-head h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:20px!important;letter-spacing:.03em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bghub-grid .dash-section-head > span[aria-hidden]{border-top:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-ptitle{border-bottom:2px solid var(--tr-ink);padding-bottom:8px;margin-bottom:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg[role="dialog"][aria-modal="true"]{border:0!important;border-radius:0!important;background:color-mix(in srgb,var(--tr-ink) 40%,transparent)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-panel{border-radius:3px!important;border:1px solid var(--tr-rule)!important;border-top:3px solid var(--tr-ink)!important;background:var(--tr-board)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-head{background:var(--tr-stock)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:19px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-kbd{font-family:var(--tr-mono)!important;border:1.5px solid var(--tr-ink);border-radius:3px;padding:0 5px;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-search{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-close{color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-nav{background:var(--tr-board)!important;border-right:0!important;padding:10px 0 10px 8px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-idx{border-radius:8px 0 0 8px!important;background:var(--tr-tab)!important;border:1px solid var(--tr-rule)!important;border-right:0!important;margin-bottom:3px;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:700!important;font-size:14px!important;letter-spacing:.04em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-idx[data-on]{background:var(--tr-stock)!important;color:var(--tr-ink)!important;font-weight:800!important;margin-right:-1px;position:relative;z-index:1}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-idx .bgx-mono{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-canvas{background:var(--tr-stock)!important;border-left:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-ct{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.05em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-ci{border-radius:3px!important;background:transparent!important;border:2px solid var(--tr-ink);color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-card:hover{border-color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-pagebar{background:var(--tr-stock)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-pagetitle{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.05em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-pagebar .bgx-link{font-family:var(--tr-mono)!important;text-transform:uppercase;font-size:11px!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .shub-bg-result{border-radius:0!important;border-bottom:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page .card > .form-section-title:first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page .card > h2:first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-form .card > .form-section-title:first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-form .card > h2:first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr .card > .form-section-title:first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr .card > h2:first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs .card > .form-section-title:first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs .card > h2:first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang .card > .form-section-title:first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang .card > h2:first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .brand-arch .card > .form-section-title:first-child,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .brand-arch .card > h2:first-child{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:18px!important;letter-spacing:.06em!important;border-bottom:2px solid var(--tr-ink)!important;padding-bottom:6px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page .card h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page .card h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-form .card h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-form .card h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr .card h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr .card h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs .card h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs .card h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang .card h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang .card h3,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .brand-arch .card h2,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .brand-arch .card h3{font-family:var(--tr-head)!important;text-transform:uppercase!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-form input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-form select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-form textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .brand-arch input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .brand-arch select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .brand-arch textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]){background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page input[type=checkbox],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page input[type=radio],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-form input[type=checkbox],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-form input[type=radio],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr input[type=checkbox],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr input[type=radio],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs input[type=checkbox],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs input[type=radio],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang input[type=checkbox],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang input[type=radio],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .brand-arch input[type=checkbox],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .brand-arch input[type=radio]{accent-color:var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page button[role=switch],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-form button[role=switch],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr button[role=switch],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs button[role=switch],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang button[role=switch],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .brand-arch button[role=switch]{border-radius:3px!important;outline:2px solid var(--tr-ink);outline-offset:-2px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page button[role=switch] > span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-form button[role=switch] > span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr button[role=switch] > span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs button[role=switch] > span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang button[role=switch] > span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .brand-arch button[role=switch] > span{border-radius:1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page .persona-opt{border-radius:0!important;border:1px solid var(--tr-rule)!important;background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .settings-page .persona-opt:has(input:checked){background:var(--tr-stock2)!important;box-shadow:inset 4px 0 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) .card > .form-section-title:first-child,:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) .card > h2:first-child{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:18px!important;letter-spacing:.06em!important;border-bottom:2px solid var(--tr-ink)!important;padding-bottom:6px!important}
:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) .card h2,:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) .card h3{font-family:var(--tr-head)!important;text-transform:uppercase!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) .app-content input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) .app-content select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) .app-content textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]){background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) input[type=checkbox],:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) input[type=radio]{accent-color:var(--tr-ink)}
:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) button[role=switch]{border-radius:3px!important;outline:2px solid var(--tr-ink);outline-offset:-2px}
:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) button[role=switch] > span{border-radius:1px!important}
:is(html[data-skin="ticket"].gm-embed:has(.app-shell)) .app-content{background-image:none!important;background:var(--tr-board)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-titleblock,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-titleblock,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-titleblock,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-titleblock{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;position:relative;padding-top:24px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-titleblock::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-titleblock::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-titleblock::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-titleblock::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-eyebrow,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-eyebrow,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-eyebrow,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-eyebrow{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-title,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-title,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-title,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:38px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-lede,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-lede,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-lede,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-lede{color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-save,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-save,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-save,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-save{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-status > span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-status > span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-status > span,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-status > span{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:11px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-dim .lbl,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-dim .lbl,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-dim .lbl,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-dim .lbl{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:17px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-dim .ln,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-dim .ln,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-dim .ln,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-dim .ln{height:2px!important;background:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-dim .ln::before,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-dim .ln::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-dim .ln::before,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-dim .ln::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-dim .ln::before,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-dim .ln::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-dim .ln::before,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-dim .ln::after{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-chip,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-pick,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-toggle{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:13px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-chip.on,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-pick.on,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-toggle.on{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-chip.on .sug,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-pick.on .cc{color:var(--tr-stock)!important;border-color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-input{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-row .box{border-radius:0!important;border:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-row.on .box{background:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-row .nm,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-avl .nm,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-h,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-h{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-row .sug{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:11px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:9.5px!important;padding:2px 5px 1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-pick .cc,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-avl .cc{font-family:var(--tr-mono)!important;border:1.5px solid var(--tr-ink)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-banner{border-radius:0!important;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-left:5px solid var(--tr-ink2)!important;box-shadow:var(--tr-hang)!important;border-left-color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .theme-card{border-radius:2px!important;border:1px solid var(--tr-rule)!important;box-shadow:var(--tr-hang)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .theme-card:hover{transform:none!important;border-color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .theme-card.active{border:2px solid var(--tr-ink)!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .theme-info{border-top:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .theme-btn{border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .plan-card{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;position:relative}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .plan-card::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .plan-card.popular{border:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .plan-name{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:26px!important;letter-spacing:.02em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .plan-price{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .plan-badge{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:11px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .plan-cta{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:15px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .plan-cta[data-go]{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .plan-cta:disabled{opacity:.6}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-stat{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-stat-value{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:30px!important;line-height:1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .perm-ref-grid > div{border-radius:0!important;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-left:3px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-head{border-bottom:2px solid var(--tr-ink)!important;padding-bottom:8px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-tile{border-radius:3px!important;background:transparent!important;border:2px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-tile svg{stroke:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-h1{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:38px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-btn,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-back,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-folderbtn{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-btn-go{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-btn-stop{background:transparent!important;color:var(--tr-red)!important;border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-note{border-radius:0!important;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-left:5px solid var(--tr-ink2)!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-note[data-tone="warn"]{border-left-color:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-note[data-tone="danger"]{border-left-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-invite{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-search{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-chip{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:12.5px!important;padding:3px 10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-chip[data-on]{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-mbtabs{border-bottom:2px solid var(--tr-ink);gap:4px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-mbtabs > button{border-radius:8px 8px 0 0!important;border:1px solid var(--tr-rule)!important;border-bottom:0!important;background:var(--tr-tab)!important;color:var(--tr-ink2)!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.04em!important;margin-bottom:-2px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-mbtabs > button[aria-selected="true"]{background:var(--tr-stock)!important;color:var(--tr-ink)!important;border-color:var(--tr-ink)!important;border-bottom:2px solid var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-tabs > button{background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;color:var(--tr-ink2)!important;box-shadow:none!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-tabs > button[data-on]{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-pane{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-listhead,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-readhead{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-row:has(.mailx-rowbody[data-unread]){border-left-color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-av{border-radius:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-date{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-subject{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:24px!important;line-height:1!important;letter-spacing:.02em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-attach{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-rowbtn{border-radius:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-empty{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-modal{border-radius:3px!important;border:1px solid var(--tr-rule)!important;border-top:3px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-modal-head{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-modal-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:19px!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-modal input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-modal select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-modal textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]){background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-head{border-bottom:2px solid var(--tr-ink)!important;padding-bottom:8px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-h1{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:38px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-root .card::after{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-tabs{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-tabs > button{background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;color:var(--tr-ink2)!important;box-shadow:none!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-tabs > button[data-on]{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-search,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-filter{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-row{border-radius:0!important;border-bottom:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-row[data-on]{background:var(--tr-stock2)!important;box-shadow:inset 4px 0 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-status{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:11px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:9.5px!important;padding:2px 5px 1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-panehead{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-micro{font-family:var(--tr-mono)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-step-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:18px!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-banner{border-left:5px solid currentColor!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-empty{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msg-sidebar{background:var(--tr-stock)!important;border-right:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-head,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-chathead{background:var(--tr-stock)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:26px!important;letter-spacing:.02em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-chattitle{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:18px!important;letter-spacing:.04em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-btn{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-btn-go{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-convo-btn[data-on]{background:var(--tr-stock2)!important;box-shadow:inset 4px 0 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-time,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-stamp{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-count{border-radius:3px!important;background:var(--tr-ink)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-tag{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:11px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-chat{background:var(--tr-board)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-bubble{border-radius:2px!important;box-shadow:var(--tr-hang)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-bubble:not([data-team]){background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-bubble[data-team]{background:var(--tr-stock2)!important;color:var(--tr-ink)!important;border:1px solid var(--tr-rule)!important;border-left:4px solid var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-compose{border-top:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-compose input{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .msgx-empty{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-card{position:relative;border-radius:0!important;border:1px solid var(--tr-rule)!important;box-shadow:var(--tr-hang)!important;padding-top:20px!important;overflow:visible}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-card:not([data-tinted]){background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-card::before{content:'';position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-card[data-pinned]::before{background:var(--tr-red)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-grid{gap:20px 14px!important;padding-top:6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-card-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.04em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-card:not([data-tinted]) .notes-card-title{color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-card:not([data-tinted]) > :not(:first-child){color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-modal{border-radius:3px!important;border:1px solid var(--tr-rule)!important;border-top:3px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-modal-head{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-modal-foot{border-top:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .notes-empty{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:18px!important;letter-spacing:.06em!important;border-bottom:2px solid var(--tr-ink)!important;padding-bottom:6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-new{background:var(--tr-stock)!important;border:2px dashed var(--tr-rule)!important;border-radius:2px!important;color:var(--tr-ink)!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-tpl{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;position:relative}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-tpl::after{content:'';position:absolute;top:6px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-foot{border-top:2px dashed var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-name,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-rowtitle{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.04em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-row{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-rowthumb{border-radius:2px!important;border:1px solid var(--tr-rule);background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-rowmeta{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:11px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:9.5px!important;padding:2px 5px 1px!important;margin-top:4px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-del{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;color:var(--tr-ink2)!important;border-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-empty{background:var(--tr-stock2);border:2px dashed var(--tr-rule)!important;border-radius:2px!important;font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11.5px!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dl-err{border-radius:0!important;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-left:5px solid var(--tr-ink2)!important;box-shadow:var(--tr-hang)!important;border-left-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-head{border-bottom:2px solid var(--tr-ink)!important;padding-bottom:8px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-h1{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:38px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-sub{font-family:var(--tr-mono)!important;font-size:12px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-row::after{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-row:hover{border-color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-av{border-radius:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-tag{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:11px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:9.5px!important;padding:2px 5px 1px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-pay > div:first-child{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-h1{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:38px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-card{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;position:relative}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:16px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important;border-bottom:2px solid var(--tr-ink)!important;padding-bottom:6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-card:has(> .anx-value){background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-value{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:34px!important;line-height:1!important;letter-spacing:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-seg{background:transparent!important;padding:0!important;border-bottom:2px solid var(--tr-ink);border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-seg > a,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-seg > button{background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;color:var(--tr-ink2)!important;box-shadow:none!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-seg > a[data-on],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-seg > button[data-on]{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-tab{background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;color:var(--tr-ink2)!important;box-shadow:none!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-tab[data-on]{border-bottom-color:var(--tr-pine)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgonb{background:var(--tr-board)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgonb-head{background:var(--tr-stock);border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgonb h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgonb h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:.02em!important;line-height:1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgonb label{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgonb input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]):not([type=hidden]):not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgonb select:not(.input):not([style*="border: none"]):not([style*="background: transparent"]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgonb textarea:not(.input):not([style*="border: none"]):not([style*="background: transparent"]){background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgonb button{border-radius:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgonb-go{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:16px!important}
@media (max-width:720px){:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .inbx-h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .emp-h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .anx-h1,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .appr-title,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bizs-title,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .lang-title,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .barch-title{font-size:28px!important}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .mailx-subject{font-size:20px!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-brand{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-brand-name{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:15px!important;font-weight:700!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-brand-mark,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-brand img{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-brand-mark{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-nav-group{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;color:var(--lc-ink2)!important;border-top:1px solid var(--lc-line);margin-top:6px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-sidebar nav > div:first-child .portal-nav-group{border-top:0;margin-top:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-avatar{border-radius:2px!important;background:var(--lc-ink)!important;color:var(--lc-panel)!important;font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-signout{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-field{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-tab-bar{background:var(--lc-panel2)!important;border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-tab span{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:10.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-tab[data-on]{background:var(--lc-well)!important;color:var(--lc-ink)!important;box-shadow:var(--lc-inset),inset 0 3px 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-more-sheet{background:var(--lc-panel)!important;border-radius:3px 3px 0 0!important;border-top:4px solid var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-more-link{border-radius:2px!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:13px!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-more-link[data-on]{background:var(--lc-well)!important;color:var(--lc-ink)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-footer{background:var(--lc-panel2)!important;border-top:1px solid var(--lc-line)!important;font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .portal-main a.card:hover{transform:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-cmd{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-cmd input{font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-cmd-out{border-radius:0 0 2px 2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-chip{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:10.5px!important;padding:4px 10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-chip:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-head{border-bottom:1px solid var(--lc-line);padding-bottom:10px;margin-bottom:16px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.03em!important;font-weight:700!important;font-size:26px!important;line-height:1.1!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-sub{font-family:var(--lc-mono)!important;font-size:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-sec,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-h{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:14px!important;font-weight:700!important;letter-spacing:.08em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-h{color:var(--lc-ink2)!important;font-size:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-label,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-stat-l{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-kicker{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.08em}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-name{font-family:var(--lc-cond)!important;letter-spacing:.03em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-back,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-link,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-more{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-panel,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-doc{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-panel[data-tone="go"]{border-top:4px solid var(--brand-primary)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-panel.pub-panel-mid{border-top:0!important;border-radius:0 0 2px 2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-panel-head,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-doc-head{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-panel-head[data-on]{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-card{background:var(--lc-panel2)!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-row{border-color:color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-row[data-on]{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-well,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-total,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-totals{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-totals{border-width:1px 0 0!important;border-radius:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-totals div > span:last-child,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-total-due{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-empty{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;border-style:dashed!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-note{border-radius:0!important;border-left:4px solid var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-foot{background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums;font-size:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-dock{background:var(--lc-panel2)!important;border-top:2px solid var(--lc-line)!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-band{background:var(--lc-frame)!important;color:var(--lc-onframe)!important;border-radius:2px 2px 0 0!important;border-bottom:3px solid var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-page{background:var(--bg-app)!important;color:var(--text-primary)!important;font-family:var(--font-body)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-btn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-btn2{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-btn:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-btn2:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-opt:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-btn:disabled,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-btn2:disabled{transform:none!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-banner .pub-btn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-opt{border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-opt[data-on]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-field{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--font-body)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-field:focus{border-color:var(--brand-primary)!important;outline:2px solid color-mix(in srgb,var(--brand-primary) 30%,transparent)!important;outline-offset:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-toggle{border-radius:3px!important;background:var(--lc-well)!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-toggle[data-on]{background:var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-toggle > div{border-radius:2px!important;background:var(--lc-key)!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-status{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-status::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-status:empty::before{display:none}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-pill,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-count{border-radius:2px!important;font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-amt,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-code,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-meta{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-icon{border-radius:2px!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-iconbtn{padding:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-stat,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-stats > .card{background:var(--lc-well)!important;border-top:1px solid var(--lc-line)!important;border-right:1px solid var(--lc-line)!important;border-bottom:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-stat-v,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-big{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums;font-weight:500!important;letter-spacing:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-banner{background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-left:6px solid var(--brand-info)!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-banner[data-tone="accent"]{border-left-color:var(--brand-accent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-banner[data-tone="danger"]{background:var(--lc-hi)!important;border-color:var(--lc-hi)!important;animation:lc-blink 2.4s steps(1) infinite}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-banner[data-tone="danger"] *{color:var(--lc-panel)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-banner[data-tone="danger"] .pub-btn{color:var(--lc-ink)!important}
@media (prefers-reduced-motion:reduce){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-banner{animation:none!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-bubble{border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-bubble:not([data-me]){background:var(--lc-panel2)!important;border:1px solid var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-tl{width:3px!important;border-radius:0!important;background:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-tl-dot{width:11px!important;height:11px!important;left:-17px!important;top:12px!important;font-size:0!important;background:var(--lc-run)!important;border:2px solid var(--lc-panel)!important;box-shadow:0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-step-dot{box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-step-dot[data-on]{box-shadow:0 0 0 3px color-mix(in srgb,var(--lc-run) 25%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-step-line{width:3px!important}
@media (max-width:720px){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-title{font-size:22px!important}}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-brand{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-brand-name{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:18px!important;letter-spacing:.03em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-brand-mark{border-radius:3px!important;background:var(--tr-ink)!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-nav-group{font-family:var(--tr-mono)!important;letter-spacing:.1em!important;color:var(--tr-ink)!important;border-bottom:1px dashed var(--tr-rule);margin:0 4px 3px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-avatar{background:transparent!important;border:2px solid var(--tr-ink);color:var(--tr-ink)!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-signout{font-family:var(--tr-mono)!important;text-transform:uppercase;letter-spacing:.08em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-field{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-tab-bar{background:var(--tr-stock)!important;border-top:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-tab span{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:11px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-tab[data-on]{background:var(--tr-tab)!important;color:var(--tr-ink)!important;border-radius:0 0 8px 8px;box-shadow:inset 0 3px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-more-sheet{background:var(--tr-stock)!important;border-radius:0!important;border-top:3px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-more-link{border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-more-link[data-on]{background:var(--tr-stock2)!important;color:var(--tr-ink)!important;font-weight:700!important;box-shadow:inset 3px 0 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-footer{background:var(--tr-stock2)!important;border-top:2px dashed var(--tr-rule)!important;font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .portal-main a.card:hover{transform:translateY(-1px) rotate(-.3deg)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-cmd{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-cmd::after,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-cmd-out::after{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-cmd-out{border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-chip{border-radius:0 8px 8px 0!important;background:var(--tr-tab)!important;border:1px solid var(--tr-rule)!important;border-left:3px solid var(--tr-ink)!important;color:var(--tr-ink)!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:11.5px!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-head{border-bottom:2px solid var(--tr-ink);padding-bottom:8px;margin-bottom:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:34px!important;line-height:.95!important;letter-spacing:.01em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-sec{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:18px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-h{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-label,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-stat-l{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-kicker{font-family:var(--tr-mono)!important;text-transform:uppercase;letter-spacing:.08em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-name{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.04em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-back,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-link,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-more{font-family:var(--tr-mono)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:11.5px!important;text-decoration:underline!important;text-underline-offset:3px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-panel,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-doc{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-doc::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-panel[data-tone="go"]{border-top:3px solid var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-panel.pub-panel-mid{border-top:0!important;border-radius:0 0 2px 2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-panel-head,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-doc-head{background:var(--tr-stock)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-panel-head[data-on]{background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-panel > .pub-row:nth-child(even){background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-row{border-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-row[data-on]{background:var(--tr-stock2)!important;box-shadow:inset 3px 0 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-card{border-radius:0!important;background:var(--tr-stock2)!important;border-bottom:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-well{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-total{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-top:2px dashed var(--tr-rule)!important;border-radius:0!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-totals{background:var(--tr-stock)!important;border-top:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-totals div > span:last-child{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-total-line{border-top-color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-total-due{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:22px!important;letter-spacing:.02em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-empty{background:var(--tr-stock2)!important;border:2px dashed var(--tr-rule)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-note{border-radius:0!important;border-left:5px solid var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-foot{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-top:2px dashed var(--tr-rule)!important;border-radius:0!important;font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums;font-size:12px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-dock{background:var(--tr-stock)!important;border-top:2px solid var(--tr-ink)!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-band{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border-radius:2px 2px 0 0!important;border-bottom:3px solid var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-page{background:var(--tr-board)!important;color:var(--text-primary)!important;font-family:var(--font-body)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-btn{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-btn2{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-opt{border-radius:8px 8px 0 0!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-opt[data-on]{transform:translateY(-2px);box-shadow:0 3px 0 currentColor!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-field{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-field:focus{border-bottom-color:var(--tr-pine)!important;outline:none!important;box-shadow:0 2px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-toggle{border-radius:3px!important;background:var(--tr-stock)!important;box-shadow:inset 0 0 0 2px var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-toggle[data-on]{background:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-toggle > div{border-radius:2px!important;background:var(--tr-ink)!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-status{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:11px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-status:empty{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-pill{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:3px 7px 2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:11px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:10.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-pill[data-tone="go"]{color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-count{background:var(--tr-ink)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-amt,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-code{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-meta{font-family:var(--tr-mono)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-icon{border-radius:50%!important;background:transparent!important;border:2px solid currentColor}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-iconbtn{padding:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-stat,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-stats > .card{background:var(--tr-stock)!important;border-top:1px solid var(--tr-rule)!important;border-right:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-stats > .card::after{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-stat-v{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:28px!important;line-height:1!important;letter-spacing:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-big{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:32px!important;letter-spacing:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-banner{position:relative;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-left:5px solid var(--brand-info)!important;border-radius:0!important;margin-top:14px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-banner::before{content:'';position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-banner[data-tone="danger"]{border-left-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-banner[data-tone="accent"]{border-left-color:var(--brand-accent)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-bubble{border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-bubble[data-me]{background:var(--tr-ink)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-bubble:not([data-me]){background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-tl{width:3px!important;border-radius:0!important;background:var(--tr-rail)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-tl-dot{width:12px!important;height:12px!important;left:-18px!important;top:12px!important;font-size:0!important;background:var(--tr-ink)!important;border:0!important;box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 25%,transparent)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-tl-card::after{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-tl-card{border-left:3px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-step-dot{background:var(--tr-stock)!important;box-shadow:inset 0 0 0 2px var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-step-dot[data-on]{background:var(--tr-ink)!important;color:var(--tr-stock)!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-step-line{width:3px!important}
@media (max-width:720px){:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-title{font-size:28px!important}}
.bgp[data-skin-frame="line"][data-theme] .btn-primary{border-radius:3px!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important;font-family:var(--font-heading)!important;text-transform:uppercase;letter-spacing:.1em;transition:transform .08s,box-shadow .08s}
.bgp[data-skin-frame="line"][data-theme] .btn-primary:active{transform:translateY(2px);box-shadow:0 1px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
.bgp[data-skin-frame="line"][data-theme] .bgp-top-link{border-radius:3px;box-shadow:0 3px 0 color-mix(in srgb,var(--border-primary) 55%,var(--text-primary));font-family:var(--font-heading);font-weight:700;letter-spacing:.1em}
.bgp[data-skin-frame="line"][data-theme] .bgp-ticker b{padding:1px 6px;border-radius:2px;background:color-mix(in srgb,var(--bg-app) 86%,var(--text-primary));box-shadow:inset 0 1px 3px color-mix(in srgb,var(--text-primary) 14%,transparent)}
.bgp[data-skin-frame="line"][data-theme] .bgp-foot{background:color-mix(in srgb,var(--bg-card) 55%,var(--bg-app))}
.bgp[data-skin-frame="ticket"][data-theme] .btn-primary{background:var(--text-primary)!important;color:var(--bg-card)!important;border:2px solid var(--text-primary)!important;border-radius:3px!important;font-family:var(--font-heading)!important;text-transform:uppercase;font-weight:800!important;letter-spacing:.08em}
.bgp[data-skin-frame="ticket"][data-theme] .bgp-top-link{border:2px solid var(--text-primary);color:var(--text-primary);font-family:var(--font-heading);font-weight:800;letter-spacing:.08em}
.bgp[data-skin-frame="ticket"][data-theme] .bgp-foot{border-top:2px dashed var(--b1)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="select"]{font-family:var(--font-body)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="select"]:focus,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="select"]:focus-visible{border-color:var(--brand-primary)!important;outline:2px solid color-mix(in srgb,var(--brand-primary) 30%,transparent)!important;outline-offset:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-ui="select"]:disabled{box-shadow:none!important;opacity:.7}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="select"]:focus,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="select"]:focus-visible{border-bottom-color:var(--tr-pine)!important;outline:none!important;box-shadow:0 2px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-ui="select"]:disabled{border-bottom-style:dashed!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) td.gbk-run{background:color-mix(in srgb,var(--lc-well) 70%,transparent)!important;box-shadow:inset 1px 0 0 var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-detail{background:var(--lc-well)!important;box-shadow:var(--lc-inset)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-lh{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-row{border-bottom-color:color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-well{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-btn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-btn[data-tone="go"]{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-btn[data-tone="danger"]{background:var(--lc-hi)!important;color:var(--lc-panel)!important;border-color:var(--lc-hi)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--lc-hi) 55%,var(--lc-ink))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-btn:active:not(:disabled){transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-btn:disabled{transform:none!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-note{background:var(--lc-panel2)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-left:4px solid var(--lc-ink)!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gbk-drop{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;border-style:dashed!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:600!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) td.gbk-run{border-left:2px dashed var(--tr-rule)!important;font-weight:800!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-detail{background:var(--tr-stock2)!important;border-top:2px dashed var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-lh{background:var(--tr-stock)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-row{border-bottom-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-row:nth-child(odd){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-well{background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)!important;border-left:3px solid var(--tr-ink)!important;border-radius:0!important;font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-btn{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;border-width:1.5px!important;font-size:12.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-btn[data-tone="go"]{background:var(--tr-pine)!important;border-color:var(--tr-pine)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-btn[data-tone="danger"]{color:var(--tr-red)!important;border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-note{position:relative;background:var(--tr-stock2)!important;color:var(--tr-ink)!important;border:1px solid var(--tr-rule)!important;border-radius:0!important;box-shadow:var(--tr-hang)!important;padding-top:16px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-note::before{content:'';position:absolute;top:-5px;left:50%;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gbk-drop{background:var(--tr-stock)!important;border:2px dashed var(--tr-ink)!important;border-radius:2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-tile{background:var(--lc-panel)!important;border-top:1px solid var(--lc-line)!important;border-right:1px solid var(--lc-line)!important;border-bottom:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-ico{border-radius:2px!important;border:1px solid var(--lc-line);box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-v{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums;font-weight:500!important;letter-spacing:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-tile .dwx-v{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;display:inline-block;max-width:100%;padding:3px 7px!important;box-sizing:border-box}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-sub,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-meta,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-fig{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-sub,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-meta{font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-card{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-head{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;padding:9px 14px 3px!important;margin-bottom:4px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-lg{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-tip{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-top:3px solid var(--lc-ink)!important;border-radius:2px!important;box-shadow:0 8px 18px -10px color-mix(in srgb,var(--lc-ink) 45%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-track{border-radius:2px!important;background:var(--lc-well)!important;box-shadow:var(--lc-inset)!important;border:1px solid var(--lc-line)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-track > div{border-radius:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-empty{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.06em;font-size:11.5px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-count{border-radius:2px!important;font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-btn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-btn[data-go]{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dwx-btn:active:not(:disabled){transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-w[data-editing]{outline:1px dashed var(--lc-line)!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-grip{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;border-radius:2px 2px 0 0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-grip span{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-hide{border-radius:2px!important;background:var(--lc-hi)!important;border-color:var(--lc-panel)!important;box-shadow:0 2px 0 color-mix(in srgb,var(--lc-hi) 55%,var(--lc-ink))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-drop{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;border-style:dashed!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-edit-btn{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-edit-btn[data-on]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important;color:var(--lc-ink)!important;border-color:var(--lc-line)!important;box-shadow:var(--lc-inset),inset 0 -3px 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-edit-btn:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-eye{border-radius:2px!important;border:1px solid var(--lc-line)!important;background:var(--lc-key)!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-eye[data-on]{background:var(--lc-well)!important;color:var(--lc-run)!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-mgr{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-tray{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;border-style:dashed!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-sec{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-collapsed{background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-collapsed > *{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-section-head h2{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;font-size:15px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .dash-section-head > span[aria-hidden]{border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-tile{background:var(--tr-stock)!important;border-top:1px solid var(--tr-rule)!important;border-right:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-ico{border-radius:2px!important;border:1.5px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-v{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;letter-spacing:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-tile .dwx-v{font-size:26px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-sub,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-meta,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-fig{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-sub,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-meta{font-size:11px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-card{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-card::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none;z-index:1}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-head{border-bottom:2px solid var(--tr-ink)!important;padding:20px 18px 6px!important;margin-bottom:4px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-title [data-ui="section-label"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-lg{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums;text-transform:uppercase;font-size:10.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-tip{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-top:2px solid var(--tr-ink)!important;border-radius:2px!important;box-shadow:var(--tr-hang),0 10px 22px -14px color-mix(in srgb,var(--tr-ink) 40%,transparent)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-track{border-radius:0!important;background:var(--tr-stock2)!important;border:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-track > div{border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-empty{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.08em;font-size:11px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-count{border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-btn{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;font-size:12.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-w[data-editing]{outline:2px dashed var(--tr-ink)!important;border-radius:2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-grip{background:var(--tr-stock2)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px 2px 0 0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-grip span{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.08em;font-size:10.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-hide{background:var(--tr-red)!important;border-color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-drop{background:var(--tr-stock)!important;border:2px dashed var(--tr-ink)!important;border-radius:2px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.06em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-edit-btn{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;border-width:1.5px!important;font-size:12px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-edit-btn[data-on]{background:var(--tr-ink)!important;color:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-eye{border-radius:2px!important;border:1.5px solid var(--tr-rule)!important;background:var(--tr-stock)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-eye[data-on]{border-color:var(--tr-ink)!important;color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-mgr{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-top:2px solid var(--tr-ink)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-tray{background:var(--tr-stock2)!important;border:2px dashed var(--tr-ink)!important;border-radius:2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-sec{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.08em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-collapsed{background:var(--tr-stock)!important;border-top:1px solid var(--tr-rule)!important;border-right:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-collapsed > *{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.06em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-section-head h2{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:19px!important;letter-spacing:.06em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dash-section-head > span[aria-hidden]{border-top:2px solid var(--tr-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .h-toast [data-ui="toast-act"]{font-size:11px!important;padding:5px 10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .h-toast [data-ui="toast-act"][data-go]{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important;text-decoration:none!important;padding:5px 11px!important;font-size:12.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-help__pop{text-transform:none!important;letter-spacing:normal!important;font-family:var(--font-body)!important;font-weight:400!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-help__title{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12.5px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-help__body,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bg-help__more{text-transform:none!important;letter-spacing:normal!important;font-family:var(--font-body)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-help__pop{text-transform:none!important;letter-spacing:normal!important;font-family:var(--font-body)!important;font-weight:400!important;line-height:1.4!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-help__title{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.05em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-help__body,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bg-help__more{text-transform:none!important;letter-spacing:normal!important;font-family:var(--font-body)!important}
@media (max-width:720px){:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-tile .dwx-v{font-size:22px!important}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .dwx-head{padding:18px 14px 6px!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet]{--gik-winBG:var(--lc-panel);--gik-toolbarTop:var(--lc-panel2);--gik-toolbarBot:var(--lc-panel2);--gik-rail:var(--lc-panel2);--gik-panel:var(--lc-panel2);--gik-inspector:var(--lc-panel);--gik-statusbar:var(--lc-frame);--gik-tabIdle:var(--lc-well);--gik-desk:var(--lc-well);--gik-border:var(--lc-line);--gik-controlBorder:var(--lc-line);--gik-divider:color-mix(in srgb,var(--lc-line) 60%,transparent);--gik-text:var(--lc-ink);--gik-text2:var(--lc-ink2);--gik-text3:var(--lc-ink2);--gik-text4:color-mix(in srgb,var(--lc-ink2) 60%,transparent);--gik-accentSoft:var(--lc-well);--gik-field:var(--lc-well);--gik-fieldSunken:var(--lc-well);--gik-segmentTrack:var(--lc-well);--gik-railTrack:var(--lc-well);--gik-glassFill:var(--lc-panel);--gik-glassBorder:var(--lc-line);--gik-destructive:var(--lc-hi);--gik-font-serif:var(--lc-cond);--gik-font-mono:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window]{border-color:var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="titlebar"]{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;background-image:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="title"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:14px!important;font-weight:700!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="brand"]{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="doc-status"]{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important;display:inline-flex!important;align-items:center;gap:6px;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="doc-status"]::before{content:'';width:9px;height:9px;border-radius:50%;background:currentColor;flex:none;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--lc-ink) 30%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="doctabs"]{background:var(--lc-well)!important;box-shadow:var(--lc-inset)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="doctab"]{background:transparent!important;border-left-color:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="doctab"][aria-selected="true"]{background:var(--lc-key)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 3px 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="doctab"] a{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="rail"]{background:var(--lc-panel2)!important;border-right:1px solid var(--lc-line)!important;gap:5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="mode"]{background:var(--lc-key)!important;color:var(--lc-ink2)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important;transition:transform .08s,box-shadow .08s}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="mode"]:hover{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="mode"]:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="mode"][data-on]{background:var(--lc-well)!important;color:var(--lc-ink)!important;box-shadow:var(--lc-inset)!important;transform:translateY(1px)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="mode"][aria-disabled]{background:transparent!important;border-style:dashed!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="mode-label"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:9.5px!important;letter-spacing:.05em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="inkbar"]{left:auto!important;right:3px!important;top:3px!important;bottom:auto!important;width:7px!important;height:7px!important;border-radius:50%!important;background:var(--lc-run)!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="statusbar"]{background:var(--lc-frame)!important;color:var(--lc-onframe)!important;border-top:0!important;font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="lamp"]{width:8px!important;height:8px!important;border-radius:50%!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi="dlg"]{border-radius:3px!important;border-top:4px solid var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="bar"]{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="label"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi="label"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi-btn],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi-btn]{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi-btn="primary"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi-btn="primary"]{background:var(--brand-primary)!important;color:var(--text-on-brand,var(--bg-card))!important;border-color:var(--brand-primary)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi-btn="danger"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi-btn="danger"]{color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi-btn="ghost"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi-btn="ghost"]{background:transparent!important;border-color:transparent!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi-btn]:active,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi-btn]:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi-btn]:disabled,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi-btn]:disabled{transform:none!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] .gi-input,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] .gi-input{box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="seg"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi="seg"]{box-shadow:var(--lc-inset)!important;border:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="seg"] [role="radio"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi="seg"] [role="radio"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="seg"] [aria-checked="true"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi="seg"] [aria-checked="true"]{background:var(--lc-key)!important;box-shadow:0 2px 0 var(--lc-keyshadow),inset 0 0 0 1px var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet]{border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-ink)!important;border-radius:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi="sheet-head"]{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi="sheet-title"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:15px!important;font-weight:700!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gi-sheet] [data-gi="sheet-foot"]{background:var(--lc-panel2)!important;border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="filter"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;letter-spacing:.06em!important;border-radius:2px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="filter"][aria-pressed="true"]{background:var(--lc-well)!important;color:var(--lc-ink)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="count"]{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="notice"]{background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:var(--lc-inset)!important;border-left:4px solid var(--lc-lo)!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="notice"][data-q="hi"]{border-left-color:var(--lc-hi)!important;color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="thead"]{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="thead"] button{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="row"]{border-bottom:1px solid color-mix(in srgb,var(--lc-line) 55%,transparent)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="row"][aria-selected="true"]{background:var(--lc-well)!important;box-shadow:var(--lc-inset),inset 3px 0 0 var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="date"]{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums;font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="caption"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;letter-spacing:.06em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="tfoot"]{background:var(--lc-panel2)!important;border-top:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="preview-head"]{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="doc-title"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:16px!important;font-weight:700!important;letter-spacing:.04em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="empty-text"]{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums;font-size:12.5px!important;text-transform:uppercase;letter-spacing:.06em;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="drop"]{border-color:var(--lc-ink)!important;border-radius:2px!important;background:color-mix(in srgb,var(--lc-well) 85%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="card"]{background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="card-sheet"]{border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="card-title"]{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;letter-spacing:.04em!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="card-meta"]{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) [data-gridink-window] [data-gi="badge"]{border-radius:2px!important;font-family:var(--lc-mono)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-tabs{width:max-content}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-count{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums;background:var(--lc-well)!important;color:var(--lc-ink)!important;border-radius:2px!important;box-shadow:var(--lc-inset)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-filt{background:var(--lc-key)!important;color:var(--lc-ink)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important;font-family:var(--lc-cond)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:transform .08s,box-shadow .08s!important;padding:5px 10px!important;font-size:11.5px!important;gap:7px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-filt::before{background:var(--chip-color,var(--lc-line))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-filt[data-on]{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important;background:var(--lc-well)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-filt:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-lane-head{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-lane-ico{display:inline-flex;align-items:center;justify-content:center;background:var(--lc-ink);color:var(--lc-panel)!important;padding:4px;border-radius:2px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-lane[data-q="hi"]{border-color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-lane[data-q="hi"] .bgac-lane-head{box-shadow:inset 6px 0 0 var(--lc-hi)!important;animation:bgac-blink 2.4s steps(1) infinite}
@keyframes bgac-blink{50%{background:color-mix(in srgb,var(--lc-hi) 26%,var(--lc-panel2))}}
@media (prefers-reduced-motion:reduce){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-lane .bgac-lane-head{animation:none!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-domain{border-top-color:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-item{border-top-color:color-mix(in srgb,var(--lc-line) 60%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-sev{background:var(--lc-line)!important;border-radius:1px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-item[data-sev="critical"] .bgac-sev{background:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-item[data-sev="high"] .bgac-sev{background:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-item-title{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-clear{font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.06em;font-size:11.5px!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-opt[data-on] span{color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-btn[data-done]{background:var(--lc-run)!important;border-color:var(--lc-run)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--lc-run) 55%,var(--lc-ink))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gis-tools{background:var(--lc-panel2)!important;border-bottom:1px solid var(--lc-line)!important;background:var(--lc-panel2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gis-side{background:var(--lc-panel)!important;border-left:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .gis-status{background:var(--lc-frame)!important;color:var(--lc-onframe)!important;border:0!important;border-radius:0!important;font-family:var(--lc-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-disc-h{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;font-weight:700!important;color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-confirm{font-weight:600}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .pub-panel > .pub-status{font-size:15px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-lbl,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-dlg-body > label{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11.5px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-sign-key{background:var(--lc-key)!important;color:var(--lc-ink2)!important;border:1px solid var(--lc-line)!important;border-radius:3px!important;box-shadow:0 2px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-sign-key[data-on]{background:var(--lc-well)!important;color:var(--lc-run)!important;box-shadow:var(--lc-inset)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-lim[data-q="hi"]{color:var(--lc-hi)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet]{--gik-winBG:var(--tr-stock);--gik-toolbarTop:var(--tr-stock);--gik-toolbarBot:var(--tr-stock);--gik-rail:var(--tr-board);--gik-panel:var(--tr-stock2);--gik-inspector:var(--tr-stock);--gik-statusbar:var(--tr-stock2);--gik-tabIdle:var(--tr-tab);--gik-desk:var(--tr-board);--gik-border:var(--tr-rule);--gik-controlBorder:var(--tr-ink);--gik-divider:var(--tr-rule);--gik-text:var(--tr-ink);--gik-text2:var(--tr-ink2);--gik-text3:var(--tr-ink2);--gik-text4:color-mix(in srgb,var(--tr-ink2) 60%,transparent);--gik-accentSoft:var(--tr-stock2);--gik-field:var(--tr-stock);--gik-fieldSunken:var(--tr-stock2);--gik-segmentTrack:transparent;--gik-railTrack:var(--tr-stock2);--gik-glassFill:var(--tr-stock);--gik-glassBorder:var(--tr-rule);--gik-destructive:var(--tr-red);--gik-font-serif:var(--tr-head);--gik-font-mono:var(--tr-mono)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window]{border-color:var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="titlebar"]{background:var(--tr-stock)!important;background-image:none!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="title"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:17px!important;letter-spacing:.03em!important;line-height:1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="brand"]{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="doc-status"]{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:2px 6px 1px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:10.5px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="doctabs"]{background:var(--tr-board)!important;border-bottom:2px solid var(--tr-ink)!important;gap:3px;padding-top:3px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="doctab"]{background:var(--tr-tab)!important;border:1px solid var(--tr-rule)!important;border-bottom:0!important;border-radius:6px 6px 0 0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="doctab"][aria-selected="true"]{background:var(--tr-stock)!important;border-color:var(--tr-ink)!important;box-shadow:inset 0 3px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="doctab"] a{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="rail"]{background:var(--tr-board)!important;border-right:2px solid var(--tr-ink)!important;gap:4px!important;align-items:stretch!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="mode"]{width:auto!important;margin-right:4px;background:var(--tr-tab)!important;color:var(--tr-ink2)!important;border:1px solid var(--tr-rule)!important;border-left:0!important;border-radius:0 8px 8px 0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="mode"]:hover{color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="mode"][data-on]{background:var(--tr-stock)!important;color:var(--tr-ink)!important;border-color:var(--tr-ink)!important;box-shadow:inset 3px 0 0 var(--tr-pine)!important;margin-right:0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="mode"][aria-disabled]{background:transparent!important;border-style:dashed!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="mode-label"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:10px!important;letter-spacing:.04em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="inkbar"]{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="statusbar"]{background:var(--tr-stock2)!important;border-top:2px dashed var(--tr-rule)!important;color:var(--tr-ink2)!important;font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="lamp"]{width:8px!important;height:8px!important;border-radius:50%!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi="dlg"]{border-radius:2px!important;border-top:3px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="bar"]{background:var(--tr-stock)!important;border-bottom:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="label"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] [data-gi="label"]{color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi-btn],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] [data-gi-btn]{background:transparent!important;color:var(--tr-ink)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi-btn="primary"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] [data-gi-btn="primary"]{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important;border-radius:3px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.08em!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi-btn="danger"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] [data-gi-btn="danger"]{color:var(--tr-red)!important;border-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi-btn="ghost"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] [data-gi-btn="ghost"]{border-color:transparent!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] .gi-input,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] .gi-input{border:1px solid var(--tr-rule)!important;border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] .gi-input:focus,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] .gi-input:focus{border-bottom-color:var(--tr-pine)!important;box-shadow:0 2px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="seg"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] [data-gi="seg"]{border-bottom:2px solid var(--tr-ink)!important;border-radius:0!important;padding:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="seg"] [role="radio"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] [data-gi="seg"] [role="radio"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.05em!important;background:var(--tr-tab)!important;border:1px solid var(--tr-rule)!important;border-bottom:0!important;border-radius:6px 6px 0 0!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="seg"] [aria-checked="true"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] [data-gi="seg"] [aria-checked="true"]{background:var(--tr-stock)!important;border-color:var(--tr-ink)!important;box-shadow:inset 0 3px 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet]{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;border-top:3px solid var(--tr-ink)!important;padding-top:6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet]::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none;z-index:1}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] [data-gi="sheet-head"]{border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] [data-gi="sheet-title"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:20px!important;letter-spacing:.02em!important;line-height:1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gi-sheet] [data-gi="sheet-foot"]{background:var(--tr-stock2)!important;border-top:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="filter"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:12.5px!important;letter-spacing:.04em!important;border-radius:0 8px 8px 0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="filter"][aria-pressed="true"]{background:var(--tr-stock)!important;color:var(--tr-ink)!important;box-shadow:inset 3px 0 0 var(--tr-pine),var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="count"]{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="notice"]{background:var(--tr-stock2)!important;border-left:5px solid var(--tr-amber)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="notice"][data-q="hi"]{border-left-color:var(--tr-red)!important;color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="thead"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:12px!important;letter-spacing:.08em!important;color:var(--tr-ink)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="thead"] button{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:12px!important;letter-spacing:.08em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="row"]{border-bottom:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="row"]:nth-child(even){background:var(--tr-stock2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="row"][aria-selected="true"]{background:var(--tr-tab)!important;box-shadow:inset 4px 0 0 var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="date"]{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums;font-size:11.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="caption"]{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:2px 6px 1px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:10.5px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="signer-state"]{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:2px 6px 1px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:10.5px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important;font-size:9.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="tfoot"]{background:var(--tr-stock2)!important;border-top:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="preview"]{border-left:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="preview-head"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:14px!important;letter-spacing:.06em!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="doc-title"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:20px!important;line-height:1.05!important;letter-spacing:.02em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="empty-text"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:18px!important;letter-spacing:.04em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="drop"]{border-color:var(--tr-ink)!important;border-radius:2px!important;background:color-mix(in srgb,var(--tr-stock) 85%,transparent)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="card"]{position:relative;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-radius:2px!important;box-shadow:var(--tr-hang)!important;padding-top:20px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="card"]::after{content:'';position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule);pointer-events:none;z-index:1}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="card-sheet"]{border-top:1px solid var(--tr-rule);border-bottom:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="card"]:hover{transform:rotate(-.6deg);transform-origin:50% 0}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="card-title"]{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.03em!important;font-size:14px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="card-meta"]{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) [data-gridink-window] [data-gi="badge"]{background:transparent!important;border:2px solid currentColor!important;border-radius:3px!important;padding:2px 6px 1px!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:900!important;font-size:10.5px!important;letter-spacing:.12em!important;transform:rotate(-3deg);display:inline-flex!important;align-items:center;line-height:1!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-count{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums;background:var(--tr-ink)!important;color:var(--tr-stock)!important;border-radius:2px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-filt{background:var(--tr-tab)!important;color:var(--tr-ink)!important;border:1px solid var(--tr-rule)!important;border-left:3px solid var(--tr-ink)!important;border-radius:0 8px 8px 0!important;font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:12px!important;letter-spacing:.05em!important;box-shadow:none!important;transform:none!important;padding:4px 10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-filt[data-q="hi"]{border-left-color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-filt[data-on]{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border-color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-lane-head{background:var(--tr-stock)!important;border-bottom:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-lane-ico{color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-lane[data-q="hi"] .bgac-lane-head{background:repeating-linear-gradient(135deg,var(--tr-stock) 0 10px,color-mix(in srgb,var(--tr-red) 10%,var(--tr-stock)) 10px 20px)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-lane[data-q="hi"]{box-shadow:inset 0 4px 0 var(--tr-red),var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-domain{border-top:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-item{margin:0 -14px;padding:8px 14px!important;border-top-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-domain > .bgac-item:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-sev{background:var(--tr-rule)!important;border-radius:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-item[data-sev="critical"] .bgac-sev{background:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-item[data-sev="high"] .bgac-sev{background:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-item-title{color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-clear{font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums;text-transform:uppercase;letter-spacing:.08em;font-size:11.5px!important;color:var(--tr-ink2)!important;border-top:2px dashed var(--tr-rule);padding-top:10px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-btn[data-done]{background:var(--tr-pine)!important;border-color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gis-tools{background:var(--tr-stock)!important;border-bottom:2px dashed var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gis-side{background:var(--tr-stock2)!important;border-left:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .gis-status{background:var(--tr-stock2)!important;border:0!important;border-top:2px dashed var(--tr-rule)!important;border-radius:0!important;font-family:var(--tr-mono)!important;font-variant-numeric:tabular-nums}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-disc-h{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:13px!important;letter-spacing:.06em!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-confirm{font-weight:600}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .pub-panel > .pub-status{font-size:16px!important;padding:5px 10px 4px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-lbl,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-dlg-body > label{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-sign-key{background:transparent!important;color:var(--tr-ink2)!important;border:2px solid var(--tr-rule)!important;border-radius:3px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-sign-key[data-on]{color:var(--tr-pine)!important;border-color:var(--tr-pine)!important;transform:rotate(-3deg)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-lim[data-q="hi"]{color:var(--tr-red)!important}
@media (max-width:720px){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgac-board,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgac-board{grid-template-columns:minmax(0,1fr)!important}}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-chip:not([data-q]),:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-tag:not([data-q]){color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-chip:not([data-q])::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-tag:not([data-q])::before{background:var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-chip[data-q="ok"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-tag[data-q="ok"]{color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-chip[data-q="ok"]::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-tag[data-q="ok"]::before{background:var(--lc-run)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-chip[data-q="lo"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-tag[data-q="lo"]{color:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-chip[data-q="lo"]::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-tag[data-q="lo"]::before{background:var(--lc-lo)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-chip[data-q="hi"],:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-tag[data-q="hi"]{color:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-chip[data-q="hi"]::before,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-tag[data-q="hi"]::before{background:var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stages{gap:3px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stage{background:var(--lc-panel2)!important;border:1px solid var(--lc-line)!important;border-radius:2px!important;box-shadow:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stage[data-q="hi"]{border-color:var(--lc-hi)!important;box-shadow:inset 0 3px 0 var(--lc-hi)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stage-k{font-family:var(--lc-cond)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:10.5px!important;font-weight:600!important;color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stage .bgq-read{display:block!important;margin-top:2px;padding:0 4px!important;font-size:12px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-stage:not([data-q]) .bgq-read{color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-row{border-top-color:color-mix(in srgb,var(--lc-line) 70%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-row[data-q="lo"]{box-shadow:inset 4px 0 0 var(--lc-lo);padding-left:10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgq-row[data-q="hi"]{box-shadow:inset 4px 0 0 var(--lc-hi);padding-left:10px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) div.bgq-sign[data-q="hi"]{box-shadow:inset 3px 0 0 var(--lc-hi)!important;color:var(--lc-hi)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-chip:not([data-q]),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-tag:not([data-q]){color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-chip[data-q="ok"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-tag[data-q="ok"]{color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-chip[data-q="lo"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-tag[data-q="lo"]{color:var(--tr-amber)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-chip[data-q="hi"],:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-tag[data-q="hi"]{color:var(--tr-red)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-stages{gap:4px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-stage{background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:2px dashed var(--tr-rule)!important;border-radius:0!important;box-shadow:var(--tr-hang)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-stage[data-q="hi"]{border:2px solid var(--tr-red)!important;background:color-mix(in srgb,var(--tr-red) 8%,var(--tr-stock))!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-stage-k{font-family:var(--tr-mono)!important;text-transform:uppercase!important;font-size:10px!important;letter-spacing:.06em!important;color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-stage .bgq-read{font-family:var(--tr-head)!important;text-transform:uppercase!important;font-weight:800!important;font-size:15px!important;line-height:1.1!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-stage:not([data-q]) .bgq-read{color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-row{border-top-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-row[data-q="lo"]{box-shadow:inset 4px 0 0 var(--tr-amber);padding-left:10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgq-row[data-q="hi"]{box-shadow:inset 4px 0 0 var(--tr-red);padding-left:10px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) div.bgq-sign[data-q="hi"]{border-top-color:var(--tr-red)!important;color:var(--tr-red)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-card .bgq-note,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-card .bgq-note,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-card .bgq-note{padding:6px 10px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgm-card .bgq-empty,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .qms-card .bgq-empty,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .bgx-card .bgq-empty{padding:10px 12px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-card .bgq-note,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-card .bgq-note,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-card .bgq-note{padding:6px 10px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgm-card .bgq-empty,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .qms-card .bgq-empty,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .bgx-card .bgq-empty{padding:10px 12px}
.rf[data-skin="line"]{--line:var(--border-primary);--mut:var(--text-muted);--dim:var(--text-faint);background:var(--bg-app);background-image:linear-gradient(color-mix(in srgb,var(--border-primary) 35%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--border-primary) 35%,transparent) 1px,transparent 1px);background-size:48px 48px}
.rf[data-skin="line"] h1,.rf[data-skin="line"] h2,.rf[data-skin="line"] h3{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.03em}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-nav{background:var(--lc-panel2)!important;backdrop-filter:none!important;border-bottom:1px solid var(--lc-line);padding:10px 26px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-brand b{font-family:var(--font-heading);font-size:22px!important;letter-spacing:.08em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-links{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.12em;font-size:14px!important;font-weight:600}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-btn{border-radius:3px!important;font-family:var(--font-heading)!important;text-transform:uppercase;letter-spacing:.12em;font-weight:700!important;font-size:15px!important;transition:transform .08s,box-shadow .08s!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-btn-pri{background:var(--brand-primary)!important;color:var(--text-on-brand)!important;box-shadow:0 3px 0 color-mix(in srgb,var(--brand-primary) 55%,var(--text-primary))!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-btn-ghost{background:var(--lc-key)!important;border:1px solid var(--lc-line)!important;box-shadow:0 3px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-btn:hover{transform:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-btn:active{transform:translateY(2px)!important;box-shadow:0 1px 0 var(--lc-keyshadow)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-hero{background:none!important;border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-eyebrow{border-radius:2px!important;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;box-shadow:var(--lc-inset);color:var(--lc-ink)!important;text-transform:uppercase}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-eyebrow i{background:var(--lc-run)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--lc-run) 25%,transparent)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-h1{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--lc-ink)!important;font-weight:700!important;letter-spacing:.01em!important;line-height:.95!important;font-size:clamp(44px,7vw,84px)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-h1 span{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--brand-primary)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-sub,:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-lead{color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-hero-hint{font-family:var(--lc-mono)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-hero-map{border-radius:2px!important;border:1px solid var(--lc-line)!important;box-shadow:none!important;padding-top:30px;background:var(--lc-panel2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-hero-map::before{content:'';position:absolute;top:0;left:0;right:0;height:30px;z-index:2;border-bottom:1px solid var(--lc-line);background:radial-gradient(circle at 18px 15px,var(--lc-run) 4px,transparent 5px),radial-gradient(circle at 36px 15px,var(--lc-line) 4px,transparent 5px),radial-gradient(circle at 54px 15px,var(--lc-line) 4px,transparent 5px),var(--lc-panel2)}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-creds{background:var(--lc-frame)!important;border-bottom:0!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-creds-in{gap:4px!important;padding:4px!important;max-width:none!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-cred{background:var(--lc-panel2);padding:14px 16px;min-height:86px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-cred b{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;font-size:16px!important;color:var(--lc-ink)!important;display:flex!important;align-items:center;gap:8px}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-cred b::before{content:'';width:9px;height:9px;border-radius:50%;background:var(--lc-run);flex:none}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-cred span{font-family:var(--lc-mono);font-size:11.5px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-kick{display:inline-block;background:var(--lc-ink);color:var(--lc-panel)!important;padding:3px 8px;border-radius:2px;letter-spacing:.14em!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-h2{font-weight:700!important;font-size:clamp(32px,4.6vw,52px)!important;line-height:1!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-card{display:flex;flex-direction:column;border-radius:2px!important;background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important;padding:0 0 18px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-card-tag{order:-1}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-card-ic{align-self:flex-start}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-card:hover{transform:none!important;border-color:var(--lc-ink2)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-card-ic{margin:18px 18px 0;border-radius:3px!important;background:var(--lc-key)!important;border:1px solid var(--lc-line)!important;box-shadow:0 3px 0 var(--lc-keyshadow);color:var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-card h3{margin:14px 18px 6px!important;font-size:21px!important;font-weight:700!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-card p{margin:0 18px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-card-tag{top:0!important;right:0!important;left:0!important;padding:7px 18px;background:var(--lc-panel2);border-bottom:1px solid var(--lc-line);color:var(--lc-ink)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase;position:relative!important;display:block}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-card-tag::before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--c);margin-right:8px;vertical-align:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-steps-grid{position:relative}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-steps-grid::before{content:'';position:absolute;left:0;right:0;top:47px;height:6px;background:var(--lc-line);z-index:0}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-step{position:relative;z-index:1;border-radius:2px!important;background:var(--lc-panel)!important;border:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-step-n{border-radius:3px!important;background:var(--lc-well)!important;border:1px solid var(--lc-line)!important;box-shadow:var(--lc-inset);color:var(--lc-ink)!important;font-family:var(--lc-mono)!important;font-weight:500!important;font-size:22px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-faq-item{border-bottom:1px solid var(--lc-line)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-faq-q{font-family:var(--font-heading)!important;text-transform:uppercase;letter-spacing:.05em;font-size:18px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-faq-q.open{color:var(--brand-primary)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-faq-a{font-family:var(--font-body);border-left:3px solid var(--lc-run);padding-left:14px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-final{background:var(--lc-panel);border:1px solid var(--lc-line);border-top:6px solid var(--lc-ink);padding:44px 26px!important;max-width:900px!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-final h2{font-weight:700!important;font-size:clamp(32px,4.6vw,52px)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-foot{border-top:1px solid var(--lc-line)!important;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-info-card{border-radius:3px!important;border:1px solid var(--lc-line)!important;border-top:4px solid var(--lc-ink)!important}
:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-info-title{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.03em}
@media (max-width:760px){:is(html[data-skin="line"]:has(.app-shell),:not(html)[data-skin="line"]) .rf-steps-grid::before{display:none}}
.rf[data-skin="ticket"]{--line:var(--border-primary);--mut:var(--text-muted);--dim:var(--text-faint);background:var(--bg-app)}
.rf[data-skin="ticket"] h1,.rf[data-skin="ticket"] h2,.rf[data-skin="ticket"] h3{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.01em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-nav{background:var(--tr-board)!important;backdrop-filter:none!important;border-bottom:3px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-brand b{font-family:var(--font-heading);font-weight:900!important;font-size:26px!important;letter-spacing:.02em!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-links{font-family:var(--font-heading);text-transform:uppercase;font-weight:800;letter-spacing:.06em;font-size:16px!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-btn{border-radius:3px!important;font-family:var(--font-heading)!important;text-transform:uppercase;letter-spacing:.08em;font-weight:800!important;font-size:16px!important;box-shadow:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-btn-pri{background:var(--tr-ink)!important;color:var(--tr-stock)!important;border:2px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-btn-ghost{background:transparent!important;border:2px solid var(--tr-ink)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-btn:hover{transform:rotate(-1deg)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-hero{background:none!important;border-bottom:0!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-eyebrow{border-radius:3px!important;border:2px solid var(--tr-pine)!important;background:transparent!important;color:var(--tr-pine)!important;transform:rotate(-2deg);font-weight:700!important;text-transform:uppercase}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-eyebrow i{display:none!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-h1{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--tr-ink)!important;font-weight:900!important;letter-spacing:0!important;line-height:.88!important;font-size:clamp(52px,9vw,112px)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-h1 span{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--tr-pine)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-sub,:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-lead{color:var(--tr-ink2)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-hero-in{position:relative}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-hero-map{margin-top:64px!important;border-radius:2px!important;border:1px solid var(--tr-rule)!important;box-shadow:0 18px 30px -18px color-mix(in srgb,var(--tr-ink) 55%,transparent)!important;overflow:visible!important;background:var(--tr-stock)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-hero-map::before{content:'';position:absolute;left:-40px;right:-40px;top:-30px;height:7px;border-radius:4px;background:var(--tr-rail);box-shadow:0 2px 0 color-mix(in srgb,var(--tr-ink) 18%,transparent)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-hero-map::after{content:'';position:absolute;left:50%;top:-30px;width:22px;height:34px;margin-left:-11px;border:3px solid var(--tr-rail);border-radius:5px;background:transparent}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-creds{background:none!important;border-bottom:0!important;padding:26px 0 8px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-creds-in{gap:18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-cred{position:relative;background:var(--tr-stock2);border:1px solid var(--tr-rule);padding:18px 14px 14px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-cred::before{content:'';position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-cred:nth-child(odd){transform:rotate(-.6deg)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-cred:nth-child(even){transform:rotate(.5deg)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-cred b{font-family:var(--font-heading);text-transform:uppercase;font-weight:900!important;font-size:19px!important;letter-spacing:.03em;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-cred span{font-family:var(--tr-mono);font-size:11.5px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-kick{display:inline-block;border:2px solid var(--tr-red);color:var(--tr-red)!important;padding:4px 8px 3px;border-radius:3px;transform:rotate(-2deg);font-weight:600!important;margin-bottom:10px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-h2{font-weight:900!important;font-size:clamp(38px,6vw,68px)!important;line-height:.92!important;max-width:20ch!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-grid{position:relative;padding-top:26px;gap:30px 18px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-grid::before{content:'';position:absolute;left:-12px;right:-12px;top:0;height:7px;border-radius:4px;background:var(--tr-rail)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-card{border-radius:2px!important;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;box-shadow:var(--tr-hang);overflow:visible!important;padding-top:30px!important;transform-origin:50% -20px;transition:transform .25s!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-card::before{content:'';position:absolute;left:50%;top:9px;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-card:hover{transform:rotate(-1.4deg)!important;border-color:var(--tr-rule)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-card-ic{border-radius:3px!important;background:transparent!important;border:2px solid var(--tr-ink)!important;color:var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-card h3{font-weight:900!important;font-size:24px!important;border-bottom:2px solid var(--tr-ink);padding-bottom:6px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-card-tag{top:40px!important;border:2px solid var(--c);color:var(--c)!important;padding:3px 7px 2px;border-radius:3px;transform:rotate(-4deg);font-family:var(--font-heading)!important;font-weight:900;font-size:12px!important;text-transform:uppercase;letter-spacing:.1em!important;background:var(--tr-stock)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-step{border-radius:2px!important;background:var(--tr-stock)!important;border:1px solid var(--tr-rule)!important;border-bottom:3px dashed var(--tr-rule)!important;box-shadow:var(--tr-hang)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-step-n{width:auto!important;height:auto!important;background:none!important;border:0!important;font-family:var(--font-heading)!important;font-weight:900!important;font-size:72px!important;line-height:.8!important;color:var(--tr-pine)!important;place-items:start!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-step h3{font-weight:800!important;font-size:22px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-faq > div{border-top:3px solid var(--tr-ink)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-faq-item{border-bottom:1px solid var(--tr-rule)!important;padding:0 10px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-faq-item:nth-child(even){background:var(--tr-stock2)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-faq-q{font-family:var(--font-heading)!important;text-transform:uppercase;font-weight:800!important;font-size:19px!important;letter-spacing:.03em}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-final{position:relative;background:var(--tr-stock);border:1px solid var(--tr-rule);border-bottom:3px dashed var(--tr-rule);box-shadow:var(--tr-hang);padding:48px 26px 40px!important;max-width:880px!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-final::before{content:'';position:absolute;left:50%;top:14px;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:var(--tr-board);border:1px solid var(--tr-rule)}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-final h2{font-weight:900!important;font-size:clamp(38px,6vw,68px)!important;line-height:.92!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-foot{border-top:3px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-foot-b b{font-family:var(--font-heading);font-weight:900;font-size:18px}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-info-card{border-radius:2px!important;border:1px solid var(--tr-rule)!important;border-top:3px solid var(--tr-ink)!important}
:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-info-title{font-family:var(--font-heading);text-transform:uppercase;font-weight:900!important;font-size:28px!important}
@media (max-width:640px){:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-hero-map::before{left:-8px;right:-8px}:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-cred:nth-child(odd),:is(html[data-skin="ticket"]:has(.app-shell),:not(html)[data-skin="ticket"]) .rf-cred:nth-child(even){transform:none}}