[data-portal-theme]{--hp-acc:#1fa3a5;--hp-acc-ink:#0b7476;color:var(--hp-ink);background:var(--hp-ground)}[data-portal-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hp-ground:#eef2f5;--hp-ink:#0b1220;--hp-mut:#64748b;--hp-glass:#ffffffb8;--hp-edge:#fffffff2;--hp-hi:#fff;--hp-soft:#f1f5f9;--hp-soft2:#e2e8f0;--hp-btn:#0b1220;--hp-btn-ink:#fff;--hp-btn-glow:none;--hp-ok:#dcfce7;--hp-ok-ink:#166534;--hp-okb:#16a34a;--hp-warn:#faeeda;--hp-warn-ink:#854f0b;--hp-bad:#fcebeb;--hp-bad-ink:#a32d2d;--hp-sheet:#ffffffeb;--hp-scrim:#0f172a40;--hp-glow1:#7fd8d9;--hp-glow2:#f3d9a4;--hp-glow-o1:.55;--hp-glow-o2:.55}[data-portal-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hp-ground:#05080f;--hp-ink:#f8fafc;--hp-mut:#94a3b8;--hp-glass:#ffffff12;--hp-edge:#ffffff21;--hp-hi:#ffffff2e;--hp-soft:#ffffff0f;--hp-soft2:#ffffff1f;--hp-acc:#2bbcbe;--hp-acc-ink:#5fe0e2;--hp-btn:#2bbcbe;--hp-btn-ink:#04292a;--hp-btn-glow:0 0 0 1px #5fe0e28c, 0 8px 26px #2bbcbe6b, inset 0 1px 0 #ffffff73;--hp-ok:#34d39926;--hp-ok-ink:#a7f3d0;--hp-okb:#22c55e;--hp-warn:#fbbf2424;--hp-warn-ink:#fcd34d;--hp-bad:#f8717124;--hp-bad-ink:#fca5a5;--hp-sheet:#101622eb;--hp-scrim:#00000073;--hp-glow1:#1fa3a5;--hp-glow2:#c9a24a;--hp-glow-o1:.35;--hp-glow-o2:.18}.hp-glass{background:var(--hp-glass);border:1px solid var(--hp-edge);box-shadow:inset 0 1px 0 var(--hp-hi), 0 10px 30px #0f172a0f;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:22px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-portal-theme=light] .hp-glass{background:#fff}[data-portal-theme=dark] .hp-glass{background:#111826}}.hp-solid{background:var(--hp-soft);border-radius:16px}.hp-num{font-variant-numeric:tabular-nums}.hp-mut{color:var(--hp-mut)}.hp-btn-primary{background:var(--hp-btn);color:var(--hp-btn-ink);box-shadow:var(--hp-btn-glow);border-radius:20px;font-weight:700;transition:transform .12s}.hp-btn-primary:active{transform:scale(.97)}.hp-btn-primary:disabled{opacity:.45;box-shadow:none}.hp-btn-soft{background:var(--hp-soft);color:var(--hp-ink);border-radius:16px;font-weight:700}.hp-glow{filter:blur(55px);pointer-events:none;border-radius:9999px;position:absolute}.hp-glow-a{background:var(--hp-glow1);width:260px;height:260px;opacity:var(--hp-glow-o1);top:60px;left:-110px}.hp-glow-b{background:var(--hp-glow2);width:240px;height:240px;opacity:var(--hp-glow-o2);top:380px;right:-120px}@media (prefers-reduced-motion:reduce){[data-portal-theme] *,[data-portal-theme] :before,[data-portal-theme] :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.hp-when-legacy{display:contents}.hp-when-themed{display:none}[data-portal-theme] .hp-when-themed{display:contents}[data-portal-theme] .hp-when-legacy{display:none}