*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}body{font-family:Inter,system-ui,sans-serif;background:var(--color-background,#fff);color:var(--color-text,#05244f)}[data-variant]{--sidebar-bg:var(--color-primary)!important;--navbar-bg:var(--color-primary)!important;--navbar-fg:#fff!important;--navbar-item-color:#fff!important;--navbar-item-active-color:#fff!important}[data-elevated=true]{box-shadow:0 6px 16px rgba(5,36,79,.28),0 2px 4px rgba(5,36,79,.2)!important}[data-variant] [data-active=true]{background:var(--color-secondary)!important}[data-variant] [data-open]>[id]{border-left:2px solid var(--color-secondary)!important}[data-position^=top]{padding-top:1rem}[data-position$=right]{padding-right:1rem}[data-position$=left]{padding-left:1rem}[data-position]>[data-variant]{color:#fff!important;box-shadow:0 8px 24px rgba(5,36,79,.18)}[data-position]>[data-variant=success]{background:var(--color-success,#16a34a)!important}[data-position]>[data-variant=error]{background:var(--color-danger,#dc2626)!important}[data-position]>[data-variant=warning]{background:var(--color-warning,#f59e0b)!important}[data-position]>[data-variant=info]{background:var(--color-info,#0284c7)!important}[data-position]>[data-variant] *{color:#fff!important}.Toast_container__2R4Ph{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:var(--spacing-xs,.5rem);pointer-events:none;padding:var(--spacing-md,1rem)}.Toast_container__2R4Ph[data-position=top-right]{top:0;right:0;align-items:flex-end}.Toast_container__2R4Ph[data-position=top-left]{top:0;left:0;align-items:flex-start}.Toast_container__2R4Ph[data-position=bottom-right]{bottom:0;right:0;align-items:flex-end;flex-direction:column-reverse}.Toast_container__2R4Ph[data-position=bottom-left]{bottom:0;left:0;align-items:flex-start;flex-direction:column-reverse}.Toast_container__2R4Ph[data-position=top-center]{top:0;left:50%;transform:translateX(-50%);align-items:center}.Toast_container__2R4Ph[data-position=bottom-center]{bottom:0;left:50%;transform:translateX(-50%);align-items:center;flex-direction:column-reverse}.Toast_toast__dNrm9{display:flex;align-items:flex-start;gap:var(--spacing-sm,.75rem);padding:var(--spacing-sm,.75rem) var(--spacing-md,1rem);border-radius:var(--radius-md,.5rem);box-shadow:0 4px 12px rgba(0,0,0,.15);font-family:var(--font-family,system-ui,sans-serif);min-width:18rem;max-width:28rem;pointer-events:all;animation:Toast_slideIn__q6yWr var(--anim-duration,.25s) var(--anim-easing,ease)}@keyframes Toast_slideIn__q6yWr{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.Toast_toast__dNrm9[data-variant=success]{background:var(--success-soft,#f0fdf4);border-left:4px solid var(--success-border,#22c55e);color:var(--success-fg,#15803d)}.Toast_toast__dNrm9[data-variant=error]{background:var(--danger-soft,#fef2f2);border-left:4px solid var(--danger-border,#ef4444);color:var(--danger-fg,#dc2626)}.Toast_toast__dNrm9[data-variant=warning]{background:var(--warning-soft,#fffbeb);border-left:4px solid var(--warning-border,#f59e0b);color:var(--warning-fg,#d97706)}.Toast_toast__dNrm9[data-variant=info]{background:var(--primary-soft,#eff6ff);border-left:4px solid var(--primary-border,#3b82f6);color:var(--primary-fg,#1d4ed8)}.Toast_toastContent__RZC4E{flex:1 1;min-width:0}.Toast_toastTitle__Jkfzz{margin:0 0 .2rem;font-weight:600;font-size:var(--font-size-body,1rem)}.Toast_toastMessage__2yy4W{margin:0;font-size:var(--font-size-body,1rem)}.Toast_toastDismiss__KtjDY{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:.125rem;cursor:pointer;color:inherit;opacity:.7;border-radius:.25rem;transition:opacity var(--anim-duration,.25s) var(--anim-easing,ease)}.Toast_toastDismiss__KtjDY:hover{opacity:1}.Toast_toastDismiss__KtjDY:focus-visible{outline:2px solid currentColor;outline-offset:1px}