@layer base{:root{--background:#f7f6f1;--foreground:#1f1a14;--card:#fdfcfa;--card-foreground:#1f1a14;--popover:#fdfcfa;--popover-foreground:#1f1a14;--primary:#17414d;--primary-foreground:#fafafa;--secondary:#e8e6df;--secondary-foreground:#29231d;--muted:#e8e6e0;--muted-foreground:#6e6860;--accent:#d2e1e6;--accent-foreground:#29231d;--border:#bfbeb7;--input:#cccbc3;--ring:#477a8a;--success:#3d8e53;--warning:#d49824;--danger:#cf413a;--radius:.875rem}@supports (color:lab(0% 0 0)){:root{--background:lab(96.7896% -.189871 2.27963);--foreground:lab(9.51656% 1.81149 5.04931);--card:lab(99.091% -.097543 1.13808);--card-foreground:lab(9.51656% 1.81149 5.04931);--popover:lab(99.091% -.097543 1.13808);--popover-foreground:lab(9.51656% 1.81149 5.04931);--primary:lab(24.8597% -11.6958 -11.858);--primary-foreground:lab(98.26% 0 0);--secondary:lab(91.3619% -.303835 3.80805);--secondary-foreground:lab(14.1585% 1.77577 5.17446);--muted:lab(91.3559% -.276089 3.42538);--muted-foreground:lab(44.324% 1.67483 5.09172);--accent:lab(88.5094% -4.57126 -4.41639);--accent-foreground:lab(14.1585% 1.77577 5.17446);--border:lab(76.8616% -.299215 3.81126);--input:lab(81.5017% -.300825 3.81014);--ring:lab(48.1265% -14.3925 -14.3422);--success:lab(52.7991% -36.1448 23.7337);--warning:lab(67.4762% 16.4066 64.08);--danger:lab(49.5145% 56.3761 37.3383)}}.dark{--background:#010a15;--foreground:#d8e7f0;--card:#08131c;--card-foreground:#d8e7f0;--popover:#08131c;--popover-foreground:#d8e7f0;--primary:#2bdeff;--primary-foreground:#010a15;--secondary:#0e1c28;--secondary-foreground:#d8e7f0;--muted:#0e1c28;--muted-foreground:#92a9b4;--accent:#dcb149;--accent-foreground:#010a15;--destructive:#f75d59;--destructive-foreground:#fafafa;--border:#303942;--input:#212a32;--ring:#65b2c4;--success:#63b376;--warning:#dfb03b;--danger:#f75d59}@supports (color:lab(0% 0 0)){.dark{--background:lab(2.43682% -.884742 -6.22838);--foreground:lab(90.796% -4.20371 -5.82194);--card:lab(5.2337% -1.69951 -7.64385);--card-foreground:lab(90.796% -4.20371 -5.82194);--popover:lab(5.2337% -1.69951 -7.64385);--popover-foreground:lab(90.796% -4.20371 -5.82194);--primary:lab(81.2639% -39.9601 -33.6583);--primary-foreground:lab(2.43682% -.884742 -6.22838);--secondary:lab(9.46668% -2.80175 -10.0043);--secondary-foreground:lab(90.796% -4.20371 -5.82194);--muted:lab(9.46668% -2.80175 -10.0043);--muted-foreground:lab(67.628% -6.17912 -8.6702);--accent:lab(74.7148% 8.36715 57.3982);--accent-foreground:lab(2.43682% -.884742 -6.22838);--destructive:lab(60.9896% 59.8331 35.3706);--destructive-foreground:lab(98.26% 0 0);--border:lab(23.4283% -2.34893 -6.81739);--input:lab(16.4646% -2.27383 -6.78899);--ring:lab(68.0501% -20.9293 -17.1199);--success:lab(66.7358% -35.9836 23.4544);--warning:lab(74.7074% 9.43822 63.2981);--danger:lab(60.9896% 59.8331 35.3706)}}}
@layer base{html.pa-theme-disabled{--background:#f6f6f3;--foreground:#0a0a0a;--card:#fdfcfb;--card-foreground:#0a0a0a;--popover:#fdfcfb;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#e9e8e4;--secondary-foreground:#171717;--muted:#e9e8e4;--muted-foreground:#737373;--accent:#dae3e8;--accent-foreground:#171717;--destructive:#cf413a;--destructive-foreground:#fafafa;--border:#bfbeb8;--input:#cccac5;--ring:#a1a1a1;--success:#3d8e53;--warning:#d49824;--danger:#cf413a;--radius:.625rem}@supports (color:lab(0% 0 0)){html.pa-theme-disabled{--background:lab(96.7772% -.128835 1.51825);--foreground:lab(2.75381% 0 0);--card:lab(99.0847% -.0655949 .758374);--card-foreground:lab(2.75381% 0 0);--popover:lab(99.0847% -.0655949 .758374);--popover-foreground:lab(2.75381% 0 0);--primary:lab(7.78201% -.0000149012 0);--primary-foreground:lab(98.26% 0 0);--secondary:lab(91.9114% -.159383 1.89897);--secondary-foreground:lab(7.78201% -.0000149012 0);--muted:lab(91.9114% -.159383 1.89897);--muted-foreground:lab(48.496% 0 0);--accent:lab(89.6066% -2.54339 -3.50471);--accent-foreground:lab(7.78201% -.0000149012 0);--destructive:lab(49.5145% 56.3761 37.3383);--destructive-foreground:lab(98.26% 0 0);--border:lab(76.8496% -.244796 3.0452);--input:lab(81.4897% -.245839 3.04449);--ring:lab(66.128% -.0000298023 .0000119209);--success:lab(52.7991% -36.1448 23.7337);--warning:lab(67.4762% 16.4066 64.08);--danger:lab(49.5145% 56.3761 37.3383)}}html.pa-theme-disabled.dark{--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--destructive:#ff6568;--destructive-foreground:#fafafa;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--success:#63b376;--warning:#dfb03b;--danger:#f75d59}@supports (color:lab(0% 0 0)){html.pa-theme-disabled.dark{--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--destructive:lab(63.7053% 60.745 31.3109);--destructive-foreground:lab(98.26% 0 0);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0);--success:lab(66.7358% -35.9836 23.4544);--warning:lab(74.7074% 9.43822 63.2981);--danger:lab(60.9896% 59.8331 35.3706)}}}
.pa-message-position{z-index:110;width:calc(100vw - 2rem);max-width:32rem;font-family:var(--pa-message-font,inherit);margin:0;font-size:1rem;line-height:1.5;position:fixed;inset:50% auto auto 50vw;transform:translate(-50%,-50%)}.pa-message-position,.pa-message-position *,.pa-message-overlay{box-sizing:border-box}.pa-message-frame{border:1px solid var(--pa-ui-border,var(--border,#767676));background:var(--pa-ui-surface,var(--card,#fff));min-width:0;max-height:calc(100dvh - 2rem);color:var(--pa-ui-ink,var(--card-foreground,#161616));border-radius:.75rem;gap:.75rem;padding:1rem;display:grid;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.pa-message-overlay{z-index:109;background:#0009;position:fixed;inset:0}.pa-message-dialog{outline:none}.pa-message-heading{align-items:flex-start;gap:.75rem;display:flex}.pa-message-copy{flex:1;min-width:0}.pa-message-title{overflow-wrap:anywhere;font-size:inherit;line-height:inherit;margin:0;font-weight:600}.pa-message-description{overflow-wrap:anywhere;color:var(--pa-ui-muted,var(--muted-foreground,#525252));margin:.25rem 0 0;font-size:.875rem;line-height:1.25rem}.pa-message-error{overflow-wrap:anywhere;color:var(--pa-ui-danger,var(--destructive,#b42318));margin:0;font-size:.875rem;line-height:1.25rem}.pa-message-icon{width:1.25rem;height:1.25rem;color:var(--pa-ui-accent,var(--pa-accent,#6b5500));flex:0 0 1.25rem;margin-top:.125rem}.pa-message-icon[data-intent=error]{color:var(--pa-ui-danger,var(--destructive,#b42318))}.pa-message-viewport{pointer-events:none;outline:none;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pa-message-toast{pointer-events:auto}.pa-message-actions{justify-content:flex-end;gap:var(--pa-gap-control);flex-wrap:wrap;display:flex}.pa-message-position .pa-message-action:hover{border-color:var(--pa-ui-accent,var(--pa-accent,#6b5500));color:var(--pa-ui-accent,var(--pa-accent,#6b5500))}.pa-message-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:640px){.pa-message-frame{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.pa-message-position,.pa-message-overlay{transition:none;animation:none}}
