:root,.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page{--a-paper:#f2f1ed;--a-paper-2:#e8e6e0;--a-paper-3:#dcd9d1;--a-tile:#fbfaf8;--a-ink:#0f1419;--a-ink-2:#4a525b;--a-ink-3:#5d636a;--a-ink-4:#b3b6b9;--a-line:#0f141921;--a-line-soft:#0f141912;--a-navy:#184669;--a-night:#0a1a28;--a-night-2:#10273b;--a-orange:#f47231;--a-orange-text:#c0480f;--a-wash:#fbefe6;--a-ok:#2f7d4f;--a-ok-bg:#e8f1eb;--a-warn:#b7791f;--a-warn-ink:#8a5a12;--a-warn-bg:#f8efdf;--a-err:#b42318;--a-err-bg:#fbecea;--a-info-bg:#e3ebf2;--a-ring:0 0 0 3px #c0480f47;--a-mono:"Geist Mono", ui-monospace, Menlo, Consolas, monospace;--a-sans:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--navy:var(--a-navy);--navy-d:var(--a-night);--navy-m:#1f5680;--orange:var(--a-orange);--orange-p:var(--a-wash);--app-bg:var(--a-paper);--app-surface:var(--a-tile);--app-border:var(--a-paper-3);--app-border-soft:var(--a-paper-2);--text-strong:var(--a-ink);--text-muted:var(--a-ink-3);--bg:var(--a-paper);--bg2:var(--a-paper-2);--surf:var(--a-tile);--s2:var(--a-paper-2);--bd:var(--a-paper-3);--bds:var(--a-paper-2);--t1:var(--a-ink);--t2:var(--a-ink-2);--t3:var(--a-ink-3);--t4:var(--a-ink-4);--gn:var(--a-ok);--gnb:var(--a-ok-bg);--am:var(--a-warn);--amb:var(--a-warn-bg);--amc:#e6c98f;--rd:var(--a-err);--rdb:var(--a-err-bg);--rdc:#efc6c1;--bl:var(--a-navy);--blb:var(--a-info-bg);--gy:var(--a-ink-2);--gyb:var(--a-paper-2)}.lx{--lx-radius:4px}html{-webkit-text-size-adjust:100%}body{font-family:var(--a-sans);color:var(--a-ink);font-feature-settings:"ss01", "cv11";letter-spacing:-.003em;background:var(--a-paper)!important}::selection{background:#f4723138}h1,h2,h3,h4,.tb-pg,.stg-ct,.att-title,.pr-title,.rp-title{letter-spacing:-.012em;font-weight:500!important}.mono,.num,td.num,.money,.amt,[data-money]{font-family:var(--a-mono);font-variant-numeric:tabular-nums}td,th{font-variant-numeric:tabular-nums}.prose a,.a-link{color:var(--a-ink);text-decoration:underline;-webkit-text-decoration-color:var(--a-orange);text-decoration-color:var(--a-orange);text-underline-offset:3px}:where(button,a,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:2px;outline:2px solid var(--a-orange-text)!important;box-shadow:var(--a-ring)!important}:where(input,select,textarea):focus{border-color:var(--a-orange-text)!important;box-shadow:var(--a-ring)!important;outline:none!important}.btn-pr,.att-btn-pr,.stg-btn-pr,.app-btn-primary,.lx-btn-primary,.lx-btn-accent,button.bg-blue-600,a.bg-blue-600,button.bg-orange-500,a.bg-orange-500{opacity:1;background:var(--a-ink)!important;border-color:var(--a-ink)!important;color:var(--a-paper)!important;box-shadow:none!important;font-weight:500!important}.btn-pr:hover:not(:disabled),.att-btn-pr:hover:not(:disabled),.stg-btn-pr:hover:not(:disabled),.app-btn-primary:hover:not(:disabled),.lx-btn-primary:hover:not(:disabled),.lx-btn-accent:hover:not(:disabled),button.bg-blue-600:hover:not(:disabled),a.bg-blue-600:hover,button.bg-orange-500:hover:not(:disabled),a.bg-orange-500:hover{background:var(--a-navy)!important;border-color:var(--a-navy)!important;opacity:1!important}.btn-pr:disabled,.stg-btn-pr:disabled,.att-btn-pr:disabled,button.bg-blue-600:disabled{background:var(--a-paper-3)!important;border-color:var(--a-paper-3)!important;color:var(--a-ink-3)!important;opacity:1!important}.btn,.stg-btn,.att-btn,.app-btn,.lx-btn{letter-spacing:-.005em;transition:background-color .12s,border-color .12s,color .12s;border-radius:3px!important;font-weight:500!important}.btn-gh,.stg-btn:not(.stg-btn-pr),.att-btn:not(.att-btn-pr){background:0 0;border-color:var(--a-line)!important;color:var(--a-ink)!important}.btn-gh:hover,.stg-btn:not(.stg-btn-pr):hover:not(:disabled),.att-btn:not(.att-btn-pr):hover:not(:disabled){background:var(--a-paper-2)!important}.si,.stg-inp,.stg-sel,.att-inp,.pr-sel,.isel,.app-input,input.rounded-xl,select.rounded-xl,textarea.rounded-xl,input.rounded-lg,select.rounded-lg,textarea.rounded-lg,input.rounded-md,select.rounded-md,textarea.rounded-md{color:var(--a-ink);background-color:var(--a-tile)!important;border-color:var(--a-line)!important;border-radius:3px!important}::placeholder{color:var(--a-ink-4)!important}.stg-lbl,.lbl,.fl,.att-lbl{text-transform:uppercase;font-family:var(--a-mono)!important;letter-spacing:.08em!important;color:var(--a-ink-2)!important;font-size:10.5px!important;font-weight:500!important}.bdg,.status-pill,.chip,.att-badge,.stg-badge{text-transform:uppercase;font-family:var(--a-mono)!important;letter-spacing:.06em!important;border-radius:2px!important;padding:2px 6px!important;font-size:10px!important;font-weight:500!important;line-height:1.5!important}th,thead.bg-gray-50 th,.app-table th{font-family:var(--a-mono)!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--a-ink-3)!important;font-size:10.5px!important;font-weight:500!important}thead,thead.bg-gray-50,thead tr{background:var(--a-paper)!important}tbody tr{transition:background-color .1s}tbody tr:hover{background-color:#e8e6e073}.tb{-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);min-height:60px;border-bottom:1px solid var(--a-line)!important;background:#f2f1eddb!important}.tb-pg{color:var(--a-ink)!important;font-size:16px!important}.tb-sub{color:var(--a-ink-3)!important;font-size:12px!important}@media (max-width:767px){.tb{row-gap:10px;flex-wrap:wrap!important;height:auto!important;padding-top:10px!important;padding-bottom:10px!important;position:static!important}.tb .tb-l{min-width:0;flex:100%!important}.tb .tb-r{flex-wrap:wrap;margin-left:0!important}}.card,.sc,.stg-card,.att-card,.pr-card,.pr-sc,.app-card,.glass-card,.stat-card,.rp-rc,.lc-card{background:var(--a-tile);border-color:var(--a-line)!important;box-shadow:none!important;border-radius:4px!important}.rp-rc:hover,.lc-card:hover{border-color:var(--a-ink-4)!important;transform:none!important}.bg-white{background-color:var(--a-tile)!important}.bg-gray-50{background-color:var(--a-paper)!important}.bg-gray-100{background-color:var(--a-paper-2)!important}.border-gray-100,.border-gray-200,.border-gray-300{border-color:var(--a-line)!important}.divide-gray-100>:not([hidden])~:not([hidden]),.divide-gray-200>:not([hidden])~:not([hidden]){border-color:var(--a-line-soft)!important}.text-gray-900{color:var(--a-ink)!important}.text-gray-700,.text-gray-800{color:#2b333b!important}.text-gray-600,.text-gray-500{color:var(--a-ink-2)!important}.text-gray-400{color:var(--a-ink-3)!important}.rounded-2xl,.rounded-xl,.rounded-lg{border-radius:4px!important}.rounded-md{border-radius:3px!important}.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-soft{box-shadow:none!important}.shadow-xl,.shadow-2xl{box-shadow:0 24px 48px -24px #0a1a2859!important}.text-blue-600,.text-blue-700,.text-blue-800{color:var(--a-navy)!important}.text-orange-500,.text-orange-600{color:var(--a-orange-text)!important}.bg-blue-50{background-color:var(--a-info-bg)!important}.border-blue-200{border-color:#c3d3e1!important}.text-green-600,.text-green-700,.text-emerald-600,.text-emerald-700{color:var(--a-ok)!important}.bg-green-50,.bg-green-100,.bg-emerald-50{background-color:var(--a-ok-bg)!important}.text-red-500,.text-red-600,.text-red-700{color:var(--a-err)!important}.bg-red-50,.bg-red-100{background-color:var(--a-err-bg)!important}.text-amber-600,.text-amber-700,.text-yellow-700{color:var(--a-warn-ink)!important}.bg-amber-50,.bg-yellow-50,.bg-amber-100,.bg-yellow-100{background-color:var(--a-warn-bg)!important}.bg-black\/50,.bg-black\/40,.bg-black\/30,.bg-black\/60{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0a1a2880!important}.att-day-modal,.app-footer-modal{border:1px solid var(--a-line);border-top:3px solid var(--a-orange)!important;border-radius:4px!important;box-shadow:0 24px 48px -24px #0a1a2859!important}.ap-toast,.rp-toast{border-left:3px solid var(--a-orange);background:var(--a-night)!important;color:#c9d3dc!important;box-shadow:none!important;border-radius:4px!important;font-size:13.5px!important}*{scrollbar-color:var(--a-paper-3) transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
:root{--a-gut:32px;--a-gap:16px}@media (max-width:900px){:root{--a-gut:20px}}@media (max-width:560px){:root{--a-gut:16px;--a-gap:12px}}.a-top{z-index:50;height:64px;padding:0 var(--a-gut);background:color-mix(in srgb, var(--a-paper) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid var(--a-line);flex:none;align-items:center;gap:16px;display:flex;position:relative}.a-crumb{min-width:0;font:500 11.5px/1 var(--a-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--a-ink-3);white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.a-crumb b{color:var(--a-ink);text-overflow:ellipsis;font-weight:500;overflow:hidden}.a-crumb a{color:var(--a-ink-3);transition:color .15s}.a-crumb a:hover{color:var(--a-ink)}.a-top-r{flex:none;align-items:center;gap:14px;margin-left:auto;display:flex}.a-ib{border:1px solid var(--a-line);width:38px;height:38px;color:var(--a-ink);background:0 0;border-radius:3px;place-items:center;transition:border-color .2s;display:inline-grid}.a-ib:hover{border-color:var(--a-ink)}.a-ib svg{width:17px;height:17px}.a-top-menu{display:none}.a-me{align-items:center;gap:10px;display:flex}.a-me i{background:var(--a-navy);color:#fff;width:34px;height:34px;font:500 12px var(--a-mono);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.a-me-n{line-height:1.2;display:grid}.a-me-n b{color:var(--a-ink);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:13.5px;font-weight:500;overflow:hidden}.a-me-n small{font:500 10px var(--a-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--a-ink-3)}@media (max-width:767px){.a-top{gap:12px;height:56px}.a-top-menu{flex:none;display:inline-grid}.a-me-n,.a-crumb-g,.a-crumb-g+span{display:none}}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,.rp-shell,.stg-shell,body) :is(.tb,.att-tb,.stg-tb){flex-wrap:wrap;justify-content:space-between;display:flex;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;z-index:auto!important;padding:calc(var(--a-gut) + 4px) var(--a-gut) 0!important;background:0 0!important;border-bottom:0!important;align-items:flex-end!important;gap:16px 24px!important;position:static!important}:is(.tb-l,.att-tb-l,.stg-tb-l){min-width:0;flex:420px!important}:is(.tb-r,.att-tb-r,.stg-tb-r,.lx-head-r){flex-wrap:wrap;align-items:center;display:flex;gap:8px!important;margin-left:0!important}:is(.tb-l,.att-tb-l,.stg-tb-l,.lx-head>div:first-child):before{content:var(--a-eyebrow);font:500 11.5px/1 var(--a-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--a-ink-3);background:linear-gradient(var(--a-orange), var(--a-orange)) 0 50% / 7px 7px no-repeat;margin-bottom:14px;padding-left:17px;display:block}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,.rp-shell,.stg-shell,body) :is(.tb-pg,.att-tb-pg,.stg-tb-pg,.lx-head-t){text-wrap:balance;margin:0;font-family:var(--a-sans)!important;letter-spacing:-.04em!important;color:var(--a-ink)!important;font-size:clamp(28px,2.7vw,40px)!important;font-weight:500!important;line-height:1.02!important}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,.rp-shell,.stg-shell,body) :is(.tb-sub,.att-tb-sub,.stg-tb-sub,.lx-head-s){max-width:72ch;color:var(--a-ink-2)!important;margin-top:10px!important;font-size:14.5px!important;line-height:1.5!important}.lx-head{flex-wrap:wrap;margin-bottom:calc(var(--a-gut) - 4px)!important;align-items:flex-end!important;gap:16px 24px!important}.lx-head>div:first-child{flex:420px;min-width:0}:is(.tb-r,.att-tb-r,.stg-tb-r,.lx-head-r) :is(.btn,.att-btn,.stg-btn,.lx-btn,.isel,.rp-isel,select){align-items:center;height:38px;display:inline-flex;padding:0 14px!important;font-size:13.5px!important}:is(.tb-r,.att-tb-r,.stg-tb-r) .ibtn{width:38px!important;height:38px!important}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,.rp-shell,.stg-shell) :is(.pb,.att-pb,.pr-pb,.rp-pb,.stg-pb){padding:calc(var(--a-gut) - 4px) var(--a-gut) 56px!important}:is(.pb,.att-pb,.pr-pb,.rp-pb,.stg-pb):has(>.lx>.lx-head,>.lx-head){padding-top:calc(var(--a-gut) + 4px)!important}.stg-tabs{margin:20px var(--a-gut) 0;background:0 0!important;padding:0!important;top:0!important}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,body) :is(.sg,.pr-sg,.lx-metrics){gap:var(--a-gap)!important;margin-bottom:calc(var(--a-gut) - 8px)!important}.lx-metrics{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,body) :is(.sc,.pr-sc,.lx-metric){flex-direction:column;gap:12px;min-width:0;display:flex;background:var(--a-tile)!important;border:1px solid var(--a-line)!important;border-radius:4px!important;padding:18px 20px 20px!important}:is(.sc,.pr-sc):after{display:none!important}.lx-metric{justify-content:flex-end;flex-direction:column-reverse!important}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,body) :is(.sc-lb,.pr-sc-lb,.lx-metric-l){font:500 10.5px/1.3 var(--a-mono)!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--a-ink-3)!important;margin:0!important}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,body) :is(.sc-v,.pr-sc-v,.lx-metric-v){font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-family:var(--a-mono)!important;letter-spacing:-.04em!important;color:var(--a-ink)!important;margin:0!important;font-size:clamp(24px,2.1vw,32px)!important;font-weight:500!important;line-height:1!important}:is(.sc-tag,.pr-sc-tag){align-self:flex-start;margin:0!important}:is(.sg,.pr-sg,.lx-metrics)>:is(.sc,.pr-sc,.lx-metric):first-child:not(.sc-btn):not(.lx-metric-btn),:is(.sc-btn.sc-on,.lx-metric.sel){background:var(--a-night)!important;border-color:var(--a-night)!important;box-shadow:none!important}:is(.sg,.pr-sg,.lx-metrics)>:is(.sc,.pr-sc,.lx-metric):first-child:not(.sc-btn):not(.lx-metric-btn) :is(.sc-v,.pr-sc-v,.lx-metric-v),:is(.sc-btn.sc-on,.lx-metric.sel) :is(.sc-v,.lx-metric-v){color:#fff!important}:is(.sg,.pr-sg,.lx-metrics)>:is(.sc,.pr-sc,.lx-metric):first-child:not(.sc-btn):not(.lx-metric-btn) :is(.sc-lb,.pr-sc-lb,.lx-metric-l),:is(.sc-btn.sc-on,.lx-metric.sel) :is(.sc-lb,.lx-metric-l){color:#8d9aa6!important}:is(.sg,.pr-sg,.lx-metrics)>:is(.sc,.pr-sc):first-child:not(.sc-btn) :is(.sc-tag,.pr-sc-tag){color:#c9d3dc!important;background:#1d3246!important}.sc-btn,.lx-metric-btn{transition:border-color .2s,background-color .2s}.sc-btn:hover:not(.sc-on),.lx-metric-btn:hover:not(.sel){border-color:var(--a-ink)!important}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,.rp-shell,.stg-shell,body) :is(.card,.att-card,.pr-card,.stg-card,.lx-panel){background:var(--a-tile)!important;border:1px solid var(--a-line)!important;box-shadow:none!important;border-radius:4px!important}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,.rp-shell,.stg-shell,body) :is(.ch,.att-ch,.pr-ch,.stg-ch){border-bottom:1px solid var(--a-line)!important;gap:10px 12px!important;min-height:58px!important;padding:14px 20px!important}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,.rp-shell,.stg-shell,body) :is(.ct,.att-ct,.pr-ct,.stg-ct,.lx-panel-h){font-family:var(--a-sans)!important;letter-spacing:-.02em!important;color:var(--a-ink)!important;font-size:17px!important;font-weight:500!important}.lx-panel{padding:20px!important}.lx-panel-h{margin-bottom:6px!important}.lx-panel-sub,.db-card-sub{color:var(--a-ink-3)!important;font-size:13px!important}:is(.db-page,.em-page,.dp-page,.ap-page,.tx-page) .cl{font:500 11px var(--a-mono)!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--a-ink-2)!important;background:0 0!important;padding:4px 0!important}:is(.db-page,.em-page,.dp-page,.ap-page,.tx-page) .cl:hover{color:var(--a-orange-text)!important}:is(.db-page,.em-page,.dp-page,.ap-page,.tx-page) :is(.g73,.g64,.g2,.g3),:is(.db-page,.em-page,.dp-page,.ap-page,.tx-page) .gcol{gap:var(--a-gap)!important}:is(.att-card,.pr-card,.stg-card)+:is(.att-card,.pr-card,.stg-card){margin-top:var(--a-gap)}.att-card{margin-bottom:var(--a-gap)!important}.att-wrap,.pr-tw,.em-page .em-table-scroll,.tx-page .pb>.card>.tw,.db-page .db-emp-scroll,.stg-card-users{max-height:none!important;overflow-y:visible!important}.stg-card-users{height:auto!important}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,.rp-shell,.stg-shell,body) :is(.tbl,.pr-tbl,.stg-tbl) th{font:500 10.5px var(--a-mono)!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--a-ink-3)!important;border-bottom:1px solid var(--a-line)!important;background:0 0!important;padding:11px 20px!important;position:static!important}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,.rp-shell,.stg-shell,body) :is(.tbl,.pr-tbl,.stg-tbl) td{border-bottom:1px solid var(--a-line-soft)!important;padding:13px 20px!important;font-size:13.5px!important}:is(.tbl,.pr-tbl,.stg-tbl) tbody tr:last-child td{border-bottom:0!important}:is(.tbl,.pr-tbl,.stg-tbl) tbody tr:hover td{background:color-mix(in srgb, var(--a-paper) 70%, transparent)!important}:is(.g73,.g64,.g2) .tbl :is(th,td){padding-left:12px!important;padding-right:12px!important}:is(.g73,.g64,.g2) .tbl :is(th,td):first-child{padding-left:20px!important}:is(.g73,.g64,.g2) .tbl :is(th,td):last-child{padding-right:20px!important}.db-page .p-dot.done,.db-page .p-line.done{background:var(--a-orange)!important}.db-page .p-dot.done{color:#fff!important}.db-page .p-dot.act{border:2px solid var(--a-orange);background:var(--a-tile)!important;color:var(--a-orange-text)!important;box-shadow:0 0 0 5px #f472312e!important}.db-page .p-lbl{letter-spacing:.05em;text-transform:uppercase;font:500 10.5px var(--a-mono)!important}.db-page .p-lbl.done{color:var(--a-ink-2)!important}.db-page .p-lbl.act{color:var(--a-orange-text)!important}:is(.db-page,.em-page,.dp-page) .pn{max-width:220px!important;font-size:14px!important}:is(.db-page,.em-page,.dp-page) .person{gap:12px!important}:is(.db-page,.em-page,.dp-page) .av{width:32px!important;height:32px!important;font-size:11px!important}.av{background:var(--a-navy)!important;color:#fff!important;font-family:var(--a-mono)!important;font-weight:500!important}.bdg{white-space:nowrap;align-items:center;gap:6px;height:22px;padding:0 8px!important;display:inline-flex!important}.bdg:before{content:"";opacity:.8;background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}@media (max-width:767px){:is(.tb-l,.att-tb-l,.stg-tb-l,.lx-head>div:first-child){flex-basis:100%!important}:is(.tb-l,.att-tb-l,.stg-tb-l,.lx-head>div:first-child):before{margin-bottom:10px}}@media (max-width:1599px){.g55:has(.pt-payslip-card){grid-template-columns:minmax(0,1fr)!important}}.pt-payslip-tbl{table-layout:auto!important}:is(.pt-payslip-tbl,.pt-leave-tbl) :is(th,td){white-space:nowrap}:is(.pt-payslip-tw,.pt-leave-tw){overflow-x:auto}@media (max-width:640px){:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,.rp-shell,.stg-shell,body) .tbl-cards td{border:0!important;padding:7px 0!important}.tbl-cards td:before{font:500 10.5px var(--a-mono);letter-spacing:.06em;color:var(--a-ink-3)}.tbl-cards td[data-label=""],.tbl-cards td:not([data-label]){padding-top:4px!important}.tbl-cards .person{min-width:0}.tbl-cards .pn,.tbl-cards .ps{white-space:normal;overflow-wrap:anywhere}:is(.tx-page,.db-page,.em-page,.dp-page,.ap-page,.pt-page,.pr-page,.att-page,body) :is(.sc-v,.pr-sc-v,.lx-metric-v){white-space:nowrap;font-size:20px!important}}.set-wrap{grid-template-columns:232px minmax(0,1fr);align-items:start;min-height:100%;display:grid}.set-main{min-width:0}.set-nav{max-height:calc(100vh - 64px);padding:28px 0 32px var(--a-gut);flex-direction:column;align-self:start;gap:18px;display:flex;position:sticky;top:0;overflow-y:auto}.set-nav-g{flex-direction:column;gap:2px;display:flex}.set-nav-t{font:500 10.5px/1 var(--a-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--a-ink-3);padding:0 10px 6px}.set-nav-i{border-left:2px solid #0000;border-radius:3px;padding:7px 10px;font-size:13.5px;line-height:1.35;transition:background .15s,color .15s;display:block;color:var(--a-ink-2)!important;text-decoration:none!important}.set-nav-i:hover{background:var(--a-paper-2);color:var(--a-ink)!important}.set-nav-i.is-on{background:var(--a-tile);border-left-color:var(--a-orange);box-shadow:inset 0 0 0 1px var(--a-line-soft);border-radius:0 3px 3px 0;font-weight:500;color:var(--a-ink)!important}.set-nav-i:focus-visible{outline:2px solid var(--a-orange);outline-offset:1px}.set-main .em-page :is(.sc-v,.lx-metric-v){white-space:nowrap;font-size:clamp(20px,1.65vw,28px)!important}@media (max-width:1100px){.set-wrap{grid-template-columns:minmax(0,1fr)}.set-nav{max-height:none;padding:14px var(--a-gut) 12px;border-bottom:1px solid var(--a-line);scrollbar-width:none;flex-direction:row;gap:6px;position:static;overflow-x:auto}.set-nav::-webkit-scrollbar{display:none}.set-nav-g{flex-direction:row;flex:none;gap:6px}.set-nav-t{display:none}.set-nav-i{white-space:nowrap;border:1px solid var(--a-line);background:var(--a-tile);border-radius:3px;padding:6px 12px}.set-nav-i.is-on{border:1px solid var(--a-ink);box-shadow:none;border-radius:3px}}.a-tips-btn.is-on{border-color:var(--a-ink);background:var(--a-tile)}.a-tips{z-index:150;background:var(--a-tile);width:360px;max-width:calc(100vw - 32px);max-height:calc(100vh - 100px);color:var(--a-ink);border:1px solid var(--a-line);border-top:3px solid var(--a-orange);border-radius:4px;padding:16px 18px 14px;position:fixed;bottom:20px;right:20px;overflow-y:auto;box-shadow:0 12px 32px #0a1a2829}.a-tips:focus{outline:none}.a-tips:focus-visible{box-shadow:var(--a-ring), 0 12px 32px #0a1a2829}.a-tips-h{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.a-tips-k{font:500 10.5px/1 var(--a-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--a-orange-text);align-items:center;gap:6px;display:inline-flex}.a-tips-k svg{width:14px;height:14px}.a-tips-x{width:28px;height:28px;color:var(--a-ink-3);border-radius:3px;place-items:center;margin:-6px -8px 0 0;display:grid}.a-tips-x:hover{color:var(--a-ink);background:var(--a-paper)}.a-tips-x svg{width:15px;height:15px}.a-tips-t{margin:0 0 6px;font-size:16px;font-weight:600;line-height:1.3}.a-tips-p{color:var(--a-ink-2);margin:0;font-size:13.5px;line-height:1.5}.a-tips-l{counter-reset:tip;gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.a-tips-l li{color:var(--a-ink-2);counter-increment:tip;padding-left:26px;font-size:13.5px;line-height:1.45;position:relative}.a-tips-l li:before{content:counter(tip);background:var(--a-paper-2);width:18px;height:18px;font:500 10.5px/1 var(--a-mono);color:var(--a-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}.a-tips-n{background:var(--a-info-bg);color:var(--a-ink);border-radius:3px;margin:10px 0 0;padding:8px 10px;font-size:13px;line-height:1.45}.a-tips-ok{color:var(--a-ok);margin:10px 0 0;font-size:12.5px}.a-tips-f{border-top:1px solid var(--a-line-soft);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:14px;padding-top:12px;display:flex}.a-tips-go{background:var(--a-night);color:#fff;border-radius:3px;padding:7px 14px;font-size:13px;font-weight:500}.a-tips-go:hover{background:var(--a-navy)}.a-tips-lk{color:var(--a-ink-3);text-underline-offset:2px;padding:4px 0;font-size:12.5px;text-decoration:underline}.a-tips-lk:hover{color:var(--a-ink)}@media (max-width:640px){.a-tips{width:auto;max-width:none;bottom:16px;left:16px;right:16px}}.a-hint{vertical-align:middle;margin-left:5px;display:inline-flex}.a-hint-b{border:1px solid var(--a-line);background:var(--a-tile);width:17px;height:17px;color:var(--a-ink-3);font:600 10.5px/1 var(--a-sans);text-transform:none;letter-spacing:0;cursor:help;border-radius:50%;place-items:center;display:inline-grid}.a-hint-b:hover,.a-hint-b[aria-expanded=true]{border-color:var(--a-ink);color:var(--a-ink)}.a-hint-p{z-index:400;background:var(--a-night);color:#fff;width:300px;max-width:calc(100vw - 24px);font:400 13px/1.5 var(--a-sans);text-transform:none;letter-spacing:0;text-align:left;white-space:normal;border-radius:4px;padding:11px 13px;position:fixed;box-shadow:0 10px 28px #0a1a2840}.a-hint-p p{margin:0}.a-hint-ex{color:#ffffffdb;border-top:1px solid #ffffff24;padding-top:8px;margin-top:8px!important}.a-hint-ex span{font:500 10px/1.4 var(--a-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--a-orange);margin-bottom:2px;display:block}.a-moment{background:var(--a-wash);color:var(--a-ink);border:1px solid #f4723147;border-radius:4px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.a-moment-i{background:var(--a-tile);width:26px;height:26px;color:var(--a-orange-text);border-radius:50%;flex:none;place-items:center;display:grid}.a-moment-i svg{width:15px;height:15px}.a-moment-c{flex:1;min-width:0}.a-moment-c b{margin-bottom:2px;font-size:13.5px;font-weight:600;display:block}.a-moment-c p{color:var(--a-ink-2);margin:0;font-size:13px;line-height:1.5}.a-moment-x{border:1px solid var(--a-line);background:var(--a-tile);color:var(--a-ink);border-radius:3px;flex:none;padding:5px 10px;font-size:12.5px;font-weight:500}.a-moment-x:hover{border-color:var(--a-ink)}@media (max-width:640px){.a-moment{flex-wrap:wrap}.a-moment-x{margin-left:36px}}
