.adm{background:var(--adm-deep);min-height:100svh;color:var(--adm-text);font:400 14px/20px var(--adm-body);flex-shrink:0;grid-template:"top top""side main"1fr/208px minmax(0,1fr);display:grid}.adm *,.adm :before,.adm :after{box-sizing:border-box}.adm a{color:inherit}.adm :focus-visible{outline:2px solid var(--adm-focus);outline-offset:2px}.adm .num,.adm td.num,.adm th.num{font-family:var(--adm-mono);font-variant-numeric:tabular-nums;text-align:right;font-size:13px}.adm .mono{font-family:var(--adm-mono);font-variant-numeric:tabular-nums;font-size:13px}.adm .muted{color:var(--adm-muted)}.adm .sub{color:var(--adm-muted);font-size:12px;line-height:16px;display:block}.adm .warn{color:var(--adm-amber)}.adm .bad{color:var(--adm-danger)}.adm .good{color:var(--adm-good)}.adm-top{z-index:30;background:var(--adm-ground);border-bottom:1px solid var(--adm-rule);grid-area:top;align-items:center;gap:16px;height:52px;padding:0 16px;display:flex;position:sticky;top:0}.adm-brand{align-items:center;gap:8px;min-width:176px;text-decoration:none;display:flex}.adm-brand-tag{font:500 12px/16px var(--adm-body);border:1px solid var(--adm-accent);border-radius:var(--adm-radius);color:var(--adm-accent);padding:1px 6px}.adm-search{flex:1;max-width:560px;position:relative}.adm-search input{border:1px solid var(--adm-control);background:var(--adm-field);width:100%;height:36px;color:var(--adm-text);font:inherit;border-radius:var(--adm-radius);padding:0 12px}.adm-search input::placeholder{color:var(--adm-muted)}.adm-search-results{z-index:40;background:var(--adm-ground);border:1px solid var(--adm-control);border-radius:var(--adm-radius);max-height:70vh;position:absolute;top:40px;left:0;right:0;overflow:auto}.adm-search-group{border-bottom:1px solid var(--adm-rule);padding:6px 0}.adm-search-group h3{font:500 12px/16px var(--adm-body);color:var(--adm-muted);margin:0;padding:4px 12px}.adm-search-item{cursor:pointer;align-items:baseline;gap:12px;padding:6px 12px;text-decoration:none;display:flex}.adm-search-item:hover,.adm-search-item[aria-selected=true]{background:var(--adm-raised)}.adm-search-empty{color:var(--adm-muted);padding:12px}.adm-exits{align-items:center;gap:16px;margin-left:auto;display:flex}.adm kbd{font:400 12px/16px var(--adm-mono);border:1px solid var(--adm-control);border-radius:var(--adm-radius);color:var(--adm-muted);padding:1px 5px}.adm-side{grid-area:side;align-self:start;height:calc(100svh - 52px);padding:12px 8px;position:sticky;top:52px;overflow:auto}.adm:before{content:"";border-right:1px solid var(--adm-rule);background:var(--adm-ground);grid-area:side}.adm-nav{flex-direction:column;gap:2px;display:flex}.adm-nav a{min-height:36px;color:var(--adm-muted);border-radius:0 var(--adm-radius) var(--adm-radius) 0;border-left:3px solid #0000;justify-content:space-between;align-items:center;padding:0 12px;text-decoration:none;display:flex}.adm-nav a:hover{color:var(--adm-text);background:var(--adm-raised)}.adm-nav a[aria-current=page]{color:var(--adm-text);border-left-color:var(--adm-accent);background:var(--adm-raised);font-weight:500}.adm-nav-count{font:400 12px/16px var(--adm-mono);color:var(--adm-accent)}.adm-side-note{color:var(--adm-muted);margin-top:24px;padding:0 12px;font-size:12px;line-height:18px}.adm-main{grid-area:main;min-width:0;padding:16px 24px 64px}.adm-back{margin-bottom:4px}.adm-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.adm-head h1{font:500 24px/32px var(--adm-body);letter-spacing:-.01em;margin:0}.adm-sub{color:var(--adm-muted);margin-top:2px}.adm-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-btn{border:1px solid var(--adm-control);background:var(--adm-field);min-height:36px;color:var(--adm-text);font:500 14px/20px var(--adm-body);cursor:pointer;white-space:nowrap;border-radius:var(--adm-radius);justify-content:center;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.adm-btn:hover{background:var(--adm-raised);border-color:var(--adm-text)}.adm-btn:disabled,.adm-btn[aria-disabled=true]{background:var(--adm-ground);border-style:dashed;border-color:var(--adm-control);color:var(--adm-muted);cursor:not-allowed}.adm-btn.primary{background:var(--adm-accent);border-color:var(--adm-accent);color:var(--adm-on-accent)}.adm-btn.primary:hover{background:var(--adm-accent-pressed);border-color:var(--adm-accent-pressed)}.adm-btn.primary:disabled{background:var(--adm-ground);border-color:var(--adm-control);color:var(--adm-muted)}.adm-btn.danger{border-color:var(--adm-danger);color:var(--adm-danger)}.adm-btn.small{min-height:30px;padding:0 10px;font-size:13px}.adm-btn.link{text-underline-offset:3px;background:0 0;border-color:#0000;padding:0 4px;text-decoration:underline}.adm-input,.adm-select{border:1px solid var(--adm-control);background:var(--adm-field);height:36px;color:var(--adm-text);font:inherit;border-radius:var(--adm-radius);padding:0 10px}.adm-input:hover,.adm-select:hover{border-color:var(--adm-text)}.adm-input::placeholder{color:var(--adm-muted)}.adm-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.adm-toolbar .adm-input{width:280px;max-width:100%}.adm-toolbar-end{align-items:center;gap:8px;margin-left:auto;display:flex}.adm-facets{flex-wrap:wrap;gap:6px 16px;margin-bottom:10px;display:flex}.adm-facet{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.adm-facet-label{font:500 13px/18px var(--adm-body);color:var(--adm-muted);margin-right:4px}.adm-chip{border:1px solid var(--adm-control);background:var(--adm-field);min-height:30px;color:var(--adm-text);font:400 13px/18px var(--adm-body);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.adm-chip:hover{border-color:var(--adm-text)}.adm-chip[aria-pressed=true]{border-color:var(--adm-accent);box-shadow:inset 0 0 0 1px var(--adm-accent);background:var(--adm-raised);font-weight:500}.adm-chip[aria-pressed=true]:before{content:"✓";color:var(--adm-accent);font-size:12px}.adm-chip .n{font-family:var(--adm-mono);color:var(--adm-muted)}.adm-table-wrap{border:1px solid var(--adm-rule);border-radius:var(--adm-radius-lg);background:var(--adm-ground)}.adm-table{border-collapse:collapse;width:100%}.adm-table th{z-index:5;background:var(--adm-ground);text-align:left;white-space:nowrap;border-bottom:1px solid var(--adm-control);height:36px;font:500 13px/18px var(--adm-body);color:var(--adm-muted);padding:0 8px;position:sticky;top:52px}.adm-table th button{all:unset;cursor:pointer;align-items:center;gap:4px;display:inline-flex}.adm-table th button:focus-visible{outline:2px solid var(--adm-focus)}.adm-table th[aria-sort=ascending],.adm-table th[aria-sort=descending]{color:var(--adm-text)}.adm-table td{border-bottom:1px solid var(--adm-rule);vertical-align:middle;height:38px;padding:4px 8px}.adm-table tbody tr{cursor:default}.adm-table tbody tr.clickable{cursor:pointer}.adm-table tbody tr:hover{background:var(--adm-raised)}.adm-table tbody tr[data-focused=true]{box-shadow:inset 2px 0 0 var(--adm-accent);background:var(--adm-raised)}.adm-table tbody tr[aria-selected=true]{background:var(--adm-raised)}.adm-table td.sel,.adm-table th.sel{width:36px;padding:0 0 0 10px}.adm-table input[type=checkbox]{width:16px;height:16px;accent-color:var(--adm-accent);cursor:pointer}.adm-table a{text-decoration:none}.adm-table a:hover{text-underline-offset:3px;text-decoration:underline}.adm-table .primary-cell{white-space:nowrap;font-weight:500;display:inline-block}.adm-table .primary-cell .sub{text-overflow:ellipsis;max-width:280px;overflow:hidden}.adm-table .sub{white-space:nowrap;color:var(--adm-muted);font-size:12px;line-height:16px;display:block}.adm-table .nowrap{white-space:nowrap}.adm-table .adm-actions{flex-wrap:nowrap;gap:4px}.adm-table .adm-tag{white-space:nowrap}.adm-skeleton{background:var(--adm-raised);width:60%;height:12px;display:block}.adm-table-state{text-align:center;color:var(--adm-muted);padding:32px 16px}.adm-table-state.error{color:var(--adm-danger)}.adm-table.compact td{height:32px}.adm-pager{color:var(--adm-muted);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.adm-pager .adm-select{height:28px}.adm-bulk{z-index:20;background:var(--adm-raised);border:1px solid var(--adm-accent);border-radius:var(--adm-radius-lg);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;display:flex;position:sticky;bottom:0}.adm-bulk strong{margin-right:8px}.adm-badge{border:1px solid var(--adm-control);font:500 12px/18px var(--adm-body);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:1px 8px;display:inline-flex}.adm-badge:before{content:"";background:var(--adm-muted);width:6px;height:6px}.adm-badge.live{border-color:var(--adm-amber)}.adm-badge.live:before{background:var(--adm-amber)}.adm-badge.ready:before{background:var(--adm-accent)}.adm-badge.done:before{background:var(--adm-good)}.adm-badge.bad{border-color:var(--adm-danger)}.adm-badge.bad:before{background:var(--adm-danger)}.adm-badge.off{color:var(--adm-muted)}.adm-tag{border:1px dashed var(--adm-strong);border-radius:var(--adm-radius);font:400 12px/18px var(--adm-body);color:var(--adm-text);align-items:center;gap:4px;margin:1px 4px 1px 0;padding:0 7px;display:inline-flex}.adm-tag.system{border:1px solid var(--adm-control);background:var(--adm-raised);font-family:var(--adm-mono);font-variant-numeric:tabular-nums}.adm-tag.system svg{flex-shrink:0;width:10px;height:10px}.adm-kpis{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0 0 20px 1px;display:grid}.adm-kpi{background:var(--adm-ground);border:1px solid var(--adm-rule);min-height:92px;margin:-1px 0 0 -1px;padding:12px 14px;text-decoration:none;display:block}a.adm-kpi:hover{background:var(--adm-raised)}.adm-kpi-label{font:500 13px/18px var(--adm-body);color:var(--adm-muted)}a.adm-kpi:focus-visible{outline-offset:-2px}.adm-kpi-value{font:400 28px/32px var(--adm-mono);font-variant-numeric:tabular-nums;margin-top:6px}.adm-kpi-sub{color:var(--adm-muted);margin-top:4px;font-size:12px;line-height:16px}.adm-grid2{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:20px;display:grid}.adm-panel{border:1px solid var(--adm-rule);border-radius:var(--adm-radius-lg);background:var(--adm-ground);margin-bottom:20px}.adm-panel>h2{border-bottom:1px solid var(--adm-rule);font:500 14px/20px var(--adm-body);justify-content:space-between;align-items:center;gap:8px;margin:0;padding:10px 14px;display:flex}.adm-panel-body{padding:12px 14px}.adm-panel .adm-table-wrap{border:0}.adm-attention{margin:0;padding:0;list-style:none}.adm-attention li{border-bottom:1px solid var(--adm-rule);align-items:baseline;gap:10px;padding:8px 14px;display:flex}.adm-attention li:last-child{border-bottom:0}.adm-attention a{text-underline-offset:3px;text-decoration:underline}.adm-dl{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0;display:grid}.adm-dl dt{color:var(--adm-muted)}.adm-dl dd{margin:0}.adm-summary{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0 0 16px 1px;display:grid}.adm-summary>div{background:var(--adm-ground);border:1px solid var(--adm-rule);min-width:0;margin:-1px 0 0 -1px;padding:8px 12px}.adm-summary .k{font:500 12px/16px var(--adm-body);color:var(--adm-muted)}.adm-summary .v{overflow-wrap:anywhere;margin-top:2px;font-weight:500}.adm-note{border:1px solid var(--adm-rule);border-left:3px solid var(--adm-accent);border-radius:var(--adm-radius);color:var(--adm-text);margin-bottom:16px;padding:10px 14px}.adm-tabs{border-bottom:1px solid var(--adm-rule);gap:2px;margin-bottom:16px;display:flex;overflow-x:auto}.adm-tabs a,.adm-tabs button{all:unset;cursor:pointer;color:var(--adm-muted);white-space:nowrap;border-bottom:2px solid #0000;padding:8px 12px}.adm-tabs a:hover,.adm-tabs button:hover{color:var(--adm-text)}.adm-tabs a:focus-visible,.adm-tabs button:focus-visible{outline:2px solid var(--adm-focus);outline-offset:-2px}.adm-tabs [aria-selected=true],.adm-tabs [aria-current=page]{color:var(--adm-text);border-bottom:3px solid var(--adm-accent);font-weight:500}.adm-tabs .n{font-family:var(--adm-mono);color:var(--adm-accent);margin-left:6px}.adm-scrim{z-index:50;background:var(--adm-scrim);position:fixed;inset:0}.adm-drawer{z-index:51;background:var(--adm-ground);border-left:1px solid var(--adm-rule);width:min(560px,100vw);padding:16px 20px 40px;position:fixed;top:0;bottom:0;right:0;overflow:auto}.adm-drawer-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.adm-drawer-head h2{font:500 18px/24px var(--adm-body);margin:0}.adm-dialog{z-index:61;background:var(--adm-ground);border:1px solid var(--adm-control);border-radius:var(--adm-radius-lg);width:min(480px,100vw - 32px);padding:20px;position:fixed;top:18vh;left:50%;transform:translate(-50%)}.adm-dialog h2{font:500 16px/22px var(--adm-body);margin:0 0 8px}.adm-dialog p{color:var(--adm-text);margin:0 0 16px}.adm-dialog .adm-actions{justify-content:flex-end}.adm-toasts{z-index:70;flex-direction:column;gap:8px;max-width:min(460px,100vw - 32px);display:flex;position:fixed;bottom:16px;left:16px}.adm-toast{background:var(--adm-raised);border:1px solid var(--adm-control);border-radius:var(--adm-radius-lg);align-items:center;gap:12px;padding:10px 12px;display:flex}.adm-toast.error{border-color:var(--adm-danger)}.adm-toast span{flex:1}.adm-menu{position:relative}.adm-menu>summary{list-style:none}.adm-menu>summary::-webkit-details-marker{display:none}.adm-menu-body{z-index:35;background:var(--adm-ground);border:1px solid var(--adm-control);border-radius:var(--adm-radius);min-width:200px;padding:6px 0;position:absolute;top:36px;right:0}.adm-menu-body label{cursor:pointer;align-items:center;gap:8px;padding:5px 12px;display:flex}.adm-menu-body label:hover{background:var(--adm-raised)}.adm-rn{padding:0}@media (width<=900px){.adm{grid-template:"top""side""main"1fr/minmax(0,1fr)}.adm-side{border-right:0;border-bottom:1px solid var(--adm-rule);height:auto;padding:0 8px;position:static}.adm-nav{flex-flow:wrap;column-gap:0}.adm-nav a{border-bottom:2px solid #0000;border-left:0;min-height:44px;padding:0 10px}.adm-nav a[aria-current=page]{border-bottom-color:var(--adm-accent)}.adm-side-note{display:none}.adm-brand{min-width:0}.adm-main{padding:12px 16px 48px}.adm-grid2{grid-template-columns:minmax(0,1fr)}.adm-table td{height:44px}.adm-table-wrap{overflow-x:auto}.adm-table th{top:0}.adm-exits{gap:8px}}@media (width<=720px){.adm-top{flex-wrap:wrap;height:auto;padding:8px 12px;position:static}.adm-search{flex-basis:100%;order:3;max-width:none}.adm-table th{top:0}}@media (prefers-reduced-motion:no-preference){.adm-drawer{animation:.16s ease-out adm-in}@keyframes adm-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}}.adm-seg{border:1px solid var(--adm-control);border-radius:var(--adm-radius);display:inline-flex;overflow:hidden}.adm-seg button{all:unset;box-sizing:border-box;min-height:32px;font:400 13px/18px var(--adm-body);color:var(--adm-muted);cursor:pointer;padding:0 10px}.adm-seg button+button{border-left:1px solid var(--adm-control)}.adm-seg button:hover{color:var(--adm-text);background:var(--adm-raised)}.adm-seg button[aria-pressed=true]{color:var(--adm-text);background:var(--adm-raised);box-shadow:inset 0 -2px 0 var(--adm-accent);font-weight:500}.adm-seg button:focus-visible{outline:2px solid var(--adm-focus);outline-offset:-2px}.adm-tag-group{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:10px;display:flex}.adm-tag-group:last-child{margin-bottom:0}.adm .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adm-back a{min-height:32px;color:var(--adm-muted);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.adm-back a:hover{color:var(--adm-text);text-underline-offset:3px;text-decoration:underline}.adm .adm-table th.num{font:500 13px/18px var(--adm-body)}.adm-overview{max-width:none}.adm-grid2.even{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-lead{margin:0 0 4px;font-size:16px;line-height:24px}.adm-panel-body p{margin:0}.adm-run{flex-wrap:wrap;align-items:flex-start;gap:12px 24px;display:flex}.adm-run-action{flex-direction:column;gap:6px;max-width:280px;display:flex}.adm-run-action .muted{font-size:13px;line-height:18px}.adm-copy{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.adm-copy-label{color:var(--adm-muted);font-size:13px}.adm-copy-row{align-items:stretch;gap:8px;display:flex}.adm-copy-row code{border:1px solid var(--adm-control);border-radius:var(--adm-radius);background:var(--adm-field);min-width:0;font:400 14px/22px var(--adm-mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1;padding:8px 12px}.adm-panel.danger{border-color:var(--adm-danger)}.adm-panel.danger>h2{color:var(--adm-danger)}.adm-panel.danger .adm-form{flex-direction:column;align-items:flex-start;gap:8px;max-width:560px;display:flex}.adm-panel.danger .adm-field{width:100%;margin:0}@media (width<=900px){.adm-grid2.even{grid-template-columns:minmax(0,1fr)}}.adm-confirm-inline{border:1px solid var(--adm-accent);border-radius:var(--adm-radius);background:var(--adm-raised);border-left-width:3px;padding:12px 14px}.adm-confirm-inline p{margin:0 0 10px}.adm-note ul{margin:6px 0 0;padding-left:18px}.adm-note p{margin:8px 0 0}.adm-kpi.emphasis .adm-kpi-value{color:var(--adm-accent)}.adm-panel-body .adm-kpis{margin-bottom:8px}.adm-host-row{flex-wrap:wrap;justify-content:space-between;align-items:center!important}@media (pointer:coarse),(width<=800px){.adm .adm-btn,.adm .adm-btn.small,.adm .adm-btn.link,.adm .adm-chip,.adm .adm-seg button,.adm .adm-nav a,.adm .adm-tabs a,.adm .adm-tabs button,.adm .adm-input,.adm .adm-select,.adm .adm-control,.adm-search input,.adm .adm-options li button,.adm .adm-choice,.adm .adm-more>summary{min-height:44px}.adm .adm-input,.adm .adm-select,.adm-search input{height:44px}.adm .adm-seg button,.adm .adm-tabs a,.adm .adm-tabs button{align-items:center;display:inline-flex}.adm .adm-check-field input,.adm .adm-choice input,.adm-table input[type=checkbox]{width:22px;height:22px}}html:has(.adm){scroll-padding-top:68px;scroll-padding-bottom:88px}.adm-table-wrap,.adm .adm-tag{position:relative}@media (width<=1440px){.adm-table th,.adm-table td{padding-left:6px;padding-right:6px}}.adm-dialog{font-family:var(--adm-body)}.adm .adm-waitlist-city{overflow-wrap:anywhere;white-space:normal;min-width:12ch;max-width:24ch;display:block}