.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{--nwds-gray-0: #ffffff;--nwds-gray-50: #fafafa;--nwds-gray-100: #f4f4f5;--nwds-gray-200: #e4e4e7;--nwds-gray-300: #d4d4d8;--nwds-gray-400: #a1a1aa;--nwds-gray-500: #71717a;--nwds-gray-600: #52525b;--nwds-gray-700: #3f3f46;--nwds-gray-800: #27272a;--nwds-gray-900: #18181b;--nwds-gray-950: #0a0a0a;--nwds-blue-50: #eff6ff;--nwds-blue-100: #dbeafe;--nwds-blue-300: #93c5fd;--nwds-blue-500: #3b82f6;--nwds-blue-600: #2563eb;--nwds-blue-700: #1d4ed8;--nwds-blue-900: #1e3a8a;--nwds-copper-50: #fdf6e0;--nwds-copper-100: #f6e6ad;--nwds-copper-300: #e0bb5a;--nwds-copper-500: #c9950f;--nwds-copper-600: #9c7008;--nwds-copper-700: #7a5806;--nwds-copper-900: #4a3504;--nwds-green-50: #ecfdf5;--nwds-green-100: #d1fae5;--nwds-green-500: #10b981;--nwds-green-600: #059669;--nwds-green-700: #047857;--nwds-green-900: #064e3b;--nwds-amber-50: #fffbeb;--nwds-amber-100: #fef3c7;--nwds-amber-500: #f59e0b;--nwds-amber-600: #d97706;--nwds-amber-700: #b45309;--nwds-amber-900: #78350f;--nwds-red-50: #fef2f2;--nwds-red-100: #fee2e2;--nwds-red-500: #ef4444;--nwds-red-600: #dc2626;--nwds-red-700: #b91c1c;--nwds-red-900: #7f1d1d}:root,:root[data-nwds-theme=light]{--nwds-color-bg: var(--nwds-gray-0);--nwds-color-bg-subtle: var(--nwds-gray-50);--nwds-color-bg-inset: var(--nwds-gray-100);--nwds-color-surface: var(--nwds-gray-0);--nwds-color-surface-raised: var(--nwds-gray-0);--nwds-color-border: var(--nwds-gray-200);--nwds-color-border-strong: var(--nwds-gray-300);--nwds-color-fg: var(--nwds-gray-900);--nwds-color-fg-muted: var(--nwds-gray-600);--nwds-color-fg-subtle: var(--nwds-gray-400);--nwds-color-fg-on-accent: var(--nwds-gray-0);--nwds-color-on-primary: #000000;--nwds-color-primary: var(--nwds-copper-600);--nwds-color-primary-hover: var(--nwds-copper-700);--nwds-color-primary-active: var(--nwds-copper-900);--nwds-color-primary-bg: var(--nwds-copper-50);--nwds-color-primary-border: var(--nwds-copper-300);--nwds-color-success: var(--nwds-green-600);--nwds-color-success-bg: var(--nwds-green-50);--nwds-color-success-border: var(--nwds-green-100);--nwds-color-success-fg: var(--nwds-green-700);--nwds-color-warning: var(--nwds-amber-600);--nwds-color-warning-bg: var(--nwds-amber-50);--nwds-color-warning-border: var(--nwds-amber-100);--nwds-color-warning-fg: var(--nwds-amber-700);--nwds-color-danger: var(--nwds-red-600);--nwds-color-danger-hover: var(--nwds-red-700);--nwds-color-danger-bg: var(--nwds-red-50);--nwds-color-danger-border: var(--nwds-red-100);--nwds-color-danger-fg: var(--nwds-red-700);--nwds-color-focus-ring: var(--nwds-copper-600);--nwds-color-overlay: rgb(15 23 42 / 48%);--nwds-color-disabled-bg: var(--nwds-gray-100);--nwds-color-disabled-fg: var(--nwds-gray-400);--nwds-shimmer-gradient: linear-gradient( 100deg, var(--nwds-copper-700) 0%, var(--nwds-copper-700) 35%, var(--nwds-copper-100) 48%, #fff4d6 50%, var(--nwds-copper-100) 52%, var(--nwds-copper-700) 65%, var(--nwds-copper-700) 100% );--nwds-shimmer-duration: 4s;color-scheme:light}:root[data-nwds-theme=dark]{--nwds-color-bg: var(--nwds-gray-950);--nwds-color-bg-subtle: var(--nwds-gray-900);--nwds-color-bg-inset: var(--nwds-gray-900);--nwds-color-surface: var(--nwds-gray-900);--nwds-color-surface-raised: var(--nwds-gray-800);--nwds-color-border: var(--nwds-gray-700);--nwds-color-border-strong: var(--nwds-gray-600);--nwds-color-fg: var(--nwds-gray-50);--nwds-color-fg-muted: var(--nwds-gray-400);--nwds-color-fg-subtle: var(--nwds-gray-500);--nwds-color-fg-on-accent: var(--nwds-gray-0);--nwds-color-on-primary: #000000;--nwds-color-primary: var(--nwds-copper-500);--nwds-color-primary-hover: var(--nwds-copper-300);--nwds-color-primary-active: var(--nwds-copper-100);--nwds-color-primary-bg: rgb(201 149 15 / 12%);--nwds-color-primary-border: var(--nwds-copper-700);--nwds-color-success: var(--nwds-green-500);--nwds-color-success-bg: rgb(16 185 129 / 12%);--nwds-color-success-border: var(--nwds-green-900);--nwds-color-success-fg: var(--nwds-green-500);--nwds-color-warning: var(--nwds-amber-500);--nwds-color-warning-bg: rgb(245 158 11 / 12%);--nwds-color-warning-border: var(--nwds-amber-900);--nwds-color-warning-fg: var(--nwds-amber-500);--nwds-color-danger: var(--nwds-red-500);--nwds-color-danger-hover: var(--nwds-red-100);--nwds-color-danger-bg: rgb(239 68 68 / 12%);--nwds-color-danger-border: var(--nwds-red-900);--nwds-color-danger-fg: var(--nwds-red-500);--nwds-color-focus-ring: var(--nwds-copper-300);--nwds-color-overlay: rgb(2 6 23 / 64%);--nwds-color-disabled-bg: var(--nwds-gray-800);--nwds-color-disabled-fg: var(--nwds-gray-600);--nwds-shimmer-gradient: linear-gradient( 100deg, var(--nwds-copper-300) 0%, var(--nwds-copper-300) 35%, var(--nwds-copper-50) 48%, #fff4d6 50%, var(--nwds-copper-50) 52%, var(--nwds-copper-300) 65%, var(--nwds-copper-300) 100% );color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-nwds-theme]){--nwds-color-bg: var(--nwds-gray-950);--nwds-color-bg-subtle: var(--nwds-gray-900);--nwds-color-bg-inset: var(--nwds-gray-900);--nwds-color-surface: var(--nwds-gray-900);--nwds-color-surface-raised: var(--nwds-gray-800);--nwds-color-border: var(--nwds-gray-700);--nwds-color-border-strong: var(--nwds-gray-600);--nwds-color-fg: var(--nwds-gray-50);--nwds-color-fg-muted: var(--nwds-gray-400);--nwds-color-fg-subtle: var(--nwds-gray-500);--nwds-color-fg-on-accent: var(--nwds-gray-0);--nwds-color-on-primary: #000000;--nwds-color-primary: var(--nwds-copper-500);--nwds-color-primary-hover: var(--nwds-copper-300);--nwds-color-primary-active: var(--nwds-copper-100);--nwds-color-primary-bg: rgb(201 149 15 / 12%);--nwds-color-primary-border: var(--nwds-copper-700);--nwds-color-success: var(--nwds-green-500);--nwds-color-success-bg: rgb(16 185 129 / 12%);--nwds-color-success-border: var(--nwds-green-900);--nwds-color-success-fg: var(--nwds-green-500);--nwds-color-warning: var(--nwds-amber-500);--nwds-color-warning-bg: rgb(245 158 11 / 12%);--nwds-color-warning-border: var(--nwds-amber-900);--nwds-color-warning-fg: var(--nwds-amber-500);--nwds-color-danger: var(--nwds-red-500);--nwds-color-danger-hover: var(--nwds-red-100);--nwds-color-danger-bg: rgb(239 68 68 / 12%);--nwds-color-danger-border: var(--nwds-red-900);--nwds-color-danger-fg: var(--nwds-red-500);--nwds-color-focus-ring: var(--nwds-copper-300);--nwds-color-overlay: rgb(2 6 23 / 64%);--nwds-color-disabled-bg: var(--nwds-gray-800);--nwds-color-disabled-fg: var(--nwds-gray-600);--nwds-shimmer-gradient: linear-gradient( 100deg, var(--nwds-copper-300) 0%, var(--nwds-copper-300) 35%, var(--nwds-copper-50) 48%, #fff4d6 50%, var(--nwds-copper-50) 52%, var(--nwds-copper-300) 65%, var(--nwds-copper-300) 100% );color-scheme:dark}}:root[data-nwds-contrast=high]{--nwds-color-border: var(--nwds-color-fg);--nwds-color-border-strong: var(--nwds-color-fg);--nwds-color-fg-muted: var(--nwds-color-fg);--nwds-color-fg-subtle: var(--nwds-color-fg)}:root{--nwds-space-0: 0;--nwds-space-1: .25rem;--nwds-space-2: .5rem;--nwds-space-3: .75rem;--nwds-space-4: 1rem;--nwds-space-5: 1.25rem;--nwds-space-6: 1.5rem;--nwds-space-8: 2rem;--nwds-space-10: 2.5rem;--nwds-space-12: 3rem;--nwds-space-16: 4rem}:root{--nwds-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, helvetica, arial, sans-serif;--nwds-font-family-mono: ui-monospace, sfmono-regular, "SF Mono", menlo, consolas, monospace;--nwds-font-size-xs: .75rem;--nwds-font-size-sm: .875rem;--nwds-font-size-md: 1rem;--nwds-font-size-lg: 1.125rem;--nwds-font-size-xl: 1.25rem;--nwds-font-size-2xl: 1.5rem;--nwds-font-size-3xl: 1.875rem;--nwds-font-size-4xl: 2.25rem;--nwds-font-size-5xl: 3rem;--nwds-font-size-6xl: 3.75rem;--nwds-font-weight-regular: 400;--nwds-font-weight-medium: 500;--nwds-font-weight-semibold: 600;--nwds-font-weight-bold: 700;--nwds-line-height-tight: 1.25;--nwds-line-height-normal: 1.5;--nwds-line-height-relaxed: 1.75}:root{--nwds-radius-none: 0;--nwds-radius-sm: .25rem;--nwds-radius-md: .5rem;--nwds-radius-lg: .75rem;--nwds-radius-xl: 1rem;--nwds-radius-full: 9999px}:root{--nwds-shadow-sm: 0 1px 2px rgb(15 23 42 / 6%);--nwds-shadow-md: 0 4px 12px rgb(15 23 42 / 10%);--nwds-shadow-lg: 0 12px 32px rgb(15 23 42 / 16%);--nwds-shadow-focus: 0 0 0 3px var(--nwds-color-focus-ring)}:root[data-nwds-theme=dark]{--nwds-shadow-sm: 0 1px 2px rgb(0 0 0 / 30%);--nwds-shadow-md: 0 4px 12px rgb(0 0 0 / 40%);--nwds-shadow-lg: 0 12px 32px rgb(0 0 0 / 50%)}@media(prefers-color-scheme:dark){:root:not([data-nwds-theme]){--nwds-shadow-sm: 0 1px 2px rgb(0 0 0 / 30%);--nwds-shadow-md: 0 4px 12px rgb(0 0 0 / 40%);--nwds-shadow-lg: 0 12px 32px rgb(0 0 0 / 50%)}}:root{--nwds-duration-fast: .1s;--nwds-duration-base: .16s;--nwds-duration-slow: .24s;--nwds-easing-standard: cubic-bezier(.4, 0, .2, 1);--nwds-easing-decelerate: cubic-bezier(0, 0, .2, 1);--nwds-easing-accelerate: cubic-bezier(.4, 0, 1, 1)}:root{--nwds-z-dropdown: 1000;--nwds-z-sticky: 1100;--nwds-z-overlay: 1200;--nwds-z-modal: 1300;--nwds-z-tooltip: 1400;--nwds-z-toast: 1500}*,*:before,*:after{box-sizing:border-box}body{margin:0;background-color:var(--nwds-color-bg);color:var(--nwds-color-fg);font-family:var(--nwds-font-family);font-size:var(--nwds-font-size-md);line-height:var(--nwds-line-height-normal);-webkit-font-smoothing:antialiased}[nwdsFocusable]:focus-visible,.nwds-focusable:focus-visible{outline:2px solid var(--nwds-color-focus-ring);outline-offset:2px}:root[data-nwds-motion=reduced] *,:root[data-nwds-motion=reduced] *:before,:root[data-nwds-motion=reduced] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.nwds-text-shimmer{color:var(--nwds-color-primary);background:var(--nwds-shimmer-gradient);background-size:250% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:nwds-shimmer-sweep var(--nwds-shimmer-duration, 4s) ease-in-out infinite}@keyframes nwds-shimmer-sweep{0%,40%{background-position:-60% 0}60%,to{background-position:130% 0}}@media(prefers-reduced-motion:reduce){.nwds-text-shimmer{animation:none;background-position:35% 0}}.nwds-cdk-overlay-transparent-backdrop{background-color:transparent}.nwds-modal-backdrop{background-color:var(--nwds-color-overlay)}.nwds-modal-panel{width:100%;max-width:min(32rem,100vw - 2rem);max-height:calc(100vh - 4rem);overflow-y:auto;background-color:var(--nwds-color-surface-raised);color:var(--nwds-color-fg);border-radius:var(--nwds-radius-lg);box-shadow:var(--nwds-shadow-lg);padding:var(--nwds-space-6);font-family:var(--nwds-font-family)}.nwds-dialog__title{display:block;margin:0 0 var(--nwds-space-3);font-size:var(--nwds-font-size-lg);font-weight:var(--nwds-font-weight-semibold)}.nwds-dialog__content{display:block;color:var(--nwds-color-fg-muted);font-size:var(--nwds-font-size-sm);line-height:var(--nwds-line-height-normal)}.nwds-dialog__actions{display:flex;justify-content:flex-end;gap:var(--nwds-space-2);margin-top:var(--nwds-space-6)}*{box-sizing:border-box}html,body{margin:0;padding:0;background-color:var(--nwds-color-bg);color:var(--nwds-color-fg);font-family:var(--nwds-font-family)}a{color:inherit}
