.suite-bezel{border:1px solid var(--border);border-top:1px solid var(--primary);background:color-mix(in srgb, var(--card) 88%, transparent);backdrop-filter:blur(12px);box-shadow:var(--shadow-xs);transition:box-shadow .2s ease-out,border-color .2s ease-out}.suite-bezel:hover{border-top-color:var(--ring);box-shadow:0 0 24px -12px var(--primary), var(--shadow-sm)}.suite-cta{transition:box-shadow .2s ease-out,background-color .2s ease-out}.suite-cta:hover{box-shadow:0 0 24px -10px var(--primary)}.suite-shield{animation:.85s ease-out both suite-arrive}@keyframes suite-arrive{0%{opacity:0;transform:scale(.94)}65%{opacity:1;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}.suite-tabs{background:linear-gradient(to left, var(--sidebar), transparent 24px)}@media (prefers-reduced-motion:reduce){.suite-shield{animation:none}.suite-bezel,.suite-cta{transition:none}}
