:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--oxyra-canvas:#f5f4f1;--oxyra-surface:#fff;--oxyra-surface-subtle:#faf9f6;--oxyra-sidebar:#10243a;--oxyra-sidebar-strong:#0b1b2d;--oxyra-sidebar-text:#d8e3ef;--oxyra-sidebar-muted:#91a5ba;--oxyra-sidebar-active:#174d91;--oxyra-primary:#1769f5;--oxyra-primary-hover:#0f55d4;--oxyra-primary-soft:#eaf2ff;--oxyra-foreground:#17263b;--oxyra-muted:#586579;--oxyra-border:#e5e7eb;--oxyra-border-strong:#d7dce4;--oxyra-success:#0f9f6e;--oxyra-success-soft:#dcfce9;--oxyra-warning:#d97706;--oxyra-warning-soft:#fff1d6;--oxyra-danger:#dc4242;--oxyra-danger-soft:#fee7e7;--oxyra-info:#2475dc;--oxyra-info-soft:#e5efff;--oxyra-radius-sm:8px;--oxyra-radius-md:12px;--oxyra-radius-lg:16px;--oxyra-radius-xl:20px;--oxyra-shadow-card:0 1px 3px #10243a0d, 0 8px 24px #10243a08;--oxyra-shadow-float:0 12px 32px #10243a1f;--oxyra-sidebar-width:248px;--oxyra-content-max:1600px;--oxyra-page-gutter:clamp(16px, 2.5vw, 36px);--background:var(--oxyra-canvas);--foreground:var(--oxyra-foreground);--card:var(--oxyra-surface);--card-foreground:var(--oxyra-foreground);--popover:var(--oxyra-surface);--popover-foreground:var(--oxyra-foreground);--primary:var(--oxyra-primary);--primary-foreground:#fff;--secondary:#edf1f6;--secondary-foreground:var(--oxyra-foreground);--muted:#f0f2f5;--muted-foreground:var(--oxyra-muted);--accent:var(--oxyra-primary-soft);--accent-foreground:#164fa9;--border:var(--oxyra-border);--input:var(--oxyra-border-strong);--ring:var(--oxyra-primary);--chart-1:#1769f5;--chart-2:#11a982;--chart-3:#f2a536;--chart-4:#8066e8;--chart-5:#e05252;--sidebar:var(--oxyra-sidebar);--sidebar-foreground:var(--oxyra-sidebar-text);--sidebar-primary:var(--oxyra-primary);--sidebar-primary-foreground:#fff;--sidebar-accent:#1b3856;--sidebar-accent-foreground:#fff;--sidebar-border:#254058;--sidebar-ring:#70a8ff;--radius:var(--oxyra-radius-md)}html,body{background:var(--oxyra-canvas);color:var(--oxyra-foreground)}::selection{background:var(--oxyra-primary-soft);color:var(--oxyra-foreground)}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline-color:var(--oxyra-primary)}.forge-shell{background:var(--oxyra-canvas);color:var(--oxyra-foreground)}.forge-sidebar{width:var(--oxyra-sidebar-width);flex-basis:var(--oxyra-sidebar-width);background:linear-gradient(180deg, var(--oxyra-sidebar), var(--oxyra-sidebar-strong));border-right-color:var(--oxyra-sidebar-border);color:var(--oxyra-sidebar-text)}.forge-brand{color:#fff}.forge-brand-mark{background:var(--oxyra-primary);box-shadow:0 4px 14px #1769f547}.forge-workspace-switch{border-color:var(--oxyra-sidebar-border);color:var(--oxyra-sidebar-text);background:#ffffff0d}.forge-workspace-icon{border-color:var(--oxyra-sidebar-border);color:var(--oxyra-sidebar-text);background:#ffffff14}.forge-nav-label{color:var(--oxyra-sidebar-muted)}.forge-nav-link{color:var(--oxyra-sidebar-text)}.forge-nav-link:hover{color:#fff;background:#ffffff12}.forge-nav-link.is-active{color:#fff;background:var(--oxyra-sidebar-active);border-color:#ffffff14;box-shadow:inset 3px 0 #7db2ff}.forge-topbar{border-bottom-color:var(--oxyra-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf9f6f0}.forge-content>main{max-width:var(--oxyra-content-max);padding-right:var(--oxyra-page-gutter);padding-left:var(--oxyra-page-gutter)}.forge-content,.forge-command-center{color:var(--oxyra-foreground)}.forge-command-center [data-slot=card],.forge-content [data-slot=card],.forge-account-details{background:var(--oxyra-surface);border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);box-shadow:var(--oxyra-shadow-card)}.forge-command-heading{border-bottom-color:var(--oxyra-border)}.forge-command-heading h1,.forge-content h1,.forge-content h2,.forge-content h3{color:var(--oxyra-foreground)}.forge-content :is(a:not([data-slot=button]),[data-slot=button][data-variant=link]){color:var(--oxyra-primary)}.forge-content :is(button,[data-slot=button]):not([data-variant=ghost]){border-radius:var(--oxyra-radius-sm)}.forge-content :is(input,select,textarea){border-color:var(--oxyra-border-strong);border-radius:var(--oxyra-radius-sm);background:var(--oxyra-surface)}.forge-content [data-slot=table-container]{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-md);background:var(--oxyra-surface)}.forge-content table thead,.forge-content table th{background:var(--oxyra-surface-subtle)}.forge-module-link-grid>a{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-md);background:var(--oxyra-surface)}.forge-module-link-grid>a:hover{background:var(--oxyra-primary-soft);color:var(--oxyra-primary-hover);border-color:#b9d2ff}.forge-account-details>summary:focus-visible{outline-color:var(--oxyra-primary)}.forge-account-details>[data-slot=card]{border:0;border-top:1px solid var(--oxyra-border);border-radius:0 0 var(--oxyra-radius-lg) var(--oxyra-radius-lg);box-shadow:none;margin-top:0}.forge-account-details>[data-slot=card]>[data-slot=card-header]{padding-top:1.25rem}.forge-account-details>[data-slot=card]>[data-slot=card-content]{padding-top:1rem}.marketing-shell{color:var(--oxyra-foreground)}.marketing-shell :is(a,button):focus-visible,.forge-auth-page :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--oxyra-primary);outline-offset:3px}@media (max-width:1050px){:root{--oxyra-sidebar-width:224px}}@media (max-width:760px){:root{--oxyra-sidebar-width:100%}.forge-sidebar{background:var(--oxyra-sidebar);border-right:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-slot=card]{--card-spacing:1rem;color:var(--oxyra-foreground);background:var(--oxyra-surface);border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);box-shadow:var(--oxyra-shadow-card)}[data-slot=card-title]{color:var(--oxyra-foreground)}[data-slot=card-description]{color:var(--oxyra-muted)}[data-slot=card-footer]{background:var(--oxyra-surface-subtle);border-color:var(--oxyra-border)}[data-slot=button]{border-radius:var(--oxyra-radius-sm)}[data-slot=button]:where(:not([data-variant=ghost]):not([data-variant=link])){transition:background-color .14s,border-color .14s,box-shadow .14s}[data-slot=badge]{border-radius:999px;font-weight:600}[data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=select]{border-color:var(--oxyra-border-strong);border-radius:var(--oxyra-radius-sm);background-color:var(--oxyra-surface);color:var(--oxyra-foreground)}[data-slot=input]::placeholder,[data-slot=textarea]::placeholder{color:#8995a6}[data-slot=input]:focus-visible,[data-slot=textarea]:focus-visible,[data-slot=select-trigger]:focus-visible{border-color:var(--oxyra-primary);box-shadow:0 0 0 3px #1769f521}[data-slot=table-container]{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-md);background:var(--oxyra-surface)}[data-slot=table]{color:var(--oxyra-foreground)}[data-slot=table-header]{background:var(--oxyra-surface-subtle)}[data-slot=table-head]{background:var(--oxyra-surface-subtle);color:var(--oxyra-muted);border-color:var(--oxyra-border)}[data-slot=table-row]{border-color:var(--oxyra-border)}[data-slot=table-row]:hover,[data-slot=table-row][data-state=selected]{background:var(--oxyra-primary-soft)}[data-slot=table-cell]{color:var(--oxyra-foreground)}[data-slot=table-footer]{background:var(--oxyra-surface-subtle);border-color:var(--oxyra-border)}[data-slot=separator]{background:var(--oxyra-border)}.text-success,[data-status=success]{color:var(--oxyra-success)}.text-warning,[data-status=warning]{color:var(--oxyra-warning)}.text-destructive,[data-status=danger]{color:var(--oxyra-danger)}.text-info,[data-status=info]{color:var(--oxyra-info)}@media (max-width:760px){[data-slot=table-container]{border-radius:var(--oxyra-radius-sm)}[data-slot=table-head],[data-slot=table-cell]{padding-left:.75rem;padding-right:.75rem}}.forge-brand>span:last-child>span:first-child{color:#fff}.forge-brand>span:last-child>span:first-child .text-indigo-600{color:#80b7ff}.forge-brand>span:last-child>span:last-child{color:var(--oxyra-sidebar-muted)}.forge-sidebar :is(.text-slate-950,.text-slate-900,.text-slate-800){color:var(--oxyra-sidebar-text)}.forge-sidebar :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--oxyra-sidebar-muted)}.forge-topbar :is(input,button,[data-slot=button]){border-radius:var(--oxyra-radius-sm)}.forge-topbar :is(input,[data-slot=input]){background:var(--oxyra-surface);border-color:var(--oxyra-border)}.forge-content [data-slot=badge]{font-variant-numeric:tabular-nums}:root{--success:var(--oxyra-success);--success-foreground:#fff;--warning:var(--oxyra-warning);--warning-foreground:#fff;--info:var(--oxyra-info);--info-foreground:#fff;--destructive:var(--oxyra-danger);--destructive-foreground:#fff;--color-success:var(--oxyra-success);--color-success-foreground:#fff;--color-warning:var(--oxyra-warning);--color-warning-foreground:#fff;--color-info:var(--oxyra-info);--color-info-foreground:#fff;--color-destructive:var(--oxyra-danger);--color-destructive-foreground:#fff}.forge-page{min-width:0;color:var(--oxyra-foreground);flex-direction:column;gap:1.25rem;display:flex}.forge-page-header{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.forge-page-header :is(h1,h2){color:var(--oxyra-foreground);letter-spacing:-.035em;margin:0;font-weight:650}.forge-page-description{max-width:72ch;color:var(--oxyra-muted);margin-top:.375rem;font-size:.875rem;line-height:1.65}.forge-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.forge-filter-bar{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-md);background:var(--oxyra-surface);flex-wrap:wrap;align-items:center;gap:.625rem;min-width:0;padding:.875rem;display:flex}.forge-filter-bar>*{min-width:0}.forge-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.forge-stat-card{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface);min-width:0;box-shadow:var(--oxyra-shadow-card);padding:1.125rem}.forge-stat-label{color:var(--oxyra-muted);font-size:.75rem;font-weight:550}.forge-stat-value{color:var(--oxyra-foreground);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:.5rem;font-size:clamp(1.5rem,2vw,2rem);font-weight:680;line-height:1.15}.forge-stat-context{color:var(--oxyra-muted);margin-top:.5rem;font-size:.75rem;line-height:1.5}.forge-section-heading{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.forge-section-heading>:is(h2,h3){color:var(--oxyra-foreground);margin:0;font-size:.9375rem;font-weight:650}.forge-empty-state{border:1px dashed var(--oxyra-border-strong);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface-subtle);text-align:center;justify-items:center;gap:.625rem;padding:clamp(2rem,5vw,3.5rem) 1.25rem;display:grid}.forge-empty-state>:is(h2,h3,p){margin:0}.forge-empty-state p{max-width:54ch;color:var(--oxyra-muted);font-size:.875rem;line-height:1.6}@media (max-width:980px){.forge-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.forge-page{gap:1rem}.forge-page-header{flex-direction:column;align-items:stretch}.forge-page-actions{justify-content:flex-start}.forge-filter-bar{align-items:stretch}.forge-filter-bar>*{flex:140px}.forge-stat-grid{gap:.75rem}.forge-stat-card{padding:.875rem}.forge-stat-value{font-size:1.375rem}}.forge-list-page{width:100%;color:var(--oxyra-foreground);max-width:var(--oxyra-content-max)!important;padding:28px var(--oxyra-page-gutter) 48px!important}.forge-list-heading{border-bottom:1px solid var(--oxyra-border);min-height:auto;padding-bottom:1.25rem}.forge-list-heading :is(h1,h2){color:var(--oxyra-foreground);letter-spacing:-.045em;font-weight:680;line-height:1.2;font-size:clamp(1.65rem,2.4vw,2.125rem)!important}.forge-page-eyebrow{color:var(--oxyra-primary);letter-spacing:.14em;font-size:.625rem;font-weight:750}.forge-list-page>[data-slot=card]{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card)}.forge-list-page [data-slot=card-header]{gap:.375rem}.forge-list-page [data-slot=card-title]{color:var(--oxyra-foreground);font-size:.9375rem;font-weight:650}.forge-list-page [data-slot=card-description],.forge-list-page .text-muted-foreground{color:var(--oxyra-muted)}.forge-list-page form[method=GET]{gap:.75rem}.forge-list-page form[method=GET] label{color:var(--oxyra-muted);font-size:.6875rem;font-weight:650}.forge-list-page form[method=GET] :is(input,select){border-color:var(--oxyra-border-strong);border-radius:var(--oxyra-radius-sm);background:var(--oxyra-surface);min-height:2.5rem}.forge-list-page [data-slot=table-container]{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-md);margin-top:.5rem}.forge-list-page [data-slot=table-head]{background:var(--oxyra-surface-subtle);height:2.75rem;color:var(--oxyra-muted);letter-spacing:.07em;font-size:.625rem;font-weight:700}.forge-list-page [data-slot=table-cell]{padding-top:.875rem;padding-bottom:.875rem;font-size:.75rem}.forge-list-page [data-slot=table-row]:hover{background:var(--oxyra-primary-soft)}.forge-list-page [data-slot=badge]{font-size:.6875rem;font-weight:650}.forge-list-page :is(a,button):focus-visible,.forge-list-page :is(input,select,textarea):focus-visible{outline-color:var(--oxyra-primary)}.forge-content>main :is(.text-primary,.text-indigo-600,.text-violet-600){color:var(--oxyra-primary)}.forge-content>main :is(.bg-primary,.bg-indigo-600,.bg-violet-600){background-color:var(--oxyra-primary)}.forge-content>main :is(.border-primary,.border-indigo-500,.border-violet-500){border-color:var(--oxyra-primary)}@media (max-width:760px){.forge-list-page{padding:22px 15px 32px!important}.forge-list-heading{flex-direction:column;align-items:flex-start;gap:.875rem}.forge-list-page [data-slot=card-header],.forge-list-page [data-slot=card-content]{padding-left:1rem;padding-right:1rem}.forge-list-page [data-slot=table-cell],.forge-list-page [data-slot=table-head]{padding-left:.75rem;padding-right:.75rem}}.forge-command-center{max-width:var(--oxyra-content-max);padding:1.75rem var(--oxyra-page-gutter) 3rem;gap:1.25rem}.forge-command-center>:is(header,section,article){min-width:0}.forge-command-center :is(h1,h2,h3){color:var(--oxyra-foreground);letter-spacing:-.035em}.forge-command-center h1{font-size:clamp(1.65rem,2.4vw,2.125rem);font-weight:700;line-height:1.2}.forge-command-center h2{font-size:1rem;font-weight:680;line-height:1.35}.forge-command-center [data-slot=card]{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card)}.forge-command-center [data-slot=card-title]{font-size:.9375rem;font-weight:650}.forge-command-center [data-slot=table-container]{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-md)}.forge-command-center [data-slot=table-head]{background:var(--oxyra-surface-subtle);color:var(--oxyra-muted);letter-spacing:.06em;font-size:.625rem;font-weight:700}.forge-command-center [data-slot=table-cell]{font-size:.75rem}.forge-command-center :is(a,button):focus-visible{outline:2px solid var(--oxyra-primary);outline-offset:2px}@media (max-width:760px){.forge-command-center{gap:1rem;padding:1.375rem 15px 2rem}.forge-command-center [data-slot=card-header]{padding:1rem 1rem .75rem}.forge-command-center [data-slot=card-content]{padding:.75rem 1rem 1rem}}.forge-content,.forge-content>main,.forge-list-page,.forge-command-center{min-width:0}.forge-content [data-slot=table-container],.forge-content .overflow-x-auto{max-width:100%}.forge-content [data-slot=table-container]{overscroll-behavior-inline:contain;overflow-x:auto}.forge-content :is(input,select,textarea){max-width:100%}.forge-content form{min-width:0}.forge-content :is(button,[data-slot=button]){white-space:normal}.forge-sidebar{min-width:0}.forge-nav-link,.forge-quick-action{transition:background-color .14s,border-color .14s,color .14s}.forge-nav-link:focus-visible,.forge-quick-action:focus-visible,.forge-icon-button:focus-visible{outline:2px solid var(--oxyra-sidebar-ring,#70a8ff);outline-offset:2px}.forge-quick-action{max-width:100%}@media (max-width:760px){.forge-content>main{width:100%;padding-left:15px;padding-right:15px}.forge-content [data-slot=table-container]{margin-left:0;margin-right:0}.forge-command-heading,.forge-section-heading{flex-wrap:wrap;align-items:flex-start}.forge-command-actions,.forge-page-actions{justify-content:flex-start;width:100%}.forge-command-actions>*,.forge-page-actions>*{max-width:100%}.forge-filter-bar{width:100%}}@media (max-width:420px){.forge-content>main{padding-left:12px;padding-right:12px}.forge-stat-grid{grid-template-columns:minmax(0,1fr)}.forge-quick-action{padding-inline:.625rem;font-size:.75rem}}.forge-detail-tabs{min-width:0;color:var(--oxyra-foreground)}.forge-detail-tab-list{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--oxyra-border-strong) transparent;min-width:0;overflow:auto hidden}.forge-detail-tab-list [role=tab]{white-space:nowrap;min-height:42px;color:var(--oxyra-muted);border-radius:8px 8px 0 0;flex:none;position:relative}.forge-detail-tab-list [role=tab][aria-selected=true]{color:var(--oxyra-primary);background:var(--oxyra-primary-soft)}.forge-detail-tab-list [role=tab]:focus-visible,.forge-detail-tab-panel:focus-visible{outline:2px solid var(--oxyra-primary);outline-offset:2px}.forge-detail-tab-panel{min-width:0}@media (max-width:640px){.forge-detail-tab-list [role=tab]{min-height:44px;padding-inline:.875rem;font-size:.8125rem}}.forge-mobile-nav{min-width:0;padding:.75rem var(--oxyra-page-gutter);border-bottom:1px solid var(--oxyra-border);background:var(--oxyra-surface);gap:.5rem;display:grid}.forge-mobile-nav label{color:var(--oxyra-muted);font-size:.6875rem;font-weight:650}.forge-mobile-nav select{border:1px solid var(--oxyra-border-strong);border-radius:var(--oxyra-radius-sm);background:var(--oxyra-surface);width:100%;min-height:44px;color:var(--oxyra-foreground);padding:.625rem .75rem}.forge-mobile-nav select:focus-visible{outline:2px solid var(--oxyra-primary);outline-offset:2px}.forge-content :is(input,select,textarea):disabled{color:var(--oxyra-muted);background:var(--oxyra-surface-subtle);cursor:not-allowed}.forge-content :is(input,textarea)::placeholder{color:var(--oxyra-muted);opacity:1}.forge-content input:-webkit-autofill{-webkit-text-fill-color:var(--oxyra-foreground);box-shadow:0 0 0 1000px var(--oxyra-surface) inset;caret-color:var(--oxyra-foreground)}.forge-content input:-webkit-autofill:hover{-webkit-text-fill-color:var(--oxyra-foreground);box-shadow:0 0 0 1000px var(--oxyra-surface) inset;caret-color:var(--oxyra-foreground)}.forge-content input:-webkit-autofill:focus{-webkit-text-fill-color:var(--oxyra-foreground);box-shadow:0 0 0 1000px var(--oxyra-surface) inset;caret-color:var(--oxyra-foreground)}@media (max-width:420px){.forge-mobile-nav{padding-left:12px;padding-right:12px}}.forge-skip-link{z-index:100;border:1px solid var(--oxyra-border-strong);border-radius:var(--oxyra-radius-sm);background:var(--oxyra-surface);color:var(--oxyra-foreground);box-shadow:var(--oxyra-shadow-float);padding:.75rem 1rem;font-size:.875rem;font-weight:650;position:fixed;top:.75rem;left:.75rem;transform:translateY(calc(-100% - 1rem))}.forge-skip-link:focus{outline:2px solid var(--oxyra-primary);outline-offset:2px;transform:translateY(0)}#workspace-content:focus{outline:none}.forge-content :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-gray-950,.text-gray-900){color:var(--oxyra-foreground)}.forge-content :is(.text-slate-700,.text-slate-600,.text-slate-500,.text-slate-400,.text-gray-700,.text-gray-600,.text-gray-500){color:var(--oxyra-muted)}.forge-content :is(.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-100,.border-gray-200){border-color:var(--oxyra-border)}.forge-content :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100){background-color:var(--oxyra-surface)}.forge-content :is(.shadow-sm,.shadow-md){box-shadow:var(--oxyra-shadow-card)}.forge-content :is(.bg-indigo-50,.bg-blue-50,.bg-violet-50){background-color:var(--oxyra-primary-soft)}.forge-content :is(.text-indigo-700,.text-indigo-600,.text-blue-700,.text-blue-600,.text-violet-700,.text-violet-600){color:var(--oxyra-primary)}.forge-list-page>.forge-list-heading{border-bottom:1px solid var(--oxyra-border);padding:0 0 1.375rem;position:relative}.forge-list-page>.forge-list-heading:after{content:"";background:var(--oxyra-primary);border-radius:2px;width:3.25rem;height:2px;position:absolute;bottom:-1px;left:0}.forge-list-page>[data-slot=card]:has(form[method=GET]){background:linear-gradient(180deg, var(--oxyra-surface-subtle), var(--oxyra-surface) 72%)}.forge-list-page form[method=GET]{align-items:end}.forge-list-page form[method=GET] button[type=submit]{min-height:2.5rem;padding-inline:1.125rem;font-weight:650;box-shadow:0 2px 5px #1769f524}.forge-list-page [data-slot=table-container]{margin-top:0;overflow-x:auto}.forge-list-page [data-slot=table]{border-collapse:separate;border-spacing:0}.forge-list-page [data-slot=table-body] [data-slot=table-row]:nth-child(2n){background:color-mix(in srgb, var(--oxyra-surface-subtle) 58%, transparent)}.forge-list-page [data-slot=table-body] [data-slot=table-row]:hover{background:var(--oxyra-primary-soft)}.forge-list-page [data-slot=table-cell]{vertical-align:middle;line-height:1.45}.forge-list-page [data-slot=table-cell] a{text-underline-offset:3px;font-weight:600;text-decoration-thickness:1px}.forge-list-page [data-slot=card]>[data-slot=card-content]:has(>form[method=GET]){padding-top:1.25rem;padding-bottom:1.25rem}.forge-list-page details>summary{min-height:3.25rem;color:var(--oxyra-foreground);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;font-weight:650;list-style-position:inside;display:flex}.forge-list-page details[open]>summary{border-bottom-color:var(--oxyra-border)}.forge-command-heading{border-bottom:1px solid var(--oxyra-border);justify-content:space-between;align-items:flex-end;gap:1.5rem;padding:0 0 1.375rem;display:flex}.forge-command-eyebrow{color:var(--oxyra-primary);letter-spacing:.16em;margin-bottom:.55rem;font-size:.625rem;font-weight:800}.forge-command-heading>div:first-child>p:last-child{max-width:62ch;line-height:1.65}.forge-command-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.forge-quick-action{border:1px solid var(--oxyra-border-strong);border-radius:var(--oxyra-radius-sm);background:var(--oxyra-surface);justify-content:center;align-items:center;gap:.45rem;min-height:2.5rem;padding:.625rem .8rem;font-size:.75rem;font-weight:650;display:inline-flex;box-shadow:0 1px 2px #10243a0a;color:var(--oxyra-foreground)!important}.forge-quick-action:hover{background:var(--oxyra-primary-soft);border-color:#b9d2ff;color:var(--oxyra-primary-hover)!important}.forge-command-center .forge-stat-grid,.forge-command-center .grid.grid-cols-1.gap-3{gap:.875rem}.forge-command-center .forge-stat-card{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:linear-gradient(145deg, #fff 0%, var(--oxyra-surface-subtle) 100%);min-width:0;box-shadow:var(--oxyra-shadow-card);padding:1.125rem 1.25rem;position:relative;overflow:hidden}.forge-command-center .forge-stat-card:before{content:"";background:var(--oxyra-primary);width:3px;position:absolute;inset:0 auto 0 0}.forge-command-center .forge-stat-card-active:before{background:var(--oxyra-success)}.forge-command-center .forge-stat-card-draft:before{background:var(--oxyra-warning)}.forge-command-center .forge-stat-label{color:var(--oxyra-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:750}.forge-command-center .forge-stat-value{color:var(--oxyra-foreground);letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin-top:.65rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:750;line-height:1}.forge-command-center .forge-stat-context{color:var(--oxyra-muted);margin-top:.625rem;font-size:.75rem;line-height:1.45}.forge-command-center [data-slot=card-header]{border-bottom:1px solid var(--oxyra-border);padding-bottom:.875rem}.forge-command-center [data-slot=card-content]{padding-top:1.125rem}@media (max-width:760px){.forge-command-heading{flex-direction:column;align-items:flex-start;gap:1rem}.forge-command-actions{justify-content:flex-start}.forge-command-actions>a{flex:auto}.forge-list-page form[method=GET]{align-items:stretch}}.forge-list-page>.forge-page-header{border-bottom:1px solid var(--oxyra-border);padding-bottom:1.25rem}.forge-list-page>.forge-page-header>div:first-child>a{align-items:center;gap:.35rem;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:inline-flex;color:var(--oxyra-muted)!important}.forge-list-page>.forge-page-header>div:first-child>a:hover{color:var(--oxyra-primary)!important}.forge-list-page>.forge-page-header h1{overflow-wrap:anywhere;margin-top:.2rem}.forge-list-page>.forge-page-header>div:last-child{align-items:center}.forge-list-page>.forge-page-header>div:last-child>a,.forge-list-page>.forge-page-header>div:last-child>button{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-sm);background:var(--oxyra-surface);align-items:center;min-height:2.375rem;padding:.5rem .75rem;font-weight:600;display:inline-flex}.forge-list-page>.forge-page-header>div:last-child>a:hover{background:var(--oxyra-primary-soft);border-color:#b9d2ff}.forge-list-page>.flex.flex-wrap.items-center.gap-3:has([data-slot=badge]){border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-md);background:var(--oxyra-surface);padding:.875rem 1rem}.forge-list-page .forge-detail-tabs{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card);overflow:hidden}.forge-list-page .forge-detail-tab-list{border-bottom:1px solid var(--oxyra-border);background:var(--oxyra-surface-subtle);padding:.375rem .5rem 0}.forge-list-page .forge-detail-tab-list [role=tab]{padding-inline:1rem;font-size:.8125rem;font-weight:650}.forge-list-page .forge-detail-tab-list [role=tab][aria-selected=true]{border:1px solid var(--oxyra-border);border-bottom-color:var(--oxyra-surface);background:var(--oxyra-surface);box-shadow:inset 0 2px 0 var(--oxyra-primary);border-radius:.5rem .5rem 0 0}.forge-list-page .forge-detail-tab-panel{padding:clamp(1rem,2.4vw,1.5rem)}@media (max-width:640px){.forge-list-page>.flex.flex-wrap.items-center.gap-3:has([data-slot=badge]){gap:.5rem;padding:.75rem}.forge-list-page .forge-detail-tab-list{padding-inline:.25rem}}:root{--oxyra-workspace-width:1560px;--oxyra-workspace-gutter:clamp(16px, 2.4vw, 34px);--oxyra-section-gap:1.25rem}.forge-content>main,.forge-content>.forge-list-page,.forge-content>.forge-command-center{box-sizing:border-box;width:100%;max-width:var(--oxyra-workspace-width);padding-inline:var(--oxyra-workspace-gutter);margin-inline:auto}.forge-content>main.forge-list-page{max-width:var(--oxyra-workspace-width)!important;padding-top:clamp(1.25rem,2.2vw,2rem)!important;padding-bottom:clamp(2rem,3vw,3rem)!important}.forge-content>main.forge-command-center{max-width:var(--oxyra-workspace-width);padding-top:clamp(1.25rem,2.2vw,2rem);padding-bottom:clamp(2rem,3vw,3rem)}.forge-content>main>*,.forge-content>main .forge-page,.forge-content>main .forge-page-header,.forge-content>main .forge-list-heading{min-width:0}.forge-content>main>.forge-list-heading,.forge-content>main>.forge-page-header,.forge-content>main>.forge-command-heading{margin-bottom:.25rem}.forge-content>main>[data-slot=card],.forge-content>main>section,.forge-content>main>article{min-width:0}.forge-content>main [data-slot=card]{overflow-wrap:anywhere}.forge-content>main [data-slot=card-header]{padding:1.125rem 1.25rem .875rem}.forge-content>main [data-slot=card-content]{padding:1.125rem 1.25rem}.forge-content>main [data-slot=card-title]{letter-spacing:-.012em;font-size:.9375rem;line-height:1.4}.forge-content>main [data-slot=card-description]{font-size:.8125rem;line-height:1.6}.forge-content>main :is(h1,h2,h3){text-wrap:pretty}.forge-content>main :is(table th,table td){white-space:normal;overflow-wrap:anywhere}.forge-content>main [data-slot=table-head]{z-index:1;position:sticky;top:0}.forge-content>main [data-slot=table-row]{transition:background-color .12s}.forge-content>main :is(.forge-stat-grid,.grid){min-width:0}.forge-content>main .forge-page-eyebrow{margin-bottom:.45rem}.forge-content>main :is(.forge-list-heading,.forge-page-header,.forge-command-heading) p{line-height:1.6}.forge-content>main form[method=GET]{grid-template-columns:repeat(12,minmax(0,1fr));gap:.875rem;display:grid}.forge-content>main form[method=GET]>*{grid-column:span 3;min-width:0}.forge-content>main form[method=GET]>:is(button,[data-slot=button]){grid-column:auto}.forge-content>main form[method=GET]>.lg\:col-span-2{grid-column:span 6}.forge-content>main form[method=GET]>.lg\:col-span-5{grid-column:1/-1}.forge-content>main form[method=GET] :is(input,select,[data-slot=select-trigger]){width:100%;min-width:0;min-height:2.625rem}@media (max-width:1100px){.forge-content>main form[method=GET]>*,.forge-content>main form[method=GET]>.lg\:col-span-2{grid-column:span 6}.forge-content>main form[method=GET]>.lg\:col-span-5{grid-column:1/-1}}@media (max-width:640px){:root{--oxyra-workspace-gutter:14px;--oxyra-section-gap:1rem}.forge-content>main,.forge-content>main.forge-list-page,.forge-content>main.forge-command-center{padding-inline:var(--oxyra-workspace-gutter)!important}.forge-content>main [data-slot=card-header]{padding:1rem 1rem .75rem}.forge-content>main [data-slot=card-content]{padding:1rem}.forge-content>main form[method=GET]>*{grid-column:1/-1}}.forge-shell{background:radial-gradient(ellipse at 82% 0%, #dbe8fa47, transparent 32rem), var(--oxyra-canvas);min-height:100vh}.forge-main{min-width:0;min-height:100vh}.forge-topbar{gap:1rem;min-height:62px;padding:.625rem clamp(14px,2.2vw,30px);box-shadow:0 1px #10243a08}.forge-search{border:1px solid var(--oxyra-border);background:var(--oxyra-surface);border-radius:10px;gap:.5rem;width:clamp(190px,25vw,340px);min-height:38px;padding-inline:.75rem;box-shadow:0 1px 2px #10243a08}.forge-search:focus-within{border-color:var(--oxyra-primary);box-shadow:0 0 0 3px #1769f51a}.forge-icon-button{border:1px solid var(--oxyra-border);background:var(--oxyra-surface);width:38px;height:38px;color:var(--oxyra-muted);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.forge-icon-button:hover{color:var(--oxyra-primary);background:var(--oxyra-primary-soft);border-color:#b9d2ff}.forge-avatar{background:var(--oxyra-primary-soft);width:32px;height:32px;color:var(--oxyra-primary-hover);border:1px solid #c7dcff;border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;font-weight:800;display:inline-flex}.forge-sidebar{box-shadow:5px 0 24px #0b1b2d12}.forge-brand{min-height:68px;padding:1rem 1.125rem}.forge-brand-mark{border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.125rem;font-weight:800;display:inline-flex}.forge-workspace-switch{border-radius:12px;margin:.25rem .75rem 1rem;padding:.75rem}.forge-nav{padding-inline:.625rem}.forge-nav-group{margin-bottom:1.125rem}.forge-nav-label{letter-spacing:.14em;margin-bottom:.4rem;padding:0 .625rem;font-size:.625rem;font-weight:800}.forge-nav-link{border:1px solid #0000;border-radius:9px;gap:.625rem;min-height:38px;margin:2px 0;padding:.55rem .625rem;font-size:.775rem;font-weight:550}.forge-nav-link.is-active{background:linear-gradient(100deg,#174d91,#1b5caf);box-shadow:inset 3px 0 #8cbaff,0 4px 12px #0000001a}.forge-content{background:0 0}.forge-content>main{gap:var(--oxyra-section-gap)}.forge-content>main [data-slot=card]{border-radius:14px;box-shadow:0 1px 2px #10243a08,0 5px 18px #10243a08}.forge-content>main [data-slot=card]:hover{border-color:color-mix(in srgb, var(--oxyra-border) 78%, #a9c8ff)}.forge-content>main [data-slot=table-container]{border-radius:11px}.forge-content>main [data-slot=table-head]{letter-spacing:.055em;text-transform:uppercase;height:42px;font-size:.65rem}.forge-content>main [data-slot=table-cell]{padding-top:.8rem;padding-bottom:.8rem}.forge-content>main .forge-stat-card{border-radius:13px;box-shadow:0 1px 2px #10243a08,0 5px 16px #10243a08}@media (max-width:760px){.forge-topbar{min-height:56px;padding-inline:12px}.forge-search{width:min(46vw,250px);min-width:0}.forge-brand{padding-inline:.875rem}}@media (prefers-reduced-motion:reduce){.forge-nav-link,.forge-icon-button,.forge-content [data-slot=table-row]{transition:none}}.forge-list-page>.forge-list-heading,.forge-list-page>.forge-page-header{justify-content:space-between;align-items:flex-end;gap:1.25rem;display:flex}.forge-list-page>.forge-list-heading>div:first-child,.forge-list-page>.forge-page-header>div:first-child{min-width:0}.forge-list-page>.forge-list-heading h1,.forge-list-page>.forge-page-header h1{letter-spacing:-.05em;margin-top:.15rem;font-size:clamp(1.65rem,2.4vw,2.15rem);font-weight:750;line-height:1.15}.forge-list-page>.forge-list-heading .forge-page-description,.forge-list-page>.forge-page-header p:not(.forge-page-eyebrow){max-width:68ch;color:var(--oxyra-muted);margin-top:.45rem;font-size:.8125rem;line-height:1.65}.forge-list-page>.forge-list-heading>div:last-child,.forge-list-page>.forge-page-header>div:last-child{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.forge-list-page form[method=GET]>div{flex-direction:column;gap:.4rem;min-width:0;display:flex}.forge-list-page form[method=GET] label{line-height:1.3}.forge-list-page form[method=GET] button,.forge-list-page form[method=GET] [data-slot=button]{min-height:2.625rem}.forge-list-page [data-slot=table-container]{box-shadow:inset 0 1px #10243a05}.forge-list-page [data-slot=table-body] [data-slot=table-row]:last-child{border-bottom:0}.forge-list-page [data-slot=table-cell]{font-variant-numeric:tabular-nums}.forge-list-page [data-slot=card]>details>summary{padding:.875rem 1.25rem}.forge-list-page [data-slot=card]>details[open]>summary{color:var(--oxyra-primary-hover)}.forge-content>main .forge-empty-state{border:1px dashed var(--oxyra-border-strong);border-radius:var(--oxyra-radius-lg);background:linear-gradient(180deg, var(--oxyra-surface-subtle), var(--oxyra-surface));padding:clamp(1.5rem,3vw,2.5rem)}.forge-content>main [role=alert]{border-radius:var(--oxyra-radius-md)}.forge-content>main [data-slot=badge]{white-space:nowrap}@media (max-width:760px){.forge-list-page>.forge-list-heading,.forge-list-page>.forge-page-header{flex-direction:column;align-items:stretch}.forge-list-page>.forge-list-heading>div:last-child,.forge-list-page>.forge-page-header>div:last-child{justify-content:flex-start}}.forge-content>main :is(svg.recharts-surface,.recharts-wrapper){max-width:100%}.forge-content>main .recharts-cartesian-grid line{stroke:var(--oxyra-border);stroke-dasharray:3 4}.forge-content>main .recharts-cartesian-axis-tick text,.forge-content>main .recharts-legend-item-text{fill:var(--oxyra-muted);color:var(--oxyra-muted);font-size:11px}.forge-content>main .recharts-tooltip-wrapper{outline:none}.forge-content>main .recharts-default-tooltip{box-shadow:var(--oxyra-shadow-float);border:1px solid var(--oxyra-border)!important;background:var(--oxyra-surface)!important;border-radius:10px!important}:is(.forge-content>main :is(.grid>div,.grid>article):has(>.forge-stat-label),.forge-content>main :is(.grid>div,.grid>article):has(>p:first-child.text-xs.uppercase)){min-width:0}.forge-content>main .forge-stat-label{letter-spacing:.075em;text-transform:uppercase;font-size:.675rem;font-weight:750}.forge-content>main .forge-stat-value{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:.55rem;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:750;line-height:1.15}.forge-content>main .forge-stat-context{color:var(--oxyra-muted);margin-top:.4rem;font-size:.75rem;line-height:1.5}.forge-content>main [data-slot=card] :is(.border-t,.border-b){border-color:var(--oxyra-border)}.forge-content>main [data-slot=card] :is(.bg-muted,.bg-slate-50){background-color:var(--oxyra-surface-subtle)}.forge-content>main [data-slot=card] :is(.font-mono,code){font-variant-numeric:tabular-nums}.forge-content>main :is(.overflow-x-auto,[data-slot=table-container]){scrollbar-width:thin;scrollbar-color:var(--oxyra-border-strong) transparent}.forge-content>main :is(.overflow-x-auto,[data-slot=table-container])::-webkit-scrollbar{width:8px;height:8px}.forge-content>main :is(.overflow-x-auto,[data-slot=table-container])::-webkit-scrollbar-thumb{background:var(--oxyra-border-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}@media (max-width:640px){.forge-content>main .recharts-responsive-container{min-height:220px}}.forge-content>main table:not([data-slot=table]){border-collapse:separate;border-spacing:0;width:100%;color:var(--oxyra-foreground);font-size:.8125rem}.forge-content>main table:not([data-slot=table]) thead{background:var(--oxyra-surface-subtle)}.forge-content>main table:not([data-slot=table]) thead th{border-bottom:1px solid var(--oxyra-border);height:42px;color:var(--oxyra-muted);letter-spacing:.055em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.75rem .875rem;font-size:.65rem;font-weight:750}.forge-content>main table:not([data-slot=table]) tbody td{border-bottom:1px solid var(--oxyra-border);vertical-align:middle;padding:.8rem .875rem;line-height:1.5}.forge-content>main table:not([data-slot=table]) tbody tr:last-child td{border-bottom:0}.forge-content>main table:not([data-slot=table]) tbody tr:nth-child(2n){background:color-mix(in srgb, var(--oxyra-surface-subtle) 60%, transparent)}.forge-content>main table:not([data-slot=table]) tbody tr:hover{background:var(--oxyra-primary-soft)}.forge-content>main table:not([data-slot=table]) a{color:var(--oxyra-primary-hover);text-underline-offset:3px;font-weight:600}.forge-content>main table:not([data-slot=table]) :is(input,select,button){max-width:100%}.forge-content>main :is(.overflow-x-auto,[data-slot=table-container])>table:not([data-slot=table]){min-width:640px}@media (max-width:640px){.forge-content>main table:not([data-slot=table]) thead th,.forge-content>main table:not([data-slot=table]) tbody td{padding-inline:.7rem}}:is(.forge-content>main:has(.forge-engineering-page) .forge-stat-card,.forge-content>main .forge-engineering-metric){min-width:0}.forge-content>main .forge-engineering-section{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface);min-width:0;box-shadow:var(--oxyra-shadow-card);overflow:hidden}.forge-content>main .forge-engineering-section-heading{border-bottom:1px solid var(--oxyra-border);background:linear-gradient(110deg, var(--oxyra-surface-subtle), var(--oxyra-surface));justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem;display:flex}.forge-content>main .forge-engineering-section-heading h2{color:var(--oxyra-foreground);letter-spacing:-.015em;font-size:.875rem;font-weight:750}.forge-content>main .forge-engineering-section-heading p{color:var(--oxyra-muted);margin-top:.3rem;font-size:.75rem;line-height:1.55}.forge-content>main .forge-engineering-section-body{min-width:0;padding:1.125rem 1.25rem}.forge-content>main .forge-telemetry-item{border:1px solid var(--oxyra-border);background:var(--oxyra-surface);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;padding:.875rem;display:flex}.forge-content>main .forge-telemetry-item:hover{background:var(--oxyra-surface-subtle);border-color:#c8dafe}.forge-content>main .forge-metric-icon{background:var(--oxyra-primary-soft);width:2.25rem;height:2.25rem;color:var(--oxyra-primary-hover);border:1px solid #d6e5ff;border-radius:10px;flex:none;place-items:center;display:inline-grid}.forge-content>main .forge-interpretation-note{border-radius:var(--oxyra-radius-md);color:#4a5f78;background:linear-gradient(110deg,#eff5ff,#f8fbff);border:1px solid #d8e5fa;padding:1rem 1.125rem;font-size:.8125rem;line-height:1.7}.forge-content>main form:not([method=GET]) :is(input,select,textarea,[data-slot=select-trigger]){border-radius:9px}.forge-content>main form:not([method=GET]) :is(input,select,textarea):focus-visible{outline:2px solid color-mix(in srgb, var(--oxyra-primary) 65%, transparent);outline-offset:2px}.forge-content>main form label{color:var(--oxyra-foreground);font-size:.75rem;font-weight:650}.forge-content>main dl{min-width:0}.forge-content>main dl dt{color:var(--oxyra-muted);font-size:.75rem;font-weight:550}.forge-content>main dl dd{min-width:0;color:var(--oxyra-foreground);overflow-wrap:anywhere;font-size:.8125rem}.forge-content>main :is(.bg-emerald-50,.bg-green-50){border-color:color-mix(in srgb, var(--oxyra-success) 22%, white)}.forge-content>main :is(.bg-rose-50,.bg-red-50){border-color:color-mix(in srgb, var(--oxyra-danger) 22%, white)}.forge-content>main [data-oxyra-table=forecast-history]{border-radius:11px}.forge-content>main [data-oxyra-table=forecast-history] tbody tr{transition:background-color .12s}@media (prefers-reduced-motion:reduce){.forge-content>main [data-oxyra-table=forecast-history] tbody tr{transition:none}}.forge-content>main,.forge-content>.forge-list-page,.forge-content>.forge-command-center{width:min(100%, var(--oxyra-workspace-width,var(--oxyra-content-max)));margin-inline:auto}.forge-content>main>:is(.forge-page-header,.forge-list-heading,.forge-command-heading){width:100%;min-width:0;margin-inline:auto}.forge-content>main>:is(section,article,[data-slot=card]),.forge-content>main .forge-engineering-section{min-width:0}.forge-content>main :is(.forge-page-header,.forge-list-heading,.forge-command-heading) h1{letter-spacing:-.04em;text-wrap:balance;line-height:1.15}.forge-content>main :is(.forge-page-header,.forge-list-heading,.forge-command-heading) p{line-height:1.65}.forge-content>main :is(.grid,.flex)>*{min-width:0}.forge-content>main [data-slot=card]{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);box-shadow:var(--oxyra-shadow-card)}.forge-content>main [data-slot=card] [data-slot=card-header]{gap:.4rem}.forge-content>main [data-slot=card] [data-slot=card-title]{letter-spacing:-.02em}.forge-content>main :is(input,select,textarea,[data-slot=select-trigger]){min-width:0}.forge-content>main :is(button,[data-slot=button]){transition:background-color .14s,border-color .14s,box-shadow .14s}.forge-content>main :is(button,[data-slot=button]):focus-visible{outline:2px solid color-mix(in srgb, var(--oxyra-primary) 72%, transparent);outline-offset:2px}@media (max-width:760px){.forge-content>main,.forge-content>.forge-list-page,.forge-content>.forge-command-center{padding-inline:1rem}.forge-content>main :is(.forge-page-header,.forge-list-heading,.forge-command-heading){gap:1rem}.forge-content>main [data-slot=card] [data-slot=card-header],.forge-content>main [data-slot=card] [data-slot=card-content]{min-width:0}}@media (prefers-reduced-motion:reduce){.forge-content>main :is(button,[data-slot=button]){transition:none}}.forge-content>.forge-command-center{gap:clamp(1.125rem,2vw,1.75rem);padding-top:clamp(1.25rem,2.2vw,2rem);padding-bottom:2.25rem}.forge-content>.forge-command-center>.forge-command-heading{border-bottom:1px solid var(--oxyra-border);justify-content:space-between;align-items:flex-end;gap:1.5rem;padding:0 0 1.35rem;display:flex}.forge-content>.forge-command-center .forge-command-eyebrow{color:var(--oxyra-primary);letter-spacing:.13em;margin-bottom:.55rem;font-size:.65rem;font-weight:800}.forge-content>.forge-command-center .forge-command-heading h1{letter-spacing:-.055em;margin:0;font-size:clamp(1.8rem,3vw,2.45rem);font-weight:760}.forge-content>.forge-command-center .forge-command-actions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.forge-content>.forge-command-center .forge-quick-action{border:1px solid var(--oxyra-border);background:var(--oxyra-surface);min-height:38px;color:var(--oxyra-foreground);border-radius:9px;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .75rem;font-size:.75rem;font-weight:650;text-decoration:none;display:inline-flex}.forge-content>.forge-command-center .forge-quick-action:hover{background:var(--oxyra-primary-soft);color:var(--oxyra-primary-hover);border-color:#b9d2ff}.forge-content>.forge-command-center .forge-stat-card{padding:1.15rem 1.2rem;transition:border-color .14s,box-shadow .14s,transform .14s;position:relative;overflow:hidden}.forge-content>.forge-command-center .forge-stat-card:before{content:"";background:#b9c8da;width:3px;position:absolute;inset:0 auto 0 0}.forge-content>.forge-command-center .forge-stat-card-active:before{background:var(--oxyra-success)}.forge-content>.forge-command-center .forge-stat-card-draft:before{background:#7c91b4}.forge-content>.forge-command-center .forge-stat-card:hover{border-color:#c8dafe;transform:translateY(-1px);box-shadow:0 8px 24px #10243a0f}.forge-content>.forge-command-center [data-slot=card] [data-slot=card-header]{padding-bottom:.8rem}.forge-content>.forge-command-center [data-slot=table-container],.forge-content>.forge-command-center .overflow-x-auto{border:1px solid var(--oxyra-border);background:var(--oxyra-surface);border-radius:11px}.forge-content>.forge-command-center table tbody tr{transition:background-color .12s}.forge-content>.forge-command-center table tbody tr:hover{background:var(--oxyra-surface-subtle)}.forge-content>.forge-command-center .forge-account-details{overflow:hidden}.forge-content>.forge-command-center .forge-account-details>summary{min-height:66px;padding:1rem 1.15rem}.forge-content>.forge-command-center .forge-account-details>summary:hover{background:var(--oxyra-surface-subtle)}@media (max-width:760px){.forge-content>.forge-command-center>.forge-command-heading{flex-direction:column;align-items:stretch;gap:1rem}.forge-content>.forge-command-center .forge-command-actions{justify-content:flex-start}.forge-content>.forge-command-center .forge-command-actions>*{flex:0 auto}}@media (prefers-reduced-motion:reduce){.forge-content>.forge-command-center .forge-stat-card,.forge-content>.forge-command-center table tbody tr{transition:none}.forge-content>.forge-command-center .forge-stat-card:hover{transform:none}}.forge-content>.forge-command-center .forge-dashboard-overview{gap:1rem;min-width:0;display:grid}.forge-content>.forge-command-center .forge-dashboard-section-heading{justify-content:space-between;align-items:flex-end;gap:1rem;padding:.25rem .1rem .4rem;display:flex}.forge-content>.forge-command-center .forge-dashboard-section-heading h2{color:var(--oxyra-foreground);letter-spacing:-.035em;margin:.25rem 0 0;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:740}.forge-content>.forge-command-center .forge-dashboard-section-heading p:not(.forge-page-eyebrow){color:var(--oxyra-muted);margin-top:.35rem;font-size:.75rem}.forge-content>.forge-command-center .forge-dashboard-text-link{color:var(--oxyra-primary);flex:none;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.forge-content>.forge-command-center .forge-dashboard-text-link:hover{color:var(--oxyra-primary-hover);text-underline-offset:3px;text-decoration:underline}.forge-content>.forge-list-page .forge-projects-hero{gap:1.35rem;display:grid}.forge-content>.forge-list-page .forge-projects-hero .forge-list-heading{border-bottom:1px solid var(--oxyra-border);padding-bottom:1.2rem}.forge-content>.forge-list-page .forge-projects-summary{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.forge-content>.forge-list-page .forge-projects-summary-item{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;padding:1rem 1.15rem;display:flex}.forge-content>.forge-list-page .forge-projects-summary-item+.forge-projects-summary-item{border-left:1px solid var(--oxyra-border)}.forge-content>.forge-list-page .forge-projects-summary-item>span{color:var(--oxyra-muted);font-size:.72rem;font-weight:650}.forge-content>.forge-list-page .forge-projects-summary-item>strong{color:var(--oxyra-foreground);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:760;line-height:1.15}.forge-content>.forge-list-page .forge-projects-summary-item>small{color:var(--oxyra-muted);overflow-wrap:anywhere;font-size:.7rem;line-height:1.45}.forge-content>.forge-list-page .forge-projects-filter-header,.forge-content>.forge-list-page .forge-project-register-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.forge-content>.forge-list-page .forge-project-register-header{border-bottom:1px solid var(--oxyra-border)}.forge-content>.forge-list-page .forge-project-register-card{overflow:hidden}.forge-content>.forge-list-page .forge-project-register-card [data-slot=table-container]{border:0;border-radius:0}.forge-content>.forge-list-page .forge-secondary-action{border:1px solid var(--oxyra-border);background:var(--oxyra-surface);min-height:38px;color:var(--oxyra-foreground);border-radius:9px;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .75rem;font-size:.75rem;font-weight:650;text-decoration:none;display:inline-flex}.forge-content>.forge-list-page .forge-secondary-action:hover{background:var(--oxyra-primary-soft);color:var(--oxyra-primary-hover);border-color:#b9d2ff}@media (max-width:760px){.forge-content>.forge-command-center .forge-dashboard-section-heading,.forge-content>.forge-list-page .forge-project-register-header,.forge-content>.forge-list-page .forge-projects-filter-header{flex-direction:column;align-items:flex-start}.forge-content>.forge-list-page .forge-projects-summary-item{padding:.8rem}}@media (max-width:520px){.forge-content>.forge-list-page .forge-projects-summary{grid-template-columns:minmax(0,1fr)}.forge-content>.forge-list-page .forge-projects-summary-item+.forge-projects-summary-item{border-top:1px solid var(--oxyra-border);border-left:0}}.forge-content>.forge-forecasting-page .forge-forecast-hero{gap:1.25rem;display:grid}.forge-content>.forge-forecasting-page .forge-forecast-hero>.forge-list-heading{border-bottom:1px solid var(--oxyra-border);padding-bottom:1.2rem}.forge-content>.forge-forecasting-page .forge-forecast-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.forge-content>.forge-forecasting-page .forge-forecast-context-card{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface);min-width:0;box-shadow:var(--oxyra-shadow-card);flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem 1.1rem;display:flex}.forge-content>.forge-forecasting-page .forge-forecast-context-card>span{color:var(--oxyra-muted);font-size:.72rem;font-weight:650}.forge-content>.forge-forecasting-page .forge-forecast-context-card>strong{max-width:100%;color:var(--oxyra-foreground);letter-spacing:-.04em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:760;line-height:1.2}.forge-content>.forge-forecasting-page .forge-forecast-context-card>strong.forge-forecast-selected-title{letter-spacing:-.02em;font-size:clamp(.95rem,1.4vw,1.15rem)}.forge-content>.forge-forecasting-page .forge-forecast-context-card>small{color:var(--oxyra-muted);font-size:.7rem;line-height:1.5}.forge-content>.forge-forecasting-page .forge-forecast-estimate-picker{overflow:hidden}.forge-content>.forge-forecasting-page [data-oxyra-table=forecast-history] tbody tr:hover{background:var(--oxyra-surface-subtle)}@media (max-width:760px){.forge-content>.forge-forecasting-page .forge-forecast-context-grid{grid-template-columns:minmax(0,1fr)}}.forge-content>main.forge-engineering-page{gap:1.5rem}.forge-content>main.forge-engineering-page>.forge-list-heading{border-bottom:1px solid var(--oxyra-border);padding-bottom:1.25rem}.forge-content>main.forge-engineering-page .forge-engineering-group-heading{justify-content:space-between;align-items:flex-end;gap:1rem;padding-inline:.1rem;display:flex}.forge-content>main.forge-engineering-page .forge-engineering-group-heading p{color:var(--oxyra-muted);margin-top:.25rem;font-size:.72rem;line-height:1.5}.forge-content>main.forge-engineering-page .forge-engineering-metric,.forge-content>main.forge-engineering-page .forge-engineering-metric [data-slot=card-content]{height:100%}@media (max-width:640px){.forge-content>main.forge-engineering-page .forge-engineering-group-heading{flex-direction:column;align-items:flex-start}}.forge-content>main.forge-list-page .forge-finance-hero{gap:1.15rem;display:grid}.forge-content>main.forge-list-page .forge-finance-hero>.forge-list-heading{border-bottom:1px solid var(--oxyra-border);padding-bottom:1.2rem}.forge-content>main.forge-list-page .forge-finance-module-strip{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.forge-content>main.forge-list-page .forge-finance-module-strip>div{gap:.25rem;min-width:0;padding:1rem 1.1rem;display:grid}.forge-content>main.forge-list-page .forge-finance-module-strip>div+div{border-left:1px solid var(--oxyra-border)}.forge-content>main.forge-list-page .forge-finance-module-strip span{color:var(--oxyra-primary);letter-spacing:.08em;font-size:.68rem;font-weight:800}.forge-content>main.forge-list-page .forge-finance-module-strip strong{color:var(--oxyra-foreground);font-size:.9rem;font-weight:750}.forge-content>main.forge-list-page .forge-finance-module-strip small{color:var(--oxyra-muted);font-size:.7rem;line-height:1.45}.forge-content>main.forge-list-page .forge-finance-register-summary,.forge-content>main.forge-list-page .forge-capacity-window-summary,.forge-content>main.forge-list-page .forge-reports-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.forge-content>main.forge-list-page .forge-finance-register-summary>div,.forge-content>main.forge-list-page .forge-capacity-window-summary>div,.forge-content>main.forge-list-page .forge-reports-overview>div{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;padding:1rem 1.1rem;display:flex}.forge-content>main.forge-list-page .forge-finance-register-summary>div+div,.forge-content>main.forge-list-page .forge-capacity-window-summary>div+div,.forge-content>main.forge-list-page .forge-reports-overview>div+div{border-left:1px solid var(--oxyra-border)}.forge-content>main.forge-list-page .forge-finance-register-summary span,.forge-content>main.forge-list-page .forge-capacity-window-summary span,.forge-content>main.forge-list-page .forge-reports-overview span{color:var(--oxyra-muted);font-size:.72rem;font-weight:650}.forge-content>main.forge-list-page .forge-finance-register-summary strong,.forge-content>main.forge-list-page .forge-capacity-window-summary strong,.forge-content>main.forge-list-page .forge-reports-overview strong{max-width:100%;color:var(--oxyra-foreground);letter-spacing:-.035em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(1rem,1.8vw,1.45rem);font-weight:760;line-height:1.3}.forge-content>main.forge-list-page .forge-finance-register-summary small,.forge-content>main.forge-list-page .forge-capacity-window-summary small,.forge-content>main.forge-list-page .forge-reports-overview small{color:var(--oxyra-muted);font-size:.7rem;line-height:1.45}.forge-content>main.forge-list-page .forge-finance-filter-card,.forge-content>main.forge-list-page .forge-capacity-window-card{overflow:hidden}.forge-content>main.forge-list-page .forge-capacity-window-summary strong{letter-spacing:-.015em;font-size:clamp(.85rem,1.35vw,1.05rem)}@media (max-width:640px){.forge-content>main.forge-list-page .forge-finance-module-strip,.forge-content>main.forge-list-page .forge-finance-register-summary,.forge-content>main.forge-list-page .forge-capacity-window-summary,.forge-content>main.forge-list-page .forge-reports-overview{grid-template-columns:minmax(0,1fr)}.forge-content>main.forge-list-page .forge-finance-module-strip>div+div,.forge-content>main.forge-list-page .forge-finance-register-summary>div+div,.forge-content>main.forge-list-page .forge-capacity-window-summary>div+div,.forge-content>main.forge-list-page .forge-reports-overview>div+div{border-top:1px solid var(--oxyra-border);border-left:0}}.forge-content>main.forge-list-page .forge-audit-hero,.forge-content>main.forge-list-page .forge-roles-hero,.forge-content>main.forge-list-page .forge-billing-hero{gap:1.15rem;display:grid}.forge-content>main.forge-list-page .forge-audit-hero>.forge-list-heading,.forge-content>main.forge-list-page .forge-roles-hero>.forge-list-heading,.forge-content>main.forge-list-page .forge-billing-hero>.forge-list-heading{border-bottom:1px solid var(--oxyra-border);padding-bottom:1.2rem}.forge-content>main.forge-list-page .forge-audit-summary,.forge-content>main.forge-list-page .forge-roles-summary,.forge-content>main.forge-list-page .forge-billing-summary{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.forge-content>main.forge-list-page .forge-audit-summary>div,.forge-content>main.forge-list-page .forge-roles-summary>div,.forge-content>main.forge-list-page .forge-billing-summary>div{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;padding:1rem 1.1rem;display:flex}.forge-content>main.forge-list-page .forge-audit-summary>div+div,.forge-content>main.forge-list-page .forge-roles-summary>div+div,.forge-content>main.forge-list-page .forge-billing-summary>div+div{border-left:1px solid var(--oxyra-border)}.forge-content>main.forge-list-page .forge-audit-summary span,.forge-content>main.forge-list-page .forge-roles-summary span,.forge-content>main.forge-list-page .forge-billing-summary span{color:var(--oxyra-muted);font-size:.72rem;font-weight:650}.forge-content>main.forge-list-page .forge-audit-summary strong,.forge-content>main.forge-list-page .forge-roles-summary strong,.forge-content>main.forge-list-page .forge-billing-summary strong{max-width:100%;color:var(--oxyra-foreground);letter-spacing:-.035em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(1.05rem,1.8vw,1.45rem);font-weight:760;line-height:1.3}.forge-content>main.forge-list-page .forge-audit-summary small,.forge-content>main.forge-list-page .forge-roles-summary small,.forge-content>main.forge-list-page .forge-billing-summary small{color:var(--oxyra-muted);font-size:.7rem;line-height:1.45}.forge-content>main.forge-list-page .forge-audit-filter-card{overflow:hidden}@media (max-width:640px){.forge-content>main.forge-list-page .forge-audit-summary,.forge-content>main.forge-list-page .forge-roles-summary,.forge-content>main.forge-list-page .forge-billing-summary{grid-template-columns:minmax(0,1fr)}.forge-content>main.forge-list-page .forge-audit-summary>div+div,.forge-content>main.forge-list-page .forge-roles-summary>div+div,.forge-content>main.forge-list-page .forge-billing-summary>div+div{border-top:1px solid var(--oxyra-border);border-left:0}}.forge-content>main.forge-list-page .forge-members-hero,.forge-content>main.forge-list-page .forge-integrations-hero{gap:1.15rem;display:grid}.forge-content>main.forge-list-page .forge-members-hero>.forge-list-heading,.forge-content>main.forge-list-page .forge-integrations-hero>.forge-list-heading{border-bottom:1px solid var(--oxyra-border);padding-bottom:1.2rem}.forge-content>main.forge-list-page .forge-members-summary,.forge-content>main.forge-list-page .forge-integrations-summary{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.forge-content>main.forge-list-page .forge-members-summary>div,.forge-content>main.forge-list-page .forge-integrations-summary>div{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;padding:1rem 1.1rem;display:flex}.forge-content>main.forge-list-page .forge-members-summary>div+div,.forge-content>main.forge-list-page .forge-integrations-summary>div+div{border-left:1px solid var(--oxyra-border)}.forge-content>main.forge-list-page .forge-members-summary span,.forge-content>main.forge-list-page .forge-integrations-summary span{color:var(--oxyra-muted);font-size:.72rem;font-weight:650}.forge-content>main.forge-list-page .forge-members-summary strong,.forge-content>main.forge-list-page .forge-integrations-summary strong{max-width:100%;color:var(--oxyra-foreground);letter-spacing:-.035em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(1.05rem,1.8vw,1.45rem);font-weight:760;line-height:1.3}.forge-content>main.forge-list-page .forge-members-summary small,.forge-content>main.forge-list-page .forge-integrations-summary small{color:var(--oxyra-muted);font-size:.7rem;line-height:1.45}@media (max-width:640px){.forge-content>main.forge-list-page .forge-members-summary,.forge-content>main.forge-list-page .forge-integrations-summary{grid-template-columns:minmax(0,1fr)}.forge-content>main.forge-list-page .forge-members-summary>div+div,.forge-content>main.forge-list-page .forge-integrations-summary>div+div{border-top:1px solid var(--oxyra-border);border-left:0}}.forge-objectives-overview,.forge-work-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at top right, #1769f512, transparent 42%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}.forge-overview-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.forge-overview-heading h2{color:var(--oxyra-foreground);letter-spacing:-.025em;margin:3px 0 0;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:700}.forge-overview-heading p:not(.forge-page-eyebrow){color:var(--oxyra-muted);margin:5px 0 0;font-size:.875rem;line-height:1.5}.forge-overview-context{border:1px solid var(--oxyra-border);background:var(--oxyra-surface-subtle);color:var(--oxyra-muted);border-radius:999px;flex:none;padding:6px 10px;font-size:.75rem;font-weight:600}.forge-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.forge-overview-stat{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:linear-gradient(145deg,#fff,#fbfcfe);flex-direction:column;gap:8px;min-width:0;padding:17px 18px;display:flex}.forge-overview-stat>span{color:var(--oxyra-muted);font-size:.78rem;font-weight:650;line-height:1.4}.forge-overview-stat strong{color:var(--oxyra-foreground);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(1.55rem,2.2vw,2rem);font-weight:750;line-height:1.1}.forge-overview-stat small{color:var(--oxyra-muted);font-size:.75rem;line-height:1.45}.forge-overview-stat-primary{background:linear-gradient(145deg,#f0f6ff,#fff 82%);border-color:#1769f538}.forge-overview-stat-primary strong{color:var(--oxyra-primary)}@media (max-width:900px){.forge-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.forge-objectives-overview,.forge-work-overview{padding:16px}.forge-overview-heading{flex-direction:column}.forge-overview-context{align-self:flex-start}.forge-overview-grid{grid-template-columns:minmax(0,1fr)}.forge-overview-stat{padding:15px}}.forge-schedule-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #0f9f6e12, transparent 38%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}.forge-schedule-overview .forge-overview-heading h2{overflow-wrap:anywhere;max-width:48rem}.forge-schedule-project-picker{border-color:var(--oxyra-border-strong);box-shadow:var(--oxyra-shadow-card)}.forge-panel-intro h2{color:var(--oxyra-foreground);letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:700}.forge-panel-intro p{color:var(--oxyra-muted);margin:4px 0 0;font-size:.875rem;line-height:1.5}@media (max-width:560px){.forge-schedule-overview{padding:16px}}.forge-engineering-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #2475dc14, transparent 40%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}.forge-engineering-overview .forge-overview-stat strong{overflow-wrap:anywhere}.forge-engineering-overview .forge-overview-stat-primary{background:linear-gradient(145deg,#edf5ff,#fff 82%)}@media (max-width:560px){.forge-engineering-overview{padding:16px}}.forge-estimates-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #1769f512, transparent 40%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}@media (max-width:560px){.forge-estimates-overview{padding:16px}}.forge-risks-overview,.forge-change-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #d9770612, transparent 42%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}.forge-risks-overview .forge-overview-stat-primary{background:linear-gradient(145deg,#fff6e8,#fff 82%);border-color:#d977063d}.forge-risks-overview .forge-overview-stat-primary strong{color:#b45309}.forge-change-overview .forge-overview-stat strong{overflow-wrap:anywhere}@media (max-width:560px){.forge-risks-overview,.forge-change-overview{padding:16px}}.forge-notifications-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #1769f50f, transparent 42%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}@media (max-width:560px){.forge-notifications-overview{padding:16px}}.forge-commercial-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #8066e812, transparent 42%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}@media (max-width:560px){.forge-commercial-overview{padding:16px}}.forge-ai-suggestions-overview,.forge-calibration-overview,.forge-skills-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #1769f50f, transparent 42%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}.forge-ai-suggestions-overview .forge-overview-stat-primary{background:linear-gradient(145deg,#f5f0ff,#fff 82%);border-color:#7c3aed33}.forge-ai-suggestions-overview .forge-overview-stat-primary strong{color:#6d28d9}@media (max-width:560px){.forge-ai-suggestions-overview,.forge-calibration-overview,.forge-skills-overview{padding:16px}}.forge-resources-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #0d948812, transparent 42%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}.forge-resources-overview .forge-overview-stat strong{overflow-wrap:anywhere}.forge-resources-overview .forge-overview-stat-primary{background:linear-gradient(145deg,#eafaf7,#fff 82%);border-color:#0d948838}.forge-resources-overview .forge-overview-stat-primary strong{color:#0f766e}@media (max-width:560px){.forge-resources-overview{padding:16px}}.forge-opportunities-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #7c3aed12, transparent 42%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}.forge-opportunities-overview .forge-overview-stat-primary{background:linear-gradient(145deg,#f5f0ff,#fff 82%);border-color:#7c3aed38}.forge-opportunities-overview .forge-overview-stat-primary strong{color:#6d28d9}@media (max-width:560px){.forge-opportunities-overview{padding:16px}}.forge-portfolios-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #1769f512, transparent 42%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}.forge-portfolios-overview .forge-overview-stat-primary{background:linear-gradient(145deg,#eef5ff,#fff 82%);border-color:#1769f538}.forge-portfolios-overview .forge-overview-stat-primary strong{color:var(--oxyra-primary)}@media (max-width:560px){.forge-portfolios-overview{padding:16px}}.forge-commercial-register-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #7c3aed0f, transparent 42%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}.forge-commercial-register-overview .forge-overview-stat-primary{background:linear-gradient(145deg,#f5f0ff,#fff 82%);border-color:#7c3aed33}.forge-commercial-register-overview .forge-overview-stat-primary strong{color:#6d28d9}@media (max-width:560px){.forge-commercial-register-overview{padding:16px}}.forge-project-detail-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #0d948812, transparent 42%), var(--oxyra-surface);width:100%;box-shadow:var(--oxyra-shadow-card);gap:16px;padding:clamp(18px,2.2vw,28px);display:grid}.forge-project-detail-overview .forge-overview-stat-primary{background:linear-gradient(145deg,#eafaf7,#fff 82%);border-color:#0d948838}.forge-project-detail-overview .forge-overview-stat-primary strong{color:#0f766e;overflow-wrap:anywhere;font-size:clamp(1.15rem,1.8vw,1.55rem)}@media (max-width:560px){.forge-project-detail-overview{padding:16px}}.forge-content>main.forge-list-page .forge-ai-suggestion-tabs{border:1px solid var(--oxyra-border);background:#eef1f5;border-radius:12px;flex-wrap:wrap;gap:.4rem;padding:.35rem;display:flex}.forge-content>main.forge-list-page .forge-ai-suggestion-tab{min-height:36px;color:var(--oxyra-muted);border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;padding:.55rem .9rem;font-size:.78rem;font-weight:650;text-decoration:none;transition:background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.forge-content>main.forge-list-page .forge-ai-suggestion-tab:hover{color:var(--oxyra-foreground);background:#ffffffa6}.forge-content>main.forge-list-page .forge-ai-suggestion-tab.is-active{background:var(--oxyra-surface);color:var(--oxyra-primary-hover);border-color:#dce5f0;box-shadow:0 1px 2px #10243a0f}.forge-content>main.forge-list-page .forge-ai-suggestion-card{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);box-shadow:var(--oxyra-shadow-card);transition:border-color .14s,box-shadow .14s;overflow:hidden}.forge-content>main.forge-list-page .forge-ai-suggestion-card:hover{border-color:#cbdaf0;box-shadow:0 8px 24px #10243a0f}.forge-content>main.forge-list-page .forge-ai-suggestion-values{border:1px solid var(--oxyra-border);background:var(--oxyra-surface-subtle);border-radius:10px}.forge-content>main.forge-list-page .forge-ai-suggestion-values>div{overflow-wrap:anywhere;min-width:0}.forge-content>main.forge-list-page .forge-ai-suggestion-values>div+div{border-left:1px solid var(--oxyra-border);padding-left:.85rem}@media (max-width:639px){.forge-content>main.forge-list-page .forge-ai-suggestion-tab{flex:calc(50% - .4rem)}.forge-content>main.forge-list-page .forge-ai-suggestion-values>div+div{border-left:0;border-top:1px solid var(--oxyra-border);padding-top:.75rem;padding-left:0}}.forge-content>main.forge-engineering-page{width:min(100%, var(--oxyra-content-max));margin-inline:auto}.forge-content>main.forge-engineering-page .forge-engineering-metric-group{gap:14px;min-width:0;display:grid}.forge-content>main.forge-engineering-page .forge-engineering-group-heading{border-bottom:1px solid var(--oxyra-border);justify-content:space-between;align-items:end;gap:1rem;padding:0 0 .8rem;display:flex}.forge-content>main.forge-engineering-page .forge-engineering-group-heading h2{color:var(--oxyra-foreground);letter-spacing:-.025em;margin:0;font-size:1.02rem;font-weight:760}.forge-content>main.forge-engineering-page .forge-engineering-group-heading p{color:var(--oxyra-muted);margin:.3rem 0 0;font-size:.78rem;line-height:1.5}.forge-content>main.forge-engineering-page [data-slot=card]{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);min-width:0;box-shadow:var(--oxyra-shadow-card)}.forge-content>main.forge-engineering-page [data-slot=card-header]{gap:.35rem;padding:1.2rem 1.25rem .8rem}.forge-content>main.forge-engineering-page [data-slot=card-content]{min-width:0;padding:0 1.25rem 1.25rem}.forge-content>main.forge-engineering-page [data-slot=table-container]{border:1px solid var(--oxyra-border);border-radius:10px}.forge-content>main.forge-engineering-page table{font-variant-numeric:tabular-nums}.forge-content>main.forge-engineering-page thead{background:var(--oxyra-surface-subtle)}.forge-content>main.forge-engineering-page th{color:var(--oxyra-muted);letter-spacing:.025em;white-space:nowrap;font-size:.69rem;font-weight:750}.forge-content>main.forge-engineering-page tbody tr{transition:background .12s}.forge-content>main.forge-engineering-page tbody tr:hover{background:#f7faff}.forge-content>main.forge-engineering-page .forge-engineering-overview{margin-bottom:.25rem}@media (max-width:640px){.forge-content>main.forge-engineering-page .forge-engineering-group-heading{align-items:flex-start}.forge-content>main.forge-engineering-page [data-slot=card-header]{padding:1rem 1rem .7rem}.forge-content>main.forge-engineering-page [data-slot=card-content]{padding:0 1rem 1rem}}.forge-content>main.forge-list-page .forge-capacity-window-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.forge-content>main.forge-list-page .forge-capacity-window-summary>div{justify-content:center;min-width:0;min-height:112px;padding:1.15rem 1.25rem}.forge-content>main.forge-list-page .forge-capacity-window-summary strong{font-size:clamp(1rem,1.5vw,1.3rem)}.forge-content>main.forge-list-page .forge-capacity-window-card{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);box-shadow:var(--oxyra-shadow-card)}.forge-content>main.forge-list-page .forge-capacity-window-card [data-slot=card-header]{padding:1.25rem 1.35rem .75rem}.forge-content>main.forge-list-page .forge-capacity-window-card [data-slot=card-content]{padding:0 1.35rem 1.35rem}.forge-content>main.forge-list-page .forge-capacity-window-card form{align-items:end}.forge-content>main.forge-list-page .forge-capacity-window-card form>div{min-width:0}.forge-content>main.forge-list-page .forge-capacity-window-card label{color:var(--oxyra-foreground);font-size:.75rem;font-weight:700}.forge-content>main.forge-list-page .forge-capacity-window-card input,.forge-content>main.forge-list-page .forge-capacity-window-card select{border-color:var(--oxyra-border-strong);background:var(--oxyra-surface);border-radius:9px;min-height:42px}@media (max-width:760px){.forge-content>main.forge-list-page .forge-capacity-window-summary{grid-template-columns:1fr}.forge-content>main.forge-list-page .forge-capacity-window-summary>div{min-height:auto;padding:.9rem 1rem}.forge-content>main.forge-list-page .forge-capacity-window-summary>div+div{border-top:1px solid var(--oxyra-border);border-left:0}.forge-content>main.forge-list-page .forge-capacity-window-card [data-slot=card-header]{padding:1rem 1rem .65rem}.forge-content>main.forge-list-page .forge-capacity-window-card [data-slot=card-content]{padding:0 1rem 1rem}}.forge-content>main.forge-forecasting-page .forge-forecast-hero{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #2475dc14, transparent 42%), var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card);gap:1.25rem;padding:clamp(1.15rem,2.4vw,1.8rem);display:grid}.forge-content>main.forge-forecasting-page .forge-forecast-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.forge-content>main.forge-forecasting-page .forge-forecast-context-card{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-md);background:#ffffffe0;flex-direction:column;gap:.35rem;min-width:0;padding:1rem 1.05rem;display:flex}.forge-content>main.forge-forecasting-page .forge-forecast-context-card>span{color:var(--oxyra-muted);letter-spacing:.035em;text-transform:uppercase;font-size:.72rem;font-weight:720}.forge-content>main.forge-forecasting-page .forge-forecast-context-card>strong{color:var(--oxyra-foreground);letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.15rem,2vw,1.65rem);font-weight:780}.forge-content>main.forge-forecasting-page .forge-forecast-context-card>small{color:var(--oxyra-muted);font-size:.75rem;line-height:1.45}.forge-content>main.forge-forecasting-page .forge-forecast-context-card .forge-forecast-selected-title{letter-spacing:-.015em;font-size:1rem}.forge-content>main.forge-forecasting-page .forge-forecast-estimate-picker{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);box-shadow:var(--oxyra-shadow-card)}.forge-content>main.forge-forecasting-page .forge-forecast-estimate-picker table{font-variant-numeric:tabular-nums;width:100%}.forge-content>main.forge-forecasting-page .forge-forecast-estimate-picker thead{background:var(--oxyra-surface-subtle)}.forge-content>main.forge-forecasting-page .forge-forecast-estimate-picker th{color:var(--oxyra-muted);white-space:nowrap;font-size:.7rem;font-weight:750}.forge-content>main.forge-forecasting-page .forge-forecast-estimate-picker tbody tr:hover{background:#f7faff}@media (max-width:760px){.forge-content>main.forge-forecasting-page .forge-forecast-context-grid{grid-template-columns:1fr}.forge-content>main.forge-forecasting-page .forge-forecast-context-card{padding:.85rem .95rem}}.forge-content>main.forge-list-page .forge-finance-hero{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #1769f512, transparent 42%), var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card);gap:1.25rem;padding:clamp(1.15rem,2.4vw,1.8rem);display:grid}.forge-content>main.forge-list-page .forge-finance-module-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.forge-content>main.forge-list-page .forge-finance-module-strip>div{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-md);background:#ffffffe0;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:.25rem .65rem;min-width:0;padding:.95rem 1rem;display:grid}.forge-content>main.forge-list-page .forge-finance-module-strip>div>span{color:#1d5fba;background:#edf5ff;border-radius:.55rem;place-items:center;width:1.8rem;height:1.8rem;font-size:.68rem;font-weight:800;display:grid}.forge-content>main.forge-list-page .forge-finance-module-strip>div>strong{min-width:0;color:var(--oxyra-foreground);font-size:.88rem;font-weight:760}.forge-content>main.forge-list-page .forge-finance-module-strip>div>small{color:var(--oxyra-muted);grid-column:2;font-size:.73rem;line-height:1.45}@media (max-width:760px){.forge-content>main.forge-list-page .forge-finance-module-strip{grid-template-columns:1fr}.forge-content>main.forge-list-page .forge-finance-module-strip>div{padding:.8rem .9rem}}.forge-content>main.forge-list-page .forge-schedule-overview{background:radial-gradient(ellipse at 100% 0, #0f9f6e12, transparent 40%), var(--oxyra-surface);gap:1.15rem}.forge-content>main.forge-list-page .forge-schedule-overview .forge-overview-context{overflow-wrap:anywhere;max-width:min(100%,20rem)}.forge-content>main.forge-list-page .forge-schedule-project-picker{border-radius:var(--oxyra-radius-lg);background:var(--oxyra-surface)}.forge-content>main.forge-list-page .forge-schedule-project-picker [data-slot=card-header]{padding:1.25rem 1.35rem .75rem}.forge-content>main.forge-list-page .forge-schedule-project-picker [data-slot=card-content]{padding:0 1.35rem 1.35rem}.forge-content>main.forge-list-page .forge-schedule-overview+section,.forge-content>main.forge-list-page .forge-schedule-overview+div{min-width:0}@media (max-width:640px){.forge-content>main.forge-list-page .forge-schedule-project-picker [data-slot=card-header]{padding:1rem 1rem .65rem}.forge-content>main.forge-list-page .forge-schedule-project-picker [data-slot=card-content]{padding:0 1rem 1rem}}.forge-content>main.forge-list-page .forge-risks-overview,.forge-content>main.forge-list-page .forge-change-overview{min-width:0}.forge-content>main.forge-list-page .forge-risks-overview .forge-overview-grid,.forge-content>main.forge-list-page .forge-change-overview .forge-overview-grid{align-items:stretch}.forge-content>main.forge-list-page .forge-risks-overview .forge-overview-stat,.forge-content>main.forge-list-page .forge-change-overview .forge-overview-stat{min-width:0;padding:1rem 1.05rem}.forge-content>main.forge-list-page .forge-risks-overview .forge-overview-stat strong,.forge-content>main.forge-list-page .forge-change-overview .forge-overview-stat strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.forge-content>main.forge-list-page .forge-risks-overview .forge-overview-context,.forge-content>main.forge-list-page .forge-change-overview .forge-overview-context{white-space:normal;text-align:right;flex-shrink:0;max-width:100%}.forge-content>main.forge-list-page .forge-risks-overview+*,.forge-content>main.forge-list-page .forge-change-overview+*{min-width:0}@media (max-width:760px){.forge-content>main.forge-list-page .forge-risks-overview .forge-overview-context,.forge-content>main.forge-list-page .forge-change-overview .forge-overview-context{text-align:left}}.forge-content .forge-notification-filters{border:1px solid var(--oxyra-border);background:var(--oxyra-surface-subtle);border-radius:11px;flex-wrap:wrap;align-items:center;gap:.35rem;width:fit-content;max-width:100%;padding:.3rem;display:inline-flex}.forge-content .forge-notification-filters a{min-height:36px;color:var(--oxyra-muted);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:.45rem .85rem;font-size:.78rem;font-weight:650;text-decoration:none;transition:color .14s,background-color .14s,border-color .14s;display:inline-flex}.forge-content .forge-notification-filters a:hover{color:var(--oxyra-foreground);background:var(--oxyra-surface)}.forge-content .forge-notification-filters a.font-medium{border-color:var(--oxyra-border);background:var(--oxyra-surface);color:var(--oxyra-primary);box-shadow:0 1px 2px #0f172a0d}.forge-content .forge-notification-filters a:focus-visible{outline:2px solid var(--oxyra-primary);outline-offset:2px}.forge-content .forge-ai-suggestion-tabs{border:1px solid var(--oxyra-border);background:var(--oxyra-surface-subtle);border-radius:12px;flex-wrap:wrap;gap:.4rem;max-width:100%;padding:.35rem;display:flex}.forge-content .forge-ai-suggestion-tab{min-height:38px;color:var(--oxyra-muted);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:.45rem .85rem;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-flex}.forge-content .forge-ai-suggestion-tab:hover{background:var(--oxyra-surface);color:var(--oxyra-foreground)}.forge-content .forge-ai-suggestion-tab.is-active{border-color:var(--oxyra-border);background:var(--oxyra-surface);color:var(--oxyra-primary);box-shadow:0 1px 2px #0f172a0d}.forge-content .forge-ai-suggestion-tab:focus-visible{outline:2px solid var(--oxyra-primary);outline-offset:2px}@media (max-width:520px){.forge-content .forge-notification-filters,.forge-content .forge-ai-suggestion-tabs{width:100%}.forge-content .forge-notification-filters a,.forge-content .forge-ai-suggestion-tab{flex:auto}}.forge-content>main.forge-list-page .forge-reports-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.forge-content>main.forge-list-page .forge-reports-overview>div{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:radial-gradient(ellipse at 100% 0, #2475dc0f, transparent 48%), var(--oxyra-surface);min-width:0;box-shadow:var(--oxyra-shadow-card);flex-direction:column;gap:.4rem;padding:1.15rem 1.2rem;display:flex}.forge-content>main.forge-list-page .forge-reports-overview>div>span{color:var(--oxyra-muted);letter-spacing:.045em;text-transform:uppercase;font-size:.72rem;font-weight:740}.forge-content>main.forge-list-page .forge-reports-overview>div>strong{color:var(--oxyra-foreground);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:790}.forge-content>main.forge-list-page .forge-reports-overview>div>small{color:var(--oxyra-muted);font-size:.76rem;line-height:1.5}.forge-content>main.forge-list-page .forge-reports-overview+[data-slot=card]{margin-top:.15rem}.forge-content>main.forge-list-page .forge-stat-card{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-md);background:var(--oxyra-surface-subtle);min-width:0}@media (max-width:760px){.forge-content>main.forge-list-page .forge-reports-overview{grid-template-columns:1fr}.forge-content>main.forge-list-page .forge-reports-overview>div{padding:.95rem 1rem}}.forge-content>main.forge-list-page .forge-resources-overview{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #1769f50f, transparent 42%), var(--oxyra-surface);min-width:0;box-shadow:var(--oxyra-shadow-card);padding:clamp(18px,2.2vw,28px)}.forge-content>main.forge-list-page .forge-resources-overview .forge-overview-stat{min-width:0}.forge-content>main.forge-list-page .forge-resources-overview .forge-overview-stat strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.forge-content>main.forge-list-page .forge-resources-overview+*{min-width:0}@media (max-width:560px){.forge-content>main.forge-list-page .forge-resources-overview{padding:16px}}.forge-content>main.forge-time-workspace{width:min(100%, var(--oxyra-content-max));margin-inline:auto}.forge-content>main.forge-time-workspace>.forge-list-heading,.forge-content>main.forge-time-workspace>div:first-child{border-bottom:1px solid var(--oxyra-border);padding-bottom:1rem}.forge-content>main.forge-time-workspace>[data-slot=tabs],.forge-content>main.forge-time-workspace .forge-detail-tabs{width:100%;min-width:0}.forge-content>main.forge-time-workspace [data-slot=card]{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);min-width:0;box-shadow:var(--oxyra-shadow-card)}.forge-content>main.forge-audit-page{width:min(100%, var(--oxyra-content-max));margin-inline:auto}.forge-content>main.forge-audit-page .forge-audit-hero{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #2475dc12, transparent 42%), var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card);gap:1.1rem;padding:clamp(18px,2.2vw,28px);display:grid}.forge-content>main.forge-audit-page [data-slot=card]{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);min-width:0;box-shadow:var(--oxyra-shadow-card)}.forge-content>main.forge-audit-page table{font-variant-numeric:tabular-nums}.forge-content>main.forge-audit-page thead{background:var(--oxyra-surface-subtle)}.forge-content>main.forge-audit-page th{color:var(--oxyra-muted);white-space:nowrap;font-size:.7rem;font-weight:750}@media (max-width:560px){.forge-content>main.forge-audit-page .forge-audit-hero{padding:16px}}.forge-content>main.forge-list-page .forge-boards-filter-card{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);background:radial-gradient(ellipse at 100% 0, #2475dc0a, transparent 45%), var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card)}.forge-content>main.forge-list-page .forge-boards-filter-card [data-slot=card-content]{padding:1.15rem 1.25rem}.forge-content>main.forge-list-page .forge-boards-filter-card form{align-items:end}.forge-content>main.forge-list-page .forge-boards-filter-card label{color:var(--oxyra-foreground);font-size:.76rem;font-weight:680}.forge-content>main.forge-list-page .forge-boards-filter-card input:not([type=checkbox]),.forge-content>main.forge-list-page .forge-boards-filter-card select{border-color:var(--oxyra-border-strong);background:var(--oxyra-surface);border-radius:9px;min-height:42px}@media (max-width:560px){.forge-content>main.forge-list-page .forge-boards-filter-card [data-slot=card-content]{padding:.9rem}}.forge-content>main.forge-list-page .forge-billing-hero,.forge-content>main.forge-list-page .forge-integrations-hero,.forge-content>main.forge-list-page .forge-members-hero{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #2475dc0f, transparent 42%), var(--oxyra-surface);min-width:0;box-shadow:var(--oxyra-shadow-card);gap:1.15rem;padding:clamp(18px,2.2vw,28px);display:grid}.forge-content>main.forge-list-page .forge-billing-summary,.forge-content>main.forge-list-page .forge-integrations-summary,.forge-content>main.forge-list-page .forge-members-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.forge-content>main.forge-list-page .forge-billing-summary>div,.forge-content>main.forge-list-page .forge-integrations-summary>div,.forge-content>main.forge-list-page .forge-members-summary>div{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-md);background:#ffffffe0;flex-direction:column;gap:.35rem;min-width:0;padding:.95rem 1.05rem;display:flex}.forge-content>main.forge-list-page .forge-billing-summary span,.forge-content>main.forge-list-page .forge-integrations-summary span,.forge-content>main.forge-list-page .forge-members-summary span{color:var(--oxyra-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.71rem;font-weight:740}.forge-content>main.forge-list-page .forge-billing-summary strong,.forge-content>main.forge-list-page .forge-integrations-summary strong,.forge-content>main.forge-list-page .forge-members-summary strong{color:var(--oxyra-foreground);letter-spacing:-.03em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(1.05rem,1.8vw,1.4rem);font-weight:780}.forge-content>main.forge-list-page .forge-billing-summary small,.forge-content>main.forge-list-page .forge-integrations-summary small,.forge-content>main.forge-list-page .forge-members-summary small{color:var(--oxyra-muted);font-size:.74rem;line-height:1.45}.forge-content>main.forge-list-page .forge-billing-hero~[data-slot=card],.forge-content>main.forge-list-page .forge-integrations-hero~[data-slot=card],.forge-content>main.forge-list-page .forge-members-hero~[data-slot=card]{border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);min-width:0;box-shadow:var(--oxyra-shadow-card)}.forge-content>main.forge-list-page .forge-billing-hero~[data-slot=card] [data-slot=card-header],.forge-content>main.forge-list-page .forge-integrations-hero~[data-slot=card] [data-slot=card-header],.forge-content>main.forge-list-page .forge-members-hero~[data-slot=card] [data-slot=card-header]{padding:1.2rem 1.25rem .8rem}@media (max-width:760px){.forge-content>main.forge-list-page .forge-billing-summary,.forge-content>main.forge-list-page .forge-integrations-summary,.forge-content>main.forge-list-page .forge-members-summary{grid-template-columns:1fr}.forge-content>main.forge-list-page .forge-billing-hero,.forge-content>main.forge-list-page .forge-integrations-hero,.forge-content>main.forge-list-page .forge-members-hero{padding:16px}}.forge-content>main.forge-organization-settings-page,.forge-content>main.forge-workflow-settings-page{width:100%;max-width:1720px;margin-inline:auto}.forge-content>main.forge-organization-settings-page>.forge-list-heading,.forge-content>main.forge-workflow-settings-page>.forge-list-heading{border:1px solid var(--oxyra-border);border-radius:var(--oxyra-radius-xl);background:radial-gradient(ellipse at 100% 0, #2475dc0f, transparent 42%), var(--oxyra-surface);box-shadow:var(--oxyra-shadow-card);align-items:flex-end;gap:1rem;padding:clamp(18px,2vw,28px)}:is(.forge-content>main.forge-organization-settings-page>[data-slot=card],.forge-content>main.forge-workflow-settings-page>[data-slot=card],.forge-content>main.forge-list-page:has(.forge-roles-hero)>[data-slot=card]){border-color:var(--oxyra-border);border-radius:var(--oxyra-radius-lg);min-width:0;box-shadow:var(--oxyra-shadow-card)}:is(.forge-content>main.forge-organization-settings-page form,.forge-content>main.forge-workflow-settings-page form,.forge-content>main.forge-list-page:has(.forge-roles-hero) form){min-width:0}:is(.forge-content>main.forge-organization-settings-page input,.forge-content>main.forge-organization-settings-page select,.forge-content>main.forge-organization-settings-page textarea,.forge-content>main.forge-workflow-settings-page input,.forge-content>main.forge-workflow-settings-page select,.forge-content>main.forge-workflow-settings-page textarea,.forge-content>main.forge-list-page:has(.forge-roles-hero) input,.forge-content>main.forge-list-page:has(.forge-roles-hero) select,.forge-content>main.forge-list-page:has(.forge-roles-hero) textarea){max-width:100%}@media (max-width:760px){.forge-content>main.forge-organization-settings-page>.forge-list-heading,.forge-content>main.forge-workflow-settings-page>.forge-list-heading{padding:16px}}
:root{--ox-canvas:#f6f7f9;--ox-surface:#fff;--ox-surface-2:#f9fafb;--ox-border:#e4e7ec;--ox-border-strong:#d0d5dd;--ox-text:#101828;--ox-text-2:#344054;--ox-muted:#566074;--ox-faint:#667085;--ox-primary:#1d4ed8;--ox-primary-hover:#1e40af;--ox-primary-soft:#eff4ff;--ox-ring:#3b6cf0;--ox-success:#067647;--ox-success-soft:#ecfdf3;--ox-warning:#b54708;--ox-warning-soft:#fffaeb;--ox-danger:#b42318;--ox-danger-soft:#fef3f2;--ox-info:#175cd3;--ox-info-soft:#eff8ff;--ox-neutral-soft:#f2f4f7;--ox-radius:10px;--ox-radius-sm:8px;--ox-shadow:0 1px 2px #1018280d;--ox-sidebar-w:248px;--ox-topbar-h:56px;--ox-page-max:1280px;--ox-page-wide:1520px;--ox-gutter:clamp(16px, 2.4vw, 32px)}.ox-shell{grid-template-columns:var(--ox-sidebar-w) minmax(0, 1fr);background:var(--ox-canvas);min-height:100vh;color:var(--ox-text);font-size:14px;line-height:1.5;display:grid}.ox-skip{z-index:100;background:var(--ox-text);color:#fff;border-radius:8px;padding:8px 14px;font-size:13px;position:absolute;top:-48px;left:12px}.ox-skip:focus{top:12px}.ox-sidebar{border-right:1px solid var(--ox-border);background:var(--ox-surface);flex-direction:column;height:100vh;padding:16px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.ox-brand{color:var(--ox-text);align-items:center;gap:10px;padding:4px 8px 16px;text-decoration:none;display:flex}.ox-brand-mark{background:var(--ox-primary);color:#fff;border-radius:9px;place-items:center;width:32px;height:32px;font-size:16px;font-weight:700;display:grid}.ox-brand-name{letter-spacing:-.01em;font-size:15px;font-weight:650}.ox-brand-name span{color:var(--ox-primary)}.ox-org{border:1px solid var(--ox-border);border-radius:var(--ox-radius-sm);background:var(--ox-surface-2);margin:0 0 12px;padding:9px 10px}.ox-org-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.ox-org-role{color:var(--ox-muted);font-size:12px;display:block}.ox-org details{border-top:1px solid var(--ox-border);margin-top:6px;padding-top:6px}.ox-org summary{cursor:pointer;color:var(--ox-primary);font-size:12px;list-style:none}.ox-org summary::-webkit-details-marker{display:none}.ox-org-option{justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font-size:12px;display:flex}.ox-nav{flex-direction:column;flex:1;gap:2px;display:flex}.ox-nav-group{margin-top:10px}.ox-nav-group>summary{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--ox-faint);border-radius:6px;justify-content:space-between;align-items:center;padding:6px 10px;font-size:11px;font-weight:600;list-style:none;display:flex}.ox-nav-group>summary::-webkit-details-marker{display:none}.ox-nav-group>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transition:transform .15s;transform:rotate(-45deg)}.ox-nav-group[open]>summary:after{transform:rotate(45deg)}.ox-nav-group>summary:hover{color:var(--ox-text-2)}.ox-nav-link{min-height:34px;color:var(--ox-text-2);border-radius:8px;align-items:center;gap:10px;padding:6px 10px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.ox-nav-link svg{color:var(--ox-faint);flex:none}.ox-nav-link:hover{background:var(--ox-neutral-soft);color:var(--ox-text)}.ox-nav-link[aria-current=page]{background:var(--ox-primary-soft);color:var(--ox-primary);font-weight:600}.ox-nav-link[aria-current=page] svg{color:var(--ox-primary)}.ox-sidebar a:focus-visible,.ox-sidebar summary:focus-visible,.ox-topbar a:focus-visible,.ox-topbar button:focus-visible{outline:2px solid var(--ox-ring);outline-offset:2px}.ox-nav-foot{border-top:1px solid var(--ox-border);margin-top:12px;padding-top:10px}.ox-count{background:var(--ox-primary);color:#fff;text-align:center;border-radius:999px;min-width:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:600;line-height:20px}.ox-main{flex-direction:column;min-width:0;display:flex}.ox-topbar{z-index:30;height:var(--ox-topbar-h);border-bottom:1px solid var(--ox-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:0 var(--ox-gutter);background:#ffffffeb;justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.ox-topbar-left{align-items:center;gap:12px;min-width:0;display:flex}.ox-topbar-right{align-items:center;gap:10px;display:flex}.ox-breadcrumb{min-width:0;color:var(--ox-muted);align-items:center;gap:8px;font-size:13px;display:flex}.ox-breadcrumb a{color:var(--ox-muted);text-decoration:none}.ox-breadcrumb a:hover{color:var(--ox-text);text-decoration:underline}.ox-breadcrumb [aria-current]{text-overflow:ellipsis;white-space:nowrap;color:var(--ox-text);font-weight:600;overflow:hidden}.ox-search{border:1px solid var(--ox-border-strong);border-radius:var(--ox-radius-sm);background:var(--ox-surface);width:clamp(180px,26vw,340px);height:36px;color:var(--ox-faint);align-items:center;gap:8px;padding:0 10px;display:flex}.ox-search:focus-within{border-color:var(--ox-ring);box-shadow:0 0 0 3px #3b6cf024}.ox-search input{min-width:0;color:var(--ox-text);outline:none;flex:1;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;height:100%!important;min-height:0!important;padding:0!important}.ox-icon-btn{border:1px solid var(--ox-border-strong);border-radius:var(--ox-radius-sm);background:var(--ox-surface);width:36px;height:36px;color:var(--ox-text-2);place-items:center;display:grid;position:relative}.ox-icon-btn:hover{background:var(--ox-neutral-soft)}.ox-dot{background:var(--ox-danger);border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:8px}.ox-user{border-left:1px solid var(--ox-border);align-items:center;gap:8px;padding-left:10px;display:flex}.ox-avatar{background:var(--ox-primary-soft);width:30px;height:30px;color:var(--ox-primary);border-radius:50%;place-items:center;font-size:12px;font-weight:650;display:grid}.ox-user-name{font-size:13px;font-weight:550}.ox-menu-btn{display:none}.ox-content{min-width:0;padding:28px var(--ox-gutter) 64px;flex:1}.ox-drawer-backdrop{z-index:60;background:#10182873;position:fixed;inset:0}.ox-drawer{z-index:61;background:var(--ox-surface);flex-direction:column;width:min(86vw,320px);padding:16px 12px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;box-shadow:0 16px 48px #10182840}@media (max-width:1023px){.ox-shell{grid-template-columns:minmax(0,1fr)}.ox-sidebar{display:none}.ox-menu-btn{display:grid}.ox-user-name,.ox-user{display:none}.ox-search{width:clamp(120px,40vw,260px)}}@media (max-width:640px){.ox-breadcrumb .ox-crumb-parent,.ox-search{display:none}.ox-content{padding-top:20px}}.ox-page{width:100%;max-width:var(--ox-page-max);margin:0 auto}.ox-page[data-width=wide]{max-width:var(--ox-page-wide)}.ox-page[data-width=narrow]{max-width:880px}.ox-stack{flex-direction:column;gap:20px;display:flex}.ox-stack-lg{flex-direction:column;gap:28px;display:flex}.ox-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.ox-header-main{flex:420px;min-width:0}.ox-back{color:var(--ox-muted);align-items:center;gap:4px;margin-bottom:6px;font-size:13px;text-decoration:none;display:inline-flex}.ox-back:hover{color:var(--ox-text)}.ox-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ox-title{letter-spacing:-.015em;color:var(--ox-text);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:650;line-height:1.25}.ox-description{max-width:72ch;color:var(--ox-muted);margin:4px 0 0;font-size:14px}.ox-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ox-meta{color:var(--ox-muted);flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:13px;display:flex}.ox-meta strong{color:var(--ox-text-2);font-weight:550}.ox-meta a{text-underline-offset:2px;text-decoration:underline}.ox-tabs{border-bottom:1px solid var(--ox-border);scrollbar-width:thin;gap:2px;margin:-4px 0 20px;display:flex;overflow-x:auto}.ox-tab{color:var(--ox-muted);white-space:nowrap;flex:none;padding:10px 14px;font-size:14px;font-weight:500;text-decoration:none;position:relative}.ox-tab:hover{color:var(--ox-text)}.ox-tab[aria-current=page]{color:var(--ox-primary);font-weight:600}.ox-tab[aria-current=page]:after{content:"";background:var(--ox-primary);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.ox-tab:focus-visible{outline:2px solid var(--ox-ring);outline-offset:-2px;border-radius:6px}.ox-card{border:1px solid var(--ox-border);border-radius:var(--ox-radius);background:var(--ox-surface);box-shadow:var(--ox-shadow)}.ox-card-head{border-bottom:1px solid var(--ox-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px 20px;display:flex}.ox-card-title{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600}.ox-card-sub{color:var(--ox-muted);margin:2px 0 0;font-size:13px}.ox-card-body{padding:18px 20px}.ox-card[data-flush]>.ox-card-body{padding:0}.ox-card-foot{border-top:1px solid var(--ox-border);padding:12px 20px}.ox-grid{gap:20px;display:grid}.ox-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ox-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ox-grid[data-split=main-side]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.ox-grid[data-split=side-main]{grid-template-columns:300px minmax(0,1fr);align-items:start}@media (max-width:1100px){.ox-grid[data-split]{grid-template-columns:minmax(0,1fr)}.ox-grid[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ox-grid[data-cols]{grid-template-columns:minmax(0,1fr)}}.ox-metrics{border:1px solid var(--ox-border);border-radius:var(--ox-radius);background:var(--ox-surface);box-shadow:var(--ox-shadow);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid;overflow:hidden}.ox-metric{min-width:0;box-shadow:1px 0 0 0 var(--ox-border), 0 1px 0 0 var(--ox-border);color:inherit;padding:14px 18px;text-decoration:none;display:block}a.ox-metric:hover{background:var(--ox-surface-2)}.ox-metric-label{color:var(--ox-muted);font-size:12.5px;font-weight:500;display:block}.ox-metric-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:24px;font-weight:650;line-height:1.25;display:block}.ox-metric-hint{color:var(--ox-muted);margin-top:1px;font-size:12.5px;display:block}.ox-metric[data-tone=danger] .ox-metric-value{color:var(--ox-danger)}.ox-metric[data-tone=warning] .ox-metric-value{color:var(--ox-warning)}.ox-metric[data-tone=success] .ox-metric-value{color:var(--ox-success)}.ox-filter{border:1px solid var(--ox-border);border-radius:var(--ox-radius);background:var(--ox-surface);box-shadow:var(--ox-shadow);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:12px 16px;display:flex}.ox-field{flex-direction:column;flex:0 200px;gap:4px;min-width:150px;display:flex}.ox-field[data-grow]{flex:240px}.ox-label{color:var(--ox-text-2);font-size:12.5px;font-weight:550}.ox-hint{color:var(--ox-muted);font-size:12.5px}.ox-error{color:var(--ox-danger);font-size:12.5px}.ox-form{gap:16px;display:grid}.ox-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:720px){.ox-form-grid{grid-template-columns:minmax(0,1fr)}}:is(.ox-shell,.ox-auth) input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),:is(.ox-shell,.ox-auth) select,:is(.ox-shell,.ox-auth) textarea{border:1px solid var(--ox-border-strong);border-radius:var(--ox-radius-sm);background:var(--ox-surface);width:100%;min-height:36px;color:var(--ox-text);box-shadow:var(--ox-shadow);padding:6px 10px;font-size:14px}:is(.ox-shell,.ox-auth) textarea{min-height:84px;line-height:1.5}:is(.ox-shell,.ox-auth) input:focus-visible,:is(.ox-shell,.ox-auth) select:focus-visible,:is(.ox-shell,.ox-auth) textarea:focus-visible{border-color:var(--ox-ring);outline:2px solid var(--ox-ring);outline-offset:1px;box-shadow:0 0 0 3px #3b6cf029}:is(.ox-shell,.ox-auth) input:disabled,:is(.ox-shell,.ox-auth) select:disabled,:is(.ox-shell,.ox-auth) textarea:disabled{background:var(--ox-neutral-soft);color:var(--ox-faint)}:is(.ox-shell,.ox-auth) label{color:var(--ox-text-2);font-size:12.5px;font-weight:550}:is(.ox-shell,.ox-auth) [data-slot=button]{border-radius:var(--ox-radius-sm);font-size:13.5px;font-weight:550}:is(.ox-shell,.ox-auth) [data-slot=button][data-size=default],:is(.ox-shell,.ox-auth) [data-slot=button]:not([data-size]){min-height:36px}:is(.ox-shell,.ox-auth) a:focus-visible,:is(.ox-shell,.ox-auth) button:focus-visible,:is(.ox-shell,.ox-auth) summary:focus-visible,:is(.ox-shell,.ox-auth) [role=region]:focus-visible{outline:2px solid var(--ox-ring);outline-offset:2px}.ox-content [id]{scroll-margin-top:calc(var(--ox-topbar-h) + 16px)}html{scroll-padding-top:72px}.ox-breadcrumb a{transition-property:color}:is(.ox-shell,.ox-auth) a:not([class]){color:var(--ox-primary);text-underline-offset:3px}:is(.ox-shell,.ox-auth) a:not([class]):hover{color:var(--ox-primary-hover);text-decoration:underline}.ox-shell [data-slot=table-container]{background:0 0;border:0;border-radius:0}.ox-card[data-flush] [data-slot=table-container]{border-radius:0 0 var(--ox-radius) var(--ox-radius)}.ox-shell [data-slot=table],.ox-shell table.ox-table{border-collapse:collapse;width:100%;font-size:13.5px}.ox-shell [data-slot=table-header]{background:var(--ox-surface-2)}.ox-shell [data-slot=table-head],.ox-shell table.ox-table th{border-bottom:1px solid var(--ox-border);text-align:left;height:40px;color:var(--ox-muted);white-space:nowrap;padding:0 16px;font-size:12.5px;font-weight:600}.ox-shell [data-slot=table-head].ox-num,.ox-shell table.ox-table th.ox-num{text-align:right}.ox-shell [data-slot=table-cell],.ox-shell table.ox-table td{border-bottom:1px solid var(--ox-border);height:48px;color:var(--ox-text-2);vertical-align:middle;padding:8px 16px}.ox-shell [data-slot=table-row]:last-child [data-slot=table-cell],.ox-shell tbody tr:last-child td{border-bottom:0}.ox-shell [data-slot=table-row]:hover{background:var(--ox-surface-2)}.ox-shell [data-slot=table-cell] a,.ox-shell td a{color:var(--ox-primary);font-weight:550;text-decoration:none}.ox-shell [data-slot=table-cell] a:hover,.ox-shell td a:hover{text-decoration:underline}.ox-num{text-align:right;font-variant-numeric:tabular-nums}.ox-nowrap{white-space:nowrap}.ox-muted{color:var(--ox-muted)}.ox-strong{color:var(--ox-text);font-weight:600}.ox-pill{background:var(--ox-neutral-soft);color:var(--ox-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:550;line-height:20px;display:inline-flex}.ox-pill:before{content:"";opacity:.8;background:currentColor;border-radius:50%;width:6px;height:6px}.ox-pill[data-tone=success]{background:var(--ox-success-soft);color:var(--ox-success)}.ox-pill[data-tone=warning]{background:var(--ox-warning-soft);color:var(--ox-warning)}.ox-pill[data-tone=danger]{background:var(--ox-danger-soft);color:var(--ox-danger)}.ox-pill[data-tone=info]{background:var(--ox-info-soft);color:var(--ox-info)}.ox-pill[data-tone=primary]{background:var(--ox-primary-soft);color:var(--ox-primary)}.ox-notice{border:1px solid var(--ox-border);border-radius:var(--ox-radius);background:var(--ox-surface);gap:12px;padding:12px 16px;font-size:14px;display:flex}.ox-notice[data-tone=success]{background:var(--ox-success-soft);color:#054f31;border-color:#abefc6}.ox-notice[data-tone=danger]{background:var(--ox-danger-soft);color:#7a271a;border-color:#fecdca}.ox-notice[data-tone=warning]{background:var(--ox-warning-soft);color:#7a2e0e;border-color:#fedf89}.ox-notice[data-tone=info]{background:var(--ox-info-soft);color:#194185;border-color:#b2ddff}.ox-notice-title{font-weight:600}.ox-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:40px 24px;display:flex}.ox-empty-icon{background:var(--ox-neutral-soft);width:40px;height:40px;color:var(--ox-muted);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.ox-empty-title{margin:0;font-size:15px;font-weight:600}.ox-empty-text{max-width:46ch;color:var(--ox-muted);margin:0;font-size:14px}.ox-empty-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.ox-pagination{border-top:1px solid var(--ox-border);color:var(--ox-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px;font-size:13px;display:flex}.ox-pagination-links{gap:8px;display:flex}.ox-dl{grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px 16px;margin:0;font-size:14px;display:grid}.ox-dl dt{color:var(--ox-muted)}.ox-dl dd{color:var(--ox-text);overflow-wrap:anywhere;margin:0}.ox-meter{align-items:center;gap:10px;min-width:120px;display:flex}.ox-meter-track{background:var(--ox-neutral-soft);border-radius:999px;flex:1;height:6px;overflow:hidden}.ox-meter-fill{background:var(--ox-primary);border-radius:999px;height:100%;display:block}.ox-meter[data-tone=success] .ox-meter-fill{background:#12b76a}.ox-meter[data-tone=warning] .ox-meter-fill{background:#f79009}.ox-meter[data-tone=danger] .ox-meter-fill{background:#f04438}.ox-meter-value{text-align:right;font-variant-numeric:tabular-nums;min-width:38px;color:var(--ox-text-2);font-size:12.5px}.ox-list{margin:0;padding:0;list-style:none}.ox-list>li{border-bottom:1px solid var(--ox-border);align-items:flex-start;gap:12px;padding:12px 20px;display:flex}.ox-list>li:last-child{border-bottom:0}.ox-list-main{flex:1;min-width:0}.ox-list-title{min-height:24px;color:var(--ox-text);overflow-wrap:anywhere;font-weight:550;text-decoration:none;display:block}a.ox-list-title:hover{color:var(--ox-primary)}.ox-list-sub{color:var(--ox-muted);font-size:13px;display:block}.ox-list-side{text-align:right;color:var(--ox-muted);flex:none;font-size:13px}.ox-narrow-only{display:none}@media (max-width:640px){.ox-wide-only{display:none}.ox-narrow-only{color:var(--ox-muted);margin-top:2px;font-size:12.5px;display:block}}@media (max-width:560px){.ox-list>li:has(>.ox-list-side){flex-wrap:wrap}.ox-list>li:has(>.ox-list-side)>.ox-list-main{flex:12rem}.ox-list>li:has(>.ox-list-side)>.ox-list-side{margin-left:auto}}.ox-skeleton{background:linear-gradient(90deg,#eef0f3 25%,#f6f7f9 50%,#eef0f3 75%) 0 0/200% 100%;border-radius:6px;animation:1.4s infinite ox-shimmer;display:block}@keyframes ox-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ox-skeleton{animation:none}}.ox-shell [data-slot=card]{border:1px solid var(--ox-border);border-radius:var(--ox-radius);background:var(--ox-surface);box-shadow:var(--ox-shadow)}.ox-shell [data-slot=card-title]{font-size:15px;font-weight:600}.ox-shell [data-slot=card-description]{color:var(--ox-muted);font-size:13px}:is(.ox-shell,.ox-auth){--primary:var(--ox-primary);--primary-foreground:#fff;--ring:var(--ox-ring);--border:var(--ox-border);--input:var(--ox-border-strong);--muted:var(--ox-neutral-soft);--muted-foreground:var(--ox-muted);--accent:var(--ox-primary-soft);--accent-foreground:var(--ox-primary);--background:var(--ox-canvas);--foreground:var(--ox-text);--card:var(--ox-surface);--card-foreground:var(--ox-text)}.ox-content>main{display:block}.ox-shell a.ox-sort{color:inherit;font-weight:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.ox-shell a.ox-sort:hover{color:var(--ox-text);text-decoration:none}.ox-shell a.ox-sort[data-active]{color:var(--ox-text)}.ox-sort span{min-width:10px;display:inline-block}.ox-content :is(p,li,dd,small,figcaption,.ox-muted,.ox-hint,.ox-note) a:not([data-slot=button]){text-underline-offset:2px;text-decoration:underline}.ox-content [data-slot=table-container] td,.ox-shell [data-slot=table-head].whitespace-normal{white-space:normal}.ox-content [data-slot=table-container] td.ox-num{white-space:nowrap}.ox-content [data-slot=table-container] td:has(>.ox-pill:only-child){white-space:nowrap}.ox-content [data-slot=table-container] td:has(>button:only-child){white-space:nowrap}.ox-content [data-slot=table-container] td:has(>form:only-child){white-space:nowrap}:root{--ox-ease:cubic-bezier(.2, 0, 0, 1);--ox-fast:.12s;--ox-base:.18s}@media (prefers-reduced-motion:no-preference){.ox-page{animation:ox-enter var(--ox-base) var(--ox-ease) both}.ox-card,.ox-metric,.ox-tab,.ox-nav-link,.ox-pill,.ox-cmd-trigger{transition:background-color var(--ox-fast) var(--ox-ease), border-color var(--ox-fast) var(--ox-ease), box-shadow var(--ox-fast) var(--ox-ease), color var(--ox-fast) var(--ox-ease)}.ox-overlay-backdrop{transition:opacity var(--ox-base) var(--ox-ease)}.ox-overlay-panel{transition:opacity var(--ox-base) var(--ox-ease), transform var(--ox-base) var(--ox-ease)}.ox-bars-fill,.ox-stack-seg,.ox-gantt-done{transition:width .4s var(--ox-ease)}}@keyframes ox-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ox-overlay-backdrop{z-index:79;background:#10182873;position:fixed;inset:0}.ox-overlay-backdrop[data-starting-style],.ox-overlay-backdrop[data-ending-style]{opacity:0}.ox-overlay-viewport{z-index:80;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.ox-overlay-viewport[data-side=right]{place-items:stretch end;padding:0}.ox-overlay-panel{border:1px solid var(--ox-border);background:var(--ox-surface);width:100%;max-height:min(90vh,880px);color:var(--ox-text);border-radius:14px;overflow:auto;box-shadow:0 24px 48px -12px #10182847}.ox-overlay-panel[data-size=sm]{max-width:440px}.ox-overlay-panel[data-size=md]{max-width:600px}.ox-overlay-panel[data-size=lg]{max-width:720px}.ox-overlay-panel[data-side=right]{border-width:0 0 0 1px;border-radius:0;max-width:min(620px,100vw);height:100vh;max-height:none}.ox-overlay-panel[data-starting-style],.ox-overlay-panel[data-ending-style]{opacity:0;transform:translateY(6px)scale(.99)}.ox-overlay-panel[data-side=right][data-starting-style],.ox-overlay-panel[data-side=right][data-ending-style]{transform:translate(24px)}.ox-overlay-head{z-index:1;border-bottom:1px solid var(--ox-border);background:var(--ox-surface);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}.ox-overlay-title{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:650}.ox-overlay-desc{color:var(--ox-muted);margin:4px 0 0;font-size:13px}.ox-overlay-body{padding:16px 20px 20px}.ox-cmd-trigger{border:1px solid var(--ox-border-strong);border-radius:var(--ox-radius-sm);background:var(--ox-surface);min-width:260px;height:36px;color:var(--ox-muted);cursor:pointer;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:inline-flex}.ox-cmd-trigger:hover{border-color:var(--ox-faint);background:var(--ox-surface-2)}.ox-cmd-trigger span{text-align:left;flex:1}.ox-cmd-trigger kbd{border:1px solid var(--ox-border);background:var(--ox-neutral-soft);font:inherit;color:var(--ox-muted);border-radius:5px;padding:1px 5px;font-size:11px}.ox-cmd{gap:8px;display:grid}.ox-cmd-input{border:1px solid var(--ox-border-strong);border-radius:var(--ox-radius-sm);width:100%;height:42px;padding:0 12px;font-size:15px}.ox-cmd-status{min-height:16px;color:var(--ox-muted);font-size:12px}.ox-cmd-list{max-height:52vh;margin:0;padding:0;list-style:none;overflow-y:auto}.ox-cmd-list ul{margin:0;padding:0;list-style:none}.ox-cmd-group{letter-spacing:.06em;text-transform:uppercase;color:var(--ox-muted);padding:10px 8px 4px;font-size:11px;font-weight:700}.ox-cmd-list [role=option]{cursor:pointer;border-radius:8px;justify-content:space-between;gap:12px;padding:8px 10px;font-size:14px;display:flex}.ox-cmd-list [role=option] .ox-muted{font-size:12.5px}.ox-cmd-list [role=option][data-active]{background:var(--ox-primary-soft);color:var(--ox-primary-hover)}.ox-cmd-empty{color:var(--ox-muted);padding:16px 8px;font-size:13px}@media (max-width:900px){.ox-cmd-trigger{justify-content:center;width:36px;min-width:0;padding:0;position:relative}.ox-cmd-trigger kbd{display:none}.ox-cmd-trigger span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ox-menu{position:relative}.ox-menu>summary{list-style:none}.ox-menu>summary::-webkit-details-marker{display:none}.ox-menu-button{border:1px solid var(--ox-border-strong);border-radius:var(--ox-radius-sm);background:var(--ox-surface);height:30px;color:var(--ox-text-2);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.ox-menu-button:hover,.ox-menu[open]>.ox-menu-button{background:var(--ox-neutral-soft)}.ox-menu-panel{z-index:30;border:1px solid var(--ox-border);border-radius:var(--ox-radius);background:var(--ox-surface);width:280px;padding:12px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 28px -8px #10182838}.ox-menu-list{gap:2px;margin:0 0 10px;padding:0;list-style:none;display:grid}.ox-menu-list li{justify-content:space-between;align-items:center;gap:8px;display:flex}.ox-menu-list a{color:var(--ox-text);border-radius:6px;flex:1;padding:5px 6px;font-size:13px;text-decoration:none}.ox-menu-list a:hover,.ox-menu-list a[aria-current]{background:var(--ox-primary-soft);color:var(--ox-primary-hover)}.ox-menu-x{width:24px;height:24px;color:var(--ox-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.ox-menu-x:hover{background:var(--ox-neutral-soft);color:var(--ox-danger)}.ox-menu-save{border-top:1px solid var(--ox-border);padding-top:10px}.ox-menu-save input{border:1px solid var(--ox-border-strong);border-radius:6px;flex:1;min-width:0;height:30px;padding:0 8px;font-size:13px}.ox-menu-save-btn{border:1px solid var(--ox-border-strong);background:var(--ox-surface);cursor:pointer;border-radius:6px;height:30px;padding:0 10px;font-size:13px}.ox-menu-save-btn:disabled{opacity:.5;cursor:not-allowed}.ox-menu-fields{border:0;gap:4px;margin:0 0 8px;padding:0;display:grid}.ox-menu-check{align-items:center;gap:8px;font-size:13px;display:flex}.ox-menu-check input{width:auto;min-height:0}.ox-prov{color:var(--ox-muted);flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12px;display:flex}.ox-prov strong{color:var(--ox-text-2);font-weight:600}.ox-fig{gap:10px;margin:0;display:grid}.ox-fig-head{gap:2px;display:grid}.ox-fig-title{font-size:13.5px;font-weight:600}.ox-fig-desc{color:var(--ox-muted);font-size:12.5px}.ox-fig-foot{border-top:1px solid var(--ox-border);color:var(--ox-muted);flex-wrap:wrap;gap:2px 14px;padding-top:8px;font-size:12px;display:flex}.ox-range{gap:6px;padding-bottom:2px;display:grid}.ox-range-label{font-size:12.5px;font-weight:600}.ox-range-track{height:56px;position:relative}.ox-range-span{background:linear-gradient(90deg, var(--ox-info-soft), #c7dbfb 50%, var(--ox-info-soft));border:1px solid #b2ccf7;border-radius:999px;height:8px;position:absolute;top:10px;left:0;right:0}.ox-range-mark{justify-items:center;font-size:11.5px;line-height:1.25;display:grid;position:absolute;top:0;transform:translate(-50%)}.ox-range-tick{background:var(--ox-text-2);border-radius:2px;width:2px;height:26px}.ox-range-mark[data-emphasis] .ox-range-tick{background:var(--ox-primary);width:3px}.ox-range-name{color:var(--ox-muted);margin-top:2px}.ox-range-value{font-variant-numeric:tabular-nums;font-weight:600}.ox-range-ends{color:var(--ox-muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:11.5px;display:flex}.ox-stack-bar{gap:10px;display:grid}.ox-stack-track{background:var(--ox-neutral-soft);border:1px solid var(--ox-border);border-radius:999px;height:14px;display:flex;overflow:hidden}.ox-stack-seg{background:#98a2b3;height:100%}.ox-stack-seg+.ox-stack-seg{border-left:2px solid var(--ox-surface)}.ox-stack-seg[data-tone=primary],.ox-stack-seg[data-tone=info]{background:#3b6cf0}.ox-stack-seg[data-tone=success]{background:#12b76a}.ox-stack-seg[data-tone=warning]{background:repeating-linear-gradient(135deg,#f79009 0 5px,#fdb022 5px 10px)}.ox-stack-seg[data-tone=danger]{background:repeating-linear-gradient(45deg,#d92d20 0 4px,#f04438 4px 8px)}.ox-legend{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.ox-legend li{align-items:center;gap:6px;display:inline-flex}.ox-legend strong{font-variant-numeric:tabular-nums}.ox-legend-swatch{background:#98a2b3;border-radius:3px;width:10px;height:10px}.ox-legend-swatch[data-tone=primary],.ox-legend-swatch[data-tone=info]{background:#3b6cf0}.ox-legend-swatch[data-tone=success]{background:#12b76a}.ox-legend-swatch[data-tone=warning]{background:repeating-linear-gradient(135deg,#f79009 0 3px,#fdb022 3px 6px)}.ox-legend-swatch[data-tone=danger]{background:repeating-linear-gradient(45deg,#d92d20 0 3px,#f04438 3px 6px)}.ox-bars{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ox-bars li{grid-template-columns:minmax(120px,30%) 1fr auto;align-items:center;gap:12px;font-size:13px;display:grid}.ox-bars-label{text-overflow:ellipsis;overflow:hidden}.ox-bars-track{background:var(--ox-neutral-soft);border-radius:999px;height:8px;overflow:hidden}.ox-bars-fill{background:#3b6cf0;border-radius:999px;height:100%;display:block}.ox-bars-fill[data-tone=success]{background:#12b76a}.ox-bars-fill[data-tone=warning]{background:#f79009}.ox-bars-fill[data-tone=danger]{background:#d92d20}.ox-bars-fill[data-tone=neutral]{background:#98a2b3}.ox-bars-value{text-align:right;font-variant-numeric:tabular-nums;min-width:4ch;font-weight:600}@media (max-width:640px){.ox-bars li{grid-template-columns:minmax(0,1fr) fit-content(45%)}.ox-bars-track{order:3;grid-column:1/-1}.ox-bars-label{overflow-wrap:anywhere}.ox-bars-value{overflow-wrap:anywhere;min-width:0}}@media (max-width:400px){.ox-bars li{grid-template-columns:minmax(0,1fr);gap:4px}.ox-bars-value{text-align:left}}.ox-spark{vertical-align:middle;color:var(--ox-primary);display:inline-block}.ox-gantt{gap:10px;display:grid;overflow-x:auto}.ox-gantt-axis,.ox-gantt-row{grid-template-columns:minmax(140px,230px) minmax(420px,1fr);align-items:center;gap:12px;display:grid}.ox-gantt-scale{border-bottom:1px solid var(--ox-border);height:18px;position:relative}.ox-gantt-tick{color:var(--ox-muted);white-space:nowrap;font-size:11px;position:absolute;top:0;transform:translate(-2px)}.ox-gantt-rows{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ox-gantt-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ox-gantt-lane{background:var(--ox-surface-2);border-radius:6px;height:26px;position:relative}.ox-gantt-grid{background:var(--ox-border);width:1px;position:absolute;top:0;bottom:0}.ox-gantt-today{background:var(--ox-danger);z-index:2;width:2px;position:absolute;top:-2px;bottom:-2px}.ox-gantt-bar{background:#c7dbfb;border:1px solid #7ea6f4;border-radius:4px;height:14px;position:absolute;top:6px;overflow:hidden}.ox-gantt-bar[data-critical]{background:repeating-linear-gradient(135deg,#fbd3cf 0 5px,#fff 5px 8px);border-color:#d92d20}.ox-gantt-done{opacity:.85;background:#3b6cf0;position:absolute;inset:0 auto 0 0}.ox-gantt-bar[data-critical] .ox-gantt-done{background:#d92d20}.ox-gantt-milestone{background:var(--ox-text-2);border-radius:2px;width:14px;height:14px;position:absolute;top:6px;transform:translate(-7px)rotate(45deg)}.ox-gantt-milestone[data-critical]{background:#d92d20}.ox-gantt-legend{padding-top:4px}.ox-legend-swatch[data-critical]{background:repeating-linear-gradient(135deg,#fbd3cf 0 3px,#fff 3px 5px);border:1px solid #d92d20}.ox-legend-diamond{background:var(--ox-text-2);border-radius:1px;width:9px;height:9px;transform:rotate(45deg)}.ox-legend-today{background:var(--ox-danger);width:2px;height:12px}@media (max-width:760px){.ox-gantt-axis,.ox-gantt-row{grid-template-columns:120px minmax(480px,1fr)}}.ox-heat{gap:8px;display:grid}.ox-heat-row{grid-template-columns:minmax(120px,220px) 1fr;align-items:center;gap:12px;display:grid}.ox-heat-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ox-heat-cells{flex-wrap:wrap;gap:3px;display:flex}.ox-heat-cell{background:var(--ox-neutral-soft);border:1px solid var(--ox-border);border-radius:4px;place-items:center;width:16px;height:16px;font-size:10px;font-weight:800;line-height:1;display:inline-grid}.ox-heat-cell[data-level=low]{background:#dbe9fe;border-color:#b2ccf7}.ox-heat-cell[data-level=ok]{background:#7ea6f4;border-color:#5b8def}.ox-heat-cell[data-level=full]{background:#1d4ed8;border-color:#1d4ed8}.ox-heat-cell[data-level=over]{color:#fff;background:#d92d20;border-color:#b42318}.ox-range-track[data-rows="2"]{height:92px}.ox-range-mark[data-row="1"]{top:34px}.ox-range-mark[data-row="1"] .ox-range-tick{height:14px;margin-bottom:0}.ox-bars-fill[data-over]{background-image:repeating-linear-gradient(135deg,#ffffff59 0 4px,#0000 4px 8px)}.ox-notice a{text-underline-offset:2px;text-decoration:underline}.ox-gantt:focus-visible{outline:2px solid var(--ox-ring);outline-offset:2px}.ox-fig,.ox-gantt,.ox-card,.ox-card-body,.ox-grid>*,.ox-stack>*,.ox-stack-lg>*{min-width:0;max-width:100%}.ox-fig,.ox-gantt,.ox-heat,.ox-range,.ox-stack-bar{position:relative}.ox-stagestrip{gap:8px;margin-bottom:16px;display:grid}.ox-stagestrip-home{color:var(--ox-text-2);border-bottom:2px solid #0000;justify-self:start;font-size:13px;font-weight:600;text-decoration:none}.ox-stagestrip-home[aria-current]{color:var(--ox-primary);border-bottom-color:var(--ox-primary)}.ox-stagestrip ol{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ox-stagestrip ol a{border:1px solid var(--ox-border);background:var(--ox-surface);height:28px;color:var(--ox-text-2);border-radius:999px;align-items:center;gap:6px;padding:0 11px 0 4px;font-size:12.5px;text-decoration:none;display:inline-flex}.ox-stagestrip ol a:hover{background:var(--ox-neutral-soft)}.ox-stagestrip ol a[aria-current]{border-color:var(--ox-primary);background:var(--ox-primary-soft);color:var(--ox-primary-hover);font-weight:600}.ox-stagestrip-n{background:var(--ox-neutral-soft);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.ox-stagestrip ol a[aria-current] .ox-stagestrip-n{background:var(--ox-primary);color:#fff}[data-planflow] .ox-grid[data-split]{grid-template-columns:minmax(0,1fr)}.ox-content .ox-stagestrip ol a,.ox-content .ox-stagestrip-home{text-decoration:none}.ox-org-join{border-top:1px solid var(--ox-border);color:var(--ox-primary);margin-top:6px;padding-top:6px;font-size:12px;text-decoration:none;display:block}.ox-org-join:hover{text-decoration:underline}.ox-auth{background:radial-gradient(ellipse at 50% -10%, #e3ebfd 0%, transparent 62%), var(--ox-canvas);min-height:100vh;color:var(--ox-text);place-items:center;padding:24px 16px;font-size:14px;display:grid}.ox-auth-card{border:1px solid var(--ox-border);background:var(--ox-surface);border-radius:14px;width:100%;max-width:420px;padding:28px;box-shadow:0 18px 40px -18px #10182838}.ox-auth-brand{color:var(--ox-text);align-items:center;gap:10px;margin-bottom:22px;text-decoration:none;display:inline-flex}.ox-auth-title{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:650;line-height:1.25}.ox-auth-desc{color:var(--ox-muted);margin:6px 0 0;font-size:13.5px;line-height:1.5}.ox-auth-body{gap:16px;margin-top:20px;display:grid}.ox-auth-foot{border-top:1px solid var(--ox-border);text-align:center;color:var(--ox-muted);margin-top:20px;padding-top:16px;font-size:13px}.ox-auth-foot a,.ox-auth-aside{color:var(--ox-primary);text-underline-offset:2px;text-decoration:underline}.ox-auth-foot a:hover,.ox-auth-aside:hover{color:var(--ox-primary-hover)}.ox-auth-label-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ox-auth-aside{font-size:12.5px}.ox-auth-code{border:1px solid var(--ox-border);background:var(--ox-neutral-soft);word-break:break-all;border-radius:8px;margin:0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.ox-auth .ox-field{flex:auto;min-width:0}:root{--ox-canvas:#f7f6f3;--ox-nav-bg:#0b1c3a;--ox-nav-bg-raised:#12284f;--ox-nav-border:#ffffff1a;--ox-nav-text:#d3dcf0;--ox-nav-muted:#9db0d3;--ox-nav-hover:#ffffff14;--ox-nav-active:#3b6cf04d;--ox-nav-accent:#8fb0ff}.ox-sidebar,.ox-drawer{background:var(--ox-nav-bg);border-right-color:var(--ox-nav-bg);color:var(--ox-nav-text)}.ox-sidebar .ox-brand,.ox-drawer .ox-brand-name,.ox-sidebar .ox-brand-name,.ox-drawer .ox-brand-name{color:#fff}.ox-sidebar .ox-brand-name span,.ox-drawer .ox-brand-name span{color:var(--ox-nav-accent)}.ox-sidebar .ox-brand-mark,.ox-drawer .ox-brand-mark{background:#2f6bff}:is(.ox-sidebar,.ox-drawer) .ox-org{border-color:var(--ox-nav-border);background:var(--ox-nav-bg-raised)}:is(.ox-sidebar,.ox-drawer) .ox-org-name{color:#fff}:is(.ox-sidebar,.ox-drawer) .ox-org-role{color:var(--ox-nav-muted)}:is(.ox-sidebar,.ox-drawer) .ox-org details{border-top-color:var(--ox-nav-border)}:is(.ox-sidebar,.ox-drawer) .ox-org summary,:is(.ox-sidebar,.ox-drawer) .ox-org-join{color:var(--ox-nav-accent)}:is(.ox-sidebar,.ox-drawer) .ox-org-join{border-top-color:var(--ox-nav-border)}:is(.ox-sidebar,.ox-drawer) .ox-nav-group>summary{color:var(--ox-nav-muted)}:is(.ox-sidebar,.ox-drawer) .ox-nav-group>summary:hover{color:#fff}:is(.ox-sidebar,.ox-drawer) .ox-nav-link{color:var(--ox-nav-text)}:is(.ox-sidebar,.ox-drawer) .ox-nav-link svg{color:var(--ox-nav-muted)}:is(.ox-sidebar,.ox-drawer) .ox-nav-link:hover{background:var(--ox-nav-hover);color:#fff}:is(.ox-sidebar,.ox-drawer) .ox-nav-link:hover svg{color:#fff}:is(.ox-sidebar,.ox-drawer) .ox-nav-link[aria-current=page]{background:var(--ox-nav-active);color:#fff;box-shadow:inset 3px 0 0 var(--ox-nav-accent)}:is(.ox-sidebar,.ox-drawer) .ox-nav-link[aria-current=page] svg{color:#fff}:is(.ox-sidebar,.ox-drawer) .ox-nav-foot{border-top-color:var(--ox-nav-border)}:is(.ox-sidebar,.ox-drawer) .ox-count{background:#2563eb}.ox-sidebar a:focus-visible,.ox-sidebar summary:focus-visible,.ox-drawer a:focus-visible,.ox-drawer summary:focus-visible,.ox-drawer button:focus-visible{outline:2px solid var(--ox-nav-accent);outline-offset:2px}.ox-drawer .ox-icon-btn{background:var(--ox-nav-bg-raised);border-color:var(--ox-nav-border);color:#fff}.ox-drawer-backdrop{background:#050c1c99}.ox-wrapword,.ox-content :where(p,li,dd,dt,h1,h2,h3,h4,summary,blockquote,figcaption,label,.ox-muted,.ox-hint,.ox-error,.ox-title):not(td *,th *){overflow-wrap:anywhere}.ox-content pre{white-space:pre-wrap;overflow-wrap:anywhere}.ox-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.ox-kpi{border:1px solid var(--ox-border);border-radius:var(--ox-radius);background:var(--ox-surface);min-width:0;box-shadow:var(--ox-shadow);color:inherit;flex-direction:column;gap:4px;padding:14px 16px 14px 18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.ox-kpi:before{content:"";background:var(--ox-border-strong);width:4px;position:absolute;inset:0 auto 0 0}.ox-kpi[data-tone=primary]:before,.ox-kpi[data-tone=info]:before{background:var(--ox-primary)}.ox-kpi[data-tone=success]:before{background:var(--ox-success)}.ox-kpi[data-tone=warning]:before{background:var(--ox-warning)}.ox-kpi[data-tone=danger]:before{background:var(--ox-danger)}.ox-kpi[data-link=true]{transition:border-color var(--ox-fast) var(--ox-ease), box-shadow var(--ox-fast) var(--ox-ease)}.ox-kpi[data-link=true]:hover{border-color:var(--ox-border-strong);box-shadow:0 4px 14px -6px #11131538}.ox-kpi[data-link=true]:focus-visible{outline:2px solid var(--ox-ring);outline-offset:2px}.ox-kpi-head{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;padding-right:20px;display:flex}.ox-kpi-label{min-width:0;color:var(--ox-muted);flex:100%;font-size:12.5px;font-weight:600}.ox-kpi-status{background:var(--ox-neutral-soft);color:var(--ox-text-2);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.ox-kpi[data-tone=success] .ox-kpi-status{background:var(--ox-success-soft);color:var(--ox-success)}.ox-kpi[data-tone=warning] .ox-kpi-status{background:var(--ox-warning-soft);color:var(--ox-warning)}.ox-kpi[data-tone=danger] .ox-kpi-status{background:var(--ox-danger-soft);color:var(--ox-danger)}.ox-kpi-go{color:var(--ox-faint);position:absolute;top:14px;right:14px}.ox-kpi-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:650;line-height:1.15}.ox-kpi-unit{letter-spacing:0;color:var(--ox-muted);font-size:13px;font-weight:500}.ox-kpi[data-tone=danger] .ox-kpi-value{color:var(--ox-danger)}.ox-kpi-bar{background:var(--ox-neutral-soft);border-radius:999px;height:5px;margin-top:4px;display:block;overflow:hidden}.ox-kpi-bar>span{background:var(--ox-primary);border-radius:999px;height:100%;display:block}.ox-kpi[data-tone=success] .ox-kpi-bar>span{background:var(--ox-success)}.ox-kpi[data-tone=warning] .ox-kpi-bar>span{background:var(--ox-warning)}.ox-kpi[data-tone=danger] .ox-kpi-bar>span{background:var(--ox-danger)}.ox-kpi-sub{color:var(--ox-muted);font-size:12.5px}.ox-kpi-updated{color:var(--ox-faint);font-size:11.5px}.ox-chart-card{border:1px solid var(--ox-border);border-radius:var(--ox-radius);background:var(--ox-surface);box-shadow:var(--ox-shadow)}.ox-chart-card-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px 0;display:flex}.ox-chart-card-title{margin:0;font-size:14px;font-weight:650}.ox-chart-card-q{color:var(--ox-muted);margin:2px 0 0;font-size:12.5px}.ox-chart-card-link{color:var(--ox-primary);flex:none;align-items:center;gap:4px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.ox-chart-card-link:hover{color:var(--ox-primary-hover);text-decoration:underline}.ox-chart-card-body{padding:12px 18px 16px}.ox-chart-card-state{color:var(--ox-muted);margin:0;padding:22px 18px 24px;font-size:13px}.ox-chart-card-state[data-state=error]{color:var(--ox-danger)}@media (max-width:520px){.ox-kpi-grid{grid-template-columns:1fr 1fr;gap:8px}.ox-kpi-value{font-size:24px}}
