[data-theme-mode=dark]{--bui-ring:#7df3e1;--bui-bg-app:#08080f;--bui-bg-neutral-1:#111119;--bui-bg-neutral-2:#16161f;--bui-bg-neutral-3:#1b1b26;--bui-bg-neutral-4:#21212d;--bui-fg-primary:#f1f5f9;--bui-fg-secondary:#94a3b8;--bui-fg-disabled:#52525b;--bui-border-1:rgba(255,255,255,.08);--bui-border-2:rgba(255,255,255,.16);--bui-accent-bg:#7df3e1;--bui-accent-bg-hover:#5eead4;--bui-accent-bg-disabled:#0f9488;--bui-accent-fg:#08080f;--bui-accent-fg-disabled:#0f172a;--bui-bg-solid:#7df3e1;--bui-bg-solid-hover:#5eead4;--bui-bg-solid-pressed:#0f9488;--bui-fg-solid:#08080f}.bui-Card{transition:border-color .15s,box-shadow .15s,transform .15s}.bui-Card:hover{border-color:rgba(125,243,225,.35);box-shadow:0 0 0 1px rgba(125,243,225,.12),0 8px 24px rgba(0,0,0,.35)}.devhub-gradient-text{background:linear-gradient(135deg,#a5b4fc 0%,#7df3e1 100%);color:transparent;-webkit-background-clip:text;background-clip:text}header[data-backstage-core-header]{box-shadow:none;padding-top:8px;padding-bottom:8px}header[data-backstage-core-header]>div:first-child{display:none}header[data-backstage-core-header]:not(:has(>div:nth-child(2) *)){display:none}.devhub-Page{box-sizing:border-box;width:100%;max-width:1280px;padding:var(--bui-space-6)var(--bui-space-6)var(--bui-space-10);margin:0 auto}.devhub-PageHeader{justify-content:space-between;align-items:flex-end;gap:var(--bui-space-4);margin-bottom:var(--bui-space-6);flex-wrap:wrap;display:flex}.devhub-PageHeader-text{gap:var(--bui-space-1);flex-direction:column;min-width:0;max-width:72ch;display:flex}.devhub-PageHeader-actions{align-items:center;gap:var(--bui-space-2);flex-wrap:wrap;display:flex}.devhub-PageBody{gap:var(--bui-space-6);flex-direction:column;display:flex}.devhub-Section{gap:var(--bui-space-3);flex-direction:column;display:flex}.devhub-SectionHeader{justify-content:space-between;align-items:center;gap:var(--bui-space-2);flex-wrap:wrap;display:flex}.devhub-SectionHeader-title{align-items:center;gap:var(--bui-space-2);display:flex}.devhub-SectionHeader-count{min-width:1.5rem;height:1.25rem;padding:0 var(--bui-space-1_5,6px);background:var(--bui-bg-neutral-3);color:var(--bui-fg-secondary);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}.devhub-StatGrid{gap:var(--bui-space-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.devhub-CardGrid{gap:var(--bui-space-4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;display:grid}.devhub-CardList{gap:var(--bui-space-2);flex-direction:column;display:flex}.devhub-StatTile-value{font-variant-numeric:tabular-nums;color:var(--bui-fg-primary);font-size:1.75rem;font-weight:600;line-height:1.1}.devhub-Meter{background:var(--bui-bg-neutral-3);border-radius:999px;width:100%;height:6px;overflow:hidden}.devhub-Meter-fill{border-radius:inherit;height:100%;transition:width .2s}.devhub-EmptyState{align-items:center;gap:var(--bui-space-2);padding:var(--bui-space-8)var(--bui-space-4);border:1px dashed var(--bui-border-1);border-radius:var(--bui-radius-3,8px);text-align:center;flex-direction:column;display:flex}.devhub-EmptyState--compact{padding:var(--bui-space-4)}.devhub-ListCard-header{justify-content:space-between;align-items:center;gap:var(--bui-space-2);flex-wrap:wrap;display:flex}.devhub-ListCard-title{align-items:center;gap:var(--bui-space-2);flex-wrap:wrap;min-width:0;display:flex}.devhub-ListCard-actions{gap:var(--bui-space-2);padding-top:var(--bui-space-1);flex-wrap:wrap;display:flex}.devhub-break{overflow-wrap:anywhere}.devhub-FilterBar{align-items:flex-end;gap:var(--bui-space-3);padding:var(--bui-space-3)var(--bui-space-4);border:1px solid var(--bui-border-1);border-radius:var(--bui-radius-3);background:var(--bui-bg-neutral-1);flex-wrap:wrap;display:flex}.devhub-Field{gap:var(--bui-space-1);flex-direction:column;display:flex}.devhub-Field-label{font-size:var(--bui-font-size-2,.75rem);font-weight:var(--bui-font-weight-bold,600);color:var(--bui-fg-primary)}.devhub-Field-input{box-sizing:border-box;height:2.5rem;padding:0 var(--bui-space-3);border:1px solid var(--bui-border-1);border-radius:var(--bui-radius-3);background:var(--bui-bg-neutral-1);color:var(--bui-fg-primary);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:.875rem}.devhub-Field-input:hover{border-color:var(--bui-border-2)}.devhub-Field-input:focus-visible{outline:2px solid var(--bui-ring);outline-offset:-1px}.devhub-QuickLinks{gap:var(--bui-space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.devhub-SignIn{box-sizing:border-box;width:100%;min-height:100vh;padding:var(--bui-space-4);background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(79,70,229,.28) 0%,transparent 70%),var(--bui-bg-app);justify-content:center;align-items:center;display:flex}.devhub-SignIn-card{text-align:center;width:100%;max-width:420px}.devhub-SignIn-card .bui-Card:hover{border-color:var(--bui-border-1);box-shadow:none}.devhub-SignIn-card .bui-CardBody{padding:var(--bui-space-8)var(--bui-space-6)}.devhub-SignIn-logo{margin-bottom:var(--bui-space-2);justify-content:center;display:flex}.devhub-SignIn-actions{align-items:stretch;gap:var(--bui-space-3);margin-top:var(--bui-space-8);flex-direction:column;display:flex}.devhub-SignIn-button{justify-content:center;width:100%}.devhub-Spinner{border:3px solid var(--bui-border-1);border-top-color:var(--bui-accent-bg);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite devhub-spin}@keyframes devhub-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.devhub-Spinner{animation-duration:2.4s}}.devhub-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem}.devhub-ToolCard-mark{border-radius:var(--bui-radius-3);border:1px solid var(--bui-border-1);width:2.25rem;height:2.25rem;color:var(--bui-fg-primary);background:linear-gradient(135deg,rgba(165,180,252,.18) 0%,rgba(125,243,225,.18) 100%);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.devhub-QuickSearch{gap:var(--bui-space-3);flex-direction:column;display:flex}.devhub-QuickSearch-list{gap:var(--bui-space-0_5);flex-direction:column;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.devhub-QuickSearch-item{justify-content:space-between;align-items:center;gap:var(--bui-space-3);padding:var(--bui-space-2)var(--bui-space-3);border-radius:var(--bui-radius-2);cursor:pointer;display:flex}.devhub-QuickSearch-item[aria-selected=true]{background:var(--bui-bg-neutral-3);box-shadow:inset 2px 0 0 var(--bui-accent-bg)}.devhub-QuickSearch-text{flex-direction:column;flex:1;min-width:0;display:flex}.devhub-QuickSearch-item .bui-Badge{flex:none}.devhub-QuickSearch-subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.devhub-QuickSearch-footer{padding-top:var(--bui-space-2);border-top:1px solid var(--bui-border-1)}.devhub-ToolGrid{gap:var(--bui-space-3);grid-template-columns:repeat(auto-fill,minmax(270px,1fr));display:grid}.devhub-ToolCard-link{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.devhub-ToolGrid .bui-Card{position:relative}.devhub-ToolCard-link:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.devhub-ToolCard-pin{z-index:1;min-width:2rem;color:var(--bui-fg-secondary);position:relative}.devhub-ToolCard-pin--on{color:var(--bui-accent-bg)}.devhub-ToolCard-status{z-index:1;display:inline-flex;position:relative}.devhub-ListCard-anchor{border-radius:var(--bui-radius-3);scroll-margin-top:80px;transition:box-shadow .3s}.devhub-ListCard-anchor--target{box-shadow:0 0 0 2px var(--bui-accent-bg)}.devhub-PageHeader--hero{margin-bottom:var(--bui-space-8);flex-direction:column;align-items:flex-start}.devhub-PageHeader--hero .devhub-PageHeader-text{max-width:900px}.devhub-FilterBar>.bui-SearchField{flex:260px;min-width:220px}.devhub-FilterBar>.bui-Select{flex:0 260px;min-width:180px}.devhub-AllClear{align-items:center;gap:var(--bui-space-3);padding:var(--bui-space-3)var(--bui-space-4);border-radius:var(--bui-radius-3);background:rgba(15,148,136,.08);border:1px solid rgba(15,148,136,.35);display:flex}.devhub-WidgetColumns{columns:340px;column-gap:var(--bui-space-4)}.devhub-WidgetSlot{break-inside:avoid;margin-bottom:var(--bui-space-4)}.devhub-WidgetSlot:empty{display:none}.devhub-LayoutList{gap:var(--bui-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.devhub-LayoutList-item{justify-content:space-between;align-items:center;gap:var(--bui-space-2);padding:var(--bui-space-1)var(--bui-space-2);border-radius:var(--bui-radius-2);background:var(--bui-bg-neutral-2);display:flex}.devhub-GroupToggle{all:unset;align-items:center;gap:var(--bui-space-1_5);cursor:pointer;border-radius:var(--bui-radius-2);align-self:flex-start;margin-left:-4px;padding:2px 4px;display:inline-flex}.devhub-GroupToggle:hover{background:var(--bui-bg-neutral-2)}.devhub-GroupToggle:focus-visible{outline:2px solid var(--bui-ring)}.devhub-GroupToggle-chevron{color:var(--bui-fg-secondary);width:.75rem;font-size:.75rem}.devhub-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.devhub-CopyBlock{gap:var(--bui-space-1);flex-direction:column;display:flex}.devhub-CopyBlock-row{align-items:center;gap:var(--bui-space-2);display:flex}.devhub-CopyBlock-value{white-space:nowrap;min-width:0;padding:var(--bui-space-2)var(--bui-space-3);border:1px solid var(--bui-border-1);border-radius:var(--bui-radius-2);background:var(--bui-bg-neutral-1);font-family:var(--bui-font-monospace);font-size:var(--bui-font-size-2);flex:1;overflow-x:auto}
/*# sourceMappingURL=main.657cc13c8838.css.map*/