:where(:root){--pf-text:#2d3038;--pf-text-strong:#1c1c1a;--pf-text-muted:#6b7280;--pf-text-subtle:#9ca3af;--pf-icon-hover:#4b5563;--pf-primary:#2d3038;--pf-on-primary:#fff;--pf-surface:#fff;--pf-surface-muted:#f9fafb;--pf-border:#e5e7eb;--pf-divider:#f3f4f6;--pf-outline-hover:var(--color-gray-50,#f9fafb);--pf-success:#15803d;--pf-success-bg:#dcfce7;--pf-flash-border:#4ade80;--pf-flash-text:#16a34a;--pf-danger-border:#dc2626;--pf-danger-text:#b91c1c;--pf-warning-text:#d97706;--pf-backdrop:#00000080;--pf-shadow-card:0 1px 4px #0000000f;--pf-shadow-badge:0 1px 3px #0000000a;--pf-shadow-modal:0 25px 50px #00000040;--pf-font-family:inherit;--pf-label-tracking:.08em;--pf-radius-card:var(--radius-2xl,1rem);--pf-radius-badge:var(--radius-xl,.75rem);--pf-radius-field:var(--radius-lg,.5rem);--pf-radius-pill:calc(infinity * 1px);--pf-field-inset:4px;--pf-spinner-size:32px;--pf-tick-size:72px}@supports (color:lab(0% 0 0)){:where(:root){--pf-outline-hover:var(--color-gray-50,lab(98.2596% -.247031 -.706708))}}.pf-form{font-family:var(--pf-font-family)}.pf-required-marker:after{content:"*";margin-left:calc(var(--spacing,.25rem) * .5)}@keyframes pf-flash{0%{background-color:#0000}50%{background-color:var(--pf-success-bg);color:var(--pf-flash-text);border-color:var(--pf-flash-text)}to{background-color:#0000}}.pf-flash{animation:.6s ease-in-out forwards pf-flash}
