.kubu-hub-bg{background:radial-gradient(1200px 600px at 80% -10%,rgba(200,32,42,.1),transparent 60%),radial-gradient(900px 500px at 10% 110%,rgba(124,92,252,.07),transparent 55%),linear-gradient(135deg,#eef1f7,#e7ebf3 50%,#e2e7f1);color:#0f172a}.dark .kubu-hub-bg{color:#f1f5f9}.kubu-hub-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}@media (max-width:1279.98px){.kubu-hub-grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:1023.98px){.kubu-hub-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:767.98px){.kubu-hub-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.kubu-hub-title{font-size:27px;font-weight:800;color:#0f172a;letter-spacing:-.7px;margin:0 0 24px;text-align:center;white-space:nowrap}@media (max-width:767.98px){.kubu-hub-title{font-size:21px;white-space:normal;padding:0 16px;line-height:1.2}}@media (max-width:359.98px){.kubu-hub-title{font-size:18px}}.kubu-hub-hero{padding:88px 24px 8px;display:flex;flex-direction:column;align-items:center}@media (max-width:767.98px){.kubu-hub-hero{padding:76px 16px 4px}.kubu-topbar-breadcrumb,.kubu-topbar-org-name{display:none!important}}@media (max-width:479.98px){.kubu-topbar-settings-btn{display:none!important}}.kubu-contextual-sidebar{position:fixed;top:54px;left:0;bottom:0;width:240px;z-index:50;background:hsla(0,0%,100%,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-right:1px solid rgba(15,23,42,.06);display:flex;flex-direction:column;padding:16px 12px;gap:4px;overflow-y:auto;font-family:Plus Jakarta Sans,sans-serif;transition:transform .22s ease}@media (max-width:767.98px){.kubu-contextual-sidebar{transform:translateX(-100%);box-shadow:0 12px 32px rgba(0,0,0,.18)}body.kubu-sidebar-open .kubu-contextual-sidebar{transform:translateX(0)}body.kubu-sidebar-open:after{content:"";position:fixed;inset:54px 0 0 0;z-index:49;background:rgba(15,20,32,.45);animation:kubu-sidebar-backdrop-fade .18s ease}}@keyframes kubu-sidebar-backdrop-fade{0%{opacity:0}to{opacity:1}}.kubu-sidebar-close{display:none}@media (max-width:767.98px){.kubu-sidebar-close{display:inline-flex;align-items:center;justify-content:center;align-self:flex-end;width:32px;height:32px;border-radius:8px;background:rgba(15,23,42,.04);border:none;color:#475569;cursor:pointer;margin-bottom:8px;transition:background .15s,color .15s}.kubu-sidebar-close:hover{background:rgba(15,23,42,.1);color:#0f172a}}.kubu-sidebar-toggle{display:none}@media (max-width:767.98px){.kubu-sidebar-toggle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;background:transparent;border:none;color:#9ba6b8;cursor:pointer;margin-right:4px;transition:background .15s,color .15s}.kubu-sidebar-toggle:hover{background:hsla(0,0%,100%,.08);color:#fff}}.kubu-shell-main{padding-top:54px;padding-left:240px;min-height:100vh;transition:padding-left .22s ease}.kubu-shell-main--no-sidebar{padding-left:0}@media (max-width:767.98px){.kubu-shell-main{padding-left:0}}.kubu-app-card:focus-visible,.kubu-category-chip:focus-visible,.kubu-hub-search:focus-visible,.kubu-sidebar-link:focus-visible,.kubu-topbar-btn:focus-visible{outline:2px solid #c8202a;outline-offset:2px}@keyframes kubu-hub-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.kubu-hub-enter,.kubu-hub-grid>.kubu-app-card{animation:kubu-hub-fade-in .32s ease-out both}.kubu-hub-grid>.kubu-app-card:first-child{animation-delay:0ms}.kubu-hub-grid>.kubu-app-card:nth-child(2){animation-delay:30ms}.kubu-hub-grid>.kubu-app-card:nth-child(3){animation-delay:60ms}.kubu-hub-grid>.kubu-app-card:nth-child(4){animation-delay:90ms}.kubu-hub-grid>.kubu-app-card:nth-child(5){animation-delay:.12s}.kubu-hub-grid>.kubu-app-card:nth-child(6){animation-delay:.15s}.kubu-hub-grid>.kubu-app-card:nth-child(7){animation-delay:.18s}@media (prefers-reduced-motion:reduce){.kubu-hub-enter,.kubu-hub-grid>.kubu-app-card{animation:none}.kubu-contextual-sidebar{transition:none}}.dark .kubu-hub-bg{background:radial-gradient(1200px 600px at 80% -10%,rgba(200,32,42,.16),transparent 60%),radial-gradient(900px 500px at 10% 110%,rgba(124,92,252,.1),transparent 55%),linear-gradient(135deg,#0d1117,#111827 50%,#0f172a)}.dark .kubu-hub-title{color:#f1f5f9}.dark .kubu-hub-search{background:rgba(15,23,42,.7)!important;border-color:hsla(0,0%,100%,.1)!important;color:#f1f5f9!important}.dark .kubu-hub-search::-moz-placeholder{color:#6b7689}.dark .kubu-hub-search::placeholder{color:#6b7689}.dark .kubu-category-chip{background:rgba(15,23,42,.55)!important;border-color:hsla(0,0%,100%,.08)!important;color:#94a3b8!important}.dark .kubu-category-chip[aria-selected=true]{background:#f1f5f9!important;border-color:#f1f5f9!important;color:#0f172a!important}.dark .kubu-app-card:hover{background:hsla(0,0%,100%,.04)!important;border-color:hsla(0,0%,100%,.08)!important}.dark .kubu-app-label{color:#cbd5e1}.dark .kubu-contextual-sidebar{background:rgba(15,20,32,.92);border-right-color:hsla(0,0%,100%,.06)}.dark .kubu-sidebar-link{color:#cbd5e1!important}.dark .kubu-sidebar-link:hover{background:hsla(0,0%,100%,.04)!important}