.aura-glass-shell{--glass-ink:#171717;--glass-soft:#545454;--glass-faint:#666666;--glass-line:rgba(30,30,30,.13);--glass-card:rgba(255,255,255,.74);--glass-fill:rgba(255,255,255,.54);--glass-field:rgba(255,255,255,.85);--glass-accent:#242424;--glass-edge:rgba(255,255,255,.96);--glass-shadow:0 16px 50px rgba(0,0,0,.06),inset 0 1px 0 var(--glass-edge);color:var(--glass-ink);background:radial-gradient(ellipse at 90% 5%,#ffffff 0,transparent 48%),radial-gradient(ellipse at 5% 80%,#e6e6e3 0,transparent 50%),#f3f3f1}[data-mode=dark] .aura-glass-shell{--glass-ink:#f5f5f5;--glass-soft:#bcbcbc;--glass-faint:#a1a1a1;--glass-line:rgba(255,255,255,.15);--glass-card:rgba(19,19,19,.74);--glass-fill:rgba(28,28,28,.52);--glass-field:rgba(8,8,8,.84);--glass-accent:#f0f0f0;--glass-edge:rgba(255,255,255,.19);--glass-shadow:0 20px 50px rgba(0,0,0,.24),inset 0 1px 0 var(--glass-edge),0 0 24px rgba(255,255,255,.025);color-scheme:dark;background:radial-gradient(ellipse at 80% 8%,rgba(255,255,255,.045) 0,transparent 45%),radial-gradient(ellipse at 4% 72%,rgba(255,255,255,.025) 0,transparent 43%),#050505}.hq-glass-heading .entry-mode-switch button{min-height:36px;gap:6px;font-size:10px}.hq-glass-heading .entry-mode-switch button[aria-pressed=true]{color:var(--glass-card);box-shadow:0 2px 7px rgba(0,0,0,.1)}[data-mode=dark] .hq-glass-heading .entry-mode-switch button[aria-pressed=true]{color:#111625}.aura-glass-kicker{display:flex;gap:9px;align-items:center;margin:0;color:var(--glass-soft);font-size:9px;font-weight:650;letter-spacing:.14em;line-height:1.6}.aura-glass-kicker>span:not(.hq-glass-heading-divider){width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#739b8e;box-shadow:0 0 0 4px rgba(115,155,142,.12)}.aura-glass-shell :is(a,button):focus-visible{outline:2px solid var(--glass-accent);outline-offset:4px}.aura-glass-shell{--ink:var(--glass-ink);--ink-soft:var(--glass-soft);--ink-faint:var(--glass-faint);--line:var(--glass-line);--surface:var(--glass-card);--surface-soft:var(--glass-fill);--panel:var(--glass-card);--sidebar:var(--glass-card);--paper:var(--glass-field)}.aura-glass-shell>.sidebar{border-right:1px solid var(--glass-line);background:linear-gradient(160deg,var(--glass-card),var(--glass-fill));box-shadow:inset -1px 0 0 var(--glass-edge)}.aura-glass-shell .topbar{border-color:var(--glass-line);background:var(--glass-fill);box-shadow:none;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.aura-glass-shell .app-main{max-width:1560px;width:100%;margin-inline:auto;padding:32px clamp(20px,3vw,48px) 48px}.aura-glass-shell .brand-mark{border:1px solid var(--glass-line);border-radius:13px;background:var(--glass-fill);color:var(--glass-ink);box-shadow:var(--glass-shadow)}.aura-glass-shell .nav-item{min-height:43px;border-radius:11px}.aura-glass-shell .nav-item[data-active=true]{border-color:var(--glass-line);background:var(--glass-fill);color:var(--glass-ink);box-shadow:inset 0 1px 0 var(--glass-edge),0 4px 12px rgba(0,0,0,.04)}.aura-glass-shell .nav-item[data-active=true] .nav-index{color:var(--glass-soft)}.aura-glass-shell .alpha-card{border:1px solid var(--glass-line);border-radius:13px;background:var(--glass-fill)}.aura-glass-shell .profile-avatar{border-radius:12px;background:var(--glass-fill);color:var(--glass-ink)}.hq-glass-dashboard{gap:24px}.hq-glass-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.hq-glass-heading-divider{margin-inline:4px;opacity:.4}.hq-glass-date{margin-top:5px;color:var(--glass-faint);font-size:11px;text-transform:capitalize}.hq-glass-welcome{position:relative;display:flex;justify-content:space-between;align-items:center;isolation:isolate;min-height:245px;overflow:hidden;border:1px solid var(--glass-line);border-radius:24px;padding:32px 36px;background:linear-gradient(110deg,var(--glass-card),var(--glass-fill));box-shadow:var(--glass-shadow)}.hq-glass-welcome:after{position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 85% 45%,rgba(255,255,255,.13),transparent 60%);pointer-events:none;content:""}.hq-glass-welcome>div:first-child{position:relative;z-index:1;max-width:520px}.hq-glass-welcome h1{max-width:470px;margin:16px 0 12px;color:var(--glass-ink);font-size:clamp(30px,3.2vw,44px);font-weight:500;letter-spacing:-.055em;line-height:1.12}.hq-glass-welcome p{max-width:385px;margin:0;color:var(--glass-soft);font-size:12px;line-height:1.7}.hq-glass-welcome .primary-button{min-height:43px;margin-top:22px;border:1px solid var(--glass-line);border-radius:10px;background:var(--glass-ink);color:#fff;font-size:11px;box-shadow:0 5px 16px rgba(0,0,0,.12)}[data-mode=dark] .hq-glass-welcome .primary-button{color:#080808}.hq-glass-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hq-glass-shortcuts a{display:flex;align-items:center;gap:12px;min-width:0;min-height:82px;border:1px solid var(--glass-line);border-radius:17px;padding:16px;background:var(--glass-fill);box-shadow:inset 0 1px 0 var(--glass-edge);color:var(--glass-ink);text-decoration:none;transition:background .2s,transform .2s}.hq-glass-shortcuts a:hover{background:var(--glass-card);transform:translateY(-2px)}.hq-shortcut-icon{display:grid;flex:0 0 38px;place-items:center;height:38px;border:1px solid var(--glass-line);border-radius:11px;background:var(--glass-fill);color:var(--glass-accent)}.hq-glass-shortcuts a>span:nth-child(2){min-width:0}.hq-glass-shortcuts strong{display:block;font-size:11px;font-weight:600}.hq-glass-shortcuts small{display:block;margin-top:5px;color:var(--glass-soft);font-size:9px;line-height:1.5}.hq-glass-shortcuts a>svg:last-child{flex-shrink:0;margin-left:auto;color:var(--glass-faint)}.hq-glass-dashboard .dashboard-editor{gap:20px}.hq-glass-dashboard .dashboard-layout-toolbar{margin:0}.hq-glass-dashboard .dashboard-layout-toolbar>small{color:var(--glass-faint);font-size:10px}.hq-glass-dashboard .dashboard-layout-toolbar .secondary-button{min-height:40px;border:1px solid var(--glass-line);border-radius:10px;background:var(--glass-fill);color:var(--glass-ink);font-size:10px}.hq-glass-dashboard .metric-grid{gap:14px}.hq-glass-dashboard .metric-card,.hq-glass-dashboard .panel,.hq-glass-directory .panel{border:1px solid var(--glass-line);border-radius:18px;background:var(--glass-card);box-shadow:var(--glass-shadow)}.hq-glass-dashboard .metric-card{min-height:157px;padding:22px}.hq-glass-dashboard .metric-card:before{content:none}.hq-glass-dashboard .metric-card-featured{background:linear-gradient(125deg,rgba(255,255,255,.07),transparent 90%),var(--glass-card);box-shadow:var(--glass-shadow)}.hq-glass-dashboard .metric-card p{display:flex;align-items:center;gap:8px;color:var(--glass-soft);font-size:11px}.hq-glass-dashboard .metric-card p svg{color:var(--glass-accent)}.hq-glass-dashboard .metric-card>strong{display:block;margin-top:23px;color:var(--glass-ink);font-size:clamp(25px,2.7vw,35px);line-height:1.15;font-weight:500;letter-spacing:-.04em}.hq-glass-dashboard .metric-card>span{display:block;max-width:90%;margin-top:9px;color:var(--glass-soft);font-size:10px;line-height:1.5}.hq-glass-dashboard .mini-bars{opacity:.35}.hq-glass-dashboard .mini-bars i{background:var(--glass-accent)}.hq-glass-dashboard .panel-heading{min-height:80px;border-color:var(--glass-line);padding:22px}.hq-glass-dashboard .panel-heading .eyebrow{margin-bottom:7px;color:var(--glass-faint);font-size:8px;letter-spacing:.12em}.hq-glass-dashboard .panel-heading h2{color:var(--glass-ink);font-size:16px;font-weight:550;letter-spacing:-.025em}.hq-glass-dashboard .panel-count{display:grid;place-items:center;min-width:27px;min-height:27px;border:1px solid var(--glass-line);background:var(--glass-fill);color:var(--glass-soft);font-size:10px}.hq-glass-dashboard .activity-item,.hq-glass-dashboard .focus-item{min-height:78px;border-color:var(--glass-line);padding:17px 22px}.hq-glass-dashboard .activity-item strong,.hq-glass-dashboard .focus-item strong{color:var(--glass-ink);font-size:11px;font-weight:550;line-height:1.5}.hq-glass-dashboard .activity-item small,.hq-glass-dashboard .activity-item time,.hq-glass-dashboard .focus-item small{color:var(--glass-soft);font-size:10px;line-height:1.6}.hq-glass-dashboard .activity-icon{border:1px solid var(--glass-line);border-radius:10px;background:var(--glass-fill);color:var(--glass-accent)}.hq-glass-dashboard .text-button,.hq-glass-dashboard .text-link{color:var(--glass-accent);font-size:10px}.hq-glass-dashboard .pipeline-preview{overflow:hidden}.hq-glass-dashboard table{font-size:11px}.hq-glass-dashboard th{background:var(--glass-fill);color:var(--glass-soft);font-size:9px}.hq-glass-dashboard td{border-color:var(--glass-line);color:var(--glass-soft);padding-block:18px}.hq-glass-dashboard .record-link strong{color:var(--glass-ink);font-size:11px}.hq-glass-dashboard .record-link small{color:var(--glass-soft);font-size:10px}.hq-glass-dashboard .avatar{border:1px solid var(--glass-line);border-radius:10px;background:var(--glass-fill);color:var(--glass-soft)}.hq-glass-directory .product-module-card{border:1px solid var(--glass-line);border-radius:15px;background:var(--glass-fill)}.hq-glass-directory .page-heading h1{color:var(--glass-ink)}@media (max-width:1100px){.hq-glass-shortcuts a{gap:9px;padding:13px}.hq-glass-shortcuts small{display:none}}@media (max-width:820px){.aura-glass-shell .app-main{padding:24px 20px 36px}.hq-glass-heading{align-items:flex-start}.hq-glass-welcome{min-height:230px;padding:26px}.hq-glass-welcome h1{font-size:35px}.hq-glass-dashboard .metric-card{padding:19px}.hq-glass-shortcuts small{display:block}}@media (max-width:520px){.hq-glass-heading .entry-mode-switch button{min-height:44px}.aura-glass-shell .app-main{padding:22px 16px max(28px,env(safe-area-inset-bottom))}.hq-glass-dashboard{gap:18px}.hq-glass-heading{flex-wrap:wrap;gap:14px}.hq-glass-heading .entry-mode-switch button{padding-inline:11px}.hq-glass-welcome{min-height:0;padding:23px;border-radius:21px}.hq-glass-welcome h1{max-width:270px;font-size:32px}.hq-glass-welcome p{font-size:12px;max-width:275px}.hq-glass-welcome .primary-button{min-height:44px}.hq-glass-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hq-glass-shortcuts a{display:flex;flex-direction:column;justify-content:flex-start;gap:9px;min-height:99px;padding:12px 7px;border-radius:14px;text-align:center}.hq-shortcut-icon{flex-basis:auto;width:32px;height:32px;border-radius:10px}.hq-glass-shortcuts strong{font-size:10px;line-height:1.5}.hq-glass-shortcuts a>svg:last-child,.hq-glass-shortcuts small{display:none}.hq-glass-dashboard .dashboard-layout-toolbar{gap:10px}.hq-glass-dashboard .dashboard-layout-toolbar .secondary-button{min-height:44px}.hq-glass-dashboard .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hq-glass-dashboard .metric-card{min-height:145px;padding:17px 14px;border-radius:16px}.hq-glass-dashboard .metric-card p{gap:6px;font-size:10px}.hq-glass-dashboard .metric-card p svg{flex-shrink:0;width:14px}.hq-glass-dashboard .metric-card>strong{font-size:27px;margin-top:21px}.hq-glass-dashboard .metric-card>span{max-width:100%;font-size:10px}.hq-glass-dashboard .mini-bars{display:none}.hq-glass-dashboard .panel-heading{padding:19px}.hq-glass-dashboard .activity-item,.hq-glass-dashboard .focus-item{padding:16px 18px}.hq-glass-dashboard .activity-item strong,.hq-glass-dashboard .focus-item strong{font-size:12px}.hq-glass-dashboard .activity-item{grid-template-columns:30px minmax(0,1fr);gap:12px}.hq-glass-dashboard .activity-item time{grid-column:2;margin-top:-7px;font-size:9px}.hq-glass-dashboard .table-wrap{overflow:visible}.hq-glass-dashboard .pipeline-preview table,.hq-glass-dashboard .pipeline-preview tbody{display:block;width:100%;min-width:0}.hq-glass-dashboard .pipeline-preview thead{display:none}.hq-glass-dashboard .pipeline-preview tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;border-top:1px solid var(--glass-line);padding:18px}.hq-glass-dashboard .pipeline-preview td{display:block;min-width:0;border:0;padding:0}.hq-glass-dashboard .pipeline-preview td:first-child{grid-column:1/-1}.hq-glass-dashboard .pipeline-preview td:nth-child(3),.hq-glass-dashboard .pipeline-preview td:nth-child(4){display:none}.hq-glass-dashboard .pipeline-preview td:last-child{grid-column:1/-1;font-size:10px}.hq-glass-dashboard .pipeline-preview .record-link strong{font-size:12px}.hq-glass-dashboard .pipeline-preview .record-link small{font-size:11px}}@media (prefers-reduced-motion:reduce){.aura-glass-shell *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (forced-colors:active){.aura-glass-shell .metric-card,.aura-glass-shell .panel,.hq-glass-shortcuts a,.hq-glass-welcome{border:1px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none;backdrop-filter:none}}.hq-glass-heading .entry-mode-switch{border:1px solid var(--glass-line);border-radius:99px;background:var(--glass-fill);padding:4px}.hq-glass-heading .entry-mode-switch button{min-height:40px;padding-inline:13px;border-radius:99px;color:var(--glass-soft)}.hq-glass-heading .entry-mode-switch button[aria-pressed=true]{background:var(--glass-ink);color:#fff}[data-mode=dark] .hq-glass-heading .entry-mode-switch button[aria-pressed=true]{color:#080808}.hq-glass-heading .entry-mode-switch button:focus-visible{outline:2px solid var(--glass-ink);outline-offset:3px}.hq-glass-dashboard .metric-card,.hq-glass-dashboard .panel,.hq-glass-shortcuts a{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.hq-glass-welcome{background:radial-gradient(ellipse at 95% 0,rgba(255,255,255,.13),transparent 58%),linear-gradient(115deg,var(--glass-card),var(--glass-fill))}.hq-glass-welcome:after{background:radial-gradient(ellipse at 85% -15%,rgba(255,255,255,.22),transparent 62%)}.hq-glass-welcome:before{position:absolute;top:0;right:12%;left:28%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);box-shadow:0 0 16px rgba(255,255,255,.3);pointer-events:none;content:""}.hq-glass-dashboard .metric-card:hover,.hq-glass-shortcuts a:hover{border-color:rgba(160,160,160,.5);box-shadow:var(--glass-shadow),0 0 28px rgba(160,160,160,.065)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.aura-glass-shell .metric-card,.aura-glass-shell .panel{background:#ffffff}[data-mode=dark] .aura-glass-shell .metric-card,[data-mode=dark] .aura-glass-shell .panel{background:#141414}}@media (max-width:820px){.aura-glass-shell{overflow-x:clip}.hq-glass-dashboard .metric-card,.hq-glass-dashboard .panel,.hq-glass-shortcuts a{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}.connection-notice{position:sticky;top:0;z-index:90;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;padding:12px 20px;background:var(--surface-soft);color:var(--ink);border-bottom:1px solid var(--line-strong);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.connection-notice span{color:var(--ink-soft)}.recovery-notice{display:grid;gap:10px;padding:16px;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface-soft);color:var(--ink);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.recovery-notice small{color:var(--ink-soft);font-size:13px;line-height:1.5}.recovery-notice button{justify-self:start;white-space:normal}.operation-status{display:flex;align-items:flex-start;gap:10px;color:var(--ink-soft);font-size:14px;line-height:1.5;margin-block:10px 0}.operation-pulse{width:8px;height:8px;margin-block-start:6px;flex-shrink:0;background:currentColor;border-radius:50%;animation:operation-pulse 1.4s ease-in-out infinite}[data-resilient-form] .field-validation{display:block;color:var(--danger);font-size:14px;font-weight:500;line-height:1.45;margin-block-start:5px;overflow-wrap:anywhere}[data-resilient-form] [aria-invalid=true]{border-color:var(--danger)}[data-resilient-form] input:not([type=checkbox]):not([type=radio]):not([type=hidden]),[data-resilient-form] select,[data-resilient-form] textarea{font-size:max(16px,1em)}.screen-state a:focus-visible,.screen-state button:focus-visible,[data-resilient-form] button:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.screen-state{max-width:760px;padding:clamp(22px,5vw,54px);margin-inline:auto;width:100%;overflow-wrap:anywhere}.screen-state h1{font-size:clamp(26px,4vw,40px);line-height:1.15;letter-spacing:-.025em}.screen-state p{max-width:65ch;color:var(--ink-soft);line-height:1.65;font-size:16px;margin-block:16px}.screen-state-actions{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:24px}.screen-loading{min-height:340px}.screen-skeleton{display:grid;gap:14px;margin-block:28px}.screen-skeleton span{display:block;height:20px;max-width:100%;background:var(--surface-soft);border-radius:6px}.screen-skeleton span:nth-child(2){width:78%}.screen-skeleton span:nth-child(3){height:100px}.compact-state{padding:24px}.compact-state h3{font-size:20px}.record-search{display:grid;gap:8px;margin-block:16px}.record-search label{color:var(--ink);font-size:14px;font-weight:600}.record-search>div{display:flex;gap:10px}.record-search input{min-width:0;flex:1;min-height:44px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit;font-size:16px}.record-search p{color:var(--ink-soft);font-size:13px}.record-search button{min-height:44px;white-space:normal}.skip-to-content{position:fixed;z-index:100;inset-block-start:12px;inset-inline-start:12px;transform:translateY(-180%);padding:12px 18px;border-radius:8px;background:var(--ink);color:var(--paper);font-size:16px}.skip-to-content:focus{transform:none}@keyframes operation-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.operation-pulse{animation:none}}@media (max-width:640px){.screen-state-actions{flex-direction:column}.screen-state-actions>*{width:100%;text-align:center}.connection-notice{justify-content:flex-start;padding:12px 16px}}