[data-pria-theme=dark] .p-feedback,[data-pria-theme=light]{--p-bg:#f4f4f4;--p-surface:#ffffff;--p-elev:#f7f7f7;--p-text:#282828;--p-text2:#474646;--p-text3:#6d6d6d;--p-border:#e8e8e8;--p-input:#ffffff;--p-accent:#cc6b3b;--p-accent-tint:rgba(204,107,59,0.12);--p-accent-border:rgba(204,107,59,0.38);--p-accent-text:#a24b24;--p-accent-edge:#cc6b3b;--p-focus:#8f4220;--p-focus-sep:#ffffff;--p-focus-dark:#eabca8;--p-focus-dark-sep:#1f1f1f;--p-shadow:0 1px 2px rgba(18,17,20,0.06);--p-ok:#2f5a40;--p-ok-bg:rgba(47,90,64,0.14);--p-warn:#7a5709;--p-alert:#c0392b;--p-alert-bg:rgba(192,57,43,0.13);--p-tab-idle:#eeeeee;--p-band:#1f1f1f;--p-band-2:#282828;--p-hero:#282828;--p-band-fg:#ffffff;--p-band-fg2:rgba(255,255,255,0.78);--p-band-fg3:rgba(255,255,255,0.6);--p-nav-active-bg:rgba(204,107,59,0.16)}[data-pria-theme=dark]{--p-bg:#161616;--p-surface:#212121;--p-elev:#2d2d2d;--p-text:#ffffff;--p-text2:rgba(255,255,255,0.8);--p-text3:rgba(255,255,255,0.62);--p-border:#3f3f3f;--p-input:#2d2d2d;--p-accent:#da8a67;--p-accent-tint:rgba(218,138,103,0.18);--p-accent-border:rgba(218,138,103,0.34);--p-accent-text:#da8a67;--p-accent-edge:rgba(218,138,103,0.25);--p-focus:#eabca8;--p-focus-sep:#1f1f1f;--p-focus-dark:#eabca8;--p-focus-dark-sep:#1f1f1f;--p-shadow:0 1px 2px rgba(0,0,0,0.4);--p-ok:#8ecca2;--p-ok-bg:rgba(142,204,162,0.16);--p-warn:#e6be68;--p-alert:#ff9e88;--p-alert-bg:rgba(255,158,136,0.16);--p-tab-idle:#1f1f1f;--p-band:#1c1c1c;--p-band-2:#2d2d2d;--p-hero:#1c1c1c;--p-band-fg:#ffffff;--p-band-fg2:rgba(255,255,255,0.78);--p-band-fg3:rgba(255,255,255,0.6);--p-nav-active-bg:rgba(218,138,103,0.13)}[data-pria-theme]{--p-nav:#282828;--p-nav-border:#474646;--p-nav-fg:rgba(255,255,255,0.75);--p-nav-fg-strong:#ffffff;--p-nav-label:rgba(255,255,255,0.55);--p-nav-hover:rgba(255,255,255,0.06);--p-nav-active-fg:#da8a67;--p-nav-sub:rgba(255,255,255,0.58);--p-nav-accent:#da8a67;--p-nav-accent-text:#da8a67;--p-nav-accent-tint:rgba(218,138,103,0.18);--p-nav-accent-border:rgba(218,138,103,0.34);--p-coral:#a24b24;--p-coral-hover:#8f4220;--p-coral-grad:linear-gradient(135deg,#bc643b,#a24b24);--p-coral-grad-strong:linear-gradient(135deg,#a24b24,#8f4220);--p-mostused-grad:linear-gradient(135deg,#a24b24,#8f4220);--p-copper-bar:linear-gradient(90deg,#d58a58,#cc6b3b,#8f4220,#cc6b3b);--p-hero-scrim:rgba(22,19,17,0.72);--p-hero-eyebrow:#d3835f;--p-logout:#ff7875;--p-modal-scrim:rgba(18,17,20,0.5);--p-coral-shadow:0 4px 14px rgba(162,75,36,0.3);--p-modal-shadow:0 24px 64px rgba(18,17,20,0.32);--p-panel-shadow:0 8px 24px rgba(18,17,20,0.18);--p-ease:cubic-bezier(0.16,0.84,0.34,1)}.p-root{display:flex;height:100vh;overflow:hidden;background:var(--p-bg);color:var(--p-text);font-family:var(--font-pmr-heading),Montserrat,"Helvetica Neue",Arial,sans-serif}.p-root :focus-visible{outline:2px solid var(--p-focus);outline-offset:2px;box-shadow:0 0 0 4px var(--p-focus-sep);border-radius:4px}.c-band :focus-visible,.c-hero :focus-visible,.c-referral :focus-visible,.p-rail :focus-visible{--p-focus:var(--p-focus-dark);--p-focus-sep:var(--p-focus-dark-sep)}.p-skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--p-coral);color:#fff;padding:10px 16px;border-radius:0 0 8px 0;font-size:13px;font-weight:700}.p-skip:focus{left:0}@media (prefers-reduced-motion:reduce){.p-root *,.p-root :after,.p-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}