.access-gate.svelte-35b3i5{text-align:center;flex-direction:column;align-items:center;gap:.75rem;max-width:28rem;margin:0 auto;padding:2rem 1.5rem;display:flex}.access-gate-icon.svelte-35b3i5{border-radius:9999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:.5rem;display:flex}.access-gate-icon-tier.svelte-35b3i5{background:color-mix(in srgb, var(--color-primary,#6366f1) 12%, transparent);color:var(--color-primary,#6366f1)}.access-gate-icon-guardian.svelte-35b3i5{background:color-mix(in srgb, var(--color-muted-foreground,#64748b) 14%, transparent);color:var(--color-muted-foreground,#64748b)}.access-gate-icon-degraded.svelte-35b3i5{background:color-mix(in srgb, var(--color-warning,#d97706) 14%, transparent);color:var(--color-warning,#d97706)}.access-gate-icon-plain.svelte-35b3i5{background:color-mix(in srgb, var(--color-muted-foreground,#64748b) 14%, transparent);color:var(--color-muted-foreground,#64748b)}.access-gate-title.svelte-35b3i5{letter-spacing:-.01em;color:var(--color-foreground,inherit);font-size:1.25rem;font-weight:600}.access-gate-body.svelte-35b3i5{color:var(--color-muted-foreground,#64748b);font-size:.9375rem;line-height:1.5}.access-gate-cta.svelte-35b3i5{background:var(--color-primary,#6366f1);color:var(--color-primary-foreground,#fff);border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.5rem;padding:.6875rem 1.25rem;font-weight:500;transition:background-color .15s;display:inline-flex}.access-gate-cta.svelte-35b3i5:hover{background:color-mix(in srgb, var(--color-primary,#6366f1) 90%, black)}.access-gate-link.svelte-35b3i5{color:var(--color-primary,#6366f1);text-underline-offset:2px;margin-top:.25rem;font-size:.875rem;text-decoration:underline}div.svelte-a9i1qr::-webkit-scrollbar{width:6px}div.svelte-a9i1qr::-webkit-scrollbar-track{background:0 0}div.svelte-a9i1qr::-webkit-scrollbar-thumb{background-color:#9ca3af4d;border-radius:20px}.section-nav.svelte-a9i1qr{scroll-snap-type:x proximity;scrollbar-width:none}.section-nav.svelte-a9i1qr::-webkit-scrollbar{display:none}.section-tab.svelte-a9i1qr{scroll-snap-align:start}.selector-bar.svelte-f7254c{background:color-mix(in srgb, var(--color-card) 97%, var(--color-domain-case) 3%)}.brand-icon.svelte-f7254c{animation:3s ease-in-out infinite svelte-f7254c-brand-pulse}@keyframes svelte-f7254c-brand-pulse{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-domain-case) 10%, transparent)}}.dropdown-menu.svelte-f7254c{transform-origin:0 0;animation:.2s ease-out both svelte-f7254c-dropdownIn}@keyframes svelte-f7254c-dropdownIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.dropdown-item.svelte-f7254c{animation:.15s ease-out both svelte-f7254c-itemSlideIn}@keyframes svelte-f7254c-itemSlideIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.add-case-btn.svelte-f7254c:hover{box-shadow:0 2px 12px -2px color-mix(in srgb, var(--color-domain-case) 30%, transparent)}.create-form-wrapper.svelte-f7254c{animation:.25s ease-out both svelte-f7254c-formSlideDown}@keyframes svelte-f7254c-formSlideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:360px}}.create-form.svelte-f7254c{animation:.3s ease-out 80ms both svelte-f7254c-formContentFade}@keyframes svelte-f7254c-formContentFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.form-field.svelte-f7254c:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-domain-case) 12%, transparent)}.select-wrapper.svelte-f7254c{position:relative}.select-chevron.svelte-f7254c{position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}.select-field.svelte-f7254c{cursor:pointer}.submit-btn.svelte-f7254c:not(:disabled){box-shadow:0 2px 8px -2px color-mix(in srgb, var(--color-domain-case) 30%, transparent)}.submit-btn.svelte-f7254c:not(:disabled):hover{box-shadow:0 4px 14px -2px color-mix(in srgb, var(--color-domain-case) 40%, transparent)}.saving-spinner.svelte-f7254c{animation:.6s linear infinite svelte-f7254c-spin}@keyframes svelte-f7254c-spin{to{transform:rotate(360deg)}}
