:root[data-ds=absheron]{--font-display: "Source Serif 4", "Noto Sans Georgian", Georgia, "Times New Roman", serif;--ui: "Inter", "Noto Sans Georgian", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--header-h: 0px;--nav-w: 260px;--r: 12px;--r-sm: 8px;--bg: #ffffff;--surface: #ffffff;--surface-opaque: #ffffff;--surface-2: #f6f5f3;--ink: #1b1a18;--muted: #6e6a63;--muted-strong: #5f5b55;--line: #eeece8;--line-strong: #e3e0da;--line-opaque: #e3e0da;--accent: #1b1a18;--accent-ink: #ffffff;--accent-soft: rgba(27, 26, 24, .06);--good: #1f6b47;--good-soft: #e8f3ec;--warn: #8a5a12;--warn-soft: #fbf0df;--crit: #a8322a;--crit-soft: #fbe9e7;--info: #2f5bb5;--info-soft: #e8eefa;--hdr-bg: #ffffff;--hdr-ink: #1b1a18;--hdr-muted: #5f5b55;--hdr-ctl: #f6f5f3;--nav-bg: #0f0e0d;--nav-ink: #b8b5b0;--nav-muted: #85817a;--nav-active: #33312c;--nav-hover: rgba(255, 255, 255, .06);--nav-soft: #a19d96;--nav-on: #f2f0ed;--m-registry: #0e9db4;--m-matters: #e08a1e;--m-contracts: #7b5cf0;--shadow: none;--chip-glow: none;--btn-glow: none;--tile-glow: none;--pal-bg: #ffffff;--pal-ink: #1b1a18;--pal-muted: #6e6a63;--pal-line: #eeece8;--pal-on: #f6f5f3;--pal-scrim: rgba(0, 0, 0, .3);--tex: none;--ab-wash: rgba(50, 33, 0, .04);--ab-wash-strong: rgba(50, 33, 0, .07);--ab-field-border: rgba(50, 33, 0, .12);--ab-field-border-hover: rgba(50, 33, 0, .28);--ab-row-line: #f1efeb;--ab-menu-shadow: 0 8px 20px rgba(0, 0, 0, .12), 0 0 0 1px rgba(27, 26, 24, .1);--ab-modal-shadow: 0 16px 32px rgba(0, 0, 0, .2), 0 0 0 1px rgba(27, 26, 24, .12)}@media(prefers-color-scheme:dark){:root[data-ds=absheron]:not([data-theme=light]){--bg: #141312;--surface: #1c1b19;--surface-opaque: #1c1b19;--surface-2: #252421;--ink: #edebe7;--muted: #a19d96;--muted-strong: #c2beb8;--line: #2c2a27;--line-strong: #3a3834;--line-opaque: #3a3834;--accent: #edebe7;--accent-ink: #141312;--accent-soft: rgba(255, 255, 255, .08);--good: #4fbf8a;--good-soft: rgba(79, 191, 138, .14);--warn: #e3a64a;--warn-soft: rgba(227, 166, 74, .14);--crit: #f07068;--crit-soft: rgba(240, 112, 104, .14);--info: #7fa8f0;--info-soft: rgba(127, 168, 240, .14);--hdr-bg: #141312;--hdr-ink: #edebe7;--hdr-muted: #a19d96;--hdr-ctl: #252421;--nav-bg: #0b0a09;--nav-ink: #b8b5b0;--nav-muted: #85817a;--nav-active: #2e2c28;--nav-hover: rgba(255, 255, 255, .06);--nav-soft: #a19d96;--nav-on: #f2f0ed;--m-registry: #36c6d9;--m-matters: #f0b44a;--m-contracts: #a48bff;--shadow: none;--chip-glow: none;--btn-glow: none;--tile-glow: none;--pal-bg: #1c1b19;--pal-ink: #edebe7;--pal-muted: #a19d96;--pal-line: rgba(255, 255, 255, .08);--pal-on: #252421;--pal-scrim: rgba(0, 0, 0, .5);--tex: none;--ab-wash: rgba(255, 255, 255, .06);--ab-wash-strong: rgba(255, 255, 255, .1);--ab-field-border: rgba(255, 255, 255, .14);--ab-field-border-hover: rgba(255, 255, 255, .3);--ab-row-line: rgba(255, 255, 255, .06);--ab-menu-shadow: 0 8px 24px rgba(0, 0, 0, .5), 0 0 0 1px rgba(255, 255, 255, .1);--ab-modal-shadow: 0 16px 40px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .12)}}:root[data-ds=absheron][data-theme=dark]{--bg: #141312;--surface: #1c1b19;--surface-opaque: #1c1b19;--surface-2: #252421;--ink: #edebe7;--muted: #a19d96;--muted-strong: #c2beb8;--line: #2c2a27;--line-strong: #3a3834;--line-opaque: #3a3834;--accent: #edebe7;--accent-ink: #141312;--accent-soft: rgba(255, 255, 255, .08);--good: #4fbf8a;--good-soft: rgba(79, 191, 138, .14);--warn: #e3a64a;--warn-soft: rgba(227, 166, 74, .14);--crit: #f07068;--crit-soft: rgba(240, 112, 104, .14);--info: #7fa8f0;--info-soft: rgba(127, 168, 240, .14);--hdr-bg: #141312;--hdr-ink: #edebe7;--hdr-muted: #a19d96;--hdr-ctl: #252421;--nav-bg: #0b0a09;--nav-ink: #b8b5b0;--nav-muted: #85817a;--nav-active: #2e2c28;--nav-hover: rgba(255, 255, 255, .06);--nav-soft: #a19d96;--nav-on: #f2f0ed;--m-registry: #36c6d9;--m-matters: #f0b44a;--m-contracts: #a48bff;--shadow: none;--chip-glow: none;--btn-glow: none;--tile-glow: none;--pal-bg: #1c1b19;--pal-ink: #edebe7;--pal-muted: #a19d96;--pal-line: rgba(255, 255, 255, .08);--pal-on: #252421;--pal-scrim: rgba(0, 0, 0, .5);--tex: none;--ab-wash: rgba(255, 255, 255, .06);--ab-wash-strong: rgba(255, 255, 255, .1);--ab-field-border: rgba(255, 255, 255, .14);--ab-field-border-hover: rgba(255, 255, 255, .3);--ab-row-line: rgba(255, 255, 255, .06);--ab-menu-shadow: 0 8px 24px rgba(0, 0, 0, .5), 0 0 0 1px rgba(255, 255, 255, .1);--ab-modal-shadow: 0 16px 40px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .12)}:root[data-ds=absheron] body{font-size:14px;line-height:20px;font-feature-settings:"cv11"}:root[data-ds=absheron] body:before{display:none}:root[data-ds=absheron] :focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root[data-ds=absheron] .mono{font-size:12px}:root[data-ds=absheron] a:not([class]){color:var(--ink)}:root[data-ds=absheron] a:not([class]):hover{color:var(--ink);text-decoration:underline}:root[data-ds=absheron] .sl-nav-link{color:var(--nav-ink);text-decoration:none}:root[data-ds=absheron] .sl-nav-link:hover,:root[data-ds=absheron] .sl-nav-link.active{color:var(--nav-on);text-decoration:none}:root[data-ds=absheron] .sl-sider :focus-visible,:root[data-ds=absheron] .sl-nav-drawer :focus-visible{outline-color:var(--nav-on)}:root[data-ds=absheron] .portal-nav a{color:var(--muted-strong)}:root[data-ds=absheron] .portal-nav a.active{color:var(--ink);background:var(--ab-wash-strong)}:root[data-ds=absheron] p a,:root[data-ds=absheron] .sl-note a,:root[data-ds=absheron] .ant-typography a{text-decoration:underline}:root[data-ds=absheron] .pane{background:var(--surface-2)!important;border:0!important;border-radius:16px!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ds=absheron] .pane .ant-card-head{border-bottom:0;padding:0 16px;min-height:40px}:root[data-ds=absheron] .pane .ant-card-head-title{font-weight:600;font-size:14px;line-height:20px;padding:10px 0}:root[data-ds=absheron] .pane .ant-card-body{padding:16px}:root[data-ds=absheron] .pane.sl-dt{background:transparent!important;border-radius:0!important}:root[data-ds=absheron] .pane.sl-dt>.ant-card-body{background:transparent}:root[data-ds=absheron] .pane.sl-dt>.ant-card-body>div[style*=border-bottom]{padding:0 0 12px!important;border-bottom:0!important}:root[data-ds=absheron] .ant-table-thead>tr>th,:root[data-ds=absheron] .pane .ant-table-thead>tr>th{height:40px;padding:0 12px;text-transform:none;font-size:13px;font-weight:500;letter-spacing:0;color:var(--muted-strong);background:var(--surface-2)!important;border-bottom:0!important}:root[data-ds=absheron] .ant-table-thead>tr>th:before{display:none!important}:root[data-ds=absheron] .ant-table-thead>tr>th:first-child{border-start-start-radius:8px!important;border-end-start-radius:8px!important}:root[data-ds=absheron] .ant-table-thead>tr>th:last-child{border-start-end-radius:8px!important;border-end-end-radius:8px!important}:root[data-ds=absheron] .pane .ant-table-tbody>tr>td,:root[data-ds=absheron] .ant-table-tbody>tr>td{padding:9px 12px;border-bottom:1px solid var(--ab-row-line)!important}:root[data-ds=absheron] .pane .ant-table-tbody>tr:hover>td{background:var(--surface-2)!important}:root[data-ds=absheron] .sl-dt-card{border:0;border-radius:12px}:root[data-ds=absheron] .ant-table-wrapper .ant-table,:root[data-ds=absheron] .ant-table-wrapper .ant-table-container{border:0!important}:root[data-ds=absheron] .ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom-color:transparent!important}:root[data-ds=absheron] .sl-header{gap:12px;padding:0 16px;background:var(--hdr-bg);border-bottom:1px solid var(--line)}:root[data-ds=absheron] .sl-entity-label{font-size:13px}:root[data-ds=absheron] .sl-cmd{height:32px;font-size:13.5px;font-weight:400;background:var(--surface-2);border:1px solid transparent;border-radius:8px}:root[data-ds=absheron] .sl-cmd:hover{background:var(--ab-wash-strong);border-color:transparent;color:var(--ink)}:root[data-ds=absheron] .sl-cmd:focus-visible{border-color:var(--ink);outline:0}:root[data-ds=absheron] .sl-kbd{font-size:11px;border:0;border-radius:4px;background:var(--ab-wash);color:var(--hdr-muted)}:root[data-ds=absheron] .sl-avatar{box-shadow:none}:root[data-ds=absheron] .sl-entity-select .ant-select-selector{border-radius:8px!important}:root[data-ds=absheron] .sl-wordmark{font-weight:600;letter-spacing:.02em}:root[data-ds=absheron] .sl-logo-suffix{font-weight:500;letter-spacing:.02em;text-transform:none;font-size:11px}:root[data-ds=absheron] .sl-sider .sl-brand,:root[data-ds=absheron] .sl-sider .sl-brand:hover,:root[data-ds=absheron] .sl-nav-drawer .sl-brand,:root[data-ds=absheron] .sl-nav-drawer .sl-brand:hover,:root[data-ds=absheron] .sl-sider .sl-wordmark,:root[data-ds=absheron] .sl-nav-drawer .sl-wordmark{color:var(--nav-on);text-decoration:none}:root[data-ds=absheron] .sl-sider .sl-logo-suffix,:root[data-ds=absheron] .sl-nav-drawer .sl-logo-suffix{color:var(--nav-muted)}:root[data-ds=absheron] .sl-sider .sl-logo,:root[data-ds=absheron] .sl-nav-drawer .sl-logo{height:22px!important}:root[data-ds=absheron] .sl-sider{background:var(--nav-bg)!important;border-right:0}:root[data-ds=absheron][data-theme=dark] .sl-sider{border-right:1px solid var(--line)}@media(prefers-color-scheme:dark){:root[data-ds=absheron]:not([data-theme=light]) .sl-sider{border-right:1px solid var(--line)}}:root[data-ds=absheron] .sl-sider-inner{top:0;height:100vh;padding:8px 12px 16px;gap:2px}:root[data-ds=absheron] .sl-sider-inner .sl-brand{padding:8px 10px 12px}:root[data-ds=absheron] .sl-sider-inner.collapsed{padding:8px 8px 16px}:root[data-ds=absheron] .sl-sider-inner.collapsed .sl-brand{padding:8px 0 12px}:root[data-ds=absheron] .sl-sider-inner.collapsed .sl-nav-link{min-height:28px;padding:0;font-size:16px}:root[data-ds=absheron] .sl-nav-sw.lg{width:6px;height:6px;border-radius:2px}:root[data-ds=absheron] .sl-nav-toggle{min-height:28px;padding:0 10px;font-size:13px;font-weight:500;border-radius:6px}:root[data-ds=absheron] .sl-sider-inner.collapsed .sl-nav-toggle{font-size:15px}:root[data-ds=absheron] .sl-nav-group{margin-top:16px;padding:0 10px;min-height:28px;font-size:12px;font-weight:500;line-height:16px;text-transform:none;letter-spacing:0;color:var(--nav-muted)}:root[data-ds=absheron] .sl-nav-link{gap:10px;min-height:28px;padding:4px 10px;border-radius:6px;font-size:13.5px;line-height:20px;font-weight:400}:root[data-ds=absheron] .sl-nav-link.sub{padding-left:16px;font-size:13.5px}:root[data-ds=absheron] .sl-nav-link.active{font-weight:500}:root[data-ds=absheron] .sl-nav-sw,:root[data-ds=absheron] .sl-sw{width:6px;height:6px;border-radius:2px}:root[data-ds=absheron] .sl-nav-note{font-size:12px;border-top:1px solid rgba(255,255,255,.08)}:root[data-ds=absheron] .sl-phase-tag-nav{color:var(--nav-muted)}:root[data-ds=absheron] .sl-nav-drawer .ant-drawer-content{background:var(--nav-bg)}:root[data-ds=absheron] .sl-nav-drawer .ant-drawer-title,:root[data-ds=absheron] .sl-nav-drawer .ant-drawer-close{color:var(--nav-on)}:root[data-ds=absheron] .sl-nav-drawer .ant-drawer-close:hover{color:var(--nav-on);background:var(--nav-active)}:root[data-ds=absheron] .sl-nav-drawer .ant-drawer-header{border-bottom-color:#ffffff14}:root[data-ds=absheron] .sl-content{padding:24px 32px 48px}:root[data-ds=absheron] .sl-crumbs{font-size:13px;line-height:18px;color:var(--muted);margin-bottom:4px}:root[data-ds=absheron] .sl-pagehead{margin-bottom:16px}:root[data-ds=absheron] .sl-pagehead h1{font-size:28px;line-height:36px;font-weight:400;letter-spacing:0;text-wrap:pretty}:root[data-ds=absheron] .sl-title-gradient{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:inherit;-webkit-text-fill-color:inherit;font-family:var(--font-display);font-weight:400;letter-spacing:0}:root[data-ds=absheron] .sl-pagehead-grow>p{display:none}:root[data-ds=absheron] .sl-chip{height:20px;padding:0 6px;gap:6px;border-radius:6px;font-size:12px;font-weight:500;line-height:20px}:root[data-ds=absheron] .sl-chip:before{width:6px;height:6px;box-shadow:none}:root[data-ds=absheron] .sl-entity-badge{border:0;border-radius:6px;padding:0 6px;background:var(--surface-2);font-family:var(--ui);font-size:11.5px;font-weight:500;line-height:20px;color:var(--muted-strong)}:root[data-ds=absheron] .sl-phase-tag{font-family:var(--ui);font-size:11px;font-weight:500;border-radius:6px;padding:0 5px}:root[data-ds=absheron] .sl-system-number{font-size:12px;color:var(--muted-strong)}:root[data-ds=absheron] .sl-tile{background:var(--surface-2);border:0;border-radius:16px;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:14px 16px}:root[data-ds=absheron] .sl-tile:hover{background:var(--ab-wash-strong)}:root[data-ds=absheron] .sl-tile-selected{box-shadow:inset 0 0 0 1px var(--ink)}:root[data-ds=absheron] .sl-tile-title{font-size:14px;font-weight:600}:root[data-ds=absheron] .sl-tile-sw{width:8px;height:8px;border-radius:2px;box-shadow:none}:root[data-ds=absheron] .sl-tile-big b{font-size:26px;line-height:32px;color:var(--ink);text-shadow:none}:root[data-ds=absheron] .sl-tile-big span{font-size:13px}:root[data-ds=absheron] .sl-tile-row b{font-weight:500}:root[data-ds=absheron] .sl-tile-dim{box-shadow:none}:root[data-ds=absheron] .sl-tile-dim .sl-tile-sw{box-shadow:none}:root[data-ds=absheron] .sl-tile-prefix{font-size:12px;color:var(--muted-strong)}:root[data-ds=absheron] .sl-list li{padding:8px 0}:root[data-ds=absheron] .sl-list li:first-child{padding-top:0}:root[data-ds=absheron] .sl-list .d{font-size:12px;color:var(--muted-strong)}:root[data-ds=absheron] .sl-note{border-left:0;border-radius:8px;background:var(--surface-2);padding:8px 12px}:root[data-ds=absheron] .sl-empty{border-radius:var(--r);border-color:var(--line-strong)}:root[data-ds=absheron] .sl-section-title{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted);margin:16px 0 8px}:root[data-ds=absheron] .sl-sub{font-size:12.5px;color:var(--muted)}:root[data-ds=absheron] .sl-tab-count{font-size:11.5px;color:var(--muted-strong)}:root[data-ds=absheron] .sl-kv{font-size:14px;gap:6px 16px}:root[data-ds=absheron] .sl-kv dt{color:var(--muted)}:root[data-ds=absheron] .sl-timeline{border-left-width:1px}:root[data-ds=absheron] .sl-timeline li:before{left:-18px;width:7px;height:7px;background:var(--ink)}:root[data-ds=absheron] .sl-timeline .d{color:var(--muted-strong)}:root[data-ds=absheron] .sl-drop{border-width:1px;border-radius:var(--r)}:root[data-ds=absheron] .sl-drop.over{border-color:var(--ink)}:root[data-ds=absheron] .sl-login-card{padding:28px 32px 32px;background:var(--surface);border:0;border-radius:16px;box-shadow:var(--ab-menu-shadow)}:root[data-ds=absheron] .sl-login-card>.ant-space:first-child{margin-bottom:24px!important}:root[data-ds=absheron] .sl-login-card .pane{background:transparent!important;border-radius:0!important}:root[data-ds=absheron] .sl-login-card .pane .ant-card-body{padding:0}:root[data-ds=absheron] .sl-pal{background:var(--pal-bg);border:0;border-radius:12px;box-shadow:var(--ab-menu-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ds=absheron] .sl-pal-in:before{color:var(--pal-muted)}:root[data-ds=absheron] .sl-pal-list{padding:6px}:root[data-ds=absheron] .sl-pal-g{padding:8px 10px 4px;font-size:12px;font-weight:500;text-transform:none;letter-spacing:0}:root[data-ds=absheron] .sl-pal-it{min-height:32px;padding:0 10px;border-radius:6px}:root[data-ds=absheron] .sl-pal-k{font-size:11px}:root[data-ds=absheron] .ant-btn-primary{box-shadow:none!important}:root[data-ds=absheron] .ant-btn{font-weight:500;border-radius:8px;box-shadow:none}:root[data-ds=absheron] .ant-btn-default:not(:disabled):not(.ant-btn-dangerous){background:var(--ab-wash);border-color:transparent;color:var(--ink)}:root[data-ds=absheron] .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{background:var(--ab-wash-strong);border-color:transparent;color:var(--ink)}:root[data-ds=absheron] .ant-card{box-shadow:none}:root[data-ds=absheron] .ant-dropdown-menu,:root[data-ds=absheron] .ant-select-dropdown,:root[data-ds=absheron] .ant-picker-dropdown .ant-picker-panel-container,:root[data-ds=absheron] .ant-popover .ant-popover-inner{border-radius:12px;box-shadow:var(--ab-menu-shadow)}:root[data-ds=absheron] .ant-dropdown-menu,:root[data-ds=absheron] .ant-select-dropdown{padding:6px}:root[data-ds=absheron] .ant-dropdown-menu .ant-dropdown-menu-item,:root[data-ds=absheron] .ant-dropdown-menu .ant-dropdown-menu-submenu-title{min-height:32px;border-radius:6px}:root[data-ds=absheron] .ant-select-dropdown .ant-select-item{min-height:32px;border-radius:6px}:root[data-ds=absheron] .ant-dropdown-menu .ant-dropdown-menu-item:hover,:root[data-ds=absheron] .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--surface-2)}:root[data-ds=absheron] .ant-dropdown-menu,:root[data-ds=absheron] .ant-select-dropdown,:root[data-ds=absheron] .ant-picker-dropdown .ant-picker-panel-container,:root[data-ds=absheron] .ant-popover .ant-popover-inner,:root[data-ds=absheron] .ant-modal .ant-modal-content,:root[data-ds=absheron] .ant-drawer:not(.sl-nav-drawer) .ant-drawer-content{background:var(--surface)}:root[data-ds=absheron] .ant-modal .ant-modal-content{border-radius:16px;box-shadow:var(--ab-modal-shadow)}:root[data-ds=absheron] .ant-drawer:not(.sl-nav-drawer) .ant-drawer-content{box-shadow:var(--ab-modal-shadow)}:root[data-ds=absheron] .ant-input-search .ant-input,:root[data-ds=absheron] .ant-input-search .ant-input-affix-wrapper,:root[data-ds=absheron] .ant-input-affix-wrapper:has(>.ant-input-prefix .anticon-search),:root[data-ds=absheron] .ant-input-affix-wrapper:has(>.ant-input-prefix [data-icon=search]){background:var(--surface-2);border-color:transparent;box-shadow:none}:root[data-ds=absheron] .ant-input-search .ant-input-search-button{background:var(--surface-2);border-color:transparent;box-shadow:none}:root[data-ds=absheron] .ant-input-search:focus-within .ant-input-search-button{border-color:var(--ink);border-left-color:transparent}:root[data-ds=absheron] .ant-input-search .ant-input:hover,:root[data-ds=absheron] .ant-input-search .ant-input-affix-wrapper:hover,:root[data-ds=absheron] .ant-input-affix-wrapper:has(>.ant-input-prefix [data-icon=search]):hover{background:var(--ab-wash-strong);border-color:transparent}:root[data-ds=absheron] .ant-input-search .ant-input:focus,:root[data-ds=absheron] .ant-input-search .ant-input-affix-wrapper:focus-within,:root[data-ds=absheron] .ant-input-affix-wrapper:has(>.ant-input-prefix [data-icon=search]):focus-within{background:var(--surface-2);border-color:var(--ink);box-shadow:none}:root[data-ds=absheron] .ant-segmented{background:var(--ab-wash);border-radius:8px}:root[data-ds=absheron] .ant-segmented .ant-segmented-item{font-weight:500;border-radius:6px}:root[data-ds=absheron] .ant-segmented .ant-segmented-item-selected,:root[data-ds=absheron] .ant-segmented .ant-segmented-thumb{background:var(--surface);box-shadow:none}:root[data-ds=absheron][data-theme=dark] .ant-segmented{background:transparent}:root[data-ds=absheron][data-theme=dark] .ant-segmented .ant-segmented-item-selected,:root[data-ds=absheron][data-theme=dark] .ant-segmented .ant-segmented-thumb{background:var(--ab-wash-strong)}:root[data-ds=absheron] .ant-tabs{font-size:14px}:root[data-ds=absheron] .ant-tabs .ant-tabs-tab{color:var(--muted-strong)}:root[data-ds=absheron] .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:500;color:var(--ink)}:root[data-ds=absheron] .ant-tabs .ant-tabs-ink-bar{background:var(--ink)}:root[data-ds=absheron] .ant-tag{border-radius:6px}@media(max-width:760px){:root[data-ds=absheron]{--header-h: 48px}:root[data-ds=absheron] .sl-content{padding:16px}:root[data-ds=absheron] .sl-header{gap:8px;padding:0 12px}:root[data-ds=absheron] .sl-cmd{width:32px;padding:0}}:root[data-ds=absheron] .portal-header{height:48px;background:var(--hdr-bg);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ds=absheron] .ct-quickfilters{gap:4px;margin-bottom:12px}:root[data-ds=absheron] .ct-quickfilters .ant-btn{height:28px;padding:0 10px;font-size:13px;font-weight:500;line-height:20px;border:0;border-radius:6px;box-shadow:none;background:transparent;color:var(--muted-strong)}:root[data-ds=absheron] .ct-quickfilters .ant-btn:hover,:root[data-ds=absheron] .ct-quickfilters .ant-btn:focus-visible{background:var(--ab-wash);color:var(--ink)}:root[data-ds=absheron] .ct-quickfilters .ant-btn-primary,:root[data-ds=absheron] .ct-quickfilters .ant-btn-primary:hover{background:var(--ab-wash-strong);color:var(--ink)}:root[data-ds=absheron] .ct-repo{gap:24px}:root[data-ds=absheron] .ct-rail{flex:0 0 188px;width:188px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow-x:hidden}:root[data-ds=absheron] .ct-rail.collapsed{flex:0 0 40px;width:40px;padding:4px}:root[data-ds=absheron] .ct-rail-head{margin-bottom:4px}:root[data-ds=absheron] .ct-rail-title,:root[data-ds=absheron] .ct-rail-strip-label,:root[data-ds=absheron] .ct-activefilters-label,:root[data-ds=absheron] .ct-viewsmenu-head{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .ct-rail-toggle{width:28px;height:28px;background:var(--ab-wash);border:0;border-radius:8px}:root[data-ds=absheron] .ct-rail-group+.ct-rail-group{margin-top:14px;padding-top:0;border-top:0}:root[data-ds=absheron] .ct-rail-group-title{margin:0 0 2px;padding:0 8px;font-size:12px;font-weight:600;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .ct-rail-value{padding:0 8px;min-height:28px;font-size:13.5px;border:0;border-radius:6px}:root[data-ds=absheron] .ct-rail-value[aria-pressed=true]{background:var(--ab-wash-strong);border:0;font-weight:500}:root[data-ds=absheron] .ct-rail-value-count{font-size:12px}:root[data-ds=absheron] .ct-rail-more{color:var(--muted-strong);font-weight:500}:root[data-ds=absheron] .ct-activefilter{padding:0 4px 0 8px;height:24px;font-size:12px;font-weight:500;background:var(--ab-wash);border:0;border-radius:6px}:root[data-ds=absheron] .ct-activefilters-clear{color:var(--muted-strong);font-weight:500}:root[data-ds=absheron] .ct-sortmenu,:root[data-ds=absheron] .ct-viewsmenu{background:var(--surface);border:0;border-radius:12px;box-shadow:var(--ab-menu-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ds=absheron] .ct-sortmenu-item,:root[data-ds=absheron] .ct-viewsmenu-item{min-height:32px;padding:0 10px;font-size:14px;border-radius:6px}:root[data-ds=absheron] .ct-sortmenu-item.active,:root[data-ds=absheron] .ct-viewsmenu-item.active{background:var(--ab-wash-strong);font-weight:500}:root[data-ds=absheron] .ct-viewsmenu-item.primary{color:var(--ink);border-radius:6px}:root[data-ds=absheron] .ct-hits{padding:4px 0;background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ds=absheron] .pane .rp-table thead th,:root[data-ds=absheron] .pane .ct-hist-table thead th{background:var(--surface)}:root[data-ds=absheron] .ct-hit{padding:12px 8px;border-top-color:var(--line)}:root[data-ds=absheron] .ct-hit-title{font-weight:500}:root[data-ds=absheron] .ct-hit-value,:root[data-ds=absheron] .ct-lists-value,:root[data-ds=absheron] .ct-lists-expiry{font-family:var(--ui)}:root[data-ds=absheron] .ct-hit-location{color:var(--muted-strong);font-size:12px}:root[data-ds=absheron] .ct-lists-form-footer{backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0 0 12px 12px}:root[data-ds=absheron] .ct-lists-owner-avatar,:root[data-ds=absheron] .ct-pipe-owner-avatar{background:var(--ab-wash-strong);border:0;font-weight:500}:root[data-ds=absheron] .ct-lists-title-sub{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-ds=absheron] .ct-lists-owner{white-space:nowrap;min-width:0}:root[data-ds=absheron] .ct-lists-owner>span:last-child{overflow:hidden;text-overflow:ellipsis}:root[data-ds=absheron] .ct-lists-owner-avatar{width:20px;height:20px;line-height:20px;font-size:10px}:root[data-ds=absheron] .ct-pipe-value{color:var(--muted-strong)}@media(max-width:1024px){:root[data-ds=absheron] .ct-rail,:root[data-ds=absheron] .ct-rail.collapsed{width:100%;flex:none}}:root[data-ds=absheron] .ct-board-col{background:var(--surface-2);border:0;border-radius:12px;padding:8px}:root[data-ds=absheron] .ct-board-card{border:0;border-radius:12px;padding:10px 12px;background:var(--surface)}:root[data-ds=absheron] .ct-board-more{color:var(--muted-strong);font-weight:500}:root[data-ds=absheron] .ct-board-title{font-weight:500}:root[data-ds=absheron] .ct-board-count,:root[data-ds=absheron] .ct-board-total{font-family:var(--ui);color:var(--muted-strong)}:root[data-ds=absheron] .ct-filter-label{font-weight:500}:root[data-ds=absheron] .ct-list li{padding:6px 0}:root[data-ds=absheron] .ct-situation{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:8px 0}:root[data-ds=absheron] .ct-situation-panel{padding:0 16px}:root[data-ds=absheron] .ct-situation-panel:first-child{padding-left:0}:root[data-ds=absheron] .ct-situation-panel-title{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .ct-situation-rail-step{border-radius:6px;padding:2px 8px}:root[data-ds=absheron] .ct-situation-rail-step-current{color:var(--ink);font-weight:500;border:0;background:var(--ab-wash-strong)}:root[data-ds=absheron] .ct-situation-overdue{font-family:var(--ui)}:root[data-ds=absheron] .ct-situation-avatar{background:var(--ab-wash-strong);font-weight:500}:root[data-ds=absheron] .ct-rail-more{color:var(--muted-strong)}:root[data-ds=absheron] .ct-rail-tab.on{background:var(--ab-wash-strong);border-color:transparent;font-weight:500}:root[data-ds=absheron] .ct-tabbar-scroll:before{background:linear-gradient(90deg,var(--bg),transparent)}:root[data-ds=absheron] .ct-tabbar-scroll:after{background:linear-gradient(270deg,var(--bg),transparent)}:root[data-ds=absheron] .approvals-wet h4,:root[data-ds=absheron] .signer-section h4{font-weight:500}:root[data-ds=absheron] .approvals-stage-label{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .approvals-card-link a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}:root[data-ds=absheron] .approvals-row-overdue>td:first-child{box-shadow:inset 2px 0 0 0 var(--crit)}:root[data-ds=absheron] .ct-diff-head>span,:root[data-ds=absheron] .ct-finding-heading{font-weight:500}:root[data-ds=absheron] .ct-round-title{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .ct-silent-flag{text-transform:none;letter-spacing:0;font-weight:500}:root[data-ds=absheron] .ct-diff-cell.is-silent{background:var(--crit-soft);box-shadow:inset 2px 0 0 var(--crit)}:root[data-ds=absheron] .ct-scan-sample-title{font-weight:500}:root[data-ds=absheron] .ct-scan-source-label{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .ct-scan-chip{border-radius:6px}:root[data-ds=absheron] .ct-scan-box.is-focus{box-shadow:none;outline:2px solid var(--accent-soft)}:root[data-ds=absheron] .ct-scan-box.is-check.is-focus{box-shadow:none;outline:2px solid var(--warn-soft)}:root[data-ds=absheron] .ct-scan-beam{background:linear-gradient(to bottom,transparent,var(--accent-soft) 70%,var(--accent))}:root[data-ds=absheron] .ct-verdict-button:focus-visible{border-radius:8px}:root[data-ds=absheron] .ct-hist-table thead th{font-weight:500;text-transform:none}:root[data-ds=absheron] .ct-hist-rowhead{font-weight:500}:root[data-ds=absheron] .ct-hist-cell.is-changed{box-shadow:inset 2px 0 0 var(--warn)}:root[data-ds=absheron] .ct-hist-cell.is-dropped{box-shadow:inset 2px 0 0 var(--crit)}:root[data-ds=absheron] .ct-hist-cell.is-new{box-shadow:inset 2px 0 0 var(--info)}:root[data-ds=absheron] .ct-kt-term{font-weight:500}:root[data-ds=absheron] .ci-route-stage-label{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .ss-label{font-weight:500}:root[data-ds=absheron] .ss-form-type{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .reader-outline-item[data-active=true]{color:var(--ink);font-weight:500;background:var(--ab-wash-strong)}:root[data-ds=absheron] .reader-clause-link{color:var(--ink);text-decoration:underline;text-underline-offset:2px}:root[data-ds=absheron] .reader-block-changed{box-shadow:inset 2px 0 0 var(--warn)}:root[data-ds=absheron] .rx-eyebrow{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .rx-diff-word{font-weight:500}:root[data-ds=absheron] .rx-diff-page{text-transform:none;letter-spacing:0}:root[data-ds=absheron] .rx-form-footer{backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-ds=absheron] .sl-bars .v{font-weight:500}:root[data-ds=absheron] .sl-widget-group h3{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .sl-trend path{stroke:var(--m, var(--ink))}:root[data-ds=absheron] a.r:hover .l{color:var(--ink);text-decoration:underline}:root[data-ds=absheron] .rp-card{box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:16px;padding:14px 16px;min-height:108px}:root[data-ds=absheron] .rp-card-title{font-size:12.5px;font-weight:500;letter-spacing:0}:root[data-ds=absheron] .rp-clock{border-radius:6px;border:0;background:var(--ab-wash)}:root[data-ds=absheron] .rp-card-big b{color:var(--ink);font-family:var(--ui);font-size:26px;font-weight:600;letter-spacing:-.015em}:root[data-ds=absheron] .rp-card-dim b{color:var(--muted-strong)}:root[data-ds=absheron] .rp-card-note{font-weight:500}:root[data-ds=absheron] .rp-panel{padding:16px}:root[data-ds=absheron] .rp-panel h2{font-size:15px;font-weight:600}:root[data-ds=absheron] .rp-table thead th,:root[data-ds=absheron] .rp-breakdown thead th{font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--muted-strong)}:root[data-ds=absheron] .rp-tab-on{border-bottom-color:var(--ink)}:root[data-ds=absheron] .rp-linkish{color:var(--ink);text-decoration:underline;text-underline-offset:2px}:root[data-ds=absheron] .kb-kind,:root[data-ds=absheron] .kb-card{padding:14px 16px;box-shadow:none}:root[data-ds=absheron] .kb-kind-name,:root[data-ds=absheron] .kb-card-title{font-weight:500;letter-spacing:0}:root[data-ds=absheron] .kb-kind-count{color:var(--ink);font-weight:500}:root[data-ds=absheron] .kb-section-title,:root[data-ds=absheron] .kb-source-label{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .kb-body h2,:root[data-ds=absheron] .kb-body h3,:root[data-ds=absheron] .kb-body h4{letter-spacing:-.01em}:root[data-ds=absheron] .kb-body a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}:root[data-ds=absheron] .kb-body blockquote{border-inline-start-width:2px}:root[data-ds=absheron] .sl-cal-head{font-weight:500}:root[data-ds=absheron] .sl-cal-cell-today .sl-cal-day{color:var(--ink);font-weight:600}:root[data-ds=absheron] .sl-cal-cell-focus{box-shadow:inset 0 0 0 1px var(--ink)}:root[data-ds=absheron] .counsel-members-title{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}:root[data-ds=absheron] .spend-bar,:root[data-ds=absheron] .spend-bar-fill{border-radius:6px}:root[data-ds=absheron] .spend-bar-fill{background:var(--ink)}:root[data-ds=absheron] .spend-bar-legend strong,:root[data-ds=absheron] .dispute-fact-value{font-weight:500}:root[data-ds=absheron] .spend-figure-value{font-weight:600}:root[data-ds=absheron] .mi-type{padding:14px 16px;border-radius:16px}:root[data-ds=absheron] .mi-type-name,:root[data-ds=absheron] .mt-board-title{font-weight:500}:root[data-ds=absheron] .ai-action{border-left-width:2px}:root[data-ds=absheron] .ai-action-title{font-weight:500}:root[data-ds=absheron] .caselaw-citation,:root[data-ds=absheron] .collab-author,:root[data-ds=absheron] .pt-name,:root[data-ds=absheron] .wh-entity,:root[data-ds=absheron] .wh-schema summary code{font-weight:500}:root[data-ds=absheron] .caselaw-highlight{border-left-width:2px}:root[data-ds=absheron] .collab-mention{color:var(--ink);font-weight:500}:root[data-ds=absheron] .ev-card .ant-card-body{padding:16px}:root[data-ds=absheron] .wh-panel{padding:16px}:root[data-ds=absheron] .wh-flag{font-weight:500}:root[data-ds=absheron] .casefile-sharepoint,:root[data-ds=absheron] .rp-footer a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}:root[data-ds=absheron] .sl-pdf-scroll{padding:16px}:root[data-ds=absheron] .ct-repo-main .ant-table-ping-right .ant-table-container:after{box-shadow:none}:root[data-ds=absheron] .kb-kind,:root[data-ds=absheron] .kb-card,:root[data-ds=absheron] .rp-card,:root[data-ds=absheron] .mi-type{background:var(--surface-2);border:0;border-radius:16px}:root[data-ds=absheron] .kb-kind:hover,:root[data-ds=absheron] .kb-kind:focus-visible,:root[data-ds=absheron] .kb-card:hover,:root[data-ds=absheron] .kb-card:focus-visible,:root[data-ds=absheron] .rp-card:hover{background:var(--ab-wash-strong)}:root[data-ds=absheron] .mi-type:hover,:root[data-ds=absheron] .mi-type:focus-visible{background:var(--ab-wash-strong)}:root[data-ds=absheron] .mi-type[aria-pressed=true]{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--ink)}:root[data-ds=absheron] .mt-board-card{background:var(--surface);border:0;border-radius:12px}:root[data-ds=absheron] .mt-board-card:hover,:root[data-ds=absheron] .ct-board-card:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}:root[data-ds=absheron] .rp-panel,:root[data-ds=absheron] .wh-panel,:root[data-ds=absheron] .ev-card{border-radius:16px!important}:root[data-ds=absheron] .rp-table thead th,:root[data-ds=absheron] .rp-breakdown thead th{height:40px;font-size:13px;background:var(--surface-2);border-bottom:0}:root[data-ds=absheron] .rp-table tbody td,:root[data-ds=absheron] .rp-breakdown tbody td{border-bottom-color:var(--ab-row-line)}:root[data-ds=absheron] .ct-hist-table thead th{height:40px;font-size:13px;color:var(--muted-strong);background:var(--surface-2);border-bottom:0}:root[data-ds=absheron] .ct-hit{border-top-color:var(--ab-row-line)}:root[data-ds=absheron] .ct-obl-month{border-bottom-color:var(--ab-row-line);text-transform:none;letter-spacing:0;font-size:12px;font-weight:500}:root[data-ds=absheron] .ct-obl-row{border-bottom-color:var(--ab-row-line)}:root[data-ds=absheron] .ct-scan-aside{top:calc(var(--header-h) + 16px)}.rec-muted{color:var(--muted);font-size:12px}.rec-card{margin-bottom:16px}.rec-card .ant-card-body{padding:12px 16px}.rec-row-held td{background:var(--crit-soft)}.ev-muted{color:var(--muted);font-size:12px}.ev-card{margin-bottom:16px}.ev-card .ant-card-body{padding:16px 20px}.ev-patterns,.ev-excerpt{font-family:var(--mono);font-size:12px;color:var(--muted-strong)}.ev-excerpt{display:inline-block;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.ev-secret{font-family:var(--mono);font-size:15px;line-height:1.6;word-break:break-all;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:12px 14px;margin-bottom:12px;-webkit-user-select:all;user-select:all}.ev-payload{font-family:var(--mono);font-size:12px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:10px 12px;max-height:320px;overflow:auto;color:var(--ink)}.ev-facts{display:grid;grid-template-columns:minmax(120px,max-content) 1fr;gap:6px 16px;margin:0 0 16px}.ev-facts dt{color:var(--muted);font-size:12px}.ev-facts dd{margin:0;color:var(--ink)}.ev-saved{color:var(--good);font-size:13px}.money-text{font-variant-numeric:tabular-nums;white-space:nowrap}.money-input{display:inline-block;max-width:100%;vertical-align:top}.money-input-hint{display:block;color:var(--crit);font-size:12px;line-height:1.4;margin-top:4px}.money-card{margin-bottom:16px}.money-converter-form .ant-form-item{margin-bottom:8px}.money-filters{width:100%}.money-convert-result{margin-top:8px;padding-top:12px;border-top:1px solid var(--line)}.money-convert-figure{display:flex;align-items:baseline;gap:10px;font-size:18px}.money-convert-arrow{color:var(--muted)}.money-cite{margin-top:8px;color:var(--muted);font-size:12px}.money-convert-refusal{margin-top:8px}.money-drawer-note{margin-bottom:12px}.sl-cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.sl-cal-head{background:var(--surface-2);color:var(--muted-strong);font-size:12px;font-weight:600;padding:6px 8px;text-align:center}.sl-cal-cell{background:var(--surface-1, var(--surface-2));min-height:96px;padding:6px;display:flex;flex-direction:column;gap:4px}.sl-cal-day{font-family:var(--mono);font-size:12px;color:var(--muted)}.sl-cal-cell-today .sl-cal-day{color:var(--accent);font-weight:600}.sl-cal-cell-focus{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.sl-cal-event{display:flex;align-items:flex-start;gap:6px;min-width:0}.sl-cal-event-title{font-size:12px;color:var(--ink);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere}.sl-cal-empty{grid-column:1 / -1;background:var(--surface-2);color:var(--muted);padding:16px;text-align:center}.sl-cal-note{display:block;font-size:12px;color:var(--muted)}.sl-cal-mono{font-family:var(--mono)}.sl-cal-muted{color:var(--muted)}.sl-cal-result{border:1px solid var(--line-strong);border-radius:8px;padding:12px;background:var(--surface-2)}.sl-cal-result-date{font-family:var(--mono);font-size:20px;color:var(--ink)}.spend-bar{position:relative;height:10px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);overflow:hidden}.spend-bar-fill{height:100%;border-radius:999px;background:var(--accent);transition:width .22s ease}.spend-bar[data-level=warn] .spend-bar-fill{background:var(--warn)}.spend-bar[data-level=crit] .spend-bar-fill{background:var(--crit)}.spend-bar-legend{display:flex;justify-content:space-between;gap:12px;margin-top:6px;font-size:12px;color:var(--muted)}.spend-bar-legend strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.spend-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:16px}.spend-figure{padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface)}.spend-figure-label{font-size:12px;color:var(--muted);margin-bottom:4px}.spend-figure-value{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.spend-figure-hint{margin-top:4px;font-size:12px;color:var(--muted)}.spend-citation{margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.spend-citation code{font-family:var(--mono);color:var(--muted-strong)}.dispute-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 24px}.dispute-fact-label{font-size:12px;color:var(--muted)}.dispute-fact-value{font-weight:600}.dispute-section{margin-top:16px}.dispute-actions{display:flex;flex-wrap:wrap;gap:8px}.sl-dt-cards{display:flex;flex-direction:column;gap:8px}.sl-dt-card{border:1px solid var(--line);border-radius:var(--r-sm, 10px);padding:12px;background:var(--surface-2)}.sl-dt-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sl-dt-card-title{font-weight:600;min-width:0;overflow-wrap:anywhere}.sl-dt-card-action{flex:none}.sl-dt-card-chips{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px}.sl-dt-card-chip{display:flex;flex-direction:column;gap:2px;min-width:0}.sl-dt-card-label{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.sl-dt-card-value{font-size:13px}
