.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}.section-nav.svelte-a9i1qr{top:var(--cases-header-offset,0px);scroll-snap-type:x proximity;scrollbar-width:none}.case-skeleton.svelte-a9i1qr{background:var(--color-surface-muted);animation:1.4s ease-in-out infinite svelte-a9i1qr-case-skeleton-pulse}@keyframes svelte-a9i1qr-case-skeleton-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.case-skeleton.svelte-a9i1qr{animation:none}}.section-nav.svelte-a9i1qr::-webkit-scrollbar{display:none}.section-tab.svelte-a9i1qr{scroll-snap-align:start}.section-nav.more-end.svelte-a9i1qr{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.section-nav.more-start.svelte-a9i1qr{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem);mask-image:linear-gradient(90deg,#0000,#000 2.5rem)}.section-nav.more-start.more-end.svelte-a9i1qr{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}.case-trigger-title.svelte-f7254c{-webkit-line-clamp:2;text-align:left;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.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)}}.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-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)}}
