.vaultoryToastViewport{z-index:var(--z-toast);right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));pointer-events:none;gap:.7rem;width:min(390px,100vw - 2rem);display:grid;position:fixed}.vaultoryToast{border-radius:var(--radius-card);pointer-events:auto;background:linear-gradient(135deg,#ffffff12,#0000 40%),linear-gradient(#161d2afc,#080c15fc);border:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;min-width:0;padding:.82rem;animation:.22s cubic-bezier(.22,1,.36,1) both vaultoryToastIn;display:grid;box-shadow:inset 0 1px #ffffff12,0 20px 55px #0000006b}.vaultoryToastSuccess{border-color:#66f4a74d}.vaultoryToastError{border-color:#ff6f9159}.vaultoryToastIcon{border-radius:var(--radius-control);flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.vaultoryToastSuccess .vaultoryToastIcon{color:var(--button-primary-ink);background:linear-gradient(135deg,#66f4c7,#6ba7ff)}.vaultoryToastError .vaultoryToastIcon{color:var(--text);background:#ff6f9126;border:1px solid #ff6f9147}.vaultoryToastCopy{gap:.14rem;min-width:0;padding-top:.06rem;display:grid}.vaultoryToastCopy strong{color:var(--text);font-size:.88rem;line-height:1.25}.vaultoryToastCopy p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.84rem;line-height:1.4}.vaultoryToastClose{border-radius:var(--radius-control);width:2rem;height:2rem;color:var(--muted);box-shadow:none;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.vaultoryToastClose:hover{color:var(--text);background:#ffffff0f;border-color:#ffffff1a}@keyframes vaultoryToastIn{0%{opacity:0;transform:translateY(.65rem)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (width<=560px){.vaultoryToastViewport{width:min(100% - 1.5rem,420px);bottom:.75rem;right:.75rem}}@media (prefers-reduced-motion:reduce){.vaultoryToast{animation:none}}.vaultoryToastWarning{border-color:color-mix(in srgb, var(--warn) 36%, var(--line))}.vaultoryToastInfo{border-color:color-mix(in srgb, var(--color-info) 34%, var(--line))}.vaultoryToastWarning .vaultoryToastIcon{color:color-mix(in srgb, var(--warn) 82%, white);border:1px solid color-mix(in srgb, var(--warn) 28%, var(--line));background:color-mix(in srgb, var(--warn) 10%, transparent)}.vaultoryToastInfo .vaultoryToastIcon{color:color-mix(in srgb, var(--color-info) 78%, white);border:1px solid color-mix(in srgb, var(--color-info) 26%, var(--line));background:color-mix(in srgb, var(--color-info) 9%, transparent)}.vaultoryToastViewport{z-index:var(--z-toast)}.vaultoryToast{border-color:var(--line-strong);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-floating)}.vaultoryToastIcon,.vaultoryToastClose{border-radius:var(--radius-control)}.projectList{gap:.7rem;min-width:0;display:grid;container:vaultory-project-list/inline-size}.projectRow.projectRowV2{border-radius:var(--radius-panel);min-width:0;min-height:106px;transition:transform var(--motion-press) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard);background:linear-gradient(135deg,#ffffff09,#0000 36%),linear-gradient(#141a27f0,#0a0e17f0);grid-template-columns:minmax(0,1fr) max-content 2.45rem;grid-template-areas:"identity end arrow";align-items:center;gap:.85rem;padding:.95rem 1rem;display:grid;position:relative;overflow:hidden}.projectRow.projectRowV2:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--accent), var(--accent-2));opacity:0;width:3px;transition:opacity var(--motion-interaction) var(--ease-standard);position:absolute;inset:0 auto 0 0}.projectRow.projectRowV2:hover{border-color:#66f4c761;transform:none;box-shadow:0 18px 42px #00000047}.projectRow.projectRowV2:hover:before{opacity:1}.projectRowV2>*{min-width:0}.projectRowIdentity{grid-area:identity;grid-template-columns:3.05rem minmax(0,1fr);align-items:center;gap:.78rem;min-width:0;display:grid}.projectRowV2 .projectIcon{aspect-ratio:1;border-radius:var(--radius-card);block-size:3.05rem;min-block-size:3.05rem;max-block-size:3.05rem;inline-size:3.05rem;min-inline-size:3.05rem;max-inline-size:3.05rem;overflow:hidden}.projectRowV2 .projectIcon img{object-fit:cover;block-size:100%;inline-size:100%}.projectRowCopy{align-content:center;gap:.24rem;min-width:0;display:grid}.projectRowCopy>strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:950;line-height:1.2;overflow:hidden}.projectRowSummary{min-width:0;color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.38;display:-webkit-box;overflow:hidden}.projectRowEnd{grid-area:end;align-content:center;justify-items:start;gap:.46rem;min-width:0;display:grid}.projectRowMetrics{flex-wrap:wrap;align-items:stretch;gap:.44rem;min-width:0;display:flex}.projectRowMetric{border-radius:var(--radius-control);background:#ffffff09;border:1px solid #ffffff13;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.38rem;min-width:max-content;min-height:42px;padding:.43rem .54rem;display:grid}.projectRowMetricIcon{block-size:.92rem;inline-size:.92rem;color:var(--accent)}.projectRowMetric>span{gap:.07rem;min-width:0;display:grid}.projectRowMetric strong{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.79rem;line-height:1.05}.projectRowMetric small{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:.58rem;font-weight:850;line-height:1.05}.projectRowBadges{flex-wrap:wrap;align-items:center;gap:.42rem;min-width:0;display:flex}.projectRowType,.projectRowV2 .status{box-sizing:border-box;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:29px;padding:.33rem .6rem;font-size:.72rem;font-weight:950;line-height:1;display:inline-flex}.projectRowType{color:#97ffe2e6;text-overflow:ellipsis;text-transform:uppercase;background:#66f4c70f;border:1px solid #66f4c729;max-inline-size:100%;overflow:hidden}.projectRowArrow{box-sizing:border-box;block-size:2.25rem;inline-size:2.25rem;color:var(--muted);border-radius:var(--radius-control);opacity:.78;transition:transform var(--motion-press) var(--ease-standard), color var(--motion-interaction) var(--ease-standard), opacity var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard);background:#ffffff07;border:1px solid #ffffff14;grid-area:arrow;place-self:center end;padding:.5rem}.projectRow.projectRowV2:hover .projectRowArrow{color:var(--accent);opacity:1;border-color:#66f4c742;transform:none}@container vaultory-project-list (width<=699px){.projectRow.projectRowV2{grid-template-columns:minmax(0,1fr) 2.45rem;grid-template-areas:"identity arrow""end arrow";align-items:start}.projectRowIdentity{align-items:start}.projectRowEnd{justify-items:start;inline-size:100%}}@container vaultory-project-list (width<=440px){.projectRow.projectRowV2{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""end";gap:.78rem;padding:.88rem}.projectRowArrow{display:none}.projectRowIdentity{grid-template-columns:2.75rem minmax(0,1fr);gap:.7rem}.projectRowV2 .projectIcon{border-radius:var(--radius-card);block-size:2.75rem;min-block-size:2.75rem;max-block-size:2.75rem;inline-size:2.75rem;min-inline-size:2.75rem;max-inline-size:2.75rem}.projectRowCopy>strong{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.projectRowSummary{-webkit-line-clamp:2;font-size:.86rem}}@media (width<=680px){.projectList{gap:.85rem}.projectRow.projectRowV2{border-radius:var(--radius-panel);background:linear-gradient(135deg,#ffffff0b,#0000 42%),linear-gradient(#141b29f7,#0a0e17f7);gap:.8rem!important;min-height:0!important;padding:.9rem!important}.projectRowIdentity{align-items:flex-start;gap:.75rem}.projectRowV2 .projectIcon{border-radius:var(--radius-card);width:2.75rem;height:2.75rem;margin-top:.05rem;font-size:.72rem}.projectRowCopy{gap:.2rem;padding-top:.04rem}.projectRowCopy>strong{text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.98rem;line-height:1.16;display:-webkit-box;overflow:hidden}.projectRowSummary{-webkit-line-clamp:2;font-size:.86rem;line-height:1.34}.projectRowEnd{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"metrics""badges"!important;gap:.55rem!important}.projectRowMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}.projectRowMetric{border-radius:var(--radius-card);min-height:2.65rem;padding:.44rem .5rem}.projectRowMetricIcon{width:.84rem;height:.84rem}.projectRowMetric strong{font-size:.76rem}.projectRowMetric small{letter-spacing:.018em;font-size:.53rem}.projectRowBadges{flex-wrap:wrap;gap:.4rem;width:100%;min-height:1.75rem}.projectRowType,.projectRowV2 .status{min-height:1.75rem;padding:.28rem .52rem;font-size:.68rem}.projectRowArrow{display:none!important}}@media (width<=390px){.projectRow.projectRowV2{padding:.82rem!important}.projectRowIdentity{gap:.66rem}.projectRowV2 .projectIcon{border-radius:var(--radius-card);width:2.55rem;height:2.55rem}.projectRowMetric{padding:.42rem .45rem}.projectRowMetric small{font-size:.5rem}}:where(input,textarea,select)[data-vaultory-invalid=true]{border-color:color-mix(in srgb, var(--danger) 78%, var(--line))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 11%, transparent)!important}:where(input,textarea,select)[data-vaultory-invalid=true]:focus{border-color:color-mix(in srgb, var(--danger) 88%, var(--line))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 15%, transparent)!important}.vaultoryValidationInlineHost{grid-column:1/-1;align-self:stretch;width:100%;min-width:0;margin-top:.1rem}.vaultoryValidationInlineNotice.notice.error{border-radius:var(--radius-panel);width:100%;min-height:3.25rem;color:color-mix(in srgb, var(--danger) 82%, var(--text));border-color:color-mix(in srgb, var(--danger) 42%, var(--line));background:color-mix(in srgb, var(--danger) 8%, var(--color-surface));box-shadow:none;animation:vaultoryInlineValidationIn var(--motion-interaction) var(--ease-standard) both;align-items:center;padding:.9rem 1rem;font-size:.94rem;font-weight:800;line-height:1.4;display:flex}@keyframes vaultoryInlineValidationIn{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=560px){.vaultoryValidationInlineNotice.notice.error{border-radius:var(--radius-card);min-height:3rem;padding:.8rem .9rem;font-size:.88rem}}@media (prefers-reduced-motion:reduce){.vaultoryValidationInlineNotice.notice.error{animation:none}}:root{--desktop-titlebar-height:42px}.desktopVaultoryShell{min-height:100vh;padding-top:var(--desktop-titlebar-height)}.desktopVaultoryShell .topbar{top:var(--desktop-titlebar-height)!important}.desktopTitlebar{z-index:var(--z-titlebar);height:var(--desktop-titlebar-height);-webkit-user-select:none;user-select:none;color:var(--text);background:linear-gradient(180deg, var(--color-chrome-start), var(--color-chrome-end));border-bottom:1px solid var(--line);box-shadow:var(--shadow-md);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid;position:fixed;inset:0 0 auto}.desktopTitlebarBrand{letter-spacing:-.025em;align-items:center;gap:.62rem;min-width:0;padding:0 .95rem;font-size:.82rem;font-weight:950;display:inline-flex}.desktopTitlebarMark{border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--accent), var(--accent-2));width:1.4rem;height:1.4rem;box-shadow:var(--shadow-sm);place-items:center;display:grid}.desktopTitlebarMark span{border-radius:var(--radius-xs);background:var(--button-primary-ink);width:.56rem;height:.56rem;transform:rotate(45deg)}.desktopWindowControls{align-items:stretch;display:flex}.desktopWindowControl{cursor:pointer;width:48px;transition:color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard);place-items:center;min-height:0!important;color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-grid!important}.desktopWindowControl svg{stroke-width:2.25px;width:1rem;height:1rem}.desktopWindowControl:hover{color:var(--text)!important;background:var(--color-chrome-control-hover)!important;transform:none!important}.desktopWindowControl:active{color:var(--text)!important;background:var(--color-chrome-control-active)!important;transform:none!important}.desktopWindowClose:hover{color:var(--button-danger-ink)!important;background:var(--color-danger)!important}.desktopWindowClose:active{color:var(--button-danger-ink)!important;background:color-mix(in srgb, var(--color-danger) 84%, #7a1f35)!important}body:has(.desktopVaultoryShell) [role=presentation]:has(#download-confirmation-title){padding-top:calc(var(--desktop-titlebar-height) + .75rem)!important;padding-bottom:.75rem!important}body:has(.desktopVaultoryShell) [role=presentation]:has(#download-confirmation-title)>[role=dialog]{max-height:calc(100dvh - var(--desktop-titlebar-height) - 1.5rem)!important}@media (width<=720px){.desktopTitlebarBrand{padding-inline:.75rem}.desktopWindowControl{width:44px}}.desktopVaultoryShell{--desktop-sidebar-width:264px;--desktop-workspace-gutter:clamp(1.25rem, 2.1vw, 2.4rem);min-height:100vh;padding-top:var(--desktop-titlebar-height)}.desktopVaultoryShell .topbar{z-index:80;flex-direction:column;gap:1rem;min-height:0;overflow:hidden;inset:var(--desktop-titlebar-height) auto 0 0!important;width:var(--desktop-sidebar-width)!important;height:calc(100vh - var(--desktop-titlebar-height))!important;-webkit-backdrop-filter:none!important;background:linear-gradient(#141b28fb,#070a12fd)!important;border:0!important;border-right:1px solid #ffffff17!important;border-radius:0!important;flex-wrap:nowrap!important;align-items:stretch!important;padding:1.05rem .85rem .9rem!important;display:flex!important;position:fixed!important;box-shadow:inset -1px 0 #ffffff05,18px 0 52px #0003!important}.desktopVaultoryShell .brand{border-bottom:1px solid #ffffff12;align-items:center;gap:.72rem;min-height:3.55rem;padding:.45rem .5rem;display:flex}.desktopVaultoryShell .brandText strong{font-size:.98rem}.desktopVaultoryShell .brandText small{letter-spacing:.12em;margin-top:.12rem;font-size:.62rem;display:block}.desktopVaultoryShell .mobileToggle{display:none!important}.desktopVaultoryShell .navDock{flex-direction:column;flex:auto;justify-content:space-between;align-items:stretch;gap:1rem;width:100%;min-width:0;min-height:0;display:flex!important}.desktopVaultoryShell .mainNav{background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:.28rem;width:100%;padding:0;overflow:visible;display:grid!important}.desktopVaultoryShell .mainNav:before{content:"WORKSPACE";color:var(--muted-2);letter-spacing:.13em;margin:.2rem .65rem .38rem;font-size:.64rem;font-weight:1000}.desktopVaultoryShell .mainNav a{border-radius:var(--radius-card);min-height:2.9rem;color:var(--muted);transition:color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard);background:0 0;border:1px solid #0000;align-items:center;gap:.72rem;padding:.74rem .78rem;font-size:.94rem;font-weight:900;line-height:1;display:flex}.desktopVaultoryShell .mainNav a:hover{color:var(--text);background:#ffffff0d;border-color:#ffffff13;transform:none}.desktopVaultoryShell .mainNav a.active{color:#f3fffb;box-shadow:inset 3px 0 0 var(--accent), inset 0 1px 0 #ffffff0a;background:linear-gradient(90deg,#66f4c724,#6ba7ff0e);border-color:#66f4c747}.desktopVaultoryShell .navIcon{width:1.08rem;height:1.08rem;color:var(--accent);flex:none}.desktopVaultoryShell .mainNav a:not(.active) .navIcon{color:#8fa1bd}.desktopVaultoryShell .accountNav{border-top:1px solid #ffffff14;grid-template-columns:1fr;align-items:stretch;gap:.55rem;width:100%;margin-top:auto;padding-top:.85rem;display:grid!important}.desktopVaultoryShell .navProfile,.desktopVaultoryShell .navAction{border-radius:var(--radius-card);justify-content:flex-start;width:100%;min-height:2.95rem}.desktopVaultoryShell .navProfile{background:#ffffff0e;padding:.42rem .62rem .42rem .48rem}.desktopVaultoryShell .navProfile span{max-width:132px;font-size:.9rem}.desktopVaultoryShell .navProfile em{letter-spacing:.08em;margin-left:auto;font-size:.62rem}.desktopVaultoryShell .navAction{padding-inline:.82rem;font-size:.88rem}.desktopVaultoryShell .navAction .uiIcon{flex:none;width:1rem;height:1rem}.desktopVaultoryShell .appShell{max-width:1880px;min-height:calc(100vh - var(--desktop-titlebar-height));width:calc(100vw - var(--desktop-sidebar-width) - (var(--desktop-workspace-gutter) * 2))!important;margin:0 0 0 calc(var(--desktop-sidebar-width) + var(--desktop-workspace-gutter))!important;padding:clamp(1.35rem,2.1vw,2.35rem) 0 4rem!important}.desktopVaultoryShell .discoveryPage,.desktopVaultoryShell .publishPage,.desktopVaultoryShell .publishStudioPage{width:100%!important;max-width:none!important;margin-inline:0!important}.desktopVaultoryShell .landingHero{grid-template-columns:minmax(0,1fr) minmax(420px,500px);min-height:600px}.desktopVaultoryShell .catalogLayout{grid-template-columns:minmax(260px,300px) minmax(0,1fr) minmax(300px,350px);gap:1.25rem}.desktopVaultoryShell .projectLayout,.desktopVaultoryShell .accountLayout,.desktopVaultoryShell .createLayout,.desktopVaultoryShell .reviewGrid{grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:1.25rem}.desktopVaultoryShell .metricStrip.adminMetrics{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width<=1240px){.desktopVaultoryShell{--desktop-sidebar-width:228px;--desktop-workspace-gutter:1.1rem}.desktopVaultoryShell .brandText small{display:none}.desktopVaultoryShell .catalogLayout{grid-template-columns:250px minmax(0,1fr)}.desktopVaultoryShell .marketRail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}}@media (width<=1080px){.desktopVaultoryShell{--desktop-sidebar-width:74px;--desktop-workspace-gutter:1rem}.desktopVaultoryShell .topbar{padding-inline:.7rem!important}.desktopVaultoryShell .brand{justify-content:center;padding-inline:0}.desktopVaultoryShell .brandText,.desktopVaultoryShell .mainNav:before,.desktopVaultoryShell .mainNav a:not(.active):after,.desktopVaultoryShell .navProfile span,.desktopVaultoryShell .navProfile em,.desktopVaultoryShell .navAction:not(.primaryAction){font-size:0}.desktopVaultoryShell .brandText{display:none}.desktopVaultoryShell .mainNav a,.desktopVaultoryShell .navProfile,.desktopVaultoryShell .navAction{justify-content:center;padding-inline:.5rem}.desktopVaultoryShell .mainNav a .navIcon,.desktopVaultoryShell .navAction .uiIcon{width:1.12rem;height:1.12rem}.desktopVaultoryShell .navProfile .avatar{margin:0}.desktopVaultoryShell .accountNav{justify-items:stretch}}.desktopTitlebarStart{align-items:stretch;min-width:0;display:inline-flex}.desktopSidebarToggle{align-self:stretch;place-items:center;width:42px;color:#9cacc4!important;min-height:0!important;box-shadow:none!important;transition:color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard)!important;background:0 0!important;border:0!important;border-left:1px solid #ffffff12!important;border-radius:0!important;padding:0!important;display:inline-grid!important}.desktopSidebarToggle:hover{color:var(--text)!important;background:#ffffff12!important;transform:none!important}.desktopSidebarToggle:active{background:#66f4c71f!important}.desktopSidebarToggle svg{stroke-width:2.35px;width:1rem;height:1rem}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell{--desktop-workspace-gutter:1rem;--desktop-sidebar-width:74px!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .topbar{padding-inline:.7rem!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .brand{justify-content:center;padding-inline:0}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .brandText,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav:before,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile span,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile em{display:none}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction{justify-content:center;padding-inline:.5rem}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction{font-size:0}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a .navIcon,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction .uiIcon{width:1.12rem;height:1.12rem}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile .avatar{margin:0}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .accountNav{justify-items:stretch}@media (width<=1080px){.desktopSidebarToggle{display:none!important}}.desktopVaultoryShell{width:100%;height:100dvh;min-height:0!important;padding-top:var(--desktop-titlebar-height)!important;position:fixed!important;inset:0!important;overflow:hidden!important}.desktopVaultoryShell .appShell{height:calc(100vh - var(--desktop-titlebar-height));height:calc(100dvh - var(--desktop-titlebar-height));overscroll-behavior:contain;scrollbar-gutter:stable;width:auto!important;max-width:none!important;min-height:0!important;margin:0 0 0 calc(var(--desktop-sidebar-width) + var(--desktop-workspace-gutter))!important;padding:clamp(1.35rem, 2.1vw, 2.35rem) var(--desktop-workspace-gutter) 4rem 0!important;overflow:hidden auto!important}.desktopVaultoryShell .filterRail,.desktopVaultoryShell .marketRail,.desktopVaultoryShell .stickySide{top:1.35rem!important}.desktopVaultoryShell .catalogLayout{grid-template-columns:minmax(240px,260px) minmax(620px,1fr) minmax(280px,310px);align-items:start;gap:1rem}.desktopVaultoryShell .catalogMain,.desktopVaultoryShell .projectList,.desktopVaultoryShell .projectGrid{min-width:0}@media (width<=1600px){.desktopVaultoryShell .catalogLayout{grid-template-columns:minmax(240px,260px) minmax(0,1fr);gap:1rem}.desktopVaultoryShell .marketRail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid;position:static!important;top:auto!important}}@media (width<=1120px){.desktopVaultoryShell .catalogLayout{grid-template-columns:232px minmax(0,1fr)}}.desktopVaultoryShell .brandMark,.desktopVaultoryShell .brandMark span{aspect-ratio:1;flex:none}.desktopVaultoryShell .brandMark{place-items:center;display:grid;overflow:hidden}.desktopVaultoryShell .brandMark>span{display:block}.releaseFilePicker{border-radius:var(--radius-panel);min-height:10.5rem;transition:border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard);background:linear-gradient(145deg,#66f4c711,#0000 48%),#03080f6b;border:1px dashed #899fbd57;gap:.9rem;padding:1.15rem;display:grid;position:relative}.releaseFilePicker:hover,.releaseFilePicker.isDragging{background:linear-gradient(145deg,#66f4c724,#0000 55%),#03080f94;border-color:#66f4c7b8;box-shadow:inset 0 0 0 1px #66f4c714}.releaseFilePicker.hasFile{background:linear-gradient(145deg,#66f4c71f,#0000 52%),#03080f8a;border-color:#66f4c785}.releaseFilePickerInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.releaseFilePickerMain{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.releaseFilePickerIcon{border-radius:var(--radius-card);color:#061510;background:linear-gradient(135deg, var(--accent), var(--accent-2));place-items:center;width:3rem;height:3rem;display:grid;box-shadow:0 12px 26px #66f4c72b}.releaseFilePickerIcon .uiIcon{width:1.3rem;height:1.3rem}.releaseFilePickerCopy{gap:.2rem;min-width:0;display:grid}.releaseFilePickerCopy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.releaseFilePickerCopy small{color:var(--muted);font-size:.84rem;line-height:1.45}.releaseFilePickerActions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.releaseFilePickerActions button{align-items:center;gap:.45rem;display:inline-flex}.releaseFilePickerMeta{color:var(--muted);font-size:.82rem}.collectionIconPicker{border-radius:var(--radius-card);background:#03080f57;border:1px dashed #899fbd57;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.9rem;display:grid;position:relative}.collectionIconPicker:hover,.collectionIconPicker.hasFile{background:linear-gradient(145deg,#66f4c716,#0000 56%),#03080f70;border-color:#66f4c78a}.collectionIconPicker input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.collectionIconPickerCopy{gap:.18rem;min-width:0;display:grid}.collectionIconPickerCopy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collectionIconPickerCopy small{color:var(--muted);font-size:.8rem;line-height:1.35}.collectionIconPicker .projectIcon{border-radius:var(--radius-card);width:3.2rem;height:3.2rem}.collectionIconPickerActions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.collectionIconPickerActions button{align-items:center;gap:.4rem;display:inline-flex}.collectionIcon{overflow:hidden}.collectionIcon img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=620px){.releaseFilePicker,.collectionIconPicker{grid-template-columns:1fr}.releaseFilePickerMain{grid-template-columns:auto minmax(0,1fr)}.collectionIconPickerActions{justify-content:flex-start}}.collectionQuickIconTrigger{place-items:center;width:2.9rem;min-width:2.9rem;min-height:2.9rem;overflow:hidden;border-radius:var(--radius-card)!important;color:#061510!important;background:linear-gradient(135deg, var(--accent), var(--accent-2))!important;padding:0!important;display:grid!important}.collectionQuickIconTrigger .uiIcon{width:1.12rem;height:1.12rem}.collectionQuickIconTrigger .projectIcon{border-radius:inherit;width:100%;height:100%}.desktopVaultoryShell .marketRail{align-items:start!important}.desktopVaultoryShell .marketRail>.glassPanel{grid-auto-rows:max-content;align-content:start!important;align-self:start!important;min-height:0!important}.desktopVaultoryShell .compatibilityQuickPicksPanel{grid-template-rows:max-content max-content;align-content:start!important}.desktopVaultoryShell .compatibilityChoiceGrid{grid-auto-rows:max-content;align-items:start;align-content:start!important;height:auto!important}.desktopVaultoryShell .compatibilityChoice{border-radius:var(--radius-control);min-height:3.55rem;padding:.62rem .68rem}.desktopVaultoryShell .marketRail .miniProject{min-height:4.05rem;padding:.62rem}.desktopVaultoryShell .marketRail .miniProject .projectIcon{width:2.55rem;height:2.55rem}@media (width>=721px) and (width<=1240px){.desktopVaultoryShell .marketRail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start!important;display:grid!important}.desktopVaultoryShell .marketRail>.glassPanel{height:fit-content!important}}@media (width<=720px){.desktopVaultoryShell .marketRail{grid-template-columns:minmax(0,1fr)}.desktopVaultoryShell .compatibilityChoice{min-height:3.35rem}}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .topbar{box-sizing:border-box!important;align-items:stretch!important;gap:.9rem!important;padding:.85rem 0 .9rem!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .brand{place-items:center!important;width:100%!important;min-width:0!important;height:54px!important;min-height:54px!important;margin:0!important;padding:0!important;display:grid!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .brandMark{width:2.45rem!important;min-width:2.45rem!important;height:2.45rem!important;min-height:2.45rem!important;margin:0!important;transform:none!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navDock{flex-direction:column!important;flex:auto!important;justify-content:space-between!important;align-items:stretch!important;gap:1rem!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:46px!important;grid-auto-rows:46px!important;place-content:start center!important;place-items:stretch stretch!important;gap:.6rem!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav:before,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a:after{display:none!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a.active{box-sizing:border-box!important;border-radius:var(--radius-card)!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;line-height:0!important;display:grid!important;transform:none!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a:hover,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a.active:hover{transform:none!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a.active{background:linear-gradient(145deg,#66f4c729,#6ba7ff0f)!important;border-color:#66f4c76b!important;box-shadow:inset 0 0 0 1px #66f4c71a,inset 0 1px #ffffff0d!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a .navIcon{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .accountNav{border-top:1px solid #ffffff14!important;grid-template-columns:46px!important;grid-auto-rows:46px!important;place-content:end center!important;place-items:stretch stretch!important;gap:.6rem!important;width:100%!important;margin:0!important;padding:.85rem 0 0!important;display:grid!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction{box-sizing:border-box!important;border-radius:var(--radius-card)!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;display:grid!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile .avatar,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction .uiIcon{margin:0!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile .avatar{width:1.8rem!important;height:1.8rem!important}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction .uiIcon{width:18px!important;height:18px!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav{align-content:center!important;width:100%!important;height:max-content!important;margin:0!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;transform:translateY(-50%)!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a{position:relative!important;overflow:hidden!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a .navIcon,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a .navIcon,html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a>svg,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a>svg{box-sizing:border-box!important;vertical-align:middle!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;line-height:1!important;display:block!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a .navIcon svg,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a .navIcon svg{width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction{position:relative!important;overflow:hidden!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction .uiIcon,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction .uiIcon,html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction>svg,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction>svg{box-sizing:border-box!important;vertical-align:middle!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;line-height:1!important;display:block!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navDock,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navDock{flex:1 1 0!important;justify-content:space-between!important;min-height:0!important;position:relative!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav{align-content:start!important;width:100%!important;height:auto!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .accountNav,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .accountNav{margin-top:auto!important}body:not(.vaultoryDesktopSidebarCollapsed) .desktopVaultoryShell .mainNav{place-items:stretch stretch!important;width:100%!important}body:not(.vaultoryDesktopSidebarCollapsed) .desktopVaultoryShell .mainNav a,body:not(.vaultoryDesktopSidebarCollapsed) .desktopVaultoryShell .mainNav a.active{box-sizing:border-box!important;text-align:left!important;grid-template-columns:1.25rem minmax(0,1fr)!important;grid-auto-flow:column!important;justify-content:start!important;place-items:center start!important;column-gap:.82rem!important;width:100%!important;min-width:0!important;margin:0!important;padding:0 1.05rem!important;display:grid!important}body:not(.vaultoryDesktopSidebarCollapsed) .desktopVaultoryShell .mainNav a .navIcon,body:not(.vaultoryDesktopSidebarCollapsed) .desktopVaultoryShell .mainNav a>svg{grid-column:1!important;place-self:center start!important;margin:0!important;transform:none!important}body:not(.vaultoryDesktopSidebarCollapsed) .desktopVaultoryShell .mainNav a>:not(.navIcon):not(svg){text-align:left!important;grid-column:2!important;justify-self:start!important;min-width:0!important;margin:0!important}@media (width<=1600px){.desktopVaultoryShell .catalogLayout{grid-template-columns:minmax(240px,260px) minmax(0,1fr)!important}.desktopVaultoryShell .marketRail{display:none!important}}@media (width<=1120px){.desktopVaultoryShell .catalogLayout{grid-template-columns:232px minmax(0,1fr)!important}}.desktopHistoryControls{border-left:1px solid #ffffff12;align-items:stretch;display:inline-flex}.desktopHistoryControl{cursor:pointer;align-self:stretch;place-items:center;width:36px;color:#9cacc4!important;min-height:0!important;box-shadow:none!important;transition:color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:inline-grid!important}.desktopHistoryControl:hover{color:var(--text)!important;background:#ffffff12!important;transform:none!important}.desktopHistoryControl:active{color:#e8fff8!important;background:#66f4c71f!important;transform:none!important}.desktopHistoryControl svg{stroke-width:2.35px;width:.94rem;height:.94rem}.desktopVaultoryShell .catalogActiveFiltersSlot{align-items:start;min-height:2.55rem;display:grid}.desktopVaultoryShell .catalogActiveFiltersSlot:empty{visibility:hidden}.desktopVaultoryShell .catalogToolbarActions{min-height:2.5rem}.desktopVaultoryShell .catalogCompactUpdating{justify-content:center;min-width:5.65rem}.desktopVaultoryShell .catalogCompactUpdatingPlaceholder{visibility:hidden;pointer-events:none}.desktopVaultoryShell .appShell{overflow-anchor:none}@media (width<=720px){.desktopHistoryControls{display:none}}.desktopSidebarToggle,.desktopHistoryControls,.desktopUpdateTrigger{border-left:0!important}.desktopUpdateControl{box-sizing:border-box;border-right:1px solid #ffffff12}html.vaultoryMacDesktop,html.vaultoryMacDesktop body,html.vaultoryMacDesktop #root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#10161d;min-width:0;min-height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif}html.vaultoryMacDesktop .desktopVaultoryShell{--desktop-titlebar-height:52px;--desktop-sidebar-width:270px;--desktop-workspace-gutter:clamp(1.2rem, 2.1vw, 2.25rem);background:radial-gradient(circle at 74% -20%,#52ab921c,#0000 31%),#10161d}html.vaultoryMacDesktop .desktopTitlebar{height:var(--desktop-titlebar-height);box-shadow:none;-webkit-backdrop-filter:saturate(145%)blur(20px);background:#121921e6;border-bottom-color:#ffffff13}html.vaultoryMacDesktop .desktopTitlebarStart{z-index:1;position:relative}html.vaultoryMacDesktop .desktopMacTrafficLightClearance{width:84px;min-width:84px;height:100%}html.vaultoryMacDesktop .desktopMacWindowTitle{z-index:0;color:#eff4f8db;letter-spacing:-.012em;pointer-events:none;justify-content:center;align-items:center;gap:.45rem;font-size:.8rem;font-weight:650;display:inline-flex;position:absolute;inset:0}html.vaultoryMacDesktop .desktopMacWindowTitle img{border-radius:var(--radius-xs);width:1.08rem;height:1.08rem;box-shadow:0 3px 9px #0003}html.vaultoryMacDesktop .desktopSidebarToggle,html.vaultoryMacDesktop .desktopHistoryControl{width:34px;min-width:34px;border-radius:var(--radius-xs)!important;color:#e1e9f0a1!important;border:0!important}html.vaultoryMacDesktop .desktopSidebarToggle{margin:9px 0 9px 3px}html.vaultoryMacDesktop .desktopHistoryControls{border-left:1px solid #ffffff14;gap:1px;margin:9px 0;padding-left:7px}html.vaultoryMacDesktop .desktopHistoryControl{height:34px}html.vaultoryMacDesktop .desktopSidebarToggle:hover,html.vaultoryMacDesktop .desktopHistoryControl:hover{color:#f8fbfd!important;background:#ffffff1a!important}html.vaultoryMacDesktop .desktopSidebarToggle:active,html.vaultoryMacDesktop .desktopHistoryControl:active{color:#fff!important;background:#ffffff29!important}html.vaultoryMacDesktop .desktopWindowControls{z-index:1;padding-right:10px;position:relative}html.vaultoryMacDesktop .desktopUpdateControl{border-right:0;margin:9px 0}html.vaultoryMacDesktop .desktopUpdateTrigger{width:34px;height:34px;border-radius:var(--radius-xs)!important;color:#e1e9f0a1!important}html.vaultoryMacDesktop .desktopUpdateTrigger:hover{color:#f8fbfd!important;background:#ffffff1a!important}html.vaultoryMacDesktop .desktopUpdatePopover{border-radius:var(--radius-control);-webkit-backdrop-filter:saturate(130%)blur(20px);background:linear-gradient(160deg,#2d3946f5,#121921fa);top:calc(100% + 6px);right:0;box-shadow:0 18px 48px #00000061}html.vaultoryMacDesktop .desktopUpdatePopover:before{display:none}html.vaultoryMacDesktop .desktopVaultoryShell .topbar{gap:.85rem;top:var(--desktop-titlebar-height)!important;height:calc(100vh - var(--desktop-titlebar-height))!important;box-shadow:none!important;-webkit-backdrop-filter:saturate(135%)blur(20px)!important;background:linear-gradient(#19212af5,#111820fb)!important;border-right-color:#ffffff13!important;padding:.86rem .72rem .72rem!important}html.vaultoryMacDesktop .desktopVaultoryShell .brand{border-radius:var(--radius-sm);border-bottom:0;min-height:2.9rem;margin:0 0 .08rem;padding:.32rem .46rem}html.vaultoryMacDesktop .desktopVaultoryShell .brand:hover{background:#ffffff0e}html.vaultoryMacDesktop .desktopVaultoryShell .brandMark{border-radius:var(--radius-control);width:2.08rem;height:2.08rem;box-shadow:0 7px 18px #0003}html.vaultoryMacDesktop .desktopVaultoryShell .brandText strong{color:#f8fafcf5;letter-spacing:-.025em;font-size:.92rem;font-weight:680}html.vaultoryMacDesktop .desktopVaultoryShell .brandText small{color:#aab8c4bd;letter-spacing:.085em;margin-top:.11rem;font-size:.57rem;font-weight:650}html.vaultoryMacDesktop .desktopVaultoryShell .mainNav{gap:.15rem}html.vaultoryMacDesktop .desktopVaultoryShell .mainNav:before{color:#a3b2bf9e;letter-spacing:.075em;margin:.42rem .56rem .36rem;font-size:.61rem;font-weight:720}html.vaultoryMacDesktop .desktopVaultoryShell .mainNav a{border-radius:var(--radius-sm);color:#d3dce4c2;border:0;min-height:2.48rem;padding:.56rem .62rem;font-size:.86rem;font-weight:620}html.vaultoryMacDesktop .desktopVaultoryShell .mainNav a:hover{color:#f9fbfcfa;background:#fff1;border-color:#0000;transform:none}html.vaultoryMacDesktop .desktopVaultoryShell .mainNav a.active{color:#fff;background:#ffffff21;border-color:#0000;box-shadow:inset 0 1px #ffffff0b}html.vaultoryMacDesktop .desktopVaultoryShell .mainNav a.active:after{display:none}html.vaultoryMacDesktop .desktopVaultoryShell .navIcon,html.vaultoryMacDesktop .desktopVaultoryShell .mainNav a:not(.active) .navIcon{color:#b3c3cfcc}html.vaultoryMacDesktop .desktopVaultoryShell .mainNav a.active .navIcon{color:#baf8dc}html.vaultoryMacDesktop .desktopVaultoryShell .accountNav{border-top-color:#ffffff14;gap:.38rem;padding-top:.72rem}html.vaultoryMacDesktop .desktopVaultoryShell .navProfile,html.vaultoryMacDesktop .desktopVaultoryShell .navAction{border-radius:var(--radius-sm);min-height:2.6rem;font-size:.84rem}html.vaultoryMacDesktop .desktopVaultoryShell .navProfile{background:#ffffff0f;padding:.35rem .5rem .35rem .38rem}html.vaultoryMacDesktop .desktopVaultoryShell .navAction{padding-inline:.64rem}html.vaultoryMacDesktop .desktopVaultoryShell .navAction:hover,html.vaultoryMacDesktop .desktopVaultoryShell .navProfile:hover{background:#ffffff1b}html.vaultoryMacDesktop .desktopVaultoryShell .appShell{scrollbar-color:#b7c5d061 transparent;background:0 0}html.vaultoryMacDesktop .desktopVaultoryShell .appShell::-webkit-scrollbar{width:10px}html.vaultoryMacDesktop .desktopVaultoryShell .appShell::-webkit-scrollbar-thumb{background:#b7c5d05c padding-box padding-box;border:3px solid #0000;border-radius:999px}html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .topbar{padding-inline:0!important}html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a,html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile,html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction{border-radius:var(--radius-sm)!important}@media (width<=1080px){html.vaultoryMacDesktop .desktopMacTrafficLightClearance{width:76px;min-width:76px}}html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .brand{justify-content:center;padding-inline:0}html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .brandText,html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav:before,html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile span,html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile em{display:none}html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a,html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile,html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction{justify-content:center;padding-inline:.5rem;border-radius:var(--radius-sm)!important}html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a,html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction{font-size:0!important}html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .mainNav a .navIcon,html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navAction .uiIcon{width:1.12rem;height:1.12rem;margin:0}html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .navProfile .avatar{margin:0}html.vaultoryMacDesktop body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .accountNav{justify-items:stretch}.desktopVaultoryShell{--desktop-sidebar-width:248px;--desktop-workspace-gutter:clamp(1rem, 1.8vw, 2rem);background:var(--bg)}.desktopVaultoryShell .topbar{gap:.75rem;border-right-color:var(--line)!important;background:color-mix(in srgb, var(--color-bg-subtle) 96%, transparent)!important;box-shadow:none!important;padding:.8rem .7rem .75rem!important}.desktopVaultoryShell .brand{border-bottom-color:var(--line);min-height:3.25rem;padding:.35rem .45rem .7rem}.desktopVaultoryShell .brandMark{border-radius:var(--radius-md);width:2.2rem;height:2.2rem;box-shadow:none}.desktopVaultoryShell .brandText small{color:var(--muted-2)}.desktopVaultoryShell .navDock{justify-content:flex-start;gap:.6rem}.desktopVaultoryShell .mainNav,.desktopVaultoryShell .desktopCreatorNav{gap:.18rem}.desktopVaultoryShell .mainNav:before,.desktopVaultoryShell .desktopCreatorNav>span{color:var(--muted-2);letter-spacing:.12em;margin:.45rem .65rem .28rem;font-size:.62rem;font-weight:900}.desktopVaultoryShell .desktopCreatorNav{border-top:1px solid var(--line);padding-top:.72rem;display:grid}.desktopVaultoryShell .mainNav a,.desktopVaultoryShell .desktopCreatorNav>a{border-radius:var(--radius-md);min-height:2.55rem;color:var(--muted);box-shadow:none;background:0 0;border:1px solid #0000;align-items:center;gap:.66rem;padding:.62rem .68rem;font-size:.88rem;font-weight:760;line-height:1;display:flex}.desktopVaultoryShell .mainNav a:hover,.desktopVaultoryShell .desktopCreatorNav>a:hover{color:var(--text);background:var(--color-surface-hover);border-color:#0000;transform:none}.desktopVaultoryShell .mainNav a.active,.desktopVaultoryShell .desktopCreatorNav>a.active{color:var(--text);border-color:color-mix(in srgb, var(--accent) 22%, var(--line));background:var(--color-surface-selected);box-shadow:inset 2px 0 0 var(--accent)}.desktopVaultoryShell .mainNav a .navIcon,.desktopVaultoryShell .desktopCreatorNav .navIcon{width:1.08rem;height:1.08rem;color:var(--muted-2);flex:none}.desktopVaultoryShell .mainNav a.active .navIcon,.desktopVaultoryShell .desktopCreatorNav>a.active .navIcon{color:var(--accent)}.desktopVaultoryShell .accountNav{border-top-color:var(--line);gap:.28rem;margin-top:auto;padding-top:.65rem}.desktopVaultoryShell .navAction,.desktopVaultoryShell .navProfile{border-radius:var(--radius-md);min-height:2.55rem;font-size:.82rem;font-weight:740}.desktopVaultoryShell .navAction{color:var(--muted);background:0 0;border-color:#0000}.desktopVaultoryShell .navAction:hover,.desktopVaultoryShell .navAction.active{color:var(--text);background:var(--color-surface-hover);border-color:#0000}.desktopVaultoryShell .navProfile{border-color:var(--line);background:var(--color-surface)}.desktopVaultoryShell .appShell{padding-top:1.55rem!important}.desktopVaultoryShell .landingHero{border-radius:var(--radius-xl);min-height:470px;box-shadow:var(--shadow-sm)}.desktopVaultoryShell .glassPanel,.desktopVaultoryShell .projectBanner,.desktopVaultoryShell .metricCard,.desktopVaultoryShell .featuredCard,.desktopVaultoryShell .projectCard{box-shadow:var(--shadow-sm)}html[data-theme=light] .desktopVaultoryShell .topbar{background:#f5f7fafa!important}html[data-theme=light] .desktopVaultoryShell .navProfile,html[data-theme=light] .desktopVaultoryShell .glassPanel,html[data-theme=light] .desktopVaultoryShell .projectCard,html[data-theme=light] .desktopVaultoryShell .featuredCard{color:var(--text)}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>span{display:none}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav{padding-top:.55rem}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>a{justify-content:center;min-height:2.55rem;padding-inline:.5rem;font-size:0}body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav .navIcon{width:1.12rem;height:1.12rem}@media (width<=1080px){.desktopVaultoryShell .desktopCreatorNav>span{display:none}.desktopVaultoryShell .desktopCreatorNav>a{justify-content:center;min-height:2.55rem;padding-inline:.5rem;font-size:0}.desktopVaultoryShell .desktopCreatorNav .navIcon{width:1.12rem;height:1.12rem}}body:not(.vaultoryDesktopSidebarCollapsed) .desktopVaultoryShell .desktopCreatorNav{place-items:stretch stretch!important;width:100%!important}body:not(.vaultoryDesktopSidebarCollapsed) .desktopVaultoryShell .desktopCreatorNav>a,body:not(.vaultoryDesktopSidebarCollapsed) .desktopVaultoryShell .desktopCreatorNav>a.active{box-sizing:border-box!important;text-align:left!important;justify-content:flex-start!important;align-items:center!important;gap:.82rem!important;width:100%!important;min-width:0!important;min-height:2.55rem!important;margin:0!important;padding:0 1.05rem!important;display:flex!important}body:not(.vaultoryDesktopSidebarCollapsed) .desktopVaultoryShell .desktopCreatorNav>a .navIcon,body:not(.vaultoryDesktopSidebarCollapsed) .desktopVaultoryShell .desktopCreatorNav>a>svg{flex:0 0 1.25rem!important;width:1.08rem!important;height:1.08rem!important;margin:0!important;transform:none!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav{border-top:1px solid var(--line)!important;background:0 0!important;grid-template-columns:46px!important;grid-auto-rows:46px!important;place-content:start center!important;place-items:stretch stretch!important;gap:.6rem!important;width:100%!important;min-width:0!important;margin:0!important;padding:.55rem 0 0!important;display:grid!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>span,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>span{display:none!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>a,html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>a.active,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>a,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>a.active{box-sizing:border-box!important;border-radius:var(--radius-card)!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>a .navIcon,html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>a>svg,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>a .navIcon,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>a>svg{box-sizing:border-box!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>a.active,body.vaultoryDesktopSidebarCollapsed .desktopVaultoryShell .desktopCreatorNav>a.active{background:linear-gradient(145deg,#66f4c729,#6ba7ff0f)!important;border-color:#66f4c76b!important;box-shadow:inset 0 0 0 1px #66f4c71a,inset 0 1px #ffffff0d!important}button.modalCloseButton{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line-strong))!important;width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;color:color-mix(in srgb, var(--text) 82%, var(--muted))!important;background:linear-gradient(180deg, #ffffff06, transparent 74%), color-mix(in srgb, var(--color-bg-subtle) 90%, #090e17)!important;cursor:pointer!important;opacity:1!important;transition:color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard), opacity var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard)!important;border-radius:.9rem!important;flex:0 0 2.75rem!important;place-items:center!important;padding:0!important;display:inline-grid!important;transform:none!important;box-shadow:inset 0 1px #ffffff0b,0 8px 20px #00000024!important}button.modalCloseButton .modalCloseButtonIcon{pointer-events:none;flex:none;color:currentColor!important;opacity:1!important;stroke-width:2.25px!important;width:1rem!important;height:1rem!important}button.modalCloseButton:hover:not(:disabled){color:#fff!important;border-color:color-mix(in srgb, var(--accent) 58%, var(--line-strong))!important;background:linear-gradient(180deg, #ffffff0a, transparent 72%), color-mix(in srgb, var(--accent) 9%, var(--color-surface-hover))!important;box-shadow:inset 0 1px 0 #ffffff0f, 0 12px 26px #0003, 0 0 0 1px color-mix(in srgb, var(--accent) 10%, transparent)!important;transform:translateY(-1px)!important}button.modalCloseButton:active:not(:disabled){color:#fff!important;border-color:color-mix(in srgb, var(--accent) 62%, var(--line-strong))!important;background:color-mix(in srgb, var(--accent) 12%, var(--color-surface-raised))!important;transform:translateY(var(--ui-press-y)) scale(var(--ui-press-scale))!important;box-shadow:inset 0 1px #ffffff0a!important}button.modalCloseButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color)!important;outline-offset:var(--focus-ring-offset)!important}button.modalCloseButton:disabled{opacity:var(--disabled-opacity)!important;cursor:not-allowed!important;filter:none!important;transform:none!important}.modalCloseTooltipPortal{z-index:2147483000;border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:max-content;max-width:min(16rem,100vw - 1rem);color:var(--text);background:var(--color-bg-subtle);white-space:nowrap;opacity:0;pointer-events:none;padding:.42rem .58rem;font-size:.72rem;font-weight:800;line-height:1.3;position:fixed;box-shadow:0 12px 32px #00000073}.modalCloseTooltipPortal.is-bottom{transform:translate(-50%,-.2rem)}.modalCloseTooltipPortal.is-top{transform:translate(-50%,calc(.2rem - 100%))}.modalCloseTooltipPortal.isVisible.is-bottom{opacity:1;animation:modalCloseTooltipPortalInBottom var(--motion-fast) ease both;transform:translate(-50%)}.modalCloseTooltipPortal.isVisible.is-top{opacity:1;animation:modalCloseTooltipPortalInTop var(--motion-fast) ease both;transform:translate(-50%,-100%)}@keyframes modalCloseTooltipPortalInBottom{0%{opacity:0;transform:translate(-50%,-.2rem)}to{opacity:1;transform:translate(-50%)}}@keyframes modalCloseTooltipPortalInTop{0%{opacity:0;transform:translate(-50%,calc(.2rem - 100%))}to{opacity:1;transform:translate(-50%,-100%)}}@media (prefers-reduced-motion:reduce){.modalCloseTooltipPortal{animation:none!important}}.desktopUpdateControl{box-sizing:border-box;z-index:80;border-right:1px solid #ffffff12;align-items:stretch;display:flex;position:relative}.desktopUpdateTrigger,.desktopUpdateClose{cursor:pointer;box-shadow:none!important;border:0!important}.desktopUpdateTrigger{place-items:center;width:42px;position:relative;color:#9eafc8!important;min-height:0!important;transition:color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard)!important;background:0 0!important;border-left:0!important;border-radius:0!important;padding:0!important;display:inline-grid!important}.desktopUpdateTrigger:hover{color:#ecfff8!important;background:#66f4c71a!important;transform:none!important}.desktopUpdateTrigger:focus-visible,.desktopUpdateClose:focus-visible,.desktopUpdateCheckButton:focus-visible,.desktopUpdateRelease .buttonLink:focus-visible{outline-offset:-2px;outline:2px solid #66f4c7e6}.desktopUpdateTrigger svg{stroke-width:2.25px;width:.98rem;height:.98rem}.desktopUpdateAvailableDot{border:2px solid var(--color-bg-subtle);background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-bg-subtle), 0 0 10px color-mix(in srgb, var(--accent) 58%, transparent);pointer-events:none;border-radius:999px;position:absolute;top:2px;right:2px}.desktopUpdatePopover{z-index:var(--z-window-overlay);border-radius:var(--radius-card);width:min(360px,100vw - 24px);color:var(--text);background:linear-gradient(145deg,#66f4c71a,#0000 52%),linear-gradient(#18202ffc,#090d16fe);border:1px solid #8da3c445;gap:.8rem;padding:.9rem;animation:.15s both desktopUpdatePopoverIn;display:grid;position:absolute;top:calc(100% + 9px);right:8px;box-shadow:0 22px 58px #00000075}.desktopUpdatePopover:before{content:"";background:#182130;border-top:1px solid #8da3c445;border-left:1px solid #8da3c445;width:9px;height:9px;position:absolute;top:-5px;right:24px;transform:rotate(45deg)}.desktopUpdatePopoverHeader{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.desktopUpdatePopoverHeader>div{gap:.12rem;display:grid}.desktopUpdatePopoverHeader span{color:var(--accent);letter-spacing:.13em;font-size:.62rem;font-weight:1000}.desktopUpdatePopoverHeader strong{font-size:1rem;line-height:1.15}.desktopUpdateClose{place-items:center;width:1.9rem;height:1.9rem;border-radius:var(--radius-sm)!important;color:var(--muted)!important;background:#ffffff0e!important;padding:0!important;display:grid!important}.desktopUpdateClose:hover{color:var(--text)!important;background:#ffffff1a!important;transform:none!important}.desktopUpdateClose svg{width:.94rem;height:.94rem}.desktopUpdateStatus{border-radius:var(--radius-card);background:#0000002e;border:1px solid #8fa3c129;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding:.78rem;display:grid}.desktopUpdateStatusIcon{border-radius:var(--radius-control);color:#dffef4;background:#66f4c721;place-items:center;width:2.1rem;height:2.1rem;display:grid}.desktopUpdateStatus.is-error .desktopUpdateStatusIcon{color:#ffccd3;background:#ff677b24}.desktopUpdateStatus.is-upToDate .desktopUpdateStatusIcon{color:#d6ffe9;background:#66f4c729}.desktopUpdateStatus.is-available .desktopUpdateStatusIcon{color:#e5f0ff;background:#6ba7ff29}.desktopUpdateStatus svg{stroke-width:2.4px;width:1.02rem;height:1.02rem}.desktopUpdateStatus p,.desktopUpdateRelease p{color:var(--muted);margin:0;font-size:.82rem;font-weight:700;line-height:1.45}.desktopUpdateRelease{gap:.7rem;display:grid}.desktopUpdateRelease p{white-space:pre-line}.desktopUpdateRelease .buttonLink{justify-content:center;width:100%;min-height:2.65rem;font-size:.82rem}.desktopUpdateCheckButton{width:100%;min-height:2.55rem;font:inherit;cursor:pointer;transition:background var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), color var(--motion-interaction) var(--ease-standard);justify-content:center;align-items:center;font-size:.82rem;font-weight:900;border-radius:var(--radius-card)!important;color:#e7fff7!important;box-shadow:none!important;background:#66f4c71a!important;border:1px solid #66f4c747!important;padding:.65rem .8rem!important;display:inline-flex!important}.desktopUpdateCheckButton:hover:not(:disabled){background:#66f4c72b!important;border-color:#66f4c785!important;transform:none!important}.desktopUpdateCheckButton:disabled{cursor:wait;opacity:.68}.desktopUpdateProgress{gap:.38rem;display:grid}.desktopUpdateProgressTrack{background:#ffffff17;border-radius:999px;height:.42rem;overflow:hidden}.desktopUpdateProgressTrack span{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;transition:width .18s;display:block}.desktopUpdateProgress small{color:var(--muted-2);font-size:.72rem;font-weight:800}.desktopUpdateSpin{animation:.8s linear infinite desktopUpdateSpin}@keyframes desktopUpdateSpin{to{transform:rotate(360deg)}}@keyframes desktopUpdatePopoverIn{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=620px){.desktopUpdateTrigger{width:40px}.desktopUpdatePopover{right:-88px}}._viewer_b4hg0_1{-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab;place-items:center;width:100%;min-width:13rem;height:100%;min-height:20rem;display:grid;position:relative;overflow:hidden}._viewer_b4hg0_1[data-dragging=true]{cursor:grabbing}._viewer_b4hg0_1[data-interactive=false]{cursor:default}._canvas_b4hg0_24{width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}._interactionHint_b4hg0_33{z-index:4;border:1px solid color-mix(in srgb, var(--line) 82%, transparent);border-radius:var(--radius-pill);width:max-content;max-width:calc(100% - 1rem);color:var(--muted);background:color-mix(in srgb, var(--color-surface-raised) 88%, transparent);box-shadow:var(--shadow-sm);pointer-events:none;-webkit-backdrop-filter:blur(8px);padding:.34rem .56rem;font-size:.62rem;font-weight:760;line-height:1;position:absolute;bottom:.35rem;left:50%;transform:translate(-50%)}._renderError_b4hg0_55{z-index:3;border:1px solid var(--status-danger-border);border-radius:var(--radius-control);max-width:14rem;color:var(--status-danger-foreground);background:var(--status-danger-surface);text-align:center;padding:.7rem .8rem;font-size:.7rem;line-height:1.45;position:relative}@media (prefers-reduced-motion:reduce){._viewer_b4hg0_1{scroll-behavior:auto}}._modal_1n2fs_1{width:min(100%,76rem)}._modal_1n2fs_1 .desktopModalBody{background:radial-gradient(circle at 14% 12%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 28rem), color-mix(in srgb, var(--color-bg-subtle) 62%, transparent);padding:0}._selector_1n2fs_16{grid-template-columns:minmax(19rem,.82fr) minmax(0,1.7fr);gap:1rem;padding:1rem;display:grid;position:relative}._currentPanel_1n2fs_24,._savedSection_1n2fs_25,._capeSection_1n2fs_26,._defaultSection_1n2fs_27,._emptyState_1n2fs_28{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface-raised);box-shadow:var(--shadow-sm)}._currentPanel_1n2fs_24{align-content:start;gap:.8rem;min-width:0;padding:.9rem;display:grid}._currentIdentity_1n2fs_43{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.68rem;display:grid}._currentHead_1n2fs_50{border-radius:.66rem;width:2.65rem;height:2.65rem}._currentIdentity_1n2fs_43>div{gap:.04rem;min-width:0;display:grid}._currentIdentity_1n2fs_43 span,._currentIdentity_1n2fs_43 small,._sectionHeader_1n2fs_64 span,._defaultCopy_1n2fs_65>div>span{color:var(--muted);font-size:.68rem;font-weight:760}._currentIdentity_1n2fs_43 strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}._modelPicker_1n2fs_79{border:1px solid var(--line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface) 84%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding:.66rem .7rem;display:flex}._modelPicker_1n2fs_79>div:first-child{gap:.08rem;min-width:0;display:grid}._modelPicker_1n2fs_79 strong{color:var(--text);font-size:.76rem}._modelPicker_1n2fs_79 small{color:var(--muted);font-size:.62rem;line-height:1.4}._modelPicker_1n2fs_79 .uiSegmented{flex:none}._currentPreview_1n2fs_111{border:1px solid var(--line);border-radius:calc(var(--radius-panel) - .15rem);background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-subtle) 88%, transparent), var(--color-surface));place-items:center;min-height:28rem;display:grid;position:relative;overflow:hidden}._previewBackdrop_1n2fs_126{background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 43%), linear-gradient(90deg, transparent 49.7%, color-mix(in srgb, var(--line) 54%, transparent) 50%, transparent 50.3%), linear-gradient(0deg, color-mix(in srgb, var(--color-bg-subtle) 86%, transparent), transparent 34%);pointer-events:none;position:absolute;inset:0}._interactiveModel_1n2fs_149{z-index:1;width:100%;min-height:27rem;position:relative}._skinFigure_1n2fs_158{z-index:1;filter:drop-shadow(0 16px 18px #0003);justify-items:center;line-height:0;display:grid;position:relative}._skinBodyRow_1n2fs_167,._skinLegRow_1n2fs_168{justify-content:center;align-items:flex-start;line-height:0;display:flex}._skinRightArm_1n2fs_175{transform-origin:100% 0;transform:rotate(1.5deg)}._skinLeftArm_1n2fs_180{transform-origin:0 0;transform:rotate(-1.5deg)}._skinPart_1n2fs_185{image-rendering:pixelated;display:inline-block;position:relative;overflow:hidden}._skinLayer_1n2fs_192{image-rendering:pixelated;position:absolute;inset:0}._currentActions_1n2fs_198{flex-wrap:wrap;gap:.5rem;display:flex}._currentActions_1n2fs_198>*{flex:auto}._previewCaption_1n2fs_208{color:var(--muted-2);text-align:center;font-size:.67rem;line-height:1.4}._previewFallback_1n2fs_215{z-index:1;max-width:13rem;color:var(--muted);text-align:center;justify-items:center;gap:.7rem;font-size:.72rem;line-height:1.45;display:grid;position:relative}._previewFallbackHead_1n2fs_228{border-radius:1rem;width:5rem;height:5rem}._libraryColumn_1n2fs_234{align-content:start;gap:.8rem;min-width:0;display:grid}._savedSection_1n2fs_25,._capeSection_1n2fs_26{gap:.8rem;min-width:0;padding:.9rem;display:grid}._sectionHeader_1n2fs_64{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}._sectionHeader_1n2fs_64>div{min-width:0}._sectionHeader_1n2fs_64 h3,._defaultCopy_1n2fs_65 h3{color:var(--text);margin:.12rem 0 0;font-size:1rem}._sectionHeader_1n2fs_64 p,._defaultCopy_1n2fs_65 p{color:var(--muted);margin:.25rem 0 0;font-size:.72rem;line-height:1.45}._savedGrid_1n2fs_275{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}._uploadCard_1n2fs_281,._savedCard_1n2fs_282{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;min-height:13.8rem}._uploadCard_1n2fs_281{color:var(--text);text-align:center;box-shadow:none;transition:border-color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), transform var(--motion-interaction) var(--ease-standard);border-style:dashed;align-content:center;place-items:center;gap:.28rem;padding:.85rem;display:grid}._uploadCard_1n2fs_281:hover:not(:disabled),._uploadCardDragging_1n2fs_307{border-color:color-mix(in srgb, var(--accent) 62%, var(--line-strong));background:color-mix(in srgb, var(--accent) 7%, var(--color-surface));transform:none}._uploadIcon_1n2fs_313,._defaultIcon_1n2fs_314{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--color-bg-subtle));place-items:center;display:grid}._uploadIcon_1n2fs_313{border-radius:.9rem;width:2.8rem;height:2.8rem;margin-bottom:.3rem}._uploadIcon_1n2fs_313 svg{width:1.25rem;height:1.25rem}._uploadCard_1n2fs_281 strong{font-size:.86rem}._uploadCard_1n2fs_281 small{color:var(--muted);font-size:.67rem}._uploadCard_1n2fs_281 em{color:var(--muted-2);margin-top:.2rem;font-size:.61rem;font-style:normal}._savedCard_1n2fs_282{transition:border-color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard);position:relative;overflow:hidden}._savedCard_1n2fs_282:hover{border-color:color-mix(in srgb, var(--accent) 28%, var(--line-strong));background:var(--color-surface-hover)}._savedApply_1n2fs_363{width:100%;height:100%;min-height:13.8rem;color:var(--text);box-shadow:none;text-align:left;background:0 0;border:0;grid-template-rows:minmax(0,1fr) auto;gap:.5rem;padding:.75rem;display:grid}._savedApply_1n2fs_363:hover:not(:disabled){background:0 0;transform:none}._savedPreview_1n2fs_383{border-radius:calc(var(--radius-card) - .25rem);background:radial-gradient(circle at 50% 32%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 48%), var(--color-bg-subtle);place-items:end center;min-height:9.5rem;display:grid;overflow:hidden}._savedPreview_1n2fs_383 ._skinFigure_1n2fs_158{filter:drop-shadow(0 9px 10px #00000029);transform:translateY(.4rem)}._savedCopy_1n2fs_403{gap:.04rem;min-width:0;padding-right:1.6rem;display:grid}._savedCopy_1n2fs_403 strong,._savedCopy_1n2fs_403 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._savedCopy_1n2fs_403 strong{font-size:.76rem}._savedCopy_1n2fs_403 small{color:var(--muted);font-size:.62rem}._savedDelete_1n2fs_426{z-index:2;opacity:.68;position:absolute;bottom:.42rem;right:.45rem}._savedCard_1n2fs_282:hover ._savedDelete_1n2fs_426,._savedDelete_1n2fs_426:focus-visible{opacity:1}._applyingBadge_1n2fs_439{border:1px solid color-mix(in srgb, var(--accent) 36%, var(--line));border-radius:var(--radius-pill);color:var(--text);background:color-mix(in srgb, var(--color-surface-raised) 94%, transparent);padding:.26rem .42rem;font-size:.58rem;font-weight:800;position:absolute;top:.55rem;right:.55rem}._capeGrid_1n2fs_452{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.58rem;display:grid}._capeCard_1n2fs_458,._capeSkeletonCard_1n2fs_459{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--color-surface);align-content:center;justify-items:center;gap:.3rem;min-width:0;min-height:8.5rem;padding:.7rem .55rem;display:grid;position:relative}._capeCard_1n2fs_458{color:var(--text);box-shadow:none;text-align:center;transition:border-color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard)}._capeCard_1n2fs_458:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 30%, var(--line-strong));background:var(--color-surface-hover);transform:none}._capeCardActive_1n2fs_489{border-color:color-mix(in srgb, var(--accent) 58%, var(--line-strong));background:color-mix(in srgb, var(--accent) 7%, var(--color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 12%, transparent)}._capeThumbnail_1n2fs_495,._capeNone_1n2fs_496{border:1px solid color-mix(in srgb, var(--line-strong) 84%, transparent);background-color:var(--color-bg-subtle);border-radius:.42rem;width:2.5rem;height:4rem;display:block}._capeThumbnail_1n2fs_495{image-rendering:pixelated;image-rendering:crisp-edges;background-position:-4px -4px;background-repeat:no-repeat;background-size:256px 128px}._capeNone_1n2fs_496{color:var(--muted-2);border-style:dashed;place-items:center;font-size:1.1rem;font-weight:800;display:grid}._capeCard_1n2fs_458 strong,._capeCard_1n2fs_458 small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._capeCard_1n2fs_458 strong{font-size:.7rem}._capeCard_1n2fs_458 small{color:var(--muted);font-size:.58rem}._capeCheck_1n2fs_539{border:1px solid color-mix(in srgb, var(--accent) 54%, var(--line));width:1.25rem;height:1.25rem;color:var(--button-primary-ink);background:var(--accent);box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;display:grid;position:absolute;top:.42rem;right:.42rem}._capeCheck_1n2fs_539 svg{stroke-width:3px;width:.72rem;height:.72rem}._capeSkeletonCard_1n2fs_459{pointer-events:none;gap:.42rem;overflow:hidden}._capeSkeletonCard_1n2fs_459:after{content:"";background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--text) 7%, transparent) 48%, transparent 76%);animation:1.2s ease-in-out infinite _capeSkeletonShimmer_1n2fs_1;position:absolute;inset:0;transform:translate(-110%)}._capeSkeletonTexture_1n2fs_580,._capeSkeletonLine_1n2fs_581{background:color-mix(in srgb, var(--muted) 14%, var(--color-bg-subtle));display:block}._capeSkeletonTexture_1n2fs_580{border-radius:.42rem;width:2.5rem;height:4rem}._capeSkeletonLine_1n2fs_581{border-radius:var(--radius-pill);width:65%;height:.58rem}._capeSkeletonLineShort_1n2fs_598{opacity:.72;width:45%}._capeSkeletonCard_1n2fs_459:nth-child(2):after{animation-delay:70ms}._capeSkeletonCard_1n2fs_459:nth-child(3):after{animation-delay:.14s}._capeSkeletonCard_1n2fs_459:nth-child(4):after{animation-delay:.21s}._capeSkeletonCard_1n2fs_459:nth-child(5):after{animation-delay:.28s}@keyframes _capeSkeletonShimmer_1n2fs_1{to{transform:translate(110%)}}._capeEmpty_1n2fs_625{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--muted);background:color-mix(in srgb, var(--color-bg-subtle) 70%, transparent);margin:0;padding:.72rem .78rem;font-size:.68rem;line-height:1.45}._defaultSection_1n2fs_27{justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .9rem;display:flex}._defaultCopy_1n2fs_65{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;display:grid}._defaultIcon_1n2fs_314{border-radius:.75rem;width:2.45rem;height:2.45rem}._defaultIcon_1n2fs_314 svg{width:1rem;height:1rem}._hiddenInput_1n2fs_663{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;overflow:hidden}._notice_1n2fs_672{border:1px solid var(--line);border-radius:var(--radius-control);grid-column:1/-1;padding:.62rem .72rem;font-size:.72rem;line-height:1.45}._notice_1n2fs_672[data-tone=danger]{border-color:var(--status-danger-border);color:var(--status-danger-foreground);background:var(--status-danger-surface)}._notice_1n2fs_672[data-tone=success]{border-color:var(--status-success-border);color:var(--status-success-foreground);background:var(--status-success-surface)}._emptyState_1n2fs_28{min-height:19rem;color:var(--muted);text-align:center;grid-column:1/-1;align-content:center;place-items:center;gap:.5rem;padding:2rem;display:grid}._emptyState_1n2fs_28>svg{width:2rem;height:2rem;color:var(--accent)}._emptyState_1n2fs_28 strong{color:var(--text);font-size:1rem}._emptyState_1n2fs_28 p{max-width:30rem;margin:0;font-size:.74rem;line-height:1.5}@media (prefers-reduced-motion:reduce){._capeSkeletonCard_1n2fs_459:after{animation:none}}@media (width<=1040px){._selector_1n2fs_16{grid-template-columns:minmax(18rem,.9fr) minmax(0,1.45fr)}._savedGrid_1n2fs_275{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){._selector_1n2fs_16{grid-template-columns:1fr}._currentPreview_1n2fs_111{min-height:24rem}._interactiveModel_1n2fs_149{min-height:23rem}}@media (width<=640px){._selector_1n2fs_16{padding:.7rem}._modelPicker_1n2fs_79,._sectionHeader_1n2fs_64,._defaultSection_1n2fs_27{flex-direction:column;align-items:stretch}._modelPicker_1n2fs_79 .uiSegmented{width:100%}._savedGrid_1n2fs_275{grid-template-columns:1fr}._capeGrid_1n2fs_452{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_cs2wy_1{gap:1.4rem;display:grid}._pageHeader_cs2wy_5{justify-content:space-between;align-items:flex-end;gap:1rem;padding:.2rem 0 .3rem;display:flex}._pageHeader_cs2wy_5 h1{margin:.3rem 0 .35rem;font-size:clamp(2rem,4vw,3.2rem)}._pageHeader_cs2wy_5 p{max-width:720px;margin:0}._pageHeaderActions_cs2wy_20{flex-wrap:wrap;gap:.6rem;display:flex}._summaryGrid_cs2wy_25{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._summaryCard_cs2wy_30{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-surface);gap:.3rem;min-height:116px;padding:1rem;display:grid}._summaryCard_cs2wy_30>span:first-child{border-radius:var(--radius-md);width:2.35rem;height:2.35rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);place-items:center;display:grid}._summaryCard_cs2wy_30 svg{width:1.15rem}._summaryCard_cs2wy_30 strong{letter-spacing:-.035em;font-size:1.45rem}._summaryCard_cs2wy_30 small{color:var(--muted);line-height:1.45}._attention_cs2wy_59{border-color:color-mix(in srgb, var(--warn) 30%, var(--line))}._attention_cs2wy_59>span:first-child{color:var(--warn);background:color-mix(in srgb, var(--warn) 11%, transparent)}._section_cs2wy_66{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-surface);gap:.85rem;padding:1.05rem;display:grid}._sectionHeader_cs2wy_74{justify-content:space-between;align-items:center;gap:1rem;display:flex}._sectionHeader_cs2wy_74 h2{margin:.15rem 0 1rem;font-size:1.15rem}._sectionHeader_cs2wy_74>a,._sectionHeader_cs2wy_74>button{color:var(--accent);box-shadow:none;background:0 0;border:0;align-items:center;gap:.35rem;padding:.35rem;font-size:.82rem;display:inline-flex}._rows_cs2wy_97{gap:.35rem;display:grid}._row_cs2wy_97{border-radius:var(--radius-md);background:var(--color-bg-subtle);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-width:0;padding:.72rem;display:grid}a._row_cs2wy_97:hover{border-color:var(--line-strong);background:var(--color-surface-hover)}._rowIcon_cs2wy_116{border-radius:var(--radius-md);width:2.3rem;height:2.3rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent);place-items:center;display:grid}._rowIcon_cs2wy_116 svg{width:1.1rem}._rowCopy_cs2wy_128{gap:.18rem;min-width:0;display:grid}._rowCopy_cs2wy_128 strong,._rowCopy_cs2wy_128 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowCopy_cs2wy_128 small{color:var(--muted)}._rowEnd_cs2wy_142{color:var(--muted);align-items:center;gap:.55rem;font-size:.78rem;display:flex}._status_cs2wy_149{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);background:var(--color-surface);padding:.3rem .52rem;font-size:.72rem;font-weight:800}._status_cs2wy_149[data-tone=safe]{color:var(--success);border-color:color-mix(in srgb, var(--success) 26%, var(--line))}._status_cs2wy_149[data-tone=warn]{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 30%, var(--line))}._status_cs2wy_149[data-tone=danger]{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 30%, var(--line))}._split_cs2wy_170{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:start;gap:.8rem;display:grid}._projectGrid_cs2wy_176{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}._empty_cs2wy_181{text-align:center;min-height:160px;color:var(--muted);place-items:center;gap:.35rem;display:grid}._empty_cs2wy_181 strong{color:var(--text)}._progressCard_cs2wy_192{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 5%, var(--color-bg-subtle));gap:.65rem;padding:.9rem;display:grid}._progressTop_cs2wy_200{justify-content:space-between;gap:.75rem;display:flex}._progressTrack_cs2wy_205{border-radius:var(--radius-pill);background:var(--color-surface-hover);height:.45rem;overflow:hidden}._progressTrack_cs2wy_205 span{border-radius:inherit;background:var(--accent);height:100%;display:block}._instanceGrid_cs2wy_217{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._instanceCard_cs2wy_222{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-surface);gap:.8rem;padding:1rem;display:grid}._instanceTop_cs2wy_230{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._instanceIdentity_cs2wy_236{gap:.7rem;min-width:0;display:flex}._instanceIdentity_cs2wy_236>span{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);flex:none;place-items:center;display:grid}._instanceIdentity_cs2wy_236 h2{margin:0;font-size:1.05rem}._instanceIdentity_cs2wy_236 p{margin:.2rem 0 0;font-size:.8rem}._instanceMeta_cs2wy_259{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._instanceMeta_cs2wy_259 div{border-radius:var(--radius-md);background:var(--color-bg-subtle);gap:.15rem;padding:.6rem;display:grid}._instanceMeta_cs2wy_259 strong{font-size:.83rem}._instanceMeta_cs2wy_259 span{color:var(--muted);font-size:.7rem}._instancePath_cs2wy_278{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-2);font-size:.72rem;overflow:hidden}._settingGroup_cs2wy_285{gap:.7rem;display:grid}._settingRow_cs2wy_289{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(180px,240px);align-items:center;gap:1rem;padding:.85rem 0;display:grid}._settingRow_cs2wy_289:last-child{border-bottom:0}._settingCopy_cs2wy_300 strong{margin-bottom:.18rem;display:block}._settingCopy_cs2wy_300 p{margin:0;font-size:.82rem;line-height:1.5}@media (width<=1100px){._summaryGrid_cs2wy_25{grid-template-columns:repeat(2,minmax(0,1fr))}._split_cs2wy_170,._instanceGrid_cs2wy_217{grid-template-columns:1fr}}@media (width<=760px){._pageHeader_cs2wy_5{flex-direction:column;align-items:stretch}._summaryGrid_cs2wy_25,._projectGrid_cs2wy_176,._settingRow_cs2wy_289{grid-template-columns:1fr}._row_cs2wy_97{grid-template-columns:auto minmax(0,1fr)}._rowEnd_cs2wy_142{grid-column:2;justify-content:flex-start}}._safetyNote_cs2wy_340{color:var(--muted);align-items:center;gap:.45rem;margin:.15rem 0 0;font-size:.78rem;display:flex}._safetyNote_cs2wy_340 svg{width:.95rem;color:var(--success)}._errorBanner_cs2wy_352{border:1px solid color-mix(in srgb, var(--danger) 35%, var(--line));border-radius:var(--radius-md);background:color-mix(in srgb, var(--danger) 7%, var(--color-surface));align-items:baseline;gap:.55rem;padding:.8rem 1rem;display:flex}._errorBanner_cs2wy_352 strong{color:var(--danger);font-size:.82rem}._errorBanner_cs2wy_352 span{color:var(--muted);font-size:.8rem}._progressFooter_cs2wy_369{justify-content:space-between;align-items:center;gap:.75rem;display:flex}@media (width<=680px){._progressFooter_cs2wy_369,._errorBanner_cs2wy_352{flex-direction:column;align-items:stretch}}._setupSection_cs2wy_384{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 28rem), var(--color-surface);gap:1rem;overflow:hidden}._setupHeader_cs2wy_396{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.9rem;display:flex}._setupHeading_cs2wy_405{align-items:center;gap:.8rem;min-width:0;display:flex}._setupHeadingIcon_cs2wy_412{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line));border-radius:var(--radius-md);width:2.8rem;height:2.8rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, var(--color-bg-subtle));flex:none;place-items:center;display:grid}._setupHeadingIcon_cs2wy_412 svg{width:1.25rem;height:1.25rem}._setupHeading_cs2wy_405 h2{margin:.16rem 0 .22rem;font-size:1.2rem}._setupHeading_cs2wy_405 p{max-width:720px;color:var(--muted);margin:0;font-size:.82rem;line-height:1.5}._setupActions_cs2wy_439{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.55rem;display:flex}._setupGrid_cs2wy_447{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._setupCard_cs2wy_453{border:1px solid var(--line);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-subtle) 82%, transparent);gap:.85rem;min-width:0;padding:.95rem;display:grid}._setupCardTop_cs2wy_463{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._setupIdentity_cs2wy_470{align-items:center;gap:.7rem;min-width:0;display:flex}._setupIdentity_cs2wy_470>span{border-radius:var(--radius-md);width:2.55rem;height:2.55rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);flex:none;place-items:center;display:grid}._setupIdentity_cs2wy_470 svg{width:1.12rem;height:1.12rem}._setupIdentity_cs2wy_470>div{gap:.15rem;min-width:0;display:grid}._setupIdentity_cs2wy_470 strong,._setupIdentity_cs2wy_470 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._setupIdentity_cs2wy_470 small{color:var(--muted);font-size:.76rem}._setupMeta_cs2wy_508{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._setupMeta_cs2wy_508>div{border:1px solid color-mix(in srgb, var(--line) 76%, transparent);border-radius:var(--radius-md);background:var(--color-surface);gap:.18rem;min-width:0;padding:.62rem .68rem;display:grid}._setupMeta_cs2wy_508 span{color:var(--muted-2);letter-spacing:.04em;text-transform:uppercase;font-size:.66rem;font-weight:800}._setupMeta_cs2wy_508 strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}._setupCardActions_cs2wy_539{flex-wrap:wrap;gap:.5rem;padding-top:.05rem;display:flex}._setupNotice_cs2wy_546,._setupEmpty_cs2wy_547{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle)}._setupNotice_cs2wy_546{align-items:baseline;gap:.65rem;padding:.75rem .85rem;display:flex}._setupNotice_cs2wy_546[data-tone=danger]{border-color:color-mix(in srgb, var(--danger) 30%, var(--line))}._setupNotice_cs2wy_546 strong{color:var(--danger);font-size:.8rem}._setupNotice_cs2wy_546 span{color:var(--muted);font-size:.78rem}._setupEmpty_cs2wy_547{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem;display:grid}._setupEmpty_cs2wy_547>span{border-radius:var(--radius-md);width:2.6rem;height:2.6rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent);place-items:center;display:grid}._setupEmpty_cs2wy_547>div{min-width:0}._setupEmpty_cs2wy_547 strong{color:var(--text);margin-bottom:.18rem;display:block}._setupEmpty_cs2wy_547 p{max-width:720px;color:var(--muted);margin:0;font-size:.78rem;line-height:1.45}@media (width<=1050px){._setupHeader_cs2wy_396{align-items:flex-start}._setupGrid_cs2wy_447{grid-template-columns:1fr}}@media (width<=720px){._setupHeader_cs2wy_396,._setupHeading_cs2wy_405,._setupEmpty_cs2wy_547{align-items:stretch}._setupHeader_cs2wy_396{flex-direction:column}._setupActions_cs2wy_439{justify-content:flex-start}._setupMeta_cs2wy_508,._setupEmpty_cs2wy_547{grid-template-columns:1fr}._setupEmpty_cs2wy_547>span{display:none}}._sectionCount_cs2wy_639{border:1px solid var(--line);border-radius:var(--radius-pill);min-width:2rem;height:2rem;color:var(--muted);background:var(--color-bg-subtle);justify-content:center;align-items:center;padding:0 .62rem;font-size:.76rem;font-weight:850;display:inline-flex}._managedInstanceCard_cs2wy_654{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 18rem), var(--color-surface)}._instanceTitleRow_cs2wy_665{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._instanceManagedBadge_cs2wy_672{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));border-radius:var(--radius-pill);min-height:1.35rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent);letter-spacing:.02em;text-transform:uppercase;align-items:center;padding:.18rem .42rem;font-size:.62rem;font-weight:900;display:inline-flex}._instancePairing_cs2wy_687{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 5%, var(--color-bg-subtle));justify-content:space-between;align-items:center;gap:.75rem;padding:.62rem .7rem;display:flex}._instancePairing_cs2wy_687 span{color:var(--muted-2);text-transform:uppercase;font-size:.68rem;font-weight:850}._instancePairing_cs2wy_687 strong{color:var(--text);text-align:right;font-size:.76rem}._instanceActions_cs2wy_711{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._instanceEmptyState_cs2wy_718{border:1px dashed color-mix(in srgb, var(--accent) 28%, var(--line));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--accent) 4%, var(--color-bg-subtle));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1rem;display:grid}._instanceEmptyState_cs2wy_718>span{border-radius:var(--radius-md);width:3rem;height:3rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);place-items:center;display:grid}._instanceEmptyState_cs2wy_718>span svg{width:1.3rem;height:1.3rem}._instanceEmptyState_cs2wy_718 strong{color:var(--text);margin-bottom:.2rem;display:block}._instanceEmptyState_cs2wy_718 p{max-width:760px;color:var(--muted);margin:0;font-size:.8rem;line-height:1.5}@media (width<=780px){._instanceEmptyState_cs2wy_718{grid-template-columns:1fr}._instanceEmptyState_cs2wy_718>span{display:none}._instancePairing_cs2wy_687{flex-direction:column;align-items:flex-start}._instancePairing_cs2wy_687 strong{text-align:left}}._runningInstanceCard_cs2wy_778,._runningSetupCard_cs2wy_779{border-color:color-mix(in srgb, var(--success) 38%, var(--line));background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--success) 9%, transparent), transparent 18rem), var(--color-surface)}._instanceRuntime_cs2wy_790,._setupRuntime_cs2wy_791{border:1px solid var(--line);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-subtle) 88%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.58rem;min-width:0;padding:.62rem .7rem;display:grid}._instanceRuntime_cs2wy_790>div{gap:.12rem;min-width:0;display:grid}._instanceRuntime_cs2wy_790 strong{color:var(--text);font-size:.76rem}._instanceRuntime_cs2wy_790 small,._setupRuntime_cs2wy_791>span:last-child{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.4;overflow:hidden}._runtimeDot_cs2wy_824{background:var(--muted-2);width:.55rem;height:.55rem;box-shadow:0 0 0 .2rem color-mix(in srgb, var(--muted-2) 10%, transparent);border-radius:999px;flex:none;display:block}._instanceRuntime_cs2wy_790[data-state=running],._setupRuntime_cs2wy_791[data-state=running]{border-color:color-mix(in srgb, var(--success) 26%, var(--line));background:color-mix(in srgb, var(--success) 6%, var(--color-bg-subtle))}._instanceRuntime_cs2wy_790[data-state=running] ._runtimeDot_cs2wy_824,._setupRuntime_cs2wy_791[data-state=running] ._runtimeDot_cs2wy_824{background:var(--success);box-shadow:0 0 0 .2rem color-mix(in srgb, var(--success) 12%, transparent)}._instanceRuntime_cs2wy_790[data-state=preparing] ._runtimeDot_cs2wy_824,._instanceRuntime_cs2wy_790[data-state=launching] ._runtimeDot_cs2wy_824,._instanceRuntime_cs2wy_790[data-state=stopping] ._runtimeDot_cs2wy_824,._setupRuntime_cs2wy_791[data-state=preparing] ._runtimeDot_cs2wy_824,._setupRuntime_cs2wy_791[data-state=launching] ._runtimeDot_cs2wy_824,._setupRuntime_cs2wy_791[data-state=stopping] ._runtimeDot_cs2wy_824{background:var(--warn);box-shadow:0 0 0 .2rem color-mix(in srgb, var(--warn) 12%, transparent);animation:1.1s ease-in-out infinite _vaultoryRuntimePulse_cs2wy_1}._instanceRuntime_cs2wy_790[data-state=crashed],._instanceRuntime_cs2wy_790[data-state=error],._setupRuntime_cs2wy_791[data-state=crashed],._setupRuntime_cs2wy_791[data-state=error]{border-color:color-mix(in srgb, var(--danger) 28%, var(--line));background:color-mix(in srgb, var(--danger) 6%, var(--color-bg-subtle))}._instanceRuntime_cs2wy_790[data-state=crashed] ._runtimeDot_cs2wy_824,._instanceRuntime_cs2wy_790[data-state=error] ._runtimeDot_cs2wy_824,._setupRuntime_cs2wy_791[data-state=crashed] ._runtimeDot_cs2wy_824,._setupRuntime_cs2wy_791[data-state=error] ._runtimeDot_cs2wy_824{background:var(--danger);box-shadow:0 0 0 .2rem color-mix(in srgb, var(--danger) 12%, transparent)}._setupRuntime_cs2wy_791{min-height:2.35rem}@keyframes _vaultoryRuntimePulse_cs2wy_1{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){._instanceRuntime_cs2wy_790 ._runtimeDot_cs2wy_824,._setupRuntime_cs2wy_791 ._runtimeDot_cs2wy_824{animation:none!important}}@media (width<=680px){._instanceRuntime_cs2wy_790 small,._setupRuntime_cs2wy_791>span:last-child{white-space:normal}}._stack_1edg5_1{gap:1rem;display:grid}._loading_1edg5_2{color:var(--muted);padding:1.2rem}._section_1edg5_3{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-surface);gap:1rem;padding:1rem;display:grid}._sectionHeader_1edg5_4{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._sectionHeader_1edg5_4>div{min-width:0}._sectionHeader_1edg5_4 h2{margin:.12rem 0 .3rem}._sectionHeader_1edg5_4 p{max-width:760px;color:var(--muted);margin:0}._sectionHeader_1edg5_4>svg{width:1.2rem;height:1.2rem;color:var(--muted);flex:none}._rows_1edg5_9{border:1px solid var(--line);border-radius:var(--radius-md);display:grid;overflow:hidden}._row_1edg5_9{background:var(--color-bg-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem;display:grid}._row_1edg5_9+._row_1edg5_9{border-top:1px solid var(--line)}._row_1edg5_9>div:first-child{min-width:0}._row_1edg5_9 strong{margin-bottom:.2rem;display:block}._row_1edg5_9 p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.45}._inlineInputs_1edg5_15{grid-template-columns:repeat(2,minmax(7rem,9rem));gap:.55rem;display:grid}._inlineInputs_1edg5_15 label,._pathField_1edg5_16,._advancedGrid_1edg5_16 label{gap:.35rem;display:grid}._inlineInputs_1edg5_15 span,._pathField_1edg5_16>span,._advancedGrid_1edg5_16 label>span{color:var(--muted);font-size:.72rem;font-weight:700}._inlineInputs_1edg5_15 input,._pathField_1edg5_16 input,._advancedGrid_1edg5_16 input,._advancedGrid_1edg5_16 textarea,._sliderControl_1edg5_18 input[type=number]{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius-control);width:100%;min-height:2.45rem;color:var(--text);background:var(--color-bg-subtle);font:inherit;padding:.55rem .7rem}._advancedGrid_1edg5_16 textarea{resize:vertical;min-height:5.5rem}._inlineInputs_1edg5_15 input:focus,._pathField_1edg5_16 input:focus,._advancedGrid_1edg5_16 input:focus,._advancedGrid_1edg5_16 textarea:focus,._sliderControl_1edg5_18 input[type=number]:focus{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 12%, transparent);outline:none}._sliderControl_1edg5_18{grid-template-columns:minmax(10rem,18rem) 5.5rem auto;align-items:center;gap:.6rem;display:grid}._sliderControl_1edg5_18 input[type=range]{min-width:10rem;accent-color:var(--accent)}._sliderControl_1edg5_18 small{color:var(--muted);white-space:nowrap}._advancedGrid_1edg5_16{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}._advancedGrid_1edg5_16 label{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);padding:.8rem}._advancedGrid_1edg5_16 small{color:var(--muted);font-size:.72rem}._fullWidth_1edg5_27{grid-column:1/-1}._actions_1edg5_28{justify-content:flex-end;display:flex}._javaList_1edg5_29{gap:.7rem;display:grid}._javaRow_1edg5_30{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);gap:.65rem;padding:.85rem;display:grid}._javaTitle_1edg5_31{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._ready_1edg5_32,._missing_1edg5_32{border-radius:999px;align-items:center;min-height:1.5rem;padding:0 .55rem;font-size:.7rem;font-weight:800;display:inline-flex}._ready_1edg5_32{color:var(--success,#21c77a);background:color-mix(in srgb, var(--success,#21c77a) 12%, transparent)}._missing_1edg5_32{color:var(--muted);background:color-mix(in srgb, var(--muted) 10%, transparent)}._javaActions_1edg5_35{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._javaActions_1edg5_35 small{color:var(--muted)}._directoryCopy_1edg5_37 code{text-overflow:ellipsis;white-space:nowrap;color:var(--text);margin:.25rem 0 .35rem;font-size:.76rem;display:block;overflow:hidden}._buttonGroup_1edg5_38{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}._restartNote_1edg5_39{color:var(--muted);align-items:center;gap:.55rem;font-size:.76rem;display:flex}._restartNote_1edg5_39 svg{flex:none}@media (width<=850px){._row_1edg5_9{grid-template-columns:1fr;align-items:stretch}._advancedGrid_1edg5_16{grid-template-columns:1fr}._fullWidth_1edg5_27{grid-column:auto}._sliderControl_1edg5_18{grid-template-columns:minmax(0,1fr) 5rem auto}._javaActions_1edg5_35{flex-direction:column;align-items:stretch}}@media (width<=560px){._inlineInputs_1edg5_15{grid-template-columns:1fr}._sliderControl_1edg5_18{grid-template-columns:1fr 5rem auto}._sectionHeader_1edg5_4{flex-direction:column}._buttonGroup_1edg5_38{justify-content:stretch}}._progress_cmcem_1{z-index:calc(var(--z-titlebar) + 1);pointer-events:none;opacity:0;background:linear-gradient(90deg, #eafff7 0%, var(--accent) 34%, var(--accent-2) 100%);transform-origin:0;border-radius:0 999px 999px 0;width:0;height:4px;position:fixed;inset:0 auto auto 0;box-shadow:0 0 18px #66f4c7c7,0 2px 8px #66f4c785}._progress_cmcem_1:after{content:"";background:var(--text);border-radius:50%;width:28px;position:absolute;inset:-3px 0 -3px auto;box-shadow:0 0 18px 5px #66f4c7db}._loading_cmcem_32{opacity:1;width:76%;transition:width 1.6s cubic-bezier(.12,.62,.2,1),opacity .12s}._complete_cmcem_40{opacity:0;width:100%;transition:width .17s ease-out,opacity .18s .13s}@media (prefers-reduced-motion:reduce){._loading_cmcem_32,._complete_cmcem_40{transition-duration:1ms}}@media (width<=680px){.networkStatus>span{gap:.05rem;display:grid}.networkStatus{justify-content:flex-start}}.uxFeedbackTrigger{z-index:var(--z-floating-action);border:1px solid var(--line-strong);min-height:2.2rem;color:var(--muted);background:color-mix(in srgb, var(--color-surface-raised) 94%, transparent);box-shadow:var(--shadow-md);padding:.48rem .68rem;font-size:.72rem;position:fixed;bottom:1rem;right:1rem}.uxFeedbackTrigger:hover{color:var(--text);background:var(--color-surface-hover)}.uxFeedbackBackdrop{z-index:var(--z-popover);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03060cbd;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.uxFeedbackDialog{border:1px solid var(--line-strong);border-radius:var(--radius-xl);width:min(620px,100%);max-height:calc(100vh - 2rem);color:var(--text);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);gap:1rem;padding:1.1rem;display:grid;overflow:auto}.uxFeedbackDialog>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.uxFeedbackDialog h2{margin:.2rem 0 .35rem;font-size:1.45rem}.uxFeedbackDialog p{margin:0}.uxFeedbackClose{border:1px solid var(--line);width:2.35rem;height:2.35rem;min-height:2.35rem;color:var(--muted);background:var(--color-bg-subtle);place-items:center;padding:0;display:grid}.uxFeedbackDialog form{gap:1rem;display:grid}.uxFeedbackDialog fieldset{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.uxFeedbackDialog legend{color:var(--text);margin-bottom:.5rem;font-size:.82rem;font-weight:780}.uxFeedbackScoreRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;display:grid}.uxFeedbackScoreRow button{border:1px solid var(--line);min-height:3.25rem;color:var(--muted);background:var(--color-bg-subtle);gap:.08rem;padding:.45rem;display:grid}.uxFeedbackScoreRow button[aria-pressed=true]{color:var(--text);border-color:color-mix(in srgb, var(--accent) 38%, var(--line));background:var(--color-surface-selected)}.uxFeedbackScoreRow button strong{font-size:1rem}.uxFeedbackScoreRow button span{min-height:.9rem;font-size:.62rem}.uxFeedbackError{border:1px solid color-mix(in srgb, var(--danger) 30%, var(--line));border-radius:var(--radius-md);color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, transparent);padding:.65rem .75rem;font-size:.8rem}.uxFeedbackDialog footer{justify-content:flex-end;gap:.55rem;display:flex}@media (width<=560px){.uxFeedbackTrigger{bottom:.7rem;right:.7rem}.uxFeedbackScoreRow{gap:.25rem}.uxFeedbackDialog footer{flex-direction:column-reverse;align-items:stretch}}.compatibilityQuickPicksPanel{gap:.85rem}.detectedCompatibilityPanel{background:radial-gradient(circle at 100% 0,#6ba7ff24,#0000 38%),linear-gradient(#ffffff12,#ffffff08);gap:.8rem;overflow:hidden}.detectedCompatibilityHeader{grid-template-columns:2.45rem minmax(0,1fr);align-items:center;gap:.7rem;display:grid}.detectedCompatibilityHeader>div{gap:.12rem;display:grid}.detectedCompatibilityIcon{border-radius:var(--radius-control);width:2.45rem;height:2.45rem;color:var(--accent);background:#66f4c717;border:1px solid #66f4c73d;place-items:center;display:grid}.detectedCompatibilityPanel>p{margin:0;font-size:.8rem;line-height:1.5}.detectedCompatibilityLoading{color:var(--muted);align-items:center;gap:.55rem;font-size:.78rem;display:flex}.detectedCompatibilityLoading>span{border:2px solid #66f4c733;border-top-color:var(--accent);border-radius:50%;width:.8rem;height:.8rem;animation:.8s linear infinite detectedInstanceSpin}.detectedInstanceList{gap:.48rem;display:grid}.detectedInstance{border:1px solid var(--line);border-radius:var(--radius-control);width:100%;color:var(--text);text-align:left;box-shadow:none;background:#ffffff09;grid-template-columns:minmax(0,1fr) auto 1rem;align-items:center;gap:.55rem;padding:.68rem;display:grid}.detectedInstance:hover:not(:disabled){background:#66f4c711;border-color:#66f4c752;transform:none}.detectedInstance.active{background:linear-gradient(135deg,#66f4c724,#6ba7ff14);border-color:#66f4c780}.detectedInstance:disabled{opacity:.58}.detectedInstanceCopy{gap:.1rem;min-width:0;display:grid}.detectedInstanceCopy strong,.detectedInstanceCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detectedInstanceCopy strong{font-size:.82rem}.detectedInstanceCopy small,.detectedInstanceTarget{color:var(--muted);font-size:.68rem}.detectedInstanceTarget{text-align:right;white-space:nowrap}.detectedInstance>svg{color:var(--accent)}.detectedCompatibilityEmpty,.detectedCompatibilityError{border-radius:var(--radius-control);background:#ffffff09;padding:.7rem}.detectedCompatibilityError{background:#ff6f9112;border:1px solid #ff6f913d;color:color-mix(in srgb, var(--danger) 80%, var(--text))!important}@keyframes detectedInstanceSpin{to{transform:rotate(360deg)}}.compatibilityChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.compatibilityChoice{border-radius:var(--radius-card);min-width:0;min-height:4.25rem;color:var(--text);text-align:left;transition:transform var(--motion-press) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard);background:linear-gradient(145deg,#ffffff0e,#0000 46%),#0d121dc7;border:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.58rem;padding:.72rem;font-size:.88rem;font-weight:900;line-height:1.15;display:grid;box-shadow:inset 0 1px #ffffff06}.compatibilityChoice:hover{background:linear-gradient(145deg,#66f4c714,#0000 48%),#0d131eeb;border-color:#66f4c757;transform:none}.compatibilityChoice.active{background:linear-gradient(145deg,#66f4c729,#6ba7ff14 78%),#0c1a1ef0;border-color:#66f4c785;box-shadow:inset 0 1px #9affe11c,0 10px 24px #04171638}.compatibilityChoiceMark{border-radius:var(--radius-xs);background:#070c15a3;border:1px solid #b1c3de80;flex:none;place-items:center;width:1.08rem;height:1.08rem;display:grid}.compatibilityChoiceMark:after{content:"";border-bottom:2px solid #0000;border-right:2px solid #0000;width:.32rem;height:.58rem;transform:rotate(40deg)translate(-.03rem,-.04rem)}.compatibilityChoice.active .compatibilityChoiceMark{border-color:var(--accent);background:var(--accent)}.compatibilityChoice.active .compatibilityChoiceMark:after{border-color:var(--button-primary-ink)}.compatibilityChoice>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.compatibilityChoice:last-child:nth-child(odd){grid-column:1/-1}@media (width<=720px){.compatibilityChoice{min-height:3.9rem}}@media (prefers-reduced-motion:reduce){.detectedCompatibilityLoading>span{animation-duration:1ms}}.landingHero.searchPaletteActive{z-index:10;overflow:visible!important}.heroSearchPalette{z-index:30;max-width:760px;margin-top:1.5rem;position:relative}.heroSearchPalette .heroSearch{z-index:2;width:100%;max-width:none;margin-top:0;position:relative}.heroSearchPalette.open .heroSearch{border-color:var(--line-strong);box-shadow:0 14px 36px #0000002e}.heroSearchSuggestions{z-index:40;border-radius:var(--radius-panel);background:linear-gradient(145deg,#ffffff0e,#0000 38%),linear-gradient(#131926fc,#070b13fc);border:1px solid #ffffff1c;width:min(760px,100vw - 2rem);padding:1rem;position:absolute;top:calc(100% + .7rem);left:0;box-shadow:inset 0 1px #ffffff12,0 24px 70px #00000085}.heroSearchSuggestionsHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.8rem;display:flex}.heroSearchSuggestionsHeader>div{gap:.15rem;min-width:0;display:grid}.heroSearchSuggestionsHeader strong{letter-spacing:-.02em;font-size:1rem}.heroSearchViewAll{min-height:auto;color:var(--accent);box-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .15rem;font-size:.78rem;font-weight:1000;display:inline-flex}.heroSearchViewAll:hover{color:color-mix(in srgb, var(--accent) 78%, var(--text));transform:none}.heroSearchViewAll .uiIcon{width:.95rem;height:.95rem}.heroSearchSuggestionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.heroSearchSuggestion{border-radius:var(--radius-card);width:100%;min-height:5.75rem;color:var(--text);text-align:left;box-shadow:none;transition:border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard);background:#ffffff08;border:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.72rem;display:grid}.heroSearchSuggestion:hover,.heroSearchSuggestion:focus-visible{background:linear-gradient(135deg,#66f4c714,#0000 66%),#ffffff0b;border-color:#66f4c761;transform:none}.heroSearchSuggestion .projectIcon{border-radius:var(--radius-card);width:2.65rem;height:2.65rem;font-size:.8rem}.heroSearchSuggestionCopy{gap:.16rem;min-width:0;display:grid}.heroSearchSuggestionCopy strong,.heroSearchSuggestionCopy small,.heroSearchSuggestionCopy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.heroSearchSuggestionCopy strong{color:var(--text);font-size:.9rem;line-height:1.15}.heroSearchSuggestionCopy small{color:var(--muted);font-size:.76rem;line-height:1.2}.heroSearchSuggestionCopy>span{color:#97ffe2e6;letter-spacing:.04em;text-transform:uppercase;font-size:.67rem;font-weight:900;line-height:1.1}.heroSearchSuggestionDownloads{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:start;justify-items:end;gap:.08rem;font-size:.78rem;font-weight:1000;line-height:1.1;display:grid}.heroSearchSuggestionDownloads small{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:.6rem;font-weight:850}.heroSearchEmpty{border-radius:var(--radius-card);min-height:7rem;color:var(--muted);text-align:center;border:1px dashed #ffffff1c;place-content:center;gap:.3rem;padding:1rem;display:grid}.heroSearchEmpty strong{color:var(--text)}.searchSuggestionSkeletons>span{border-radius:var(--radius-card);background:linear-gradient(100deg,#ffffff09 8%,#ffffff18 18%,#ffffff09 33%) 0 0/200% 100%;min-height:5.75rem;animation:1.2s linear infinite searchSuggestionPulse;display:block}@keyframes searchSuggestionPulse{to{background-position:-200% 0}}@media (width<=860px){.heroSearchPalette{max-width:none}.heroSearchSuggestions{width:100%}}@media (width<=640px){.landingHero.searchPaletteActive{overflow:hidden!important}.heroSearchSuggestions{border-radius:var(--radius-panel);width:auto;margin-top:.7rem;position:static}.heroSearchSuggestionGrid{grid-template-columns:1fr}.heroSearchSuggestionsHeader{flex-direction:column;align-items:flex-start;gap:.45rem}}.releaseHubHero,.collectionHero,.notificationsHero{gap:1rem;padding:clamp(1.15rem,2.5vw,1.9rem);display:grid}.releaseHubMeta,.releaseSafetyGrid,.releaseDependencyGrid,.collectionGrid,.discussionList{gap:.85rem;display:grid}.releaseHubMeta{grid-template-columns:repeat(4,minmax(0,1fr))}.releaseHubMeta>div,.releaseSafetyCard,.dependencyCard,.collectionCard,.discussionCard,.notificationRow,.verificationStatusCard{border:1px solid var(--line);border-radius:var(--radius-card);background:#ffffff09}.releaseHubMeta>div{gap:.18rem;padding:.75rem;display:grid}.releaseHubMeta strong{font-size:.95rem}.releaseHubMeta span,.releaseSafetyCard p,.dependencyCard p,.collectionCard p,.discussionCard p,.notificationRow p,.verificationStatusCard p{color:var(--muted);font-size:.85rem;line-height:1.45}.releaseSafetyGrid,.releaseDependencyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.releaseSafetyCard,.dependencyCard{padding:1rem}.releaseSafetyCard strong,.dependencyCard strong{margin-bottom:.3rem;display:block}.dependencyCard{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;text-decoration:none;display:grid}.dependencyCard .projectIcon{border-radius:var(--radius-card);width:2.6rem;height:2.6rem}.dependencyKind{width:fit-content;color:var(--accent);letter-spacing:.04em;text-transform:uppercase;background:#66f4c714;border:1px solid #66f4c73d;border-radius:999px;margin-top:.35rem;padding:.22rem .48rem;font-size:.67rem;font-weight:900}.releaseChangelog{white-space:pre-wrap;color:var(--text);line-height:1.7}.releaseFileList{gap:.55rem;display:grid}.releaseFile{border:1px solid var(--line);border-radius:var(--radius-card);background:#ffffff07;justify-content:space-between;align-items:center;gap:.75rem;padding:.76rem;display:flex}.releaseFileCopy{gap:.12rem;min-width:0;display:grid}.releaseFileCopy strong,.releaseFileCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.releaseFileCopy span{color:var(--muted);font-size:.78rem}.discussionComposer{gap:.75rem;display:grid}.discussionComposer textarea{resize:vertical;min-height:8rem}.discussionCard{gap:.8rem;padding:1rem;display:grid}.discussionTop,.discussionActions,.notificationRow,.collectionCardTop{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.discussionKind,.discussionStatus{letter-spacing:.03em;text-transform:uppercase;border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:.22rem .5rem;font-size:.68rem;font-weight:900}.discussionReplies{gap:.55rem;padding-top:.25rem;display:grid}.discussionReply{background:#66f4c70a;border-left:2px solid #66f4c766;border-radius:0 12px 12px 0;padding:.75rem}.collectionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.collectionCard{color:inherit;gap:.8rem;padding:1rem;text-decoration:none;display:grid}.collectionCard:hover{border-color:#66f4c759}.collectionCardTop .projectIcon{border-radius:var(--radius-card);width:3rem;height:3rem}.notificationRow{padding:.9rem 1rem}.notificationRow.unread{background:linear-gradient(135deg,#66f4c714,#ffffff06);border-color:#66f4c74d}.notificationCopy{gap:.25rem;display:grid}.notificationCopy time{color:var(--muted);font-size:.75rem}.verificationStatusCard{padding:1rem}.projectCommunityTabs{flex-wrap:wrap;gap:.5rem;display:flex}.projectCommunityTabs button{border-radius:var(--radius-control);border:1px solid var(--line);color:var(--muted);background:#ffffff09;padding:.5rem .72rem}.projectCommunityTabs button.active{color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2));border-color:#0000}@media (width<=920px){.releaseHubMeta,.releaseSafetyGrid,.releaseDependencyGrid,.collectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.notificationRow,.discussionTop,.discussionActions{flex-direction:column;align-items:stretch}.releaseHubMeta,.releaseSafetyGrid,.releaseDependencyGrid,.collectionGrid{grid-template-columns:1fr}.releaseFile{flex-direction:column;align-items:stretch}}.previewUploadRow{border-radius:var(--radius-card);background:#66f4c709;border:1px dashed #66f4c740;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:end;gap:.75rem;padding:.85rem;display:grid}.previewUploadRow .fileDrop{min-height:0;padding:.75rem}@media (width<=720px){.previewUploadRow{grid-template-columns:1fr}}.creatorFollowButton{width:fit-content;min-height:2.7rem;margin-top:.15rem}.projectCommunityShell{gap:1.15rem;overflow:hidden}.projectCommunityHeader{align-items:end;gap:1rem}.projectCommunityLead{max-width:44rem;color:color-mix(in srgb, var(--text) 76%, var(--muted));margin:.45rem 0 0}.projectCommunityMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;min-width:min(100%,24rem);display:grid}.projectCommunityMetricCard{border:1px solid color-mix(in srgb, var(--line) 78%, transparent);border-radius:var(--radius-lg);background:linear-gradient(180deg, #ffffff05, transparent 72%), color-mix(in srgb, var(--color-bg-subtle) 94%, transparent);gap:.2rem;padding:.95rem 1rem;display:grid}.projectCommunityMetricCard strong{font-size:1.25rem;line-height:1}.projectCommunityMetricCard span{color:var(--muted);font-size:.82rem;font-weight:700}.projectCommunityMetricCard.isHighlight{border-color:color-mix(in srgb, var(--accent) 34%, var(--line));background:linear-gradient(180deg, #ffffff08, transparent 68%), color-mix(in srgb, var(--accent) 8%, var(--color-surface-raised))}.discussionComposerV2{border:1px solid color-mix(in srgb, var(--line) 84%, transparent);border-radius:var(--radius-xl);background:radial-gradient(circle at top right, color-mix(in srgb, var(--accent) 9%, transparent), transparent 34%), linear-gradient(180deg, #ffffff06, transparent 72%), color-mix(in srgb, var(--color-surface) 96%, transparent);gap:1rem;padding:1.2rem;display:grid;box-shadow:inset 0 1px #ffffff09}.discussionComposerIntro{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.95rem;display:grid}.discussionComposerIntro h3{margin:.15rem 0 .2rem;font-size:1.28rem}.discussionComposerIntro p{color:color-mix(in srgb, var(--text) 74%, var(--muted));margin:0}.discussionComposerKindIcon{border:1px solid color-mix(in srgb, var(--line) 82%, transparent);background:color-mix(in srgb, var(--color-bg-subtle) 92%, transparent);width:3rem;height:3rem;color:var(--accent);border-radius:1rem;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0a}.discussionComposerKindIcon.is-question{color:#7ae0ff}.discussionComposerKindIcon.is-bug{color:#ff8b9f}.discussionComposerKindIcon.is-suggestion{color:#8ce7c0}.discussionComposerKindIcon.is-support{color:#a6b8ff}.projectCommunityTabs{border:1px solid color-mix(in srgb, var(--line) 80%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-subtle) 88%, transparent);flex-wrap:wrap;gap:.55rem;padding:.35rem;display:flex}.projectCommunityTabs button{border-radius:var(--radius-control);border:1px solid color-mix(in srgb, var(--line) 84%, transparent);min-height:2.45rem;color:var(--muted);background:color-mix(in srgb, var(--color-surface) 60%, transparent);padding:.55rem .9rem;font-weight:720}.projectCommunityTabs button:hover:not(:disabled){color:var(--text);border-color:color-mix(in srgb, var(--line) 96%, transparent);background:color-mix(in srgb, var(--color-surface-hover) 80%, transparent)}.projectCommunityTabs button.active{color:var(--text);border-color:color-mix(in srgb, var(--accent) 34%, var(--line));background:linear-gradient(180deg, #ffffff08, transparent 70%), color-mix(in srgb, var(--accent) 10%, var(--color-surface-raised));box-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 1px color-mix(in srgb, var(--accent) 6%, transparent)}.discussionComposerGrid{grid-template-columns:minmax(0,1.1fr) minmax(15rem,.9fr);gap:1rem;display:grid}.discussionComposerFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.2rem;display:flex}.discussionComposerHint{color:color-mix(in srgb, var(--text) 72%, var(--muted));align-items:center;gap:.55rem;font-size:.92rem;display:inline-flex}.discussionComposerHint .uiIcon{color:var(--accent)}.discussionComposerActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.discussionComposerReleasePill{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));min-height:2.4rem;color:color-mix(in srgb, var(--accent) 88%, white);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:999px;align-items:center;padding:.45rem .78rem;font-size:.88rem;font-weight:760;display:inline-flex}.discussionTimeline{gap:1rem;display:grid}.discussionCardV2{border:1px solid color-mix(in srgb, var(--line) 82%, transparent);border-radius:var(--radius-xl);background:linear-gradient(180deg, #ffffff05, transparent 72%), color-mix(in srgb, var(--color-surface) 97%, transparent);gap:1rem;padding:1.15rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.discussionCardAccent{background:color-mix(in srgb, var(--line) 50%, transparent);border-radius:999px;width:4px;position:absolute;inset:0 auto 0 0}.discussionCardV2.is-question .discussionCardAccent,.discussionKindPill.is-question{border-color:color-mix(in srgb, #52d1ff 38%, var(--line));color:#baf0ff;background:#52d1ff60}.discussionCardV2.is-bug .discussionCardAccent,.discussionKindPill.is-bug{border-color:color-mix(in srgb, #ff6b84 38%, var(--line));color:#ffc2cd;background:#ff6b8460}.discussionCardV2.is-suggestion .discussionCardAccent,.discussionKindPill.is-suggestion{border-color:color-mix(in srgb, #64ebb3 38%, var(--line));color:#c5ffe5;background:#64ebb35c}.discussionCardV2.is-support .discussionCardAccent,.discussionKindPill.is-support{border-color:color-mix(in srgb, #8ea4ff 38%, var(--line));color:#dde4ff;background:#8ea4ff5c}.discussionCardHeader,.discussionCardFooter,.discussionRepliesHeader,.discussionReplyMeta,.discussionReplyComposer{justify-content:space-between;align-items:center;gap:.9rem;display:flex}.discussionIdentity{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.discussionAvatar,.discussionReplyAvatar{border:1px solid color-mix(in srgb, var(--line) 82%, transparent);background:linear-gradient(180deg, #ffffff06, transparent 74%), color-mix(in srgb, var(--accent) 10%, var(--color-bg-subtle));width:2.75rem;height:2.75rem;color:var(--text);border-radius:.95rem;flex:none;place-items:center;font-weight:820;display:grid;overflow:hidden}.discussionReplyAvatar{border-radius:.8rem;width:2.2rem;height:2.2rem}.discussionAvatar img,.discussionReplyAvatar img{object-fit:cover;width:100%;height:100%}.discussionIdentityMeta{flex-wrap:wrap;gap:.45rem;margin-bottom:.35rem;display:flex}.discussionKindPill,.discussionMetaPill,.discussionStatPill,.discussionStatusPill,.discussionSolutionTag{border:1px solid color-mix(in srgb, var(--line) 82%, transparent);background:color-mix(in srgb, var(--color-bg-subtle) 90%, transparent);text-transform:uppercase;letter-spacing:.03em;border-radius:999px;align-items:center;min-height:1.8rem;padding:.28rem .62rem;font-size:.77rem;font-weight:780;display:inline-flex}.discussionMetaPill,.discussionStatPill{color:color-mix(in srgb, var(--text) 74%, var(--muted));text-transform:none;letter-spacing:normal}.discussionIdentityCopy h3{margin:0;font-size:1.28rem;line-height:1.15}.discussionIdentityCopy p{color:color-mix(in srgb, var(--text) 70%, var(--muted));margin:.35rem 0 0}.discussionStatusPill.is-open{color:#cbefff;border-color:color-mix(in srgb, #52d1ff 32%, var(--line));background:#52d1ff1a}.discussionStatusPill.is-answered{color:#caffdf;border-color:color-mix(in srgb, #58df9d 34%, var(--line));background:#58df9d1a}.discussionStatusPill.is-closed{color:#f0d0d5;border-color:color-mix(in srgb, #ff8395 30%, var(--line));background:#ff839517}.discussionBodyPanel,.discussionRepliesV2,.discussionReplyComposer{border:1px solid color-mix(in srgb, var(--line) 78%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-subtle) 74%, transparent);padding:1rem}.discussionBodyPanel p,.discussionReplyContent p{color:color-mix(in srgb, var(--text) 86%, var(--muted));white-space:pre-wrap;margin:0;line-height:1.62}.discussionRepliesV2{gap:.9rem;display:grid}.discussionRepliesHeader span:first-child{font-weight:760}.discussionRepliesHeader span:last-child{color:var(--muted);font-size:.88rem}.discussionReplyStack{gap:.8rem;display:grid}.discussionReplyV2{border:1px solid color-mix(in srgb, var(--line) 76%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface) 72%, transparent);grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding:.85rem;display:grid}.discussionReplyV2.isSolution{border-color:color-mix(in srgb, var(--accent) 34%, var(--line));background:linear-gradient(180deg, #ffffff08, transparent 72%), color-mix(in srgb, var(--accent) 8%, var(--color-surface))}.discussionReplyContent{gap:.45rem;display:grid}.discussionReplyMeta{flex-wrap:wrap;justify-content:flex-start;gap:.55rem}.discussionReplyMeta strong{font-size:.95rem}.discussionReplyMeta span{color:var(--muted);font-size:.82rem}.discussionSolutionTag{color:color-mix(in srgb, var(--accent) 86%, white);border-color:color-mix(in srgb, var(--accent) 32%, var(--line));background:color-mix(in srgb, var(--accent) 12%, transparent)}.discussionCardStats,.discussionManageActions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.discussionReplyComposer{grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.discussionReplyComposerField{gap:.45rem;display:grid}.discussionReplyComposerLabel{color:var(--muted);font-size:.82rem;font-weight:760}.discussionReplyComposer input{border-radius:var(--radius-control);border:1px solid color-mix(in srgb, var(--line) 84%, transparent);background:color-mix(in srgb, var(--color-surface) 76%, transparent);min-height:2.95rem;color:var(--text);padding:.78rem .95rem}.discussionReplyComposer input::placeholder{color:color-mix(in srgb, var(--muted) 88%, transparent)}.discussionReplyComposer input:focus-visible{border-color:color-mix(in srgb, var(--accent) 44%, var(--line));box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 16%, transparent);outline:none}@media (width<=1100px){.projectCommunityHeader{align-items:stretch}.projectCommunityMetrics{min-width:0}}@media (width<=920px){.discussionComposerGrid,.projectCommunityMetrics,.discussionReplyComposer{grid-template-columns:1fr}}@media (width<=620px){.discussionComposerIntro,.discussionIdentity,.discussionReplyV2{grid-template-columns:1fr}.discussionCardHeader,.discussionCardFooter,.discussionRepliesHeader,.discussionReplyComposer,.discussionManageActions{flex-direction:column;align-items:stretch}.discussionAvatar,.discussionReplyAvatar{width:2.55rem;height:2.55rem}}.featureDeck .featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:100%}.featureDeck .featuredCard:nth-child(n+4){display:none}.catalogToolbar{position:relative}.catalogToolbarRefreshing{border-color:#66f4c73d!important}.catalogToolbarActions{justify-content:flex-end;align-items:center;gap:.65rem;min-width:0;display:inline-flex}.catalogCompactUpdating{color:var(--accent);white-space:nowrap;background:#66f4c711;border:1px solid #66f4c733;border-radius:999px;align-items:center;gap:.38rem;padding:.44rem .62rem;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex}.catalogCompactUpdating>span{border:2px solid #66f4c747;border-top-color:var(--accent);border-radius:50%;flex:none;width:.68rem;height:.68rem;animation:.7s linear infinite vaultoryCatalogSpin}.filterRail[aria-busy=true]:before,.filterRail[aria-busy=true]:after,.filterRail.catalogFiltersRefreshing:before,.filterRail.catalogFiltersRefreshing:after{content:none!important;animation:none!important;display:none!important}.catalogResultsSwap{transition:opacity var(--motion-interaction) var(--ease-standard);animation:none!important;transform:none!important}.catalogResultsRefreshing{opacity:.88;pointer-events:none}.catalogResultsSwap.projectGrid>.projectCard,.catalogResultsSwap.projectList>.projectRow,.catalogResultsSwap.projectList>.projectRowV2{animation:none!important;transform:none!important}@keyframes vaultoryCatalogSpin{to{transform:rotate(360deg)}}@media (width<=1180px){.featureDeck .featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.featureDeck .featureGrid{grid-template-columns:1fr}.catalogToolbarActions{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.catalogCompactUpdating>span,.catalogResultsSwap{animation:none}}.instanceDiscoveryContext{border:1px solid color-mix(in srgb, var(--accent) 32%, var(--line));border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent) 11%, transparent), transparent 25rem), color-mix(in srgb, var(--accent) 5%, var(--color-surface));justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;display:flex}.instanceDiscoveryContext>div{gap:.18rem;display:grid}.instanceDiscoveryContext strong{font-size:1.05rem}.instanceDiscoveryContext p{color:var(--muted);margin:0;font-size:.82rem}.instanceLockedFilters{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 6%, var(--color-bg-subtle));gap:.38rem;padding:.75rem;display:grid}.instanceLockedFilters>span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:800}.instanceLockedFilters strong{font-size:.84rem}.heroSearchActionLabel{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));border-radius:var(--radius-pill);width:max-content;color:color-mix(in srgb, var(--accent) 82%, var(--text));background:color-mix(in srgb, var(--accent) 8%, transparent);margin-top:.12rem;padding:.18rem .42rem;font-size:.68rem;font-style:normal;font-weight:800;display:inline-flex}.projectCardActionHint,.projectRowActionHint{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));border-radius:var(--radius-pill);width:max-content;min-height:1.75rem;color:color-mix(in srgb, var(--accent) 86%, var(--text));background:color-mix(in srgb, var(--accent) 8%, transparent);align-items:center;padding:.25rem .55rem;font-size:.7rem;font-weight:800;display:inline-flex}.projectCardActionHint{margin-top:.25rem}.projectRowActionHint{text-transform:none;letter-spacing:normal}@media (width<=760px){.instanceDiscoveryContext{flex-direction:column;align-items:stretch}}.featuredCardActionHint,.miniProjectActionHint{border:1px solid color-mix(in srgb, var(--accent) 26%, var(--line));border-radius:var(--radius-pill);width:max-content;max-width:100%;color:color-mix(in srgb, var(--accent) 84%, var(--text));background:color-mix(in srgb, var(--accent) 7%, transparent);align-items:center;padding:.2rem .45rem;font-size:.66rem;font-style:normal;font-weight:800;line-height:1.25;display:inline-flex}.miniProjectActionHint{margin-top:.12rem}.featureGrid>:nth-child(n+7),.discoverySpotlight>.sectionHeader .sectionKicker{display:none}.discoveryQuickTypes{scrollbar-width:none;align-items:center;gap:.42rem;padding-bottom:.1rem;display:flex;overflow-x:auto}.discoveryQuickTypes button{border-radius:var(--radius-pill);flex:none;min-height:2.35rem;padding:.42rem .72rem}.desktopSharedDiscovery .projectCardActionHint,.desktopSharedDiscovery .projectRowActionHint,.desktopSharedDiscovery .featuredCardActionHint,.desktopSharedDiscovery .miniProjectActionHint{min-height:2rem;padding:.36rem .7rem;font-size:.74rem;line-height:1.15}.desktopSharedDiscovery .projectCardActionHint{margin-top:.5rem;margin-left:auto}.desktopSharedDiscovery .featuredCardActionHint{margin-left:auto}.desktopSharedDiscovery .miniProjectActionHint{margin-top:.28rem}.marketRail>section.glassPanel{order:1}.marketRail>div.glassPanel:not(.compatibilityQuickPicksPanel){order:2}.marketRail>.compatibilityQuickPicksPanel{order:3}@media (width<=900px){.discoveryQuickTypes{margin-inline:-.15rem;padding-inline:.15rem}}@media (width>=721px) and (width<=1180px){.siteVaultoryShell .catalogLayout{grid-template-areas:"filters catalog""market market";align-items:start;grid-template-columns:minmax(232px,.7fr) minmax(0,1.3fr)!important;gap:1rem!important;display:grid!important}.siteVaultoryShell .filterRail{grid-area:filters;align-self:start;position:static!important;top:auto!important}.siteVaultoryShell .catalogMain{grid-area:catalog;min-width:0}.siteVaultoryShell .marketRail{grid-area:market;align-items:stretch;grid-column:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;display:grid!important;position:static!important;top:auto!important}.siteVaultoryShell .marketRail>.glassPanel{min-height:100%}.siteVaultoryShell .catalogToolbar{min-height:0}.siteVaultoryShell .catalogToolbarActions{align-self:flex-start}}@media (width>=721px) and (width<=860px){.siteVaultoryShell .catalogLayout{grid-template-columns:minmax(214px,.78fr) minmax(0,1.22fr)!important}.siteVaultoryShell .typeButton{padding-inline:.72rem;font-size:.88rem}.siteVaultoryShell .metricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.authRefresh{grid-template-columns:minmax(0,1fr) minmax(380px,440px);align-items:start;gap:clamp(1rem,2vw,1.35rem);width:min(1120px,100%);margin:0 auto;display:grid}.authShowcase,.authAccessCard{border:1px solid var(--line);border-radius:var(--radius-hero);min-width:0;box-shadow:var(--shadow-lg)}.authShowcase{isolation:isolate;background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 34%), radial-gradient(circle at 92% 100%, color-mix(in srgb, var(--accent-2) 11%, transparent), transparent 32%), var(--color-surface);gap:clamp(1.1rem,2.2vw,1.55rem);padding:clamp(1.35rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.authShowcase:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--accent) 12%, transparent);opacity:.7;border-radius:50%;width:18rem;height:18rem;position:absolute;inset:auto -8rem -9rem auto}.authShowcaseCopy{align-content:start;gap:.85rem;max-width:42rem;display:grid}.authShowcaseCopy .sectionKicker,.authRefreshHeader .sectionKicker{width:fit-content}.authShowcaseCopy h1,.authRefreshHeader h2{letter-spacing:-.055em;margin:0}.authShowcaseCopy h1{max-width:11ch;font-size:clamp(3rem,5.2vw,4.9rem);line-height:.95}.authShowcaseCopy p{max-width:37rem;color:var(--muted);margin:0;font-size:1rem;line-height:1.65}.authShowcasePanel{align-content:start;gap:.9rem;display:grid}.authHighlightCard,.authBenefitCard,.authRefreshNote{border:1px solid color-mix(in srgb, var(--line-strong) 78%, transparent);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--color-surface-raised) 86%, transparent);box-shadow:inset 0 1px #ffffff0a}.authHighlightCard{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.95rem;padding:1rem;display:grid}.authHighlightCard>div:last-child,.authBenefitCard{min-width:0}.authHighlightCard span,.authBenefitCard strong,.authRefreshNote strong{display:block}.authHighlightCard span{color:var(--accent);text-transform:uppercase;letter-spacing:.09em;font-size:.7rem;font-weight:950}.authHighlightCard strong{letter-spacing:-.035em;margin-top:.18rem;margin-bottom:.3rem;font-size:clamp(1.1rem,2vw,1.3rem);display:block}.authHighlightCard small,.authBenefitCard span,.authRefreshNote span{color:var(--muted);line-height:1.5}.authBenefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;display:grid}.authBenefitCard{align-content:start;gap:.48rem;min-height:8.25rem;padding:.9rem;display:grid}.authBenefitCard strong{font-size:.9rem}.authBenefitCard span{font-size:.78rem}.authHighlightIcon,.authBenefitIcon{border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);border-radius:var(--radius-card);width:2.45rem;height:2.45rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--color-surface));box-shadow:none;flex:none;place-items:center;font-size:1.05rem;display:grid}.authAccessCard{background:color-mix(in srgb, var(--color-surface-raised) 96%, transparent);align-content:start;gap:.85rem;padding:clamp(1.15rem,2.3vw,1.55rem);display:grid;position:relative}.authAccessCard:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 44%, transparent), transparent);height:1px;position:absolute;inset:0 1.25rem auto}.authRefreshHeader{gap:.38rem;padding-bottom:.15rem;display:grid}.authRefreshHeader h2{font-size:clamp(1.85rem,3vw,2.3rem);line-height:1.05}.authRefreshHeader p{color:var(--muted);margin:0;line-height:1.5}.authRefreshSwitch{border:1px solid var(--line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-bg-subtle) 82%, transparent);padding:.32rem;display:grid}.authRefreshSwitch a{border-radius:calc(var(--radius-card) - .2rem);min-height:2.72rem}.authRefreshOauth{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.authRefreshOauth .oauthButton{border:1px solid var(--line-strong);border-radius:var(--radius-card);min-width:0;min-height:2.9rem;color:var(--text);background:var(--color-surface);box-shadow:none;justify-content:center;gap:.55rem;padding:0 1rem}.authRefreshOauth .oauthButton:hover,.authRefreshOauth .oauthButton:focus-visible{border-color:color-mix(in srgb, var(--accent) 30%, var(--line-strong));background:var(--color-surface-hover);transform:none}.authRefreshOauth .oauthButton:before{display:none!important}.authRefreshOauth .oauthButton svg{flex:none;font-size:1.05rem}.authRefreshOauth .oauthButton.discord svg{color:#8b9cff}.authRefreshOauth .oauthButton.github svg{color:var(--text)}.authDivider{margin-block:.05rem}.authDivider span{letter-spacing:.02em;padding-inline:.7rem;font-size:.72rem;font-weight:800}.authRefreshForm{gap:.78rem;display:grid}.authRefreshNote{gap:.22rem;padding:.8rem .9rem;display:grid}.authRefreshNote strong{font-size:.86rem}.authRefreshNote span{font-size:.78rem}.authRefreshPassword{grid-template-columns:minmax(0,1fr) auto;gap:.52rem}.authAccessCard input{border-color:var(--line-strong);background:color-mix(in srgb, var(--color-bg-subtle) 76%, transparent);min-height:3rem}.authAccessCard input:focus{border-color:color-mix(in srgb, var(--accent) 48%, var(--line-strong))}.authAccessCard .passwordToggle{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--color-surface);min-width:78px;min-height:3rem}.authAccessCard .authSubmit{border-radius:var(--radius-card);width:100%;min-height:3.05rem;margin-top:.08rem;font-weight:900}.authRefreshFooter{margin:0;padding-top:.05rem;font-size:.9rem}.authRefreshFooter a{color:var(--accent);font-weight:950}.desktopVaultoryShell .authRefresh{width:min(1080px,100%)}html[data-theme=light] .authShowcase,html[data-theme=light] .authAccessCard{box-shadow:var(--shadow-md)}html[data-theme=light] .authHighlightCard,html[data-theme=light] .authBenefitCard,html[data-theme=light] .authRefreshNote,html[data-theme=light] .authRefreshOauth .oauthButton,html[data-theme=light] .authAccessCard .passwordToggle{background:color-mix(in srgb, var(--color-surface-raised) 96%, white 4%)}@media (width<=1080px){.authRefresh{grid-template-columns:1fr;width:min(760px,100%)}.authAccessCard{order:-1}.authShowcaseCopy h1{max-width:13ch;font-size:clamp(2.65rem,8vw,4rem)}.authBenefitCard{min-height:7.6rem}}@media (width<=760px){.authRefresh{gap:.9rem}.authShowcase,.authAccessCard{border-radius:var(--radius-panel)}.authShowcase{padding:1.05rem}.authAccessCard{padding:1rem}.authBenefitGrid{grid-template-columns:1fr}.authBenefitCard{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.75rem;min-height:0}.authBenefitCard .authBenefitIcon{grid-row:1/span 2}}@media (width<=560px){.authRefreshHeader h2{font-size:1.75rem}.authRefreshOauth{grid-template-columns:1fr}.authRefreshOauth .oauthButton{min-height:3rem}.authShowcaseCopy h1{font-size:clamp(2.25rem,12vw,3.1rem)}.authHighlightCard{grid-template-columns:1fr;align-items:start}.authAccessCard .passwordInput{grid-template-columns:1fr}.authAccessCard .passwordToggle{width:100%}}._row_yi8g9_1{box-sizing:border-box;isolation:isolate;width:100%;max-width:100%;min-height:7.8rem;color:var(--text);border:1px solid var(--line);border-radius:var(--radius-panel);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 5%, transparent), transparent 30%), var(--color-surface);box-shadow:var(--shadow-sm);transition:border-color var(--motion-standard) var(--ease-standard), background var(--motion-standard) var(--ease-standard);grid-template-columns:minmax(0,1fr) minmax(245px,286px) 2.35rem;align-items:center;gap:.9rem;padding:1rem;text-decoration:none;display:grid;position:relative;overflow:hidden}._row_yi8g9_1:before{content:"";border-radius:var(--radius-panel) 0 0 var(--radius-panel);background:linear-gradient(180deg, var(--accent), var(--accent-2));opacity:.96;width:3px;position:absolute;inset:0 auto 0 0}._row_yi8g9_1:hover{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 7%, transparent), transparent 34%), var(--color-surface-hover);box-shadow:var(--shadow-sm);transform:none}._identity_yi8g9_54{align-items:center;gap:1rem;min-width:0;display:flex}._identity_yi8g9_54 .projectIcon{border-radius:var(--radius-panel);flex:none;width:4rem;height:4rem}._main_yi8g9_68{min-width:0}._titleRow_yi8g9_72{align-items:flex-start;min-width:0;display:flex}._titleBlock_yi8g9_78{min-width:0}._titleBlock_yi8g9_78 h3{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:1rem;line-height:1.1;overflow:hidden}._subline_yi8g9_92{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;margin-top:.2rem;font-size:.74rem;font-weight:800;display:block;overflow:hidden}._summary_yi8g9_105{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:.3rem 0 0;line-height:1.35;overflow:hidden}._chips_yi8g9_115{flex-wrap:wrap;align-items:center;gap:.42rem;margin-top:.55rem;display:flex}._side_yi8g9_123{place-self:center end;width:100%;min-width:0;max-width:286px}._manageLine_yi8g9_131{justify-content:flex-end;margin-bottom:.42rem;display:flex}._manageLabel_yi8g9_137{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:950}._stats_yi8g9_145{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;display:grid}._stat_yi8g9_145{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--color-bg-subtle);text-align:center;place-items:center;width:100%;min-width:0;min-height:3.05rem;padding:.54rem .36rem;display:grid}._stat_yi8g9_145 strong{color:var(--text);font-size:1.05rem;line-height:1}._stat_yi8g9_145 small{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;letter-spacing:.075em;text-transform:uppercase;font-size:.56rem;font-weight:950;display:block;overflow:hidden}._hasReports_yi8g9_184{border-color:#ffc55b38}._arrow_yi8g9_188{width:2.35rem;height:2.35rem;color:var(--muted);border:1px solid var(--line);border-radius:var(--radius-chip);background:var(--color-bg-subtle);place-self:center;place-items:center;font-size:1.3rem;line-height:1;display:grid}@media (width<=1320px) and (width>=1181px){._row_yi8g9_1{grid-template-columns:minmax(0,1fr) minmax(222px,258px) 2.25rem}._side_yi8g9_123{max-width:258px}._stat_yi8g9_145 small{letter-spacing:.055em;font-size:.52rem}}@media (width<=760px){._row_yi8g9_1{grid-template-columns:minmax(0,1fr);min-height:0}._identity_yi8g9_54{align-items:flex-start}._side_yi8g9_123{justify-self:stretch;max-width:100%}._manageLine_yi8g9_131{justify-content:flex-start}._arrow_yi8g9_188{justify-self:flex-start}}._page_jly8y_1{gap:1rem;width:100%;display:grid}._hero_jly8y_7{border:1px solid var(--line);border-radius:var(--radius-panel);background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--accent-2) 18%, transparent), transparent 27rem), radial-gradient(circle at 58% 100%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 26rem), var(--color-surface);min-height:300px;box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.6rem,3.2vw,2.8rem);display:grid;position:relative;overflow:hidden}._hero_jly8y_7:after{content:"";pointer-events:none;border:1px solid #66f4c71c;border-radius:42%;width:27rem;height:27rem;position:absolute;bottom:-14rem;right:-8rem;transform:rotate(-18deg);box-shadow:0 0 0 3.5rem #66f4c706,0 0 0 7.5rem #6ba7ff05}._heroCopy_jly8y_49,._creatorSnapshot_jly8y_50{z-index:1;position:relative}._heroCopy_jly8y_49{max-width:780px}._heroCopy_jly8y_49 h1{letter-spacing:-.07em;max-width:15ch;margin:.45rem 0 .8rem;font-size:clamp(2.6rem,5vw,4.9rem);line-height:.94}._heroCopy_jly8y_49 p{max-width:680px;color:var(--muted);margin:0;font-size:1rem;line-height:1.65}._heroActions_jly8y_75{flex-wrap:wrap;gap:.7rem;margin-top:1.25rem;display:flex}._creatorSnapshot_jly8y_50{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--color-bg-subtle);box-shadow:none;gap:1rem;padding:1rem;display:grid}._snapshotIdentity_jly8y_92{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;display:grid}._snapshotIdentity_jly8y_92 .avatar{width:3.7rem;height:3.7rem}._snapshotIdentity_jly8y_92>div{gap:.16rem;min-width:0;display:grid}._snapshotIdentity_jly8y_92 strong,._snapshotIdentity_jly8y_92 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._snapshotIdentity_jly8y_92 strong{color:var(--text);font-size:1rem}._snapshotIdentity_jly8y_92>div span{color:var(--muted);font-size:.76rem;font-weight:700}._roleBadge_jly8y_129{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));border-radius:var(--radius-chip);color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);text-transform:uppercase;padding:.36rem .52rem;font-size:.65rem;font-weight:900}._snapshotStats_jly8y_140{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}._snapshotStats_jly8y_140 div{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--color-surface);gap:.12rem;min-width:0;padding:.75rem;display:grid}._snapshotStats_jly8y_140 strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:1.15rem;overflow:hidden}._snapshotStats_jly8y_140 span{color:var(--muted);font-size:.67rem;font-weight:800}._snapshotFooter_jly8y_170{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-top:.8rem;display:flex}._snapshotFooter_jly8y_170>span{color:var(--muted);font-size:.75rem;font-weight:700}._snapshotFooter_jly8y_170>a{color:var(--accent);white-space:nowrap;align-items:center;gap:.35rem;font-size:.75rem;font-weight:900;display:inline-flex}._snapshotFooter_jly8y_170>a svg{width:.92rem}._metrics_jly8y_199{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}._metricCard_jly8y_205{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface);gap:.18rem;padding:1rem 1.05rem;display:grid;position:relative;overflow:hidden}._metricCard_jly8y_205 span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:900}._metricCard_jly8y_205 strong{color:var(--text);letter-spacing:-.055em;font-size:clamp(1.7rem,3vw,2.25rem)}._metricCard_jly8y_205 small{color:var(--muted);font-size:.72rem;font-weight:650}._metricAttention_jly8y_236{border-color:color-mix(in srgb, var(--warn) 28%, var(--line));background:linear-gradient(180deg, color-mix(in srgb, var(--warn) 7%, transparent), transparent), var(--color-surface)}._workspace_jly8y_247{grid-template-columns:minmax(0,1fr) minmax(330px,390px);align-items:start;gap:1rem;display:grid}._projectsPanel_jly8y_254,._quickActionsCard_jly8y_255,._activityCard_jly8y_256{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-sm)}._projectsPanel_jly8y_254{gap:1rem;min-width:0;padding:1.1rem;display:grid}._panelHeader_jly8y_270{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:1rem;padding:.2rem .1rem .95rem;display:flex}._panelHeader_jly8y_270 h2{margin:.3rem 0;font-size:clamp(1.55rem,2vw,1.95rem)}._panelHeader_jly8y_270 p{max-width:680px;color:var(--muted);margin:0;font-size:.84rem}._projectList_jly8y_291{gap:.8rem;min-width:0;display:grid}._sideColumn_jly8y_297{gap:1rem;display:grid;position:sticky;top:1rem}._quickActionsCard_jly8y_255,._activityCard_jly8y_256{gap:.85rem;padding:1rem;display:grid}._sideHeading_jly8y_311 h3,._activityHeader_jly8y_312 h3{margin:.3rem 0 0;font-size:1.15rem}._quickAction_jly8y_255{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--color-bg-subtle);min-width:0;transition:border-color var(--motion-standard) var(--ease-standard), background var(--motion-standard) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem;display:grid}._quickAction_jly8y_255:hover{border-color:color-mix(in srgb, var(--accent) 28%, var(--line));background:var(--color-surface-hover);transform:none}._quickAction_jly8y_255>span{border-radius:var(--radius-control);width:2.45rem;height:2.45rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);place-items:center;display:grid}._quickAction_jly8y_255>span svg{width:1.05rem;height:1.05rem}._quickAction_jly8y_255>div{gap:.15rem;min-width:0;display:grid}._quickAction_jly8y_255 strong,._quickAction_jly8y_255 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._quickAction_jly8y_255 strong{color:var(--text);font-size:.82rem}._quickAction_jly8y_255 small{color:var(--muted);font-size:.7rem;font-weight:650}._quickAction_jly8y_255>svg{width:.95rem;color:var(--muted)}._activityHeader_jly8y_312{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._activityList_jly8y_389{gap:.65rem;display:grid}._activityList_jly8y_389 .activityItem{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--color-bg-subtle);min-height:auto;box-shadow:none;padding:.8rem}._activityList_jly8y_389 .activityItem p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.18rem 0 0;line-height:1.4;display:-webkit-box;overflow:hidden}._emptyActivity_jly8y_412{border:1px dashed var(--line);border-radius:var(--radius-card);color:var(--muted);background:var(--color-bg-subtle);margin:0;padding:.8rem;font-size:.82rem}._activityFooter_jly8y_422{color:var(--accent);align-items:center;gap:.35rem;font-size:.78rem;font-weight:900;display:inline-flex}._activityFooter_jly8y_422 svg{width:.9rem}@media (width<=1180px){._hero_jly8y_7{grid-template-columns:1fr}._creatorSnapshot_jly8y_50{max-width:720px}._metrics_jly8y_199{grid-template-columns:repeat(2,minmax(0,1fr))}._workspace_jly8y_247{grid-template-columns:1fr}._sideColumn_jly8y_297{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=760px){._hero_jly8y_7{border-radius:var(--radius-panel);min-height:0;padding:1.25rem}._heroCopy_jly8y_49 h1{font-size:clamp(2.45rem,11vw,3.5rem)}._heroActions_jly8y_75,._panelHeader_jly8y_270,._snapshotFooter_jly8y_170,._activityHeader_jly8y_312{flex-direction:column;align-items:stretch}._heroActions_jly8y_75 .buttonLink,._panelHeader_jly8y_270 .buttonLink{justify-content:center;width:100%}._metrics_jly8y_199,._sideColumn_jly8y_297{grid-template-columns:1fr}._snapshotIdentity_jly8y_92{grid-template-columns:auto minmax(0,1fr)}._roleBadge_jly8y_129{grid-column:2;justify-self:start}}._projectsOnlyHero_jly8y_498{border:1px solid var(--line);border-radius:var(--radius-panel);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-2) 10%, transparent), transparent 25rem), var(--color-surface);justify-content:space-between;align-items:flex-end;gap:1.25rem;padding:clamp(1.35rem,2.5vw,2rem);display:flex}._projectsOnlyHero_jly8y_498 h1{letter-spacing:-.055em;margin:.35rem 0 .45rem;font-size:clamp(2rem,4vw,3.4rem)}._projectsOnlyHero_jly8y_498 p{max-width:720px;color:var(--muted);margin:0}@media (width<=720px){._projectsOnlyHero_jly8y_498{flex-direction:column;align-items:stretch}}.creatorStudioNav{border:1px solid var(--line);border-radius:var(--radius-xl);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 22rem), var(--color-surface);min-width:0;box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}.creatorStudioNavLabel{color:var(--muted-2);letter-spacing:.11em;text-transform:uppercase;flex:none;padding:0 .45rem;font-size:.68rem;font-weight:850}.creatorStudioNavLinks{scrollbar-width:none;align-items:center;gap:.3rem;min-width:0;display:flex;overflow-x:auto}.creatorStudioNavLinks::-webkit-scrollbar{display:none}.creatorStudioNavLinks a{border-radius:var(--radius-chip);min-height:2.5rem;color:var(--muted);border:1px solid #0000;flex:none;align-items:center;gap:.45rem;padding:.55rem .82rem;font-size:.82rem;font-weight:760;display:inline-flex}.creatorStudioNavLinks a:hover{color:var(--text);background:var(--color-surface-hover)}.creatorStudioNavLinks a.active{color:var(--text);border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--accent) 10%, var(--color-surface-selected))}.creatorStudioNavLinks svg{width:.95rem;height:.95rem}@media (width<=760px){.creatorStudioNav{flex-direction:column;align-items:stretch;gap:.45rem}.creatorStudioNavLabel{padding-top:.1rem}}.createProjectLogo{border-radius:var(--radius-panel);background:linear-gradient(145deg,#ffffff09,#0000 42%),#0408103d;border:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.createProjectLogoCopy{gap:.22rem;min-width:0;display:grid}.createProjectLogoCopy h3,.createProjectLogoCopy p{margin:0}.createProjectLogoCopy h3{font-size:1.08rem}.createProjectLogo .projectIcon{border-radius:var(--radius-panel);flex:none;width:4.25rem;height:4.25rem}.createProjectLogoDrop{border-radius:var(--radius-panel);min-height:9.5rem;transition:border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard);background:linear-gradient(145deg,#66f4c713,#0000 50%),#03080f61;border-style:dashed;padding:1.1rem;position:relative}.createProjectLogoDrop:hover{background:linear-gradient(145deg,#66f4c71f,#0000 55%),#03080f80;border-color:#66f4c79e;transform:none}.createProjectLogoDrop.hasFile{background:linear-gradient(145deg,#66f4c721,#0000 58%),#03080f80;border-color:#66f4c79e}.createProjectLogoDrop input{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0}.createProjectLogoDropIcon{border-radius:var(--radius-card);width:2.45rem;height:2.45rem;color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2));place-items:center;display:grid;box-shadow:0 10px 22px #66f4c729}.createProjectLogoDropIcon svg{width:1.18rem;height:1.18rem}.createProjectLogoDrop strong,.createProjectLogoDrop small{z-index:1;max-width:100%;position:relative}.createProjectLogoDrop strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.createProjectLogoDrop small{color:var(--muted);font-weight:700}.createProjectLogoActions{color:var(--muted);justify-content:space-between;align-items:center;gap:.75rem;font-size:.86rem;display:flex}.createProjectLogoActions .ghost{align-items:center;gap:.38rem;display:inline-flex}.createProjectRetryActions{gap:.65rem;display:grid}.createProjectRetryActions .fullButton{justify-content:center;align-items:center;gap:.48rem;text-decoration:none;display:inline-flex}@media (width<=680px){.createProjectLogo{align-items:start}.createProjectLogo .projectIcon{width:3.75rem;height:3.75rem}}@media (width<=460px){.createProjectLogo{grid-template-columns:1fr}.createProjectLogo .projectIcon{justify-self:start}.createProjectLogoActions{flex-direction:column;align-items:flex-start}}.publishStudioPage{width:min(1320px,100%);margin:0 auto}.publishStudioHeader{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.35rem 0 1.15rem;display:grid}.publishBackButton{border:1px solid var(--line);border-radius:var(--radius-control);width:2.8rem;height:2.8rem;color:var(--muted);background:var(--color-surface);transition:color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard);place-items:center;display:grid}.publishBackButton:hover{color:var(--text);border-color:var(--line-strong);background:var(--color-surface-hover)}.publishBackButton:active{transform:translateY(1px)scale(.985)}.publishBackButton svg{width:1.05rem;height:1.05rem}.publishStudioIdentity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;min-width:0;display:grid}.publishStudioIdentity .projectIcon{border-radius:var(--radius-card);width:3.75rem;height:3.75rem}.publishStudioIdentity>div{min-width:0}.publishStudioIdentity h1{letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:.15rem 0;font-size:clamp(1.6rem,2.6vw,2.15rem);line-height:1.05;overflow:hidden}.publishStudioIdentity p{max-width:690px;color:var(--muted);margin:0;font-size:.86rem;line-height:1.45}.publishStudioForm{gap:1.25rem;display:grid}.publishChecklistPanel{border:1px solid var(--line);border-radius:var(--radius-panel);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-2) 7%, transparent), transparent 28rem), var(--color-surface);gap:1rem;padding:1rem;display:grid}.publishChecklistHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.publishChecklistHeader h2{letter-spacing:-.03em;margin:.2rem 0 0;font-size:1.35rem}.publishChecklistLegend{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:.8rem;font-size:.76rem;font-weight:800;display:flex}.publishChecklistLegend span{align-items:center;gap:.32rem;display:inline-flex}.publishChecklistLegend svg{width:.9rem;height:.9rem}.publishChecklistLegend .required{color:color-mix(in srgb, var(--danger) 80%, var(--text))}.publishChecklistGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.publishChecklistItem{border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;min-height:8.5rem;color:var(--text);text-align:left;background:color-mix(in srgb, var(--color-bg-subtle) 78%, transparent);box-shadow:none;transition:border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard);grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.6rem;padding:.85rem;display:grid}button.publishChecklistItem:hover{border-color:var(--line-strong);background:var(--color-surface-hover);transform:none}button.publishChecklistItem:active{transform:translateY(1px)scale(.985)}.publishChecklistItem.complete{border-color:color-mix(in srgb, var(--success) 32%, var(--line))}.publishChecklistItem.submitCard{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 8%, transparent), transparent 65%), var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr);display:grid}.publishChecklistItem.submitCard .fullButton{grid-column:1/-1;width:100%;margin-top:auto}.publishChecklistItemIcon{width:1.35rem;height:1.35rem;color:var(--muted);place-items:center;display:grid}.publishChecklistItem.required:not(.complete) .publishChecklistItemIcon{color:color-mix(in srgb, var(--danger) 82%, var(--text))}.publishChecklistItem.complete .publishChecklistItemIcon{color:var(--success)}.publishChecklistItemIcon svg{width:1rem;height:1rem}.publishChecklistItem>span:last-of-type{align-content:start;gap:.32rem;min-width:0;display:grid}.publishChecklistItem strong,.publishChecklistItem small,.publishChecklistItem em{display:block}.publishChecklistItem strong{color:var(--text);font-size:.86rem;line-height:1.2}.publishChecklistItem small{color:var(--muted);font-size:.75rem;font-weight:650;line-height:1.35}.publishChecklistItem em{color:var(--accent);margin-top:.2rem;font-size:.7rem;font-style:normal;font-weight:850}.publishChecklistItem.complete em{color:var(--success)}.publishSettingsLayout{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.publishSettingsNav{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface);gap:.25rem;padding:.55rem;display:grid;position:sticky;top:1rem}.publishSettingsNav button{border-radius:var(--radius-card);min-height:3.65rem;color:var(--muted);text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;grid-template-columns:1.1rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.65rem .75rem;display:grid}.publishSettingsNav button:hover{color:var(--text);background:var(--color-surface-hover);transform:none}.publishSettingsNav button.active{color:var(--text);border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--accent) 10%, var(--color-surface-selected));box-shadow:inset 2px 0 0 var(--accent)}.publishSettingsNav button:active{transform:translateY(1px)scale(.985)}.publishSettingsNav button>svg{width:1rem;height:1rem}.publishSettingsNav button.active>svg{color:var(--accent)}.publishSettingsNav button span{gap:.08rem;min-width:0;display:grid}.publishSettingsNav strong{color:inherit;font-size:.84rem}.publishSettingsNav small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:650;overflow:hidden}.publishSettingsContent{gap:.85rem;min-width:0;display:grid}.publishSettingsPanel{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface);gap:1.15rem;padding:clamp(1rem,2vw,1.35rem);display:grid}.publishSettingsPanel[hidden]{display:none}.publishSettingsHeading{border-bottom:1px solid var(--line);padding-bottom:1rem}.publishSettingsHeading h2{letter-spacing:-.035em;margin:.22rem 0 .4rem;font-size:clamp(1.35rem,2.4vw,1.8rem)}.publishSettingsHeading p{max-width:720px;color:var(--muted);margin:0;font-size:.88rem;line-height:1.55}.publishGeneralGrid{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:1rem;display:grid}.publishGeneralFields{gap:.9rem;min-width:0;display:grid}.publishGeneralFields textarea{resize:vertical;min-height:12.5rem}.publishIconEditor{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--color-bg-subtle);gap:.75rem;padding:.9rem;display:grid}.publishIconEditor>.fieldLabel{align-items:baseline;gap:.35rem;display:flex}.publishIconEditor>.fieldLabel small{color:var(--muted);font-size:.72rem;font-weight:650}.publishIconPreview{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.publishIconPreview .projectIcon{border-radius:var(--radius-card);width:4.2rem;height:4.2rem}.publishIconPreview>div{gap:.15rem;min-width:0;display:grid}.publishIconPreview strong,.publishIconPreview small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.publishIconPreview small{color:var(--accent);text-transform:uppercase;font-size:.72rem;font-weight:850}.publishStudioLogoDrop{min-height:8.5rem;padding:.85rem}.publishStudioTypeCards{grid-template-columns:repeat(3,minmax(0,1fr))}.publishStudioTypeCards .typeCard{min-height:8.2rem}.publishCategorySection{gap:.75rem;padding-top:.2rem;display:grid}.publishFieldIntro{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.publishFieldIntro>span{color:var(--muted);font-size:.75rem;font-weight:700}.publishStudioCheckGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.publishStudioCompatibilityGrid,.publishStudioLinksGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.publishStudioLinksGrid>:last-child{grid-column:1/-1}.publishInfoCallout{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));border-radius:var(--radius-card);background:color-mix(in srgb, var(--accent) 5%, var(--color-bg-subtle));grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.85rem;display:grid}.publishInfoCallout>svg{width:1rem;height:1rem;color:var(--accent);margin-top:.12rem}.publishInfoCallout strong{font-size:.84rem;display:block}.publishInfoCallout p{color:var(--muted);margin:.25rem 0 0;font-size:.76rem;line-height:1.45}.publishSaveBar{border:1px solid var(--line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface-raised) 94%, transparent);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.9rem 1rem;display:grid}.publishSaveBar>div:first-child{gap:.18rem;min-width:0;display:grid}.publishSaveBar>div:first-child strong{font-size:.84rem}.publishSaveBar>div:first-child span{color:var(--muted);font-size:.73rem;line-height:1.35}.publishSaveBar .notice{grid-column:1/-1}@media (width<=1120px){.publishChecklistGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.publishGeneralGrid{grid-template-columns:minmax(0,1fr) 235px}.publishStudioTypeCards,.publishStudioCheckGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.publishStudioHeader{grid-template-columns:auto minmax(0,1fr)}.publishStudioHeader>.buttonLink{grid-column:2;justify-self:start}.publishSettingsLayout{grid-template-columns:1fr}.publishSettingsNav{scrollbar-width:none;display:flex;position:static;overflow-x:auto}.publishSettingsNav::-webkit-scrollbar{display:none}.publishSettingsNav button{flex:none;min-width:175px}.publishGeneralGrid{grid-template-columns:1fr}.publishIconEditor{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.publishStudioHeader{align-items:start}.publishStudioIdentity{grid-template-columns:1fr}.publishStudioIdentity .projectIcon{width:3.25rem;height:3.25rem}.publishStudioIdentity p{display:none}.publishChecklistHeader,.publishFieldIntro{flex-direction:column;align-items:flex-start}.publishChecklistGrid,.publishStudioTypeCards,.publishStudioCheckGrid,.publishStudioCompatibilityGrid,.publishStudioLinksGrid{grid-template-columns:1fr}.publishStudioLinksGrid>:last-child{grid-column:auto}.publishSaveBar{grid-template-columns:1fr}.publishSaveBar>.buttonLink,.publishSaveBar>button{width:100%}}._panel_mweey_1{border:1px solid var(--line);border-radius:var(--radius-panel);background:radial-gradient(circle at 100% 0,#66f4c714,#0000 32%),linear-gradient(#ffffff0e,#ffffff06);gap:1.2rem;padding:clamp(1rem,2.5vw,1.35rem);display:grid;box-shadow:0 18px 54px #00000029}._heading_mweey_21{border-bottom:1px solid var(--line);grid-template-columns:2.7rem minmax(0,1fr);align-items:start;gap:.9rem;padding-bottom:1.1rem;display:grid}._icon_mweey_30,._statusIcon_mweey_31{color:var(--accent);background:#66f4c717;border:1px solid #66f4c73d;place-items:center;display:grid}._icon_mweey_30{border-radius:var(--radius-control);width:2.7rem;height:2.7rem}._icon_mweey_30 svg{width:1.3rem;height:1.3rem}._eyebrow_mweey_50,._historyLabel_mweey_51{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:950}._heading_mweey_21 h2{letter-spacing:-.035em;margin:.18rem 0 .3rem;font-size:clamp(1.18rem,2vw,1.45rem);line-height:1.15}._heading_mweey_21 p,._statusCard_mweey_67 p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.5}._loading_mweey_74{color:var(--muted);align-items:center;gap:.65rem;font-size:.85rem;display:flex}._loading_mweey_74 span{border:2px solid #66f4c733;border-top-color:var(--accent);border-radius:50%;width:.9rem;height:.9rem;animation:.8s linear infinite _spin_mweey_1}._history_mweey_51{gap:.6rem;display:grid}._statusCard_mweey_67{border:1px solid var(--line);border-radius:var(--radius-card);background:#ffffff08;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.8rem;display:grid}._statusIcon_mweey_31{border-radius:var(--radius-control);width:2rem;height:2rem}._form_mweey_113{gap:1rem;display:grid}._formIntro_mweey_118{border-radius:var(--radius-control);color:var(--muted);background:#6ba7ff12;border:1px solid #6ba7ff33;align-items:flex-start;gap:.6rem;padding:.75rem .85rem;font-size:.82rem;line-height:1.45;display:flex}._formIntro_mweey_118 svg{flex:none;margin-top:.1rem}._formGrid_mweey_136{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}._panel_mweey_1 .fieldLabel{color:var(--text);gap:.42rem;font-size:.82rem;font-weight:820}._panel_mweey_1 input,._panel_mweey_1 textarea{border-color:var(--line);border-radius:var(--radius-control);background:#070a1285;font-weight:550}._panel_mweey_1 textarea{min-height:116px}._actions_mweey_161{justify-content:space-between;align-items:center;gap:1rem;display:flex}._actions_mweey_161 span{color:var(--muted);font-size:.76rem}._actions_mweey_161 button{flex:none}@keyframes _spin_mweey_1{to{transform:rotate(360deg)}}@media (width<=680px){._formGrid_mweey_136{grid-template-columns:1fr}._actions_mweey_161{flex-direction:column;align-items:stretch}._actions_mweey_161 button{width:100%}}@media (prefers-reduced-motion:reduce){._loading_mweey_74 span{animation-duration:1ms}}._panel_mweey_1{border-radius:var(--radius-lg);background:var(--color-bg-subtle);box-shadow:none}._icon_mweey_30,._statusIcon_mweey_31{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--accent) 8%, transparent)}._icon_mweey_30{border-radius:var(--radius-md)}._statusCard_mweey_67{border-radius:var(--radius-md);background:var(--color-surface)}._statusIcon_mweey_31{border-radius:var(--radius-sm)}._formIntro_mweey_118{border-color:color-mix(in srgb, var(--color-info) 22%, var(--line));color:var(--text);background:color-mix(in srgb, var(--color-info) 7%, var(--color-surface))}._panel_mweey_1 input,._panel_mweey_1 textarea{border-color:var(--line);border-radius:var(--radius-md);background:var(--color-surface)}._stack_1mrrq_1{gap:1rem;display:grid}._inboxCard_1mrrq_6,._preferenceCard_1mrrq_7,._webCard_1mrrq_8{border:1px solid var(--line);border-radius:var(--radius-panel);background:radial-gradient(circle at 100% 0,#6ba7ff1a,#0000 35%),linear-gradient(#ffffff0f,#ffffff07);box-shadow:0 18px 54px #00000029}._inboxCard_1mrrq_6{grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.2rem;display:grid}._heroIcon_1mrrq_33,._preferenceIcon_1mrrq_34{color:var(--accent);background:#66f4c717;border:1px solid #66f4c73d;place-items:center;display:grid}._heroIcon_1mrrq_33{border-radius:var(--radius-card);width:3.2rem;height:3.2rem}._heroIcon_1mrrq_33 svg{width:1.45rem;height:1.45rem}._eyebrow_1mrrq_53{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:950}._inboxCard_1mrrq_6 h2,._heading_1mrrq_62 h2{letter-spacing:-.035em;margin:.2rem 0 .3rem;font-size:clamp(1.15rem,2vw,1.42rem);line-height:1.15}._inboxCard_1mrrq_6 p,._heading_1mrrq_62 p,._webCard_1mrrq_8 p{color:var(--muted);margin:0;font-size:.85rem;line-height:1.5}._inboxLink_1mrrq_78,._secondaryLink_1mrrq_79{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--text);background:#ffffff0d;flex:none;padding:.64rem .82rem;font-size:.8rem;font-weight:850}._preferenceCard_1mrrq_7{gap:1rem;padding:1.2rem;display:grid}._heading_1mrrq_62{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}._nativeBadge_1mrrq_105{border-radius:var(--radius-chip);color:var(--accent);background:#66f4c714;border:1px solid #66f4c738;align-items:center;gap:.38rem;padding:.4rem .58rem;font-size:.72rem;font-weight:900;display:inline-flex}._preferenceList_1mrrq_118{gap:.65rem;display:grid}._preferenceRow_1mrrq_123{border-radius:var(--radius-card);cursor:pointer;transition:all var(--motion-interaction) var(--ease-standard);background:#ffffff08;border:1px solid #0000;grid-template-columns:2.5rem minmax(0,1fr) 2.8rem;align-items:center;gap:.8rem;padding:.8rem;display:grid;position:relative}._preferenceRow_1mrrq_123:hover{border-color:var(--line-strong);background:#ffffff0d}._preferenceIcon_1mrrq_34{border-radius:var(--radius-control);width:2.5rem;height:2.5rem}._preferenceIcon_1mrrq_34 svg{width:1.15rem;height:1.15rem}._preferenceCopy_1mrrq_153{gap:.18rem;display:grid}._preferenceCopy_1mrrq_153 strong{font-size:.9rem}._preferenceCopy_1mrrq_153 small{color:var(--muted);font-size:.78rem;line-height:1.4}._switchInput_1mrrq_168{opacity:0;pointer-events:none;position:absolute;width:1px!important;height:1px!important}._switch_1mrrq_168{border:1px solid var(--line-strong);border-radius:var(--radius-chip);width:2.75rem;height:1.55rem;transition:all var(--motion-interaction) var(--ease-standard);background:#ffffff14;position:relative}._switch_1mrrq_168 span{background:var(--muted);width:1.02rem;height:1.02rem;transition:all var(--motion-interaction) var(--ease-standard);border-radius:50%;position:absolute;top:.2rem;left:.22rem}._switchInput_1mrrq_168:checked+._switch_1mrrq_168{background:#66f4c73d;border-color:#66f4c78c}._switchInput_1mrrq_168:checked+._switch_1mrrq_168 span{background:var(--accent);transform:translate(1.17rem);box-shadow:0 0 13px #66f4c773}._switchInput_1mrrq_168:focus-visible+._switch_1mrrq_168{outline-offset:3px;outline:3px solid #66f4c72e}._webCard_1mrrq_8{grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:1rem;display:grid}._webCard_1mrrq_8 strong{margin-bottom:.2rem;display:block}@media (width<=680px){._inboxCard_1mrrq_6,._webCard_1mrrq_8{grid-template-columns:auto minmax(0,1fr)}._inboxLink_1mrrq_78,._secondaryLink_1mrrq_79{grid-column:1/-1;width:fit-content}._heading_1mrrq_62{display:grid}._nativeBadge_1mrrq_105{width:fit-content}}._inboxCard_1mrrq_6,._preferenceCard_1mrrq_7,._webCard_1mrrq_8{border-radius:var(--radius-lg);background:var(--color-bg-subtle);box-shadow:none}._heroIcon_1mrrq_33,._preferenceIcon_1mrrq_34{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--accent) 8%, transparent)}._heroIcon_1mrrq_33{border-radius:var(--radius-md)}._inboxLink_1mrrq_78,._secondaryLink_1mrrq_79{border-color:var(--line);border-radius:var(--radius-sm);background:var(--color-surface-raised)}._nativeBadge_1mrrq_105{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--accent) 8%, transparent)}._preferenceRow_1mrrq_123{border-radius:var(--radius-md);background:var(--color-surface)}._preferenceRow_1mrrq_123:hover{background:var(--color-surface-hover)}._preferenceIcon_1mrrq_34{border-radius:var(--radius-sm)}._switch_1mrrq_168{background:var(--color-surface-hover)}._switchInput_1mrrq_168:checked+._switch_1mrrq_168{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 22%, transparent)}._switchInput_1mrrq_168:checked+._switch_1mrrq_168 span{box-shadow:none}._page_p8jnd_1{width:min(1340px,100%);margin:0 auto}._backdrop_p8jnd_6{z-index:var(--z-titlebar);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03060cc2;place-items:center;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0}._settings_p8jnd_17{border:1px solid var(--line);border-radius:var(--radius-panel);color:var(--text);background:var(--color-surface);box-shadow:var(--shadow-lg);overflow:hidden}._web_p8jnd_26{min-height:720px}._desktop_p8jnd_30{width:min(1340px,100vw - 1rem);height:min(920px,100vh - 1rem)}._header_p8jnd_35{border-bottom:1px solid var(--line);background:var(--color-surface);justify-content:space-between;align-items:center;min-height:96px;padding:1.45rem 1.6rem;display:flex}._web_p8jnd_26 ._header_p8jnd_35{padding:1.65rem 1.85rem 1.25rem}._header_p8jnd_35 h1{letter-spacing:-.04em;margin:.14rem 0 0;font-size:clamp(1.85rem,3vw,2.45rem)}._eyebrow_p8jnd_55,._groupLabel_p8jnd_56{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}._closeButton_p8jnd_64{border:1px solid var(--line);color:var(--muted);background:var(--color-surface-raised);box-shadow:none;flex:0 0 2.7rem;place-items:center;line-height:1;border-radius:var(--radius-chip)!important;width:2.7rem!important;min-width:2.7rem!important;height:2.7rem!important;min-height:2.7rem!important;padding:0!important;display:grid!important}._closeButton_p8jnd_64 svg{stroke-width:2.2px;width:1.05rem;height:1.05rem;display:block}._closeButton_p8jnd_64:hover{color:var(--text);border-color:var(--line-strong);background:var(--color-surface-hover);transform:none}._layout_p8jnd_95{grid-template-columns:290px minmax(0,1fr);min-height:620px;display:grid}._desktop_p8jnd_30 ._layout_p8jnd_95{grid-template-columns:270px minmax(0,1fr);height:calc(100% - 96px);min-height:0}._sidebar_p8jnd_107{border-right:1px solid var(--line);background:var(--color-bg-subtle);flex-direction:column;gap:1.25rem;min-width:0;padding:1.4rem 1rem 1rem;display:flex}._sidebarGroups_p8jnd_117{gap:1rem;display:grid}._navGroup_p8jnd_122{gap:.5rem;display:grid}._groupLabel_p8jnd_56{margin:0 .75rem}._navigation_p8jnd_131{gap:.38rem;display:grid}._navItem_p8jnd_136,._activeNavItem_p8jnd_137{border-radius:var(--radius-card);width:100%;color:var(--muted);text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:.72rem;padding:.78rem .85rem;display:grid}._navItem_p8jnd_136:hover{color:var(--text);background:var(--color-surface-hover);transform:none}._activeNavItem_p8jnd_137{color:var(--text);border-color:color-mix(in srgb, var(--accent) 28%, var(--line));background:var(--color-surface-selected);box-shadow:inset 2px 0 0 var(--accent)}._navItem_p8jnd_136 svg,._activeNavItem_p8jnd_137 svg{width:1.12rem;height:1.12rem}._navItem_p8jnd_136 span,._activeNavItem_p8jnd_137 span,._accountSummary_p8jnd_173 span{gap:.13rem;min-width:0;display:grid}._navItem_p8jnd_136 strong,._activeNavItem_p8jnd_137 strong,._accountSummary_p8jnd_173 strong{color:inherit;font-size:.91rem}._navItem_p8jnd_136 small,._activeNavItem_p8jnd_137 small,._accountSummary_p8jnd_173 small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;font-weight:650;overflow:hidden}._accountSummary_p8jnd_173{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface);align-items:center;gap:.8rem;margin-top:auto;padding:1rem .8rem;display:flex}._accountSummary_p8jnd_173 .avatar{width:2.6rem;height:2.6rem}._content_p8jnd_213{scrollbar-color:#95abba4d transparent;background:var(--color-surface);min-width:0;padding:clamp(1.35rem,3vw,2rem);overflow-y:auto}._desktop_p8jnd_30 ._accountSummary_p8jnd_173{margin-bottom:.35rem}._desktop_p8jnd_30 ._sidebar_p8jnd_107{padding:1.4rem 1.25rem 1.25rem}._desktop_p8jnd_30 ._content_p8jnd_213{padding:clamp(1.35rem,2vw,1.85rem)}._desktop_p8jnd_30 ._form_p8jnd_231,._desktop_p8jnd_30 ._preferenceCard_p8jnd_232{width:100%}._desktop_p8jnd_30 ._formActions_p8jnd_235{padding-top:.35rem}._form_p8jnd_231,._securityStack_p8jnd_240,._preferenceStack_p8jnd_241{gap:1.25rem;display:grid}._form_p8jnd_231,._preferenceCard_p8jnd_232{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--color-bg-subtle);box-shadow:none;padding:clamp(1.1rem,2.5vw,1.45rem)}._sectionHeading_p8jnd_255{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.2rem;display:flex}._sectionHeading_p8jnd_255 h2{letter-spacing:-.03em;margin:.25rem 0 .35rem;font-size:clamp(1.35rem,2vw,1.72rem)}._sectionHeading_p8jnd_255 p,._avatarEditor_p8jnd_271 p,._preferenceRow_p8jnd_272 p,._preferenceNote_p8jnd_273{max-width:680px;color:var(--muted);margin:0}._previewLink_p8jnd_279{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--text);background:var(--color-surface-raised);flex:none;padding:.7rem .9rem;font-size:.82rem;font-weight:850}._avatarEditor_p8jnd_271{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}._avatarEditor_p8jnd_271 .avatar{flex:none;width:5.15rem;height:5.15rem}._avatarEditorCopy_p8jnd_307{gap:.55rem;display:grid}._avatarEditor_p8jnd_271 strong{display:block}._avatarActions_p8jnd_316{flex-wrap:wrap;gap:.65rem;display:flex}._avatarInput_p8jnd_322{display:none}._avatarMeta_p8jnd_326{color:var(--muted);font-size:.76rem;font-weight:700}._formGrid_p8jnd_332{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._content_p8jnd_213 .fieldLabel{color:var(--text);gap:.46rem;font-size:.86rem;font-weight:850}._content_p8jnd_213 input,._content_p8jnd_213 textarea,._content_p8jnd_213 .customSelectTrigger{border-color:var(--line);background:var(--color-bg-subtle)}._content_p8jnd_213 textarea{resize:vertical}._formActions_p8jnd_235{justify-content:flex-end;padding-top:.2rem;display:flex}._formActions_p8jnd_235 button{min-width:160px}._accountDetails_p8jnd_366{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--color-surface);justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;display:flex}._accountDetails_p8jnd_366 span{color:var(--muted);font-size:.82rem;font-weight:800}._accountDetails_p8jnd_366 strong{text-overflow:ellipsis;overflow:hidden}._preferenceRows_p8jnd_388{gap:0;display:grid}._preferenceRow_p8jnd_272{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(190px,250px);align-items:center;gap:1rem;padding:.9rem 0;display:grid}._preferenceRow_p8jnd_272:last-child{border-bottom:0}._preferenceRow_p8jnd_272 strong{margin-bottom:.18rem;display:block}._preferenceRow_p8jnd_272 p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.5}._preferenceNote_p8jnd_273{border-top:1px solid var(--line);color:var(--muted);background:0 0;margin:.1rem 0 0;padding:.75rem 0 0;font-size:.78rem}._dataAction_p8jnd_427,._deletionPending_p8jnd_428{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--color-surface);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}._dataAction_p8jnd_427 p,._deletionPending_p8jnd_428 p,._deletionForm_p8jnd_441 p{color:var(--muted);margin:.28rem 0 0}._dataAction_p8jnd_427 button,._deletionPending_p8jnd_428 button{flex:none}._deletionPending_p8jnd_428{border-color:color-mix(in srgb, var(--warn) 30%, var(--line));background:color-mix(in srgb, var(--warn) 6%, var(--color-surface))}._deletionForm_p8jnd_441{border:1px solid color-mix(in srgb, var(--danger) 30%, var(--line));border-radius:var(--radius-card);background:color-mix(in srgb, var(--danger) 5%, var(--color-surface));gap:1rem;padding:1rem;display:grid}._dangerButton_p8jnd_465{color:color-mix(in srgb, var(--danger) 84%, var(--text));box-shadow:none;background:#ff6f9112;border-color:#ff6f914d}._dangerButton_p8jnd_465:hover:not(:disabled){color:var(--text);background:#ff6f9124;border-color:#ff6f917a;transform:none}@media (width<=860px){._preferenceRow_p8jnd_272{grid-template-columns:1fr;align-items:stretch}}@media (width<=760px){._backdrop_p8jnd_6{padding:0}._desktop_p8jnd_30{border:0;border-radius:0;width:100vw;height:100vh}._settings_p8jnd_17{border-radius:var(--radius-card)}._layout_p8jnd_95{grid-template-columns:1fr}._desktop_p8jnd_30 ._layout_p8jnd_95{grid-template-rows:auto minmax(0,1fr)}._sidebar_p8jnd_107{border-right:0;border-bottom:1px solid var(--line);gap:.8rem;padding:1.4rem 1rem 1rem;display:grid}._sidebarGroups_p8jnd_117{gap:.8rem}._navigation_p8jnd_131{display:flex;overflow-x:auto}._navItem_p8jnd_136,._activeNavItem_p8jnd_137{grid-template-columns:1rem auto;width:auto;min-width:max-content;padding:.65rem .75rem}._navItem_p8jnd_136 small,._activeNavItem_p8jnd_137 small,._groupLabel_p8jnd_56{display:none}._accountSummary_p8jnd_173{margin-top:0;padding:.85rem}._content_p8jnd_213{padding:1.1rem}._formGrid_p8jnd_332{grid-template-columns:1fr}._dataAction_p8jnd_427,._deletionPending_p8jnd_428,._sectionHeading_p8jnd_255,._avatarEditor_p8jnd_271{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}._previewLink_p8jnd_279{width:fit-content}._formActions_p8jnd_235 button{width:100%}}@media (width<=480px){._web_p8jnd_26 ._header_p8jnd_35{padding-inline:1.1rem}}._accountSummary_p8jnd_173>svg{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line));border-radius:var(--radius-card);width:2.6rem;height:2.6rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--color-bg-subtle));flex:0 0 2.6rem;padding:.65rem}.projectTable,.userTable{min-width:0;container-type:inline-size;overflow:visible!important}.projectTable .tableHead,.projectTable .tableRow,.userTable .tableHead,.userTable .tableRow{box-sizing:border-box;width:100%;min-width:0!important}.projectTable .tableHead,.userTable .tableHead{color:#adbcd4e6;padding:.5rem .9rem .25rem}.projectTable .tableRow,.userTable .tableRow{gap:clamp(.7rem,1.3vw,1rem);min-height:5.3rem;padding:.8rem .9rem;overflow:visible}.projectTable .tableRow>span,.userTable .tableRow>span,.projectTable .projectIdentity,.userTable .userMini{min-width:0}.projectTable .projectIdentity strong,.projectTable .projectIdentity small,.userTable .userMini strong,.userTable .userMini small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.projectTable .tableRow>span:nth-child(3){grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;min-width:0;display:grid}.projectTable .tableRow>span:nth-child(3) small{border-radius:var(--radius-control);min-width:0;min-height:2.55rem;color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff12;align-content:center;gap:.08rem;padding:.33rem .42rem;font-size:.68rem;font-weight:800;line-height:1.15;display:grid;overflow:hidden}.projectTable .tableRow>span:nth-child(4),.userTable .tableRow>span:nth-child(4),.userTable .tableRow>span:nth-child(5),.userTable .tableRow>span:nth-child(6){align-items:center;display:flex}.projectTable .tableActions{flex-wrap:nowrap;justify-content:flex-end;gap:.45rem}.projectTable .tableActions .small,.projectTable .tableActions .ghost.small{white-space:nowrap;min-height:2.4rem}.userTable .selectInline{width:100%;min-width:0}.userTable .verifiedToggle{width:100%;max-width:6.1rem;min-width:0!important}.userTable .tableRow>span:nth-child(3){line-height:1.3}.userTable .tableRow>span:nth-child(3) small{color:var(--muted);white-space:nowrap;margin-top:.14rem;display:block}.dataTable .tableRow.adminSkeletonCardHost{overflow:hidden}@container (width<=1080px){.projectTable .tableHead,.userTable .tableHead{display:none}.projectTable .tableRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"project status""owner health""actions actions";align-items:center}.projectTable .tableRow>span:first-child{grid-area:project}.projectTable .tableRow>span:nth-child(2){color:var(--muted);grid-area:owner}.projectTable .tableRow>span:nth-child(3){grid-area:health;justify-self:end;width:min(100%,310px)}.projectTable .tableRow>span:nth-child(4){grid-area:status;justify-self:end}.projectTable .tableRow>span:nth-child(5){grid-area:actions;justify-self:end}.userTable .tableRow{grid-template-columns:minmax(0,1fr) minmax(146px,auto) minmax(120px,auto);grid-template-areas:"user role verified""projects sessions joined";align-items:center}.userTable .tableRow>span:first-child{grid-area:user}.userTable .tableRow>span:nth-child(2){grid-area:role}.userTable .tableRow>span:nth-child(3){grid-area:projects}.userTable .tableRow>span:nth-child(4){grid-area:verified}.userTable .tableRow>span:nth-child(5){grid-area:sessions}.userTable .tableRow>span:nth-child(6){grid-area:joined}}@container (width<=700px){.projectTable .tableRow{grid-template-columns:1fr;grid-template-areas:"project""status""owner""health""actions"}.projectTable .tableRow>span:nth-child(3),.projectTable .tableRow>span:nth-child(4),.projectTable .tableRow>span:nth-child(5){justify-self:start}.projectTable .tableRow>span:nth-child(3){width:100%}.projectTable .tableActions{flex-wrap:wrap;justify-content:flex-start}.userTable .tableRow{grid-template-columns:minmax(0,1fr) minmax(120px,auto);grid-template-areas:"user role""projects verified""sessions joined"}}@container (width<=470px){.userTable .tableRow{grid-template-columns:1fr;grid-template-areas:"user""role""projects""verified""sessions""joined"}.userTable .tableRow>span{justify-self:start}.userTable .selectInline,.userTable .verifiedToggle{width:min(100%,15rem)}}@media (width<=760px){.projectTable,.userTable{overflow:visible!important}.projectTable .tableRow,.userTable .tableRow{padding:.9rem}}.userTable .adminUserIdentity{align-items:center;gap:.75rem;min-width:0;display:flex}.userTable .adminUserIdentity .avatar{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-card);flex:0 0 2.45rem;width:2.45rem;height:2.45rem}.userTable .adminUserIdentityCopy{gap:.14rem;min-width:0;display:grid}.userTable .adminUserIdentityCopy strong,.userTable .adminUserIdentityCopy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.userTable .adminUserIdentityCopy strong{color:var(--text)}.userTable .adminUserIdentityCopy small{color:var(--muted)}@container (width<=700px){.userTable .adminUserIdentity .avatar{flex-basis:2.25rem;width:2.25rem;height:2.25rem}}.reviewDecisionActions.hasThreeActions{grid-template-columns:repeat(3,minmax(0,1fr))}.reviewDecisionActions>:is(button,.buttonLink){text-align:center;justify-content:center;align-items:center;width:100%;min-width:0;display:inline-flex}.adminApproveAction{color:color-mix(in srgb, var(--success) 88%, white)!important;border:1px solid color-mix(in srgb, var(--success) 52%, var(--line))!important;background:color-mix(in srgb, var(--success) 6%, transparent)!important;box-shadow:none!important}.adminApproveAction:hover:not(:disabled){color:color-mix(in srgb, var(--success) 94%, white)!important;border-color:color-mix(in srgb, var(--success) 68%, var(--line))!important;background:color-mix(in srgb, var(--success) 10%, transparent)!important;box-shadow:none!important}.projectTable .tableActions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}.projectTable .tableActions>:is(button,a){text-align:center;white-space:nowrap;justify-content:center;align-items:center;min-width:4.6rem;min-height:2.4rem;padding-inline:.72rem;line-height:1;display:inline-flex}.projectTable .tableActions .adminOpenAction{color:var(--text)}@media (width<=560px){.reviewDecisionActions.hasThreeActions{grid-template-columns:1fr}}.adminHub{gap:clamp(.85rem,1.35vw,1.2rem);width:100%;max-width:none}.adminHub>.pageHero{margin-bottom:0}.adminHub .adminTabs{border-color:color-mix(in srgb, var(--line) 76%, transparent);background:linear-gradient(180deg, #ffffff04, transparent), color-mix(in srgb, var(--color-bg-subtle) 94%, transparent);grid-template-columns:repeat(8,minmax(0,1fr));align-items:stretch;gap:.3rem;padding:.32rem;display:grid;position:relative}.adminHub .adminTabs .uiTabItem{border-radius:var(--radius-control);width:100%;min-width:0;min-height:2.65rem;color:var(--muted);box-shadow:none;text-align:center;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.38rem;padding:.55rem .6rem;display:inline-flex;overflow:hidden}.adminHub .adminTabs .uiTabLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adminHub .adminTabs .uiTabItem[aria-selected=true]{color:var(--text);border-color:color-mix(in srgb, var(--accent) 28%, var(--line));background:linear-gradient(180deg, #ffffff08, transparent 70%), color-mix(in srgb, var(--accent) 8%, var(--color-surface-raised));box-shadow:inset 0 1px 0 #ffffff0a, 0 0 0 1px color-mix(in srgb, var(--accent) 5%, transparent)}.adminHub .adminTabs .uiTabItem[aria-selected=true] .uiTabBadge{color:color-mix(in srgb, var(--accent) 88%, white);border-color:color-mix(in srgb, var(--accent) 32%, var(--line));background:color-mix(in srgb, var(--accent) 12%, transparent)}.adminReviewGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:stretch;gap:.75rem;display:grid}.adminReviewGrid>.adminSkeletonCardHost{min-width:0;height:100%}.adminReviewGrid .reviewCard{border-color:color-mix(in srgb, var(--line) 70%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 2.5%, transparent), transparent 52%), color-mix(in srgb, var(--color-surface) 96%, var(--color-bg-subtle) 4%);align-content:start;min-width:0;height:100%;padding:.95rem;box-shadow:inset 0 1px #ffffff06}.adminReportGrid .reviewCard>.row:last-child,.adminVerificationCard .formActions{margin-top:auto}.adminReportGrid .reviewCard>.row:last-child{align-items:center}.adminReportGrid .reviewCard>.row:last-child>:is(button,.buttonLink){text-align:center;justify-content:center;align-items:center;min-height:2.45rem;line-height:1;display:inline-flex}.adminVerificationGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr))}.adminVerificationCard{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity status""message message""links links""actions actions";gap:.62rem .9rem;min-height:0;display:grid}.adminVerificationCard .reviewTopLine{display:contents}.adminVerificationCard .reviewTopLine>div{grid-area:identity;min-width:0}.adminVerificationCard .reviewTopLine>:last-child{grid-area:status;place-self:start end}.adminVerificationCard>p{grid-area:message;margin:.1rem 0 0}.adminVerificationCard .chipLine{grid-area:links;margin:0}.adminVerificationActions{flex-wrap:wrap;grid-area:actions;align-items:center;gap:.5rem;margin-top:.18rem;display:flex}.adminVerificationActions>button{min-width:7.8rem;min-height:2.4rem}.adminHub :is(.projectTable,.userTable){box-shadow:none;background:0 0;border:0;border-radius:0;gap:.62rem;padding:0}.adminHub :is(.projectTable,.userTable) .tableHead{border:1px solid color-mix(in srgb, var(--line) 58%, transparent);border-radius:var(--radius-control);min-height:2.2rem;color:var(--muted-2);background:color-mix(in srgb, var(--color-bg-subtle) 78%, transparent);padding:.48rem .9rem}.adminHub :is(.projectTable,.userTable) .tableRow{border:1px solid color-mix(in srgb, var(--line) 66%, transparent);border-radius:var(--radius-card);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 2%, transparent), transparent 32%), color-mix(in srgb, var(--color-surface) 96%, var(--color-bg-subtle) 4%);box-shadow:inset 0 1px #ffffff05}.adminHub :is(.projectTable,.userTable) .tableRow:hover{border-color:color-mix(in srgb, var(--accent) 18%, var(--line));background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 3.5%, transparent), transparent 36%), color-mix(in srgb, var(--color-surface) 98%, var(--color-bg-subtle) 2%);box-shadow:inset 0 1px #ffffff06}.adminHub .projectTable .tableRow>span:nth-child(3) small{border-color:color-mix(in srgb, var(--line) 48%, transparent);background:color-mix(in srgb, var(--color-bg-subtle) 70%, transparent)}.adminHub .projectTable .tableActions>:is(button,a),.adminHub .adminReportGrid .reviewCard>.row:last-child>:is(button,.buttonLink),.adminHub .adminVerificationActions>button{box-shadow:none;border-style:solid;border-width:1px}.adminHub .adminOpenAction{color:var(--text)!important;border-color:color-mix(in srgb, var(--line-strong) 68%, transparent)!important;background:color-mix(in srgb, var(--color-bg-subtle) 72%, transparent)!important}.adminHub .adminOpenAction:hover{border-color:color-mix(in srgb, var(--accent) 20%, var(--line))!important;background:color-mix(in srgb, var(--color-surface-hover) 88%, transparent)!important}.adminHub .projectTable .tableActions .danger,.adminHub .adminVerificationActions .dangerButton{border-color:color-mix(in srgb, var(--danger) 38%, var(--line))!important;background:color-mix(in srgb, var(--danger) 7%, transparent)!important}.adminHub .userTable .tableRow>span{align-items:center;min-height:2.45rem}.adminHub .userTable .selectInline .customSelectTrigger,.adminHub .userTable .verifiedToggle{min-height:2.45rem}.adminHub .userTable .verifiedToggle{border:1px solid color-mix(in srgb, var(--line-strong) 62%, transparent);background:color-mix(in srgb, var(--color-bg-subtle) 72%, transparent);box-shadow:none}.adminHub .userTable .verifiedToggle.active{color:color-mix(in srgb, var(--success) 88%, white);border-color:color-mix(in srgb, var(--success) 38%, var(--line));background:color-mix(in srgb, var(--success) 8%, transparent)}@media (width<=1320px){.adminHub .adminTabs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.adminVerificationCard{grid-template-columns:1fr;grid-template-areas:"identity""status""message""links""actions"}.adminVerificationCard .reviewTopLine>:last-child{justify-self:start}.adminHub .adminTabs{scrollbar-width:none;display:flex;overflow-x:auto}.adminHub .adminTabs::-webkit-scrollbar{display:none}.adminHub .adminTabs .uiTabItem{flex:none;width:auto;min-width:8rem}.adminReviewGrid{grid-template-columns:1fr}}.creatorProfilePage .creatorHeroV2{grid-template-columns:minmax(0,1fr) auto;place-content:center start!important;align-items:center!important;gap:clamp(1rem,2vw,1.5rem)!important;height:auto!important;min-height:230px!important;padding:clamp(1.35rem,2.4vw,2rem)!important;display:grid!important}.creatorProfilePage .creatorHeroV2:not(.hasCreatorLinks){grid-template-columns:minmax(0,1fr)}.creatorProfilePage .creatorHeroV2 .creatorHeroMain{z-index:1;grid-template-columns:auto minmax(0,1fr);justify-self:start;align-items:center;gap:1.15rem;width:100%;max-width:800px;display:grid;position:relative}.creatorProfilePage .creatorHeroV2 .creatorHeroCopy{min-width:0;justify-self:start!important}.creatorProfilePage .creatorHeroV2 .creatorHeroCopy h1{margin:.3rem 0 .45rem;font-size:clamp(2.4rem,4.4vw,4.4rem);line-height:.98}.creatorProfilePage .creatorHeroV2 .creatorHeroCopy p{max-width:44rem;margin:0}.creatorProfilePage .creatorHeroV2 .creatorHeroCopy .creatorMeta{margin-top:.8rem}.creatorProfilePage .creatorHeroV2 .creatorLinkStack{z-index:1;place-self:center end;min-width:170px;position:relative}.creatorProfilePage .creatorHeroV2 .creatorHeroGlow{opacity:.16;top:auto;bottom:-20rem;right:-18rem}.creatorProfilePage .creatorProfileBody{align-items:start}@media (width<=900px){.creatorProfilePage .creatorHeroV2,.creatorProfilePage .creatorHeroV2.hasCreatorLinks{grid-template-columns:1fr}.creatorProfilePage .creatorHeroV2 .creatorLinkStack{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));width:100%}}@media (width<=560px){.creatorProfilePage .creatorHeroV2 .creatorHeroMain{grid-template-columns:1fr}.creatorProfilePage .creatorHeroV2 .creatorHeroCopy h1{font-size:clamp(2.25rem,12vw,3.25rem)}}.desktopVaultoryShell .creatorProfilePage{width:100%!important;max-width:none!important;margin-inline:0!important}.creatorProfilePage>.creatorHeroV3{height:238px!important;min-height:238px!important;max-height:238px!important;padding:1.5rem 1.75rem!important;display:block!important;position:relative!important;overflow:hidden!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroMain{z-index:3!important;width:min(820px,100% - 3.5rem)!important;max-width:none!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:auto minmax(0,1fr)!important;place-items:center start!important;gap:1.1rem!important;margin:0!important;display:grid!important;position:absolute!important;top:50%!important;left:1.75rem!important;transform:translateY(-50%)!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroCopy{min-width:0;text-align:left!important;align-content:center!important;justify-items:start!important;margin:0!important;display:grid!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroCopy>*{justify-self:start!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroCopy h1{margin:.25rem 0 .35rem!important;font-size:clamp(2.5rem,4.2vw,4.1rem)!important;line-height:.98!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroCopy p{max-width:44rem;margin:0!important;font-size:1rem!important;line-height:1.5!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroCopy .creatorMeta{margin-top:.7rem!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroMain>.avatar{flex:none;border-radius:var(--radius-hero)!important;width:5.35rem!important;height:5.35rem!important}.creatorProfilePage>.creatorHeroV3 .creatorLinkStack{z-index:3!important;width:185px!important;min-width:0!important;margin:0!important;position:absolute!important;top:50%!important;right:1.75rem!important;transform:translateY(-50%)!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroGlow{opacity:.26!important;width:26rem!important;height:26rem!important;inset:auto -12rem -13rem auto!important}.creatorProfilePage .creatorMetrics{margin-top:0!important}.creatorProfilePage .creatorProfileBody{align-items:start!important;margin-top:0!important}@media (width<=920px){.creatorProfilePage>.creatorHeroV3{height:auto!important;min-height:0!important;max-height:none!important;padding:1.25rem!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroMain{width:100%!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.creatorProfilePage>.creatorHeroV3 .creatorLinkStack{width:100%!important;margin-top:1rem!important;position:relative!important;top:auto!important;right:auto!important;transform:none!important}}@media (width<=560px){.creatorProfilePage>.creatorHeroV3{padding:1rem!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroMain{grid-template-columns:1fr!important;gap:.85rem!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroCopy h1{font-size:clamp(2.3rem,12vw,3.25rem)!important}}.collectionHeroV2{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:1.25rem}.collectionHeroCopy{gap:.65rem;max-width:50rem;display:grid}.collectionHeroCopy h1,.collectionToolbar h2,.collectionCreateCard h2,.collectionCreateHint h3,.collectionSettings h2,.collectionAddPanel h2{max-width:50rem;margin:0}.collectionHeroSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.collectionHeroSteps>div{border-radius:var(--radius-card);background:#04091261;border:1px solid #ffffff16;gap:.32rem;min-width:0;padding:.85rem;display:grid}.collectionHeroSteps span{border-radius:var(--radius-sm);width:1.65rem;height:1.65rem;color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2));place-items:center;font-size:.78rem;font-weight:1000;display:grid}.collectionHeroSteps strong{font-size:.88rem}.collectionHeroSteps small{color:var(--muted);font-size:.76rem;line-height:1.35}.collectionCreateLayout,.collectionManageLayout{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:1rem;display:grid}.collectionCreateCard,.collectionCreateHint,.collectionSettings,.collectionAddPanel{padding:1rem}.collectionCreateHint{align-content:center;gap:.55rem;min-height:100%;display:grid}.collectionCreateHint p{color:var(--muted);margin:0;line-height:1.5}.collectionToolbar{justify-content:space-between;align-items:end;gap:1rem;display:flex}.collectionSegmented{width:auto}.collectionSegmented button span{opacity:.72;margin-left:.25rem}.collectionCardV2{min-height:13rem;transition:transform var(--motion-press) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard)}.collectionCardV2:hover{border-color:#66f4c759;transform:none;box-shadow:0 18px 40px #00000042}.collectionCardMeta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.collectionVisibility{min-height:1.65rem;color:var(--accent-2);letter-spacing:.03em;text-transform:uppercase;background:#6ba7ff1a;border:1px solid #6ba7ff47;border-radius:999px;align-items:center;padding:.2rem .46rem;font-size:.68rem;font-weight:900;display:inline-flex}.collectionDetailHero{justify-content:space-between;align-items:center;gap:1rem;display:flex}.collectionDetailTitle{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;min-width:0;display:grid}.collectionDetailTitle h1,.collectionDetailTitle p{margin:0}.collectionDetailTitle>div:last-child{gap:.4rem;display:grid}.collectionProjectList{gap:.75rem;display:grid}.collectionProjectItem{gap:.45rem;display:grid}.collectionItemActions{justify-content:flex-end;align-items:center;gap:.45rem;padding:0 .55rem;display:flex}.collectionItemActions .muted{margin-right:auto;font-size:.78rem}.collectionItemActions button{border:1px solid var(--line);border-radius:var(--radius-sm);min-height:2rem;color:var(--muted);box-shadow:none;background:#ffffff09;padding:.35rem .58rem;font-size:.76rem}.collectionItemActions button:hover:not(:disabled){color:var(--text);border-color:#66f4c74d}.collectionItemActions .dangerGhost{color:var(--danger);background:#ff6f910f;border-color:#ff6f913d}.collectionSearchForm,.collectionQuickCreate{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;display:grid}.collectionSearchForm input,.collectionQuickCreate input{min-width:0}.collectionSearchResults{gap:.55rem;display:grid}.collectionSearchResult{border:1px solid var(--line);border-radius:var(--radius-control);background:#ffffff06;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.62rem;display:grid}.collectionSearchResult .projectIcon{border-radius:var(--radius-card);width:2.35rem;height:2.35rem}.collectionSearchResult>div{gap:.13rem;min-width:0;display:grid}.collectionSearchResult strong,.collectionSearchResult small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collectionSearchResult small{color:var(--muted);font-size:.76rem}.collectionSearchResult button{border-radius:var(--radius-control);min-height:2.1rem;padding:.42rem .62rem;font-size:.78rem}.collectionModalBackdrop{z-index:var(--z-dropdown);background:#02050cc7;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.collectionPicker{border-radius:var(--radius-panel);background:linear-gradient(145deg,#66f4c71a,#ffffff06 36%,#0000 66%),linear-gradient(#171d2a,#0a0f18);border:1px solid #ffffff21;gap:1rem;width:min(100%,560px);max-height:min(720px,100vh - 2rem);padding:1.1rem;display:grid;overflow:auto;box-shadow:0 28px 88px #00000094}.collectionPickerHeader{justify-content:space-between;align-items:start;gap:1rem;display:flex}.collectionPickerHeader h2,.collectionPickerHeader p{margin:0}.collectionPickerHeader>div{gap:.35rem;display:grid}.collectionPickerHeader p{color:var(--muted)}.collectionPicker .iconButton{border:1px solid var(--line);border-radius:var(--radius-control);background:#ffffff0a;place-items:center;width:2.3rem;height:2.3rem;padding:0;display:grid}.collectionPickerMessage{border-radius:var(--radius-control);margin:0;padding:.7rem .8rem;font-size:.88rem}.collectionPickerMessage.success{color:var(--success);background:#66f4a717;border:1px solid #66f4a738}.collectionPickerMessage.error{color:var(--danger);background:#ff6f9114;border:1px solid #ff6f9133}.collectionPickerList{gap:.55rem;display:grid}.collectionPickerOption{border:1px solid var(--line);border-radius:var(--radius-card);width:100%;min-height:3.8rem;color:var(--text);box-shadow:none;text-align:left;background:#ffffff08;justify-content:space-between;align-items:center;gap:.8rem;padding:.72rem .8rem;display:flex}.collectionPickerOption:hover:not(:disabled){background:#66f4c712;border-color:#66f4c757}.collectionPickerOptionCopy{gap:.16rem;min-width:0;display:grid}.collectionPickerOptionCopy strong,.collectionPickerOptionCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collectionPickerOptionCopy small{color:var(--muted);font-size:.78rem}.collectionPickerManageLink{color:var(--accent);justify-self:start;font-weight:900;text-decoration:none}@media (width<=1020px){.collectionHeroV2,.collectionCreateLayout,.collectionManageLayout{grid-template-columns:1fr}}@media (width<=720px){.collectionHeroSteps{grid-template-columns:1fr}.collectionToolbar,.collectionDetailHero{flex-direction:column;align-items:stretch}.collectionDetailTitle{grid-template-columns:1fr}.collectionItemActions{flex-wrap:wrap;justify-content:flex-start}.collectionItemActions .muted{width:100%}}@media (width<=520px){.collectionSearchForm,.collectionQuickCreate,.collectionSearchResult{grid-template-columns:1fr}.collectionSearchResult .projectIcon{display:none}}.collectionModalBackdrop{z-index:var(--z-modal);-webkit-backdrop-filter:blur(12px)saturate(115%);background:#02050cc7}.collectionPickerV2{border-color:color-mix(in srgb, var(--line) 88%, white 8%);border-radius:var(--radius-hero);background:radial-gradient(circle at 12% -4%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 19rem), linear-gradient(180deg, color-mix(in srgb, var(--color-surface-raised) 98%, transparent), var(--color-surface));width:min(100%,680px);max-height:min(760px,100vh - 2rem);animation:collectionPickerV2In .22s var(--ease-emphasized) both;gap:0;padding:0;overflow:hidden;box-shadow:0 34px 100px #0000009e,inset 0 1px #ffffff0d}.collectionPickerHeaderV2{border-bottom:1px solid color-mix(in srgb, var(--line) 76%, transparent);background:linear-gradient(#ffffff04,#0000);padding:1.35rem 1.35rem 1.05rem}.collectionPickerTitleCopy{gap:.3rem;min-width:0;display:grid}.collectionPickerHeaderV2 h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.55rem,3vw,2rem)}.collectionPickerHeaderV2 p{max-width:520px;color:var(--muted);margin:0;line-height:1.5}.collectionPickerV2 .collectionPickerClose{width:2.55rem;height:2.55rem;color:color-mix(in srgb, var(--text) 94%, white);border-color:color-mix(in srgb, var(--line) 78%, white 10%);background:linear-gradient(180deg, #ffffff0a, transparent), color-mix(in srgb, var(--color-bg-subtle) 92%, transparent);opacity:1;flex:none;box-shadow:inset 0 1px #ffffff0a}.collectionPickerV2 .collectionPickerClose .uiIcon{color:currentColor;opacity:1;stroke-width:2.45px;width:1.08rem;height:1.08rem}.collectionPickerV2 .collectionPickerClose:hover:not(:disabled){color:color-mix(in srgb, var(--danger) 78%, white);border-color:color-mix(in srgb, var(--danger) 30%, var(--line));background:color-mix(in srgb, var(--danger) 8%, var(--color-surface-hover));box-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 3px color-mix(in srgb, var(--danger) 5%, transparent)}.collectionPickerV2 .collectionPickerClose:focus-visible{color:var(--text);border-color:color-mix(in srgb, var(--accent) 42%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 13%, transparent)}.collectionPickerV2 .collectionPickerClose:disabled{color:color-mix(in srgb, var(--muted) 78%, var(--text));opacity:.58}.collectionPickerProject{border:1px solid color-mix(in srgb, var(--accent) 14%, var(--line));border-radius:var(--radius-card);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 6%, transparent), transparent 58%), var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;margin:1.1rem 1.35rem 0;padding:.85rem;display:grid}.collectionPickerProject .projectIcon{border-radius:var(--radius-control);width:3rem;height:3rem}.collectionPickerProject>div{gap:.12rem;min-width:0;display:grid}.collectionPickerProject>div>span{color:var(--muted-2);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:820}.collectionPickerProject>div>strong,.collectionPickerProject>div>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collectionPickerProject>div>strong{font-size:.98rem}.collectionPickerProject>div>small{color:var(--muted);font-size:.76rem}.collectionPickerProjectMark{color:#74b7ff;width:1.1rem;height:1.1rem}.collectionQuickCreatePanel{border:1px solid var(--line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-bg-subtle) 84%, transparent);margin:1rem 1.35rem 0;padding:1rem}.collectionQuickCreateHeading,.collectionPickerListsHeading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.collectionQuickCreateHeading>div,.collectionPickerListsHeading>div{gap:.16rem;display:grid}.collectionQuickCreateHeading strong,.collectionPickerListsHeading strong{font-size:.95rem}.collectionQuickCreateHeading>small{color:var(--muted-2);font-size:.72rem}.collectionQuickCreateV2{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:.65rem;margin-top:.8rem}.collectionPickerV2 .collectionQuickIconTrigger{align-self:end;width:3.15rem;min-width:3.15rem;height:3.15rem;min-height:3.15rem;border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line))!important;color:var(--accent)!important;background:linear-gradient(180deg, #ffffff05, transparent), color-mix(in srgb, var(--accent) 8%, var(--color-surface-raised))!important}.collectionPickerV2 .collectionQuickIconTrigger:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 42%, var(--line))!important;background:color-mix(in srgb, var(--accent) 13%, var(--color-surface-raised))!important}.collectionQuickCreateField{min-width:0;color:var(--muted);gap:.36rem;font-size:.74rem;font-weight:760;display:grid}.collectionQuickCreateField>span{padding-left:.05rem}.collectionQuickCreateField input{border:1px solid var(--line);border-radius:var(--radius-control);width:100%;min-height:3.15rem;color:var(--text);background:var(--color-surface-raised);padding-inline:.85rem}.collectionQuickCreateField input:focus{border-color:color-mix(in srgb, var(--accent) 46%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 11%, transparent);outline:none}.collectionQuickCreateSubmit{white-space:nowrap;min-height:3.15rem;color:var(--button-primary-ink);background:var(--button-primary-bg);border-color:#0000;padding-inline:1rem}.collectionPickerV2 .collectionPickerMessage{margin:.85rem 1.35rem 0}.collectionPickerListsSection{border-top:1px solid color-mix(in srgb, var(--line) 70%, transparent);gap:.75rem;min-height:0;margin-top:1rem;padding:1rem 1.35rem 1.05rem;display:grid}.collectionPickerList{overscroll-behavior:contain;max-height:280px;padding-right:.12rem;overflow-y:auto}.collectionPickerLoading,.collectionPickerEmpty{border:1px dashed color-mix(in srgb, var(--line) 84%, transparent);border-radius:var(--radius-card);min-height:5.4rem;color:var(--muted);background:color-mix(in srgb, var(--color-bg-subtle) 72%, transparent);align-items:center;gap:.85rem;padding:.95rem;display:flex}.collectionPickerEmptyIcon{border:1px solid color-mix(in srgb, #63a7ff 30%, var(--line));border-radius:var(--radius-control);color:#74b7ff;background:#63a7ff14;flex:none;place-items:center;width:2.55rem;height:2.55rem;display:grid}.collectionPickerEmptyIcon svg{width:1.1rem;height:1.1rem}.collectionPickerEmpty>div{gap:.2rem;min-width:0;display:grid}.collectionPickerEmpty strong{color:var(--text)}.collectionPickerEmpty p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.45}.collectionPickerV2 .collectionPickerOption{border-color:color-mix(in srgb, var(--line) 88%, transparent);background:color-mix(in srgb, var(--color-bg-subtle) 72%, transparent);min-height:4rem;padding:.72rem .8rem}.collectionPickerV2 .collectionPickerOption:hover:not(:disabled){border-color:color-mix(in srgb, #63a7ff 34%, var(--line));background:color-mix(in srgb, #63a7ff 6%, var(--color-surface-hover))}.collectionPickerFooter{border-top:1px solid color-mix(in srgb, var(--line) 70%, transparent);background:color-mix(in srgb, var(--color-bg-subtle) 45%, transparent);justify-content:flex-end;padding:.85rem 1.35rem 1.1rem;display:flex}.collectionPickerV2 .collectionPickerManageLink{border-radius:var(--radius-control);min-height:2.35rem;color:var(--accent);align-items:center;gap:.4rem;padding:.45rem .65rem;display:inline-flex}.collectionPickerV2 .collectionPickerManageLink:hover{background:color-mix(in srgb, var(--accent) 7%, transparent)}.collectionPickerV2 .collectionPickerManageLink .uiIcon{width:.92rem;height:.92rem}.desktopCollectionHero{grid-template-columns:minmax(0,1fr) auto}.desktopCollectionHero .collectionHeroCopy{max-width:none}.desktopCollectionHero .collectionHeroCopy h1{max-width:70rem}@keyframes collectionPickerV2In{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}html[data-theme=light] .collectionPickerV2{background:radial-gradient(circle at 12% -4%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 19rem), var(--color-surface)}@media (width<=620px){.collectionPickerV2{border-radius:var(--radius-panel);max-height:calc(100vh - 1rem)}.collectionPickerHeaderV2,.collectionPickerListsSection,.collectionPickerFooter{padding-inline:1rem}.collectionPickerProject,.collectionQuickCreatePanel,.collectionPickerV2 .collectionPickerMessage{margin-inline:1rem}.collectionQuickCreateV2{grid-template-columns:auto minmax(0,1fr)}.collectionQuickCreateSubmit{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.collectionPickerV2{animation:none}}.collectionActionBusy{cursor:progress!important}.collectionActionBusy .uiIcon{display:none}.collectionButtonSpinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:.9rem;height:.9rem;animation:.62s linear infinite collectionButtonSpin;display:inline-block}.collectionCreateCard .formActions button,.collectionSettings>button,.collectionSearchForm button,.collectionSearchResult button,.collectionQuickCreate button,.collectionPickerOption{transition:transform var(--motion-press) var(--ease-standard), opacity var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard)}.collectionCreateCard .formActions button:active:not(:disabled),.collectionSettings>button:active:not(:disabled),.collectionSearchForm button:active:not(:disabled),.collectionSearchResult button:active:not(:disabled),.collectionQuickCreate button:active:not(:disabled){transform:translateY(1px)scale(.985)}.collectionCardPopIn,.collectionItemChanged{animation:collectionPopIn var(--motion-page) var(--ease-emphasized) both}.collectionItemRemoving{pointer-events:none;animation:collectionRemoveOut var(--motion-interaction) var(--ease-standard) both}.collectionSettingsSaved{animation:collectionSavedSurface var(--motion-slow) var(--ease-standard) both}.collectionPickerOptionSaved{color:var(--success);animation:collectionOptionSaved var(--motion-page) var(--ease-emphasized) both;background:linear-gradient(135deg,#66f4a71f,#0000 56%),#66f4a70b;border-color:#66f4a74d}.collectionPickerOptionAction{justify-content:flex-end;align-items:center;gap:.4rem;min-width:4rem;font-size:.8rem;font-weight:900;display:inline-flex}.collectionPickerMessage.success{animation:collectionMessageIn var(--motion-page) var(--ease-emphasized) both}.desktopCollectionHeroIcon{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));border-radius:var(--radius-2xl);width:10.75rem;height:10.75rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--color-bg-subtle));place-self:start end;padding:.78rem}.desktopCollectionToolbar{align-items:center}.desktopCollectionToolbarAction{width:auto;min-width:max-content;margin-left:auto}.desktopCollectionModalForm{gap:1rem}.desktopCollectionModalIdentity{grid-template-columns:7rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.desktopCollectionModalFields{gap:.85rem;min-width:0;display:grid}.desktopCollectionIconButton{border:1px dashed color-mix(in srgb, var(--accent) 34%, var(--line));border-radius:var(--radius-lg);width:7rem;min-height:7rem;color:var(--muted);background:color-mix(in srgb, var(--accent) 4%, var(--color-bg-subtle));box-shadow:none;align-content:center;justify-items:center;gap:.55rem;padding:.7rem;display:grid}.desktopCollectionIconButton:hover:not(:disabled){color:var(--text);border-color:color-mix(in srgb, var(--accent) 58%, var(--line));background:color-mix(in srgb, var(--accent) 8%, var(--color-bg-subtle))}.desktopCollectionIconButton .projectIcon{border-radius:var(--radius-lg);width:3.5rem;height:3.5rem}.desktopCollectionIconButton>span:last-child{align-items:center;gap:.35rem;font-size:.72rem;font-weight:850;display:inline-flex}.desktopCollectionIconHelp{border:1px solid var(--line);border-radius:var(--radius-md);min-height:2.35rem;color:var(--muted);background:color-mix(in srgb, var(--color-bg-subtle) 90%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .7rem;font-size:.76rem;display:flex}.desktopCollectionIconHelp>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.collectionProjectItem{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface-raised);transition:border-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard);gap:0;overflow:hidden}.collectionProjectItem>.projectRow.projectRowV2{box-shadow:none;border:0;border-radius:0}.collectionProjectItem>.projectRow.projectRowV2:hover{box-shadow:none;border-color:#0000}.collectionProjectItem:has(>.projectRow.projectRowV2:hover){border-color:color-mix(in srgb, var(--accent) 34%, var(--line));box-shadow:0 14px 32px #0003}.collectionProjectItem .collectionItemActions{border-top:1px solid var(--line);background:color-mix(in srgb, var(--color-bg-subtle) 88%, transparent);min-height:3rem;padding:.55rem .65rem .65rem}.desktopModal:has(.desktopCollectionModalForm) .desktopModalHeading{flex:auto;width:100%}.desktopModal:has(.desktopCollectionModalForm) .desktopModalHeading p{max-width:none;padding-right:.25rem}@keyframes collectionButtonSpin{to{transform:rotate(360deg)}}@keyframes collectionPopIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes collectionRemoveOut{to{opacity:0;max-height:0;margin-block:0;transform:translate(10px)scale(.985)}}@keyframes collectionSavedSurface{0%{box-shadow:0 0 #66f4a700}40%{box-shadow:0 0 0 4px #66f4a71f,0 18px 40px #0003}to{box-shadow:0 0 #66f4a700}}@keyframes collectionOptionSaved{0%{background-color:color-mix(in srgb, var(--success) 12%, var(--color-surface))}to{background-color:color-mix(in srgb, var(--success) 6%, var(--color-surface))}}@keyframes collectionMessageIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=1020px){.desktopCollectionHeroIcon{justify-self:start}}@media (width<=620px){.desktopCollectionToolbar{align-items:stretch}.desktopCollectionToolbarAction{margin-left:0}.desktopCollectionModalIdentity{grid-template-columns:1fr}.desktopCollectionIconButton{grid-template-columns:auto auto;justify-content:start;width:100%;min-height:5rem}.desktopCollectionIconButton .projectIcon{width:3rem;height:3rem}.collectionProjectItem .collectionItemActions{padding-inline:.6rem}}@media (prefers-reduced-motion:reduce){.collectionButtonSpinner,.collectionCardPopIn,.collectionItemChanged,.collectionItemRemoving,.collectionSettingsSaved,.collectionPickerOptionSaved,.collectionPickerMessage.success{animation:none!important}}._wizard_c3e4y_1{gap:1.2rem;padding:clamp(1rem,2vw,1.5rem);display:grid}._header_c3e4y_7,._actions_c3e4y_8,._sectionHeading_c3e4y_9,._preview_c3e4y_10>div:first-child,._dependencies_c3e4y_11>div{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_c3e4y_7 h2,._sectionHeading_c3e4y_9 h3,._preview_c3e4y_10 h3{margin:.2rem 0 0}._header_c3e4y_7 p,._sectionHeading_c3e4y_9 p{color:var(--muted);margin:.35rem 0 0;line-height:1.55}._draftBadge_c3e4y_31{border-radius:var(--radius-chip);color:var(--accent);background:#66f4c714;border:1px solid #66f4c74d;flex:none;padding:.42rem .7rem;font-size:.74rem;font-weight:900}._steps_c3e4y_42{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}._steps_c3e4y_42 li{border:1px solid var(--line);border-radius:var(--radius-control);min-width:0;color:var(--muted);background:#ffffff06;align-items:center;gap:.55rem;padding:.7rem;display:flex}._steps_c3e4y_42 li>span{background:#ffffff12;border-radius:50%;flex:none;place-items:center;width:1.65rem;height:1.65rem;font-size:.74rem;font-weight:950;display:grid}._steps_c3e4y_42 ._activeStep_c3e4y_75{color:var(--text);background:#66f4c712;border-color:#66f4c76b}._steps_c3e4y_42 ._completeStep_c3e4y_81>span,._steps_c3e4y_42 ._activeStep_c3e4y_75>span{color:var(--button-primary-ink);background:var(--accent)}._panel_c3e4y_87{border:1px solid var(--line);border-radius:var(--radius-panel);background:#04091147;gap:1rem;padding:clamp(.9rem,2vw,1.2rem);display:grid}._sectionHeading_c3e4y_9{justify-content:flex-start}._sectionHeading_c3e4y_9>span{border-radius:var(--radius-chip);color:var(--accent);background:#66f4c714;flex:none;padding:.3rem .52rem;font-size:.7rem;font-weight:900}._twoColumns_c3e4y_110,._dependencySearch_c3e4y_111{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}._dependencySearch_c3e4y_111{grid-template-columns:minmax(0,1.5fr) minmax(170px,.65fr) auto;align-items:end}._multiPicker_c3e4y_122{grid-template-rows:auto minmax(1.9rem,auto);align-content:start;gap:.55rem;min-width:0;display:grid}._multiPicker_c3e4y_122>.customSelect{min-width:0;margin:0}._multiPicker_c3e4y_122 ._selectedValues_c3e4y_135{align-content:start;align-items:flex-start;margin:0}._guidance_c3e4y_141,._preview_c3e4y_10,._filePicker_c3e4y_143{border-radius:var(--radius-card);background:#6ba7ff0e;border:1px solid #6ba7ff3d;padding:.9rem}._guidance_c3e4y_141{gap:.25rem;display:grid}._guidance_c3e4y_141 span,._filePicker_c3e4y_143 span{color:var(--muted);font-size:.82rem;line-height:1.45}._selectedValues_c3e4y_135,._previewChips_c3e4y_163{flex-wrap:wrap;gap:.4rem;min-height:1.9rem;display:flex}._selectedValues_c3e4y_135 button,._previewChips_c3e4y_163 span{border-radius:var(--radius-chip);color:var(--accent);background:#66f4c712;border:1px solid #66f4c73d;padding:.32rem .55rem;font-size:.74rem;font-weight:800}._searchResults_c3e4y_181,._dependencies_c3e4y_11{gap:.5rem;display:grid}._searchResults_c3e4y_181{grid-template-columns:repeat(2,minmax(0,1fr))}._searchResults_c3e4y_181>button,._dependencies_c3e4y_11>div{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--text);text-align:left;background:#ffffff06;align-items:center;padding:.65rem}._searchResults_c3e4y_181>button{grid-template-columns:auto minmax(0,1fr);gap:.65rem;display:grid}._searchResults_c3e4y_181 .projectIcon,._dependencies_c3e4y_11 .projectIcon{border-radius:var(--radius-card);width:2.5rem;height:2.5rem}._searchResults_c3e4y_181 span,._dependencies_c3e4y_11 span{min-width:0;display:grid}._searchResults_c3e4y_181 small,._dependencies_c3e4y_11 small{color:var(--muted)}._preview_c3e4y_10{background:linear-gradient(145deg,#66f4c712,#6ba7ff0a);border-color:#66f4c738;gap:.8rem;display:grid}._preview_c3e4y_10>div:first-child{justify-content:flex-start;align-items:center}._previewNotes_c3e4y_242{white-space:pre-wrap;margin:0;line-height:1.65}._filePicker_c3e4y_143{cursor:default;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem 1rem;display:grid}._fileInput_c3e4y_256{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}._filePickerCopy_c3e4y_264{gap:.22rem;min-width:0;display:grid}._filePickerEyebrow_c3e4y_270{font-weight:var(--font-weight-label);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent)!important;font-size:var(--font-size-eyebrow)!important}._filePickerCopy_c3e4y_264 strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._filePickerCopy_c3e4y_264 small{color:var(--muted);font-size:.82rem;line-height:1.45}._filePickerActions_c3e4y_291{flex:none;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}._submitButton_c3e4y_299{min-height:var(--control-height-lg)}._submitButton_c3e4y_299 .uiButtonLabel{padding-block:.08rem .12rem;line-height:1.25;overflow:visible}._pipeline_c3e4y_309{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;display:grid}._pipeline_c3e4y_309 span{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--muted);text-align:center;background:#ffffff06;padding:.55rem .35rem;font-size:.72rem;font-weight:850}._pipeline_c3e4y_309 ._pipelineDone_c3e4y_326{color:var(--accent);border-color:#66f4c74d}._actions_c3e4y_8{justify-content:flex-end;align-items:center}._actions_c3e4y_8>:first-child{margin-right:auto}@media (width<=760px){._header_c3e4y_7,._actions_c3e4y_8{flex-direction:column;align-items:stretch}._steps_c3e4y_42,._pipeline_c3e4y_309,._twoColumns_c3e4y_110,._dependencySearch_c3e4y_111,._searchResults_c3e4y_181,._filePicker_c3e4y_143{grid-template-columns:1fr}._filePickerActions_c3e4y_291{flex-wrap:wrap;justify-content:flex-start}._actions_c3e4y_8>:first-child{margin-right:0}}._steps_c3e4y_42 li,._searchResults_c3e4y_181>button,._dependencies_c3e4y_11>div,._pipeline_c3e4y_309 span{background:var(--color-bg-subtle)}._steps_c3e4y_42 ._activeStep_c3e4y_75{border-color:color-mix(in srgb, var(--accent) 34%, var(--line));background:var(--color-surface-selected)}._panel_c3e4y_87{background:var(--color-surface);box-shadow:var(--shadow-sm)}._guidance_c3e4y_141,._filePicker_c3e4y_143{border-color:color-mix(in srgb, var(--color-info) 24%, var(--line));background:color-mix(in srgb, var(--color-info) 6%, var(--color-bg-subtle))}._preview_c3e4y_10{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--color-bg-subtle))}._searchResults_c3e4y_181>button:hover{border-color:var(--line-strong);background:var(--color-surface-hover);transform:none}._pipeline_c3e4y_309 ._pipelineDone_c3e4y_326{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:var(--color-surface-selected)}._filePicker_c3e4y_143._filePickerReview_c3e4y_403{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--color-bg-subtle))}.previewUploadRow.previewFileUpload{grid-template-columns:minmax(0,1.45fr) minmax(220px,.75fr) auto;align-items:end;gap:.85rem;display:grid}.previewUploadRow.previewFileUpload .galleryFilePicker{gap:.7rem;min-height:0;padding:.9rem}.previewUploadRow.previewFileUpload .galleryFilePicker .releaseFilePickerIcon{border-radius:var(--radius-card);width:2.55rem;height:2.55rem}.previewUploadRow.previewFileUpload .galleryFilePicker .releaseFilePickerActions{gap:.45rem}.previewUploadButton{white-space:nowrap;min-height:3rem}@media (width<=920px){.previewUploadRow.previewFileUpload{grid-template-columns:1fr}.previewUploadButton{width:fit-content}}@media (width<=560px){.previewUploadRow.previewFileUpload .galleryFilePicker .releaseFilePickerMain{grid-template-columns:auto minmax(0,1fr)}.previewUploadButton{width:100%}}._backdrop_1y3dh_1{z-index:var(--z-modal);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02040ac2;justify-content:center;align-items:flex-start;padding:.75rem;display:flex;position:fixed;inset:0;overflow:hidden}._dialog_1y3dh_13{border:1px solid var(--line-strong);border-radius:var(--radius-panel);scrollbar-color:#6ba7ff8c transparent;scrollbar-gutter:stable;background:linear-gradient(#161c2dfc,#080c16fc);gap:.85rem;width:min(700px,100%);max-height:calc(100dvh - 1.5rem);padding:1rem;scroll-padding-bottom:5.5rem;display:grid;position:relative;overflow-y:auto;box-shadow:0 30px 100px #000000a6}._header_1y3dh_33{justify-content:space-between;gap:1rem;display:flex}._header_1y3dh_33 h2{margin:.25rem 0 0}._close_1y3dh_41{width:2.4rem;height:2.4rem;color:var(--text);box-shadow:none;background:#ffffff12;flex:none;padding:0}._file_1y3dh_50{border:1px solid var(--line);border-radius:var(--radius-card);background:#ffffff0b;justify-content:space-between;gap:1rem;padding:.8rem;display:flex}._file_1y3dh_50 strong{overflow-wrap:anywhere;min-width:0}._file_1y3dh_50 span{color:var(--muted);white-space:nowrap;flex:none}._checks_1y3dh_68{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}._checks_1y3dh_68>div{border-radius:var(--radius-card);background:#66f4a70f;border:1px solid #66f4a738;gap:.65rem;padding:.75rem;display:flex}._checks_1y3dh_68 svg{color:var(--success);flex:none}._checks_1y3dh_68 span,._checks_1y3dh_68 small{display:block}._checks_1y3dh_68 small{margin-top:.25rem}._hash_1y3dh_92{gap:.4rem;display:grid}._hash_1y3dh_92>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-weight:900}._hash_1y3dh_92 code{overflow-wrap:anywhere;border:1px solid var(--line);border-radius:var(--radius-card);color:var(--text);background:#00000047;padding:.72rem;font-size:.7rem;line-height:1.5}._copyHash_1y3dh_113{color:var(--accent-2);box-shadow:none;background:0 0;border:0;justify-self:start;padding:0;font-size:.8rem;font-weight:900}._copyHash_1y3dh_113:hover{color:var(--accent);transform:none}._actions_1y3dh_127{z-index:4;border-top:1px solid var(--line);background:color-mix(in srgb, var(--color-surface-raised) 96%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:flex-end;gap:.75rem;margin:0 -1rem -1rem;padding:.9rem 1rem 1rem;display:flex;position:sticky;bottom:-1rem;box-shadow:0 -14px 28px #00000057}._instanceSelect_1y3dh_141 .customSelectTrigger{min-height:var(--control-height-md);border-radius:var(--radius-control);background:#040810b8}._customInstance_1y3dh_146{gap:.4rem;margin-top:.35rem;display:grid}._customInstance_1y3dh_146 label{color:var(--text);font-size:.78rem;font-weight:900}._customInstance_1y3dh_146>div{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}._customInstance_1y3dh_146 input{border:1px solid var(--line);border-radius:var(--radius-control);min-width:0;color:var(--text);background:#040810b8;padding:.7rem}._customInstance_1y3dh_146 button{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--accent);background:#66f4c714;padding:.65rem .85rem;font-weight:900}._warnings_1y3dh_177{border-radius:var(--radius-card);background:#ffc26612;border:1px solid #ffc26647;gap:.5rem;padding:.85rem;display:grid}._warnings_1y3dh_177 p{color:color-mix(in srgb, var(--warn) 78%, var(--text));margin:0;font-size:.82rem;line-height:1.45}._dependencyCheck_1y3dh_191{border-radius:var(--radius-card);cursor:pointer;background:#6ba7ff12;border:1px solid #6ba7ff40;align-items:flex-start;gap:.75rem;padding:.85rem;display:flex}._dependencyCheck_1y3dh_191 input{width:1.05rem;height:1.05rem;accent-color:var(--accent);margin-top:.15rem}._dependencyCheck_1y3dh_191 span,._dependencyCheck_1y3dh_191 small{display:block}._dependencyCheck_1y3dh_191 small{color:var(--muted);margin-top:.25rem;line-height:1.45}._progress_1y3dh_216{gap:.45rem;display:grid}._progress_1y3dh_216>div{border-radius:var(--radius-chip);background:#ffffff14;height:.55rem;overflow:hidden}._progress_1y3dh_216>div>span{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-2));min-width:.3rem;height:100%;transition:width .18s;display:block}._progress_1y3dh_216 small{color:var(--muted)}._error_1y3dh_237{border-radius:var(--radius-card);color:color-mix(in srgb, var(--danger) 82%, var(--text));background:#ff6f9114;border:1px solid #ff6f914d;margin:0;padding:.75rem;font-size:.82rem}@media (width<=620px){._checks_1y3dh_68{grid-template-columns:1fr}._actions_1y3dh_127{flex-direction:column-reverse;align-items:stretch}}._target_1y3dh_255,._plan_1y3dh_256{border:1px solid var(--line);border-radius:var(--radius-card);background:#ffffff06;gap:.75rem;padding:.85rem;display:grid}._target_1y3dh_255>div:first-child,._planHeader_1y3dh_266>div{gap:.18rem;display:grid}._target_1y3dh_255 small,._plan_1y3dh_256 small,._plan_1y3dh_256 p{color:var(--muted);line-height:1.45}._targetFields_1y3dh_278{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._planHeader_1y3dh_266{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._planHeader_1y3dh_266>span{border-radius:var(--radius-chip);color:var(--warn);border:1px solid #ffac5b59;padding:.3rem .5rem;font-size:.7rem;font-weight:900}._planHeader_1y3dh_266>span[data-compatible=true]{color:var(--accent);border-color:#66f4c759}._planRows_1y3dh_305{gap:.4rem;display:grid}._planRows_1y3dh_305>div{border-radius:var(--radius-control);background:#ffffff08;grid-template-columns:4.3rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.55rem;display:grid}._planRows_1y3dh_305>div>span{color:var(--accent);text-transform:uppercase;font-size:.68rem;font-weight:950}._planRows_1y3dh_305>div>span[data-action=update]{color:var(--color-info)}._planRows_1y3dh_305>div>span[data-action=keep]{color:var(--muted)}._planRows_1y3dh_305>div>div{display:grid}._planBlocker_1y3dh_336{border-radius:var(--radius-control);background:#ff964814;margin:0;padding:.6rem;color:color-mix(in srgb, var(--warn) 82%, var(--text))!important}._planNotice_1y3dh_343{margin:0;font-size:.76rem}._dependencySummary_1y3dh_347{border-radius:var(--radius-card);color:var(--muted);background:#6ba7ff12;border:1px solid #6ba7ff40;margin:0;padding:.75rem;font-size:.8rem;line-height:1.45}@media (width<=620px){._targetFields_1y3dh_278{grid-template-columns:1fr}._planHeader_1y3dh_266{display:grid}}._backdrop_1y3dh_1{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03060cbd}._dialog_1y3dh_13{border-color:var(--line-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);box-shadow:var(--shadow-lg)}._close_1y3dh_41{border-color:var(--line);border-radius:var(--radius-md);color:var(--muted);background:var(--color-bg-subtle)}._file_1y3dh_50,._installationTarget_1y3dh_385,._target_1y3dh_255,._plan_1y3dh_256,._checks_1y3dh_68>div,._planRows_1y3dh_305>div{border-color:var(--line);background:var(--color-bg-subtle)}._file_1y3dh_50,._installationTarget_1y3dh_385,._target_1y3dh_255,._plan_1y3dh_256{border-radius:var(--radius-lg)}._checks_1y3dh_68>div,._planRows_1y3dh_305>div{border-radius:var(--radius-md)}._instanceSelect_1y3dh_141 .customSelectTrigger{background:var(--color-surface)}._dependencySummary_1y3dh_347{border-color:color-mix(in srgb, var(--color-info) 24%, var(--line));background:color-mix(in srgb, var(--color-info) 7%, transparent)}._warnings_1y3dh_177,._planBlocker_1y3dh_336{border-color:color-mix(in srgb, var(--warn) 28%, var(--line));color:var(--warn);background:color-mix(in srgb, var(--warn) 7%, transparent)}._error_1y3dh_237{border-color:color-mix(in srgb, var(--danger) 30%, var(--line));color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, transparent)}._progress_1y3dh_216>div{background:var(--color-surface-hover)}._progress_1y3dh_216>div>span{background:var(--accent)}._sectionIntro_1y3dh_428{border-bottom:1px solid var(--line);gap:.42rem;padding-bottom:.8rem;display:grid}._sectionIntro_1y3dh_428>div{gap:.22rem;display:grid}._sectionIntro_1y3dh_428 strong{color:var(--text);font-size:1rem}._sectionIntro_1y3dh_428 small{color:var(--muted);line-height:1.45}._installationTarget_1y3dh_385{border:1px solid var(--line);gap:.85rem;padding:.9rem;display:grid}._instanceStatus_1y3dh_457{border:1px solid var(--line);border-radius:var(--radius-md);min-height:3rem;color:var(--muted);background:var(--color-surface);align-items:center;gap:.65rem;padding:.75rem .8rem;font-size:.82rem;display:flex}._instanceStatus_1y3dh_457[data-empty=true]>svg{color:var(--color-info);flex:none}._instanceMeta_1y3dh_475{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;display:grid}._instanceMeta_1y3dh_475>div{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-surface);gap:.18rem;min-width:0;padding:.65rem .7rem;display:grid}._instanceMeta_1y3dh_475 dt{color:var(--muted-2);text-transform:uppercase;letter-spacing:.06em;font-size:.67rem;font-weight:850}._instanceMeta_1y3dh_475 dd{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.78rem;font-weight:800;overflow:hidden}._instanceHint_1y3dh_510{color:var(--muted);margin:0;font-size:.8rem;line-height:1.45}._verificationNotice_1y3dh_517{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--accent) 6%, var(--color-bg-subtle));grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.8rem;display:grid}._verificationNotice_1y3dh_517>svg{width:1.15rem;height:1.15rem;color:var(--accent);margin-top:.08rem}._verificationNotice_1y3dh_517>div{gap:.25rem;display:grid}._verificationNotice_1y3dh_517 strong{color:var(--text);font-size:.84rem}._verificationNotice_1y3dh_517 p{color:var(--muted);margin:0;font-size:.79rem;line-height:1.5}._reportAction_1y3dh_552{justify-content:flex-start;display:flex}._reportAction_1y3dh_552 a{border-radius:var(--radius-control);min-height:2.35rem;color:var(--muted);border:1px solid #0000;align-items:center;gap:.45rem;padding:.48rem .65rem;font-size:.78rem;font-weight:800;display:inline-flex}._reportAction_1y3dh_552 a:hover,._reportAction_1y3dh_552 a:focus-visible{color:var(--text);border-color:var(--line);background:var(--color-surface-hover)}._reportAction_1y3dh_552 svg{width:1rem;height:1rem}@media (width<=620px){._backdrop_1y3dh_1{padding:.5rem}._dialog_1y3dh_13{max-height:calc(100dvh - 1rem);padding:.85rem}._actions_1y3dh_127{margin:0 -.85rem -.85rem;padding:.8rem .85rem .85rem;bottom:-.85rem}._instanceMeta_1y3dh_475{grid-template-columns:1fr}}._createInstanceButton_1y3dh_603{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));border-radius:var(--radius-control);width:fit-content;min-height:2.4rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--color-surface));box-shadow:none;padding:.55rem .75rem;font-size:.78rem;font-weight:850}._createInstanceButton_1y3dh_603:hover{background:color-mix(in srgb, var(--accent) 10%, var(--color-surface));transform:none}._lockedTarget_1y3dh_621{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}._lockedTarget_1y3dh_621>div{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-surface);gap:.18rem;padding:.65rem .7rem;display:grid}._lockedTarget_1y3dh_621 span{color:var(--muted-2);letter-spacing:.05em;text-transform:uppercase;font-size:.67rem;font-weight:850}._lockedTarget_1y3dh_621 strong{color:var(--text);font-size:.82rem}._lockedTarget_1y3dh_621 small{color:var(--muted);grid-column:1/-1;font-size:.76rem;line-height:1.45}@media (width<=620px){._lockedTarget_1y3dh_621{grid-template-columns:1fr}._lockedTarget_1y3dh_621 small{grid-column:auto}}._panel_8cxfu_1{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);gap:.9rem;padding:1.1rem;display:grid}._header_8cxfu_11{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_8cxfu_11 h2{margin:.25rem 0 0;font-size:1.25rem}._downloadState_8cxfu_23{border:1px solid color-mix(in srgb, var(--warn) 34%, var(--line));border-radius:var(--radius-pill);color:var(--warn);background:color-mix(in srgb, var(--warn) 8%, transparent);flex:none;padding:.38rem .62rem;font-size:.72rem;font-weight:850}._downloadState_8cxfu_23[data-ready=true]{border-color:color-mix(in srgb, var(--success) 34%, var(--line));color:var(--success);background:color-mix(in srgb, var(--success) 8%, transparent)}._overall_8cxfu_40{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.85rem;display:grid}._overall_8cxfu_40[data-tone=safe]{border-color:color-mix(in srgb, var(--trust-safe) 28%, var(--line))}._overall_8cxfu_40[data-tone=blocked]{border-color:color-mix(in srgb, var(--trust-blocked) 32%, var(--line))}._overall_8cxfu_40[data-tone=reviewing]{border-color:color-mix(in srgb, var(--trust-reviewing) 30%, var(--line))}._overallIcon_8cxfu_61{border-radius:var(--radius-md);width:2.3rem;height:2.3rem;color:var(--trust-reviewing);background:color-mix(in srgb, var(--trust-reviewing) 10%, transparent);place-items:center;display:grid}._overall_8cxfu_40[data-tone=safe] ._overallIcon_8cxfu_61{color:var(--trust-safe);background:color-mix(in srgb, var(--trust-safe) 10%, transparent)}._overall_8cxfu_40[data-tone=blocked] ._overallIcon_8cxfu_61{color:var(--trust-blocked);background:color-mix(in srgb, var(--trust-blocked) 10%, transparent)}._overallIcon_8cxfu_61 svg{width:1.1rem;height:1.1rem}._overall_8cxfu_40 strong{display:block}._overall_8cxfu_40 p{margin:.2rem 0 0;font-size:.82rem;line-height:1.5}._signals_8cxfu_92{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}._signal_8cxfu_92{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr);gap:.65rem;padding:.78rem;display:grid}._marker_8cxfu_108{border-radius:var(--radius-chip);background:var(--trust-reviewing);width:.58rem;height:.58rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--trust-reviewing) 9%, transparent);margin-top:.28rem}._signal_8cxfu_92[data-status=verified] ._marker_8cxfu_108,._signal_8cxfu_92[data-status=clean] ._marker_8cxfu_108,._signal_8cxfu_92[data-status=approved] ._marker_8cxfu_108{background:var(--trust-safe);box-shadow:0 0 0 4px color-mix(in srgb, var(--trust-safe) 9%, transparent)}._signal_8cxfu_92[data-status=attention] ._marker_8cxfu_108,._signal_8cxfu_92[data-status=rejected] ._marker_8cxfu_108{background:var(--trust-blocked);box-shadow:0 0 0 4px color-mix(in srgb, var(--trust-blocked) 9%, transparent)}._label_8cxfu_131{color:var(--muted-2);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.25rem;font-size:.64rem;font-weight:850;display:block}._signal_8cxfu_92 strong{font-size:.9rem;display:block}._signal_8cxfu_92 p{margin:.3rem 0 0;font-size:.78rem;line-height:1.45}._signal_8cxfu_92 small{margin-top:.45rem;font-size:.7rem;display:block}._disclaimer_8cxfu_156{color:var(--muted-2);margin:0;font-size:.72rem;line-height:1.45}@media (width<=900px){._signals_8cxfu_92{grid-template-columns:1fr}}@media (width<=560px){._header_8cxfu_11{flex-direction:column;align-items:stretch}._downloadState_8cxfu_23{align-self:flex-start}}._panel_1azhd_1{border:1px solid var(--line);border-radius:var(--radius-panel);background:#ffffff06;gap:1rem;padding:clamp(1rem,2vw,1.35rem);display:grid}._header_1azhd_10{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_1azhd_10 h2{margin:.2rem 0 0}._header_1azhd_10 p{max-width:34rem;color:var(--muted);margin:0;line-height:1.5}._stages_1azhd_28{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._stages_1azhd_28 li{border:1px solid var(--line);border-radius:var(--radius-control);background:#050a124d;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;padding:.7rem;display:grid}._marker_1azhd_48{border:2px solid var(--muted);border-radius:50%;width:.7rem;height:.7rem}._stages_1azhd_28 li div{min-width:0;display:grid}._stages_1azhd_28 small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}._stages_1azhd_28 li[data-state=complete] ._marker_1azhd_48{border-color:var(--accent);background:var(--accent)}._stages_1azhd_28 li[data-state=current]{background:#6ba7ff14;border-color:#6ba7ff6b}._stages_1azhd_28 li[data-state=current] ._marker_1azhd_48{border-color:var(--color-info);box-shadow:0 0 0 4px #6ba7ff1f}._stages_1azhd_28 li[data-state=attention]{background:#ffac5b12;border-color:#ffac5b6b}._stages_1azhd_28 li[data-state=attention] ._marker_1azhd_48{border-color:var(--warn);background:var(--warn)}._feedback_1azhd_93{border-radius:var(--radius-control);background:#ffac5b0f;border:1px solid #ffac5b52;padding:.8rem}._feedback_1azhd_93 strong{text-transform:capitalize}._feedback_1azhd_93 p{color:var(--muted);margin:.3rem 0 0;line-height:1.5}@media (width<=900px){._stages_1azhd_28{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){._header_1azhd_10{display:grid}._stages_1azhd_28{grid-template-columns:1fr}}._panel_1azhd_1{background:var(--color-surface);box-shadow:var(--shadow-sm)}._stages_1azhd_28 li{background:var(--color-bg-subtle)}._stages_1azhd_28 li[data-state=current]{border-color:color-mix(in srgb, var(--color-info) 32%, var(--line));background:color-mix(in srgb, var(--color-info) 8%, var(--color-bg-subtle))}._stages_1azhd_28 li[data-state=attention]{border-color:color-mix(in srgb, var(--warn) 32%, var(--line));background:color-mix(in srgb, var(--warn) 7%, var(--color-bg-subtle))}._feedback_1azhd_93{border-color:color-mix(in srgb, var(--warn) 30%, var(--line));background:color-mix(in srgb, var(--warn) 7%, var(--color-bg-subtle))}.collectionCreateCard,.collectionSettings{overflow:visible!important}.collectionVisibilitySelect{z-index:2;position:relative}.collectionVisibilitySelect .customSelectTrigger{border-radius:var(--radius-card);min-height:3.2rem;padding-inline:.95rem}.selectPortalMenu{box-sizing:border-box;overscroll-behavior:contain;overflow-y:auto;border-radius:var(--radius-card)!important;box-shadow:0 24px 72px #0000008f,inset 0 1px #ffffff14!important}.selectPortalMenu button{min-height:3.05rem;padding:.72rem .85rem}.selectPortalMenu button+button{margin-top:.18rem}.collectionCreateCard input:invalid,.collectionSettings input:invalid{box-shadow:none}.collectionCreateCard input::placeholder{color:color-mix(in srgb, var(--muted) 72%, transparent);opacity:1}@media (width<=560px){.collectionVisibilitySelect .customSelectTrigger{min-height:3rem}.selectPortalMenu{max-width:calc(100vw - 1rem)}}._hero_1cxcd_1{border:1px solid var(--line);border-radius:var(--radius-panel);box-shadow:var(--shadow);background:radial-gradient(circle at 90% 0,#6ba7ff2e,#0000 30rem),linear-gradient(150deg,#ffffff14,#ffffff09);justify-content:space-between;align-items:flex-end;gap:1rem;padding:clamp(1.25rem,4vw,2.2rem);display:flex}._hero_1cxcd_1 h1{margin:.4rem 0 .8rem}._hero_1cxcd_1 p{max-width:720px;margin:0}._hero_1cxcd_1 small{color:var(--muted-2);margin-top:.7rem;display:block}._heroActions_1cxcd_34{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}._tabs_1cxcd_41{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}._tabs_1cxcd_41 button{border:1px solid var(--line);border-radius:var(--radius-card);color:var(--muted);font:inherit;cursor:pointer;background:#ffffff09;justify-content:space-between;align-items:center;gap:.7rem;padding:.85rem 1rem;font-weight:850;display:flex}._tabs_1cxcd_41 button strong{border-radius:var(--radius-chip);min-width:1.7rem;color:var(--muted-2);text-align:center;background:#ffffff0f;padding:.2rem .4rem;font-size:.75rem}._tabs_1cxcd_41 button:hover,._tabs_1cxcd_41 ._activeTab_1cxcd_70{color:var(--text);background:#66f4c714;border-color:#66f4c759}._tabs_1cxcd_41 ._activeTab_1cxcd_70 strong{color:var(--button-primary-ink);background:var(--accent)}._updateOverview_1cxcd_80{border-radius:var(--radius-panel);background:linear-gradient(135deg,#66f4c717,#6ba7ff0f);border:1px solid #66f4c73d;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:center;gap:1rem;padding:1.2rem;display:grid}._updateOverview_1cxcd_80 h2{margin:.3rem 0}._updateOverview_1cxcd_80 p{color:var(--muted);margin:0}._instanceUpdates_1cxcd_101{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}._instanceUpdates_1cxcd_101>div{border:1px solid var(--line);border-radius:var(--radius-card);background:#04081073;grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}._instanceUpdates_1cxcd_101 button{color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;gap:.12rem;padding:.65rem .8rem;display:grid}._instanceUpdates_1cxcd_101>div>button:last-child{border-left:1px solid var(--line);color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2));place-items:center;font-weight:900}._instanceUpdates_1cxcd_101 button span{color:var(--accent);font-size:.75rem;font-weight:850}._controls_1cxcd_138{border:1px solid var(--line);border-radius:var(--radius-panel);background:#ffffff06;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(150px,.7fr)) auto;align-items:end;gap:.7rem;padding:.85rem;display:grid}._search_1cxcd_150{border:1px solid var(--line-strong);border-radius:var(--radius-panel);background:#00000047;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:4.1rem;padding:.55rem;display:grid}._search_1cxcd_150>span{color:var(--accent);place-items:center;padding-left:.7rem;display:grid}._search_1cxcd_150 svg{width:1.05rem}._search_1cxcd_150 input{width:100%;min-width:0;color:var(--text);font:inherit;outline:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:.75rem!important}._search_1cxcd_150 input::placeholder{color:var(--muted-2)}._search_1cxcd_150 button{border-radius:var(--radius-card);width:2.9rem;min-width:2.9rem;height:2.9rem;color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2));cursor:pointer;border:0;place-items:center;display:grid}._controls_1cxcd_138 .customSelectTrigger{border-radius:var(--radius-card);background:#0408108c;min-height:3.25rem}._layoutButtons_1cxcd_205{gap:.35rem;padding-bottom:.05rem;display:flex}._layoutButtons_1cxcd_205 button{border:1px solid var(--line);border-radius:var(--radius-control);width:3.2rem;height:3.2rem;color:var(--muted);cursor:pointer;background:#0408108c;place-items:center;display:grid}._layoutButtons_1cxcd_205 button[aria-pressed=true]{color:var(--accent);background:#66f4c714;border-color:#66f4c759}._grid_1cxcd_227{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._card_1cxcd_233{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-sm);gap:1rem;padding:1.15rem;display:grid}._cardHeader_1cxcd_244{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}._cardIdentityBlock_1cxcd_252{align-items:center;gap:.9rem;min-width:0;display:flex}._icon_1cxcd_259{border:1px solid color-mix(in srgb, var(--accent) 16%, var(--line));border-radius:var(--radius-md);width:2.8rem;height:2.8rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent);flex:none;place-items:center;display:grid}._identity_1cxcd_271{min-width:0}._identity_1cxcd_271 .sectionKicker{margin-bottom:.22rem;display:block}._identity_1cxcd_271 h2{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.18rem;overflow:hidden}._identity_1cxcd_271 p,._card_1cxcd_233 p{margin:0}._identity_1cxcd_271 p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.28rem;font-size:.82rem;overflow:hidden}._state_1cxcd_303,._current_1cxcd_304,._update_1cxcd_80,._incompatible_1cxcd_306{border-radius:var(--radius-chip);padding:.4rem .65rem;font-size:.74rem;font-weight:900}._state_1cxcd_303{color:var(--muted);background:var(--color-bg-subtle);flex:none}._state_1cxcd_303[data-state=verified]{color:var(--success);background:color-mix(in srgb, var(--success) 10%, transparent)}._state_1cxcd_303[data-state=modified],._state_1cxcd_303[data-state=conflicting]{color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent)}._state_1cxcd_303[data-state=missing],._state_1cxcd_303[data-state=incompatible],._state_1cxcd_303[data-state=repairable]{color:var(--warn);background:color-mix(in srgb, var(--warn) 10%, transparent)}._state_1cxcd_303[data-state=external]{color:var(--color-info);background:color-mix(in srgb, var(--color-info) 10%, transparent)}._releaseStatus_1cxcd_339{gap:.65rem;min-width:0;display:grid}._updateDetails_1cxcd_345{border:1px solid color-mix(in srgb, var(--warn) 22%, var(--line));border-radius:var(--radius-md);background:color-mix(in srgb, var(--warn) 5%, var(--color-bg-subtle));gap:.45rem;padding:.78rem;display:grid}._updateDetails_1cxcd_345 p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}._update_1cxcd_80{color:var(--warn);background:0 0;justify-self:start;padding:0;text-decoration:none}._current_1cxcd_304{color:var(--success);background:color-mix(in srgb, var(--success) 9%, transparent);justify-self:start}._incompatible_1cxcd_306{border-radius:var(--radius-control);color:var(--warn);background:color-mix(in srgb, var(--warn) 8%, transparent);justify-self:start;line-height:1.4}._failure_1cxcd_386{border:1px solid color-mix(in srgb, var(--danger) 28%, var(--line));border-radius:var(--radius-md);color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, transparent);padding:.7rem;font-size:.8rem}._summaryGrid_1cxcd_395{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}._summaryGrid_1cxcd_395>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:.22rem;min-width:0;padding:.72rem .8rem;display:grid}._summaryGrid_1cxcd_395>div:nth-child(2n){border-right:0}._summaryGrid_1cxcd_395>div:nth-last-child(-n+2){border-bottom:0}._summaryGrid_1cxcd_395 span{color:var(--muted-2);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:850}._summaryGrid_1cxcd_395 strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:750;overflow:hidden}._technicalDetails_1cxcd_436{border-top:1px solid var(--line);padding-top:.75rem}._technicalDetails_1cxcd_436 summary{width:fit-content;color:var(--muted);cursor:pointer;font-size:.78rem;font-weight:800;list-style-position:inside}._technicalDetails_1cxcd_436[open] summary{color:var(--text);margin-bottom:.75rem}._details_1cxcd_455{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;margin:0;display:grid}._details_1cxcd_455 div{grid-template-columns:4.4rem minmax(0,1fr);gap:.65rem;min-width:0;display:grid}._details_1cxcd_455 dt{color:var(--muted-2);font-size:.72rem;font-weight:850}._details_1cxcd_455 dd{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.76rem;overflow:hidden}._actions_1cxcd_485{flex-wrap:wrap;align-self:end;align-items:center;gap:.6rem;padding-top:.15rem;display:flex}._actions_1cxcd_485 .uiButton{min-width:0}._list_1cxcd_498{grid-template-columns:1fr}._list_1cxcd_498 ._card_1cxcd_233{grid-template-columns:minmax(260px,.9fr) minmax(340px,1.15fr) auto;grid-template-areas:"header summary actions""status summary actions""technical technical actions";align-items:start;gap:.8rem 1.15rem}._list_1cxcd_498 ._cardHeader_1cxcd_244{grid-area:header}._list_1cxcd_498 ._releaseStatus_1cxcd_339{grid-area:status}._list_1cxcd_498 ._summaryGrid_1cxcd_395{grid-area:summary;align-self:stretch}._list_1cxcd_498 ._technicalDetails_1cxcd_436{grid-area:technical}._list_1cxcd_498 ._actions_1cxcd_485{grid-area:actions;justify-content:flex-end;align-self:center;max-width:15rem}._list_1cxcd_498 ._actions_1cxcd_485 .uiButton{justify-content:center;width:100%}._history_1cxcd_537{border:1px solid var(--line);border-radius:var(--radius-panel);background:#ffffff09;padding:1.1rem}._history_1cxcd_537 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}._history_1cxcd_537 summary::-webkit-details-marker{display:none}._history_1cxcd_537 summary>span{gap:.25rem;display:grid}._history_1cxcd_537 summary>small{color:var(--muted)}._history_1cxcd_537[open] summary{margin-bottom:1rem}._historyRows_1cxcd_564{gap:.55rem;display:grid}._historyRows_1cxcd_564 article{border-radius:var(--radius-card);background:#ffffff09;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}._historyRows_1cxcd_564 article>div{gap:.2rem;min-width:0;display:grid}._historyRows_1cxcd_564 article strong,._historyRows_1cxcd_564 article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._historyRows_1cxcd_564 article small{color:var(--muted)}._historyRows_1cxcd_564 article>span{border-radius:var(--radius-chip);color:var(--accent);background:#66f4c717;padding:.35rem .55rem;font-size:.72rem;font-weight:900}._historyRows_1cxcd_564 article>span[data-status=rolled_back]{color:var(--muted);background:#ffffff0f}._batchBackdrop_1cxcd_604{z-index:var(--z-local-overlay);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._batchDialog_1cxcd_614{border:1px solid var(--line-strong);border-radius:var(--radius-panel);background:linear-gradient(160deg,#121927fc,#070b14fc);gap:1rem;width:min(820px,100%);max-height:min(880px,100vh - 2rem);padding:1.25rem;display:grid;overflow:auto;box-shadow:0 30px 90px #0000008c}._batchDialog_1cxcd_614>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._batchDialog_1cxcd_614>header h2{margin:.3rem 0}._batchDialog_1cxcd_614>header p{color:var(--muted);margin:0}._batchDialog_1cxcd_614>header>button{border:1px solid var(--line);border-radius:var(--radius-control);width:2.7rem;height:2.7rem;color:var(--muted);cursor:pointer;background:#ffffff0a;place-items:center;display:grid}._batchNotes_1cxcd_654{gap:.55rem;display:grid}._batchNotes_1cxcd_654 article{border:1px solid var(--line);border-radius:var(--radius-card);background:#ffffff08;gap:.5rem;padding:.8rem;display:grid}._batchNotes_1cxcd_654 article>div{justify-content:space-between;gap:1rem;display:flex}._batchNotes_1cxcd_654 article span{color:var(--accent);font-size:.78rem;font-weight:900}._batchNotes_1cxcd_654 article p{color:var(--muted);white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.5}._batchPlan_1cxcd_683{border-radius:var(--radius-card);background:#66f4c70e;border:1px solid #66f4c738;gap:.75rem;padding:.85rem;display:grid}._batchPlan_1cxcd_683>div{align-items:center;gap:.7rem;display:flex}._batchPlan_1cxcd_683>div>svg{color:var(--accent)}._batchPlan_1cxcd_683>div span{gap:.15rem;display:grid}._batchPlan_1cxcd_683 small{color:var(--muted)}._batchPlan_1cxcd_683 ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}._batchPlan_1cxcd_683 li{border-radius:var(--radius-control);background:#0000002e;grid-template-columns:4.2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.5rem;display:grid}._batchPlan_1cxcd_683 li>span{color:var(--accent);text-transform:uppercase;font-size:.68rem;font-weight:950}._batchPlan_1cxcd_683 li>span[data-action=update]{color:var(--color-info)}._batchPlan_1cxcd_683 li>span[data-action=keep]{color:var(--muted)}._batchError_1cxcd_734{border-radius:var(--radius-control);color:color-mix(in srgb, var(--danger) 82%, var(--text));background:#ff6f9114;border:1px solid #ff6f9142;margin:0;padding:.7rem}._batchProgress_1cxcd_742{gap:.4rem;display:grid}._batchProgress_1cxcd_742>div{border-radius:var(--radius-chip);background:#ffffff14;height:.55rem;overflow:hidden}._batchProgress_1cxcd_742>div span{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;display:block}._batchProgress_1cxcd_742 small{color:var(--muted)}._batchDialog_1cxcd_614>footer{justify-content:flex-end;gap:.7rem;display:flex}@media (width<=1180px){._controls_1cxcd_138{grid-template-columns:repeat(2,minmax(0,1fr))}._search_1cxcd_150{grid-column:1/-1}._layoutButtons_1cxcd_205{justify-content:flex-end}._list_1cxcd_498 ._card_1cxcd_233{grid-template-columns:minmax(240px,.9fr) minmax(300px,1.1fr);grid-template-areas:"header summary""status summary""technical technical""actions actions"}._list_1cxcd_498 ._actions_1cxcd_485{justify-content:flex-start;max-width:none}}@media (width<=900px){._tabs_1cxcd_41{grid-template-columns:repeat(2,minmax(0,1fr))}._updateOverview_1cxcd_80{grid-template-columns:1fr}._instanceUpdates_1cxcd_101{justify-content:flex-start}._grid_1cxcd_227,._list_1cxcd_498{grid-template-columns:1fr}._list_1cxcd_498 ._card_1cxcd_233{grid-template-columns:1fr;grid-template-areas:"header""status""summary""technical""actions";display:grid}._list_1cxcd_498 ._actions_1cxcd_485{justify-content:flex-start;max-width:none}}@media (width<=700px){._historyRows_1cxcd_564 article{grid-template-columns:1fr}._historyRows_1cxcd_564 article>span{justify-self:start}}@media (width<=620px){._hero_1cxcd_1{flex-direction:column;align-items:stretch}._tabs_1cxcd_41,._controls_1cxcd_138{grid-template-columns:1fr}._search_1cxcd_150{grid-column:auto}._layoutButtons_1cxcd_205{justify-content:flex-start}._summaryGrid_1cxcd_395,._details_1cxcd_455{grid-template-columns:1fr}._summaryGrid_1cxcd_395>div:nth-child(n){border-right:0;border-bottom:1px solid var(--line)}._summaryGrid_1cxcd_395>div:last-child{border-bottom:0}._details_1cxcd_455 div{grid-template-columns:1fr;gap:.15rem}}._hero_1cxcd_1{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-sm)}._tabs_1cxcd_41{gap:.45rem}._tabs_1cxcd_41 button{border-radius:var(--radius-md);background:var(--color-surface)}._tabs_1cxcd_41 button strong{background:var(--color-bg-subtle)}._tabs_1cxcd_41 button:hover,._tabs_1cxcd_41 ._activeTab_1cxcd_70{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:var(--color-surface-selected)}._tabs_1cxcd_41 button{transition:color var(--motion-standard) var(--ease-standard), background-color var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard), transform var(--motion-press) var(--ease-standard)}._tabs_1cxcd_41 button:hover{filter:none!important;transform:none!important}._tabs_1cxcd_41 button:active{transform:scale(.985)!important}._layoutButtons_1cxcd_205 button{transition:color var(--motion-standard) var(--ease-standard), background-color var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard), transform var(--motion-press) var(--ease-standard)}._layoutButtons_1cxcd_205 button:hover{filter:none!important;transform:none!important}._layoutButtons_1cxcd_205 button:active{transform:scale(.985)!important}._updateOverview_1cxcd_80{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));border-radius:var(--radius-lg);background:var(--color-surface-selected)}._instanceUpdates_1cxcd_101>div,._controls_1cxcd_138,._search_1cxcd_150,._card_1cxcd_233,._history_1cxcd_537,._historyRows_1cxcd_564 article,._batchNotes_1cxcd_654 article,._target_1cxcd_911,._plan_1cxcd_912{border-color:var(--line);background:var(--color-surface)}._instanceUpdates_1cxcd_101>div,._search_1cxcd_150,._card_1cxcd_233,._history_1cxcd_537{border-radius:var(--radius-lg)}._controls_1cxcd_138{border-radius:var(--radius-lg);background:var(--color-surface)}._search_1cxcd_150{background:var(--color-bg-subtle)}._search_1cxcd_150:focus-within{border-color:var(--line-strong);box-shadow:none}._controls_1cxcd_138 .customSelectTrigger,._layoutButtons_1cxcd_205 button{border-radius:var(--radius-md);background:var(--color-bg-subtle)}._layoutButtons_1cxcd_205 button[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:var(--color-surface-selected)}._history_1cxcd_537{border-radius:var(--radius-lg);background:var(--color-surface)}._historyRows_1cxcd_564 article{border-radius:var(--radius-md);background:var(--color-bg-subtle)}._batchBackdrop_1cxcd_604{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#03060cb8}._batchDialog_1cxcd_614{border-color:var(--line-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);box-shadow:var(--shadow-lg)}._batchDialog_1cxcd_614>header>button{border-color:var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle)}._batchNotes_1cxcd_654 article,._target_1cxcd_911,._plan_1cxcd_912{border-radius:var(--radius-md);background:var(--color-bg-subtle)}._libraryResultsFooter_1cxcd_972{border:1px solid var(--line);border-radius:var(--radius-card);color:var(--muted);background:var(--color-surface);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}._libraryResultsFooter_1cxcd_972>span{font-size:var(--font-size-caption);font-weight:var(--font-weight-label)}@media (width<=620px){._libraryResultsFooter_1cxcd_972{flex-direction:column;align-items:stretch}._libraryResultsFooter_1cxcd_972 .uiButton{width:100%}}.notificationHub{width:min(1480px,100%);margin:0 auto}.desktopVaultoryShell .notificationHub{width:100%;max-width:none;margin:0}.notificationHubHero{grid-template-columns:minmax(0,1fr) minmax(260px,330px);align-items:center;gap:clamp(1rem,3vw,2.25rem);padding:clamp(1.25rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.notificationHubHero:after{content:"";filter:blur(14px);pointer-events:none;background:radial-gradient(circle,#66f4c729,#6ba7ff13 42%,#0000 70%);border-radius:999px;width:20rem;height:20rem;position:absolute;bottom:-8rem;right:-6rem}.notificationHeroCopy,.notificationHeroSummary,.notificationToolbar,.notificationCard,.notificationEmptyState{z-index:1;position:relative}.notificationHeroCopy{gap:.6rem;max-width:46rem;display:grid}.notificationHeroCopy h1,.notificationGroupHeader h2{letter-spacing:-.045em;margin:0}.notificationHeroCopy h1{font-size:clamp(2.35rem,4vw,3.5rem);line-height:.98}.notificationHeroCopy p{max-width:50rem;color:var(--muted);margin:0;line-height:1.55}.notificationHeroSummary{border-radius:var(--radius-panel);background:linear-gradient(135deg,#66f4c71c,#6ba7ff12);border:1px solid #66f4c733;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;padding:.95rem;display:grid;box-shadow:inset 0 1px #ffffff14}.notificationHeroIcon,.notificationEmptyIcon{border-radius:var(--radius-card);width:3rem;height:3rem;color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2));flex:none;place-items:center;display:grid;box-shadow:0 14px 28px #66f4c729}.notificationHeroIcon svg,.notificationEmptyIcon svg{width:1.3rem;height:1.3rem}.notificationHeroSummary strong,.notificationHeroSummary span{display:block}.notificationHeroSummary strong{letter-spacing:-.025em;font-size:1.1rem}.notificationHeroSummary span{color:var(--muted);margin-top:.16rem;font-size:.84rem;line-height:1.4}.notificationToolbar{justify-content:space-between;align-items:center;gap:.9rem;padding:.7rem;display:flex}.notificationTabs,.notificationBulkActions,.notificationCardActions{align-items:center;gap:.45rem;display:flex}.notificationTabs{background:#03070f73;border:1px solid #ffffff13;border-radius:999px;gap:.18rem;padding:.3rem}.notificationTabs button{min-height:2.25rem;color:var(--muted);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:999px;padding:.38rem .78rem;font-size:.82rem;font-weight:900}.notificationTabs button:hover{color:var(--text);background:#ffffff0e}.notificationTabs button.active{color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2))}.notificationBulkButton,.notificationClearButton{align-items:center;gap:.42rem;min-height:2.45rem;padding:.46rem .72rem;display:inline-flex}.notificationClearButton{border-radius:var(--radius-control);color:color-mix(in srgb, var(--danger) 84%, var(--text));box-shadow:none;background:#ff6f9112;border:1px solid #ff6f9145}.notificationClearButton:hover:not(:disabled){color:var(--text);background:#ff6f9124;border-color:#ff6f917a}.notificationClearButton:disabled,.notificationBulkButton:disabled{cursor:not-allowed;opacity:.45}.notificationGroups{gap:1.45rem;display:grid}.notificationGroup{gap:.7rem;display:grid}.notificationGroupHeader{justify-content:space-between;align-items:center;gap:.75rem;padding:0 .2rem;display:flex}.notificationGroupHeader h2{font-size:1.05rem}.notificationGroupHeader span{color:var(--muted);font-size:.78rem;font-weight:800}.notificationList{gap:.65rem;display:grid}.notificationCard{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;transition:border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.notificationCard:hover{border-color:var(--line-strong);background:var(--color-surface-hover);box-shadow:none;transform:none}.notificationCard.unread{border-color:color-mix(in srgb, var(--accent) 26%, var(--line));background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 7%, transparent), transparent 32%), var(--color-surface)}.notificationCardMain{min-width:0;color:inherit;text-align:left;box-shadow:none;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.82rem;padding:.95rem .35rem .95rem .95rem;display:grid}.notificationCardMain:hover{transform:none}.notificationToneIcon{border-radius:var(--radius-card);width:2.55rem;height:2.55rem;color:var(--accent);background:#66f4c714;border:1px solid #66f4c730;place-items:center;display:grid}.notificationToneIcon svg{width:1.12rem;height:1.12rem}.notificationCard-security .notificationToneIcon{color:var(--color-info);background:#6ba7ff1a;border-color:#6ba7ff3b}.notificationCard-social .notificationToneIcon{color:var(--accent-3);background:#be8cff1a;border-color:#be8cff3d}.notificationCard-system .notificationToneIcon{color:var(--warn);background:#ffd16617;border-color:#ffd1663d}.notificationCardCopy{gap:.18rem;min-width:0;display:grid}.notificationCardCopy>strong,.notificationCardCopy>span:last-child{text-overflow:ellipsis;overflow:hidden}.notificationCardCopy>strong{color:var(--text);white-space:nowrap;font-size:.95rem;line-height:1.3}.notificationCardCopy>span:last-child{color:var(--muted);-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.45;display:-webkit-box}.notificationCardMeta{align-items:center;gap:.46rem;min-width:0;display:flex}.notificationKind{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff17;border-radius:999px;padding:.18rem .42rem;font-size:.64rem;font-weight:900}.notificationCardMeta time{min-width:0;color:var(--muted);white-space:nowrap;font-size:.72rem}.notificationUnreadDot{background:var(--accent);border-radius:999px;width:.54rem;height:.54rem;box-shadow:0 0 0 4px #66f4c71f,0 0 15px #66f4c76b}.notificationCardActions{align-self:stretch;padding:.55rem .65rem .55rem .1rem}.notificationQuickAction{border-radius:var(--radius-control);width:2.3rem;height:2.3rem;color:var(--muted);box-shadow:none;background:#ffffff09;border:1px solid #ffffff16;place-items:center;padding:0;display:grid}.notificationQuickAction:hover:not(:disabled){color:var(--accent);background:#66f4c714;border-color:#66f4c747}.notificationQuickAction:disabled{cursor:wait;opacity:.55}.notificationDeleteAction:hover:not(:disabled){color:var(--danger);background:#ff6f9114;border-color:#ff6f914d}.notificationEmptyState{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;min-height:0;padding:1.15rem 1.25rem;display:grid}.notificationEmptyState .notificationEmptyIcon{border-radius:var(--radius-card);width:3.15rem;height:3.15rem}.notificationEmptyCopy{align-content:center;gap:.2rem;min-width:0;display:grid}.notificationEmptyCopy .sectionKicker{font-size:.68rem}.notificationEmptyCopy h2{color:var(--text);letter-spacing:-.025em;margin:0;font-size:1.08rem;line-height:1.2}.notificationEmptyCopy p{max-width:46rem;color:var(--muted);margin:0;font-size:.9rem;line-height:1.45}.desktopVaultoryShell .notificationHubHero{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.desktopVaultoryShell .notificationHeroCopy h1{font-size:clamp(2.2rem,3.25vw,3.15rem)}.desktopVaultoryShell .notificationToolbar{padding:.75rem .85rem}.desktopVaultoryShell .notificationCardMain{padding:1rem .45rem 1rem 1rem}@media (width<=760px){.notificationHubHero{grid-template-columns:1fr}.notificationToolbar{flex-direction:column;align-items:stretch}.notificationBulkActions{justify-content:flex-end}}@media (width<=560px){.notificationTabs{width:100%}.notificationTabs button{flex:1;min-width:0;padding-inline:.38rem}.notificationBulkActions{grid-template-columns:1fr 1fr;display:grid}.notificationBulkActions button{justify-content:center;width:100%}.notificationCard{grid-template-columns:1fr}.notificationCardMain{padding-right:.95rem}.notificationCardActions{justify-content:flex-end;padding:0 .95rem .9rem}.notificationCardCopy>strong{white-space:normal}.notificationCardMeta time{text-overflow:ellipsis;overflow:hidden}}.notificationHub{width:min(1060px,100%);margin-inline:auto}.notificationHubHero{padding:clamp(1rem,2vw,1.35rem)}.notificationToolbar{border-color:var(--line);border-radius:var(--radius-panel);background:var(--color-surface)}.notificationTabs{padding:var(--control-inset);border:1px solid var(--line);border-radius:var(--radius-chip);background:var(--color-bg-subtle);gap:.15rem}.notificationTabs button{border-radius:var(--radius-chip);min-height:2.3rem;color:var(--muted);box-shadow:none;background:0 0;border:0;padding:.5rem .78rem;transform:none}.notificationTabs button:hover{color:var(--text);background:var(--color-surface-hover);transform:none}.notificationTabs button.active,.notificationTabs button[aria-selected=true]{color:var(--text);background:var(--color-surface-selected);box-shadow:none}.notificationGroup{gap:.55rem}.notificationCardMain{border-radius:inherit;box-shadow:none;background:0 0;border:0}.notificationCardMain:hover{background:0 0;border-color:#0000}.notificationEmptyState{border-radius:var(--radius-card);background:var(--color-surface)}html[data-theme=light] .notificationCardMain{color:var(--text);background:0 0}@media (width<=820px){.notificationToolbar{flex-direction:column;align-items:stretch}}.notificationDeleteAction{color:color-mix(in srgb, var(--danger) 88%, white);border:1px solid color-mix(in srgb, var(--danger) 38%, var(--line));background:var(--ui-danger-surface);box-shadow:none}.notificationDeleteAction:hover:not(:disabled){color:color-mix(in srgb, var(--danger) 92%, white);border-color:color-mix(in srgb, var(--danger) 54%, var(--line));background:var(--ui-danger-surface-hover);transform:none}.downloadPage{--download-hero-radius:34px;--download-card-radius:22px;--download-preview-radius:18px;--download-platform-icon-radius:16px;--download-control-radius:13px;--download-mobile-hero-radius:24px;width:min(1240px,100% - 2rem);margin:0 auto;padding:clamp(1.25rem,3.5vw,3rem) 0 4rem}.downloadHero{border-radius:var(--download-hero-radius);background:radial-gradient(circle at 76% 18%,#6197ff2e,#0000 29rem),radial-gradient(circle at 15% 18%,#5bf5c721,#0000 27rem),linear-gradient(145deg,#12182cfa,#070914fa);border:1px solid #b0ccff21;grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr);align-items:center;gap:clamp(2rem,5vw,5rem);min-height:650px;padding:clamp(2rem,6vw,5.25rem);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 100px #00000061}.downloadHeroAmbient{pointer-events:none;position:absolute;inset:0;overflow:hidden}.downloadCube{aspect-ratio:1;background:linear-gradient(145deg,#6f8ddb26,#24294f08);border:1px solid #7f9ee824;width:clamp(12rem,23vw,21rem);position:absolute;transform:rotate(30deg)skewY(-5deg);box-shadow:inset 0 0 0 2rem #0508111f,0 26px 70px #00000040}.cubeOne{top:8%;right:-6rem}.cubeTwo{opacity:.56;width:28rem;bottom:-14rem;right:22%}.cubeThree{opacity:.38;width:25rem;bottom:-14rem;left:-13rem}.cubeFour{opacity:.28;width:20rem;top:-18rem;left:32%}.downloadHeroCopy,.downloadAppPreview{z-index:1;position:relative}.downloadHeroCopy{max-width:650px}.downloadEyebrow{min-height:1.9rem;color:var(--accent);letter-spacing:.01em;background:#12956a2b;border:1px solid #66f4c747;border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.76rem;font-weight:900;display:inline-flex}.downloadHero h1{letter-spacing:-.07em;max-width:760px;margin:1rem 0 1.15rem;font-size:clamp(3rem,6.8vw,5.95rem);line-height:.91}.downloadHeroCopy>p{color:#b8c5dc;max-width:650px;margin-bottom:1.7rem;font-size:clamp(1rem,1.6vw,1.16rem);line-height:1.55}.downloadPrimaryRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.downloadPrimaryButton,.downloadSecondaryButton,.downloadPlatformButton{border-radius:var(--download-control-radius);min-height:3.25rem;transition:transform var(--motion-press) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), opacity var(--motion-interaction) var(--ease-standard);justify-content:center;align-items:center;gap:.58rem;padding:.75rem 1.05rem;font-weight:900;display:inline-flex}.downloadPrimaryButton,.downloadPlatformButton{color:#06170f;background:linear-gradient(135deg,#68f5c7,#6aafff);box-shadow:0 18px 45px #52ecbf2e}.downloadPrimaryButton:hover,.downloadPlatformButton:hover{transform:none}.downloadSecondaryButton{color:#e6edfb;background:#ffffff0b;border:1px solid #d8e4ff30}.downloadSecondaryButton:hover{background:#ffffff17;border-color:#66f4c75c}.downloadPrimaryButton.isUnavailable,.downloadPlatformButton.isUnavailable{opacity:.62;cursor:not-allowed}.downloadCompatibility{color:#a9b9cf;flex-wrap:wrap;gap:.85rem 1.35rem;margin-top:1.2rem;font-size:.83rem;font-weight:700;display:flex}.downloadCompatibility span{align-items:center;gap:.42rem;display:inline-flex}.downloadCompatibility svg{color:var(--accent)}.downloadInlineNotice{max-width:520px;margin:1rem 0 0;color:#ffd889!important;font-size:.88rem!important}.downloadAppPreview{border-radius:var(--download-preview-radius);background:#111720;border:1px solid #ecf7ff2e;justify-self:end;width:min(100%,550px);overflow:hidden;transform:perspective(1400px)rotateY(-8deg)rotateX(2deg);box-shadow:0 36px 100px #00000078,0 0 0 8px #090d1959}.previewTitlebar{background:linear-gradient(#25303d,#18212c);border-bottom:1px solid #ffffff17;align-items:center;gap:.38rem;height:2.45rem;padding:0 .85rem;display:flex}.previewDot{border-radius:50%;width:.55rem;height:.55rem}.previewDot.red{background:#ff6b70}.previewDot.yellow{background:#ffcb58}.previewDot.green{background:#55d887}.previewTitle{color:#d9e5f3;align-items:center;gap:.35rem;min-width:0;margin-left:.45rem;font-size:.76rem;font-weight:800;display:inline-flex}.previewTitle img{border-radius:var(--radius-xs);width:1.05rem;height:1.05rem}.previewWorkspace{grid-template-columns:3.5rem minmax(0,1fr);min-height:300px;display:grid}.previewSidebar{background:#141c25;border-right:1px solid #ffffff14;flex-direction:column;align-items:center;gap:1rem;padding-top:1rem;display:flex}.previewSidebar img{border-radius:var(--radius-xs);width:1.45rem;height:1.45rem}.previewSidebar span{border-radius:var(--radius-xs);background:#c0d3ee3d;width:1.3rem;height:1.3rem}.previewSidebar .previewSidebarActive{background:linear-gradient(135deg, var(--accent), var(--accent-2))}.previewContent{background:radial-gradient(circle at 76% 6%,#4d9feb24,#0000 15rem),#161d27;min-width:0;padding:1.25rem}.previewWelcome span{color:#7ce8c7;letter-spacing:.12em;font-size:.58rem;font-weight:900}.previewWelcome h2{color:#f4f8ff;margin:.25rem 0;font-size:1.4rem}.previewWelcome p{margin:0;font-size:.74rem}.previewRows{gap:.58rem;margin-top:1.1rem;display:grid}.previewRows>div{border-radius:var(--radius-sm);background:#fff1;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;column-gap:.55rem;padding:.56rem;display:grid}.previewRows strong{color:#eff7ff;font-size:.74rem}.previewRows small{color:#93a7c1;grid-column:2;font-size:.58rem}.previewRows b{border-radius:var(--radius-xs);color:#c7fae8;background:#66f4c721;grid-area:1/3/span 2;padding:.32rem .52rem;font-size:.6rem}.previewProjectIcon{border-radius:var(--radius-xs);background:linear-gradient(135deg,#66f4c7,#6ba7ff);grid-row:1/span 2;width:1.5rem;height:1.5rem}.previewProjectIcon.alt{background:linear-gradient(135deg,#f5af5c,#f783af)}.previewCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1rem;display:grid}.previewCards span{border-radius:var(--radius-sm);background:linear-gradient(150deg,#68b3f2ad,#455d7e33);height:4.5rem}.previewCards span:nth-child(2){background:linear-gradient(150deg,#efa953b3,#73503533)}.previewCards span:nth-child(3){background:linear-gradient(150deg,#84db8bb3,#36674433)}.downloadOptions{padding:clamp(3.5rem,8vw,6.2rem) 0}.downloadOptionsHeading{text-align:center;max-width:720px;margin:0 auto 1.65rem}.downloadOptionsHeading h2{margin:.45rem 0 .6rem;font-size:clamp(2rem,4.3vw,3.4rem)}.downloadOptionsHeading p{margin:0 auto}.downloadPlatformGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.downloadPlatformCard{border:1px solid var(--line);border-radius:var(--download-card-radius);background:linear-gradient(155deg,#ffffff16,#ffffff07);flex-direction:column;min-height:285px;padding:1.35rem;display:flex;box-shadow:0 20px 56px #0000002e}.downloadPlatformCard.isRecommended{border-color:#66f4c76b;box-shadow:inset 0 1px #ffffff14,0 22px 65px #179f7924}.downloadPlatformCardTop{align-items:center;gap:.9rem;display:flex}.platformGlyph{border-radius:var(--download-platform-icon-radius);color:#f5f8ff;background:#ffffff14;border:1px solid #ffffff29;flex:none;place-items:center;width:3.1rem;height:3.1rem;display:grid}.platformGlyph svg{width:1.55rem;height:1.55rem;display:block}.windowsGlyph{color:#fff;background:linear-gradient(135deg,#5eb5ff,#597dff)}.macGlyph{color:#111724;background:linear-gradient(135deg,#fafcff,#aeb9cc)}.downloadPlatformHeading{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.downloadPlatformHeading h2{margin:0;font-size:1.28rem;line-height:1.1}.downloadPlatformCardTop>div{min-width:0}.downloadPlatformCardTop p{color:var(--muted);margin:.18rem 0 0;font-size:.8rem}.recommendedPill{color:#0b3328;background:#7ef3ce;border-radius:999px;padding:.27rem .5rem;font-size:.64rem;font-weight:950}.downloadPlatformDetails{color:var(--muted);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-content:space-between;gap:1rem;margin-top:1.35rem;padding:.8rem 0;font-size:.82rem;display:flex}.downloadPlatformDetails strong{color:#dbe6f8;font-size:.78rem}.macosTestNotice{color:#c9d5e5;gap:.15rem;margin-top:.8rem;font-size:.75rem;display:grid}.macosTestNotice strong{color:#ffd47f;font-size:.76rem}.downloadPlatformButton{width:100%;margin-top:auto}.downloadHelpPanel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:2rem;padding:clamp(1.25rem,4vw,2.1rem);display:grid}.downloadHelpPanel h2{margin:.38rem 0 .5rem}.downloadHelpPanel p{margin:0}.downloadSteps{color:#d5dfef;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.downloadSteps li{align-items:center;gap:.72rem;display:flex}.downloadSteps li span{color:#051610;background:linear-gradient(135deg, var(--accent), var(--accent-2));border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.78rem;font-weight:950;display:grid}@media (width<=900px){.downloadHero{grid-template-columns:1fr;min-height:0}.downloadAppPreview{justify-self:center;width:min(100%,600px);transform:none}}@media (width<=680px){.downloadPage{width:min(100% - 1rem,1240px);padding-top:.55rem}.downloadHero{border-radius:var(--download-mobile-hero-radius);gap:1.65rem;padding:1.35rem}.downloadHero h1{font-size:clamp(2.85rem,15vw,4.2rem)}.downloadPrimaryRow{grid-template-columns:1fr;display:grid}.downloadSecondaryButton{min-height:2.9rem}.downloadAppPreview{border-radius:var(--download-control-radius)}.previewWorkspace{grid-template-columns:2.7rem minmax(0,1fr);min-height:238px}.previewContent{padding:.85rem}.previewSidebar{gap:.7rem}.previewCards span{height:3rem}.downloadPlatformGrid,.downloadHelpPanel{grid-template-columns:1fr}.downloadPlatformCard{min-height:0}.downloadPlatformButton{margin-top:1.1rem}.downloadHelpPanel{gap:1.25rem}}._page_1urwl_1{max-width:1540px;margin:0 auto}._hero_1urwl_5,._identity_1urwl_6,._fileHeading_1urwl_7,._layout_1urwl_8,._compatibility_1urwl_9,._decisionMode_1urwl_10{gap:1rem;display:flex}._hero_1urwl_5{justify-content:space-between;align-items:flex-start;padding:clamp(1rem,2vw,1.5rem)}._identity_1urwl_6{align-items:center}._identity_1urwl_6 .projectIcon{border-radius:var(--radius-panel);width:4.5rem;height:4.5rem}._identity_1urwl_6 h1{margin:.25rem 0}._identity_1urwl_6 p,._decision_1urwl_10 p{color:var(--muted);margin:0;line-height:1.5}._heroStatus_1urwl_36{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}._layout_1urwl_8{grid-template-columns:minmax(0,1fr) minmax(300px,.38fr);align-items:start;display:grid}._layout_1urwl_8>aside{position:sticky;top:1rem}._file_1urwl_7{border:1px solid var(--line);border-radius:var(--radius-card);background:#ffffff06;gap:.8rem;padding:.9rem;display:grid}._fileHeading_1urwl_7{justify-content:space-between;align-items:flex-start}._fileHeading_1urwl_7>div{gap:.2rem;display:grid}._fileHeading_1urwl_7 span{color:var(--muted);font-size:.8rem}._evidence_1urwl_71{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}._evidence_1urwl_71 div{border-radius:var(--radius-control);background:#ffffff08;padding:.65rem}._evidence_1urwl_71 dt{color:var(--muted);text-transform:uppercase;font-size:.7rem}._evidence_1urwl_71 dd{overflow-wrap:anywhere;margin:.2rem 0 0}._hash_1urwl_91{grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}._hash_1urwl_91>span{color:var(--muted);font-size:.76rem;font-weight:900}._hash_1urwl_91 code{border-radius:var(--radius-sm);background:#0000003d;padding:.5rem;font-size:.72rem;overflow:auto hidden}._compatibility_1urwl_9{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._compatibility_1urwl_9>div{gap:.5rem;display:grid}._changelog_1urwl_117{white-space:pre-wrap;margin:0;line-height:1.65}._dependencies_1urwl_122{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}._dependencies_1urwl_122 a{border:1px solid var(--line);border-radius:var(--radius-control);color:inherit;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;padding:.65rem;text-decoration:none;display:grid}._dependencies_1urwl_122 .projectIcon{width:2.5rem;height:2.5rem}._dependencies_1urwl_122 a>span{display:grid}._dependencies_1urwl_122 small{color:var(--muted)}._decisionMode_1urwl_10{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=980px){._layout_1urwl_8{grid-template-columns:1fr}._layout_1urwl_8>aside{position:static}}@media (width<=680px){._hero_1urwl_5,._fileHeading_1urwl_7{flex-direction:column;align-items:stretch}._heroStatus_1urwl_36{justify-content:flex-start}._evidence_1urwl_71,._compatibility_1urwl_9,._dependencies_1urwl_122,._hash_1urwl_91{grid-template-columns:1fr}}._file_1urwl_7,._evidence_1urwl_71 div,._dependencies_1urwl_122 a{border-color:var(--line);background:var(--color-bg-subtle)}._dependencies_1urwl_122 a:hover{border-color:var(--line-strong);background:var(--color-surface-hover)}._hash_1urwl_91 code{color:var(--text);background:var(--color-bg-subtle)}._decision_1urwl_10{border-color:color-mix(in srgb, var(--accent) 24%, var(--line))}._page_1k4gl_1{gap:clamp(3rem,7vw,6.5rem);display:grid}._hero_1k4gl_5{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:center;gap:clamp(2rem,5vw,5rem);min-height:560px;padding:clamp(2rem,6vw,5.25rem) 0 2rem;display:grid}._heroCopy_1k4gl_13{max-width:850px}._heroCopy_1k4gl_13 h1{max-width:820px;margin:.7rem 0 1.25rem}._heroCopy_1k4gl_13>p{max-width:690px;margin-bottom:1.6rem;font-size:1.04rem}._searchPalette_1k4gl_25{z-index:20;max-width:760px;position:relative}._searchPaletteOpen_1k4gl_30{z-index:30}._search_1k4gl_25{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--color-surface);max-width:760px;min-height:3.65rem;box-shadow:var(--shadow-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.45rem .45rem .45rem 1rem;display:grid}._search_1k4gl_25>svg{width:1.1rem;color:var(--accent)}._search_1k4gl_25 input{min-width:0;color:var(--text);box-shadow:none;background:0 0;border:0;outline:0}._search_1k4gl_25 input:focus,._search_1k4gl_25 input:focus-visible{box-shadow:none;border-color:#0000;outline:0}._search_1k4gl_25 button{min-height:2.75rem;padding-inline:1.15rem}._searchSuggestions_1k4gl_68{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface-raised);width:min(760px,100vw - 2rem);box-shadow:var(--shadow-lg);gap:.9rem;padding:1rem;display:grid;position:absolute;top:calc(100% + .75rem);left:0}._searchSuggestionsHeader_1k4gl_81{justify-content:space-between;align-items:center;gap:1rem;display:flex}._searchSuggestionsHeader_1k4gl_81>div{gap:.2rem;display:grid}._searchSuggestionsHeader_1k4gl_81 strong{letter-spacing:-.02em;font-size:1rem}._searchSuggestionsHeader_1k4gl_81 small{color:var(--muted);font-size:.77rem;font-weight:700}._viewAllButton_1k4gl_100{min-height:auto;color:var(--accent);box-shadow:none;background:0 0;border:0;align-items:center;gap:.35rem;padding:.4rem 0;font-size:.78rem;font-weight:900;display:inline-flex}._viewAllButton_1k4gl_100:hover{color:color-mix(in srgb, var(--accent) 78%, white);transform:none}._viewAllButton_1k4gl_100 svg{width:.95rem}._searchSuggestionGrid_1k4gl_120{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._searchSuggestion_1k4gl_68{border:1px solid var(--line);border-radius:var(--radius-card);width:100%;min-height:5.7rem;color:var(--text);text-align:left;background:var(--color-bg-subtle);box-shadow:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem;display:grid}._searchSuggestion_1k4gl_68:hover,._searchSuggestion_1k4gl_68:focus-visible{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:var(--color-surface-hover);transform:none}._searchSuggestion_1k4gl_68 .projectIcon{border-radius:var(--radius-card);width:2.9rem;height:2.9rem}._searchSuggestionCopy_1k4gl_151{gap:.18rem;min-width:0;display:grid}._searchSuggestionCopy_1k4gl_151 strong,._searchSuggestionCopy_1k4gl_151 small,._searchSuggestionCopy_1k4gl_151>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}._searchSuggestionCopy_1k4gl_151 strong{font-size:.9rem}._searchSuggestionCopy_1k4gl_151 small{color:var(--muted);font-size:.76rem;font-weight:700}._searchSuggestionCopy_1k4gl_151>span{color:var(--muted-2);font-size:.73rem;font-weight:800}._searchSuggestion_1k4gl_68>svg{width:1rem;color:var(--muted-2)}._searchEmpty_1k4gl_182{gap:.35rem;padding:.8rem .2rem .2rem;display:grid}._searchEmpty_1k4gl_182 strong{font-size:.95rem}._searchEmpty_1k4gl_182 p{color:var(--muted);margin:0;font-size:.82rem}._heroActions_1k4gl_195{flex-wrap:wrap;gap:.7rem;margin-top:1rem;display:flex}._confidenceCard_1k4gl_201{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-lg);align-content:start;gap:.8rem;padding:1.5rem;display:grid}._confidenceIcon_1k4gl_211{border-radius:var(--radius-lg);width:3rem;height:3rem;color:var(--trust-safe);background:color-mix(in srgb, var(--trust-safe) 12%, transparent);place-items:center;display:grid}._confidenceIcon_1k4gl_211 svg{width:1.45rem;height:1.45rem}._confidenceCard_1k4gl_201 h2{margin:0;font-size:1.5rem}._confidenceCard_1k4gl_201 ul{gap:.7rem;margin:.25rem 0;padding:0;list-style:none;display:grid}._confidenceCard_1k4gl_201 li{color:var(--muted);gap:.65rem;display:flex}._confidenceCard_1k4gl_201 li span{color:var(--trust-safe);font-weight:900}._confidenceCard_1k4gl_201>a{color:var(--accent);align-items:center;gap:.45rem;margin-top:.35rem;font-weight:850;display:inline-flex}._confidenceCard_1k4gl_201>a svg{width:1rem}._proofStrip_1k4gl_255{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._proofStrip_1k4gl_255 div{border-right:1px solid var(--line);gap:.2rem;padding:1.35rem clamp(1rem,3vw,2rem);display:grid}._proofStrip_1k4gl_255 div:last-child{border-right:0}._proofStrip_1k4gl_255 strong{letter-spacing:-.045em;font-size:clamp(1.35rem,3vw,2rem)}._proofStrip_1k4gl_255 span{color:var(--muted);font-size:.82rem}._section_1k4gl_277{gap:1.25rem;display:grid}._sectionHeading_1k4gl_281{justify-content:space-between;align-items:end;gap:1rem;display:flex}._sectionHeading_1k4gl_281 h2{margin:.35rem 0}._sectionHeading_1k4gl_281 p{margin:0}._sectionHeading_1k4gl_281>a{color:var(--accent);align-items:center;gap:.4rem;font-weight:800;display:inline-flex}._sectionHeading_1k4gl_281>a svg{width:1rem}._featuredGrid_1k4gl_303{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}._featuredProject_1k4gl_308{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;min-width:0;padding:1rem;display:grid}._featuredProject_1k4gl_308:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:var(--color-surface-hover)}._featuredProject_1k4gl_308>div{min-width:0}._featuredProject_1k4gl_308 p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.25rem 0 .45rem;font-size:.85rem;line-height:1.45;display:-webkit-box;overflow:hidden}._featuredProject_1k4gl_308>div span{color:var(--muted-2);font-size:.75rem}._featuredProject_1k4gl_308>svg{width:1rem;color:var(--muted-2)}._projectGrid_1k4gl_343{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}._creatorCallout_1k4gl_348{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--color-surface);justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.35rem,3vw,2rem);display:flex}._creatorCallout_1k4gl_348>div{max-width:760px}._creatorCallout_1k4gl_348 h2{margin:.4rem 0}._creatorCallout_1k4gl_348 p{margin:0}@media (width<=980px){._hero_1k4gl_5{grid-template-columns:1fr;min-height:auto}._confidenceCard_1k4gl_201{max-width:720px}._featuredGrid_1k4gl_303,._projectGrid_1k4gl_343,._proofStrip_1k4gl_255{grid-template-columns:repeat(2,minmax(0,1fr))}._proofStrip_1k4gl_255 div:nth-child(2){border-right:0}._proofStrip_1k4gl_255 div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (width<=720px){._searchSuggestionGrid_1k4gl_120{grid-template-columns:1fr}._searchSuggestionsHeader_1k4gl_81{flex-direction:column;align-items:flex-start}._viewAllButton_1k4gl_100{padding:0}}@media (width<=620px){._featuredGrid_1k4gl_303,._projectGrid_1k4gl_343,._proofStrip_1k4gl_255{grid-template-columns:1fr}._proofStrip_1k4gl_255 div{border-right:0;border-bottom:1px solid var(--line)}._proofStrip_1k4gl_255 div:last-child{border-bottom:0}._sectionHeading_1k4gl_281,._creatorCallout_1k4gl_348{flex-direction:column;align-items:stretch}._search_1k4gl_25{grid-template-columns:auto minmax(0,1fr)}._search_1k4gl_25 button{grid-column:1/-1}._heroActions_1k4gl_195{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}._heroActions_1k4gl_195 .buttonLink{text-align:center;justify-content:center;width:100%;min-width:0;padding-inline:.8rem}}@media (width<=430px){._heroActions_1k4gl_195 .buttonLink{white-space:nowrap;gap:.4rem;padding-inline:.62rem;font-size:.82rem}}._backdrop_k9ops_1{z-index:12000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#02060cb8;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}._modal_k9ops_12{border:1px solid var(--line-strong);border-radius:var(--radius-xl);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 32rem), var(--color-surface);width:min(860px,100vw - 3rem);max-height:min(720px,100vh - 3rem);overflow:hidden;box-shadow:0 32px 90px #0000008f}._header_k9ops_24{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding:.8rem 1rem;display:flex}._title_k9ops_34{align-items:center;gap:.55rem;min-width:0;display:flex}._title_k9ops_34 strong,._title_k9ops_34 h2{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._title_k9ops_34 strong{color:var(--muted);font-size:.86rem}._title_k9ops_34 h2{font-size:1rem}._chevron_k9ops_58{color:var(--muted-2);font-size:1.25rem}._instanceIcon_k9ops_63{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));width:2rem;height:2rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--color-bg-subtle));border-radius:.65rem;flex:none;place-items:center;display:grid}._instanceIcon_k9ops_63 svg{width:1rem;height:1rem}._body_k9ops_80{grid-template-columns:190px minmax(0,1fr);min-height:500px;display:grid}._sidebar_k9ops_86{border-right:1px solid var(--line);background:color-mix(in srgb, var(--color-bg-subtle) 74%, transparent);flex-direction:column;gap:.35rem;padding:1rem .75rem;display:flex}._sidebar_k9ops_86 button{align-items:left;border-radius:var(--radius-control);width:100%;min-height:2.35rem;color:var(--muted);text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;justify-content:flex-start;gap:.55rem;padding:.48rem .65rem;font-size:.8rem;font-weight:800;display:flex}._sidebar_k9ops_86 button:hover{color:var(--text);background:var(--color-surface-hover)}._sidebar_k9ops_86 ._activeSection_k9ops_118{border-color:color-mix(in srgb, var(--accent) 28%, var(--line));color:var(--text);background:color-mix(in srgb, var(--accent) 12%, var(--color-bg-subtle))}._sidebar_k9ops_86 button>span{color:currentColor;place-items:center;width:1rem;height:1rem;display:grid}._sidebar_k9ops_86 svg{width:.95rem;height:.95rem}._content_k9ops_137{min-width:0;max-height:calc(min(720px,100vh - 3rem) - 4.25rem);padding:1.25rem;overflow-y:auto}._section_k9ops_144{gap:1rem;display:grid}._sectionHeading_k9ops_149{gap:.18rem;display:grid}._sectionHeading_k9ops_149 h3{margin:0;font-size:1.25rem}._sectionHeading_k9ops_149 p{color:var(--muted);margin:0;font-size:.8rem;line-height:1.5}._field_k9ops_166{color:var(--text);gap:.45rem;font-size:.8rem;font-weight:800;display:grid}._field_k9ops_166 input,._memoryInput_k9ops_175{border:1px solid var(--line);border-radius:var(--radius-control);min-height:2.75rem;color:var(--text);background:var(--color-bg-subtle)}._field_k9ops_166 input{width:100%;padding:0 .8rem}._field_k9ops_166 input:focus{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));box-shadow:none;outline:none}._field_k9ops_166 small{color:var(--muted);font-size:.7rem;font-weight:500;line-height:1.45}._memoryInput_k9ops_175{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}._memoryInput_k9ops_175 input{background:0 0;border:0;border-radius:0;min-height:2.7rem}._memoryInput_k9ops_175 span{color:var(--muted);padding-right:.8rem;font-size:.72rem;font-weight:800}._summaryGrid_k9ops_222{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}._summaryGrid_k9ops_222>div{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);gap:.18rem;min-width:0;padding:.75rem;display:grid}._summaryGrid_k9ops_222 span,._installationCard_k9ops_239 span{color:var(--muted);font-size:.68rem;font-weight:700}._summaryGrid_k9ops_222 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}._actionRow_k9ops_252{justify-content:flex-start;display:flex}._settingBlock_k9ops_257{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem;display:flex}._settingBlock_k9ops_257>div{gap:.2rem;min-width:0;display:grid}._settingBlock_k9ops_257 strong{font-size:.82rem}._settingBlock_k9ops_257 p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.45}._installationCard_k9ops_239{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:.85rem;display:grid}._installationCard_k9ops_239>svg{width:1.1rem;height:1.1rem;color:var(--accent)}._installationCard_k9ops_239>div{gap:.2rem;min-width:0;display:grid}._installationCard_k9ops_239 code{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;font:500 .7rem/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}._toolStack_k9ops_317{gap:.6rem;display:grid}._dangerBlock_k9ops_322{border-color:color-mix(in srgb, var(--danger) 24%, var(--line));background:color-mix(in srgb, var(--danger) 5%, var(--color-bg-subtle))}@media (width<=760px){._backdrop_k9ops_1{padding:.75rem}._modal_k9ops_12{width:calc(100vw - 1.5rem);max-height:calc(100vh - 1.5rem)}._body_k9ops_80{grid-template-columns:1fr;min-height:0}._sidebar_k9ops_86{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;overflow-x:auto}._sidebar_k9ops_86 button{flex:none;width:auto}._content_k9ops_137{max-height:calc(100vh - 9rem)}._summaryGrid_k9ops_222{grid-template-columns:1fr}._settingBlock_k9ops_257{flex-direction:column;align-items:stretch}}._page_49igo_1{gap:.9rem;display:grid}._breadcrumbs_49igo_6{color:var(--muted);align-items:center;gap:.5rem;font-size:.82rem;display:flex}._breadcrumbs_49igo_6 a{color:var(--muted)}._breadcrumbs_49igo_6 strong{color:var(--text)}._hero_49igo_22{border:1px solid var(--line);border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 32rem), var(--color-surface);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}._heroIdentity_49igo_39{align-items:center;gap:.8rem;min-width:0;display:flex}._heroIdentity_49igo_39>span{border:1px solid color-mix(in srgb, var(--accent) 26%, var(--line));width:3rem;height:3rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, var(--color-bg-subtle));border-radius:.9rem;flex:none;place-items:center;display:grid}._heroIdentity_49igo_39>span svg{width:1.35rem;height:1.35rem}._heroIdentity_49igo_39>div{min-width:0}._hero_49igo_22 h1{margin:.1rem 0 .2rem;font-size:clamp(1.65rem,3vw,2.35rem)}._hero_49igo_22 p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._heroActions_49igo_80,._inlineActions_49igo_81,._contentActions_49igo_82{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._heroActions_49igo_80{flex:none;justify-content:flex-end}._panel_49igo_94{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-surface);gap:.85rem;min-width:0;padding:1rem;display:grid}._panelHeader_49igo_104,._contentWorkspaceHeader_49igo_105{justify-content:space-between;align-items:center;gap:1rem;display:flex}._panelHeader_49igo_104 h2,._contentWorkspaceHeader_49igo_105 h2{margin:.12rem 0 0;font-size:1.12rem}._contentWorkspaceHeader_49igo_105 p{color:var(--muted);margin:.25rem 0 0;font-size:.8rem}._panelHeader_49igo_104>svg{width:1.2rem;height:1.2rem;color:var(--accent)}._overviewGrid_49igo_130{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:.8rem;display:grid}._linkedPackPanel_49igo_137{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--accent) 4%, var(--color-surface));grid-column:1/-1}._linkedPackPanel_49igo_137 p{color:var(--muted);margin:0;line-height:1.55}._metricGrid_49igo_149{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._metricGrid_49igo_149>div{border-radius:var(--radius-md);background:var(--color-bg-subtle);gap:.16rem;min-width:0;padding:.68rem;display:grid}._metricGrid_49igo_149 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._metricGrid_49igo_149 span{color:var(--muted);font-size:.72rem}._quickActions_49igo_175{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._quickActions_49igo_175 button{text-align:left;border:1px solid var(--line);border-radius:var(--radius-md);color:var(--text);background:var(--color-bg-subtle);box-shadow:none;gap:.2rem;padding:.76rem;display:grid}._quickActions_49igo_175 button:hover{border-color:var(--line-strong);background:var(--color-surface-hover)}._quickActions_49igo_175 span{color:var(--muted);font-size:.76rem}._contentToolbar_49igo_203{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}._contentSearch_49igo_210{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--color-bg-subtle);align-items:center;gap:.55rem;min-width:0;min-height:2.65rem;padding:0 .75rem;display:flex}._contentSearch_49igo_210:focus-within{border-color:color-mix(in srgb, var(--accent) 42%, var(--line))}._contentSearch_49igo_210 svg{width:1rem;height:1rem;color:var(--muted);flex:none}._contentSearch_49igo_210 input{width:100%;min-width:0;min-height:0;color:var(--text);box-shadow:none;background:0 0;border:0;outline:0;padding:0}._contentSort_49igo_245{color:var(--muted);align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;display:flex}._contentSort_49igo_245 select{border:1px solid var(--line);border-radius:var(--radius-control);min-height:2.65rem;color:var(--text);background:var(--color-bg-subtle);padding:0 2rem 0 .7rem}._contentFilters_49igo_263{flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}._contentFilters_49igo_263 button{border:1px solid var(--line);border-radius:var(--radius-pill);min-height:2.2rem;color:var(--muted);background:var(--color-bg-subtle);box-shadow:none;align-items:center;gap:.42rem;padding:.35rem .65rem;font-size:.75rem;display:inline-flex}._contentFilters_49igo_263 button:hover,._contentFilters_49igo_263 ._contentFilterActive_49igo_285{border-color:color-mix(in srgb, var(--accent) 36%, var(--line));color:var(--text);background:color-mix(in srgb, var(--accent) 8%, var(--color-bg-subtle))}._contentFilters_49igo_263 button span{color:var(--muted-2);font-size:.68rem}._contentList_49igo_296{gap:.35rem;display:grid}._contentTableHeader_49igo_301{color:var(--muted-2);letter-spacing:.04em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) minmax(165px,.42fr) auto;gap:.75rem;padding:0 .75rem .25rem 3.9rem;font-size:.68rem;font-weight:800;display:grid}._contentTableHeader_49igo_301 span:last-child{text-align:right;min-width:120px}._contentRow_49igo_318{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr) minmax(165px,.42fr) auto;align-items:center;gap:.75rem;padding:.62rem .72rem;display:grid}._contentRow_49igo_318:hover{border-color:var(--line-strong);background:var(--color-surface-hover)}._contentIcon_49igo_334{width:2.35rem;height:2.35rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent);border-radius:.72rem;place-items:center;display:grid}._contentCopy_49igo_344,._contentVersion_49igo_345{gap:.18rem;min-width:0;display:grid}._contentTitleLine_49igo_351{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._contentTitleLine_49igo_351>span{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);padding:.16rem .38rem;font-size:.65rem;font-weight:750}._contentTitleLine_49igo_351 ._disabledBadge_49igo_367{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 28%, var(--line))}._contentCopy_49igo_344 small,._contentVersion_49igo_345 span,._contentVersion_49igo_345 small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._contentCopy_49igo_344 small,._contentVersion_49igo_345 span{font-size:.71rem}._contentVersion_49igo_345 small{color:var(--accent);font-size:.67rem}._contentActions_49igo_82{flex-wrap:nowrap;justify-content:flex-end}._contentToggle_49igo_397{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--color-surface);width:2.25rem;min-width:2.25rem;height:1.28rem;min-height:1.28rem;box-shadow:none;padding:0;position:relative}._contentToggle_49igo_397 span{background:var(--muted);border-radius:999px;width:.88rem;height:.88rem;transition:left .14s,background-color .14s;position:absolute;top:50%;left:.16rem;transform:translateY(-50%)}._contentToggleOn_49igo_422{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 22%, var(--color-surface))}._contentToggleOn_49igo_422 span{background:var(--accent);left:1.08rem}._emptyState_49igo_432{border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--muted);justify-items:start;gap:.4rem;padding:1.2rem;display:grid}._emptyState_49igo_432 strong{color:var(--text)}._emptyState_49igo_432 p{margin:0 0 .3rem}._instancePathCard_49igo_450{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:.8rem;display:grid}._instancePathCard_49igo_450>svg{width:1.15rem;height:1.15rem;color:var(--accent)}._instancePathCard_49igo_450>div{gap:.18rem;min-width:0;display:grid}._instancePathCard_49igo_450 span{color:var(--muted);font-size:.72rem}._instancePathCard_49igo_450 code,._fileLocationCard_49igo_479 code{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;font:500 .7rem/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}._fileLocationGrid_49igo_487{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._fileLocationCard_49igo_479{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr);gap:.65rem;min-width:0;padding:.72rem;display:grid}._fileLocationCard_49igo_479>span{width:2rem;height:2rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:.65rem;place-items:center;display:grid}._fileLocationCard_49igo_479>div{gap:.12rem;min-width:0;display:grid}._fileLocationCard_49igo_479 p{color:var(--muted);margin:0;font-size:.72rem}._fileHint_49igo_526{color:var(--muted);align-items:center;gap:.5rem;font-size:.74rem;display:flex}._fileHint_49igo_526 svg{flex:none}._worldList_49igo_538,._historyList_49igo_539{gap:.45rem;display:grid}._worldList_49igo_538 article,._historyList_49igo_539>div{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle);justify-content:space-between;align-items:center;gap:.8rem;padding:.75rem;display:flex}._worldList_49igo_538 span,._historyList_49igo_539 span{color:var(--muted);font-size:.75rem}._worldCard_49igo_562{flex-direction:column;align-items:stretch!important}._worldHeader_49igo_567{justify-content:space-between;align-items:center;gap:.8rem;display:flex}._worldHeader_49igo_567>div{gap:.15rem;display:grid}._worldDatapacks_49igo_579{border-top:1px solid var(--line);gap:.4rem;padding-top:.65rem;display:grid}._worldDatapackRow_49igo_586{border-radius:var(--radius-md);background:var(--color-surface);justify-content:space-between;align-items:center;gap:.7rem;padding:.58rem;display:flex}._worldDatapackRow_49igo_586>span{gap:.15rem;min-width:0;display:grid}._worldDatapackRow_49igo_586 small{color:var(--muted);font-size:.72rem}._logsGrid_49igo_607,._settingsGrid_49igo_608{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.8rem;display:grid}._logsGrid_49igo_607>._panel_49igo_94:last-child{grid-column:1/-1}._logMeta_49igo_619{color:var(--muted);flex-wrap:wrap;gap:.7rem;font-size:.75rem;display:flex}._logViewer_49igo_627{border:1px solid var(--line);border-radius:var(--radius-md);min-height:260px;max-height:520px;color:color-mix(in srgb, var(--text) 88%, var(--muted));background:color-mix(in srgb, var(--color-bg-subtle) 92%, black 6%);white-space:pre-wrap;word-break:break-word;margin:0;padding:.8rem;font:500 .76rem/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}._settingField_49igo_642{color:var(--muted);gap:.42rem;font-size:.8rem;font-weight:700;display:grid}._settingField_49igo_642 input{border:1px solid var(--line);border-radius:var(--radius-control);min-height:2.75rem;color:var(--text);background:var(--color-bg-subtle);padding:0 .8rem}._settingField_49igo_642 input:focus{border-color:color-mix(in srgb, var(--accent) 42%, var(--line));box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 13%, transparent);outline:none}._settingSummary_49igo_665{border-radius:var(--radius-md);background:var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr);gap:.45rem .8rem;padding:.75rem;display:grid}._settingSummary_49igo_665 span{color:var(--muted);font-size:.76rem}._settingSummary_49igo_665 strong{text-align:right;font-size:.8rem}._toolList_49igo_684{flex-direction:column;align-items:stretch;gap:.55rem;display:flex}@media (width<=1180px){._contentRow_49igo_318{grid-template-columns:auto minmax(0,1fr) auto}._contentVersion_49igo_345{grid-column:2}._contentActions_49igo_82{grid-area:1/3/span 2}._contentTableHeader_49igo_301{display:none}}@media (width<=1050px){._hero_49igo_22{flex-direction:column;align-items:stretch}._hero_49igo_22 p{white-space:normal}._heroActions_49igo_80{justify-content:flex-start}._overviewGrid_49igo_130,._logsGrid_49igo_607,._settingsGrid_49igo_608{grid-template-columns:1fr}._logsGrid_49igo_607>._panel_49igo_94:last-child{grid-column:auto}}@media (width<=760px){._contentWorkspaceHeader_49igo_105,._contentToolbar_49igo_203{grid-template-columns:1fr;align-items:stretch}._contentWorkspaceHeader_49igo_105{flex-direction:column}._contentSort_49igo_245{justify-content:space-between}._contentRow_49igo_318{grid-template-columns:auto minmax(0,1fr)}._contentVersion_49igo_345{grid-column:2}._contentActions_49igo_82{grid-area:auto/1/auto/-1;justify-content:flex-end}._metricGrid_49igo_149,._quickActions_49igo_175,._fileLocationGrid_49igo_487{grid-template-columns:1fr 1fr}._heroActions_49igo_80{align-items:stretch}}@media (width<=520px){._metricGrid_49igo_149,._quickActions_49igo_175,._fileLocationGrid_49igo_487{grid-template-columns:1fr}._worldHeader_49igo_567,._worldDatapackRow_49igo_586{flex-direction:column;align-items:flex-start}}._contentToolbar_1s2sl_1{grid-template-columns:minmax(0,1fr) auto}._contentSearch_1s2sl_5{box-shadow:none!important;outline:none!important}._contentSearch_1s2sl_5:focus-within{border-color:color-mix(in srgb, var(--accent) 38%, var(--line));box-shadow:none!important;outline:none!important}._contentSearch_1s2sl_5 input,._contentSearch_1s2sl_5 input:focus,._contentSearch_1s2sl_5 input:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}._contentUploadInput_1s2sl_24{display:none}._contentFilterRow_1s2sl_28{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._contentSort_1s2sl_36{min-width:11.5rem;margin-left:auto;display:block}._contentSort_1s2sl_36>span{display:none}._contentSort_1s2sl_36 .customSelect{width:100%;min-width:0}._contentSort_1s2sl_36 .customSelectTrigger{border-radius:var(--radius-control);width:100%;min-height:2.2rem}@media (width>=1181px){._contentFilterRow_1s2sl_28+div>div[aria-hidden=true],._contentFilterRow_1s2sl_28+div>article{grid-template-columns:2.35rem minmax(0,1fr) minmax(165px,.42fr) 9.5rem}._contentFilterRow_1s2sl_28+div>div[aria-hidden=true]{padding-left:.72rem;padding-right:.72rem}._contentFilterRow_1s2sl_28+div>div[aria-hidden=true]:before{content:""}._contentFilterRow_1s2sl_28+div>div[aria-hidden=true]>span:last-child{text-align:right;justify-self:end;min-width:0}}._contentFilterRow_1s2sl_28+div>article button[aria-pressed]{border:1px solid var(--line-strong);border-radius:var(--radius-chip);background:var(--color-surface-hover);width:2.75rem;min-width:2.75rem;height:1.55rem;min-height:1.55rem;box-shadow:none;cursor:pointer;transition:all var(--motion-interaction) var(--ease-standard);padding:0;position:relative}._contentFilterRow_1s2sl_28+div>article button[aria-pressed]>span{background:var(--muted);width:1.02rem;height:1.02rem;transition:all var(--motion-interaction) var(--ease-standard);border-radius:50%;position:absolute;top:.2rem;left:.22rem;transform:none}._contentFilterRow_1s2sl_28+div>article button[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 22%, transparent)}._contentFilterRow_1s2sl_28+div>article button[aria-pressed=true]>span{background:var(--accent);box-shadow:none;transform:translate(1.17rem)}._contentFilterRow_1s2sl_28+div>article button[aria-pressed]:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 18%, transparent);outline-offset:3px}._contentFilterRow_1s2sl_28+div>article button[aria-pressed]:disabled{cursor:not-allowed;opacity:.55}@media (width<=720px){._contentToolbar_1s2sl_1{grid-template-columns:1fr}._contentFilterRow_1s2sl_28{align-items:stretch}._contentSort_1s2sl_36{width:100%;min-width:0;margin-left:0}}._instanceLibraryToolbar_p8vcn_1{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;display:grid}._instanceLibraryToolbar_p8vcn_1 .uiSearch{width:min(100%,42rem)}._instanceLibraryCard_p8vcn_12{cursor:pointer;align-content:space-between;min-height:156px;transition:border-color .15s,background-color .15s}._instanceLibraryCard_p8vcn_12:hover{border-color:var(--line-strong)}._instanceLibraryCard_p8vcn_12:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._instanceLibraryCard_p8vcn_12 ._instanceIdentity_p8vcn_30{align-items:center}._instanceLibraryCard_p8vcn_12 ._instanceIdentity_p8vcn_30>div{min-width:0}._instanceLibraryCard_p8vcn_12 ._instanceIdentity_p8vcn_30 h2,._instanceLibraryCard_p8vcn_12 ._instanceIdentity_p8vcn_30 p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._instanceMoreButton_p8vcn_45{flex:none}._instanceLibraryFooter_p8vcn_49{justify-content:space-between;align-items:flex-end;gap:.65rem;min-height:2rem;display:flex}._instanceLibraryState_p8vcn_57{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}._instanceLibraryState_p8vcn_57 small{color:var(--muted);font-size:.75rem}._instanceLibraryList_p8vcn_70{grid-template-columns:1fr!important}._instanceLibraryList_p8vcn_70 ._instanceLibraryCard_p8vcn_12{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:0}._instanceLibraryList_p8vcn_70 ._instanceLibraryFooter_p8vcn_49{align-items:center;min-width:min(38rem,48vw)}div:has(>._instanceLibraryCard_p8vcn_12){grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1320px){div:has(>._instanceLibraryCard_p8vcn_12){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){div:has(>._instanceLibraryCard_p8vcn_12){grid-template-columns:repeat(2,minmax(0,1fr))}._instanceLibraryList_p8vcn_70 ._instanceLibraryCard_p8vcn_12{grid-template-columns:1fr}._instanceLibraryList_p8vcn_70 ._instanceLibraryFooter_p8vcn_49{min-width:0}}@media (width<=680px){._instanceLibraryToolbar_p8vcn_1{grid-template-columns:1fr}._instanceLibraryToolbar_p8vcn_1 .uiSearch{width:100%}div:has(>._instanceLibraryCard_p8vcn_12){grid-template-columns:1fr}._instanceLibraryFooter_p8vcn_49{flex-direction:column;align-items:stretch}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f7f8ff;--bg:#06070d;--bg-soft:#0b0e18;--card:#111624b8;--card-strong:#161c2deb;--card-soft:#ffffff0d;--line:#ffffff1c;--line-strong:#ffffff2e;--text:#f7f8ff;--muted:#98a4bb;--muted-2:#8390a8;--accent:#66f4c7;--accent-2:#6ba7ff;--accent-3:#be8cff;--danger:#ff6f91;--warn:#ffd166;--success:#66f4a7;--shadow:0 24px 90px #0000006b;--radius:24px;background:#06070d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 12% 0%, #66f4c726, transparent 34rem), radial-gradient(circle at 82% 10%, #6ba7ff29, transparent 32rem), radial-gradient(circle at 50% 100%, #be8cff1f, transparent 38rem), var(--bg);min-height:100vh;margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.skipLink{z-index:var(--z-dropdown);border:1px solid var(--accent);border-radius:var(--radius-control);color:var(--button-primary-ink);background:var(--accent);padding:.75rem 1rem;font-weight:1000;position:fixed;top:.75rem;left:.75rem;transform:translateY(calc(-100% - 1rem))}.skipLink:focus-visible{transform:translateY(0)}.appShell:focus{outline:none}button,input,textarea{font:inherit}button{cursor:pointer}h1,h2,h3,p{margin-top:0}h1{font-size:var(--font-size-display);line-height:var(--line-height-tight);letter-spacing:var(--tracking-display);margin-bottom:var(--space-4)}h2{font-size:var(--font-size-section-title);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading);margin-bottom:var(--space-2)}h3{font-size:var(--font-size-card-title);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading);margin-bottom:var(--space-2)}p{color:var(--muted);line-height:var(--line-height-body)}small{color:var(--muted)}button,.buttonLink,.ghostLink,.navAction{border-radius:var(--radius-control);min-height:var(--control-height-md);font-size:var(--font-size-button);font-weight:var(--font-weight-action);justify-content:center;align-items:center;gap:var(--space-2);transition:color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard);border:0;padding:.62rem .9rem;display:inline-flex}button,.buttonLink{color:var(--button-primary-ink);background:var(--button-primary-bg);box-shadow:none}button:disabled{opacity:.55;cursor:not-allowed;transform:none}.secondary,.buttonLink.secondary,.ghost,.ghostLink,.secondaryAction{color:var(--text);background:var(--color-surface-raised);border:var(--border-width) solid var(--line);box-shadow:none}.ghost,.ghostLink{color:var(--muted)}.danger{color:color-mix(in srgb, var(--danger) 88%, white);background:color-mix(in srgb, var(--danger) 7%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--danger) 38%, var(--line));box-shadow:none}.small{min-height:var(--control-height-sm);font-size:var(--font-size-caption);border-radius:var(--radius-sm);padding:.48rem .7rem}.compact{padding:.6rem .85rem}.fullButton{width:100%}.navAction{min-height:var(--control-height-sm);border-radius:var(--radius-control);white-space:nowrap;padding:.62rem .82rem}.primaryAction{color:var(--button-primary-ink);background:var(--button-primary-bg);box-shadow:none}.secondaryAction{color:var(--text)}.topbar{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#06070dbd;align-items:center;gap:1rem;padding:.9rem clamp(1rem,4vw,3.5rem);display:flex;position:sticky;top:0}.brand{align-items:center;gap:.8rem;min-width:fit-content;display:flex}.brandMark{background:linear-gradient(135deg, var(--accent), var(--accent-2));border-radius:1rem;place-items:center;width:2.65rem;height:2.65rem;display:grid;box-shadow:0 16px 40px #66f4c72e}.brandMark span{background:#06110f;border-radius:.35rem;width:1.05rem;height:1.05rem;transform:rotate(45deg)}.brandText{line-height:1.05;display:grid}.brandText strong{letter-spacing:-.04em;font-size:1rem}.brandText small{text-transform:uppercase;letter-spacing:.13em;font-size:.68rem}.navDock{flex:1;justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.mainNav{border:1px solid var(--line);background:#ffffff0b;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem;display:flex}.mainNav a{color:var(--muted);transition:all var(--motion-interaction) var(--ease-standard);border-radius:999px;padding:.6rem .9rem;font-weight:900}.mainNav a.active,.mainNav a:hover{color:var(--text);background:#ffffff14}.accountNav{align-items:center;gap:.6rem;display:flex}.navProfile{border:1px solid var(--line);min-height:2.6rem;transition:all var(--motion-interaction) var(--ease-standard);background:#ffffff0e;border-radius:999px;align-items:center;gap:.55rem;padding:.38rem .7rem .38rem .42rem;display:flex}.navProfile span{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-weight:900;overflow:hidden}.navProfile em{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;font-style:normal}.mobileToggle{color:var(--text);border:1px solid var(--line);box-shadow:none;background:#ffffff14;margin-left:auto;display:none}.appShell{z-index:1;width:min(1500px,100% - 2rem);margin:0 auto;padding:2rem 0 5rem;position:relative}.stack-sm,.stack-md,.stack-lg,.stack-xl{display:grid}.row{align-items:center;display:flex}.gap{gap:.65rem}.wrap{flex-wrap:wrap}.centerText{text-align:center}.muted{color:var(--muted)}.smallText{font-size:.87rem}.srOnly{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.pageFade{animation:.28s both fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.glassPanel{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff13,#ffffff09);padding:1.25rem}.sectionKicker{color:var(--accent);text-transform:uppercase;letter-spacing:.17em;font-size:.72rem;font-weight:1000}.sectionHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.sectionHeader.compact{align-items:center}.sectionHeader.compact h3{margin:0}.landingHero{border:1px solid var(--line);min-height:520px;box-shadow:var(--shadow);background:linear-gradient(140deg,#ffffff1b,#ffffff09),radial-gradient(circle at 12% 20%,#66f4c72e,#0000 34rem),radial-gradient(circle at 92% 18%,#be8cff33,#0000 28rem);border-radius:36px;grid-template-columns:minmax(0,1.2fr) 430px;gap:2rem;padding:clamp(1.5rem,5vw,3.2rem);display:grid;position:relative;overflow:hidden}.heroCopy{align-self:center;max-width:820px;position:relative}.heroSearch{border:1px solid var(--line-strong);border-radius:var(--radius-hero);background:#00000047;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;max-width:820px;margin-top:1.5rem;padding:.6rem;display:grid}.heroSearch span{color:var(--accent);padding-left:.7rem;font-size:1.25rem}.heroSearch input{box-shadow:none;background:0 0;border:0;padding:.75rem}.heroSearch input:focus{box-shadow:none}.heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.metricStrip{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.metricStrip.inline{grid-template-columns:repeat(3,1fr)}.metricStrip.adminMetrics{grid-template-columns:repeat(6,1fr)}.metricCard{border:1px solid var(--line);background:#ffffff0e;border-radius:22px;padding:1.1rem;position:relative;overflow:hidden}.metricCard:before{content:"";background:radial-gradient(circle,#66f4c729,#0000 70%);border-radius:50%;width:120px;height:120px;position:absolute;inset:auto -40px -50px auto}.metricCard strong{letter-spacing:-.06em;font-size:clamp(1.7rem,3vw,2.35rem);display:block}.metricCard span{color:#dbe7f7;font-weight:1000;display:block}.metricCard small{margin-top:.3rem;display:block}.featureDeck{gap:1rem;display:grid}.featureGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.featuredCard{border:1px solid var(--line);min-height:245px;box-shadow:var(--shadow);background:linear-gradient(135deg,#ffffff17,#ffffff09);border-radius:28px;flex-direction:column;justify-content:space-between;padding:1.3rem;display:flex;position:relative;overflow:hidden}.featuredCard:hover,.projectCard:hover,.projectRow:hover,.dashboardProject:hover{border-color:#66f4c76b;transform:none}.featureOrb{background:radial-gradient(circle,#6ba7ff47,#0000 70%);border-radius:50%;width:180px;height:180px;position:absolute;top:-54px;right:-54px}.featuredCard>:not(.featureOrb){position:relative}.catalogLayout{grid-template-columns:280px minmax(0,1fr) 300px;align-items:start;gap:1rem;display:grid}.filterRail,.marketRail{position:sticky;top:96px}.railHeader{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.filterGroup{gap:.55rem;margin-top:1rem;display:grid}.filterGroup label,.fieldLabel{color:#dce7f8;gap:.5rem;font-weight:1000;display:grid}.typeStack{gap:.5rem;display:grid}.typeButton{width:100%;color:var(--muted);border:1px solid var(--line);box-shadow:none;background:#ffffff0b;justify-content:flex-start}.typeButton span{width:1.6rem;height:1.6rem;color:var(--accent);background:#ffffff0f;border-radius:.55rem;place-items:center;display:grid}.typeButton.active{color:var(--text);background:#66f4c71a;border-color:#66f4c759}input,textarea{border:1px solid var(--line);width:100%;color:var(--text);transition:all var(--motion-interaction) var(--ease-standard);background:#02050c9e;border-radius:15px;outline:none;padding:.86rem .95rem}textarea{resize:vertical}input:focus,textarea:focus{border-color:#66f4c794;box-shadow:0 0 0 4px #66f4c717}.customSelect{gap:.5rem;width:100%;display:grid;position:relative}.selectLabel{color:#dce7f8;font-weight:1000}.customSelectTrigger{border:1px solid var(--line);width:100%;min-height:3rem;color:var(--text);box-shadow:none;background:#02050c9e;border-radius:15px;justify-content:space-between;padding:.82rem .9rem}.customSelectTrigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customSelectTrigger i{color:var(--accent);transition:transform var(--motion-press) var(--ease-standard);font-style:normal}.customSelectTrigger.open{border-color:#66f4c794;box-shadow:0 0 0 4px #66f4c717}.customSelectTrigger.open i{transform:rotate(180deg)}.customSelectMenu{z-index:var(--z-dropdown);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070a14fa;border-radius:18px;max-height:260px;padding:.45rem;position:absolute;top:calc(100% + .45rem);left:0;right:0;overflow:auto;box-shadow:0 24px 70px #0000007a}.customSelectMenu button{width:100%;color:var(--muted);box-shadow:none;text-align:left;background:0 0;border:0;border-radius:13px;justify-content:space-between;padding:.72rem .75rem}.customSelectMenu button:hover,.customSelectMenu button.selected{color:var(--text);background:#66f4c717;transform:none}.customSelectMenu strong{color:var(--accent)}.selectEmpty{color:var(--muted);text-align:center;padding:.8rem}.selectInline.customSelect{width:auto;min-width:170px}.selectInline .customSelectTrigger{border-radius:12px;min-height:2.65rem;padding:.55rem .75rem}.selectInline .customSelectMenu{min-width:190px}.catalogToolbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.catalogToolbar h2{margin-bottom:0}.viewSwitch,.segmented,.adminTabs{flex-wrap:wrap;gap:.45rem;display:flex}.viewSwitch,.segmented{border:1px solid var(--line);background:#ffffff0b;border-radius:999px;padding:.35rem}.viewSwitch button,.segmented button,.adminTabs button{color:var(--muted);box-shadow:none;background:0 0;border:0;border-radius:999px;padding:.58rem .8rem}.viewSwitch button.active,.segmented button.active,.adminTabs button.active{color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2))}.adminTabs .uiTabBadge{margin-left:.35rem}.activeFilters{flex-wrap:wrap;gap:.55rem;display:flex}.filterChip{color:#dffff4;box-shadow:none;background:#66f4c717;border:1px solid #66f4c73d;border-radius:999px;padding:.45rem .72rem;font-size:.84rem}.projectGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}:root{--color-bg-canvas:#090b10;--color-bg-subtle:#0e1118;--color-surface:#121620;--color-surface-raised:#171c27;--color-surface-hover:#1c2230;--color-surface-selected:#5fe2bb1a;--color-border-subtle:#e1e9f511;--color-border:#e1e9f51a;--color-border-strong:#e1e9f52b;--color-text-primary:#f5f7fb;--color-text-secondary:#aab5c7;--color-text-muted:#7f8b9f;--color-text-disabled:#657186;--color-placeholder:#7f8b9f;--color-icon-primary:var(--color-text-primary);--color-icon-secondary:var(--color-text-secondary);--color-icon-muted:var(--color-text-muted);--color-accent:#5fe2bb;--color-accent-strong:#78a9ff;--color-success:#69d99f;--color-warning:#f6c760;--color-danger:#f27d93;--color-info:#78a9ff;--color-overlay-backdrop:#03060cbd;--color-code-surface:#0b0f17;--color-scrollbar-track:#ffffff06;--color-scrollbar-thumb:#aab5c747;--color-scrollbar-thumb-hover:#aab5c76b;--color-chrome-start:#0f131d;--color-chrome-end:#070a11;--color-chrome-control-hover:#ffffff13;--color-chrome-control-active:#5fe2bb24;--surface-highlight:#ffffff12;--surface-inset-line:#ffffff0e;--surface-inset-line-muted:#ffffff05;--status-success-foreground:#72e2ad;--status-success-surface:#69d99f17;--status-success-border:#69d99f45;--status-warning-foreground:#f6c760;--status-warning-surface:#f6c7601a;--status-warning-border:#f6c76047;--status-danger-foreground:#f58ca0;--status-danger-surface:#f27d9317;--status-danger-border:#f27d9347;--status-info-foreground:#8ab5ff;--status-info-surface:#78a9ff1a;--status-info-border:#78a9ff45;--trust-safe:var(--color-success);--trust-reviewing:var(--color-info);--trust-warning:var(--color-warning);--trust-blocked:var(--color-danger);--trust-unknown:var(--color-text-muted);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-page:clamp(1rem, 3vw, 2.5rem);--container-wide:1440px;--content-reading:760px;--content-form:920px;--font-family-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--font-size-display:clamp(2.75rem, 6vw, 5rem);--font-size-page-title:clamp(2rem, 4vw, 3.3rem);--font-size-section-title:clamp(1.35rem, 2.4vw, 1.9rem);--font-size-card-title:1rem;--font-size-body:.94rem;--font-size-small:.82rem;--font-size-caption:.76rem;--font-size-button:.84rem;--font-size-eyebrow:.69rem;--font-weight-display:900;--font-weight-heading:850;--font-weight-action:800;--font-weight-label:850;--font-weight-body:500;--line-height-tight:1.02;--line-height-heading:1.15;--line-height-body:1.58;--tracking-display:-.05em;--tracking-heading:-.03em;--tracking-eyebrow:.12em;--control-height-sm:2.25rem;--control-height-md:2.75rem;--control-height-lg:3.1rem;--touch-target-min:2.75rem;--icon-size-xs:.85rem;--icon-size-sm:1rem;--icon-size-md:1.15rem;--icon-size-lg:1.35rem;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-2xl:24px;--radius-pill:999px;--radius-control:var(--radius-md);--radius-card:var(--radius-lg);--radius-panel:var(--radius-xl);--radius-hero:var(--radius-2xl);--radius-modal:var(--radius-2xl);--radius-chip:var(--radius-pill);--control-inset:.25rem;--control-gap:.25rem;--border-width:1px;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:color-mix(in srgb, var(--color-accent) 82%, white);--focus-ring-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 12%, transparent);--shadow-sm:0 1px 2px #00000038;--shadow-md:0 12px 32px #0000003d;--shadow-lg:0 24px 64px #00000057;--shadow-floating:0 18px 52px #00000057;--motion-fast:.12s;--motion-standard:.18s;--motion-slow:.26s;--motion-interaction:.18s;--motion-press:.145s;--motion-overlay:.22s;--motion-page:.26s;--ui-interaction-duration:var(--motion-interaction);--ui-press-duration:var(--motion-press);--ui-press-scale:.985;--ui-press-y:1px;--ui-hover-border:color-mix(in srgb, var(--accent) 20%, var(--line-strong));--ui-danger-surface:var(--status-danger-surface);--ui-danger-surface-hover:color-mix(in srgb, var(--status-danger-surface) 72%, var(--color-surface-hover));--ease-standard:cubic-bezier(.2, .8, .2, 1);--ease-emphasized:cubic-bezier(.22, 1, .36, 1);--z-chrome:150;--z-floating-action:220;--z-local-overlay:1000;--z-dropdown:5000;--z-popover:7000;--z-mobile-overlay:9000;--z-titlebar:10000;--z-progress:10020;--z-window-overlay:10100;--z-modal:12000;--z-modal-menu:12500;--z-context-menu:13000;--z-toast:22000;--z-splash:50000;--button-primary-bg:linear-gradient(135deg, var(--color-accent), var(--color-accent-strong));--button-primary-ink:#04110d;--button-danger-ink:#fff;--disabled-opacity:.55;--bg:var(--color-bg-canvas);--bg-soft:var(--color-bg-subtle);--card:color-mix(in srgb, var(--color-surface) 92%, transparent);--card-strong:var(--color-surface-raised);--card-soft:#ffffff0b;--line:var(--color-border);--line-strong:var(--color-border-strong);--text:var(--color-text-primary);--muted:var(--color-text-secondary);--muted-2:var(--color-text-muted);--accent:var(--color-accent);--accent-2:var(--color-accent-strong);--accent-3:#b38cff;--danger:var(--color-danger);--warn:var(--color-warning);--success:var(--color-success);--shadow:var(--shadow-md);--radius:var(--radius-lg)}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg-canvas:#f4f6f9;--color-bg-subtle:#edf1f5;--color-surface:#fbfcfd;--color-surface-raised:#fff;--color-surface-hover:#f0f3f7;--color-surface-selected:#0b806518;--color-border-subtle:#1f2d4011;--color-border:#1f2d401c;--color-border-strong:#1f2d402e;--color-text-primary:#18212f;--color-text-secondary:#4e5d72;--color-text-muted:#6d7a8d;--color-text-disabled:#98a3b2;--color-placeholder:#7d8999;--color-accent:#0b8065;--color-accent-strong:#3470c9;--color-success:#137053;--color-warning:#8a5c08;--color-danger:#b63f59;--color-info:#2e65b6;--color-overlay-backdrop:#1c253247;--color-code-surface:#eef2f6;--color-scrollbar-track:#1f2d4009;--color-scrollbar-thumb:#36455a3d;--color-scrollbar-thumb-hover:#36455a5c;--color-chrome-start:#fbfcfd;--color-chrome-end:#f4f6f9;--color-chrome-control-hover:#1f2d4012;--color-chrome-control-active:#0b80651c;--surface-highlight:#ffffffe0;--surface-inset-line:#ffffffeb;--surface-inset-line-muted:#1f2d4009;--status-success-foreground:#11694f;--status-success-surface:#13705316;--status-success-border:#13705336;--status-warning-foreground:#7d5207;--status-warning-surface:#8a5c0816;--status-warning-border:#8a5c0836;--status-danger-foreground:#a93750;--status-danger-surface:#b63f5913;--status-danger-border:#b63f5933;--status-info-foreground:#285aa5;--status-info-surface:#2e65b614;--status-info-border:#2e65b633;--card-soft:#1f2d4009;--focus-ring-color:color-mix(in srgb, var(--color-accent) 78%, #0a5a47);--focus-ring-shadow:0 0 0 3px #0b806521;--ui-hover-border:color-mix(in srgb, var(--accent) 28%, var(--line-strong));--shadow-sm:0 1px 2px #1824330e;--shadow-md:0 12px 30px #18243314;--shadow-lg:0 24px 60px #1824331f;--shadow-floating:0 18px 50px #18243324;--button-primary-ink:#fff}html[data-reduced-motion=true] *,html[data-reduced-motion=true] :before,html[data-reduced-motion=true] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}body{font-family:var(--font-family-sans);font-size:var(--font-size-body);line-height:var(--line-height-body);background:radial-gradient(circle at 14% -10%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 30rem), radial-gradient(circle at 88% 2%, color-mix(in srgb, var(--accent-2) 9%, transparent), transparent 30rem), var(--bg)}h1{font-size:var(--font-size-page-title);font-weight:var(--font-weight-display);line-height:var(--line-height-tight);letter-spacing:var(--tracking-display)}h2{font-size:var(--font-size-section-title);font-weight:var(--font-weight-display);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading)}h3{font-size:var(--font-size-card-title);font-weight:var(--font-weight-heading);line-height:var(--line-height-heading);letter-spacing:-.02em}button,.buttonLink,.ghostLink,.navAction{border-radius:var(--radius-md);transition:color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard)}button,.buttonLink{background:var(--accent);box-shadow:none}button:hover,.buttonLink:hover,.ghostLink:hover,.navAction:hover,.navProfile:hover{transform:none}.secondary,.buttonLink.secondary,.ghost,.ghostLink,.secondaryAction{background:var(--color-surface-raised)}.glassPanel{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface) 94%, transparent);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:none;backdrop-filter:none}.sectionKicker{letter-spacing:.12em;font-size:.69rem}html[data-theme=light] .topbar,html[data-theme=light] .desktopVaultoryShell .topbar,html[data-theme=light] .customSelectMenu{color:var(--text)}.cardTrust{color:var(--muted);flex-wrap:wrap;gap:.45rem .75rem;margin-top:.15rem;font-size:.72rem;font-weight:750;display:flex}.cardTrust span{align-items:center;gap:.28rem;display:inline-flex}.cardTrust svg{width:.82rem;height:.82rem;color:var(--trust-safe)}html{min-width:320px}body{color:var(--text)}body:before{display:none}h1{max-width:20ch}.projectList{gap:.8rem;display:grid}.projectCard{border:1px solid var(--line);border-radius:var(--radius-hero);min-height:220px;transition:all var(--motion-interaction) var(--ease-standard);background:#ffffff0d;grid-template-columns:auto 1fr;gap:1rem;padding:1.1rem;display:grid;position:relative;overflow:hidden}.cardGlow{opacity:0;transition:all var(--motion-interaction) var(--ease-standard);pointer-events:none;background:radial-gradient(circle at 90% 0,#66f4c72e,#0000 40%);position:absolute;inset:-1px}.cardBody,.projectIcon{position:relative}.cardTop{justify-content:space-between;align-items:start;gap:.8rem;display:flex}.cardTop h3{margin-bottom:.2rem}.cardTop span{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-weight:1000}.cardMeta,.chipLine{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cardMeta{color:var(--muted);margin-top:1rem;font-size:.86rem}.projectRow{border:1px solid var(--line);border-radius:var(--radius-panel);transition:all var(--motion-interaction) var(--ease-standard);background:#ffffff0d;grid-template-columns:290px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.rowStats{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:.55rem;font-weight:800;display:flex}.chipCloud{flex-wrap:wrap;gap:.5rem;display:flex}.chipCloud button{color:var(--muted);border:1px solid var(--line);box-shadow:none;background:#ffffff0e;border-radius:999px;padding:.46rem .7rem}.miniProject{border:1px solid var(--line);border-radius:var(--radius-panel);background:#ffffff0a;grid-template-columns:auto auto 1fr;align-items:center;gap:.7rem;padding:.65rem;display:grid}.rank{border-radius:var(--radius-control);width:1.7rem;height:1.7rem;color:var(--accent);background:#66f4c71a;place-items:center;font-weight:1000;display:grid}.projectIcon{border-radius:var(--radius-card);width:3.25rem;height:3.25rem;color:var(--button-primary-ink);letter-spacing:-.06em;background:linear-gradient(135deg, var(--accent), var(--accent-2));flex:none;place-items:center;font-weight:1000;display:grid;box-shadow:0 18px 34px #66f4c71f}.projectIcon.large{border-radius:var(--radius-hero);width:5.4rem;height:5.4rem;font-size:1.35rem}.avatar{object-fit:cover;border-radius:999px;width:2rem;height:2rem}.avatar.fallback{color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2));place-items:center;font-weight:1000;display:grid}.pill{border:1px solid var(--line);color:var(--text);background:#ffffff0e;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .62rem;font-size:.8rem;font-weight:900;display:inline-flex}.pill.soft{color:var(--text);background:#66f4c714;border-color:#66f4c730}.pill.warn{color:var(--warn);background:#ffd1661a;border-color:#ffd16647}.pill.success{color:var(--success);background:#66f4a71a;border-color:#66f4a747}.status{border:1px solid var(--line);width:fit-content;color:var(--muted);background:#ffffff0f;border-radius:999px;align-items:center;padding:.34rem .62rem;font-size:.76rem;font-weight:1000;display:inline-flex}.status.approved,.status.admin,.status.creator{color:var(--success);background:#66f4a71a;border-color:#66f4a747}.status.moderator{color:var(--accent-2);background:#6ba7ff1a;border-color:#6ba7ff47}.status.pending_review,.status.pending_scan,.status.draft,.status.beta,.status.user{color:var(--warn);background:#ffd1661a;border-color:#ffd16647}.status.rejected,.status.removed,.status.infected{color:var(--danger);background:#ff6f911a;border-color:#ff6f9147}.authScene{grid-template-columns:1.1fr .75fr;align-items:center;gap:1rem;min-height:calc(100vh - 150px);display:grid}.authArt{background:radial-gradient(circle at 100% 0,#66f4c729,#0000 32rem),linear-gradient(#ffffff14,#ffffff09);align-content:center;min-height:560px;display:grid}.authArt p{max-width:680px;font-size:1.05rem}.authFeatureGrid{grid-template-columns:repeat(2,1fr);gap:.8rem;margin-top:1.4rem;display:grid}.authFeatureGrid div{border:1px solid var(--line);border-radius:var(--radius-panel);background:#ffffff0b;gap:.35rem;padding:1rem;display:grid}.authFeatureGrid strong{color:var(--accent)}.authCard{gap:1rem;display:grid}.passwordInput{grid-template-columns:1fr auto;gap:.5rem;display:grid}.passwordInput button{color:var(--muted);border:1px solid var(--line);box-shadow:none;background:#ffffff12}.centerPanel{place-items:center;min-height:calc(100vh - 160px);display:grid}.authGate{text-align:center;width:min(720px,100%)}.actionRow{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.pageHero{background:radial-gradient(circle at 82% 0,#66f4c71f,#0000 26rem),linear-gradient(#ffffff14,#ffffff09);justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1.4rem,4vw,2.2rem);display:flex}.pageHero h1{margin-bottom:.6rem;font-size:clamp(2.25rem,5vw,4.1rem)}.heroSideAction{flex:none}.studioLayout,.projectLayout,.accountLayout,.createLayout,.reviewGrid{grid-template-columns:minmax(0,1.35fr) .75fr;align-items:start;gap:1rem;display:grid}.dashboardProject{border:1px solid var(--line);border-radius:var(--radius-panel);transition:all var(--motion-interaction) var(--ease-standard);background:#ffffff0d;grid-template-columns:auto 1fr;gap:1rem;padding:1rem;display:grid}.activityItem,.auditRow,.reviewCard,.infoRow,.linkRow{border:1px solid var(--line);border-radius:var(--radius-card);background:#ffffff0b;padding:.9rem}.activityItem p{margin-bottom:.3rem}.profileSummary{align-items:center;gap:1rem;display:flex}.profileSummary h2{margin-bottom:.15rem}.formGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.typeCards{grid-template-columns:repeat(5,1fr);gap:.75rem;display:grid}.typeCard{text-align:left;min-height:145px;color:var(--muted);border:1px solid var(--line);box-shadow:none;background:#ffffff0d;flex-direction:column;align-items:stretch}.typeCard span{color:var(--accent);font-size:1.45rem}.typeCard strong{color:var(--text)}.typeCard small{line-height:1.45}.typeCard.active{background:#66f4c714;border-color:#66f4c761}.checkGrid{grid-template-columns:repeat(4,1fr);gap:.65rem;display:grid}.checkTile{border:1px solid var(--line);border-radius:var(--radius-card);background:#ffffff0b;align-items:center;gap:.5rem;padding:.8rem;font-weight:900;display:flex;position:relative}.checkTile input{width:auto;accent-color:var(--accent)}.stickySide{position:sticky;top:96px}.fileDrop{border-radius:var(--radius-panel);text-align:center;color:var(--text);background:#66f4c70e;border:1px dashed #66f4c757;place-items:center;gap:.45rem;padding:1.5rem;font-weight:1000;display:grid}.fileDrop input{width:min(100%,320px)}.projectBanner{border:1px solid var(--line);border-radius:var(--radius-hero);box-shadow:var(--shadow);background:linear-gradient(135deg,#ffffff17,#ffffff09);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:clamp(1.3rem,4vw,2.4rem);display:grid;position:relative;overflow:hidden}.projectGradient{pointer-events:none;background:radial-gradient(circle,#66f4c733,#0000 72%);height:280px;position:absolute;inset:auto -20% -55% 25%}.projectBanner>:not(.projectGradient){position:relative}.projectTitleBlock h1{margin:.5rem 0;font-size:clamp(2.35rem,6vw,5rem)}.projectTitleBlock p{max-width:820px}.projectActionStack{gap:.65rem;min-width:180px;display:grid}.projectNav{flex-wrap:wrap;gap:.5rem;padding:.6rem;display:flex}.projectNav button{color:var(--muted);box-shadow:none;border-radius:var(--radius-card);background:0 0;border:0}.projectNav button.active{color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2))}.projectNav .uiTabBadge{margin-left:.3rem}.prosePanel p{white-space:pre-wrap;min-height:240px;color:var(--muted)}.galleryGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.galleryGrid figure{border:1px solid var(--line);border-radius:var(--radius-hero);background:#ffffff0d;margin:0;overflow:hidden}.galleryGrid img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.galleryGrid figcaption{color:var(--muted);padding:.8rem}.versionRow{border:1px solid var(--line);border-radius:var(--radius-panel);background:#ffffff0b;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.versionInfo{min-width:0}.versionInfo h3{margin:0}.fileRow{color:var(--muted);flex-wrap:wrap;gap:.75rem;margin-top:.55rem;font-size:.86rem;display:flex}.scanClean{color:var(--success);font-weight:1000}.bars{border:1px solid var(--line);border-radius:var(--radius-panel);background:#00000026;align-items:end;gap:.45rem;min-height:150px;padding:1.2rem .4rem 0;display:flex}.bars span{background:linear-gradient(180deg, var(--accent), #66f4c729);border-radius:999px 999px 0 0;flex:1;align-items:end;min-width:5px;display:flex}.bars span i{background:#ffffff73;border-radius:999px;width:100%;height:6px;display:block}.infoRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.infoRow span{color:var(--muted)}.infoRow strong{text-align:right}.linkRow{color:var(--text);justify-content:space-between;align-items:center;font-weight:1000;display:flex}.adminOverviewGrid{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:1rem;display:grid}.adminMini,.userMini,.projectIdentity{align-items:center;gap:.75rem;min-width:0;display:flex}.projectIdentity strong,.userMini strong{color:var(--text);display:block}.projectIdentity small,.userMini small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.adminMini{border:1px solid var(--line);border-radius:var(--radius-panel);background:#ffffff0a;justify-content:space-between;padding:.8rem}.auditRow{gap:.3rem;display:grid}.auditRow span{color:var(--muted);font-size:.86rem}.reviewCard{gap:1rem;display:grid}.dataTable{gap:.5rem;display:grid;overflow-x:auto}.tableHead,.tableRow{border-radius:var(--radius-card);align-items:center;gap:1rem;min-width:900px;padding:.85rem;display:grid}.tableHead{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:1000}.tableRow{border:1px solid var(--line);background:#ffffff0b}.tableActions{flex-wrap:wrap;gap:.4rem;display:flex}.notice{border:1px solid var(--line);border-radius:var(--radius-panel);padding:.9rem 1rem;font-weight:800}.notice.error{color:color-mix(in srgb, var(--danger) 82%, var(--text));background:color-mix(in srgb, var(--danger) 8%, var(--color-surface));border-color:color-mix(in srgb, var(--danger) 32%, var(--line))}.notice.success{color:color-mix(in srgb, var(--success) 82%, var(--text));background:color-mix(in srgb, var(--success) 8%, var(--color-surface));border-color:color-mix(in srgb, var(--success) 30%, var(--line))}.empty{border:1px dashed var(--line);border-radius:var(--radius-panel);text-align:center;background:#ffffff09;padding:2rem}.empty strong{font-size:1.1rem}.loadingPanel{text-align:center;min-height:190px;color:var(--muted);place-items:center;display:grid}.spinner{border:3px solid #ffffff21;border-top-color:var(--accent);border-radius:50%;width:32px;height:32px;margin-bottom:.8rem;animation:.8s linear infinite spin;display:block}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1280px){.landingHero,.catalogLayout,.studioLayout,.projectLayout,.accountLayout,.createLayout,.reviewGrid{grid-template-columns:1fr}.filterRail,.marketRail,.stickySide{position:static}.marketRail{grid-template-columns:repeat(2,1fr);display:grid}.metricStrip.adminMetrics{grid-template-columns:repeat(3,1fr)}.adminOverviewGrid{grid-template-columns:1fr}}@media (width<=1020px){.mobileToggle{display:inline-flex}.topbar{flex-wrap:wrap}.navDock{flex-direction:column;align-items:stretch;width:100%;display:none}.navDock.open{display:flex}.mainNav{border-radius:var(--radius-panel);width:100%;overflow-x:auto}.accountNav{flex-wrap:wrap;justify-content:space-between}.landingHero{min-height:auto}.projectGrid,.featureGrid,.metricStrip{grid-template-columns:repeat(2,1fr)}.projectRow{grid-template-columns:1fr}.rowStats{justify-content:flex-start}.typeCards,.checkGrid{grid-template-columns:repeat(2,1fr)}.projectBanner{grid-template-columns:auto 1fr}.projectActionStack{flex-wrap:wrap;grid-column:1/-1;display:flex}}.appShell{width:min(var(--container-wide), calc(100% - var(--space-page) * 2));padding-top:clamp(1.15rem,2.5vw,2rem)}.siteVaultoryShell .appShell{min-height:62vh}:root{--motion-fast:.15s;--motion-base:.24s;--motion-slow:.54s;--motion-cinematic:.78s;--motion-ease:cubic-bezier(.22, 1, .36, 1);--motion-ease-soft:cubic-bezier(.16, 1, .3, 1);--motion-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}@media (prefers-reduced-motion:no-preference){.pageFade{animation:vaultory-page-enter var(--motion-slow) var(--motion-ease-soft) both}.pageFade>.pageHero,.pageFade>.landingHero,.pageFade>.catalogLayout,.pageFade>.studioLayout,.pageFade>.projectLayout,.pageFade>.accountLayout,.pageFade>.createLayout,.pageFade>.reviewGrid,.pageFade>.creatorHero,.pageFade>.metricStrip,.pageFade>.authRefresh,.pageFade>.authScene,.pageFade>.stack-lg,.pageFade>.stack-xl{animation:vaultory-rise-pop var(--motion-slow) var(--motion-ease-soft) both}.pageFade>:nth-child(2){animation-delay:55ms}.pageFade>:nth-child(3){animation-delay:.11s}.pageFade>:nth-child(4){animation-delay:.165s}.pageHero h1,.landingHero h1,.creatorHero h1,.authShowcase h1,.authPanelV2 h1,.pageHero h2,.sectionHeader h2,.pageHero p,.landingHero p,.creatorHero p,.authShowcase p,.authPanelV2 p,h1,h2,h3,p,label,strong,small,.sectionKicker,.status,.pill,.projectRowType,.notice,.rank{animation:none}.projectGrid>*,.featureGrid>*,.metricStrip>*,.metricStrip.inline>*,.metricStrip.adminMetrics>*,.typeCards>*,.checkGrid>*,.compatibilityChoices>*,.compatibilityChoiceGrid>*,.galleryGrid>*,.authBenefitGrid>*,.projectList>.projectRow,.projectList>.projectRowV2{animation:vaultory-card-enter .48s var(--motion-ease-soft) both}.projectGrid>:nth-child(2),.featureGrid>:nth-child(2),.metricStrip>:nth-child(2),.typeCards>:nth-child(2),.checkGrid>:nth-child(2),.compatibilityChoices>:nth-child(2),.compatibilityChoiceGrid>:nth-child(2),.galleryGrid>:nth-child(2),.authBenefitGrid>:nth-child(2),.projectList>:nth-child(2){animation-delay:45ms}.projectGrid>:nth-child(3),.featureGrid>:nth-child(3),.metricStrip>:nth-child(3),.typeCards>:nth-child(3),.checkGrid>:nth-child(3),.compatibilityChoices>:nth-child(3),.compatibilityChoiceGrid>:nth-child(3),.galleryGrid>:nth-child(3),.authBenefitGrid>:nth-child(3),.projectList>:nth-child(3){animation-delay:90ms}.projectGrid>:nth-child(4),.featureGrid>:nth-child(4),.metricStrip>:nth-child(4),.typeCards>:nth-child(4),.checkGrid>:nth-child(4),.compatibilityChoices>:nth-child(4),.compatibilityChoiceGrid>:nth-child(4),.galleryGrid>:nth-child(4),.authBenefitGrid>:nth-child(4),.projectList>:nth-child(4){animation-delay:.135s}.projectGrid>:nth-child(5),.featureGrid>:nth-child(5),.metricStrip>:nth-child(5),.typeCards>:nth-child(5),.checkGrid>:nth-child(5),.compatibilityChoices>:nth-child(5),.compatibilityChoiceGrid>:nth-child(5),.galleryGrid>:nth-child(5),.authBenefitGrid>:nth-child(5),.projectList>:nth-child(5){animation-delay:.18s}.projectCard,.projectRow,.projectRowV2,.dashboardProject,.featuredCard,.reviewCard,.reviewDecisionCard,.activityItem,.auditRow,.tableRow,.miniProject,.metricCard,.authBenefitCard,.authHighlightCard,.typeCard,.categoryChoice,.compatibilityChoice,.galleryItem,.fileDrop,.glassPanel{transition:transform var(--motion-base) var(--motion-ease), border-color var(--motion-base) ease, box-shadow var(--motion-base) ease, background-color var(--motion-base) ease, filter var(--motion-base) ease;will-change:transform}.projectCard:hover,.dashboardProject:hover,.featuredCard:hover,.reviewCard:hover,.reviewDecisionCard:hover,.activityItem:hover,.auditRow:hover,.tableRow:hover,.miniProject:hover,.metricCard:hover,.authBenefitCard:hover,.authHighlightCard:hover,.typeCard:hover,.categoryChoice:hover,.compatibilityChoice:hover,.galleryItem:hover,.fileDrop:hover,.projectRow:hover,.projectRowV2:hover{filter:none;transform:none}.projectCard:hover .projectIcon,.projectRow:hover .projectIcon,.projectRowV2:hover .projectIcon,.dashboardProject:hover .projectIcon,.featuredCard:hover .projectIcon,.miniProject:hover .projectIcon,.typeCard:hover>:first-child,.categoryChoice:hover>:first-child,.compatibilityChoice:hover>:first-child{animation:none}button,.buttonLink,.navAction,.mainNav a,.authModeSwitch a,.oauthButton,.chipCloud button,.viewSwitch button,.segmented button,.adminTabs button,.filterChip,.projectRowArrow,.mobileToggle,.customSelectTrigger{transition:transform var(--motion-fast) var(--motion-ease), color var(--motion-fast) ease, border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease, opacity var(--motion-fast) ease, filter var(--motion-fast) ease}button:not(:disabled):hover,.buttonLink:hover,.navAction:hover,.mainNav a:hover,.authModeSwitch a:hover,.oauthButton:hover,.chipCloud button:hover,.viewSwitch button:hover,.segmented button:hover,.adminTabs button:hover,.filterChip:hover,.mobileToggle:hover,.customSelectTrigger:hover{filter:brightness(1.035);transform:none}button:not(:disabled):active,.buttonLink:active,.navAction:active,.mainNav a:active,.authModeSwitch a:active,.oauthButton:active,.chipCloud button:active,.viewSwitch button:active,.segmented button:active,.adminTabs button:active,.filterChip:active,.mobileToggle:active,.customSelectTrigger:active{transform:translateY(1px)scale(.985)}.mainNav a.active,.authModeSwitch a.active,.viewSwitch button.active,.segmented button.active,.adminTabs button.active,button:disabled{animation:none}.typeCard.active,.typeCard.selected,.categoryChoice.selected,.compatibilityChoice.active,.compatibilityChoice.selected{animation:vaultory-select-pop .44s var(--motion-ease-spring) both}.categoryChoice:has(input:checked){animation:vaultory-select-pop .44s var(--motion-ease-spring) both}.compatibilityChoice:has(input:checked){animation:vaultory-select-pop .44s var(--motion-ease-spring) both}.customSelectMenu,.customSelectMenu.openBottom,.customSelectMenu.openTop,.confirmModal,.navDock.open,.searchSuggestions,.searchSuggestionPanel{animation:vaultory-pop-in var(--motion-base) var(--motion-ease-soft) both;transform-origin:top}.customSelectMenu.openTop{transform-origin:bottom}.confirmModalBackdrop,.navDockBackdrop{animation:vaultory-overlay-in var(--motion-base) ease both}.landingHero:after,.pageHero:after,.projectBanner:after,.authArt:after,.heroSnapshot:after,.creatorHero:after,.creatorPreviewCard:after{animation:none}.heroSnapshot,.landingHero,.pageHero,.creatorHero,.authShowcase{isolation:isolate}.loadingPanel{isolation:isolate;position:relative;overflow:hidden}.loadingPanel:before{content:"";z-index:-1;pointer-events:none;animation:vaultory-loading-sweep 1.45s var(--motion-ease-soft) infinite;background:linear-gradient(105deg,#0000 0% 31%,#66f4c711 46%,#6ba7ff17 52%,#b682ff0b 58%,#0000 70% 100%);position:absolute;inset:0;transform:translate(-125%)}.loadingPanel .spinner{border-width:3px;border-color:#66f4c729;border-top-color:var(--accent);border-right-color:var(--accent-2);width:2.5rem;height:2.5rem;animation:.78s linear infinite vaultory-spinner;box-shadow:0 0 0 7px #66f4c70a}.buttonSpinner{animation:.7s linear infinite vaultory-spinner!important}.adminSkeletonLine,.adminSkeletonDot,.adminSkeletonPill,.adminSkeletonButton,.adminSkeletonBox,.adminCardSkeletonOverlay:before{animation-duration:1.02s!important}input,textarea,select,.customSelectTrigger{transition:border-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard)}input:focus,textarea:focus,select:focus,.customSelectTrigger:focus-visible{transform:none}.status,.pill,.projectRowType,.sectionKicker,.notice,.rank{animation:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@keyframes vaultory-page-enter{0%{opacity:0}to{opacity:1}}@keyframes vaultory-rise-pop{0%{opacity:0;transform:translateY(18px)scale(.987)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes vaultory-heading-reveal{0%{opacity:0;filter:blur(5px);transform:translateY(18px)skewY(1.25deg)}to{opacity:1;filter:blur();transform:translateY(0)skewY(0)}}@keyframes vaultory-copy-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes vaultory-card-enter{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes vaultory-fade-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes vaultory-pop-in{0%{opacity:0;transform:translateY(-9px)scale(.965)}70%{opacity:1;transform:translateY(1px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes vaultory-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes vaultory-active-pop{0%{transform:scale(.94)}65%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes vaultory-select-pop{0%{filter:saturate(.92);transform:scale(.965)}65%{filter:saturate(1.15);transform:scale(1.018)}to{filter:saturate();transform:scale(1)}}@keyframes vaultory-icon-buoy{0%{transform:translateY(0)rotate(0)}55%{transform:translateY(-5px)rotate(-4deg)scale(1.06)}to{transform:translateY(0)rotate(0)scale(1)}}@keyframes vaultory-glow-breathe{0%{opacity:.5;transform:translate(0,0)scale(.96)}to{opacity:.95;transform:translate(-10px,-6px)scale(1.08)}}@keyframes vaultory-spinner{to{transform:rotate(360deg)}}@keyframes vaultory-spinner-pulse{0%,to{box-shadow:0 0 0 7px #66f4c70a}50%{box-shadow:0 0 0 11px #66f4c716}}@keyframes vaultory-loading-sweep{0%{transform:translate(-125%)}58%,to{transform:translate(125%)}}@keyframes vaultory-disabled-pulse{0%,to{opacity:.58}50%{opacity:.82}}.customSelectMenu:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background:linear-gradient(#ffffff0e,#ffffff05),#04070e85;position:absolute;inset:0}.customSelectMenu:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#66f4c773,#0000);border-radius:999px;height:1px;position:absolute;top:0;left:.65rem;right:.65rem}.customSelectMenu button{background:0 0;border:1px solid #0000}.customSelectMenu button:hover,.customSelectMenu button.selected,.customSelectMenu button.active,.customSelectMenu button:focus-visible{color:var(--text);background:linear-gradient(135deg,#66f4c724,#6ba7ff13);border-color:#66f4c72e}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);z-index:var(--z-progress);border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:max-content;max-width:16rem;color:var(--text);background:var(--color-bg-subtle);opacity:0;pointer-events:none;transition:opacity var(--motion-fast) ease, transform var(--motion-fast) ease;padding:.42rem .58rem;font-size:.72rem;font-weight:800;line-height:1.3;position:absolute;top:calc(100% + .55rem);left:50%;transform:translate(-50%,-.2rem);box-shadow:0 12px 32px #00000073}[data-tooltip]:hover:after,[data-tooltip]:focus-visible:after{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){[data-tooltip]:after{transition:none}}.customSelectMenu button strong{background:#66f4c724;border:1px solid #66f4c72e}.customSelectTrigger.open{background:linear-gradient(#ffffff12,#ffffff0a),#02050cb8}.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr) minmax(270px,.72fr) 2.35rem;align-items:center}.studioProjectTitleRow{grid-template-columns:minmax(0,1fr);align-items:start}.studioProjectSide{place-items:center stretch;gap:.65rem;min-width:0;display:grid}.studioProjectSide>.status{justify-self:start;margin-left:.05rem}.studioProjectStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.studioProjectStats span{text-align:center;justify-items:center;padding:.68rem .62rem}.studioProjectArrow{place-self:center;font-size:1.35rem;line-height:0;transform:none}.dashboardProject.studioProjectRow:hover .studioProjectArrow{transform:none}.managedVersionRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.05rem;display:grid}.versionTopLine{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;display:grid}.versionTitleBlock h3{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.versionMetaLine span:not(:last-child):after{content:"";vertical-align:middle;background:#ffffff3d;border-radius:999px;width:.25rem;height:.25rem;margin-left:.55rem;display:inline-block}.versionCompatLine{margin-top:.15rem}.upgradedFileRow{border-radius:var(--radius-card);background:#0000001f;border:1px solid #ffffff13;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.7rem;margin-top:.65rem;padding:.62rem .72rem;display:grid}.versionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;min-width:10.5rem;display:flex}.compactAction,.compactDanger,.versionActions .ghost.small{white-space:nowrap;min-height:2.45rem;padding:0 .82rem}.dangerPanel{border-radius:var(--radius-panel);background:linear-gradient(135deg,#ff717114,#ffffff06),#0000001f;border:1px solid #ff717138;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:.35rem;padding:1rem;display:grid}.dangerPanel h3{margin:.25rem 0 0}.dangerPanel p{color:var(--muted);margin:.35rem 0 0}.dangerButton{color:color-mix(in srgb, var(--danger) 80%, var(--text));cursor:pointer;min-height:2.55rem;transition:all var(--motion-interaction) var(--ease-standard);background:#ff717117;border:1px solid #ff717147;border-radius:999px;padding:0 1rem;font-weight:950}.dangerButton:hover:not(:disabled){background:#ff717124;border-color:#ff717170;transform:none}.dangerButton:disabled{opacity:.64;cursor:not-allowed}@media (width<=980px){.dashboardProject.studioProjectRow,.managedVersionRow,.dangerPanel{grid-template-columns:1fr}.studioProjectSide{justify-items:stretch}.studioProjectSide>.status{justify-self:start}.studioProjectArrow{display:none}.versionActions{justify-content:flex-start;min-width:0}}@media (width<=640px){.studioProjectStats{grid-template-columns:1fr}.studioProjectStats span{text-align:left;grid-template-columns:auto 1fr;justify-items:start}.studioProjectStats small{justify-self:end}.upgradedFileRow,.versionTopLine{grid-template-columns:1fr}.versionActions,.versionActions .buttonLink,.versionActions button,.dangerPanel .dangerButton{width:100%}}.workspaceList{gap:.85rem;display:grid}.dashboardProject.studioProjectRow{border-radius:var(--radius-hero);background:linear-gradient(#ffffff0f,#ffffff08),#0408108a;grid-template-columns:minmax(0,1.15fr) minmax(265px,.58fr) 2.6rem;gap:1rem;min-height:8.4rem;padding:1rem 1.05rem;position:relative}.dashboardProject.studioProjectRow:before{content:"";opacity:.65;background:linear-gradient(#66f4c7bf,#6ba7ff59);border-radius:999px;width:3px;position:absolute;inset:1px auto 1px 0}.studioProjectIdentity{align-items:center;gap:.9rem}.dashboardProject.studioProjectRow p{max-width:78ch;min-height:0;line-height:1.48}.studioProjectChips{min-height:0;margin-top:.05rem}.studioProjectStatusLine{justify-content:space-between;align-items:center;gap:.7rem;min-width:0;display:flex}.studioProjectStatusLine .status{max-width:100%}.studioProjectManageLabel{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:.67rem;font-weight:1000}.studioProjectStats{gap:.45rem}.studioProjectStats span{border-radius:var(--radius-card);background:#00000029;padding:.66rem .56rem}.studioProjectArrow{justify-content:center;place-self:center;align-items:center;width:2.15rem;height:2.15rem;padding-bottom:.12rem;font-size:1.6rem;line-height:1;display:flex}.managedVersionRow{border-radius:var(--radius-panel);background:linear-gradient(#ffffff0e,#ffffff08),#04081085;grid-template-columns:minmax(0,1fr) minmax(135px,auto);align-items:stretch;gap:1rem;padding:1rem;position:relative}.latestReleaseRow{background:radial-gradient(circle at 0 0,#66f4c714,#0000 18rem),linear-gradient(#ffffff10,#ffffff08),#04081094;border-color:#66f4c72e}.latestReleaseRow:before{content:"Latest";color:var(--accent);letter-spacing:.12em;text-transform:uppercase;background:#66f4c714;border:1px solid #66f4c72e;border-radius:999px;padding:.28rem .55rem;font-size:.63rem;font-weight:1000;position:absolute;top:.85rem;right:.85rem}.versionTopLine{align-items:center}.versionTitleBlock h3{max-width:100%;font-size:1.02rem}.versionRow p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.versionCompatLine{gap:.42rem}.upgradedFileRow{min-height:2.55rem;margin-top:0}.versionActions{flex-direction:column;justify-content:center;align-self:center;align-items:stretch;min-width:8.7rem}.versionActions .buttonLink,.versionActions button{justify-content:center;width:100%}.versionActions .dangerButton,.versionActions .ghost.small,.versionActions .compactAction{border-radius:var(--radius-card);min-height:2.35rem}.compactDanger{background:#ff717116}.dangerPanel{border-radius:var(--radius-panel)}@media (width<=1040px){.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr) 2.5rem}.studioProjectSide{grid-column:1/-1}.studioProjectStats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.dashboardProject.studioProjectRow,.managedVersionRow{grid-template-columns:1fr;min-height:0}.studioProjectArrow{display:none}.studioProjectStatusLine{justify-content:flex-start}.studioProjectManageLabel{display:none}.versionActions{flex-direction:row;min-width:0}.latestReleaseRow:before{order:-1;justify-self:start;margin-bottom:.2rem;position:static}.latestReleaseRow .versionTopLine{padding-right:0}}@media (width<=560px){.studioProjectIdentity{grid-template-columns:auto minmax(0,1fr)}.studioProjectStats,.studioProjectStats span{grid-template-columns:1fr}.studioProjectStats small{justify-self:center}.versionActions{flex-direction:column}}.latestReleasePanel{border-radius:var(--radius-hero);background:linear-gradient(#ffffff0c,#ffffff06),#050912a8;padding:1.05rem}.latestReleasePanel>.sectionKicker{margin-left:.12rem}.managedVersionRow,.versionRow.managedVersionRow{border-radius:var(--radius-panel);background:linear-gradient(#ffffff0c,#ffffff06),#03070fa3;border:1px solid #ffffff16;grid-template-columns:minmax(0,1fr) 9.6rem;align-items:stretch;gap:1rem;padding:1rem;display:grid;box-shadow:inset 0 1px #ffffff09}.versionRow.managedVersionRow.latestReleaseRow{background:linear-gradient(#66f4c70e,#ffffff06),#040911b8;border-color:#66f4c72e}.latestReleaseRow:before{content:none}.versionInfo{gap:.7rem;min-width:0;display:grid}.versionTopLine{justify-content:flex-start;align-items:flex-start;gap:.65rem;min-width:0;display:flex}.latestReleaseRow .versionTopLine{padding-right:0}.versionTitleBlock{gap:.26rem;min-width:0;display:grid}.versionTitleBlock h3{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.02rem;line-height:1.2;overflow:hidden}.versionMetaLine{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.32rem .45rem;font-size:.76rem;font-weight:850;display:flex}.versionMetaLine span+span:before{content:"•";color:#a3aec58c;margin-right:.45rem}.versionTopLine>.status{flex:none;margin-top:-.05rem}.versionRow p{max-width:78ch}.upgradedFileRow,.fileRow.upgradedFileRow{border-radius:var(--radius-card);background:#0000002e;border:1px solid #ffffff13;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.9rem;min-height:2.65rem;padding:.72rem .8rem;display:grid}.upgradedFileRow .fileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-weight:900;overflow:hidden}.versionActions{align-content:center;align-self:stretch;gap:.55rem;min-width:0;display:grid}.latestReleaseBadge{min-height:2rem;color:var(--accent);letter-spacing:.12em;text-transform:uppercase;background:#66f4c717;border:1px solid #66f4c738;border-radius:999px;justify-content:center;justify-self:stretch;align-items:center;padding:0 .7rem;font-size:.68rem;font-weight:1000;display:inline-flex}.versionActions .buttonLink,.versionActions button{border-radius:var(--radius-card);justify-content:center;width:100%;min-height:2.35rem}.versionActions .dangerButton.compactDanger{color:color-mix(in srgb, var(--danger) 80%, var(--text));background:#ff717118;border-color:#ff71713d}.studioProjectList{gap:.82rem}.dashboardProject.studioProjectRow{border-radius:var(--radius-hero);background:linear-gradient(#ffffff0d,#ffffff06),#0509129e;border:1px solid #ffffff16;grid-template-columns:minmax(0,1fr) minmax(255px,.46fr) 2.25rem;align-items:center;gap:1.1rem;min-height:8.1rem;padding:1rem 1.05rem;display:grid;box-shadow:inset 0 1px #ffffff09}.buttonSpinner{border:2px solid color-mix(in srgb, currentColor 28%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:.95rem;height:.95rem;animation:.72s linear infinite vaultory-spinner}.uiSkeleton{background:color-mix(in srgb, var(--muted) 14%, var(--color-bg-subtle));flex:none;max-width:100%;display:block;position:relative;overflow:hidden}.uiSkeleton[data-radius=pill]{border-radius:var(--radius-pill)}.uiSkeleton[data-radius=control]{border-radius:var(--radius-control)}.uiSkeleton[data-radius=card]{border-radius:var(--radius-card)}.uiSkeleton[data-radius=panel]{border-radius:var(--radius-panel)}.uiSkeleton:after{content:"";background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--text) 7%, transparent) 48%, transparent 76%);animation:1.2s ease-in-out infinite vaultory-skeleton-shimmer;position:absolute;inset:0;transform:translate(-110%)}.buttonLink:disabled,button:disabled{cursor:not-allowed}.buttonLink .buttonSpinner,button .buttonSpinner{vertical-align:-.12rem;margin-right:.45rem;display:inline-block}.adminInlineLoader{width:fit-content;min-height:2.35rem;color:var(--muted);background:linear-gradient(#ffffff0b,#ffffff06);border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:.55rem;padding:0 .9rem;font-size:.86rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.adminInlineLoader .buttonSpinner{margin:0}.adminTabs+.notice,.adminTabs+.adminInlineLoader,.notice+.adminInlineLoader{margin-top:-.35rem}@media (prefers-reduced-motion:no-preference){.pageFade{animation:.19s ease-out both vaultory-stable-page-in!important;transform:none!important}.pageFade>.pageHero,.pageFade>.landingHero,.pageFade>.catalogLayout,.pageFade>.studioLayout,.pageFade>.projectLayout,.pageFade>.accountLayout,.pageFade>.createLayout,.pageFade>.reviewGrid,.pageFade>.creatorHero,.pageFade>.metricStrip,.pageFade>.authRefresh,.pageFade>.authScene,.pageFade>.stack-lg,.pageFade>.stack-xl,.pageFade>.glassPanel,.pageFade>section,.pageFade>article,.pageFade>aside{animation:none!important;transform:none!important}.loadingPanel,.adminSkeletonCardHost,.skeleton,[data-page-loading=true]{animation:.16s ease-out both vaultory-stable-loader-in!important;transform:none!important}}@keyframes vaultory-stable-page-in{0%{opacity:0}to{opacity:1}}@keyframes vaultory-stable-loader-in{0%{opacity:.45}to{opacity:1}}@keyframes vaultory-skeleton-shimmer{to{transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.pageFade,.loadingPanel,.adminSkeletonCardHost,.skeleton,[data-page-loading=true]{animation:none!important}.uiSkeleton:after{display:none;animation:none!important}}.emptyState,.notificationEmptyState,.centerPanel .authGate{border-color:var(--line);border-radius:var(--radius-card)}.notice,.infoBox{border-radius:var(--radius-control)}.compatPicker{align-content:start}.compatPicker>.customSelect{width:100%}.compatSelection{border-radius:var(--radius-card);background:#080d1752;border:1px solid #94a3b824;flex-wrap:wrap;align-items:center;gap:.45rem;min-height:2.9rem;padding:.55rem;display:flex}.compatSelection small{color:#dce7f88f;font-weight:800}.compatChip{max-width:100%;min-height:2rem;color:var(--text);cursor:pointer;transition:transform var(--motion-press) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard);background:#66f4c71a;border:1px solid #66f4c738;border-radius:999px;align-items:center;gap:.42rem;padding:.42rem .62rem;font-weight:950;line-height:1;display:inline-flex}.compatChip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.compatChip strong{color:#e9fff8b3;font-size:1rem;line-height:.9}.compatChip:hover{background:#66f4c726;border-color:#66f4c76b;transform:none}.confirmModalBackdrop{z-index:var(--z-modal);background:var(--color-overlay-backdrop);-webkit-backdrop-filter:blur(11px);animation:confirmModalBackdropIn var(--motion-overlay) var(--ease-standard) both;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.confirmModal{border:var(--border-width) solid var(--status-danger-border);border-radius:var(--radius-hero);background:linear-gradient(145deg, var(--status-danger-surface), transparent 42%), var(--color-surface-raised);width:min(100%,31rem);box-shadow:var(--shadow-lg);animation:confirmModalIn var(--motion-overlay) var(--ease-emphasized) both;padding:1.35rem;position:relative;overflow:hidden}.confirmModalGlow{background:radial-gradient(circle, color-mix(in srgb, var(--danger) 18%, transparent), transparent 67%);pointer-events:none;border-radius:50%;width:15rem;height:15rem;position:absolute;top:-7rem;right:-5rem}.confirmModalIcon{border:var(--border-width) solid var(--status-danger-border);border-radius:var(--radius-card);width:2.85rem;height:2.85rem;color:var(--status-danger-foreground);background:var(--status-danger-surface);box-shadow:inset 0 1px var(--surface-inset-line);place-items:center;font-size:1.35rem;font-weight:1000;display:grid;position:relative}.confirmModalCopy{margin-top:1.05rem;position:relative}.confirmModalCopy h2{margin:.28rem 0 0;font-size:clamp(1.55rem,4vw,2rem)}.confirmModalCopy p{margin:.65rem 0 0}.confirmModalCopy strong{color:var(--text)}.confirmModalActions{justify-content:flex-end;gap:.7rem;margin-top:1.35rem;display:flex;position:relative}.confirmModalActions button{min-height:2.7rem}.confirmModalConfirm{min-width:8.7rem}@keyframes confirmModalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes confirmModalIn{0%{opacity:0;transform:translateY(.7rem)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=520px){.confirmModal{border-radius:var(--radius-panel);padding:1.15rem}.confirmModalActions{grid-template-columns:1fr;display:grid}.confirmModalActions button,.confirmModalConfirm{width:100%}}.confirmModal,:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.modalCard,.dialogCard){border-color:var(--line-strong);border-radius:var(--radius-modal);background:var(--color-surface-raised);box-shadow:var(--shadow-lg)}.confirmModalBackdrop,.collectionModalBackdrop{z-index:var(--z-modal);background:var(--color-overlay-backdrop);-webkit-backdrop-filter:blur(7px)}.confirmModalIcon{border-radius:var(--radius-card)}.confirmModalActions{gap:var(--space-2)}.desktopModalBackdrop{z-index:var(--z-modal);background:var(--color-overlay-backdrop);-webkit-backdrop-filter:blur(8px);animation:confirmModalBackdropIn var(--motion-overlay) var(--ease-standard) both;place-items:center;padding:clamp(1rem,3vw,2rem);display:grid;position:fixed;inset:0}.desktopModal{border:1px solid var(--line-strong);border-radius:var(--radius-modal);width:min(100%,42rem);max-height:min(86vh,860px);color:var(--text);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);animation:confirmModalIn var(--motion-overlay) var(--ease-emphasized) both;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.desktopModal[data-size=small]{width:min(100%,31rem)}.desktopModal[data-size=medium]{width:min(100%,42rem)}.desktopModal[data-size=large]{width:min(100%,68rem)}.desktopModal:has(.desktopCollectionModalForm){width:min(100%,40rem)}.desktopModal:has(.desktopCollectionModalForm) .desktopModalHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.desktopModal:has(.desktopCollectionModalForm) .desktopModalHeading{width:auto;min-width:0;max-width:none}.desktopModal:has(.desktopCollectionModalForm) .desktopModalHeading p{max-width:none}.desktopModalHeader{border-bottom:1px solid var(--line);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.2rem 1rem;display:flex}.desktopModalHeading{min-width:0}.desktopModalHeading h2{margin:.2rem 0 0;font-size:clamp(1.25rem,2vw,1.6rem)}.desktopModalHeading p{max-width:100ch;color:var(--muted);margin:.42rem 0 0;line-height:1.55}.desktopModalBody{overscroll-behavior:contain;min-height:0;padding:1.2rem;overflow:auto}.desktopModalFooter{justify-content:flex-end;align-items:center;gap:var(--space-2);border-top:1px solid var(--line);background:color-mix(in srgb, var(--color-surface-raised) 94%, var(--color-surface));-webkit-user-select:none;user-select:none;padding:.95rem 1.2rem 1.1rem;display:flex}@media (width<=640px){.desktopModalBackdrop{padding:.75rem}.desktopModal,.desktopModal[data-size=small],.desktopModal[data-size=medium],.desktopModal[data-size=large]{width:100%;max-height:calc(100vh - 1.5rem)}.desktopModal:has(.desktopCollectionModalForm){width:100%;max-height:calc(100vh - 1.5rem)}.desktopModalHeader,.desktopModalBody,.desktopModalFooter{padding-inline:1rem}.desktopModalFooter{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.desktopModalBackdrop,.desktopModal{animation:none}}:root{--safe-surface-top:color-mix(in srgb, var(--color-surface-raised) 98%, transparent);--safe-surface-bottom:color-mix(in srgb, var(--color-surface) 98%, transparent);--safe-surface-raised-top:color-mix(in srgb, var(--color-surface-raised) 99%, transparent);--safe-surface-raised-bottom:color-mix(in srgb, var(--color-surface) 99%, transparent);--safe-surface-line:var(--line-strong);--safe-surface-highlight:color-mix(in srgb, var(--text) 6%, transparent);--safe-shadow:var(--shadow-floating)}html,body{background:var(--color-bg-canvas)!important}body{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 34rem), radial-gradient(circle at 84% 9%, color-mix(in srgb, var(--accent-2) 13%, transparent), transparent 32rem), radial-gradient(circle at 52% 100%, color-mix(in srgb, var(--accent-3) 9%, transparent), transparent 38rem), var(--color-bg-canvas)!important;background-attachment:fixed!important}body:before{content:"";z-index:0;pointer-events:none;opacity:.38;background-image:linear-gradient(color-mix(in srgb, var(--text) 2%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--text) 2%, transparent) 1px, transparent 1px);background-size:46px 46px;position:fixed;inset:0;transform:translate(0,0);-webkit-mask-image:linear-gradient(#000 0%,#000000d1 45%,#0000 84%);mask-image:linear-gradient(#000 0%,#000000d1 45%,#0000 84%);display:block!important}.appShell{z-index:1;position:relative}.topbar,.glassPanel,.metricCard,.projectCard,.projectRow,.dashboardProject,.featuredCard,.reviewDecisionCard,.reviewCard,.activityItem,.auditRow,.infoRow,.linkRow,.tableRow,.authFeatureGrid div,.profileSummary,.adminMini,.fileDrop,.empty,.loadingPanel,.filterRail,.marketRail,.catalogToolbar,.projectNav,.adminTabs,.authArt,.authCard,.projectBanner,.creatorHero,.creatorPreviewCard,.heroSnapshot,.latestReleaseRow,.dashboardProject.studioProjectRow,.managedVersionRow,.workspaceList .dashboardProject,.studioSideRail .panel,.studioSideRail .section,.studioSideRail .summaryCard,.customSelectMenu,.confirmModalBackdrop{-webkit-backdrop-filter:none!important}.glassPanel,.metricCard,.projectCard,.projectRow,.dashboardProject,.featuredCard,.reviewDecisionCard,.reviewCard,.activityItem,.auditRow,.infoRow,.linkRow,.tableRow,.authFeatureGrid div,.profileSummary,.adminMini,.fileDrop,.empty,.loadingPanel,.filterRail,.catalogToolbar,.projectNav,.adminTabs,.authCard,.latestReleaseRow,.dashboardProject.studioProjectRow,.managedVersionRow,.workspaceList .dashboardProject,.studioSideRail .panel,.studioSideRail .section,.studioSideRail .summaryCard{background:linear-gradient(145deg, var(--safe-surface-highlight), transparent 34%), linear-gradient(180deg, var(--safe-surface-top), var(--safe-surface-bottom))!important;border-color:var(--safe-surface-line)!important;box-shadow:inset 0 1px 0 #ffffff13, inset 0 -1px 0 #ffffff05, var(--safe-shadow)!important;background-clip:padding-box!important}.topbar{background:linear-gradient(#0f131dfc,#070a11fc)!important;box-shadow:inset 0 -1px #ffffff06,0 10px 34px #0003!important}.pageHero,.landingHero,.projectBanner,.creatorHero,.creatorPreviewCard,.authArt,.heroSnapshot{isolation:isolate;position:relative;border-color:var(--safe-surface-line)!important;background-clip:padding-box!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff05,0 22px 64px #0000005c!important}.pageHero{overflow:hidden;background:linear-gradient(135deg,#ffffff12,#0000 35%),radial-gradient(circle at 86% -12%,#66f4c729,#0000 34%),radial-gradient(circle at 10% 120%,#6ba7ff14,#0000 40%),linear-gradient(#171d2a 0%,#0b1019 100%)!important}.landingHero{background:linear-gradient(135deg,#ffffff16,#0000 35%),radial-gradient(circle at 15% 16%,#66f4c726,#0000 31rem),radial-gradient(circle at 92% 14%,#6ba7ff21,#0000 28rem),linear-gradient(#181e29 0%,#0c1019 100%)!important}.heroSnapshot{overflow:hidden;background:linear-gradient(145deg,#ffffff17,#0000 38%),radial-gradient(circle at 84% 0,#66f4c72e,#0000 52%),linear-gradient(#252e38 0%,#141b25 100%)!important}.projectBanner{overflow:hidden;background:linear-gradient(135deg,#ffffff16,#0000 37%),radial-gradient(circle at 76% 112%,#66f4c721,#0000 45%),linear-gradient(#171d29 0%,#0b1019 100%)!important}.authArt{overflow:hidden;background:linear-gradient(145deg,#ffffff13,#0000 36%),radial-gradient(circle at 88% 8%,#66f4c721,#0000 30rem),linear-gradient(#171d29 0%,#0b1019 100%)!important}.creatorHero,.creatorPreviewCard{overflow:hidden;background:linear-gradient(135deg, rgba(var(--profile-accent-rgb), .14), transparent 47%), linear-gradient(145deg, #ffffff13, transparent 35%), linear-gradient(180deg, #171d29 0%, #0b1019 100%)!important}.landingHero:after,.pageHero:after,.projectBanner:after,.authArt:after,.heroSnapshot:after,.creatorHero:after,.creatorPreviewCard:after{content:"";z-index:0;filter:blur(18px);opacity:.92;pointer-events:none;background:radial-gradient(circle,#66f4c729 0%,#6ba7ff12 34%,#0000 70%);border-radius:999px;width:19rem;height:19rem;position:absolute;bottom:-9rem;right:-7rem;transform:translate(0,0)}.creatorHero:after,.creatorPreviewCard:after{background:radial-gradient(circle, rgba(var(--profile-accent-rgb), .2) 0%, transparent 69%)}.landingHero>*,.pageHero>*,.projectBanner>:not(.projectGradient),.authArt>*,.heroSnapshot>*,.creatorHero>*,.creatorPreviewCard>*{z-index:1;position:relative}.metricCard,.featuredCard,.projectCard,.creatorHero,.creatorPreviewCard,.projectBanner{isolation:isolate}.metricCard:before,.featureOrb,.cardGlow,.creatorHeroGlow,.projectGradient{z-index:0;pointer-events:none;transform:translate(0,0);display:block!important}.metricCard:before{opacity:.62;filter:blur(10px)}.metricCard>*,.featuredCard>:not(.featureOrb),.projectCard>:not(.cardGlow),.creatorHero>:not(.creatorHeroGlow),.creatorPreviewCard>:not(.creatorHeroGlow){z-index:1;position:relative}.featureOrb,.creatorHeroGlow,.projectGradient{filter:blur(12px);opacity:.62}.cardGlow{filter:blur(10px);opacity:0}.projectCard:hover .cardGlow{opacity:.72}.latestReleaseRow,.dashboardProject.studioProjectRow{background:linear-gradient(135deg, #66f4c70e, transparent 40%), linear-gradient(180deg, var(--safe-surface-raised-top), var(--safe-surface-raised-bottom))!important}.customSelectMenu,.customSelectMenu.openBottom,.customSelectMenu.openTop{background:linear-gradient(145deg,#fff1,#0000 35%),radial-gradient(circle at 14% 0,#66f4c71a,#0000 15rem),linear-gradient(#171e2bfe,#070b14fe)!important;box-shadow:inset 0 1px #ffffff17,0 24px 72px #00000085!important}.confirmModalBackdrop{background:#02050cd1!important}.confirmModal{background:linear-gradient(145deg,#ff6f9121,#ffffff0b 42%,#0000 70%),linear-gradient(#171d29 0%,#0a0f18 100%)!important}.catalogLayout,.catalogMain,.marketRail,.marketRail>.glassPanel{min-width:0;max-width:100%}.marketRail{place-self:start stretch;width:100%}.marketRail>.glassPanel{box-sizing:border-box;width:100%}.marketRail{box-shadow:none!important;isolation:auto!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.marketRail:before,.marketRail:after{content:none!important;display:none!important}.marketRail>.glassPanel{z-index:1;position:relative}@media (width<=1180px){.catalogLayout{width:100%;min-width:0}.marketRail{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.appShell{width:calc(100% - 1.5rem);max-width:none}.catalogLayout{grid-template-columns:minmax(0,1fr);width:100%;display:grid;overflow:visible}.marketRail{grid-template-columns:minmax(0,1fr);gap:.9rem;width:100%;display:grid}.marketRail>.glassPanel{width:100%;max-width:none}}.landingHero{border-radius:var(--radius-panel);background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--accent) 11%, transparent), transparent 30rem), radial-gradient(circle at 90% 12%, color-mix(in srgb, var(--accent-2) 10%, transparent), transparent 28rem), var(--color-surface);min-height:500px;box-shadow:var(--shadow-sm)}.heroSearch{border-radius:var(--radius-card);background:var(--color-bg-subtle)}.metricCard,.featuredCard,.projectCard,.projectBanner,.projectNav,.releaseHubHero{border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.projectCard,.featuredCard{background:var(--color-surface)}.projectCard:hover,.featuredCard:hover{border-color:color-mix(in srgb, var(--accent) 26%, var(--line));background:var(--color-surface-hover)}html[data-theme=light] .landingHero,html[data-theme=light] .projectCard,html[data-theme=light] .featuredCard,html[data-theme=light] .glassPanel,html[data-theme=light] .projectBanner,html[data-theme=light] .releaseHubHero{color:var(--text)}.glassPanel,.metricCard,.featuredCard,.projectCard,.collectionCard,.reviewCard,.reportBox{border-color:var(--line);background:var(--color-surface);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:none;backdrop-filter:none}.metricCard{border-radius:var(--radius-card)}.metricCard:before{display:none}.metricCard strong{font-size:clamp(1.45rem,2.4vw,2rem)}.metricCard span{color:var(--text);font-size:.8rem}.sectionHeader h2,.sectionHeader h3{max-width:32ch}.sectionKicker{color:var(--accent)}.pageHero,.dashboardHero,.collectionHero,.collectionHeroV2,.publishHero,.notificationHubHero,.creatorHeroMain,.projectBanner,.releaseHubHero{border-radius:var(--radius-panel);border-color:var(--line);background:var(--color-surface);box-shadow:var(--shadow-sm)}.pageHero h1,.collectionHero h1,.collectionHeroV2 h1,.publishHero h1,.notificationHubHero h1,.projectBanner h1,.releaseHubHero h1,.creatorHeroMain h1{letter-spacing:-.055em;font-size:clamp(2rem,4.5vw,3.65rem);line-height:1}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.projectCard,.projectRow,.projectRowV2,.dashboardProject,.featuredCard,.featuredProject,.miniProject,.collectionCard,.collectionCardV2,.reviewCard,.reviewDecisionCard,.activityItem,.auditRow,.tableRow,.typeCard,.categoryChoice,.compatibilityChoice,.galleryItem,.fileDrop,.heroSearchSuggestion,.collectionPickerOption,.collectionSearchResult){transition:color var(--ui-interaction-duration) var(--ease-standard), background-color var(--ui-interaction-duration) var(--ease-standard), border-color var(--ui-interaction-duration) var(--ease-standard), box-shadow var(--ui-interaction-duration) var(--ease-standard), opacity var(--ui-interaction-duration) var(--ease-standard), transform var(--ui-press-duration) var(--ease-standard)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.projectCard,.projectRow,.projectRowV2,.dashboardProject,.featuredCard,.featuredProject,.miniProject,.collectionCard,.collectionCardV2,.reviewCard,.reviewDecisionCard,.activityItem,.auditRow,.tableRow,.typeCard,.categoryChoice,.compatibilityChoice,.galleryItem,.fileDrop,.heroSearchSuggestion,.collectionPickerOption,.collectionSearchResult):hover{transform:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.glassPanel,.pageHero,.notificationToolbar,.notificationHubHero,.projectNav,.reviewCard,.reportBox){border-radius:var(--radius-panel)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.projectCard,.featuredProject,.projectRow,.projectRowV2,.collectionCard,.collectionCardV2,.activityItem,.notificationCard,.infoRow,.releaseFile,.dependencyCard,.previewListItem){border-radius:var(--radius-card)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.projectCard,.featuredProject,.projectRow,.projectRowV2,.collectionCard,.collectionCardV2):hover{border-color:var(--ui-hover-border);box-shadow:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.glassPanel,.metricCard,.projectCard,.featuredProject,.collectionCard,.collectionCardV2,.reviewCard,.reportBox,.notificationCard,.activityItem,.infoRow){border-width:var(--border-width);border-color:var(--line)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.metricCard,.projectCard,.featuredProject,.collectionCard,.collectionCardV2,.reviewCard,.notificationCard,.activityItem){box-shadow:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.projectCard,.featuredProject,.collectionCard,.collectionCardV2,.notificationCard):focus-within{border-color:color-mix(in srgb, var(--accent) 32%, var(--line))}html[data-theme=light] body:before{opacity:.16}html[data-theme=light] .topbar{background:linear-gradient(180deg, color-mix(in srgb, var(--color-chrome-start) 98%, transparent), color-mix(in srgb, var(--color-chrome-end) 98%, transparent))!important;box-shadow:inset 0 -1px 0 var(--color-border-subtle), var(--shadow-sm)!important}html[data-theme=light] :is(.pageHero,.landingHero,.projectBanner,.authArt,.heroSnapshot){border-color:var(--line)!important;background:linear-gradient(135deg, var(--surface-highlight), transparent 38%), radial-gradient(circle at 86% 0%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 38%), radial-gradient(circle at 10% 110%, color-mix(in srgb, var(--accent-2) 6%, transparent), transparent 44%), linear-gradient(180deg, var(--color-surface-raised), var(--color-surface))!important;box-shadow:inset 0 1px 0 var(--surface-inset-line), inset 0 -1px 0 var(--surface-inset-line-muted), var(--shadow-sm)!important}html[data-theme=light] :is(.creatorHero,.creatorPreviewCard){border-color:var(--line)!important;background:linear-gradient(135deg, rgba(var(--profile-accent-rgb), .08), transparent 48%), linear-gradient(145deg, var(--surface-highlight), transparent 38%), linear-gradient(180deg, var(--color-surface-raised), var(--color-surface))!important;box-shadow:inset 0 1px 0 var(--surface-inset-line), var(--shadow-sm)!important}html[data-theme=light] :is(.landingHero,.pageHero,.projectBanner,.authArt,.heroSnapshot,.creatorHero,.creatorPreviewCard):after{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 10%, transparent) 0%, color-mix(in srgb, var(--accent-2) 5%, transparent) 34%, transparent 70%);opacity:.72}html[data-theme=light] :is(.customSelectMenu,.customSelectMenu.openBottom,.customSelectMenu.openTop){background:linear-gradient(145deg, var(--surface-highlight), transparent 38%), radial-gradient(circle at 14% 0%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 15rem), linear-gradient(180deg, var(--color-surface-raised), var(--color-surface))!important;box-shadow:inset 0 1px 0 var(--surface-inset-line), var(--shadow-floating)!important}html[data-theme=light] .confirmModalBackdrop{background:var(--color-overlay-backdrop)!important}html[data-theme=light] .confirmModal{background:linear-gradient(145deg, var(--status-danger-surface), transparent 52%), var(--color-surface-raised)!important}.uiIcon,.navIcon,.typeButtonIcon svg,.typeCardIcon svg,.selectCheckIcon,.filterChipIcon,.compatChipIcon,.linkRowIcon{stroke-width:2.15px;flex:none;width:1em;height:1em;display:block}.mainNav a{justify-content:center;align-items:center;gap:.42rem;display:inline-flex}.navIcon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.iconButton,.viewIconButton{place-items:center;display:inline-grid}.mobileToggle{width:2.7rem;min-width:2.7rem;height:2.7rem;padding:0;display:none}.heroSearchIcon{color:var(--accent);place-items:center;padding-left:.7rem;display:grid}.heroSearch .heroSearchIcon{font-size:1.15rem}.heroSearch .heroSearchSubmit{border-radius:var(--radius-card);width:2.9rem;min-width:2.9rem;height:2.9rem;padding:0}.viewSwitch{gap:.38rem}.viewSwitch .viewIconButton{width:2.55rem;min-width:2.55rem;height:2.4rem;padding:0}.typeButtonIcon,.typeCardIcon{border-radius:var(--radius-sm);width:1.6rem;height:1.6rem;color:var(--accent);flex:0 0 1.6rem;place-items:center;display:inline-grid}.typeButtonIcon{background:#ffffff0f}.typeCardIcon{border-radius:var(--radius-control);background:#66f4c714;flex-basis:2rem;width:2rem;height:2rem}.typeButton>span:not(.typeButtonIcon){display:none}.filterChip{gap:.38rem}.filterChipIcon,.compatChipIcon{width:var(--icon-size-xs);height:var(--icon-size-xs)}.compatChipIcon{color:currentColor}.selectChevron{color:var(--muted)}.selectChevron .uiIcon{width:var(--icon-size-sm);height:var(--icon-size-sm);transition:transform var(--motion-overlay) var(--ease-standard)}.customSelectTrigger.open .selectChevron .uiIcon{transform:rotate(180deg)}.customSelectMenu button>.selectCheckIcon{width:1rem;height:1rem;color:var(--accent)}.studioProjectArrow.uiIcon{width:1.1rem;height:1.1rem}.linkRowIcon{width:1rem;height:1rem}.confirmModalIcon .uiIcon{width:1.25rem;height:1.25rem}@media (width<=720px){.mainNav a{justify-content:flex-start}.heroSearchIcon{display:none}.heroSearch .heroSearchSubmit{width:100%}}:is(.siteVaultoryShell,.desktopVaultoryShell) .projectIcon,.featuredProject .projectIcon,.publishV2LogoPreview .projectIcon,.publishV2PreviewIdentity .projectIcon{color:var(--button-primary-ink)}.brandMark,.desktopVaultoryShell .brandMark,.desktopTitlebarMark,.desktopStartupMark,.siteFooterLogo img,.previewTitle img,.previewSidebar img,html.vaultoryMacDesktop .desktopMacWindowTitle img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;object-fit:cover!important;object-position:center!important;background:0 0!important;border-radius:30%!important;flex:none!important;display:block!important;overflow:hidden!important}.brandMark span,.desktopTitlebarMark span{display:none!important}.desktopTitlebarMark{width:1.4rem!important;height:1.4rem!important}.siteVaultoryShell{flex-direction:column;min-height:100dvh;display:flex}.siteVaultoryShell>.appShell{flex:1 0 auto}.siteVaultoryShell .navMenuGroup{align-items:stretch;display:flex;position:relative}.siteVaultoryShell .navMenuTrigger{border-radius:var(--radius-control);min-height:2.45rem;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard);background:0 0;border:0;align-items:center;gap:.48rem;padding:.54rem .72rem;font-weight:800;line-height:1;display:inline-flex}.siteVaultoryShell .navMenuTrigger:hover,.siteVaultoryShell .navMenuTrigger.active{color:var(--text);background:var(--color-surface-hover)}.siteVaultoryShell .navMenuTrigger.active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent)}.siteVaultoryShell .navMenuChevron{opacity:.72;width:.86rem;height:.86rem;transition:transform var(--motion-press) var(--ease-standard);margin-left:.05rem}.siteVaultoryShell .navMenuTrigger[aria-expanded=true] .navMenuChevron{transform:rotate(180deg)}.siteVaultoryShell .navMenuPopover{z-index:var(--z-chrome);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface-raised) 97%, transparent);width:13.75rem;box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(18px);gap:.34rem;padding:.52rem;display:grid;position:absolute;top:calc(100% + .62rem);left:0}.siteVaultoryShell .navMenuPopover:before{content:"Workspace";color:var(--muted-2);letter-spacing:.1em;text-align:left;text-transform:uppercase;margin:.3rem .52rem .24rem;font-size:.66rem;font-weight:900}.siteVaultoryShell .navMenuPopover a{border-radius:var(--radius-control);min-height:2.85rem;color:var(--muted);text-align:left;transition:color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard);border:1px solid #0000;justify-content:flex-start;align-items:center;gap:.66rem;padding:.68rem .78rem;font-size:.94rem;font-weight:850;line-height:1.1;display:flex}.siteVaultoryShell .navMenuPopover a:hover,.siteVaultoryShell .navMenuPopover a.active{border-color:color-mix(in srgb, var(--accent) 22%, var(--line));color:var(--text);background:var(--color-surface-selected)}.siteVaultoryShell .navMenuPopover .navIcon{width:1.08rem;height:1.08rem;color:var(--accent);flex:none}.siteFooter{width:min(var(--container-wide), calc(100% - var(--space-page) * 2));color:var(--muted);margin:clamp(4.5rem,10vw,8.5rem) auto 0;padding:0 0 clamp(1.4rem,3vw,2.4rem)}.siteFooterInner{border-top:var(--border-width) solid var(--line);border-bottom:var(--border-width) solid var(--line);grid-template-columns:minmax(15rem,1.55fr) repeat(3,minmax(8.5rem,1fr));gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.7rem,4vw,2.85rem) 0;display:grid}.siteFooterBrand{max-width:21rem}.siteFooterLogo{color:var(--text);align-items:center;gap:.68rem;display:inline-flex}.siteFooterBrand p{color:var(--muted);margin:1rem 0 .75rem;font-size:.9rem;line-height:1.65}.siteFooterContact{color:var(--accent);font-size:.86rem;font-weight:800}.siteFooterColumn{align-content:start;gap:.62rem;display:grid}.siteFooterColumn a,.siteFooterColumn p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.45}.siteFooterColumn a:hover{color:var(--accent)}.siteFooterSupport p{max-width:15.5rem}.siteFooterComingSoon{color:var(--muted-2)!important}.siteFooterBottom{color:var(--muted-2);justify-content:space-between;gap:1.25rem;padding-top:1.1rem;font-size:.74rem;font-weight:700;display:flex}.siteFooterDisclaimer{text-align:right;max-width:34rem}@media (width<=1120px){.siteFooterInner{grid-template-columns:minmax(14rem,1.35fr) repeat(2,minmax(8.5rem,1fr))}.siteFooterSupport{grid-column:2/-1}}@media (width<=860px){.siteVaultoryShell .navMenuGroup{grid-column:1/-1;gap:.48rem;display:grid}.siteVaultoryShell .navMenuTrigger{border:var(--border-width) solid var(--line);border-radius:var(--radius-control);background:var(--color-surface);justify-content:flex-start;width:100%;min-height:2.75rem;padding:.66rem .7rem}.siteVaultoryShell .navMenuTrigger.active,.siteVaultoryShell .navMenuTrigger:hover{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:var(--color-surface-selected)}.siteVaultoryShell .navMenuChevron{margin-left:auto}.siteVaultoryShell .navMenuPopover{width:auto;box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr));padding:.42rem;position:static}.siteVaultoryShell .navMenuPopover:before{grid-column:1/-1}.siteFooterInner{grid-template-columns:repeat(2,minmax(0,1fr))}.siteFooterBrand{grid-column:1/-1}.siteFooterSupport{grid-column:auto}}@media (width<=520px){.siteFooter{width:min(100% - 1.5rem, var(--container-wide));margin-top:4.5rem}.siteFooterInner{grid-template-columns:1fr;gap:1.65rem;padding:1.85rem 0}.siteFooterBrand,.siteFooterSupport{grid-column:auto}.siteFooterBottom{gap:.45rem;padding-top:.9rem;display:grid}.siteFooterDisclaimer{text-align:left}.siteVaultoryShell .navMenuPopover{grid-template-columns:1fr}}.siteVaultoryShell .topbar{border-bottom-color:var(--line);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:4.25rem;padding-block:.7rem}.siteVaultoryShell .brandMark{border-radius:var(--radius-md);width:2.35rem;height:2.35rem;box-shadow:none}.siteVaultoryShell .brandText small{color:var(--muted-2)}.siteVaultoryShell .mainNav{gap:var(--control-gap);border-radius:var(--radius-lg);background:0 0;border:0;padding:.25rem}.siteVaultoryShell .mainNav>a{border-radius:var(--radius-control);font-size:var(--font-size-button);font-weight:var(--font-weight-action);padding:.58rem .72rem}.siteVaultoryShell .mainNav>a.active,.siteVaultoryShell .mainNav>a:hover{background:var(--color-surface-hover)}.siteVaultoryShell .navProfile,.siteVaultoryShell .navAction{border-radius:var(--radius-control);min-height:2.45rem}.siteVaultoryShell .navProfile{background:var(--color-surface)}.siteVaultoryShell .navAction.secondaryAction{background:0 0;border-color:#0000}.siteVaultoryShell .navAction.secondaryAction:hover{background:var(--color-surface-hover)}html[data-theme=light] .siteVaultoryShell .topbar{background:#f7f8fbe6}@media (width<=860px){.siteVaultoryShell .mainNav{background:0 0}}.siteVaultoryShell .mainNav a,.siteVaultoryShell .navMenuTrigger,.siteVaultoryShell .accountNav>:is(a,button){min-height:var(--control-height-sm);border-radius:var(--radius-control);font-size:var(--font-size-button);font-weight:var(--font-weight-action)}.siteVaultoryShell .mainNav .navIcon,.siteVaultoryShell .navMenuTrigger .navIcon,.siteVaultoryShell .accountNav .uiIcon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.siteVaultoryShell .navMenuChevron{transition:transform var(--motion-overlay) var(--ease-standard)}.siteVaultoryShell .navMenuPopover{padding:var(--control-inset);border-radius:var(--radius-card)}.siteVaultoryShell .navMenuPopover a{border-radius:var(--radius-control)}.siteVaultoryShell :is(.notificationToolbar,.catalogToolbar,.projectToolbar,.adminToolbar,.libraryToolbar){gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:none}@media (width<=720px){.siteVaultoryShell :is(.notificationToolbar,.catalogToolbar,.projectToolbar,.adminToolbar,.libraryToolbar){align-items:stretch}}.siteFooter{border-top:var(--border-width) solid var(--line);width:100%;color:var(--muted);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 2.5%, transparent), transparent 22rem), color-mix(in srgb, var(--color-bg-canvas) 96%, var(--color-surface));margin-top:clamp(5rem,10vw,8rem)}.siteFooterShell{width:min(var(--container-wide), calc(100% - var(--space-page) * 2));margin:0 auto;padding:clamp(3rem,6vw,5rem) 0 clamp(1.35rem,3vw,2rem)}.siteFooterCta{border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-hero);background:radial-gradient(circle at 0% 30%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 22rem), radial-gradient(circle at 96% 10%, color-mix(in srgb, var(--accent-2) 10%, transparent), transparent 28rem), linear-gradient(120deg, color-mix(in srgb, var(--color-surface-raised) 96%, var(--accent) 4%), var(--color-surface));box-shadow:inset 0 1px 0 var(--surface-inset-line), var(--shadow-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.5vw,1.6rem);padding:clamp(1.4rem,3.5vw,2rem);display:grid;position:relative;overflow:hidden}.siteFooterCta:after{content:"";pointer-events:none;background:linear-gradient(105deg, color-mix(in srgb, var(--accent) 5%, transparent), transparent 38%, color-mix(in srgb, var(--accent-2) 4%, transparent));position:absolute;inset:0}.siteFooterCta>*{z-index:1;position:relative}.siteFooterCtaIcon{border:var(--border-width) solid color-mix(in srgb, var(--accent) 30%, var(--line));border-radius:var(--radius-panel);width:3.55rem;height:3.55rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--color-bg-subtle));box-shadow:inset 0 1px 0 var(--surface-inset-line);place-items:center;display:grid}.siteFooterCtaIcon svg{width:1.55rem;height:1.55rem}.siteFooterCtaCopy{min-width:0}.siteFooterEyebrow{color:var(--muted-2);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.siteFooterCta h2{color:var(--text);letter-spacing:-.045em;margin:.42rem 0 .48rem;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.04}.siteFooterCta p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}.siteFooterJourney{color:var(--muted-2);flex-wrap:wrap;align-items:center;gap:.45rem .6rem;margin-top:.8rem;font-size:.7rem;font-weight:800;display:flex}.siteFooterJourney i{color:var(--accent);font-style:normal}.siteFooterCtaActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.siteFooterCtaActions .uiButton{white-space:nowrap;min-height:2.85rem}.siteFooterMain{grid-template-columns:minmax(17rem,.82fr) minmax(0,1.55fr);gap:1rem;margin-top:1rem;display:grid}.siteFooterBrandCard,.siteFooterLinksCard{border:var(--border-width) solid var(--line);border-radius:var(--radius-hero);background:linear-gradient(150deg, color-mix(in srgb, var(--accent) 3%, transparent), transparent 42%), var(--color-surface);box-shadow:var(--shadow-sm)}.siteFooterBrandCard{align-content:start;gap:1rem;padding:clamp(1.35rem,3vw,1.75rem);display:grid}.siteFooterLogo{width:fit-content;color:var(--text);align-items:center;gap:.72rem;display:inline-flex}.siteFooterLogo img{border-radius:var(--radius-card);width:2.7rem;height:2.7rem;box-shadow:0 10px 28px color-mix(in srgb, var(--accent) 14%, transparent)}.siteFooterLogo span{gap:.06rem;display:grid}.siteFooterLogo strong{letter-spacing:-.035em;font-size:1.03rem}.siteFooterLogo small{color:var(--muted-2);letter-spacing:.09em;text-transform:uppercase;font-size:.61rem;font-weight:850}.siteFooterBrandCard>p:not(.siteFooterBuiltBy){color:var(--muted);margin:0;font-size:.84rem;line-height:1.62}.siteFooterSignals{flex-wrap:wrap;gap:.42rem;display:flex}.siteFooterSignals span{border:var(--border-width) solid var(--line);border-radius:var(--radius-control);min-height:1.95rem;color:var(--muted);background:var(--color-bg-subtle);align-items:center;gap:.38rem;padding:.34rem .52rem;font-size:.68rem;font-weight:750;display:inline-flex}.siteFooterSignals svg{width:.84rem;height:.84rem;color:var(--accent)}.siteFooterBuiltBy{color:var(--muted-2);margin:auto 0 0;padding-top:.4rem;font-size:.72rem;font-weight:700}.siteFooterLinksCard{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(1.35rem,3vw,1.75rem);display:grid}.siteFooterColumn{align-content:start;gap:.26rem;min-width:0;display:grid}.siteFooterColumn h2{color:var(--text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .58rem;font-size:.8rem;font-weight:950}.siteFooterColumn>a:not(.siteFooterContact){border-radius:var(--radius-control);min-height:2.3rem;color:var(--muted);transition:color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), transform var(--motion-interaction) var(--ease-standard);align-items:center;margin-left:-.48rem;padding:.38rem .48rem;font-size:.9rem;font-weight:720;line-height:1.35;display:flex}.siteFooterColumn>a:not(.siteFooterContact):hover{color:var(--text);background:var(--color-surface-hover);transform:translate(.12rem)}.siteFooterPlatform{gap:.58rem}.siteFooterTrustNote{border:var(--border-width) solid color-mix(in srgb, var(--accent) 22%, var(--line));border-radius:var(--radius-card);background:color-mix(in srgb, var(--accent) 5%, var(--color-bg-subtle));grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.58rem;padding:.7rem;display:grid}.siteFooterTrustNote>svg{width:1rem;height:1rem;color:var(--accent);margin-top:.08rem}.siteFooterTrustNote span{gap:.14rem;min-width:0;display:grid}.siteFooterTrustNote strong{color:var(--text);font-size:.76rem}.siteFooterTrustNote small{color:var(--muted);font-size:.68rem;line-height:1.42}.siteFooterContact{width:fit-content;color:var(--muted);font-size:.76rem;font-weight:780}.siteFooterContact:hover{color:var(--text)}.siteFooterBottom{border-top:var(--border-width) solid var(--line);color:var(--muted-2);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 0 0;font-size:.9rem;font-weight:700;display:grid}.siteFooterBottom a{color:var(--muted-2)}.siteFooterBottom a:hover{color:var(--text)}.siteFooterDisclaimer{text-align:right}@media (width<=1040px){.siteFooterCta{grid-template-columns:auto minmax(0,1fr)}.siteFooterCtaActions{grid-column:2;justify-content:flex-start}.siteFooterMain{grid-template-columns:1fr}.siteFooterBrandCard{grid-template-columns:minmax(0,1fr) auto;align-items:start}.siteFooterBrandCard>p:not(.siteFooterBuiltBy),.siteFooterSignals,.siteFooterBuiltBy{grid-column:1/-1}}@media (width<=760px){.siteFooterShell{width:min(100% - 1.5rem, var(--container-wide));padding-top:3rem}.siteFooterCta{grid-template-columns:1fr;align-items:start}.siteFooterCtaIcon{width:3.15rem;height:3.15rem}.siteFooterCtaActions{grid-column:auto;justify-content:flex-start}.siteFooterLinksCard{grid-template-columns:repeat(2,minmax(0,1fr))}.siteFooterPlatform{grid-column:1/-1}.siteFooterBottom{grid-template-columns:1fr auto}.siteFooterDisclaimer{text-align:left;grid-area:2/1/auto/-1}}@media (width<=520px){.siteFooterCta,.siteFooterBrandCard,.siteFooterLinksCard{border-radius:var(--radius-panel);padding:1.2rem}.siteFooterCtaActions,.siteFooterCtaActions .uiButton{width:100%}.siteFooterBrandCard,.siteFooterLinksCard,.siteFooterBottom{grid-template-columns:1fr}.siteFooterPlatform,.siteFooterDisclaimer{grid-column:auto}.siteFooterBottom{gap:.48rem}}.vaultoryInstanceCreator{gap:1rem;display:grid}.vaultoryInstanceCreatorIntro{gap:.32rem;display:grid}.vaultoryInstanceCreatorIntro strong{color:var(--text);font-size:1.05rem}.vaultoryInstanceCreatorIntro p{max-width:660px;color:var(--muted);margin:0;font-size:.82rem;line-height:1.55}.vaultoryInstanceCreatorFields{grid-template-columns:minmax(0,1.45fr) minmax(0,.88fr) minmax(0,.82fr);align-items:end;gap:.85rem;display:grid}.vaultoryInstanceCreatorFields>*{min-width:0}.vaultoryInstanceCreatorFields .minecraftVersionField,.vaultoryInstanceCreatorFields .minecraftLoaderSelect,.vaultoryInstanceCreatorFields .customSelect,.vaultoryInstanceCreatorFields .customSelectTrigger,.vaultoryInstanceCreatorFields .minecraftVersionTrigger{width:100%;min-width:0;max-width:100%}.vaultoryInstanceCreator.isCompact .vaultoryInstanceCreatorFields{grid-template-columns:1fr}.vaultoryInstanceCreatorError{border:1px solid color-mix(in srgb, var(--danger) 34%, var(--line));border-radius:var(--radius-md);color:var(--danger);background:color-mix(in srgb, var(--danger) 6%, var(--color-bg-subtle));padding:.72rem .8rem;font-size:.8rem}.vaultoryInstanceCreatorActions{justify-content:flex-end;gap:.55rem;display:flex}.vaultoryInstanceModalBackdrop{z-index:var(--z-modal);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02050ab8;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.vaultoryInstanceModal{border:1px solid var(--line-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);width:min(760px,100%);box-shadow:var(--shadow-lg);gap:1rem;padding:1.2rem;display:grid}.vaultoryInstanceModalHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.85rem;display:flex}.vaultoryInstanceModalHeader h2{margin:.18rem 0 0;font-size:1.35rem}.vaultoryInstancePaired{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));border-radius:var(--radius-pill);width:fit-content;color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent);align-items:center;gap:.35rem;padding:.3rem .52rem;font-size:.7rem;font-weight:850;display:inline-flex}@media (width<=760px){.vaultoryInstanceCreatorFields{grid-template-columns:1fr}.vaultoryInstanceCreatorActions{flex-direction:column-reverse;align-items:stretch}}.minecraftVersionField{min-width:0}.minecraftVersionTrigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.minecraftVersionTriggerValue{white-space:nowrap;align-items:center;gap:.42rem;min-width:0;display:flex;overflow:hidden}.minecraftVersionTriggerValue strong{min-width:0;color:var(--text);font:inherit;font-weight:var(--font-weight-action);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.minecraftVersionChevron>svg{width:var(--icon-size-sm);height:var(--icon-size-sm);transition:transform var(--motion-overlay) var(--ease-standard)}.minecraftVersionTrigger[aria-expanded=true] .minecraftVersionChevron>svg{transform:rotate(180deg)}.minecraftVersionMenu{z-index:calc(var(--z-modal) + 8);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}.minecraftVersionSearch{min-height:var(--control-height-md);border:var(--border-width) solid var(--line);border-radius:var(--radius-control);background:var(--color-bg-subtle);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;margin:.58rem .58rem .4rem;padding:0 .68rem;display:grid}.minecraftVersionSearch:focus-within{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring-shadow)}.minecraftVersionSearch svg{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--muted)}.minecraftVersionSearch input{width:100%;min-width:0;min-height:calc(var(--control-height-md) - 2px);color:var(--text);font:inherit;font-size:var(--font-size-small);padding:0;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.minecraftVersionSearch input::placeholder{color:var(--muted)}.minecraftVersionMenuMeta,.minecraftVersionMenuFooter{color:var(--muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-body);justify-content:space-between;align-items:center;gap:.75rem;padding:.38rem .7rem;display:flex}.minecraftVersionMenuMeta{border-bottom:var(--border-width) solid var(--line)}.minecraftVersionList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--muted) 44%, transparent) transparent;min-height:0;padding:.3rem;overflow-y:auto}.minecraftVersionOption{width:100%;min-height:var(--control-height-md);border:var(--border-width) solid transparent;border-radius:var(--radius-control);color:var(--text);box-shadow:none;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .62rem;display:flex}.minecraftVersionOption:hover,.minecraftVersionOption:focus-visible{border-color:color-mix(in srgb, var(--accent) 14%, transparent);background:var(--color-surface-hover);outline:none;transform:none}.minecraftVersionOption[data-selected=true]{border-color:color-mix(in srgb, var(--accent) 20%, var(--line));background:var(--color-surface-selected)}.minecraftVersionOptionCopy{white-space:nowrap;align-items:baseline;gap:.45rem;min-width:0;display:flex;overflow:hidden}.minecraftVersionOptionCopy strong{min-width:0;color:var(--text);font-size:var(--font-size-small);font-weight:var(--font-weight-action);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.minecraftVersionBadges{flex:none;align-items:center;gap:.3rem;min-width:0;display:inline-flex}.minecraftVersionKind,.minecraftVersionLatest{border:var(--border-width) solid var(--line);border-radius:var(--radius-pill);min-height:1.28rem;font-size:.58rem;font-weight:var(--font-weight-label);white-space:nowrap;align-items:center;padding:0 .42rem;line-height:1;display:inline-flex}.minecraftVersionKind{color:var(--muted);background:var(--color-bg-subtle)}.minecraftVersionKind[data-kind=release]{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--color-bg-subtle))}.minecraftVersionLatest{border-color:color-mix(in srgb, var(--success) 34%, var(--line));color:var(--success);background:color-mix(in srgb, var(--success) 7%, var(--color-bg-subtle))}.minecraftVersionTriggerValue .minecraftVersionBadges{overflow:hidden}.minecraftVersionEmpty{text-align:center;gap:.2rem;padding:1rem .8rem;display:grid}.minecraftVersionEmpty strong{color:var(--text);font-size:var(--font-size-small)}.minecraftVersionEmpty span{color:var(--muted);font-size:var(--font-size-caption);line-height:1.45}.minecraftVersionMenuFooter{border-top:var(--border-width) solid var(--line);background:var(--color-bg-subtle);min-height:2.3rem}.minecraftVersionMenuFooter button{min-height:0;color:var(--accent);box-shadow:none;font:inherit;font-weight:var(--font-weight-action);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;display:inline-flex}@media (width<=560px){.minecraftVersionMenuMeta,.minecraftVersionMenuFooter{flex-direction:column;align-items:flex-start}}.networkStatus{z-index:90;min-height:2.8rem;padding:.5rem var(--space-page);border-bottom:1px solid var(--line);color:var(--text);background:var(--color-surface-raised);justify-content:center;align-items:center;gap:.65rem;display:flex;position:sticky;top:0}.networkStatus>svg{flex:none;width:1rem}.networkStatus>span{justify-content:center;align-items:baseline;gap:.55rem;min-width:0;display:flex}.networkStatus strong{font-size:.8rem}.networkStatus small{font-size:.74rem}.networkStatusOffline{border-color:color-mix(in srgb, var(--warn) 35%, var(--line))}.networkStatusOffline>svg{color:var(--warn)}.networkStatusOnline{border-color:color-mix(in srgb, var(--success) 28%, var(--line))}.networkStatusOnline>svg{color:var(--success)}@media (width<=680px){.networkStatus>span{gap:.05rem;display:grid}.networkStatus{justify-content:flex-start}}.desktopVaultoryShell .mainNav:before{content:"PLAY"}.desktopActivityBadge{border:1px solid color-mix(in srgb, var(--accent) 32%, var(--line));min-width:1.35rem;height:1.35rem;color:var(--text);background:color-mix(in srgb, var(--accent) 14%, var(--color-surface));border-radius:999px;place-items:center;margin-left:auto;padding:0 .28rem;font-size:.68rem;font-weight:900;line-height:1;display:inline-grid}.desktopCommandPalette{width:min(100%,42rem)}.desktopCommandSearch{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:3.2rem;padding:0 .85rem;display:grid}.desktopCommandSearch>svg{width:1.05rem;height:1.05rem;color:var(--muted)}.desktopCommandSearch input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0}.desktopCommandSearch kbd,.desktopCommandResults kbd{border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--muted);background:var(--color-surface-raised);white-space:nowrap;padding:.22rem .4rem;font-family:inherit;font-size:.68rem;font-weight:800}.desktopCommandResults{gap:.25rem;margin-top:.75rem;display:grid}.desktopCommandResults>button{border-radius:var(--radius-card);width:100%;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.72rem;display:grid}.desktopCommandResults>button:is(:hover,:focus-visible,.isActive){border-color:var(--line-strong);background:var(--color-surface-hover);transform:none}.desktopCommandResults>button>span:nth-child(2){gap:.18rem;min-width:0;display:grid}.desktopCommandResults strong,.desktopCommandResults small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktopCommandResults small{color:var(--muted);font-size:.78rem}.desktopCommandIcon{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent);place-items:center;display:grid}.desktopCommandIcon svg{width:1rem;height:1rem}.desktopCommandEmpty{color:var(--muted);text-align:center;gap:.3rem;padding:1rem;display:grid}.desktopProjectResult{border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;color:var(--text);background:var(--color-surface);cursor:pointer;transition:border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard)}.desktopProjectResult:is(:hover,:focus-visible){border-color:var(--line-strong);background:var(--color-surface-hover);outline:none}.desktopProjectResultGrid{align-content:space-between;gap:1rem;min-height:15rem;padding:1rem;display:grid}.desktopProjectResultTop,.desktopProjectResultFooter,.desktopProjectResultActions,.desktopProjectResultCopy>div{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.desktopProjectResultTop>.projectIcon{width:3.15rem;height:3.15rem}.desktopProjectResultCopy{gap:.45rem;min-width:0;display:grid}.desktopProjectResultCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.desktopProjectResultCopy>div>span,.desktopProjectResultCopy small,.desktopProjectResultMetrics,.desktopProjectResultFooter>span{color:var(--muted);font-size:.76rem}.desktopProjectResultCopy p{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.45;display:-webkit-box;overflow:hidden}.desktopProjectResultList{grid-template-columns:auto minmax(0,1fr) minmax(9rem,auto) auto;align-items:center;gap:.9rem;padding:.82rem .9rem;display:grid}.desktopProjectResultList>.projectIcon{width:3rem;height:3rem}.desktopProjectResultMetrics{white-space:nowrap;justify-items:end;gap:.22rem;display:grid}.desktopProjectResultActions{justify-content:flex-end}.desktopCollectionCard{cursor:pointer}.desktopCollectionCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.desktopCollectionPickerList{gap:.35rem;display:grid}.desktopCollectionPickerList>button{border:1px solid var(--line);border-radius:var(--radius-card);width:100%;color:var(--text);background:var(--color-surface);text-align:left;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.72rem;display:grid}.desktopCollectionPickerList>button:is(:hover,:focus-visible){border-color:var(--line-strong);background:var(--color-surface-hover);transform:none}.desktopCollectionPickerList>button:disabled{opacity:.65;cursor:default}.desktopCollectionPickerList>button>span:nth-child(2){gap:.18rem;min-width:0;display:grid}.desktopCollectionPickerList small{color:var(--muted)}.desktopCollectionPickerList em{color:var(--muted);font-size:.76rem;font-style:normal;font-weight:800}.desktopModalInlineActions{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);display:flex}.desktopVaultoryShell :is(.topbar,.desktopTitlebar,.uiButton,.uiTabs,.vaultoryContextMenu,.desktopCommandResults,.desktopProjectResult,.collectionCard,article[role=link]){-webkit-user-select:none;user-select:none}.desktopVaultoryShell :is(input,textarea,pre,code,.logOutput,.releaseChangelog,[data-selectable=true]){-webkit-user-select:text;user-select:text}@media (width<=1100px){.desktopProjectResultList{grid-template-columns:auto minmax(0,1fr) auto}.desktopProjectResultMetrics{display:none}}.desktopSettingsModal{width:min(100%,68rem)}.desktopSettingsModal .desktopModalBody{background:color-mix(in srgb, var(--color-bg-subtle) 46%, transparent);padding:0}.desktopSettingsModalStack{gap:.8rem;padding:1rem;display:grid}.desktopSettingsModalStack>section{box-shadow:none;margin:0}.desktopVaultoryShell .desktopMinecraftSwitcher{width:100%;min-width:0;margin-top:auto;padding:.65rem .55rem .4rem;position:relative}.desktopVaultoryShell .navDock:has(.desktopMinecraftSwitcher)>.accountNav{margin-top:0!important}.desktopMinecraftSwitcherLabel{color:var(--muted);letter-spacing:0;margin:0 .42rem .38rem;font-size:.7rem;font-weight:760;display:block}.desktopMinecraftSwitcherTrigger{border:1px solid var(--line);border-radius:var(--radius-card);width:100%;min-height:3.2rem;color:var(--text);background:linear-gradient(120deg, color-mix(in srgb, var(--accent) 4%, transparent), transparent 56%), var(--color-surface);box-shadow:var(--shadow-sm);text-align:left;transition:border-color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;padding:.48rem .56rem;display:grid}.desktopMinecraftSwitcherTrigger:hover,.desktopMinecraftSwitcherTrigger.isOpen{border-color:color-mix(in srgb, var(--accent) 32%, var(--line-strong));background:linear-gradient(120deg, color-mix(in srgb, var(--accent) 8%, transparent), transparent 58%), var(--color-surface-hover);transform:none}.desktopMinecraftSwitcherTrigger.isOpen{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 8%, transparent), var(--shadow-sm)}.desktopMinecraftAvatarWrap{flex:none;width:2.15rem;height:2.15rem;display:block;position:relative}.desktopMinecraftAvatar,.desktopMinecraftMiniAvatar{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line));color:var(--text);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 18%, transparent), color-mix(in srgb, var(--accent-2) 11%, transparent)), var(--color-bg-subtle);letter-spacing:-.04em;flex:none;place-items:center;font-weight:950;display:grid;position:relative;overflow:hidden}.minecraftSkinAvatar{isolation:isolate;position:relative;overflow:hidden}.minecraftSkinAvatarTexture{width:800%;height:auto;image-rendering:pixelated;image-rendering:crisp-edges;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;margin:0;position:absolute;max-width:none!important}.minecraftSkinAvatarFace{z-index:1;top:-100%;left:-100%}.minecraftSkinAvatarOverlay{z-index:2;top:-100%;left:-500%}.minecraftSkinAvatarFallback{z-index:0;place-items:center;display:grid;position:absolute;inset:0}.desktopMinecraftAvatar{border-radius:.62rem;width:2.15rem;height:2.15rem;font-size:.7rem}.desktopMinecraftAvatarWrap>i{z-index:4;border:2px solid var(--color-surface);background:var(--success);width:.58rem;height:.58rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--success) 30%, transparent);border-radius:999px;position:absolute;bottom:-.08rem;right:-.08rem}.desktopMinecraftMiniAvatar{border-radius:.48rem;width:1.72rem;height:1.72rem;font-size:.57rem}.desktopMinecraftSwitcherIdentity{gap:.02rem;min-width:0;display:grid}.desktopMinecraftSwitcherIdentity strong,.desktopMinecraftSwitcherIdentity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktopMinecraftSwitcherIdentity strong{font-size:.83rem;line-height:1.2}.desktopMinecraftSwitcherIdentity small{color:var(--muted);font-size:.65rem;line-height:1.25}.desktopMinecraftSwitcherChevron{width:.92rem;height:.92rem;color:var(--muted);transition:transform var(--motion-overlay) var(--ease-standard)}.desktopMinecraftSwitcherTrigger[aria-expanded=true] .desktopMinecraftSwitcherChevron{transform:rotate(180deg)}.desktopMinecraftSwitcherMenu{z-index:var(--z-popover);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface-raised) 98%, transparent);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:blur(18px);gap:.42rem;padding:.42rem;display:grid;position:absolute;bottom:calc(100% + .35rem);left:.55rem;right:.55rem}.desktopMinecraftSwitcherMenuHeader{min-height:1.75rem;color:var(--muted-2);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;padding:.18rem .4rem;font-size:.62rem;font-weight:850;display:flex}.desktopMinecraftSwitcherMenuHeader small{border:1px solid var(--line);border-radius:var(--radius-pill);min-width:1.35rem;height:1.35rem;color:var(--muted);background:var(--color-bg-subtle);letter-spacing:0;place-items:center;font-size:.6rem;display:grid}.desktopMinecraftSwitcherAccounts{overscroll-behavior:contain;gap:.22rem;max-height:11.25rem;display:grid;overflow-y:auto}.desktopMinecraftAccountRow{border-radius:var(--radius-control);transition:border-color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard);background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.24rem;display:grid}.desktopMinecraftAccountRow:hover{background:var(--color-surface-hover)}.desktopMinecraftAccountRow.isActive{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:var(--color-surface-selected)}.desktopMinecraftAccountChoice{min-width:0;min-height:2.55rem;color:var(--text);text-align:left;box-shadow:none;background:0 0;border:0;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.48rem;padding:.32rem .2rem .32rem .42rem;display:grid}.desktopMinecraftAccountChoice:hover:not(:disabled){background:0 0;transform:none}.desktopMinecraftAccountChoice>span:last-child{gap:.02rem;min-width:0;display:grid}.desktopMinecraftAccountChoice strong,.desktopMinecraftAccountChoice small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktopMinecraftAccountChoice strong{font-size:.76rem;line-height:1.2}.desktopMinecraftAccountChoice small{color:var(--muted);font-size:.61rem;line-height:1.25}.desktopMinecraftAccountStatus{border:2px solid var(--muted-2);border-radius:999px;width:.58rem;height:.58rem}.desktopMinecraftAccountRow.isActive .desktopMinecraftAccountStatus{border-color:var(--success);background:var(--success);box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 12%, transparent)}.desktopMinecraftAccountRemove{border-radius:var(--radius-sm);width:1.95rem;height:1.95rem;color:var(--muted-2);box-shadow:none;opacity:.68;background:0 0;border:1px solid #0000;place-items:center;margin-right:.2rem;padding:0;display:grid}.desktopMinecraftAccountRow:hover .desktopMinecraftAccountRemove,.desktopMinecraftAccountRemove:focus-visible{opacity:1}.desktopMinecraftAccountRemove svg{width:.88rem;height:.88rem}.desktopMinecraftAccountRemove:hover:not(:disabled){border-color:var(--status-danger-border);color:var(--status-danger-foreground);background:var(--status-danger-surface);transform:none}.desktopMinecraftSwitcherActions{border-top:1px solid var(--line);gap:.24rem;padding-top:.4rem;display:grid}.desktopMinecraftSwitcherActions button{border-radius:var(--radius-control);width:100%;min-height:2.2rem;color:var(--muted);box-shadow:none;text-align:left;background:0 0;border:1px solid #0000;justify-content:flex-start;align-items:center;gap:.5rem;padding:.4rem .52rem;font-size:.7rem;font-weight:800;display:flex}.desktopMinecraftSwitcherActions button svg{width:.88rem;height:.88rem;color:var(--accent)}.desktopMinecraftSwitcherActions .desktopMinecraftSwitcherAdd{border-color:color-mix(in srgb, var(--accent) 20%, var(--line));color:var(--text);background:color-mix(in srgb, var(--accent) 7%, var(--color-bg-subtle))}.desktopMinecraftSwitcherActions button:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 18%, var(--line));color:var(--text);background:var(--color-surface-hover);transform:none}.desktopMinecraftSwitcherActions .desktopMinecraftSwitcherManage{color:var(--muted-2)}.desktopMinecraftSwitcherError{border:1px solid var(--status-danger-border);border-radius:var(--radius-sm);color:var(--status-danger-foreground);background:var(--status-danger-surface);margin:0;padding:.48rem;font-size:.64rem;line-height:1.4}@media (height<=720px){.desktopVaultoryShell .desktopMinecraftSwitcher{padding-top:.35rem}.desktopMinecraftSwitcherLabel{display:none}.desktopMinecraftSwitcherTrigger{min-height:2.95rem}.desktopMinecraftSwitcherAccounts{max-height:8.5rem}}.desktopStartupSplash{z-index:var(--z-splash);isolation:isolate;color:#f5fbff;background:radial-gradient(circle at 50% 38%,#34d4a926,#0000 24rem),radial-gradient(circle at 83% 12%,#5189ff1f,#0000 28rem),linear-gradient(#142721 0%,#0b1618 47%,#070c13 100%);place-items:center;animation:.15s ease-out both vaultoryStartupFadeIn;display:grid;position:fixed;inset:0;overflow:hidden}.desktopStartupBackdrop,.desktopStartupBackdrop:before,.desktopStartupBackdrop:after{content:"";pointer-events:none;position:absolute;inset:-20%}.desktopStartupBackdrop{z-index:-2;opacity:.42;background:linear-gradient(30deg,#0000 48%,#9effdf14 49% 51%,#0000 52%) 0 0/21rem 18rem,linear-gradient(150deg,#0000 48%,#9effdf0f 49% 51%,#0000 52%) 0 0/21rem 18rem;transform:rotate(-6deg)scale(1.18)}.desktopStartupBackdrop:before{opacity:.52;clip-path:polygon(13% 2%,88% 2%,98% 32%,87% 67%,96% 97%,14% 97%,3% 69%,13% 35%);background:linear-gradient(90deg,#0000 0 42%,#7df6cc0f 42% 48%,#0000 48% 100%),linear-gradient(32deg,#0000 0 46%,#7df6cc1c 46% 54%,#0000 54% 100%);inset:10% 8%}.desktopStartupBackdrop:after{background:linear-gradient(#060b111f,#060b11b8);inset:0}.desktopStartupContent{text-align:center;justify-items:center;gap:.8rem;width:min(19rem,100vw - 3rem);display:grid;transform:translateY(-2.3vh)}.desktopStartupBrand{letter-spacing:-.045em;text-shadow:0 4px 22px #00000057;align-items:center;gap:.55rem;font-size:1.58rem;font-weight:850;display:inline-flex}.desktopStartupMark{object-fit:cover;border-radius:var(--radius-control);filter:drop-shadow(0 7px 14px #14efab30);flex:none;width:2.05rem;height:2.05rem}.desktopStartupName{background:linear-gradient(110deg,#f7fcff 12%,#a2ffe0 72%,#65eec1 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.desktopStartupStatus{color:#cde0e7ad;letter-spacing:.015em;margin:-.22rem 0 0;font-size:.75rem;font-weight:650}.desktopStartupProgress{background:#97a4be40;border-radius:999px;width:100%;height:.42rem;overflow:hidden;box-shadow:inset 0 1px 1px #0000003d}.desktopStartupProgressFill{border-radius:inherit;background:linear-gradient(90deg,#55f3bb,#5cccf4 70%,#a4e4ff);width:56%;height:100%;animation:1.1s ease-in-out infinite vaultoryStartupProgress;display:block;box-shadow:0 0 16px #5beebd73}.desktopStartupSplash.isReady .desktopStartupProgressFill{width:100%;animation:.18s ease-out both vaultoryStartupComplete}@keyframes vaultoryStartupFadeIn{0%{opacity:0}to{opacity:1}}@keyframes vaultoryStartupProgress{0%{transform:translate(-78%)}55%{transform:translate(84%)}to{transform:translate(136%)}}@keyframes vaultoryStartupComplete{0%{transform:translate(0)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.desktopStartupSplash,.desktopStartupProgressFill{animation:none}}@media (width<=720px){.appShell{width:min(100% - 1rem,1500px);padding-top:1rem}h1{font-size:clamp(2.25rem,13vw,3.6rem)}.topbar{padding:.8rem}.brandText small{display:none}.landingHero,.pageHero,.glassPanel,.projectBanner{border-radius:var(--radius-panel);padding:1rem}.heroSearch{border-radius:var(--radius-panel);grid-template-columns:1fr}.heroSearch span{display:none}.heroSearch button{width:100%}.projectGrid,.featureGrid,.metricStrip,.metricStrip.inline,.metricStrip.adminMetrics,.marketRail,.formGrid,.typeCards,.checkGrid,.authScene{grid-template-columns:1fr}.catalogToolbar,.pageHero,.sectionHeader{flex-direction:column;align-items:flex-start}.viewSwitch,.segmented{border-radius:var(--radius-panel);justify-content:center;width:100%}.projectCard,.dashboardProject,.projectBanner{grid-template-columns:1fr}.projectActionStack .buttonLink,.projectActionStack button{width:100%}.galleryGrid{grid-template-columns:1fr}.versionRow{flex-direction:column;align-items:stretch}.profileSummary{align-items:flex-start}.authArt{min-height:auto}.authFeatureGrid{grid-template-columns:1fr}.tableHead,.tableRow{min-width:760px}}:root{--space-1:.5rem;--space-2:.75rem;--space-3:1rem;--space-4:1.25rem;--space-5:1.5rem;--panel-pad:clamp(1rem, 2vw, 1.35rem);--panel-pad-lg:clamp(1.15rem, 2.5vw, 1.7rem);--radius-sm:14px;--radius-md:18px;--radius-lg:24px}.glassPanel,.metricCard,.projectCard,.projectRow,.dashboardProject,.featuredCard,.reviewCard,.activityItem,.auditRow,.infoRow,.linkRow,.tableRow{border-color:var(--line)}.stack-sm{gap:var(--space-2)}.stack-md{gap:var(--space-3)}.stack-lg{gap:var(--space-4)}.stack-xl{gap:var(--space-5)}.sectionHeader,.catalogToolbar,.railHeader,.cardTop{align-items:center}.sectionHeader h2,.sectionHeader h3,.catalogToolbar h2,.cardTop h3,.dashboardProject h3,.reviewCard h3,.versionInfo h3{margin-bottom:0}.sectionHeader p,.catalogToolbar p,.dashboardProject p,.projectCard p,.projectRow p,.featuredCard p,.reviewCard p,.versionInfo p{margin:.35rem 0 0}button,.buttonLink,.ghostLink,.navAction,.navProfile,.customSelectTrigger,input,textarea,.pill,.status,.filterChip{-webkit-tap-highlight-color:transparent}button,.buttonLink,.navAction{min-height:2.75rem}.buttonLink.secondary,.secondaryAction,.ghost,.ghostLink,.navProfile,.customSelectTrigger,.typeButton,.chipCloud button,.viewSwitch,.segmented,.mainNav{background-color:#ffffff0d}.topbar{gap:var(--space-3)}.accountNav,.heroActions,.actionRow,.tableActions,.chipLine,.cardMeta,.activeFilters{gap:var(--space-2)}.navAction,.navProfile{border:1px solid var(--line)}.landingHero{gap:var(--space-5);border-radius:var(--radius-hero);min-height:500px;padding:clamp(1.25rem,4vw,2.6rem)}.featureGrid{align-items:stretch}.catalogMain,.filterRail,.marketRail{min-width:0}.filterRail,.marketRail,.catalogToolbar{align-self:start}.filterGroup{margin-top:var(--space-3)}.typeStack{gap:.45rem}.typeButton,.customSelectTrigger,input,textarea{border-radius:var(--radius-sm);min-height:3rem}.catalogToolbar{min-height:112px;padding:var(--panel-pad)}.viewSwitch{flex:none}.viewSwitch button{min-width:76px}.cardTop{display:flex}.cardTop h3,.projectIdentity strong,.miniProject strong,.userMini strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cardTop span,.sectionKicker{white-space:nowrap}.rowStats{align-items:flex-end;min-width:160px}.miniProject{grid-template-columns:auto auto minmax(0,1fr);min-height:74px}.dashboardProject{min-height:116px;padding:var(--panel-pad);border-radius:var(--radius-panel)}.pageHero{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--panel-pad-lg);display:flex}.studioLayout,.projectLayout,.accountLayout,.createLayout,.reviewGrid,.formGrid,.checkGrid,.typeCards,.galleryGrid,.adminOverviewGrid,.metricStrip.inline,.metricStrip.adminMetrics{gap:var(--space-3)}.fieldLabel,.selectLabel,.filterGroup label{font-size:.9rem}.fileDrop{border-radius:var(--radius-panel);min-height:180px}.versionRow{min-height:108px}.reviewCard{min-height:132px}.projectTable .tableHead,.projectTable .tableRow{grid-template-columns:minmax(220px,1.5fr) minmax(120px,.8fr) minmax(150px,1fr) minmax(90px,.55fr) minmax(180px,1fr)}.userTable .tableHead,.userTable .tableRow{grid-template-columns:minmax(220px,1.45fr) minmax(110px,.75fr) minmax(120px,.8fr) minmax(90px,.55fr) minmax(130px,.7fr)}.empty,.loadingPanel{border-radius:var(--radius-panel)}@media (width<=1280px){.catalogLayout{grid-template-columns:260px minmax(0,1fr)}.marketRail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1020px){.catalogLayout,.studioLayout,.projectLayout,.accountLayout,.createLayout,.reviewGrid,.landingHero{grid-template-columns:1fr}.projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.projectRow{grid-template-columns:minmax(0,1fr);align-items:stretch}.rowStats{justify-content:flex-start;align-items:center;min-width:0}.pageHero{align-items:flex-start}}@media (width<=720px){.appShell{width:min(100% - 1rem,1440px);padding-top:1rem}.projectGrid,.featureGrid,.metricStrip,.metricStrip.inline,.metricStrip.adminMetrics,.marketRail,.formGrid,.typeCards,.checkGrid,.authScene,.galleryGrid,.adminOverviewGrid{grid-template-columns:1fr}.catalogToolbar,.pageHero,.sectionHeader,.versionRow{flex-direction:column;align-items:stretch}.projectCard,.dashboardProject,.projectBanner{grid-template-columns:1fr}.viewSwitch,.segmented,.adminTabs{justify-content:stretch;width:100%}.viewSwitch button,.segmented button,.adminTabs button{flex:1}}:root{--space-1:.5rem;--space-2:.75rem;--space-3:1rem;--space-4:1.25rem;--space-5:1.5rem;--space-6:2rem;--panel-pad:clamp(1rem, 1.6vw, 1.35rem);--panel-pad-lg:clamp(1.25rem, 2.5vw, 2rem);--radius-sm:14px;--radius-md:18px;--radius-lg:24px;--radius-xl:30px}body:before{opacity:.45}h1,h2,h3,p{text-wrap:balance}p{margin-bottom:0}.navDock{gap:var(--space-3)}.mainNav,.accountNav{flex:none}.mainNav a,.navAction,.navProfile{border-radius:999px;min-height:2.55rem}.navProfile em{line-height:1}.glassPanel,.metricCard,.projectCard,.projectRow,.dashboardProject,.featuredCard,.reviewCard,.activityItem,.auditRow,.infoRow,.linkRow,.tableRow,.customSelectTrigger,.customSelectMenu,input,textarea,.fileDrop,.empty,.loadingPanel{border-color:var(--line)}.glassPanel,.metricCard,.projectCard,.projectRow,.dashboardProject,.featuredCard,.reviewCard,.activityItem,.auditRow,.infoRow,.linkRow,.tableRow{background:linear-gradient(#fff1,#ffffff09)}.glassPanel{padding:var(--panel-pad);border-radius:var(--radius-lg)}.sectionHeader,.catalogToolbar,.railHeader,.cardTop,.rowStats,.projectIdentity,.userMini,.profileSummary{align-items:center}.sectionHeader h2,.sectionHeader h3,.catalogToolbar h2,.cardTop h3,.dashboardProject h3,.reviewCard h3,.versionInfo h3,.authCard h2,.accountCard h2{margin-bottom:0}.landingHero{gap:var(--space-6);border-radius:var(--radius-xl);background:linear-gradient(135deg,#ffffff17,#ffffff09),radial-gradient(circle at 15% 18%,#66f4c71b,#0000 28rem),radial-gradient(circle at 92% 12%,#6ba7ff17,#0000 26rem);grid-template-columns:minmax(0,1.12fr) 420px;min-height:510px;padding:clamp(1.5rem,4vw,3rem)}.heroCopy p{max-width:680px}.heroSearch{border-radius:var(--radius-panel);background:#01040b8a;max-width:760px}.heroSearch input{min-height:3rem}.metricStrip{gap:var(--space-3)}.metricCard{min-height:128px;padding:var(--panel-pad);align-content:center;display:grid}.metricCard:before,.featureOrb,.cardGlow{opacity:.45}.featureGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.featuredCard{min-height:228px;padding:var(--panel-pad-lg);border-radius:var(--radius-lg)}.catalogLayout{gap:var(--space-3);grid-template-columns:280px minmax(0,1fr) 280px}.catalogToolbar{min-height:112px;padding:var(--panel-pad);border-radius:var(--radius-lg)}.viewSwitch{border-radius:var(--radius-card);padding:.35rem}.viewSwitch button{border-radius:var(--radius-control);min-width:78px;min-height:2.55rem}.projectGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.projectList{gap:var(--space-2)}.projectCard{gap:var(--space-3);min-height:208px;padding:var(--panel-pad);border-radius:var(--radius-panel);grid-template-columns:3.25rem minmax(0,1fr)}.projectCard p,.projectRow p,.featuredCard p,.dashboardProject p,.reviewCard p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cardBody{align-content:start;gap:.72rem;min-width:0;display:grid}.cardTop{gap:var(--space-2);min-width:0}.cardTop h3,.projectIdentity strong,.miniProject strong,.userMini strong,.navProfile span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cardMeta{margin-top:auto}.projectRow{gap:var(--space-3);min-height:106px;padding:var(--panel-pad);border-radius:var(--radius-panel);grid-template-columns:minmax(230px,.8fr) minmax(0,1fr) minmax(170px,auto)}.rowStats{text-align:right;min-width:170px}.projectIdentity{min-width:0}.projectIdentity .projectIcon{border-radius:var(--radius-card);width:3rem;height:3rem}.marketRail .glassPanel{gap:var(--space-2);display:grid}.miniProject{border-radius:var(--radius-card);grid-template-columns:auto auto minmax(0,1fr);min-height:74px;padding:.72rem}.miniProject small{margin-top:.15rem;display:block}.authScene{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-items:stretch;min-height:calc(100vh - 150px)}.authArt{background:linear-gradient(#ffffff13,#ffffff09),radial-gradient(circle at 88% 12%,#66f4c718,#0000 28rem);align-content:center;padding:clamp(1.35rem,4vw,2.4rem)}.authCard{align-content:center;gap:var(--space-3);padding:clamp(1.25rem,3vw,1.75rem)}.authFeatureGrid{gap:var(--space-2)}.authFeatureGrid div,.accountCard,.dashboardProject,.fileDrop{border-radius:var(--radius-panel)}.passwordInput{grid-template-columns:minmax(0,1fr) auto}.pageHero{border-radius:var(--radius-xl);min-height:190px;padding:var(--panel-pad-lg)}.pageHero h1{max-width:850px}.pageHero p{max-width:760px}.accountLayout,.studioLayout,.projectLayout,.createLayout,.reviewGrid{gap:var(--space-3);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.accountCard{min-height:100%}.profileSummary{gap:var(--space-3);min-height:96px;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-panel);background:#ffffff0a}.profileSummary .avatar{width:4rem;height:4rem}.formGrid,.checkGrid,.typeCards,.galleryGrid,.adminOverviewGrid,.metricStrip.inline,.metricStrip.adminMetrics{gap:var(--space-3)}.fieldLabel,.selectLabel,.filterGroup label{gap:.48rem;font-size:.9rem}input,textarea,.customSelectTrigger{border-radius:var(--radius-sm);min-height:3rem}.projectBanner{gap:var(--space-4);border-radius:var(--radius-xl);padding:var(--panel-pad-lg)}.projectNav,.adminTabs{border:1px solid var(--line);border-radius:var(--radius-panel);background:#ffffff0b;padding:.45rem}.versionRow,.reviewCard,.activityItem,.auditRow,.infoRow,.linkRow{border-radius:var(--radius-panel);padding:var(--space-3)}.dataTable{gap:var(--space-2)}.tableHead,.tableRow{padding:var(--space-3);border-radius:var(--radius-card)}@media (width<=1280px){.catalogLayout{grid-template-columns:260px minmax(0,1fr)}.marketRail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.landingHero{grid-template-columns:minmax(0,1fr) 390px}}@media (width<=1020px){.landingHero,.catalogLayout,.studioLayout,.projectLayout,.accountLayout,.createLayout,.reviewGrid,.authScene{grid-template-columns:1fr}.projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.projectRow{grid-template-columns:minmax(0,1fr);align-items:stretch}.rowStats{text-align:left;justify-content:flex-start;align-items:center;min-width:0}.pageHero{align-items:flex-start}.authArt,.authCard{min-height:auto}}@media (width<=720px){.appShell{width:min(100% - 1rem,1380px);padding-top:1rem}.landingHero,.pageHero,.glassPanel,.projectBanner{border-radius:var(--radius-panel);padding:1rem}.heroSearch{border-radius:var(--radius-panel);grid-template-columns:1fr}.heroSearch span{display:none}.heroSearch button,.projectActionStack .buttonLink,.projectActionStack button{width:100%}.projectGrid,.featureGrid,.metricStrip,.metricStrip.inline,.metricStrip.adminMetrics,.marketRail,.formGrid,.typeCards,.checkGrid,.authScene,.galleryGrid,.adminOverviewGrid{grid-template-columns:1fr}.catalogToolbar,.pageHero,.sectionHeader,.versionRow{flex-direction:column;align-items:stretch}.projectCard,.dashboardProject,.projectBanner{grid-template-columns:1fr}.viewSwitch,.segmented,.adminTabs{justify-content:stretch;width:100%}.viewSwitch button,.segmented button,.adminTabs button{flex:1}.profileSummary{align-items:flex-start}}:root{--container-wide:1640px;--space-page:clamp(1rem, 2.2vw, 2rem)}.appShell{width:min(var(--container-wide), calc(100% - var(--space-page) * 2))}.landingHero{grid-template-columns:minmax(0,1fr) 470px;min-height:560px}.heroSearch{max-width:920px}.catalogLayout{grid-template-columns:300px minmax(0,1fr) 320px;gap:1.35rem}.projectLayout,.studioLayout,.createLayout{grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);gap:1.35rem}.expandedAccountLayout,.creatorBody{grid-template-columns:minmax(0,1.45fr) minmax(330px,.72fr);align-items:start;gap:1.35rem;display:grid}.reviewGrid.expandedReviewGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.35rem}.pageHero,.glassPanel,.metricCard,.projectRow,.projectCard,.dashboardProject,.reviewDecisionCard,.reviewCard,.creatorHero{border-radius:var(--radius-hero)}.pageHero{padding:clamp(1.55rem,2.6vw,2.45rem)}.formActions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.formActions .compactAction,.securityCard .compactAction{width:auto;min-width:0;padding-inline:1.05rem}.securityCard .fieldLabel+.fieldLabel{margin-top:.15rem}.accountCard .fullButton,.securityCard .fullButton{width:auto}.equalActions .buttonLink{flex:1;min-width:0}.inlineCreatorLink{color:var(--accent);font-weight:900}.inlineCreatorLink:hover{color:var(--accent-2)}.creatorHero{background:linear-gradient(135deg,#ffffff1a,#ffffff09);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;min-height:320px;display:grid;position:relative;overflow:hidden}.creatorHero .avatar{border-radius:var(--radius-hero);z-index:1;width:6.6rem;height:6.6rem;font-size:2rem;position:relative}.creatorHeroCopy{z-index:1;min-width:0;position:relative}.creatorHeroCopy h1{margin:.35rem 0 .55rem;font-size:clamp(2.35rem,5vw,5rem)}.creatorHeroCopy p{max-width:860px;font-size:1.06rem}.creatorMeta{margin-top:1rem}.creatorMeta span,.creatorDiscord{color:var(--muted);border:1px solid var(--line);background:#ffffff0b;border-radius:999px;padding:.5rem .7rem;font-size:.86rem;font-weight:800}.creatorLinkStack{z-index:1;gap:.7rem;min-width:180px;display:grid;position:relative}.creatorHeroGlow{opacity:.22;filter:blur(18px);background:radial-gradient(circle, var(--accent), transparent 62%);border-radius:999px;width:38rem;height:38rem;position:absolute;inset:-40% -10% auto auto}.creatorHero.accent-blue .creatorHeroGlow{background:radial-gradient(circle, var(--accent-2), transparent 62%)}.creatorHero.accent-violet .creatorHeroGlow{background:radial-gradient(circle, var(--accent-3), transparent 62%)}.creatorHero.accent-amber .creatorHeroGlow{background:radial-gradient(circle, var(--warn), transparent 62%)}.creatorHero.accent-rose .creatorHeroGlow{background:radial-gradient(circle, var(--danger), transparent 62%)}.creatorPreviewCard .profileSummary{padding-bottom:.25rem}.creatorMetrics.metricStrip{grid-template-columns:repeat(4,1fr)}.spaciousList{gap:.9rem}.reviewDecisionCard{border:1px solid var(--line);background:#ffffff0b;gap:1rem;padding:1rem;display:grid}.reviewDecisionTop{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.reviewDecisionTop h3,.reviewDecisionTop p{margin-bottom:0}.compactField textarea{min-height:88px}.reviewDecisionActions{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.adminTabs{justify-content:space-between;gap:.6rem}.adminTabs button{flex:auto;min-width:120px}.dataTable{overflow-x:auto}.tableHead,.tableRow{align-items:center}.projectRow{grid-template-columns:minmax(260px,.85fr) minmax(0,1fr) minmax(250px,auto)}@media (width<=1180px){.landingHero,.catalogLayout,.projectLayout,.studioLayout,.createLayout,.expandedAccountLayout,.creatorBody,.reviewGrid.expandedReviewGrid{grid-template-columns:1fr}.creatorHero{grid-template-columns:auto minmax(0,1fr)}.creatorLinkStack{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (width<=760px){.appShell{width:min(100% - 1rem, var(--container-wide))}.creatorHero{text-align:left;grid-template-columns:1fr}.creatorHero .avatar{border-radius:var(--radius-hero);width:5rem;height:5rem}.creatorMetrics.metricStrip,.reviewDecisionActions,.projectRow,.projectGrid{grid-template-columns:1fr}.formActions button,.securityCard .compactAction{width:100%}}:root{--container-wide:1320px;--space-page:clamp(.75rem, 2vw, 1.5rem);--panel-pad:clamp(1rem, 1.25vw, 1.25rem);--panel-pad-lg:clamp(1.2rem, 2vw, 1.8rem);--radius-sm:12px;--radius-md:16px;--radius-lg:20px;--radius-xl:24px;--shadow:0 18px 55px #00000057;--line:#ffffff18;--line-strong:#ffffff25}body{background:radial-gradient(circle at 12% -12%,#66f4c713,#0000 28rem),radial-gradient(circle at 88% -6%,#6ba7ff13,#0000 28rem),#06070d}body:before{opacity:.22;background-size:52px 52px}h1{letter-spacing:-.066em;font-size:clamp(2.35rem,5.6vw,4.7rem);line-height:.96}h2{letter-spacing:-.04em;font-size:clamp(1.35rem,2.2vw,2rem)}h3{letter-spacing:-.03em}p{line-height:1.6}.appShell{width:min(var(--container-wide), calc(100% - var(--space-page) * 2));padding:clamp(1rem,2vw,1.45rem) 0 4rem}.topbar{min-height:72px;padding:.75rem clamp(.85rem,2.6vw,2rem)}.brandMark{border-radius:var(--radius-card);width:2.45rem;height:2.45rem;box-shadow:0 12px 28px #66f4c724}.mainNav{border-radius:var(--radius-card);gap:.25rem;padding:.28rem}.mainNav a,.navAction,.navProfile{border-radius:var(--radius-control);min-height:2.45rem;padding-block:.54rem}.navProfile{max-width:230px}button,.buttonLink,.ghostLink,.navAction{border-radius:var(--radius-control);padding:.74rem .95rem}.small{border-radius:var(--radius-control)}.glassPanel,.metricCard,.projectCard,.projectRow,.dashboardProject,.featuredCard,.reviewDecisionCard,.reviewCard,.activityItem,.auditRow,.infoRow,.linkRow,.tableRow,.authFeatureGrid div,.profileSummary,.adminMini,.fileDrop,.empty,.loadingPanel{border-radius:var(--radius-lg);background:linear-gradient(#ffffff0f,#ffffff08);box-shadow:0 14px 42px #00000038}.glassPanel{padding:var(--panel-pad)}.landingHero{border-radius:var(--radius-xl);background:linear-gradient(145deg,#ffffff13,#ffffff08),radial-gradient(circle at 14% 20%,#66f4c714,#0000 28rem),radial-gradient(circle at 90% 6%,#6ba7ff13,#0000 24rem);grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:clamp(1rem,2vw,1.5rem);min-height:500px;padding:clamp(1.35rem,3vw,2.35rem)}.heroCopy{max-width:790px}.heroCopy p{max-width:650px;font-size:1rem}.heroSearch{border-radius:var(--radius-card);background:#01040b80;max-width:720px;padding:.45rem}.heroSearch input{min-height:2.7rem;padding-block:.65rem}.heroSearch button{min-height:2.7rem}.heroActions{gap:.6rem}.heroSnapshot{border-radius:var(--radius-xl);background:linear-gradient(#ffffff12,#ffffff08),radial-gradient(circle at 92% 4%,#66f4c71c,#0000 18rem);align-self:center;gap:1rem;min-height:310px;display:grid}.snapshotHeader{border-bottom:1px solid var(--line);gap:.35rem;padding-bottom:.85rem;display:grid}.snapshotHeader strong{letter-spacing:-.04em;font-size:1.35rem}.snapshotGrid{gap:.65rem;display:grid}.snapshotGrid div{border:1px solid var(--line);border-radius:var(--radius-card);background:#00000024;gap:.16rem;padding:.85rem;display:grid}.snapshotGrid strong{letter-spacing:-.045em;font-size:1.35rem}.snapshotGrid span{color:var(--muted);font-size:.84rem;font-weight:800}.heroProofs{flex-wrap:wrap;gap:.5rem;margin-top:auto;display:flex}.heroProofs span{min-height:2rem;color:var(--text);background:#66f4c70f;border:1px solid #66f4c72e;border-radius:999px;align-items:center;padding:.35rem .58rem;font-size:.78rem;font-weight:900;display:inline-flex}.metricStrip,.featureGrid,.catalogLayout,.projectGrid,.projectList,.workspaceList,.formGrid,.checkGrid,.typeCards,.galleryGrid,.adminOverviewGrid,.expandedAccountLayout,.creatorBody,.reviewGrid.expandedReviewGrid{gap:1rem}.metricCard{min-height:112px;padding:1rem}.metricCard:before,.featureOrb,.cardGlow,.creatorHeroGlow{opacity:.28}.filterRail,.marketRail,.stickySide{top:88px}.catalogToolbar{border-radius:var(--radius-lg);min-height:92px;padding:1rem}.projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.projectCard{gap:.9rem;min-height:198px;padding:1rem}.projectRow{grid-template-columns:minmax(230px,.82fr) minmax(0,1fr) minmax(190px,auto);min-height:100px;padding:.95rem}.rowStats{gap:.45rem;min-width:190px}.projectIcon{border-radius:var(--radius-card);width:3rem;height:3rem;box-shadow:0 12px 26px #66f4c71a}.projectIcon.large{border-radius:var(--radius-panel);width:5rem;height:5rem}.featuredCard{min-height:208px;padding:1.15rem}.pageHero,.projectBanner,.creatorHero{min-height:auto;padding:var(--panel-pad-lg);border-radius:var(--radius-xl)}.pageHero h1,.creatorHeroCopy h1{font-size:clamp(2.15rem,4.4vw,4rem)}.projectLayout,.studioLayout,.createLayout,.accountLayout,.expandedAccountLayout,.creatorBody{grid-template-columns:minmax(0,1.28fr) minmax(300px,.72fr);gap:1rem}.reviewGrid.expandedReviewGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.authScene{grid-template-columns:minmax(0,1fr) minmax(340px,400px);gap:1rem;min-height:calc(100vh - 132px)}.authArt,.authCard{border-radius:var(--radius-xl);min-height:520px}.authCard{padding:clamp(1.1rem,2.2vw,1.55rem)}input,textarea,.customSelectTrigger{border-radius:var(--radius-sm);min-height:2.8rem;padding:.76rem .85rem}.customSelectMenu{border-radius:var(--radius-md)}.passwordInput button{min-height:2.8rem;padding-inline:.78rem}.formActions .compactAction,.securityCard .compactAction,.accountCard .fullButton,.securityCard .fullButton{width:fit-content;min-height:2.75rem}.reviewDecisionCard{padding:1rem}.reviewDecisionActions{gap:.6rem}.adminTabs{border-radius:var(--radius-lg)}.tableHead,.tableRow{min-width:820px;padding:.85rem}@media (width<=1180px){.catalogLayout,.landingHero,.projectLayout,.studioLayout,.createLayout,.accountLayout,.expandedAccountLayout,.creatorBody,.reviewGrid.expandedReviewGrid,.authScene{grid-template-columns:1fr}.filterRail,.marketRail,.stickySide{position:static}.heroSnapshot{min-height:auto}.snapshotGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketRail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=860px){.mobileToggle{display:inline-flex}.topbar{flex-wrap:wrap;align-items:center}.navDock{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;display:none}.navDock.open{display:flex}.mainNav,.accountNav{width:100%}.mainNav{border-radius:var(--radius-lg);justify-content:space-between;overflow-x:auto}.mainNav a{text-align:center;flex:1 0 auto}.accountNav{grid-template-columns:1fr;display:grid}.navProfile,.navAction{width:100%;max-width:none}.metricStrip,.featureGrid,.projectGrid,.marketRail,.creatorMetrics.metricStrip,.adminOverviewGrid{grid-template-columns:1fr}.projectRow{grid-template-columns:1fr;align-items:stretch}.rowStats{text-align:left;justify-content:flex-start;min-width:0}.catalogToolbar,.pageHero,.sectionHeader,.versionRow,.reviewDecisionTop{flex-direction:column;align-items:stretch}}@media (width<=620px){:root{--space-page:.75rem;--panel-pad:.9rem;--panel-pad-lg:1rem}.appShell{width:calc(100% - 1rem);padding-top:.85rem}.topbar{padding:.7rem}.brandText small{display:none}h1{font-size:clamp(2.05rem,12vw,3.2rem)}.landingHero,.pageHero,.glassPanel,.projectBanner,.creatorHero{border-radius:var(--radius-panel);padding:.95rem}.heroSearch{grid-template-columns:1fr;gap:.5rem;padding:.55rem}.heroSearch span{display:none}.heroSearch button,.heroActions .buttonLink,.projectActionStack .buttonLink,.projectActionStack button,.formActions button,.securityCard .compactAction,.accountCard .fullButton,.securityCard .fullButton{width:100%}.snapshotGrid,.formGrid,.typeCards,.checkGrid,.galleryGrid,.metricStrip.inline,.metricStrip.adminMetrics,.reviewDecisionActions,.projectCard,.dashboardProject,.projectBanner,.creatorHero{grid-template-columns:1fr}.viewSwitch,.segmented,.adminTabs{border-radius:var(--radius-card);justify-content:stretch;width:100%}.viewSwitch button,.segmented button,.adminTabs button{flex:1;min-width:0}.profileSummary{align-items:flex-start}.tableHead,.tableRow{min-width:720px}}html{scrollbar-width:thin;scrollbar-color:#66f4c773 #ffffff0a}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#ffffff09;border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(#66f4c7b8,#6ba7ff9e);border:2px solid #06070deb;border-radius:999px}.customSelectMenu{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden auto}.customSelectMenu::-webkit-scrollbar{width:0;height:0;display:none}.miniProject{align-items:start;min-width:0}.miniProjectText{align-self:center;gap:.16rem;min-width:0;display:grid}.miniProjectText strong{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;line-height:1.18;display:-webkit-box;overflow:hidden}.miniProjectText small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.authSceneV2{grid-template-columns:minmax(0,.95fr) minmax(340px,410px);align-items:center;gap:clamp(1rem,2vw,1.4rem);width:min(1080px,100%);min-height:calc(100vh - 132px);margin:0 auto;display:grid}.authPanelV2,.authCardV2{border:1px solid var(--line);border-radius:var(--radius-hero);min-height:auto;position:relative;overflow:hidden;box-shadow:0 18px 60px #00000047}.authPanelV2{background:linear-gradient(145deg,#ffffff13,#ffffff07),radial-gradient(circle at 12% 15%,#66f4c71f,#0000 22rem),radial-gradient(circle at 92% 15%,#6ba7ff1c,#0000 20rem);align-content:center;gap:1rem;padding:clamp(1.35rem,3vw,2.2rem);display:grid}.authPanelV2 h1{max-width:560px;margin-bottom:0;font-size:clamp(2.35rem,5.4vw,4.35rem)}.authPanelV2 p{max-width:560px;margin:0}.authHalo{pointer-events:none;background:radial-gradient(circle,#66f4c721,#0000 68%);border-radius:999px;width:320px;height:320px;position:absolute;inset:auto -120px -150px auto}.authPreviewStack{gap:.85rem;margin-top:.35rem;display:grid;position:relative}.authPreviewCard,.authMiniGrid div{border:1px solid var(--line);border-radius:var(--radius-panel);background:#02050c57}.authPreviewCard{gap:.26rem;padding:1rem;display:grid}.authPreviewCard span,.authMiniGrid strong{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:1000}.authPreviewCard strong{letter-spacing:-.045em;font-size:1.35rem}.authMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.authMiniGrid div{gap:.32rem;padding:.95rem;display:grid}.authMiniGrid span{color:var(--muted);font-size:.9rem;line-height:1.45}.authCardV2{background:linear-gradient(#ffffff12,#ffffff08);align-content:center;gap:.92rem;padding:clamp(1.15rem,2.6vw,1.65rem);display:grid}.authCardHeader{gap:.22rem;margin-bottom:.1rem;display:grid}.authCardHeader h2,.authCardHeader p{margin:0}.authCardHeader h2{font-size:clamp(1.65rem,3vw,2.15rem)}.authCardV2 .fieldLabel,.authCardV2 .passwordInput{min-width:0}.authCardV2 input{border-radius:var(--radius-card);background:#02050c85;min-height:3rem}.authCardV2 .passwordInput{grid-template-columns:minmax(0,1fr) auto;gap:.45rem;display:grid}.passwordToggle{border-radius:var(--radius-card);min-width:76px;min-height:3rem;color:var(--text);border:1px solid var(--line);box-shadow:none;background:#fff1;padding:0 .86rem}.authSubmit{border-radius:var(--radius-card);min-height:3rem;margin-top:.1rem}.authSwitch{margin:0;font-size:.94rem}.authSwitch a{color:var(--accent);font-weight:1000}@media (width<=920px){.authSceneV2{grid-template-columns:1fr;align-items:stretch;width:min(720px,100%)}.authPanelV2,.authCardV2{border-radius:var(--radius-panel)}}@media (width<=560px){::-webkit-scrollbar{width:8px;height:8px}.authSceneV2{gap:.85rem}.authPanelV2,.authCardV2{padding:1rem}.authMiniGrid{grid-template-columns:1fr}.authPanelV2 h1{font-size:clamp(2rem,12vw,3rem)}.passwordToggle{min-width:66px;padding:0 .7rem}}.authUnified .authPanelV2,.authUnified .authEqualCard{min-height:560px}.authUnified .authPanelV2{padding:clamp(1.45rem,2.8vw,2.15rem)}.authModeSwitch{border:1px solid var(--line);border-radius:var(--radius-card);background:#02050c61;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.35rem;display:grid}.authModeSwitch a{border-radius:var(--radius-control);min-height:2.58rem;color:var(--muted);transition:background var(--motion-interaction) var(--ease-standard), color var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard);justify-content:center;align-items:center;font-size:.9rem;font-weight:1000;text-decoration:none;display:inline-flex}.authModeSwitch a:hover{color:var(--text);background:#ffffff0e}.authModeSwitch a.active{color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), #93ffe4);box-shadow:0 12px 28px #66f4c724}.authFormStack{align-content:start;gap:.92rem;display:grid}.authBalanceNote{border:1px solid var(--line);border-radius:var(--radius-card);background:#02050c57;align-content:center;gap:.24rem;min-height:5.05rem;padding:.88rem .95rem;display:grid}.authBalanceNote strong{letter-spacing:-.015em;font-size:.94rem}.authBalanceNote span{color:var(--muted);font-size:.88rem;line-height:1.35}.authUnified .authCardHeader{min-height:5.85rem}.authUnified .authPreviewCard,.authUnified .authMiniGrid div{min-height:6.25rem}.authUnified .authSubmit{width:100%}@media (width<=920px){.authUnified{grid-template-columns:1fr}.authUnified .authPanelV2,.authUnified .authEqualCard{min-height:auto}.authUnified .authCardHeader,.authUnified .authPreviewCard,.authUnified .authMiniGrid div{min-height:0}}@media (width<=560px){.authModeSwitch a{min-height:2.45rem;font-size:.84rem}.authBalanceNote{min-height:auto}}.catalogLayout{grid-template-columns:260px minmax(0,1fr) 310px}.marketRail{min-width:0}.marketRail .glassPanel{padding:1.05rem}.miniProject{grid-template-columns:auto auto minmax(0,1fr);gap:.75rem;padding:.72rem}.miniProject .projectIcon{width:2.9rem;height:2.9rem}.authUnified{grid-template-columns:minmax(0,1fr) minmax(390px,430px)}.authUnified .authPanelV2,.authUnified .authEqualCard{height:590px;min-height:590px}.authEqualCard{grid-template-rows:auto auto minmax(0,1fr) auto auto}.authFormStack{align-content:start;min-height:205px}.authBalanceNote,.authFormStack>.fieldLabel:first-child{min-height:4.85rem}.authCardV2 .notice{align-content:center;min-height:3.1rem;display:grid}@media (width<=1180px){.catalogLayout{grid-template-columns:1fr}.marketRail{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=920px){.authUnified{grid-template-columns:1fr}.authUnified .authPanelV2,.authUnified .authEqualCard{height:auto;min-height:auto}.authFormStack{min-height:0}}@media (width<=720px){.marketRail{grid-template-columns:1fr}.miniProject{padding:.68rem}}.customSelectTrigger{gap:.75rem}.customSelectTrigger>span:first-child{min-width:0}.selectChevron{width:1.85rem;height:1.85rem;transition:transform var(--motion-press) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;flex:0 0 1.85rem;place-items:center;display:inline-grid}.selectChevron span{border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);width:.48rem;height:.48rem;transition:transform var(--motion-press) var(--ease-standard);transform:translateY(-.1rem)rotate(45deg)}.customSelectTrigger:hover .selectChevron,.customSelectTrigger.open .selectChevron{background:#66f4c717;border-color:#66f4c757}.customSelectTrigger.open .selectChevron span{transform:translateY(.12rem)rotate(225deg)}.selectInline .selectChevron{flex-basis:1.55rem;width:1.55rem;height:1.55rem}.selectInline .selectChevron span{width:.42rem;height:.42rem}.customSelectMenu{overscroll-behavior:contain}@media (width<=560px){.selectChevron{flex-basis:1.7rem;width:1.7rem;height:1.7rem}}button.savedAction,button.savedAction:disabled{color:var(--button-primary-ink);background:linear-gradient(135deg, var(--success), var(--accent));opacity:1;box-shadow:0 16px 34px #66f4a729}.creatorHero,.creatorPreviewCard{--profile-accent-color:var(--accent);--profile-accent-rgb:102, 244, 199;--profile-accent-soft:#66f4c71f;--profile-accent-line:#66f4c752}.creatorHero.accent-mint,.creatorPreviewCard.accent-mint{--profile-accent-color:#66f4c7;--profile-accent-rgb:102, 244, 199;--profile-accent-soft:#66f4c71f;--profile-accent-line:#66f4c752}.creatorHero.accent-blue,.creatorPreviewCard.accent-blue{--profile-accent-color:#6ba7ff;--profile-accent-rgb:107, 167, 255;--profile-accent-soft:#6ba7ff21;--profile-accent-line:#6ba7ff57}.creatorHero.accent-violet,.creatorPreviewCard.accent-violet{--profile-accent-color:#be8cff;--profile-accent-rgb:190, 140, 255;--profile-accent-soft:#be8cff21;--profile-accent-line:#be8cff57}.creatorHero.accent-amber,.creatorPreviewCard.accent-amber{--profile-accent-color:#ffd166;--profile-accent-rgb:255, 209, 102;--profile-accent-soft:#ffd1661f;--profile-accent-line:#ffd16657}.creatorHero.accent-rose,.creatorPreviewCard.accent-rose{--profile-accent-color:#ff6f91;--profile-accent-rgb:255, 111, 145;--profile-accent-soft:#ff6f9121;--profile-accent-line:#ff6f9157}.creatorHero{border-color:var(--profile-accent-line);background:linear-gradient(135deg, rgba(var(--profile-accent-rgb), .12), transparent 46%), linear-gradient(135deg, #ffffff1a, #ffffff09);box-shadow:inset 0 1px 0 #ffffff14, 0 22px 72px rgba(var(--profile-accent-rgb), .08), var(--shadow)}.creatorHero:before,.creatorPreviewCard:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(90deg, var(--profile-accent-color), transparent 42%);opacity:.16;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 4px,#0000 4px);mask-image:linear-gradient(#000 0 4px,#0000 4px)}.creatorHeroGlow{background:radial-gradient(circle, rgba(var(--profile-accent-rgb), .85), transparent 62%)!important}.creatorHero .sectionKicker,.creatorPreviewCard .sectionKicker,.creatorPreviewCard h2{color:var(--profile-accent-color)}.creatorHero .avatar.fallback,.creatorPreviewCard .avatar.fallback{background:linear-gradient(135deg, var(--profile-accent-color), rgba(var(--profile-accent-rgb), .58));box-shadow:0 18px 44px rgba(var(--profile-accent-rgb), .16)}.creatorHero .pill.soft,.creatorHero .creatorMeta span,.creatorHero .creatorDiscord,.creatorPreviewCard .pill.soft{border-color:var(--profile-accent-line);background:var(--profile-accent-soft)}.creatorPreviewCard{border-color:var(--profile-accent-line);background:linear-gradient(135deg, rgba(var(--profile-accent-rgb), .1), transparent 50%), #ffffff0d;position:relative;overflow:hidden}.creatorPreviewCard>*{z-index:1;position:relative}.customSelect{isolation:isolate}.customSelectMenu.openBottom{transform-origin:top;animation:.13s both menuPopDown;top:calc(100% + .48rem);bottom:auto}.customSelectMenu.openTop{transform-origin:bottom;animation:.13s both menuPopUp;top:auto;bottom:calc(100% + .48rem)}@keyframes menuPopDown{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes menuPopUp{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.customSelectMenu{background:linear-gradient(#101522fa,#070a14fa);border-color:#ffffff29;max-height:min(320px,100vh - 2rem);box-shadow:0 24px 70px #00000085,inset 0 1px #ffffff0f}.customSelectMenu button{min-height:2.55rem;transition:color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard)}.customSelectMenu button strong{background:#66f4c71f;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;font-size:.78rem;display:inline-grid}.customSelectTrigger{transition:border-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard)}.customSelectTrigger:hover{background:#02050cb8;border-color:#ffffff29}.customSelectTrigger:active{transform:translateY(1px)}.projectSettingsActions button,.formActions button:not(.compactAction){justify-content:center;align-items:center;gap:.5rem;min-width:9.5rem;min-height:2.85rem;display:inline-flex}.formActions button:disabled{cursor:wait}.notice{animation:.16s both noticeIn}@keyframes noticeIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.projectLayout .glassPanel,.accountLayout .glassPanel,.expandedAccountLayout .glassPanel,.creatorBody .glassPanel,.reviewGrid .glassPanel{box-shadow:0 16px 46px #0000003d,inset 0 1px #ffffff0b}.projectNav.glassPanel{gap:.42rem}.projectNav button,.adminTabs button,.segmented button,.viewSwitch button{min-height:2.55rem;line-height:1}.fieldLabel input,.fieldLabel textarea,.customSelectTrigger{border-color:#ffffff1b}.fieldLabel input:hover,.fieldLabel textarea:hover{border-color:#ffffff29}.fieldLabel textarea{line-height:1.55}.versionRow,.reviewDecisionCard,.dashboardProject,.projectRow,.tableRow,.infoRow,.linkRow{transition:border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard)}.versionRow:hover,.reviewDecisionCard:hover,.dashboardProject:hover,.tableRow:hover,.infoRow:hover,.linkRow:hover{background:linear-gradient(#ffffff12,#ffffff09);border-color:#66f4c738}.reviewDecisionActions button,.reviewDecisionActions .buttonLink{min-height:2.75rem}@media (width<=860px){.customSelectMenu.openTop,.customSelectMenu.openBottom{position:absolute;left:0;right:0}.projectNav.glassPanel{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.projectNav button{width:100%}}@media (width<=560px){.projectNav.glassPanel{grid-template-columns:1fr}.formActions button:not(.compactAction),.projectSettingsActions button{width:100%}}.studioLayout{grid-template-columns:minmax(0,1.55fr) minmax(320px,.65fr)}.workspaceList{gap:.95rem}.dashboardProject.studioProjectRow{border-radius:var(--radius-panel);background:linear-gradient(#ffffff10,#ffffff08),#ffffff06;grid-template-columns:minmax(0,1fr) minmax(230px,auto) 2.1rem;align-items:center;gap:1.15rem;min-height:8.35rem;padding:1rem 1.05rem;display:grid}.studioProjectIdentity .projectIcon{border-radius:var(--radius-panel);flex:none;width:4.3rem;height:4.3rem;font-size:1.25rem}.studioProjectTitleRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.85rem;min-width:0;display:grid}.minBlock{min-width:0}.studioProjectTitleRow h3{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.015em;max-width:100%;margin:0;font-size:1.05rem;overflow:hidden}.studioProjectSubline{color:var(--muted);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.78rem;font-weight:850;display:block;overflow:hidden}.dashboardProject.studioProjectRow p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:82ch;min-height:2.55rem;margin:0;display:-webkit-box;overflow:hidden}.studioProjectChips{gap:.45rem;min-height:1.72rem;overflow:hidden}.studioProjectChips .pill{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;overflow:hidden}.studioProjectStats{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.55rem;display:grid}.studioProjectStats span{border-radius:var(--radius-card);background:#00000021;border:1px solid #ffffff14;align-content:center;justify-items:start;gap:.15rem;min-width:0;padding:.72rem .78rem;display:grid}.studioProjectStats strong{color:var(--text);text-overflow:ellipsis;max-width:100%;font-size:.98rem;font-weight:1000;overflow:hidden}.studioProjectStats small{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:.66rem;font-weight:1000}.studioProjectStats .hasReports strong,.studioProjectStats .hasReports small{color:var(--warn)}.studioProjectArrow{width:2.1rem;height:2.1rem;color:var(--muted);transition:all var(--motion-interaction) var(--ease-standard);background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;justify-self:end;place-items:center;font-size:1.4rem;line-height:1;display:grid}.dashboardProject.studioProjectRow:hover .studioProjectArrow{color:var(--accent);border-color:#66f4c73d;transform:none}@media (width<=1180px){.studioLayout{grid-template-columns:1fr}.studioLayout aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}}@media (width<=860px){.dashboardProject.studioProjectRow{grid-template-columns:1fr;gap:.9rem}.studioProjectStats{grid-template-columns:repeat(3,minmax(0,1fr))}.studioProjectArrow{display:none}}@media (width<=640px){.studioLayout aside,.studioProjectIdentity{grid-template-columns:1fr}.studioProjectIdentity .projectIcon{width:3.9rem;height:3.9rem}.studioProjectTitleRow,.studioProjectStats{grid-template-columns:1fr}.studioProjectStats span{grid-template-columns:auto 1fr;place-items:baseline start}.studioProjectStats small{text-align:right;justify-self:end}}@media (width>=1181px){.metricStrip{grid-template-columns:repeat(4,minmax(0,1fr))}.studioLayout{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:1rem!important;width:100%!important;display:grid!important}.studioLayout>.stack-lg{grid-column:1/span 3!important;min-width:0!important}.studioLayout>aside{grid-column:4/span 1!important;grid-template-columns:1fr!important;gap:1rem!important;width:100%!important;min-width:0!important;display:grid!important}.studioLayout>aside .glassPanel{width:100%!important;max-width:none!important}.studioProjectList{gap:.9rem;width:100%}.dashboardProject.studioProjectRow{width:100%;grid-template-columns:minmax(0,1fr) minmax(250px,292px) 2.35rem!important;align-items:center!important;gap:.9rem!important;min-height:7.65rem!important;padding:.92rem .95rem!important;display:grid!important}.studioProjectIdentity{min-width:0!important}.studioProjectSide{place-self:center end!important;width:100%!important;min-width:0!important;max-width:292px!important}.studioProjectStatusLine{justify-content:flex-end!important}.studioProjectStats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.45rem!important;width:100%!important;display:grid!important}.studioProjectStats span{width:100%!important;min-width:0!important;min-height:3.05rem!important;padding:.54rem .34rem!important}.studioProjectStats small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.studioProjectArrow{place-self:center!important}}@media (width<=1180px){.studioLayout{grid-template-columns:1fr!important;gap:1rem!important;display:grid!important}.studioLayout>.stack-lg,.studioLayout>aside{grid-column:1!important}.studioLayout>aside{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}}@media (width<=760px){.studioLayout>aside,.dashboardProject.studioProjectRow{grid-template-columns:1fr!important}}@media (width>=1181px){.pageFade:has(.studioAlignedLayout){width:100%!important}.metricStrip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1rem!important;width:100%!important;display:grid!important}.pageFade:has(.studioAlignedLayout) .metricStrip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1rem!important;width:100%!important;display:grid!important}.studioAlignedLayout,.studioLayout.studioAlignedLayout{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:1rem!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}.studioAlignedLayout>.studioVaultColumn{grid-column:1/span 3!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}.studioAlignedLayout>.studioSideRail{grid-column:4/span 1!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;justify-self:stretch!important;gap:1rem!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;display:grid!important;overflow:visible!important}.studioSideRail .glassPanel,.studioSideRail .profileSummary,.studioSideRail .activityItem,.studioSideRail .equalActions,.studioSideRail .buttonLink,.studioSideRail .ghost{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.studioSideRail .glassPanel{overflow:hidden!important}.studioSideRail .sectionHeader{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.75rem!important;width:100%!important;min-width:0!important;display:grid!important}.studioSideRail .sectionHeader .ghost.small{justify-self:end!important;width:auto!important;max-width:max-content!important}.studioVaultColumn .sectionHeader{justify-content:space-between!important;align-items:flex-end!important;gap:1rem!important;width:100%!important;max-width:100%!important;display:flex!important}.studioVaultColumn .sectionHeader .buttonLink{flex:none!important}.studioProjectList{gap:.9rem!important;width:100%!important;max-width:100%!important;display:grid!important}.dashboardProject.studioProjectRow{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) minmax(250px,292px) 2.35rem!important;align-items:center!important;gap:.9rem!important;width:100%!important;max-width:100%!important;min-height:7.65rem!important;padding:.92rem .95rem!important;display:grid!important;overflow:hidden!important}.studioProjectIdentity{gap:.95rem!important;min-width:0!important}.studioProjectIdentity .projectIcon{border-radius:var(--radius-card)!important;flex:none!important;width:4rem!important;height:4rem!important}.studioProjectMain,.studioProjectTitleRow,.studioProjectTitleRow .minBlock{min-width:0!important}.studioProjectTitleRow h3,.studioProjectMain h3,.studioProjectSubline,.dashboardProject.studioProjectRow p{text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.studioProjectTitleRow h3,.studioProjectSubline{white-space:nowrap!important}.dashboardProject.studioProjectRow p{white-space:nowrap!important;margin:.55rem 0 0!important}.studioProjectChips{flex-wrap:wrap!important;gap:.42rem!important;margin-top:.58rem!important}.studioProjectSide{place-self:center end!important;width:100%!important;min-width:0!important;max-width:292px!important}.studioProjectStatusLine{justify-content:flex-end!important;margin-bottom:.42rem!important}.studioProjectManageLabel{letter-spacing:.14em!important;font-size:.64rem!important}.studioProjectStats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.45rem!important;width:100%!important;display:grid!important}.studioProjectStats span{border-radius:var(--radius-card)!important;width:100%!important;min-width:0!important;min-height:3.05rem!important;padding:.54rem .34rem!important}.studioProjectStats strong{font-size:1.05rem!important;line-height:1!important}.studioProjectStats small{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:.08em!important;max-width:100%!important;font-size:.57rem!important;display:block!important;overflow:hidden!important}.studioProjectArrow{place-self:center!important;width:2.35rem!important;height:2.35rem!important}}@media (width<=1180px){.studioAlignedLayout,.studioLayout.studioAlignedLayout{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;display:grid!important}.studioAlignedLayout>.studioVaultColumn,.studioAlignedLayout>.studioSideRail,.studioProjectList,.dashboardProject.studioProjectRow{grid-column:1!important;width:100%!important;max-width:100%!important}.studioAlignedLayout>.studioSideRail{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}.studioSideRail .glassPanel{min-width:0!important;overflow:hidden!important}}@media (width<=760px){.studioAlignedLayout>.studioSideRail{grid-template-columns:minmax(0,1fr)!important}.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr)!important;gap:.85rem!important;min-height:0!important;padding:.9rem!important}.studioProjectIdentity{gap:.75rem!important}.studioProjectIdentity .projectIcon{width:3.65rem!important;height:3.65rem!important}.studioProjectSide{width:100%!important;max-width:100%!important}.studioProjectStats{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width>=1181px){.studioAlignedLayout,.studioLayout.studioAlignedLayout{grid-template-columns:minmax(0,1fr) minmax(360px,420px)!important;align-items:start!important;gap:1rem!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}.studioAlignedLayout>.studioVaultColumn{grid-column:1!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}.studioAlignedLayout>.studioSideRail{grid-column:2!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;justify-self:stretch!important;gap:1rem!important;width:100%!important;min-width:0!important;max-width:420px!important;display:grid!important;overflow:visible!important}.studioSideRail .glassPanel,.studioSideRail .profileSummary,.studioSideRail .activityItem,.studioSideRail .equalActions,.studioSideRail .buttonLink,.studioSideRail .ghost{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.studioVaultColumn .sectionHeader,.studioProjectList,.dashboardProject.studioProjectRow{width:100%!important;max-width:100%!important}.dashboardProject.studioProjectRow{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) minmax(245px,286px) 2.35rem!important;align-items:center!important;gap:.9rem!important;min-height:7.45rem!important;padding:.92rem .95rem!important;display:grid!important;overflow:hidden!important}.studioProjectIdentity{gap:.95rem!important;min-width:0!important}.studioProjectIdentity .projectIcon{border-radius:var(--radius-card)!important;flex:none!important;width:4rem!important;height:4rem!important}.studioProjectMain,.studioProjectTitleRow,.studioProjectTitleRow .minBlock{min-width:0!important}.studioProjectTitleRow h3,.studioProjectSubline,.dashboardProject.studioProjectRow p{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.dashboardProject.studioProjectRow p{margin:.22rem 0 0!important;line-height:1.35!important}.studioProjectChips{gap:.42rem!important;margin-top:.48rem!important}.studioProjectSide{place-self:center end!important;width:100%!important;min-width:0!important;max-width:286px!important}.studioProjectStatusLine{justify-content:flex-end!important;margin-bottom:.42rem!important}.studioProjectStats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.45rem!important;width:100%!important;display:grid!important}.studioProjectStats span{border-radius:var(--radius-card)!important;width:100%!important;min-width:0!important;min-height:3.05rem!important;padding:.54rem .36rem!important}.studioProjectStats strong{font-size:1.05rem!important;line-height:1!important}.studioProjectStats small{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:.075em!important;max-width:100%!important;font-size:.56rem!important;display:block!important;overflow:hidden!important}.studioProjectArrow{place-self:center!important;width:2.35rem!important;height:2.35rem!important}}@media (width>=1181px) and (width<=1320px){.studioAlignedLayout,.studioLayout.studioAlignedLayout{grid-template-columns:minmax(0,1fr) minmax(340px,380px)!important}.studioAlignedLayout>.studioSideRail{max-width:380px!important}.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr) minmax(222px,258px) 2.25rem!important}.studioProjectSide{max-width:258px!important}.studioProjectStats small{letter-spacing:.055em!important;font-size:.52rem!important}}@media (width<=1180px){.studioAlignedLayout,.studioLayout.studioAlignedLayout{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;display:grid!important}.studioAlignedLayout>.studioVaultColumn,.studioAlignedLayout>.studioSideRail,.studioProjectList,.dashboardProject.studioProjectRow{grid-column:1!important;width:100%!important;max-width:100%!important}.studioAlignedLayout>.studioSideRail{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}}@media (width<=760px){.studioAlignedLayout>.studioSideRail{grid-template-columns:minmax(0,1fr)!important}.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}}.previewManager{border-radius:calc(var(--radius) - 8px);background:linear-gradient(#ffffff09,#ffffff05);border:1px solid #ffffff13;gap:.9rem;padding:1rem;display:grid}.previewManager .compactHeader{align-items:start}.previewManager .compactHeader h3{margin:.18rem 0 .15rem}.previewList{gap:.65rem;display:grid}.previewListItem{border-radius:var(--radius-card);background:#05080e6b;border:1px solid #ffffff13;grid-template-columns:5.4rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.62rem;display:grid}.previewListItem img{object-fit:cover;border-radius:var(--radius-control);background:#ffffff0a;width:5.4rem;height:3.05rem}.previewListItem strong,.previewListItem small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.previewListItem small{color:var(--muted);margin-top:.12rem}.previewFormGrid{align-items:end}.previewEmpty{margin:0}@media (width<=640px){.previewListItem{grid-template-columns:1fr}.previewListItem img{aspect-ratio:16/9;width:100%;height:auto}}@media (width>=1181px){.studioAlignedLayout>.studioSideRail{align-self:start!important}.studioSideRail .glassPanel{border-radius:var(--radius-hero)!important;gap:.9rem!important;padding:1rem!important;display:grid!important}.studioSideRail .glassPanel .sectionHeader{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.75rem!important;margin:0!important;display:grid!important}.studioSideRail .glassPanel .sectionHeader .sectionKicker{min-width:0!important}.studioSideRail .glassPanel .sectionHeader .ghost.small{justify-self:end!important;width:auto!important;min-width:0!important;padding-inline:.9rem!important}.studioSideRail .glassPanel>a{width:100%!important;min-width:0!important;display:block!important}.studioSideRail .activityItem{border-radius:var(--radius-panel)!important;grid-template-rows:auto auto auto!important;align-content:center!important;gap:.22rem!important;width:100%!important;min-width:0!important;min-height:5.85rem!important;padding:1rem!important;display:grid!important;overflow:hidden!important}.studioSideRail .activityItem strong,.studioSideRail .activityItem p,.studioSideRail .activityItem span{text-overflow:ellipsis!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.studioSideRail .activityItem p{-webkit-line-clamp:2!important;white-space:normal!important;-webkit-box-orient:vertical!important;margin:0!important;line-height:1.42!important;display:-webkit-box!important}}.userTable .tableHead,.userTable .tableRow{grid-template-columns:minmax(220px,1.45fr) minmax(150px,.8fr) minmax(120px,.65fr) minmax(120px,.65fr) minmax(100px,.55fr) minmax(120px,.65fr)!important;min-width:980px!important}.verifiedToggle{justify-content:center!important;min-width:5.4rem!important;min-height:2.35rem!important}.verifiedToggle.active{color:var(--accent)!important;background:#66f4a71f!important;border-color:#66f4a76b!important}.userMini small .verifiedInline,.verifiedInline{color:var(--accent)!important;font-weight:900!important}@media (width<=1180px){.studioSideRail .activityItem{min-height:5.4rem}}.adminSkeletonWrap,.adminSkeletonPanel,.adminRefreshSkeleton{position:relative}.adminSkeletonWrap{animation:.16s both adminSkeletonIn}.adminSkeletonPanel,.adminSkeletonMetric{overflow:hidden}.adminSkeletonMetrics{align-items:stretch}.adminSkeletonMetric{isolation:isolate;align-content:start;gap:.52rem;min-height:8.15rem;animation:.32s cubic-bezier(.22,1,.36,1) both adminSkeletonMetricIn;display:grid}.adminSkeletonMetric:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(108deg,#0000 0%,#ffffff0e 45%,#ffffff1b 50%,#ffffff0e 55%,#0000 100%);animation:1.65s ease-in-out infinite adminSkeletonMetricSweep;position:absolute;inset:0;transform:translate(-115%)}.adminSkeletonMetric>*{z-index:1;position:relative}.adminSkeletonMetrics>.adminSkeletonMetric:nth-child(2){animation-delay:45ms}.adminSkeletonMetrics>.adminSkeletonMetric:nth-child(3){animation-delay:90ms}.adminSkeletonMetrics>.adminSkeletonMetric:nth-child(4){animation-delay:.135s}.adminSkeletonMetrics>.adminSkeletonMetric:nth-child(5){animation-delay:.18s}.adminSkeletonMetrics>.adminSkeletonMetric:nth-child(6){animation-delay:.225s}.adminSkeletonLine,.adminSkeletonDot,.adminSkeletonPill,.adminSkeletonButton,.adminSkeletonBox{background:linear-gradient(90deg,#ffffff0e,#ffffff1d,#ffffff0e) 0 0/220% 100%;border-radius:999px;animation:1.35s ease-in-out infinite adminSkeletonShimmer;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.adminSkeletonLine.short{width:36%;height:.72rem}.adminSkeletonLine.medium{width:56%;height:.86rem}.adminSkeletonLine.long{width:82%;height:.78rem}.adminSkeletonLine.title{border-radius:var(--radius-card);width:48%;height:1.7rem}.adminSkeletonLine.number{border-radius:var(--radius-card);width:3.2rem;height:2.2rem}.adminSkeletonLine.refreshShort{width:7.5rem;height:.72rem}.adminSkeletonLine.refreshLong{width:min(18rem,40vw);height:.72rem}.adminSkeletonDot{border-radius:var(--radius-card);flex:0 0 2.9rem;width:2.9rem;height:2.9rem}.adminSkeletonPill{flex:0 0 5.4rem;width:5.4rem;height:1.85rem}.adminSkeletonButton{border-radius:var(--radius-card);flex:0 0 7.2rem;width:7.2rem;height:2.35rem}.adminSkeletonButton.danger{background:linear-gradient(90deg,#ff6f9117,#ff6f912e,#ff6f9117) 0 0/220% 100%}.adminSkeletonBox{border-radius:var(--radius-panel);width:100%;height:5.6rem}.adminSkeletonGrow{flex:auto;gap:.55rem;min-width:0;display:grid}.adminSkeletonHeader{gap:.65rem;margin-bottom:.35rem;display:grid}.adminSkeletonReview{border-radius:var(--radius-panel);background:linear-gradient(#ffffff09,#ffffff05);border:1px solid #ffffff13;gap:.9rem;padding:1rem;display:grid}.adminSkeletonReviewTop,.adminSkeletonActions,.adminSkeletonDataRow,.adminRefreshSkeleton{align-items:center;gap:.85rem;min-width:0;display:flex}.adminSkeletonActions{justify-content:flex-end}.adminSkeletonDataRow{border-top:1px solid #ffffff0e;min-height:4.2rem;padding:.8rem 0}.adminSkeletonDataRow.compact{min-height:3.75rem}.adminSkeletonTable .adminSkeletonDataRow{grid-template-columns:2.9rem minmax(0,1.2fr) minmax(7rem,.7fr) 5.4rem 7.2rem;display:grid}.adminRefreshSkeleton{background:linear-gradient(#66f4c70e,#ffffff06);border:1px solid #66f4c724;border-radius:999px;width:fit-content;max-width:100%;min-height:2.55rem;padding:0 .9rem;animation:.16s both adminSkeletonIn;box-shadow:inset 0 1px #ffffff0d,0 16px 40px #00000029}.adminRefreshSkeleton .buttonSpinner{flex:none;margin:0}@keyframes adminSkeletonMetricIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes adminSkeletonMetricSweep{0%{transform:translate(-115%)}54%,to{transform:translate(115%)}}@keyframes adminSkeletonShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes adminSkeletonIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){.adminSkeletonTable .adminSkeletonDataRow{grid-template-columns:2.9rem minmax(0,1fr)}.adminSkeletonTable .adminSkeletonDataRow>:nth-child(n+3){display:none}.adminRefreshSkeleton{justify-content:flex-start;width:100%}.adminSkeletonLine.refreshLong{flex:auto;width:100%}}@media (width<=560px){.adminSkeletonActions,.adminSkeletonReviewTop{align-items:stretch}.adminSkeletonActions{grid-template-columns:1fr;display:grid}.adminSkeletonButton{flex-basis:auto;width:100%}.adminRefreshSkeleton .adminSkeletonLine.refreshShort:last-child{display:none}}.adminSkeletonCardHost{border-radius:var(--radius-panel);min-width:0;position:relative}.adminSkeletonCardHost>.metricCard,.adminSkeletonCardHost>.glassPanel,.adminSkeletonCardHost>.reviewDecisionCard,.adminSkeletonCardHost>.reviewCard,.adminSkeletonCardHost>.auditRow,.adminSkeletonCardHost.tableRow{height:100%}.adminSkeletonCardHost.isRefreshing>:not(.adminCardSkeletonOverlay){opacity:0;visibility:hidden}.adminSkeletonCardHost.isRefreshing{overflow:hidden}.adminCardSkeletonOverlay{z-index:8;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 18% 0,#66f4c71b,#0000 36%),linear-gradient(#141822 0%,#10141d 52%,#0d1119 100%);border:1px solid #ffffff17;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-width:0;padding:1rem;animation:.16s both adminSkeletonIn;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #fff1,0 18px 44px #0003}.adminCardSkeletonOverlay:before{content:"";z-index:0;background:linear-gradient(100deg,#0000 0%,#ffffff13 42%,#ffffff1f 50%,#ffffff13 58%,#0000 100%);animation:1.45s ease-in-out infinite adminCardSweep;position:absolute;inset:0;transform:translate(-115%)}.adminCardSkeletonOverlay>*{z-index:1;position:relative}.adminCardSkeletonOverlay.metric{grid-template-columns:1fr;align-items:start;padding:1.05rem}.adminCardSkeletonOverlay.metric .adminCardSkeletonLines{gap:.78rem}.adminCardSkeletonOverlay.row{grid-template-columns:2.9rem minmax(0,1fr) 5.4rem}.adminSkeletonDot.mini{border-radius:var(--radius-card);flex-basis:2.35rem;width:2.35rem;height:2.35rem}.adminCardSkeletonLines{gap:.58rem;min-width:0;display:grid}.adminCardSkeletonOverlay .adminSkeletonLine.title{border-radius:var(--radius-control);width:min(13rem,72%);height:1.15rem}.adminCardSkeletonOverlay.metric .adminSkeletonLine.title{border-radius:var(--radius-card);width:3.4rem;height:2.05rem}.adminCardSkeletonOverlay.metric .adminSkeletonLine.long{width:56%}.adminCardSkeletonOverlay.metric .adminSkeletonLine.medium{width:38%}.adminCardSkeletonOverlay.card .adminSkeletonLine.long,.adminCardSkeletonOverlay.row .adminSkeletonLine.long{width:min(24rem,84%)}.adminCardSkeletonOverlay.card .adminSkeletonLine.medium,.adminCardSkeletonOverlay.row .adminSkeletonLine.medium{width:min(16rem,62%)}.dataTable .tableRow.adminSkeletonCardHost{border-radius:var(--radius-panel);position:relative;overflow:hidden}.dataTable .tableRow.adminSkeletonCardHost .adminCardSkeletonOverlay{border-radius:var(--radius-panel)}@keyframes adminCardSweep{0%{transform:translate(-115%)}55%,to{transform:translate(115%)}}@media (width<=900px){.adminCardSkeletonOverlay,.adminCardSkeletonOverlay.row{grid-template-columns:auto minmax(0,1fr)}.adminCardSkeletonOverlay>.adminSkeletonPill{display:none}}@media (width<=560px){.adminCardSkeletonOverlay{padding:.85rem}.adminCardSkeletonOverlay .adminSkeletonDot.mini{flex-basis:2.1rem;width:2.1rem;height:2.1rem}}.adminSkeletonCardHost.isRefreshing .adminCardSkeletonOverlay{min-height:100%}.adminSkeletonCardHost.isRefreshing.tableRow{min-height:4.7rem}.adminCardSkeletonOverlay .adminSkeletonLine,.adminCardSkeletonOverlay .adminSkeletonDot,.adminCardSkeletonOverlay .adminSkeletonPill{background:linear-gradient(90deg,#ffffff12,#ffffff25,#ffffff12) 0 0/240% 100%}.adminCardSkeletonOverlay.metric .adminSkeletonLine:nth-child(2),.adminCardSkeletonOverlay.card .adminSkeletonLine:nth-child(3),.adminCardSkeletonOverlay.row .adminSkeletonLine:nth-child(3){animation-delay:90ms}.adminCardSkeletonOverlay.metric .adminSkeletonLine:nth-child(3),.adminCardSkeletonOverlay.card .adminSkeletonLine:nth-child(4),.adminCardSkeletonOverlay.row .adminSkeletonLine:nth-child(4){animation-delay:.18s}@media (prefers-reduced-motion:reduce){.adminSkeletonMetric,.adminSkeletonLine,.adminSkeletonDot,.adminSkeletonPill,.adminSkeletonButton,.adminSkeletonBox,.adminCardSkeletonOverlay:before{animation:none!important}.adminSkeletonMetric:after{display:none}}.projectIcon{overflow:hidden}.projectIcon img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.logoManager{border-radius:var(--radius-panel);background:linear-gradient(#ffffff09,#ffffff04);border:1px solid #ffffff14;gap:1rem;padding:1rem;display:grid}.logoManager .sectionHeader{align-items:center}.logoManager .projectIcon{border-radius:var(--radius-panel);flex:none;width:4.25rem;height:4.25rem}.logoDrop{min-height:7.5rem}.logoDrop span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (width<=680px){.logoManager .sectionHeader{align-items:flex-start}.logoManager .projectIcon{width:3.75rem;height:3.75rem}}.featuredIdentity{align-items:center;gap:.7rem;display:flex}.featuredIdentity .projectIcon{border-radius:var(--radius-card);flex:none;width:2.5rem;height:2.5rem}.typeCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.typeCard{border-radius:var(--radius-panel);min-height:156px;transition:transform var(--motion-press) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard);background:linear-gradient(145deg,#ffffff09,#0000 38%),linear-gradient(#1b202ce6,#10141deb);gap:.65rem;padding:1.05rem}.typeCard:hover{border-color:#66f4c757;transform:none;box-shadow:0 14px 32px #00000038}.typeCard.active{background:linear-gradient(145deg,#66f4c71a,#0000 46%),linear-gradient(#173032f5,#0e1b22f5);border-color:#66f4c79e;box-shadow:inset 0 1px #b4ffe814,0 16px 34px #0000003d}.typeCardIcon{border-radius:var(--radius-card);width:2.3rem;height:2.3rem;color:var(--accent);background:#66f4c71a;flex-basis:2.3rem}.typeCardIcon svg{width:1.18rem;height:1.18rem}.typeCard.active .typeCardIcon{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:var(--button-primary-ink);box-shadow:0 8px 20px #66f4c733}.typeCard strong{font-size:1rem;line-height:1.1}.typeCard small{color:var(--muted);font-size:.84rem;line-height:1.38}.checkGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.78rem}.checkTile{border-radius:var(--radius-panel);cursor:pointer;-webkit-user-select:none;user-select:none;isolation:isolate;min-height:78px;transition:transform var(--motion-press) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard);background:linear-gradient(145deg,#ffffff09,#0000 42%),linear-gradient(#1c212de0,#10141ded);border:1px solid #ffffff1f;align-items:center;gap:.72rem;padding:.95rem 1rem;display:flex;position:relative;overflow:hidden}.checkTile:hover{border-color:#66f4c759;transform:none;box-shadow:0 12px 26px #0000002e}.checkTile input{opacity:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkTileControl{z-index:1;border-radius:var(--radius-xs);color:#0000;width:1.34rem;height:1.34rem;transition:color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard);background:#05080e61;border:1px solid #b4c1d97a;flex:0 0 1.34rem;place-items:center;display:grid;position:relative}.checkTileControl svg{stroke-width:3.1px;width:.88rem;height:.88rem}.checkTileLabel{z-index:1;min-width:0;color:var(--text);font-weight:850;line-height:1.2;position:relative}.checkTile:has(input:checked){background:linear-gradient(135deg,#66f4c729,#0000 50%),linear-gradient(#133434f5,#0b1f25fa);border-color:#66f4c7a8;box-shadow:inset 0 1px #baffea14,0 14px 30px #00000038}.checkTile input:checked+.checkTileControl{color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2));border-color:#0000;transform:scale(1.05);box-shadow:0 6px 16px #66f4c738}.checkTile:focus-within{outline-offset:3px;outline:2px solid #66f4c7cc}@media (width<=1020px){.typeCards{grid-template-columns:repeat(2,minmax(0,1fr))}.checkGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.typeCards,.checkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.typeCard{min-height:142px}}@media (width<=480px){.typeCards,.checkGrid{grid-template-columns:minmax(0,1fr)}.typeCard{min-height:124px}.checkTile{min-height:68px}}.dashboardProject.studioProjectRow:before{opacity:.72;width:3px;inset:.85rem auto .85rem 0}.studioProjectIdentity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.95rem;min-width:0;display:grid}.studioProjectIdentity .projectIcon{border-radius:var(--radius-panel);width:4rem;height:4rem}.studioProjectMain{gap:.48rem;min-width:0;display:grid}.studioProjectTitleRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.studioProjectTitleRow>.status{justify-self:end}.studioProjectTitleRow h3{font-size:1.04rem;line-height:1.15}.dashboardProject.studioProjectRow p{-webkit-line-clamp:2;min-height:0;line-height:1.45}.studioProjectSide{align-content:center;gap:.72rem;min-width:0;display:grid}.studioProjectStatusLine{justify-content:flex-end;min-height:1rem;display:flex}.studioProjectManageLabel{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;justify-content:flex-end;align-items:center;font-size:.68rem;font-weight:1000;display:inline-flex}.studioProjectStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.studioProjectStats span{border-radius:var(--radius-card);background:#00000029;align-content:center;justify-items:center;min-height:3.45rem;padding:.56rem .5rem}.studioProjectStats small{text-align:center;line-height:1.1}.studioProjectArrow{place-self:center;place-items:center;width:2.15rem;height:2.15rem;padding:0;font-size:1.25rem;line-height:1;display:grid}@media (width<=1040px){.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr) 2.2rem}.studioProjectSide{grid-area:2/1/auto/-1}.studioProjectStatusLine{justify-content:flex-start}}@media (width<=760px){.managedVersionRow,.versionRow.managedVersionRow,.dashboardProject.studioProjectRow{grid-template-columns:1fr}.versionTopLine,.studioProjectTitleRow{flex-wrap:wrap;grid-template-columns:1fr}.studioProjectTitleRow>.status{justify-self:start}.studioProjectArrow{display:none}.upgradedFileRow,.fileRow.upgradedFileRow{grid-template-columns:1fr;align-items:start;gap:.35rem}.versionActions{grid-template-columns:1fr}}.versionCompatLine,.studioProjectChips{flex-wrap:wrap;align-items:center;gap:.48rem;display:flex}.versionCompatLine .status,.studioProjectChips .status{flex:none;min-height:1.95rem;padding:.39rem .72rem;line-height:1}.versionTopLine{display:block}.versionTitleBlock{width:100%}.versionTitleBlock h3,.studioProjectTitleRow h3{padding-bottom:.02rem;line-height:1.28}.versionMetaLine,.studioProjectSubline{line-height:1.35}.managedVersionRow,.versionRow.managedVersionRow{grid-template-columns:minmax(0,1fr) minmax(6.8rem,8.6rem);gap:1.1rem;padding:1.05rem}.versionInfo{gap:.75rem}.versionRow p{margin:0;line-height:1.55}.versionActions{justify-items:stretch}.versionActions .buttonLink,.versionActions button,.versionActions .latestReleaseBadge{min-height:2.25rem;padding-inline:.78rem;line-height:1}.upgradedFileRow,.fileRow.upgradedFileRow{min-height:2.72rem;padding:.72rem .82rem}.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr) minmax(245px,.42fr) 2.35rem;gap:1.05rem;padding:1.08rem}.studioProjectTitleRow{display:block}.studioProjectMain{gap:.5rem}.dashboardProject.studioProjectRow p{margin:0;line-height:1.5}.studioProjectChips{margin-top:.05rem}.studioProjectSide{align-content:center;align-self:center;gap:.62rem}.studioProjectManageLabel{line-height:1.2}.studioProjectStats span{min-height:3.38rem;padding:.58rem .48rem}.studioProjectStats strong,.studioProjectStats small{line-height:1.05;display:block}.studioProjectArrow{place-self:center;place-items:center;line-height:1;display:inline-grid;transform:translateY(0)}@media (width<=1040px){.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr) 2.35rem}.studioProjectSide{grid-area:2/1/auto/-1}.studioProjectStatusLine{justify-content:flex-start}}@media (width<=760px){.managedVersionRow,.versionRow.managedVersionRow,.dashboardProject.studioProjectRow{grid-template-columns:1fr;padding:.9rem}.versionActions{grid-template-columns:1fr 1fr;gap:.55rem}.versionActions .latestReleaseBadge{grid-column:1/-1}.studioProjectIdentity{grid-template-columns:auto minmax(0,1fr);align-items:start}.studioProjectSide{grid-area:auto}.studioProjectStatusLine{justify-content:flex-start}}@media (width<=520px){.studioProjectIdentity,.versionActions{grid-template-columns:1fr}}.studioLayout{grid-template-columns:minmax(0,1fr) minmax(330px,380px);align-items:start;gap:1.15rem}.studioLayout>aside{width:100%;min-width:0}.studioLayout>aside .glassPanel{width:100%}.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr) minmax(300px,330px) 2.45rem;gap:1.05rem;min-height:8.15rem;padding:1rem}.studioProjectIdentity{gap:1rem}.studioProjectTitleRow h3,.studioProjectMain h3{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;line-height:1.16;overflow:hidden}.studioProjectSubline{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.2rem;display:block;overflow:hidden}.studioProjectChips{flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}.studioProjectSide{place-self:center stretch;gap:.62rem;width:100%;display:grid}.studioProjectStatusLine{justify-content:flex-end;align-items:center;min-height:1.2rem}.studioProjectStats span{border-radius:var(--radius-card);white-space:nowrap;place-items:center;gap:.16rem;min-height:3.35rem;padding:.48rem .44rem;display:grid}.studioProjectStats small{text-overflow:ellipsis;letter-spacing:.08em;max-width:100%;font-size:.64rem;line-height:1;display:block;overflow:hidden}.authCardV2.authEqualCard{height:auto;min-height:680px}.oauthGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.oauthButton{border-radius:var(--radius-card);min-height:2.95rem;color:var(--text);transition:transform var(--motion-press) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard);background:linear-gradient(#ffffff12,#ffffff07),#0a0e19b8;border:1px solid #ffffff1b;justify-content:center;align-items:center;gap:.55rem;font-weight:950;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0b}.oauthButton:before{width:1.45rem;height:1.45rem;color:var(--text);background:#ffffff14;border-radius:50%;place-items:center;font-size:.78rem;font-weight:1000;display:grid}.oauthButton.discord:before{content:"D";color:#dfe5ff}.oauthButton.github:before{content:"G";color:#fff}.oauthButton:hover{background:linear-gradient(#66f4c714,#ffffff07),#0a0e19c7;border-color:#66f4c752;transform:none}.authDivider{color:var(--muted);letter-spacing:.04em;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;font-size:.74rem;font-weight:850;display:grid}.authDivider:before,.authDivider:after{content:"";background:#ffffff17;height:1px}.authDivider span{white-space:nowrap}@media (width<=1180px){.studioLayout{grid-template-columns:1fr}.studioLayout>aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}}@media (width<=980px){.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr) 2.35rem}.studioProjectSide{grid-area:2/1/auto/-1}.studioProjectStatusLine{justify-content:flex-start}.studioProjectStats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.studioLayout>aside,.dashboardProject.studioProjectRow{grid-template-columns:1fr}.studioProjectIdentity{grid-template-columns:auto minmax(0,1fr)}.studioProjectArrow{justify-self:flex-start}.oauthGrid{grid-template-columns:1fr}.authCardV2.authEqualCard{min-height:auto}}@media (width<=520px){.studioProjectIdentity,.studioProjectStats{grid-template-columns:1fr}}.studioLayout{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:1rem;width:100%;display:grid}.studioLayout>.stack-lg{grid-column:1/span 3;min-width:0}.studioLayout>aside{grid-column:4;width:100%;min-width:0}.studioLayout>aside .glassPanel{width:100%;max-width:none}.studioLayout>aside .sectionHeader{align-items:center}.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr) 330px 2.35rem;align-items:center;gap:1rem;padding:1.05rem}.studioProjectSide{place-self:center end;gap:.58rem;width:330px;max-width:330px;display:grid}.studioProjectStatusLine{justify-content:flex-end;min-height:1rem}.studioProjectManageLabel{text-align:right;justify-content:flex-end;align-items:center;width:100%;display:inline-flex}.studioProjectStats{grid-template-columns:repeat(3,1fr);gap:.5rem;width:100%;display:grid}.studioProjectStats span{border-radius:var(--radius-card);text-align:center;place-items:center;gap:.16rem;min-width:0;min-height:3.2rem;padding:.5rem .34rem;display:grid}.studioProjectStats strong{font-size:1.02rem;line-height:1}.studioProjectStats small{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;max-width:100%;font-size:.58rem;line-height:1;overflow:hidden}.studioProjectArrow{place-self:center;width:2.25rem;height:2.25rem}@media (width<=1280px){.studioLayout{grid-template-columns:1fr}.studioLayout>.stack-lg,.studioLayout>aside{grid-column:1}.studioLayout>aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}}@media (width<=980px){.dashboardProject.studioProjectRow{grid-template-columns:minmax(0,1fr) 2.35rem}.studioProjectSide{grid-area:2/1/auto/-1;justify-self:stretch;width:100%;max-width:none}.studioProjectManageLabel{text-align:left;justify-content:flex-start}}@media (width<=760px){.studioLayout>aside,.dashboardProject.studioProjectRow{grid-template-columns:1fr}.studioProjectArrow{justify-self:flex-start}}@media (width<=520px){.studioProjectStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem}.studioProjectStats span{padding-inline:.2rem}.studioProjectStats small{letter-spacing:.035em;font-size:.5rem}}@media (width<=820px){.appShell{width:min(100% - 1.25rem, var(--container-wide))}.metricStrip,.metricStrip.inline,.metricStrip.adminMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.appShell{width:min(100% - 1rem, var(--container-wide))}.metricStrip,.metricStrip.inline,.metricStrip.adminMetrics{grid-template-columns:1fr}.glassPanel{padding:.85rem}.pageHero h1,.collectionHero h1,.collectionHeroV2 h1,.publishHero h1,.notificationHubHero h1,.projectBanner h1,.releaseHubHero h1,.creatorHeroMain h1{font-size:clamp(1.85rem,10vw,2.65rem)}.sectionHeader{flex-direction:column;align-items:stretch}}@media (width>=861px){.mobileToggle{display:none!important}.topbar{flex-wrap:nowrap;align-items:center;display:flex}.navDock,.navDock.open{justify-content:space-between;align-items:center;gap:var(--space-3,1rem);flex-direction:row;flex:auto;width:auto;display:flex!important}.mainNav,.accountNav{width:auto}.mainNav{border-radius:var(--radius-card);overflow:visible}.mainNav a{white-space:nowrap;flex:none}.accountNav{grid-template-columns:none;align-items:center;display:flex}.navProfile,.navAction{width:auto;max-width:230px}}@media (width<=860px){.topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.75rem;display:grid}.brand,.brandText{min-width:0}.brandText strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brandText small{display:none}.mobileToggle{border:1px solid color-mix(in srgb, var(--line-strong) 82%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-surface) 92%, transparent);place-items:center;margin-left:0;box-shadow:inset 0 1px #ffffff0a;display:inline-grid!important}.navDock,.navDock.open{grid-column:1/-1;width:100%;min-width:0}.navDock{display:none!important}.navDock.open{border:1px solid var(--safe-surface-line,var(--line));border-radius:var(--radius-panel);background:linear-gradient(145deg,#ffffff0e,#0000 40%),linear-gradient(#171d2afc,#090d16fc);grid-template-columns:minmax(0,1fr);gap:.7rem;padding:.7rem;box-shadow:inset 0 1px #ffffff12,0 18px 42px #00000057;display:grid!important}.mainNav{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;width:100%;padding:0;display:grid;overflow:visible}.siteVaultoryShell .mainNav a,.siteVaultoryShell .navMenuTrigger,.siteVaultoryShell .accountNav>:is(a,button){border:1px solid color-mix(in srgb, var(--line-strong) 78%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-surface) 94%, transparent);min-width:0;min-height:2.8rem;box-shadow:inset 0 1px #ffffff09}.siteVaultoryShell .mainNav a{white-space:nowrap;justify-content:flex-start;padding:.66rem .7rem}.siteVaultoryShell .mainNav a:hover,.siteVaultoryShell .navMenuTrigger:hover,.siteVaultoryShell .accountNav>:is(a,button):hover{border-color:color-mix(in srgb, var(--accent) 30%, var(--line-strong));background:var(--color-surface-hover)}.siteVaultoryShell .mainNav a.active,.siteVaultoryShell .navMenuTrigger.active{border-color:color-mix(in srgb, var(--accent) 38%, var(--line-strong));background:color-mix(in srgb, var(--accent) 10%, var(--color-surface));box-shadow:inset 0 1px 0 #ffffff0b, inset 0 0 0 1px color-mix(in srgb, var(--accent) 7%, transparent)}.accountNav{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.48rem;width:100%;display:grid}.navProfile,.navAction{border-radius:var(--radius-control);width:100%;min-width:0;max-width:none;min-height:2.8rem}.siteVaultoryShell .navProfile{border-color:color-mix(in srgb, var(--line-strong) 84%, transparent);background:color-mix(in srgb, var(--color-surface-raised) 88%, transparent);overflow:hidden}.navProfile span{max-width:none}.accountNav .navAction{justify-content:center}.siteVaultoryShell .accountNav .primaryAction{border-color:color-mix(in srgb, var(--accent) 48%, var(--line-strong))}}@media (width<=430px){.topbar{padding:.65rem}.brandMark{width:2.35rem;height:2.35rem}.mainNav,.accountNav{grid-template-columns:minmax(0,1fr)}}html,body,#root{width:100%;max-width:100%;overflow-x:clip}@media (width<=760px){:root{--space-page:.75rem;--panel-pad:.95rem;--panel-pad-lg:1rem}.appShell{min-width:0;width:calc(100% - 1rem)!important;max-width:none!important;padding:.85rem 0 4.5rem!important}.pageFade,.pageFade>*,.stack-sm,.stack-md,.stack-lg,.stack-xl,.glassPanel,.catalogMain,.projectList,.projectGrid,.featureGrid,.notificationHub,.creatorProfilePage,.creatorProfileBody,.dataTable,.projectTable,.userTable{min-width:0;max-width:100%}h1{font-size:clamp(2rem,10.5vw,3rem);line-height:.98}h2{font-size:clamp(1.35rem,7vw,2rem);line-height:1.08}.topbar{gap:.7rem;min-height:68px;grid-template-columns:minmax(0,1fr) auto!important;padding:.7rem .75rem!important}.brand{gap:.65rem;min-width:0!important}.brandMark{flex:0 0 2.4rem;border-radius:var(--radius-card)!important;width:2.4rem!important;height:2.4rem!important}.brandText{min-width:0}.brandText strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:none!important}.mobileToggle{min-width:2.8rem;padding:0;width:2.8rem!important;height:2.8rem!important}.navDock.open{width:100%;max-width:100%}.catalogLayout,.catalogLayout>.catalogMain,.marketRail,.creatorBody,.creatorProfileBody,.projectLayout,.studioLayout,.createLayout,.reviewGrid,.accountLayout,.expandedAccountLayout{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important}.filterRail,.marketRail,.stickySide{width:100%;min-width:0;position:static!important;top:auto!important}.marketRail{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.catalogToolbar{flex-direction:column!important;align-items:stretch!important;gap:.85rem!important;min-height:0!important;display:flex!important}.catalogToolbarActions{align-items:center;gap:.7rem;width:100%;justify-content:space-between!important;display:flex!important}.catalogCompactUpdating{flex:0 auto;min-width:0}.catalogToolbarActions .viewSwitch{border-radius:var(--radius-card)!important;flex:none!important;justify-content:flex-end!important;width:auto!important;padding:.28rem!important;display:inline-flex!important}.catalogToolbarActions .viewSwitch button,.catalogToolbarActions .viewSwitch .viewIconButton{flex:0 0 2.7rem!important;width:2.7rem!important;min-width:2.7rem!important;min-height:2.5rem!important;padding:0!important}.projectGrid,.featureGrid,.metricStrip,.metricStrip.inline,.metricStrip.adminMetrics,.galleryGrid,.formGrid,.typeCards,.checkGrid,.authScene,.adminOverviewGrid{grid-template-columns:minmax(0,1fr)!important}.projectCard,.dashboardProject,.projectBanner,.projectRow,.versionRow{min-width:0;grid-template-columns:minmax(0,1fr)!important}.projectRow,.versionRow{align-items:start!important;display:grid!important}.rowStats{justify-content:flex-start!important;min-width:0!important}.sectionHeader,.pageHero,.reviewDecisionTop{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important}.sectionHeader>p,.pageHero>p{max-width:none}.adminTabs{border-radius:var(--radius-panel)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important;width:100%!important;padding:.5rem!important;display:grid!important}.adminTabs button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;justify-content:center!important;width:100%!important;min-width:0!important;min-height:2.7rem!important;padding:.52rem .55rem!important;animation:none!important;transform:none!important}.adminTabs .uiTabBadge{flex:none;margin-left:.24rem}.projectTable,.userTable{width:100%!important;overflow:visible!important}.projectTable .tableHead,.userTable .tableHead{display:none!important}.projectTable .tableRow,.userTable .tableRow{gap:.7rem!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:.9rem!important;display:grid!important;overflow:hidden!important}.projectTable .tableRow{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"project status""owner owner""health health""actions actions"!important}.projectTable .tableRow>span:first-child{grid-area:project}.projectTable .tableRow>span:nth-child(2){grid-area:owner}.projectTable .tableRow>span:nth-child(3){grid-area:health}.projectTable .tableRow>span:nth-child(4){grid-area:status}.projectTable .tableRow>span:nth-child(5){grid-area:actions}.projectTable .tableRow>span:nth-child(3){grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.projectTable .tableActions{flex-wrap:wrap!important;justify-content:flex-start!important}.userTable .tableRow{grid-template-columns:minmax(0,1fr) minmax(0,.72fr)!important;grid-template-areas:"user role""projects verified""sessions joined"!important;align-items:start!important}.userTable .tableRow>span:first-child{grid-area:user}.userTable .tableRow>span:nth-child(2){grid-area:role}.userTable .tableRow>span:nth-child(3){grid-area:projects}.userTable .tableRow>span:nth-child(4){grid-area:verified}.userTable .tableRow>span:nth-child(5){grid-area:sessions}.userTable .tableRow>span:nth-child(6){grid-area:joined}.userTable .tableRow>span,.projectTable .tableRow>span{max-width:100%;justify-self:stretch!important;min-width:0!important}.userTable .selectInline,.userTable .verifiedToggle{width:100%!important;max-width:none!important}.userTable .adminUserIdentity{gap:.65rem}.userTable .adminUserIdentityCopy{overflow:hidden}.creatorProfilePage>.creatorHeroV3{height:auto!important;min-height:0!important;max-height:none!important;padding:1rem!important;display:block!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroMain,.creatorProfilePage>.creatorHeroV3 .creatorLinkStack{width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroMain{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:.9rem!important;display:grid!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroMain>.avatar{border-radius:var(--radius-panel)!important;width:4.35rem!important;height:4.35rem!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroCopy{width:100%;min-width:0}.creatorProfilePage>.creatorHeroV3 .creatorHeroCopy h1{overflow-wrap:anywhere;margin:.35rem 0 .45rem!important;font-size:clamp(2.25rem,10.5vw,3.05rem)!important;line-height:.96!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroCopy p{font-size:.96rem!important;line-height:1.5!important}.creatorProfilePage>.creatorHeroV3 .creatorMeta{gap:.42rem!important}.creatorProfilePage>.creatorHeroV3 .creatorMeta>span{overflow-wrap:anywhere;max-width:100%}.creatorProfilePage>.creatorHeroV3 .creatorLinkStack{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.85rem!important;display:grid!important}.creatorProfilePage>.creatorHeroV3 .creatorLinkStack .buttonLink{text-overflow:ellipsis;min-width:0;padding-inline:.65rem;overflow:hidden}.creatorProfilePage>.creatorHeroV3 .creatorDiscord{grid-column:1/-1}.creatorProfilePage .creatorMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.notificationHub{width:100%}.notificationHubHero{grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;padding:1rem!important}.notificationHeroCopy h1{font-size:clamp(2rem,10vw,2.8rem)!important}.notificationToolbar{gap:.7rem!important;padding:.65rem!important;display:grid!important}.notificationTabs,.notificationBulkActions{width:100%}.notificationTabs button,.notificationBulkActions button{min-width:0}}@media (width<=480px){.appShell{width:calc(100% - .85rem)!important}.catalogToolbarActions{flex-direction:column;align-items:stretch}.catalogToolbarActions .viewSwitch{justify-content:stretch!important;width:100%!important}.catalogToolbarActions .viewSwitch button,.catalogToolbarActions .viewSwitch .viewIconButton{flex:1 1 0!important;width:auto!important}.adminTabs{grid-template-columns:minmax(0,1fr)!important}.userTable .tableRow{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"user""role""projects""verified""sessions""joined"!important}.projectTable .tableRow{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"project""status""owner""health""actions"!important}.projectTable .tableRow>span:nth-child(3),.creatorProfilePage>.creatorHeroV3 .creatorHeroMain{grid-template-columns:minmax(0,1fr)!important}.creatorProfilePage>.creatorHeroV3 .creatorHeroMain>.avatar{width:4.1rem!important;height:4.1rem!important}.creatorProfilePage>.creatorHeroV3 .creatorLinkStack,.creatorProfilePage .creatorMetrics,.notificationBulkActions{grid-template-columns:minmax(0,1fr)!important}}@media (width<=760px){.notificationToolbar{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:.8rem!important;padding:.7rem!important;display:grid!important}.notificationTabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.35rem!important;width:100%!important;padding:.32rem!important;display:grid!important}.notificationTabs button{text-align:center!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:2.9rem!important;padding:.45rem .3rem!important;font-size:.78rem!important;line-height:1.1!important;display:inline-flex!important}.notificationBulkActions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.55rem!important;width:100%!important;display:grid!important}.notificationBulkActions button,.notificationBulkActions .notificationBulkButton,.notificationBulkActions .notificationClearButton{white-space:nowrap!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:3rem!important;padding-inline:.55rem!important}.adminTabs,.projectNav,.projectNav.glassPanel{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap!important;align-items:center!important;gap:.45rem!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:.45rem!important;display:flex!important;overflow:auto hidden!important}.adminTabs::-webkit-scrollbar{display:none}.projectNav::-webkit-scrollbar{display:none}.adminTabs button,.projectNav button{scroll-snap-align:start;white-space:nowrap!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:.4rem!important;width:auto!important;min-width:max-content!important;min-height:2.8rem!important;padding:.6rem .8rem!important;animation:none!important;display:inline-flex!important;transform:none!important}.adminTabs .uiTabBadge,.projectNav .uiTabBadge{flex:none!important;margin-left:.06rem!important}.creatorProfilePage>section.creatorHero.creatorHeroV3{flex-direction:column!important;grid-template-rows:none!important;grid-template-columns:none!important;place-content:flex-start!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;padding:1rem!important;display:flex!important;overflow:hidden!important}.creatorProfilePage>section.creatorHero.creatorHeroV3 .creatorHeroGlow{display:none!important}.creatorProfilePage>section.creatorHero.creatorHeroV3 .creatorHeroMain{flex-direction:column!important;place-content:flex-start!important;align-items:flex-start!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}.creatorProfilePage>section.creatorHero.creatorHeroV3 .creatorHeroMain>.avatar{border-radius:var(--radius-panel)!important;flex:none!important;width:4.2rem!important;height:4.2rem!important;margin:0 0 .9rem!important;display:block!important}.creatorProfilePage>section.creatorHero.creatorHeroV3 .creatorHeroCopy{text-align:left!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.creatorProfilePage>section.creatorHero.creatorHeroV3 .creatorHeroCopy>*{width:auto!important;max-width:100%!important;position:static!important}.creatorProfilePage>section.creatorHero.creatorHeroV3 .creatorHeroCopy h1{overflow-wrap:anywhere;margin:.45rem 0 .55rem!important;font-size:clamp(2.25rem,11vw,3.05rem)!important;line-height:.98!important}.creatorProfilePage>section.creatorHero.creatorHeroV3 .creatorHeroCopy p{margin:0!important;font-size:1rem!important;line-height:1.5!important}.creatorProfilePage>section.creatorHero.creatorHeroV3 .creatorMeta{flex-wrap:wrap!important;align-items:flex-start!important;gap:.42rem!important;width:100%!important;margin-top:.82rem!important;display:flex!important}.creatorProfilePage>section.creatorHero.creatorHeroV3 .creatorMeta>span{overflow-wrap:anywhere;max-width:100%!important}.creatorProfilePage>section.creatorHero.creatorHeroV3 .creatorLinkStack{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important;height:auto!important;margin:.85rem 0 0!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}}@media (width<=390px){.notificationTabs button{font-size:.72rem!important}.notificationBulkActions,.creatorProfilePage>section.creatorHero.creatorHeroV3 .creatorLinkStack{grid-template-columns:minmax(0,1fr)!important}}.siteVaultoryShell,.siteVaultoryShell .appShell,.siteVaultoryShell .catalogLayout,.siteVaultoryShell .catalogMain,.siteVaultoryShell .filterRail,.siteVaultoryShell .marketRail,.siteVaultoryShell .projectList,.siteVaultoryShell .projectGrid,.siteVaultoryShell .featureGrid,.desktopVaultoryShell .projectList{min-inline-size:0}.siteVaultoryShell .appShell{width:min(var(--container-wide,1440px), calc(100% - clamp(1rem, 3vw, 3rem)));container:vaultory-site-shell/inline-size}.siteVaultoryShell .catalogLayout{align-items:start;min-inline-size:0;display:grid!important}.siteVaultoryShell .filterRail,.siteVaultoryShell .catalogMain,.siteVaultoryShell .marketRail{min-inline-size:0}@container vaultory-site-shell (width>=1280px){.siteVaultoryShell .catalogLayout{grid-template-columns:minmax(220px,238px) minmax(0,1fr) minmax(254px,282px)!important;grid-template-areas:"filters catalog market"!important;gap:clamp(.9rem,1.25vw,1.15rem)!important}.siteVaultoryShell .filterRail{grid-area:filters!important;position:sticky!important;top:88px!important}.siteVaultoryShell .catalogMain{grid-area:catalog!important}.siteVaultoryShell .marketRail{grid-area:market/auto!important;grid-template-columns:minmax(0,1fr)!important;gap:1rem!important;display:grid!important;position:sticky!important;top:88px!important}}@container vaultory-site-shell (width>=920px) and (width<=1279px){.siteVaultoryShell .catalogLayout{grid-template-columns:minmax(210px,235px) minmax(0,1fr)!important;grid-template-areas:"filters catalog""market market"!important;gap:1rem!important}.siteVaultoryShell .filterRail,.siteVaultoryShell .catalogMain,.siteVaultoryShell .marketRail{position:static!important;top:auto!important}.siteVaultoryShell .filterRail{grid-area:filters!important}.siteVaultoryShell .catalogMain{grid-area:catalog!important}.siteVaultoryShell .marketRail{grid-area:market/auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important;display:grid!important}}@container vaultory-site-shell (width>=700px) and (width<=919px){.siteVaultoryShell .catalogLayout{grid-template-columns:minmax(192px,212px) minmax(0,1fr)!important;grid-template-areas:"filters catalog""market market"!important;gap:.9rem!important}.siteVaultoryShell .filterRail,.siteVaultoryShell .catalogMain,.siteVaultoryShell .marketRail{position:static!important;top:auto!important}.siteVaultoryShell .filterRail{grid-area:filters!important}.siteVaultoryShell .catalogMain{grid-area:catalog!important}.siteVaultoryShell .marketRail{grid-area:market/auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.9rem!important;display:grid!important}.siteVaultoryShell .featureGrid,.siteVaultoryShell .metricStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container vaultory-site-shell (width<=699px){.siteVaultoryShell .catalogLayout{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"filters""catalog""market"!important;gap:.9rem!important}.siteVaultoryShell .filterRail,.siteVaultoryShell .catalogMain,.siteVaultoryShell .marketRail{position:static!important;top:auto!important}.siteVaultoryShell .filterRail{grid-area:filters!important}.siteVaultoryShell .catalogMain{grid-area:catalog!important}.siteVaultoryShell .marketRail{grid-area:market/auto!important;grid-template-columns:minmax(0,1fr)!important;gap:.9rem!important;display:grid!important}.siteVaultoryShell .featureGrid,.siteVaultoryShell .metricStrip,.siteVaultoryShell .projectGrid{grid-template-columns:minmax(0,1fr)!important}}@container vaultory-project-list (width>=700px){.siteVaultoryShell .projectRow.projectRowV2,.desktopVaultoryShell .projectRow.projectRowV2{grid-template-columns:minmax(0,1fr) max-content 2.45rem!important;grid-template-areas:"identity end arrow"!important;align-items:center!important}}@container vaultory-project-list (width>=441px) and (width<=699px){.siteVaultoryShell .projectRow.projectRowV2,.desktopVaultoryShell .projectRow.projectRowV2{grid-template-columns:minmax(0,1fr) 2.45rem!important;grid-template-areas:"identity arrow""end arrow"!important;align-items:start!important}.siteVaultoryShell .projectRowEnd,.desktopVaultoryShell .projectRowEnd{inline-size:100%!important}}@container vaultory-project-list (width<=440px){.siteVaultoryShell .projectRow.projectRowV2,.desktopVaultoryShell .projectRow.projectRowV2{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"identity""end"!important}.siteVaultoryShell .projectRowArrow,.desktopVaultoryShell .projectRowArrow{display:none!important}}@media (width<=1040px){.siteVaultoryShell .topbar{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.7rem!important;padding:.72rem!important;display:grid!important}.siteVaultoryShell .brandText small{display:none!important}.siteVaultoryShell .mobileToggle{display:inline-grid!important}.siteVaultoryShell .navDock{display:none!important}.siteVaultoryShell .navDock.open{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr)!important;gap:.7rem!important;width:100%!important;display:grid!important}}@media (width<=520px){.siteVaultoryShell .appShell{width:calc(100% - 1rem)}.siteVaultoryShell .catalogToolbar{gap:.75rem!important;display:grid!important}.siteVaultoryShell .catalogToolbarActions{justify-content:space-between!important}}@media (prefers-reduced-motion:reduce){.projectRow.projectRowV2,.projectRowArrow{transition:none!important}}.authShowcase,.authAccessCard{border-radius:var(--radius-xl)}.authShowcaseCopy h1{font-size:clamp(2.4rem,5vw,4rem);line-height:.98}.authHighlightCard,.authBenefitCard,.authRefreshNote{border-color:var(--line);border-radius:var(--radius-lg);background:var(--color-bg-subtle)}.authHighlightIcon,.authBenefitIcon{border-radius:var(--radius-md);color:var(--button-primary-ink);background:var(--accent);box-shadow:none}.authRefreshSwitch{border-color:var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle)}.authRefreshOauth .oauthButton,.authAccessCard .passwordToggle,.authAccessCard .authSubmit{border-radius:var(--radius-md)}html[data-theme=light] .authHighlightCard,html[data-theme=light] .authBenefitCard,html[data-theme=light] .authRefreshNote{color:var(--text);background:var(--color-surface)}@media (width<=820px){.authRefresh{grid-template-columns:1fr}}.discoveryPage{width:min(1440px,100%);margin:0 auto}.discoveryHeader{justify-content:space-between;align-items:end;gap:1.5rem;padding:.35rem 0 .15rem;display:flex}.discoveryHeader>div:first-child{max-width:760px}.discoveryHeader h1{letter-spacing:-.055em;max-width:50rem;margin:.28rem 0 .45rem;font-size:clamp(2rem,4vw,3.25rem);line-height:.98}.discoveryHeader p{max-width:690px;color:var(--muted);max-width:50rem;margin:0;font-size:.96rem;line-height:1.55}.discoveryHeaderActions{flex:none;gap:.65rem;display:flex}.discoverySearchSurface{z-index:8;border:1px solid var(--line);border-radius:var(--radius-panel);background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 24rem), var(--color-surface);grid-template-columns:200px minmax(0,1fr);align-items:center;gap:.75rem 1rem;padding:1rem;display:grid;position:relative}.discoverySearchSurface.searchPaletteActive{z-index:30;overflow:visible}.discoverySearchCopy{gap:.16rem;display:grid}.discoverySearchCopy strong{font-size:.9rem}.discoverySearchCopy span{color:var(--muted);font-size:.72rem;font-weight:650;line-height:1.35}.discoverySearchSurface .heroSearchPalette{max-width:none;margin:0}.discoverySearchSurface .heroSearch{border-color:var(--line-strong);background:var(--color-bg-subtle);min-height:3.35rem;box-shadow:none}.discoverySearchSurface .heroSearchPalette.open .heroSearch{border-color:color-mix(in srgb, var(--accent) 45%, var(--line-strong));box-shadow:none}.discoverySearchSurface .heroSearchSuggestions{width:100%}.discoveryQuickTypes{scrollbar-width:none;grid-column:1/-1;gap:.4rem;padding-top:.2rem;display:flex;overflow-x:auto}.discoveryQuickTypes::-webkit-scrollbar{display:none}.discoveryQuickTypes button{border:1px solid var(--line);border-radius:var(--radius-control);min-height:2.3rem;color:var(--muted);background:var(--color-bg-subtle);box-shadow:none;flex:none;align-items:center;gap:.42rem;padding:.45rem .72rem;font-size:.76rem;font-weight:800;display:inline-flex}.discoveryQuickTypes button:hover{color:var(--text);border-color:var(--line-strong);background:var(--color-surface-hover);transform:none}.discoveryQuickTypes button.active{color:var(--text);border-color:color-mix(in srgb, var(--accent) 32%, var(--line));background:color-mix(in srgb, var(--accent) 10%, var(--color-surface-selected))}.discoveryQuickTypes button:active{transform:translateY(1px)scale(.985)}.discoveryQuickTypes button>svg,.discoveryQuickTypes button .uiIcon{width:.92rem;height:.92rem}.discoveryTrustStrip{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;grid-column:1/-1;gap:.45rem 1.15rem;padding-top:.72rem;font-size:.72rem;font-weight:650;display:flex}.discoveryTrustStrip strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:.78rem}.discoverySpotlight{gap:.8rem;display:grid}.discoverySpotlight .sectionHeader{align-items:end}.discoverySpotlight .sectionHeader h2{margin:.2rem 0 .25rem}.discoverySpotlight .sectionHeader p{color:var(--muted);margin:0;font-size:.82rem}.discoveryFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.discoveryFeatureGrid .featuredCard{min-height:0;padding:1rem}.catalogShell,.searchResults,.projectList{min-width:0}.projectCard,.featuredCard{border-radius:var(--radius-lg)}.projectCard:hover,.featuredCard:hover,.projectRow:hover{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:var(--color-surface-hover);transform:none}.projectGrid{gap:.75rem}.filterPanel,.catalogFilters,.discoveryRail{border-radius:var(--radius-lg)}.discoveryCatalogWorkspace{gap:1rem;min-width:0;scroll-margin-top:1rem;display:grid}.discoveryCatalogHeading{justify-content:space-between;align-items:end;gap:1.5rem;padding:.15rem 0 .25rem;display:flex}.discoveryCatalogHeading>div:first-child{max-width:760px}.discoveryCatalogHeading h2{letter-spacing:-.04em;margin:.22rem 0 .3rem;font-size:clamp(1.55rem,2.3vw,2.05rem);line-height:1.06}.discoveryCatalogHeading p{max-width:720px;color:var(--muted);margin:0;font-size:.86rem;line-height:1.5}.discoveryCatalogHeadingMeta{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.discoveryCatalogHeadingMeta span{border:1px solid var(--line);border-radius:var(--radius-control);min-height:2.25rem;color:var(--muted);background:var(--color-bg-subtle);white-space:nowrap;align-items:baseline;gap:.3rem;padding:.5rem .72rem;font-size:.72rem;font-weight:750;display:inline-flex}.discoveryCatalogHeadingMeta strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:.8rem}.discoveryPage .catalogLayout{grid-template-columns:245px minmax(0,1fr) 285px;align-items:start;gap:1rem}.discoveryPage .filterRail,.discoveryPage .marketRail{top:1rem}.discoveryPage .filterRail{border-radius:var(--radius-panel);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 4%, transparent), transparent 11rem), var(--color-surface);box-shadow:var(--shadow-sm);padding:.8rem}.discoveryPage .filterRail .railHeader{border-bottom:1px solid var(--line);padding-bottom:.7rem}.discoveryPage .filterGroup{margin-top:.8rem}.discoveryPage .typeStack{gap:.3rem}.discoveryPage .typeButton{border-radius:var(--radius-control);background:0 0;border-color:#0000;min-height:2.55rem;padding:.5rem .62rem}.discoveryPage .catalogMain{gap:.72rem}.discoveryPage .catalogMain .projectList{gap:.62rem}.discoveryPage .catalogMain .projectRow.projectRowV2{border-color:var(--line);background:var(--color-surface);min-height:94px;box-shadow:none;padding:.82rem .9rem}.discoveryPage .catalogMain .projectRow.projectRowV2:hover{border-color:color-mix(in srgb, var(--accent) 28%, var(--line));background:var(--color-surface-hover);box-shadow:var(--shadow-sm)}.discoveryPage .catalogMain .projectRowMetric{background:color-mix(in srgb, var(--color-bg-subtle) 82%, transparent);min-height:38px}.discoveryPage .catalogToolbar{border-radius:var(--radius-panel);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 4%, transparent), transparent 35%), var(--color-surface);min-height:0;box-shadow:var(--shadow-sm);padding:.9rem 1rem}.discoveryPage .catalogToolbar h2{margin:.16rem 0 .2rem;font-size:1.25rem}.discoveryPage .catalogToolbar p{margin:0;font-size:.78rem}.discoveryPage .catalogActiveFiltersSlot:empty{display:none}.discoveryPage .marketRail>.glassPanel{border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:.85rem}.discoveryPage .marketRail>.glassPanel:first-child{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 7%, transparent), transparent 62%), var(--color-surface)}.discoveryPage .marketRail .miniProject{border-color:color-mix(in srgb, var(--line) 90%, transparent);background:var(--color-bg-subtle)}.heroSearchSuggestions{border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface-raised) 96%, transparent);box-shadow:var(--shadow-floating)}@media (width<=1280px){.discoveryPage .catalogLayout{grid-template-columns:235px minmax(0,1fr)}.discoveryPage .marketRail{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}}@media (width<=980px){.discoveryCatalogHeading{flex-direction:column;align-items:flex-start}.discoveryCatalogHeadingMeta{justify-content:flex-start}.discoveryHeader{flex-direction:column;align-items:flex-start}.discoverySearchSurface{grid-template-columns:1fr}.discoverySearchCopy,.discoverySearchSurface .heroSearchPalette{grid-column:1}.discoveryFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.discoveryPage .catalogLayout{grid-template-columns:1fr}.discoveryPage .filterRail,.discoveryPage .marketRail{position:static}.discoveryPage .filterRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.discoveryPage .filterRail .railHeader,.discoveryPage .filterRail .filterGroup{grid-column:1/-1}}@media (width<=680px){.discoveryCatalogHeadingMeta{width:100%}.discoveryCatalogHeadingMeta span{flex:calc(50% - .5rem);justify-content:center}.discoveryHeaderActions,.discoveryHeaderActions .buttonLink{width:100%}.discoveryFeatureGrid,.discoveryPage .filterRail,.discoveryPage .marketRail{grid-template-columns:1fr}.discoverySpotlight .sectionHeader{align-items:flex-start}.discoveryTrustStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}}.projectDetailRedesign{width:100%;margin-inline:auto}.projectDetailRedesign .projectBanner{overflow:hidden}.projectDetailRedesign .projectGradient{opacity:.72}.projectHeroV2{border-color:color-mix(in srgb, var(--accent) 12%, var(--line));background:linear-gradient(108deg, color-mix(in srgb, var(--color-surface-raised) 96%, transparent) 0 55%, color-mix(in srgb, var(--accent) 8%, var(--color-surface)) 100%), var(--color-surface);min-height:260px;box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:clamp(1.25rem,3vw,2.4rem);padding:clamp(1.35rem,2.5vw,2rem)}.projectHeroV2:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 80% 45%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 23rem), radial-gradient(circle at 96% 5%, #68a9ff1c, transparent 18rem);position:absolute;inset:0}.projectHeroV2:after{content:"";z-index:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--accent) 9%, transparent);width:32rem;height:32rem;box-shadow:0 0 80px color-mix(in srgb, var(--accent) 9%, transparent), inset 0 0 70px color-mix(in srgb, var(--accent) 5%, transparent);opacity:.58;border-radius:50%;position:absolute;top:-42%;right:5%;transform:rotate(-18deg)scaleY(.45)}.projectHeroGlow{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 20%, transparent), transparent 67%);filter:blur(20px);width:42rem;height:28rem;inset:auto -8rem -11rem auto}.projectHeroIdentity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;min-width:0;display:grid}.projectHeroV2 .projectIcon.large{border-radius:var(--radius-panel);width:clamp(4.8rem,7vw,6.25rem);height:clamp(4.8rem,7vw,6.25rem);box-shadow:0 18px 42px color-mix(in srgb, var(--accent) 12%, transparent), inset 0 1px 0 #ffffff24}.projectHeroBadges{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.projectHeroV2 .projectTitleBlock h1{letter-spacing:-.06em;max-width:25ch;margin:.55rem 0 .45rem;font-size:clamp(2.35rem,5vw,4.8rem);line-height:.95}.projectHeroV2 .projectTitleBlock>p{margin:0;max-width:720px;color:var(--muted);margin-top:.85rem;font-size:.96rem;line-height:1.55}.projectHeroMeta{color:var(--muted-2);flex-wrap:wrap;align-items:center;gap:.25rem .8rem;font-size:1.05rem;display:flex}.projectHeroMeta>span{align-items:center;gap:.32rem;display:inline-flex}.projectHeroMeta>span:not(:first-child):before{content:"•";color:color-mix(in srgb, var(--muted-2) 55%, transparent);margin-right:.45rem}.projectHeroMeta svg{width:.92rem;height:.92rem}.projectHeroActions{align-self:center;width:100%;min-width:0}.projectHeroActions .buttonLink,.projectHeroActions button{justify-content:center;width:100%;min-height:2.85rem}.projectHeroActions .projectPrimaryAction{color:var(--button-primary-ink);background:var(--button-primary-bg);border-color:#0000}.projectNav{z-index:15;border:1px solid color-mix(in srgb, var(--line) 76%, transparent);border-radius:var(--radius-card);background:linear-gradient(180deg, #ffffff04, transparent), color-mix(in srgb, var(--color-bg-subtle) 94%, transparent);box-shadow:none;justify-content:space-between;gap:.3rem;padding:.32rem;display:flex;position:sticky;top:4.75rem}.projectNav .uiTabItem{border-radius:var(--radius-control);min-width:110px;min-height:2.65rem;color:var(--muted);box-shadow:none;transition:color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard);background:0 0;border:1px solid #0000;flex:1 1 0;justify-content:center;align-items:center;gap:.42rem;padding:.55rem .72rem;display:inline-flex;transform:none}.projectNav .uiTabItem:hover:not(:disabled){color:var(--text);border-color:color-mix(in srgb, var(--line) 62%, transparent);background:color-mix(in srgb, var(--color-surface-hover) 64%, transparent);box-shadow:none;transform:none}.projectNav .uiTabItem:active:not(:disabled){transform:translateY(var(--ui-press-y)) scale(var(--ui-press-scale))}.projectNav .uiTabItem[aria-selected=true]{color:var(--text);border-color:color-mix(in srgb, var(--accent) 34%, var(--line));background:linear-gradient(180deg, #ffffff08, transparent 70%), color-mix(in srgb, var(--accent) 9%, var(--color-surface-raised));box-shadow:inset 0 1px 0 #ffffff0a, 0 0 0 1px color-mix(in srgb, var(--accent) 6%, transparent)}.projectNav .uiTabItem[aria-selected=true] .uiTabBadge{color:color-mix(in srgb, var(--accent) 88%, white);border-color:color-mix(in srgb, var(--accent) 32%, var(--line));background:color-mix(in srgb, var(--accent) 12%, transparent)}.projectNav .uiTabIcon,.projectNav .uiTabLabel{color:currentColor;background:0 0}.projectDetailLayout{grid-template-columns:minmax(0,1fr) minmax(290px,360px);align-items:start;gap:1rem}.projectDetailMain,.projectOverviewV2,.projectDetailRail{min-width:0}.projectOverviewV2,.projectDetailRail{gap:1rem;display:grid}.projectOverviewCard,.projectRailCard{border:1px solid var(--line);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 2.5%, transparent), transparent 45%), var(--color-surface);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.projectOverviewCard{border-radius:var(--radius-panel);padding:clamp(1rem,2vw,1.25rem)}.projectOverviewIntro:after{content:"";pointer-events:none;background-image:radial-gradient(circle, color-mix(in srgb, var(--accent) 20%, transparent) 1px, transparent 1px);opacity:.22;background-size:12px 12px;width:min(46%,420px);height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.projectOverviewIntro>*{z-index:1;position:relative}.projectSectionHeading,.projectSectionToolbar,.projectRailHeading{align-items:center;display:flex}.projectSectionHeading{gap:.72rem}.projectSectionHeading>div{min-width:0}.projectSectionHeading h2{margin:.12rem 0 0;font-size:clamp(1.15rem,2vw,1.5rem)}.projectSectionIcon{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--line));border-radius:var(--radius-control);width:2.35rem;height:2.35rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);flex:none;place-items:center;display:grid}.projectSectionIcon svg{width:1.12rem;height:1.12rem}.projectOverviewIntro>p{max-width:900px;color:var(--muted);margin:1rem 0 0;line-height:1.65}.projectOverviewTags{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.projectSectionToolbar{justify-content:space-between;gap:1rem;margin-bottom:.9rem}.projectTextAction{white-space:nowrap;align-items:center;gap:.35rem;min-height:2.25rem;display:inline-flex}.projectTextAction svg{width:.9rem;height:.9rem}.projectReleaseSpotlight .latestReleaseRow{border:1px solid color-mix(in srgb, var(--line) 82%, transparent);border-radius:var(--radius-card);background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 5%, transparent), transparent 34%), var(--color-bg-subtle);box-shadow:none;margin:0}.projectReleaseSpotlight .versionRow{grid-template-columns:minmax(0,1fr) auto}.projectReleaseSpotlight .versionActions{min-width:150px}.projectActivityList{gap:.35rem;display:grid}.projectActivityRow{border-radius:var(--radius-control);min-width:0;min-height:3.65rem;color:inherit;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.65rem .72rem;text-decoration:none;display:grid}.projectActivityRow:hover{border-color:color-mix(in srgb, var(--accent) 15%, var(--line));background:color-mix(in srgb, var(--color-surface-hover) 70%, transparent)}.projectActivityMarker{border:1px solid color-mix(in srgb, var(--success) 28%, var(--line));width:2rem;height:2rem;color:var(--success);background:color-mix(in srgb, var(--success) 7%, transparent);border-radius:50%;place-items:center;display:grid}.projectActivityMarker svg{width:.95rem;height:.95rem}.projectActivityCopy{gap:.14rem;min-width:0;display:grid}.projectActivityCopy strong,.projectActivityCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.projectActivityCopy small,.projectActivityRow time{color:var(--muted-2);font-size:.72rem}.projectActivityArrow{width:1rem;height:1rem;color:var(--muted-2)}.projectGallerySection .galleryGrid{margin-top:1rem}.projectRailCard{border-radius:var(--radius-card);padding:.95rem}.projectRailHeading{gap:.55rem;margin-bottom:.8rem}.projectRailHeading svg{width:1.15rem;height:1.15rem;color:var(--accent)}.projectRailHeading strong{font-size:.9rem}.projectRailRows{display:grid}.projectRailRows .infoRow{border:0;border-bottom:1px dashed color-mix(in srgb, var(--line) 74%, transparent);background:0 0;border-radius:0;min-height:2.75rem;padding:.55rem 0}.projectRailRows .infoRow:last-child{border-bottom:0}.projectInfoCard{overflow:hidden}.projectInfoHeader{border-bottom:1px solid color-mix(in srgb, var(--line) 80%, transparent);gap:.55rem;margin:0;padding:.05rem 0 .95rem}.projectInfoHeader svg{width:1rem;height:1rem}.projectInfoHeader strong{color:var(--text);font-size:1.02rem;font-weight:850}.projectInfoList{gap:0;margin-top:.1rem;display:grid}.projectInfoItem{border-bottom:1px dashed color-mix(in srgb, var(--line) 86%, transparent);grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;gap:1rem;min-width:0;padding:1rem .1rem;display:grid}.projectInfoItem:last-child{border-bottom:0;padding-bottom:.2rem}.projectInfoItem span{min-width:0;color:var(--muted);font-size:1rem;line-height:1.35}.projectInfoItem strong{overflow-wrap:anywhere;text-align:right;min-width:0;max-width:13rem;color:var(--text);font-size:1.04rem;font-weight:820;line-height:1.35}.projectCompatibilityGroup{gap:.45rem;display:grid}.projectCompatibilityGroup+.projectCompatibilityGroup{border-top:1px solid color-mix(in srgb, var(--line) 70%, transparent);margin-top:.85rem;padding-top:.85rem}.projectCompatibilityGroup>span{color:var(--muted-2);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:800}.projectCompatibilityGroup .chipLine{margin:0}.projectSafetySummary{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--color-bg-subtle);justify-content:space-between;align-items:center;gap:.75rem;min-height:2.7rem;padding:.6rem .7rem;display:flex}.projectSafetySummary span{color:var(--muted);font-size:.75rem}.projectSafetyState{border:1px solid color-mix(in srgb, var(--line) 78%, transparent);border-radius:var(--radius-chip);width:fit-content;color:var(--muted);background:var(--color-bg-subtle);align-items:center;gap:.38rem;margin:.7rem 0 .85rem;padding:.36rem .55rem;font-size:.72rem;font-weight:780;display:inline-flex}.projectSafetyCard[data-safe=true] .projectSafetyState{color:var(--success);border-color:color-mix(in srgb, var(--success) 30%, var(--line));background:color-mix(in srgb, var(--success) 7%, transparent)}.projectSafetyState svg{width:.9rem;height:.9rem}.projectSafetyCard .compactAction{justify-content:space-between;width:100%}.projectRailUtility{gap:1rem;display:grid}.projectRailUtility>:is(.glassPanel,.reportBox){border-radius:var(--radius-card);margin:0}.latestReleasePanel,.releaseSafetyCard,.prosePanel,.previewManager,.logoManager{border-radius:var(--radius-lg);border-color:var(--line);background:var(--color-surface)}.releaseFile,.dependencyCard,.previewListItem{border-color:var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle)}.releaseHubMeta>div{border-radius:var(--radius-md);background:var(--color-bg-subtle)}html[data-theme=light] .projectHeroV2{background:linear-gradient(108deg, color-mix(in srgb, var(--color-surface-raised) 98%, transparent) 0 58%, color-mix(in srgb, var(--accent) 7%, white) 100%), var(--color-surface)}html[data-theme=light] .projectOverviewCard,html[data-theme=light] .projectRailCard,html[data-theme=light] .releaseFile,html[data-theme=light] .dependencyCard,html[data-theme=light] .previewListItem{color:var(--text);background-color:var(--color-surface)}@media (width<=1180px){.projectDetailLayout{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}.projectHeroV2{grid-template-columns:minmax(0,1fr) minmax(190px,230px)}}@media (width<=960px){.projectHeroV2,.projectDetailLayout{grid-template-columns:1fr}.projectHeroActions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.projectDetailRail{grid-template-columns:repeat(2,minmax(0,1fr))}.projectRailUtility{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.projectNav{justify-content:flex-start;top:.5rem;overflow-x:auto}.projectNav .uiTabItem{flex:none;min-width:max-content}.projectHeroIdentity{align-items:start}.projectHeroV2 .projectTitleBlock h1{font-size:clamp(2.2rem,10vw,3.5rem)}.projectHeroMeta>span:before{display:none}.projectInfoItem{grid-template-columns:1fr;gap:.38rem}.projectInfoItem strong{text-align:left;max-width:none}}@media (width<=680px){.projectHeroIdentity,.projectHeroActions,.projectDetailRail,.projectRailUtility{grid-template-columns:1fr}.projectRailUtility{grid-column:auto}.projectSectionToolbar{flex-direction:column;align-items:flex-start}.projectTextAction{justify-content:space-between;width:100%}.projectActivityRow{grid-template-columns:auto minmax(0,1fr) auto}.projectActivityRow time{display:none}.projectReleaseSpotlight .versionRow{grid-template-columns:1fr}.projectReleaseSpotlight .versionActions{min-width:0}}.projectHeroActionToggle{isolation:isolate;transition:transform var(--motion-interaction) var(--ease-standard), color var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), background var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard);position:relative;overflow:hidden}.projectHeroActionToggle .uiIcon{transition:color var(--motion-interaction) var(--ease-standard), fill var(--motion-interaction) var(--ease-standard), stroke var(--motion-interaction) var(--ease-standard), filter var(--motion-interaction) var(--ease-standard), transform var(--motion-interaction) var(--ease-standard)}.projectHeroActionToggle:hover:not(:disabled) .uiIcon{transform:scale(1.06)}.projectHeroActionToggle.isActive{box-shadow:inset 0 1px #ffffff0d}.projectHeroFollowAction{--follow-red:#ff5c85;--follow-red-soft:#ff8ba7}.projectHeroFollowAction.isActive{color:color-mix(in srgb, var(--follow-red-soft) 32%, white);border-color:color-mix(in srgb, var(--follow-red) 42%, var(--line));background:linear-gradient(180deg, #ffffff0a, transparent 68%), linear-gradient(110deg, color-mix(in srgb, var(--follow-red) 16%, var(--color-surface-raised)), color-mix(in srgb, var(--follow-red) 9%, var(--color-surface-raised)));box-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 1px color-mix(in srgb, var(--follow-red) 9%, transparent), 0 10px 28px color-mix(in srgb, var(--follow-red) 8%, transparent)}.projectFollowIconWrap{z-index:2;flex:none;place-items:center;width:1.15rem;height:1.15rem;display:inline-grid;position:relative;overflow:visible}.projectFollowHeart{z-index:2;fill:#0000;stroke:currentColor;transform-origin:50% 58%;width:1.05rem;height:1.05rem;position:relative}.projectHeroFollowAction.isActive .projectFollowHeart{color:var(--follow-red);fill:var(--follow-red);stroke:var(--follow-red);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--follow-red) 45%, transparent))}.projectFollowLabel{z-index:2;display:inline-block;position:relative}.projectFollowParticle{z-index:4;pointer-events:none;opacity:0;background:var(--follow-red-soft);width:.28rem;height:.28rem;box-shadow:0 0 7px color-mix(in srgb, var(--follow-red) 70%, transparent);border-radius:50%;margin:-.14rem 0 0 -.14rem;position:absolute;top:50%;left:50%}.projectFollowParticle.p1{--burst-x:-1.45rem;--burst-y:-1.15rem}.projectFollowParticle.p2{--burst-x:-.35rem;--burst-y:-1.75rem}.projectFollowParticle.p3{--burst-x:1rem;--burst-y:-1.45rem}.projectFollowParticle.p4{--burst-x:1.65rem;--burst-y:-.25rem}.projectFollowParticle.p5{--burst-x:1.35rem;--burst-y:1.2rem}.projectFollowParticle.p6{--burst-x:.15rem;--burst-y:1.7rem}.projectFollowParticle.p7{--burst-x:-1.25rem;--burst-y:1.35rem}.projectFollowParticle.p8{--burst-x:-1.7rem;--burst-y:.15rem}.projectHeroFollowAction.isCelebrating{animation:projectFollowButtonImpact 1.05s var(--ease-emphasized) both}.projectHeroFollowAction.isCelebrating:before,.projectHeroFollowAction.isCelebrating:after{content:"";pointer-events:none;z-index:0;position:absolute}.projectHeroFollowAction.isCelebrating:before{border:2px solid color-mix(in srgb, var(--follow-red) 75%, transparent);opacity:0;width:3.25rem;height:3.25rem;animation:projectFollowRing .9s var(--ease-emphasized) both;border-radius:50%;margin:-1.625rem 0 0 -1.625rem;inset:50% auto auto 50%}.projectHeroFollowAction.isCelebrating:after{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--follow-red) 24%, transparent), transparent 34%), linear-gradient(105deg, transparent 30%, #ffffff2e 48%, transparent 66%);opacity:0;animation:projectFollowGlowSweep 1.05s var(--ease-emphasized) both;inset:-45% -15%;transform:translate(-24%)}.projectHeroFollowAction.isCelebrating .projectFollowHeart{animation:projectFollowHeartPop 1.05s var(--ease-emphasized) both}.projectHeroFollowAction.isCelebrating .projectFollowLabel{animation:projectFollowLabelSettle .76s var(--ease-emphasized) 90ms both}.projectHeroFollowAction.isCelebrating .projectFollowParticle{animation:projectFollowParticleBurst .82s var(--ease-emphasized) .105s both}.projectHeroCollectionAction.isActive{color:#e0eeff;border-color:color-mix(in srgb, #63a7ff 38%, var(--line));background:linear-gradient(180deg, #ffffff08, transparent 72%), color-mix(in srgb, #63a7ff 13%, var(--color-surface-raised));box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #63a7ff14}.projectHeroCollectionAction.isActive .uiIcon{color:#74b7ff;fill:#74b7ff3d}.projectHeroCollectionAction.isCelebrating{animation:projectHeroActionCelebrate .72s var(--ease-emphasized) both}.projectHeroCollectionAction.isCelebrating .uiIcon{animation:projectHeroActionIconPop .72s var(--ease-emphasized) both}.projectHeroCollectionAction.isCelebrating:after{content:"";pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, currentColor 20%, transparent), transparent 58%);opacity:0;animation:projectHeroActionAura .72s var(--ease-emphasized) both;position:absolute;inset:-30%}@keyframes projectFollowButtonImpact{0%{transform:scale(1)}14%{transform:translateY(-2px)scale(1.035)}28%{transform:translateY(0)scale(.985)}44%{transform:scale(1.018)}64%{transform:scale(.995)}to{transform:scale(1)}}@keyframes projectFollowHeartPop{0%{fill:#0000;transform:scale(.72)rotate(-12deg)}22%{transform:scale(1.42)rotate(8deg)}42%{transform:scale(.9)rotate(-4deg)}62%{transform:scale(1.16)rotate(2deg)}78%{transform:scale(.98)}to{transform:scale(1)}}@keyframes projectFollowParticleBurst{0%{opacity:0;transform:translate(0)scale(.25)}18%{opacity:1}72%{opacity:.78}to{opacity:0;transform:translate(var(--burst-x), var(--burst-y)) scale(.15)}}@keyframes projectFollowRing{0%{opacity:0;transform:scale(.25)}22%{opacity:.8}to{opacity:0;transform:scale(2.5)}}@keyframes projectFollowGlowSweep{0%{opacity:0;transform:translate(-28%)scale(.82)}24%{opacity:.8}to{opacity:0;transform:translate(28%)scale(1.08)}}@keyframes projectFollowLabelSettle{0%{opacity:.25;transform:translateY(5px)scale(.96)}45%{opacity:1;transform:translateY(-1px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes projectHeroActionCelebrate{0%{transform:scale(1)}22%{transform:translateY(-1px)scale(1.03)}45%{transform:translateY(0)scale(.985)}to{transform:scale(1)}}@keyframes projectHeroActionIconPop{0%{transform:scale(1)}24%{transform:scale(1.22)}52%{transform:scale(.94)}to{transform:scale(1)}}@keyframes projectHeroActionAura{0%{opacity:0;transform:scale(.3)}28%{opacity:.22}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.projectHeroFollowAction.isCelebrating,.projectHeroFollowAction.isCelebrating:before,.projectHeroFollowAction.isCelebrating:after,.projectHeroFollowAction.isCelebrating .projectFollowHeart,.projectHeroFollowAction.isCelebrating .projectFollowLabel,.projectHeroFollowAction.isCelebrating .projectFollowParticle,.projectHeroCollectionAction.isCelebrating,.projectHeroCollectionAction.isCelebrating .uiIcon,.projectHeroCollectionAction.isCelebrating:after{animation:none!important}}.publishPage{width:min(1180px,100%);margin-inline:auto}.publishHero{padding:clamp(1.1rem,2.5vw,1.6rem)}.publishProgress{gap:.45rem}.publishProgressStep{border-color:var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle)}.publishProgressStep.active{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:var(--color-surface-selected)}.publishPanel,.publishIdentityPanel,.publishLaunchPanel{border-radius:var(--radius-lg)}.typeCard,.checkTile,.publishHint{border-color:var(--line);border-radius:var(--radius-md);background:var(--color-bg-subtle)}.typeCard:hover,.typeCard.active{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:var(--color-surface-selected)}.checkTile:has(input:checked){border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:var(--color-surface-selected)}.typeCard.active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 20%, transparent)}.releaseFilePicker{border-radius:var(--radius-lg);background:var(--color-bg-subtle)}html[data-theme=light] .typeCard,html[data-theme=light] .checkTile{color:var(--text);background:var(--color-surface)}.collectionHeroSteps>div,.collectionSearchResult,.collectionProjectItem,.collectionCreateCard,.collectionCreateHint,.collectionSettings,.collectionAddPanel{border-color:var(--line);border-radius:var(--radius-lg);background:var(--color-surface)}.collectionHeroSteps>div{background:var(--color-bg-subtle)}.collectionHeroSteps span{border-radius:var(--radius-sm);color:var(--button-primary-ink);background:var(--accent)}.collectionCardV2{border-radius:var(--radius-lg);transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard)}.collectionCardV2:hover{border-color:var(--ui-hover-border);box-shadow:none;background:var(--color-surface-hover);transform:none}.collectionVisibility{color:var(--color-info);border-color:color-mix(in srgb, var(--color-info) 28%, var(--line));background:color-mix(in srgb, var(--color-info) 8%, transparent)}.collectionSearchResult{border-radius:var(--radius-md);background:var(--color-bg-subtle)}.collectionItemActions button{border-radius:var(--radius-sm);background:var(--color-bg-subtle)}.collectionPicker{border-color:var(--line-strong);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface-raised) 96%, transparent);box-shadow:var(--shadow-floating)}html[data-theme=light] .collectionHeroSteps>div{color:var(--text);background:var(--color-surface)}@media (width<=1100px){.collectionHeroV2,.collectionCreateLayout,.collectionManageLayout{grid-template-columns:1fr}}@media (width<=820px){.collectionHeroSteps{grid-template-columns:1fr}}.collectionSearchResult,.collectionProjectItem{border-radius:var(--radius-card)}.creatorProfilePage{width:min(1180px,100%);margin-inline:auto}.creatorHeroMain{border-radius:var(--radius-xl)}.creatorHeroGlow{opacity:.32}.creatorMetrics .metricCard{background:var(--color-bg-subtle)}.creatorBody aside .glassPanel,.linkRow{border-color:var(--line);background:var(--color-surface)}.linkRow{border-radius:var(--radius-md)}.adminOverviewGrid,.reviewGrid,.expandedReviewGrid{gap:.75rem}.reviewCard,.reviewDecisionCard{border-radius:var(--radius-lg);background:var(--color-surface)}.dataTable,.userTable,.projectTable{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--color-surface);overflow:clip}.tableHead{color:var(--muted-2);background:var(--color-bg-subtle)}.dataTable>*,.userTable>*,.projectTable>*{border-color:var(--line)}html[data-theme=light] .dataTable,html[data-theme=light] .userTable,html[data-theme=light] .projectTable{color:var(--text);background:var(--color-surface)}@media (width<=1100px){.metricStrip.adminMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.downloadPage{width:min(1380px,100%);margin-inline:auto}.downloadHero,.downloadHelpPanel,.downloadPlatformCardTop,.downloadPlatformGrid{gap:.75rem}.downloadSecondaryButton{border-radius:var(--radius-md)}.uiButton{--ui-button-height:var(--control-height-md);--ui-button-padding-x:.9rem;min-height:var(--ui-button-height);justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--ui-button-padding-x);border:var(--border-width) solid transparent;border-radius:var(--radius-control);color:var(--text);box-shadow:none;font-size:var(--font-size-button);font-weight:var(--font-weight-action);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard), opacity var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard);background:0 0;line-height:1;display:inline-flex}.uiButton[data-size=sm]{--ui-button-height:var(--control-height-sm);--ui-button-padding-x:.72rem;font-size:var(--font-size-caption)}.uiButton[data-size=lg]{--ui-button-height:var(--control-height-lg);--ui-button-padding-x:1.1rem}.uiButton[data-variant=primary]{color:var(--button-primary-ink);background:var(--button-primary-bg)}.uiButton[data-variant=secondary]{border-color:var(--line);color:var(--text);background:var(--color-surface-raised)}.uiButton[data-variant=tertiary]{color:var(--text);background:var(--color-surface-hover)}.uiButton[data-variant=outline]{border-color:var(--line-strong);color:var(--text);background:0 0}.uiButton[data-variant=ghost]{color:var(--muted);background:0 0}.uiButton[data-variant=danger]{border-color:color-mix(in srgb, var(--danger) 38%, var(--line));color:color-mix(in srgb, var(--danger) 88%, white);background:color-mix(in srgb, var(--danger) 7%, transparent)}.buttonLink.danger,button.danger,.dangerButton{color:color-mix(in srgb, var(--danger) 88%, white);border-color:color-mix(in srgb, var(--danger) 38%, var(--line));background:var(--ui-danger-surface);box-shadow:none}.buttonLink.danger:hover:not(:disabled),button.danger:hover:not(:disabled),.dangerButton:hover:not(:disabled){color:color-mix(in srgb, var(--danger) 92%, white);border-color:color-mix(in srgb, var(--danger) 54%, var(--line));background:var(--ui-danger-surface-hover);box-shadow:none}.uiButton:hover:not(:disabled):not([aria-disabled=true]){transform:none}.uiButton[data-variant=primary]:hover:not(:disabled){filter:brightness(1.035)}.uiButton[data-variant=secondary]:hover:not(:disabled),.uiButton[data-variant=tertiary]:hover:not(:disabled),.uiButton[data-variant=outline]:hover:not(:disabled),.uiButton[data-variant=ghost]:hover:not(:disabled){color:var(--text);border-color:var(--ui-hover-border);background:var(--color-surface-hover)}.uiButton[data-variant=danger]:hover:not(:disabled){border-color:color-mix(in srgb, var(--danger) 54%, var(--line));background:color-mix(in srgb, var(--danger) 11%, transparent)}.uiButton:active:not(:disabled):not([aria-disabled=true]){transform:translateY(var(--ui-press-y)) scale(var(--ui-press-scale))}.uiButton:disabled,.uiButton[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:not-allowed;filter:none;transform:none}.uiButton>svg,.uiButton>.uiIcon{width:var(--icon-size-sm);height:var(--icon-size-sm);flex:none}.uiButtonLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.uiIconButton{width:var(--ui-button-height);min-width:var(--ui-button-height);padding:0}.uiIconButton>svg,.uiIconButton>.uiIcon{width:var(--icon-size-md);height:var(--icon-size-md)}.uiButtonSpinner{border:2px solid color-mix(in srgb, currentColor 28%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:.95rem;height:.95rem;animation:.72s linear infinite uiSpinner}.uiPageHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-6);width:100%;padding:var(--space-6);border:var(--border-width) solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex}.uiPageHeader.isCompact{padding:var(--space-5)}.uiPageHeaderCopy{min-width:0;max-width:var(--content-reading)}.uiPageHeader h1{margin:var(--space-2) 0 var(--space-2);font-size:var(--font-size-page-title);font-weight:var(--font-weight-display);line-height:var(--line-height-tight);letter-spacing:var(--tracking-display)}.uiPageHeader p,.uiSectionHeader p{color:var(--muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.uiPageHeaderActions,.uiSectionHeaderActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:none;display:flex}.uiEyebrow{color:var(--accent);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;align-items:center;display:inline-flex}.uiSectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-4);min-width:0;display:flex}.uiSectionHeader>div:first-child{min-width:0}.uiSectionHeader h2{margin:var(--space-2) 0 var(--space-1);font-size:var(--font-size-section-title);font-weight:var(--font-weight-display);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading)}.uiSurface{border:var(--border-width) solid var(--line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm)}.uiSurface.isInteractive{cursor:pointer;transition:background-color var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard)}.uiSurface.isInteractive:hover{border-color:var(--ui-hover-border);background:var(--color-surface-hover);transform:none}.uiSurface.isInteractive:active{transform:translateY(var(--ui-press-y)) scale(var(--ui-press-scale))}.uiSegmented{align-items:stretch;gap:var(--control-gap);padding:var(--control-inset);border:var(--border-width) solid var(--line);border-radius:var(--radius-card);background:var(--color-bg-subtle);display:inline-flex}.uiSegmentedItem{min-height:var(--control-height-sm);border-radius:var(--radius-control);color:var(--muted);box-shadow:none;font-size:var(--font-size-caption);font-weight:var(--font-weight-action);transition:color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard);background:0 0;border:0;padding:0 .82rem}.uiSegmentedItem:hover:not(:disabled){color:var(--text);background:var(--color-surface-hover);transform:none}.uiSegmentedItem[aria-pressed=true],.uiSegmentedItem[aria-selected=true]{color:var(--text);background:var(--color-surface-selected)}.uiSegmentedItem:active:not(:disabled){transform:translateY(var(--ui-press-y)) scale(var(--ui-press-scale))}@keyframes uiSpinner{to{transform:rotate(360deg)}}@media (width<=720px){.uiPageHeader,.uiSectionHeader{flex-direction:column;align-items:stretch}.uiPageHeaderActions,.uiSectionHeaderActions{justify-content:flex-start}}@media (pointer:coarse){.uiButton,.uiSegmentedItem{min-height:max(var(--control-height-md), var(--touch-target-min))}.uiButton[data-size=sm]{min-height:var(--touch-target-min)}}@media (prefers-reduced-motion:reduce){.uiButton,.uiSurface.isInteractive,.uiSegmentedItem{transition-duration:.001ms}.uiButtonSpinner{animation-duration:1.4s}}.uiFieldLabel{gap:var(--space-2);color:var(--text);font-size:var(--font-size-small);font-weight:var(--font-weight-label);display:grid}.uiFieldLabelText{min-width:0}.uiInput,:is(.siteVaultoryShell,.desktopVaultoryShell) input:not([type=checkbox]):not([type=radio]),:is(.siteVaultoryShell,.desktopVaultoryShell) textarea,:is(.siteVaultoryShell,.desktopVaultoryShell) select,:is(.siteVaultoryShell,.desktopVaultoryShell) .customSelectTrigger{min-height:var(--control-height-md);border:var(--border-width) solid var(--line);border-radius:var(--radius-control);color:var(--text);background:var(--color-bg-subtle);box-shadow:none;font-size:var(--font-size-body);line-height:1.35}:is(.siteVaultoryShell,.desktopVaultoryShell) textarea{padding:.82rem .9rem}.uiFieldMessage{color:var(--muted-2);font-size:var(--font-size-caption);font-weight:var(--font-weight-body);line-height:1.4}.uiFieldMessage.isError{color:color-mix(in srgb, var(--danger) 88%, white)}.uiInput[aria-invalid=true],:is(.siteVaultoryShell,.desktopVaultoryShell) input[aria-invalid=true],:is(.siteVaultoryShell,.desktopVaultoryShell) textarea[aria-invalid=true]{border-color:color-mix(in srgb, var(--danger) 55%, var(--line))}.uiStatePanel{justify-content:center;align-items:center;gap:var(--space-4);min-height:10rem;padding:var(--space-6);border:var(--border-width) solid var(--line);border-radius:var(--radius-panel);color:var(--muted);background:var(--color-surface);box-shadow:var(--shadow-sm);text-align:left;display:flex}.uiStatePanelIcon{border:var(--border-width) solid color-mix(in srgb, var(--accent) 22%, var(--line));border-radius:var(--radius-card);width:2.75rem;height:2.75rem;color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--color-surface));flex:none;place-items:center;display:grid}.uiStatePanelCopy{gap:var(--space-1);min-width:0;max-width:38rem;display:grid}.uiStatePanelCopy strong{color:var(--text);font-size:var(--font-size-card-title);font-weight:var(--font-weight-heading)}.uiStatePanelCopy p,.uiStatePanelCopy span{color:var(--muted);font-size:var(--font-size-small);margin:0;line-height:1.5}.uiStatePanelAction{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.uiAlert{border:var(--border-width) solid var(--line);border-radius:var(--radius-card);min-height:2.75rem;color:var(--text);background:var(--color-surface);font-size:var(--font-size-small);align-items:center;padding:.72rem .9rem;font-weight:700;line-height:1.45;display:flex}.uiAlert[data-tone=success]{border-color:color-mix(in srgb, var(--success) 32%, var(--line));color:color-mix(in srgb, var(--success) 80%, white);background:color-mix(in srgb, var(--success) 7%, var(--color-surface))}.uiAlert[data-tone=error]{border-color:color-mix(in srgb, var(--danger) 35%, var(--line));color:color-mix(in srgb, var(--danger) 82%, white);background:color-mix(in srgb, var(--danger) 7%, var(--color-surface))}@media (width<=640px){.uiStatePanel{min-height:8rem;padding:var(--space-5);flex-direction:column;align-items:flex-start}.uiStatePanelAction{width:100%;margin-left:0}}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(input[type=checkbox],input[type=radio]){width:1rem;height:1rem;accent-color:var(--accent);cursor:pointer;margin:0}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(input[type=checkbox],input[type=radio]):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.uiRequiredMark{color:var(--danger);margin-left:.24rem;font-weight:900}.uiAlert[data-tone=warning]{border-color:color-mix(in srgb, var(--warn) 34%, var(--line));color:color-mix(in srgb, var(--warn) 76%, white);background:color-mix(in srgb, var(--warn) 7%, var(--color-surface))}.uiAlert[data-tone=info]{border-color:color-mix(in srgb, var(--color-info) 32%, var(--line));color:color-mix(in srgb, var(--color-info) 74%, white);background:color-mix(in srgb, var(--color-info) 7%, var(--color-surface))}.uiTabs{align-items:center;gap:var(--control-gap);min-width:0;padding:var(--control-inset);border:var(--border-width) solid var(--line);border-radius:var(--radius-panel);background:var(--color-bg-subtle);scrollbar-width:none;display:flex;overflow-x:auto}.uiTabs::-webkit-scrollbar{display:none}.uiTabs.isCompact{border-radius:var(--radius-card);width:fit-content}.uiTabItem{min-height:var(--control-height-sm);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-card);color:var(--muted);box-shadow:none;font-size:var(--font-size-small);font-weight:var(--font-weight-action);white-space:nowrap;transition:color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), border-color var(--motion-interaction) var(--ease-standard), transform var(--motion-press) var(--ease-standard);background:0 0;border:0;flex:none;padding:0 .82rem;line-height:1;display:inline-flex}.uiTabItem:hover:not(:disabled){color:var(--text);background:var(--color-surface-hover);transform:none}.uiTabItem[aria-selected=true]{color:var(--text);background:var(--color-surface-selected)}.uiTabItem:active:not(:disabled){transform:translateY(var(--ui-press-y)) scale(var(--ui-press-scale))}.uiTabIcon{width:var(--icon-size-sm);height:var(--icon-size-sm);color:currentColor;place-items:center;display:grid}.uiTabIcon>svg,.uiTabItem>svg{width:100%;height:100%}.uiTabBadge{border-radius:var(--radius-pill);min-width:1.25rem;min-height:1.25rem;color:var(--muted);background:var(--color-surface-raised);font-size:var(--font-size-caption);font-weight:var(--font-weight-label);place-items:center;padding:0 .35rem;display:inline-grid}.uiTabItem[aria-selected=true] .uiTabBadge{color:var(--text);background:color-mix(in srgb, var(--accent) 12%, var(--color-surface-raised))}@media (pointer:coarse){.uiTabItem{min-height:var(--touch-target-min)}}.uiSearch{align-items:center;gap:var(--space-2);min-height:var(--control-height-lg);padding:var(--control-inset);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-card);background:var(--color-bg-subtle);transition:border-color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.uiSearch:focus-within{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring-shadow)}.uiSearchIcon{width:var(--icon-size-sm);height:var(--icon-size-sm);margin-left:var(--space-2);color:var(--accent)}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiSearch>input[type=search]{min-width:0;min-height:calc(var(--control-height-lg) - (var(--control-inset) * 2));padding:0 var(--space-2);box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.uiSearch .uiIconButton{min-height:calc(var(--control-height-lg) - (var(--control-inset) * 2));height:calc(var(--control-height-lg) - (var(--control-inset) * 2));width:calc(var(--control-height-lg) - (var(--control-inset) * 2));min-width:calc(var(--control-height-lg) - (var(--control-inset) * 2))}@media (width<=520px){.uiSearch{grid-template-columns:auto minmax(0,1fr) auto}}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(button,.buttonLink,.ghostLink,.navAction){min-height:var(--control-height-sm);border-radius:var(--radius-control);font-size:var(--font-size-button);font-weight:var(--font-weight-action);padding:.62rem .82rem}@media (prefers-reduced-motion:no-preference){:is(.siteVaultoryShell,.desktopVaultoryShell) :is(button:not(:disabled),.buttonLink,.ghostLink,.navAction,.navProfile,.mainNav a,.navMenuPopover a,.projectNav a,.creatorStudioNavLinks a,.authModeSwitch a,.previewLink,.downloadPrimaryButton,.downloadPlatformButton,.downloadSecondaryButton,[role=button]){transition:color var(--ui-interaction-duration) var(--ease-standard), background-color var(--ui-interaction-duration) var(--ease-standard), border-color var(--ui-interaction-duration) var(--ease-standard), box-shadow var(--ui-interaction-duration) var(--ease-standard), opacity var(--ui-interaction-duration) var(--ease-standard), filter var(--ui-interaction-duration) var(--ease-standard), transform var(--ui-press-duration) var(--ease-standard)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(button:not(:disabled),.buttonLink,.ghostLink,.navAction,.navProfile,.mainNav a,.navMenuPopover a,.projectNav a,.creatorStudioNavLinks a,.authModeSwitch a,.previewLink,.downloadPrimaryButton,.downloadPlatformButton,.downloadSecondaryButton,[role=button]):hover{transform:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(button:not(:disabled),.buttonLink,.ghostLink,.navAction,.navProfile,.mainNav a,.navMenuPopover a,.projectNav a,.creatorStudioNavLinks a,.authModeSwitch a,.previewLink,.downloadPrimaryButton,.downloadPlatformButton,.downloadSecondaryButton,[role=button]):active{transform:translateY(var(--ui-press-y)) scale(var(--ui-press-scale));transition-duration:var(--ui-press-duration)}}:is(.siteVaultoryShell,.desktopVaultoryShell) button:disabled,:is(.siteVaultoryShell,.desktopVaultoryShell) [aria-disabled=true]{filter:none;animation:none;transform:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.buttonLink,.secondaryAction,.primaryAction,.ghost,.ghostLink,.fullButton,.compactAction,.oauthButton,.notificationBulkButton,.notificationClearButton,.downloadPrimaryButton,.downloadSecondaryButton,.downloadPlatformButton){min-height:var(--control-height-md);border-radius:var(--radius-control);font-size:var(--font-size-button);font-weight:var(--font-weight-action);line-height:1}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.small,.compactAction,.notificationBulkButton,.notificationClearButton){min-height:var(--control-height-sm)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.buttonLink,.secondaryAction,.primaryAction,.ghost,.ghostLink,.fullButton,.compactAction,.oauthButton,.notificationBulkButton,.notificationClearButton,.downloadPrimaryButton,.downloadSecondaryButton,.downloadPlatformButton)>:is(svg,.uiIcon){width:var(--icon-size-sm);height:var(--icon-size-sm);flex:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.danger,.dangerButton,.notificationClearButton,[data-tone=danger]){color:color-mix(in srgb, var(--danger) 88%, white);border-color:color-mix(in srgb, var(--danger) 38%, var(--line));background:var(--ui-danger-surface);box-shadow:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.danger,.dangerButton,.notificationClearButton,[data-tone=danger]):hover:not(:disabled){color:color-mix(in srgb, var(--danger) 92%, white);border-color:color-mix(in srgb, var(--danger) 54%, var(--line));background:var(--ui-danger-surface-hover);box-shadow:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.notificationQuickAction,.iconButton,.compactIconButton,.closeButton,.passwordToggle,.collectionItemActions button){border-radius:var(--radius-control);min-width:2.45rem;min-height:2.45rem;box-shadow:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.segmented,.viewSwitch,.adminTabs,.authModeSwitch){gap:var(--control-gap);padding:var(--control-inset);border:var(--border-width) solid var(--line);border-radius:var(--radius-card);background:var(--color-bg-subtle);box-shadow:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.segmented button,.viewSwitch button,.adminTabs button,.authModeSwitch button){border-radius:var(--radius-control);min-height:2.35rem;color:var(--muted);box-shadow:none;background:0 0;border:0;animation:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.segmented button,.viewSwitch button,.adminTabs button,.authModeSwitch button):hover{color:var(--text);background:var(--color-surface-hover);transform:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.segmented button.active,.segmented button[aria-pressed=true],.viewSwitch button.active,.viewSwitch button[aria-pressed=true],.adminTabs button.active,.authModeSwitch button.active,.authModeSwitch button[aria-selected=true]){color:var(--text);background:var(--color-surface-raised);box-shadow:var(--shadow-sm)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(input:not([type=checkbox]):not([type=radio]),textarea,select,.customSelectTrigger){width:100%;min-height:var(--control-height-md);border:var(--border-width) solid var(--line);border-radius:var(--radius-control);color:var(--text);background:var(--color-bg-subtle);box-shadow:none;font-size:var(--font-size-body);transition:color var(--ui-interaction-duration) var(--ease-standard), background-color var(--ui-interaction-duration) var(--ease-standard), border-color var(--ui-interaction-duration) var(--ease-standard), box-shadow var(--ui-interaction-duration) var(--ease-standard)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(input:not([type=checkbox]):not([type=radio]),textarea,select,.customSelectTrigger):hover{border-color:var(--line-strong)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(input:not([type=checkbox]):not([type=radio]),textarea,select,.customSelectTrigger):focus,:is(.siteVaultoryShell,.desktopVaultoryShell) :is(input:not([type=checkbox]):not([type=radio]),textarea,select,.customSelectTrigger):focus-visible{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring-shadow)}:is(.siteVaultoryShell,.desktopVaultoryShell) .customSelectTrigger{transition:color var(--ui-interaction-duration) var(--ease-standard), background-color var(--ui-interaction-duration) var(--ease-standard), border-color var(--ui-interaction-duration) var(--ease-standard), box-shadow var(--ui-interaction-duration) var(--ease-standard), transform var(--ui-press-duration) var(--ease-standard)}:is(.siteVaultoryShell,.desktopVaultoryShell) .customSelectTrigger.open{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:var(--focus-ring-shadow)}:is(.siteVaultoryShell,.desktopVaultoryShell) .customSelectTrigger:hover{filter:none;transform:none}:is(.siteVaultoryShell,.desktopVaultoryShell) .customSelectTrigger:active{transform:translateY(var(--ui-press-y)) scale(var(--ui-press-scale))}:is(.siteVaultoryShell,.desktopVaultoryShell) .selectChevron,:is(.siteVaultoryShell,.desktopVaultoryShell) .selectChevron .uiIcon,:is(.siteVaultoryShell,.desktopVaultoryShell) .customSelectTrigger i{transition:transform var(--motion-overlay) var(--ease-standard)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.customSelectMenu,.selectPortalMenu){padding:var(--control-inset);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-card);color:var(--text);background:color-mix(in srgb, var(--color-surface-raised) 96%, transparent);box-shadow:var(--shadow-floating);-webkit-backdrop-filter:none;backdrop-filter:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.customSelectMenu,.selectPortalMenu) button{min-height:var(--control-height-sm);border-radius:var(--radius-sm);color:var(--muted);box-shadow:none;background:0 0;transform:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.customSelectMenu,.selectPortalMenu) button:is(:hover,:focus-visible,.active,.selected){color:var(--text);border-color:color-mix(in srgb, var(--accent) 18%, var(--line));background:var(--color-surface-hover);transform:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.customSelectMenu,.selectPortalMenu) button.selected{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:var(--color-surface-selected)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.fieldLabel,.uiFieldLabel){gap:var(--space-2);color:var(--text);font-size:var(--font-size-small);font-weight:var(--font-weight-label)}:is(.siteVaultoryShell,.desktopVaultoryShell) .fieldLabel>span:first-child{color:inherit}:is(.siteVaultoryShell,.desktopVaultoryShell) textarea{resize:vertical}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.heroSearch,.search,.collectionSearchForm,form[role=search]){transition:border-color var(--motion-interaction) var(--ease-standard), background-color var(--motion-interaction) var(--ease-standard), box-shadow var(--motion-interaction) var(--ease-standard)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.heroSearch,.search,.collectionSearchForm,form[role=search]):focus-within{border-color:var(--focus-ring-color);box-shadow:var(--focus-ring-shadow)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.heroSearch,.search,.collectionSearchForm,form[role=search]) input:not([type=checkbox]):not([type=radio]){box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.heroSearch,.search,.collectionSearchForm,form[role=search]) input:not([type=checkbox]):not([type=radio]):hover,:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.heroSearch,.search,.collectionSearchForm,form[role=search]) input:not([type=checkbox]):not([type=radio]):focus,:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.heroSearch,.search,.collectionSearchForm,form[role=search]) input:not([type=checkbox]):not([type=radio]):focus-visible{box-shadow:none!important;background:0 0!important;border-color:#0000!important;outline:0!important}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.pill,.status,.statusPill,.filterChip,.latestReleaseBadge,.nativeBadge){border-radius:var(--radius-chip)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.pill,.statusPill,.filterChip){font-size:var(--font-size-caption);font-weight:760}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.notice,.infoBox,.uiAlert){border-radius:var(--radius-card)}:is(.siteVaultoryShell,.desktopVaultoryShell) [data-tooltip]:after{border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-sm);color:var(--text);background:var(--color-surface-raised);box-shadow:var(--shadow-md);font-size:var(--font-size-caption);font-weight:var(--font-weight-action)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(progress,[role=progressbar]){accent-color:var(--accent)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(button,a,input,textarea,select,[role=button],[role=tab],[tabindex]):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(button,a,[role=button])[aria-disabled=true]{cursor:not-allowed}html[data-reduced-motion=true] :is(.siteVaultoryShell,.desktopVaultoryShell) *,html[data-reduced-motion=true] :is(.siteVaultoryShell,.desktopVaultoryShell) :before,html[data-reduced-motion=true] :is(.siteVaultoryShell,.desktopVaultoryShell) :after{scroll-behavior:auto;transition-duration:.001ms;animation:none}:is(.siteVaultoryShell,.desktopVaultoryShell){--page-section-gap:clamp(1.5rem, 3vw, 2.5rem);--panel-padding:clamp(1rem, 2vw, 1.4rem);--form-gap:var(--space-4)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.stack-xl,.pageFade){min-width:0}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.sectionKicker,.uiEyebrow){color:var(--accent);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;line-height:1.2}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.sectionHeader,.panelHeader,.vaultHeader) h2{font-size:var(--font-size-section-title);line-height:var(--line-height-heading);letter-spacing:var(--tracking-heading)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.sectionHeader,.panelHeader,.vaultHeader) p{max-width:var(--content-reading);color:var(--muted);font-size:var(--font-size-body);line-height:var(--line-height-body);margin-bottom:0}:is(.siteVaultoryShell,.desktopVaultoryShell) .formGrid{gap:var(--form-gap)}:is(.siteVaultoryShell,.desktopVaultoryShell) .formActions{gap:var(--space-2)}@media (pointer:coarse){:is(.siteVaultoryShell,.desktopVaultoryShell) :is(button:not(.notificationCardMain),.buttonLink,.navAction,.navMenuTrigger,.customSelectTrigger){min-height:var(--touch-target-min)}}@media (width<=720px){:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.formActions,.uiPageHeaderActions,.uiSectionHeaderActions),:is(.siteVaultoryShell,.desktopVaultoryShell) .formActions :is(button,.buttonLink){width:100%}}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPagination{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--line);border-radius:var(--radius-panel);background:var(--color-surface);display:flex}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPagination.isCompact{padding:var(--space-2) var(--space-3);border-radius:var(--radius-card)}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPaginationSummary{gap:.12rem;min-width:0;display:grid}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPaginationSummary strong{font-size:var(--font-size-button);line-height:1.25}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPaginationSummary span{color:var(--muted);font-size:var(--font-size-caption);line-height:1.35}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPaginationButtons{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPaginationPage{min-width:var(--control-height-sm);width:var(--control-height-sm);min-height:var(--control-height-sm);height:var(--control-height-sm);border:var(--border-width) solid var(--line);border-radius:var(--radius-control);color:var(--muted);background:var(--color-surface-raised);box-shadow:none;padding:0}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPaginationPage:hover:not(:disabled){color:var(--text);border-color:var(--line-strong);background:var(--color-surface-hover)}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPaginationPage[aria-current=page]{color:var(--button-primary-ink);background:linear-gradient(135deg, var(--accent), var(--accent-2));border-color:#0000}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPaginationGap{min-width:1rem;color:var(--muted-2);text-align:center;-webkit-user-select:none;user-select:none}@media (width<=720px){:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPagination{flex-direction:column;align-items:stretch}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPaginationButtons{justify-content:flex-start}}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.customSelectMenu,.selectPortalMenu){overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;max-height:min(260px,100vh - 24px);overflow:hidden auto}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.customSelectMenu,.selectPortalMenu)::-webkit-scrollbar{width:0;height:0;display:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.customSelectMenu,.selectPortalMenu) button{flex:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(button,.buttonLink,.brand,.brandText,.topbar,.desktopTitlebar,.desktopTitlebarStart,.desktopTitlebarBrand,.desktopMacWindowTitle,.navDock,.mainNav,.desktopCreatorNav,.accountNav,.creatorStudioNav,.customSelect,.uiTabs,.segmented,.viewSwitch,.adminTabs,.projectCard,.projectRow,.featuredCard,.miniProject,.collectionCard,[data-vaultory-context]){-webkit-user-select:none;user-select:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(input,textarea,[contenteditable=true],[contenteditable=plaintext-only],code,pre,.selectableText,[data-selectable=true],[data-selectable=true] *){-webkit-user-select:text;user-select:text}:is(.siteVaultoryShell,.desktopVaultoryShell) img,:is(.siteVaultoryShell,.desktopVaultoryShell) svg{-webkit-user-drag:none}.selectPortalMenu{box-sizing:border-box;overscroll-behavior:contain;max-height:min(260px,100vh - 24px);padding:var(--control-inset);color:var(--text);isolation:isolate;scrollbar-width:none;-ms-overflow-style:none;overflow:hidden auto;border:var(--border-width) solid var(--line-strong)!important;border-radius:var(--radius-card)!important;background:color-mix(in srgb, var(--color-surface-raised) 98%, transparent)!important;box-shadow:var(--shadow-floating)!important;-webkit-backdrop-filter:none!important;background-image:none!important}.selectPortalMenu:before,.selectPortalMenu:after{content:none!important;display:none!important}.selectPortalMenu::-webkit-scrollbar{width:0;height:0;display:none}.selectPortalMenu button{z-index:1;width:100%;min-height:var(--control-height-sm);border-radius:var(--radius-sm);color:var(--muted);box-shadow:none;text-align:left;background:0 0;border:1px solid #0000;flex:none;justify-content:space-between;padding:.68rem .75rem;position:relative;transform:none}.selectPortalMenu button:is(:hover,:focus-visible,.active){color:var(--text);border-color:color-mix(in srgb, var(--accent) 16%, var(--line));background:var(--color-surface-hover);transform:none}.selectPortalMenu button.selected{color:var(--text);border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:var(--color-surface-selected)}.vaultoryContextMenu{z-index:var(--z-context-menu);width:min(270px,100vw - 16px);max-height:min(420px,100vh - 16px);padding:var(--control-inset);border:1px solid var(--line-strong);border-radius:var(--radius-card);color:var(--text);background:color-mix(in srgb, var(--color-surface-raised) 97%, transparent);box-shadow:var(--shadow-floating);overscroll-behavior:contain;-webkit-user-select:none;user-select:none;animation:vaultoryContextMenuIn var(--motion-overlay) var(--ease-standard) both;gap:2px;display:grid;position:fixed;overflow:hidden auto}.vaultoryContextMenu button{width:100%;min-height:var(--control-height-sm);border-radius:var(--radius-sm);color:var(--muted);box-shadow:none;text-align:left;font-size:var(--font-size-small);font-weight:var(--font-weight-label);background:0 0;border:0;grid-template-columns:1.15rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.58rem .65rem;display:grid;transform:none}.vaultoryContextMenu button:is(:hover,:focus-visible){color:var(--text);background:var(--color-surface-hover);transform:none}.vaultoryContextMenu button:active{transform:translateY(var(--ui-press-y)) scale(var(--ui-press-scale))}.vaultoryContextMenu button:disabled{opacity:.45;cursor:default}.vaultoryContextMenu button[data-destructive=true]{color:var(--danger)}.vaultoryContextMenu button[data-destructive=true]:is(:hover,:focus-visible){background:color-mix(in srgb, var(--danger) 8%, transparent)}.vaultoryContextMenuIcon{color:currentColor;place-items:center;width:1.15rem;height:1.15rem;display:grid}.vaultoryContextMenuIcon>svg{width:1rem;height:1rem}.vaultoryContextMenuLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vaultoryContextMenuShortcut{min-width:max-content;color:var(--muted-2);font:inherit;letter-spacing:.02em;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:800}.vaultoryContextMenu button:is(:hover,:focus-visible) .vaultoryContextMenuShortcut{color:var(--muted)}.vaultoryContextMenuSeparator{background:var(--line);height:1px;margin:.28rem .35rem}@keyframes vaultoryContextMenuIn{0%{opacity:0;transform:translateY(-3px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.vaultoryContextMenu{animation:none}}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(input,textarea)::placeholder{color:var(--color-placeholder);opacity:1}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(button,input,textarea,select,[aria-disabled=true]):disabled,:is(.siteVaultoryShell,.desktopVaultoryShell) [aria-disabled=true]{color:var(--color-text-disabled)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(pre,code,kbd){border-color:var(--line);color:var(--text);background:var(--color-code-surface)}html{scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb)}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}::selection{color:var(--text);background:color-mix(in srgb, var(--accent) 24%, transparent)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.status.approved,.status.admin,.status.creator,.pill.success){color:var(--status-success-foreground);border-color:var(--status-success-border);background:var(--status-success-surface)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.status.pending_review,.status.pending_scan,.status.draft,.status.beta,.status.user,.pill.warn){color:var(--status-warning-foreground);border-color:var(--status-warning-border);background:var(--status-warning-surface)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.status.rejected,.status.removed,.status.infected){color:var(--status-danger-foreground);border-color:var(--status-danger-border);background:var(--status-danger-surface)}:is(.siteVaultoryShell,.desktopVaultoryShell) .status.moderator{color:var(--status-info-foreground);border-color:var(--status-info-border);background:var(--status-info-surface)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.uiButton[data-variant=danger],.buttonLink.danger,button.danger,.dangerButton){color:var(--status-danger-foreground);border-color:var(--status-danger-border);background:var(--status-danger-surface)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.uiAlert[data-tone=success],.notice.success){color:var(--status-success-foreground);border-color:var(--status-success-border);background:var(--status-success-surface)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.uiAlert[data-tone=warning],.notice.warning){color:var(--status-warning-foreground);border-color:var(--status-warning-border);background:var(--status-warning-surface)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.uiAlert[data-tone=error],.notice.error){color:var(--status-danger-foreground);border-color:var(--status-danger-border);background:var(--status-danger-surface)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.uiAlert[data-tone=info],.notice.info){color:var(--status-info-foreground);border-color:var(--status-info-border);background:var(--status-info-surface)}.desktopModalBackdrop,.collectionModalBackdrop,.confirmModalBackdrop,.vaultoryInstanceModalBackdrop{background:var(--color-overlay-backdrop)!important}.desktopModal,.confirmModal,.vaultoryInstanceModal{color:var(--text);border-color:var(--line-strong);background:var(--color-surface-raised)}html[data-theme=light] body{color:var(--text);background:radial-gradient(circle at 12% -8%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 31rem), radial-gradient(circle at 88% 4%, color-mix(in srgb, var(--accent-2) 6%, transparent), transparent 30rem), var(--color-bg-canvas)!important}html[data-theme=light] body:before{background-image:linear-gradient(color-mix(in srgb, var(--text) 2.2%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--text) 2.2%, transparent) 1px, transparent 1px);opacity:.12!important}html[data-theme=light] :is(.glassPanel,.metricCard,.projectCard,.projectRow,.dashboardProject,.featuredCard,.featuredProject,.reviewDecisionCard,.reviewCard,.activityItem,.auditRow,.infoRow,.linkRow,.tableRow,.authFeatureGrid>div,.profileSummary,.adminMini,.empty,.emptyState,.loadingPanel,.filterRail,.catalogToolbar,.projectNav,.adminTabs,.authCard,.collectionCard,.collectionCardV2,.collectionProjectItem,.collectionCreateCard,.collectionCreateHint,.collectionSettings,.collectionAddPanel,.notificationToolbar,.notificationCard,.notificationEmptyState,.projectOverviewCard,.projectRailCard,.publishPanel,.publishIdentityPanel,.publishLaunchPanel,.releaseFilePicker,.downloadHelpPanel,.downloadPlatformCardTop,.dataTable,.userTable,.projectTable,.desktopProjectResult,.desktopCollectionPickerList>button){color:var(--text);border-color:var(--line);background:var(--color-surface)!important;box-shadow:var(--shadow-sm)!important}html[data-theme=light] :is(.projectCard,.projectRow,.dashboardProject,.featuredCard,.featuredProject,.collectionCard,.collectionCardV2,.notificationCard,.reviewDecisionCard,.activityItem,.tableRow,.infoRow,.linkRow,.desktopProjectResult,.desktopCollectionPickerList>button):hover{color:var(--text);border-color:var(--ui-hover-border);background:var(--color-surface-hover)!important;box-shadow:none!important}html[data-theme=light] :is(.miniProject,.pill,.chipCloud button,.checkTile,.typeCard,.publishProgressStep,.publishHint,.authHighlightCard,.authBenefitCard,.authRefreshNote,.authRefreshSwitch,.collectionHeroSteps>div,.collectionSearchResult,.collectionItemActions button,.projectRowMetric,.notificationKind,.notificationQuickAction,.adminInlineLoader,.upgradedFileRow,.studioProjectStats span,.managedVersionRow,.latestReleaseRow){color:var(--text);border-color:var(--line);background:var(--color-bg-subtle)!important;box-shadow:none!important}html[data-theme=light] :is(.typeCard.active,.checkTile:has(input:checked),.publishProgressStep.active){border-color:color-mix(in srgb, var(--accent) 32%, var(--line));background:var(--color-surface-selected)!important}html[data-theme=light] :is(.siteVaultoryShell,.desktopVaultoryShell) :is(input:not([type=checkbox]):not([type=radio]),textarea,select,.customSelectTrigger,.minecraftVersionTrigger){color:var(--text);border-color:var(--line);background:var(--color-bg-subtle)}html[data-theme=light] :is(.siteVaultoryShell,.desktopVaultoryShell) :is(input:not([type=checkbox]):not([type=radio]),textarea,select,.customSelectTrigger,.minecraftVersionTrigger):hover{border-color:var(--line-strong)}html[data-theme=light] :is(.heroSearch,.search,.collectionSearchForm,.uiSearch,form[role=search]){color:var(--text);border-color:var(--line-strong);box-shadow:none;background:var(--color-bg-subtle)!important}html[data-theme=light] .fileDrop{color:var(--text);border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--color-surface))!important}html[data-theme=light] .compatSelection{color:var(--text);border-color:var(--line);background:var(--color-bg-subtle)}html[data-theme=light] .compatSelection small{color:var(--muted)}html[data-theme=light] .compatChip{color:var(--text);border-color:color-mix(in srgb, var(--accent) 25%, var(--line));background:color-mix(in srgb, var(--accent) 8%, var(--color-surface))}html[data-theme=light] .compatChip strong{color:var(--accent)}html[data-theme=light] :is(.customSelectMenu,.selectPortalMenu){color:var(--text);border-color:var(--line-strong);background:linear-gradient(145deg, var(--surface-highlight), transparent 38%), var(--color-surface-raised)!important;box-shadow:var(--shadow-floating)!important}html[data-theme=light] .customSelectMenu:before{background:linear-gradient(180deg, var(--surface-highlight), transparent), var(--color-surface-raised)}html[data-theme=light] :is(.customSelectMenu,.selectPortalMenu) button:is(:hover,:focus-visible,.selected,.active){color:var(--text);border-color:color-mix(in srgb, var(--accent) 20%, var(--line));background:var(--color-surface-hover)}html[data-theme=light] .vaultoryContextMenu{color:var(--text);border-color:var(--line-strong);background:var(--color-surface-raised);box-shadow:var(--shadow-floating)}html[data-theme=light] .vaultoryContextMenu button:is(:hover,:focus-visible){color:var(--text);background:var(--color-surface-hover)}html[data-theme=light] .siteVaultoryShell .topbar,html[data-theme=light] .desktopVaultoryShell .topbar{color:var(--text);border-color:var(--line);background:color-mix(in srgb, var(--color-surface-raised) 96%, transparent)!important;box-shadow:var(--shadow-sm)!important}html[data-theme=light] .siteVaultoryShell .navProfile,html[data-theme=light] .desktopVaultoryShell .navProfile{color:var(--text);border-color:var(--line);background:var(--color-surface)}html[data-theme=light] :is(.siteVaultoryShell,.desktopVaultoryShell) :is(.mainNav a,.desktopCreatorNav>a,.navAction,.navMenuTrigger){color:var(--muted)}html[data-theme=light] :is(.siteVaultoryShell,.desktopVaultoryShell) :is(.mainNav a,.desktopCreatorNav>a,.navAction,.navMenuTrigger):hover,html[data-theme=light] :is(.siteVaultoryShell,.desktopVaultoryShell) :is(.mainNav a.active,.desktopCreatorNav>a.active,.navAction.active){color:var(--text);background:var(--color-surface-hover)}html[data-theme=light] .desktopVaultoryShell .mainNav a.active,html[data-theme=light] .desktopVaultoryShell .desktopCreatorNav>a.active{border-color:color-mix(in srgb, var(--accent) 22%, var(--line));background:var(--color-surface-selected);box-shadow:inset 2px 0 0 var(--accent)}html[data-theme=light] .desktopCommandSearch,html[data-theme=light] .desktopCommandResults kbd,html[data-theme=light] .desktopCommandSearch kbd{color:var(--text);border-color:var(--line);background:var(--color-surface)}html[data-theme=light] :is(.landingHero,.pageHero,.dashboardHero,.collectionHero,.collectionHeroV2,.publishHero,.notificationHubHero,.creatorHeroMain,.projectBanner,.projectHeroV2,.releaseHubHero,.authArt,.authShowcase,.downloadHero,.heroSnapshot){color:var(--text);border-color:var(--line)!important;background:linear-gradient(135deg, var(--surface-highlight), transparent 38%), radial-gradient(circle at 86% 0%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 38%), radial-gradient(circle at 8% 110%, color-mix(in srgb, var(--accent-2) 5%, transparent), transparent 44%), linear-gradient(180deg, var(--color-surface-raised), var(--color-surface))!important;box-shadow:inset 0 1px 0 var(--surface-inset-line), inset 0 -1px 0 var(--surface-inset-line-muted), var(--shadow-sm)!important}html[data-theme=light] :is(.creatorHero,.creatorPreviewCard){color:var(--text);border-color:var(--profile-accent-line);background:linear-gradient(135deg, rgba(var(--profile-accent-rgb), .07), transparent 48%), var(--color-surface-raised)!important;box-shadow:var(--shadow-sm)!important}html[data-theme=light] .discoverySearchSurface,html[data-theme=light] .discoveryPage .filterRail,html[data-theme=light] .discoveryPage .catalogToolbar,html[data-theme=light] .discoveryPage .marketRail>.glassPanel{color:var(--text);border-color:var(--line);background:var(--color-surface)!important;box-shadow:var(--shadow-sm)!important}html[data-theme=light] .discoveryQuickTypes button,html[data-theme=light] .discoveryCatalogHeadingMeta span,html[data-theme=light] .discoveryPage .marketRail .miniProject{color:var(--muted);border-color:var(--line);background:var(--color-bg-subtle)}html[data-theme=light] .discoveryQuickTypes button:hover{color:var(--text);border-color:var(--line-strong);background:var(--color-surface-hover)}html[data-theme=light] .discoveryQuickTypes button.active{color:var(--text);border-color:color-mix(in srgb, var(--accent) 30%, var(--line));background:var(--color-surface-selected)}html[data-theme=light] .notificationHeroSummary{color:var(--text);border-color:color-mix(in srgb, var(--accent) 22%, var(--line));background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 8%, var(--color-surface)), color-mix(in srgb, var(--accent-2) 5%, var(--color-surface)));box-shadow:inset 0 1px 0 var(--surface-inset-line)}html[data-theme=light] .notificationTabs{border-color:var(--line);background:var(--color-bg-subtle)}html[data-theme=light] .notificationTabs button:hover{color:var(--text);background:var(--color-surface-hover)}html[data-theme=light] .notificationKind,html[data-theme=light] .notificationQuickAction{color:var(--muted);border-color:var(--line);background:var(--color-bg-subtle)}html[data-theme=light] .notificationClearButton{color:var(--status-danger-foreground);border-color:var(--status-danger-border);background:var(--status-danger-surface)}html[data-theme=light] .notificationToneIcon{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--accent) 8%, var(--color-surface))}html[data-theme=light] .notificationCard-security .notificationToneIcon{color:var(--status-info-foreground);border-color:var(--status-info-border);background:var(--status-info-surface)}html[data-theme=light] .notificationCard-system .notificationToneIcon{color:var(--status-warning-foreground);border-color:var(--status-warning-border);background:var(--status-warning-surface)}html[data-theme=light] .dashboardProject.studioProjectRow,html[data-theme=light] .managedVersionRow,html[data-theme=light] .latestReleaseRow,html[data-theme=light] .versionRow,html[data-theme=light] .reviewDecisionCard{color:var(--text);border-color:var(--line);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 3%, transparent), transparent 42%), var(--color-surface)!important;box-shadow:none!important}html[data-theme=light] .studioProjectStats span,html[data-theme=light] .upgradedFileRow{color:var(--text);border-color:var(--line);background:var(--color-bg-subtle)}html[data-theme=light] .dangerPanel{border-color:var(--status-danger-border);background:linear-gradient(135deg, var(--status-danger-surface), transparent 62%), var(--color-surface)}html[data-theme=light] .adminInlineLoader{color:var(--muted);border-color:var(--line);background:var(--color-bg-subtle);box-shadow:none}html[data-theme=light] .tableHead{color:var(--muted-2);background:var(--color-bg-subtle)}html[data-theme=light] .desktopStartupSplash{color:var(--text);background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 24rem), radial-gradient(circle at 83% 12%, color-mix(in srgb, var(--accent-2) 7%, transparent), transparent 28rem), linear-gradient(180deg, var(--color-surface-raised), var(--color-bg-canvas))}html[data-theme=light] .desktopStartupBackdrop{opacity:.22}html[data-theme=light] .desktopStartupBackdrop:after{background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-canvas) 10%, transparent), color-mix(in srgb, var(--color-bg-canvas) 72%, transparent))}html[data-theme=light] .desktopStartupName{background:linear-gradient(110deg, #18212f 12%, var(--accent) 74%, var(--accent-2));color:#0000;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .desktopStartupStatus{color:var(--muted)}html[data-theme=light] .desktopStartupProgress{background:var(--color-bg-subtle);box-shadow:inset 0 1px 1px var(--color-border-subtle)}html[data-theme=light] :is(.siteVaultoryShell,.desktopVaultoryShell) :is(button,a,input,textarea,select,[role=button],[role=tab],[tabindex]):focus-visible{outline-color:var(--focus-ring-color);box-shadow:var(--focus-ring-shadow)}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(h1,h2,h3,h4,h5,h6,p){text-wrap:wrap!important;max-width:none!important}:is(.siteVaultoryShell,.desktopVaultoryShell) .uiPageHeaderCopy,:is(.siteVaultoryShell,.desktopVaultoryShell) .discoveryHeader>div:first-child,:is(.siteVaultoryShell,.desktopVaultoryShell) .discoveryCatalogHeading>div:first-child,:is(.siteVaultoryShell,.desktopVaultoryShell) .collectionHeroCopy,:is(.siteVaultoryShell,.desktopVaultoryShell) .desktopModalHeading{max-width:none}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.uiPageHeaderCopy,.desktopModalHeading,.projectOverviewIntro,.projectTitleBlock,.collectionHeroCopy,.discoveryHeader>div:first-child,.discoveryCatalogHeading>div:first-child){min-width:0}:is(.siteVaultoryShell,.desktopVaultoryShell) :is(.uiPageHeaderCopy>p,.desktopModalHeading>p,.projectOverviewIntro>p,.projectTitleBlock>p,.collectionHeroCopy>p,.discoveryHeader>div:first-child>p,.discoveryCatalogHeading>div:first-child>p){width:100%;max-width:none!important}:is(.siteVaultoryShell,.desktopVaultoryShell) .desktopModalHeading{flex:auto;width:auto}.desktopModal :is(h1,h2,h3,h4,h5,h6,p){text-wrap:wrap!important;max-width:none!important}.desktopModalHeading{flex:auto;width:auto;min-width:0;max-width:none}.desktopModalHeading>p{width:100%;max-width:none!important}@media (width<=860px){.siteVaultoryShell .navDock.open .mainNav>a,.siteVaultoryShell .navDock.open .navMenuTrigger,.siteVaultoryShell .navDock.open .accountNav>:is(a,button){border-color:color-mix(in srgb, var(--line-strong) 80%, transparent);background:color-mix(in srgb, var(--color-surface) 94%, transparent)}.siteVaultoryShell .navDock.open .mainNav>a.active,.siteVaultoryShell .navDock.open .navMenuTrigger.active{border-color:color-mix(in srgb, var(--accent) 40%, var(--line-strong));background:color-mix(in srgb, var(--accent) 10%, var(--color-surface))}.siteVaultoryShell .navDock.open .accountNav>.primaryAction{border-color:color-mix(in srgb, var(--accent) 52%, var(--line-strong))}}
