:root{--bg:#faf8f6;--bg-2:#fbfcfa;--surface:#fff;--surface-2:#fff1e8;--surface-sunken:#f5f2ef;--glass:#ffffffc7;--glass-strong:#fffffff0;--glass-blur:blur(20px) saturate(1.5);--glass-highlight:inset 0 1px 0 #ffffffe6;--border:#eadfd9;--border-strong:#dccbc3;--text:#141714;--muted:#746b68;--dim:#9a908c;--accent:#fb7a1e;--accent-2:#c2410c;--accent-soft:#fff1e6;--accent-border:#fb7a1e59;--on-fill:#fff;--primary-fill:var(--text);--primary-ink:var(--surface);--primary-fill-hover:color-mix(in srgb, var(--primary-fill) 86%, var(--primary-ink));--primary-fill-active:color-mix(in srgb, var(--primary-fill) 94%, var(--primary-ink));--brand:#fb7a1e;--brand-dark:#c2410c;--brand-soft:#fff1e6;--iris-1:#fb7a1e;--iris-2:#f5b53d;--iris-3:#ff8a2e;--iris-4:#8b5cf6;--iris-5:#c084fc;--iridescent:linear-gradient(95deg, #fb7a1e 0%, #ff8a2e 50%, #f5b53d 76%, #8b5cf6 100%);--iridescent-soft:linear-gradient(95deg, #fb7a1e29, #ff8a2e24, #f5b53d24, #8b5cf624);--ok:#10b981;--ok-soft:#10b9811f;--ok-ink:#036c4e;--warn:#f5b53d;--warn-soft:#f5b53d29;--warn-ink:#8a5a00;--danger:#c13a3a;--danger-soft:#c13a3a1a;--danger-ink:#b93234;--info:#22d3ee;--info-soft:#22d3ee1f;--info-ink:#155e75;--p1:#fb7a1e;--p2:#10b981;--p3:#06b6d4;--p4:#6366f1;--p1-ink:#141714;--p2-ink:#141714;--p3-ink:#141714;--p4-ink:#000;--radius-xs:6px;--radius-sm:8px;--radius:12px;--radius-lg:16px;--radius-pill:999px;--shadow-1:0 1px 2px #1417140d;--shadow:0 14px 50px #14171414;--shadow-soft:0 8px 24px #1417140f;--font:"Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sidebar-w:212px;--topbar-h:62px;--layer-sticky:100;--layer-dropdown:500;--layer-popover:600;--layer-drawer:800;--layer-modal:1000;--layer-popover-in-modal:1100;--layer-toast:1200;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--shadow-hover:0 10px 24px -6px #1417141f;--shadow-menu:0 10px 30px -10px #1417142e, 0 4px 12px -4px #14171414;--shadow-modal:0 30px 80px #14171442, 0 0 0 1px #1417140a;--glow-brand:0 10px 22px -6px #fb7a1e80;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.45, 0, .25, 1);--duration-1:.12s;--duration-2:.18s;--duration-3:.26s;--duration-4:.36s;--skeleton-base:#f0e9e4;--skeleton-highlight:#faf6f3;--focus-ring:0 0 0 3px #fb7a1e2e;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--type-page-size:clamp(26px, 1vw + 16px, 30px);--type-page-weight:var(--weight-semibold);--type-title-size:20px;--type-title-weight:var(--weight-semibold);--type-section-size:16px;--type-section-weight:var(--weight-semibold);--type-card-size:15px;--type-card-weight:var(--weight-semibold);--type-body-size:14px;--type-label-size:13px;--type-label-weight:var(--weight-medium);--type-note-size:13px;--type-micro-size:12px;--type-figure-lg-size:36px;--type-figure-size:28px;--type-figure-sm-size:22px;--type-figure-xs-size:16px;--type-figure-weight:var(--weight-semibold);--figure-char-em:.64;--type-heading-leading:1.25;--type-body-leading:1.5;--type-figure-leading:1.05;--leading-ui:1.3;--control-height:36px;--control-height-sm:32px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px}@media (width<=760px),(pointer:coarse){:root{--control-height:44px}}*{box-sizing:border-box}html{scroll-behavior:smooth;background-color:var(--bg)}body{background:linear-gradient(135deg, #ff7a5929, transparent 25%), linear-gradient(220deg, #28c5ff21, transparent 30%), linear-gradient(180deg, #fbfcfa 0%, var(--bg) 100%);min-width:320px;min-height:100vh;color:var(--text);font-family:var(--font);letter-spacing:0;-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0}h1,h2{font-weight:var(--heading-weight,800);letter-spacing:var(--heading-tracking,-.03em)}h1,h2,h3,h4,p{margin:0}a{color:var(--accent-2);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:none}html.is-keyboard-nav :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid #c2410c}:where(a,button,input,select,textarea,summary,[tabindex]):focus:not(:focus-visible){outline:none}html:not(.is-keyboard-nav) :where(button,a,[role=button],[role=tab],[role=option]):focus-visible{outline:none!important}::selection{background:#fb7a1e47}*{scrollbar-width:thin;scrollbar-color:#14171438 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#14171429;border-radius:999px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ui-rise-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes ui-slide-in-fwd{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes ui-slide-in-back{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes ui-spin{to{transform:rotate(360deg)}}@keyframes ui-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:no-preference){.ui-fade-in{animation:ui-fade-in var(--duration-2,.18s) var(--ease-out,ease-out) both}.ui-rise-in{animation:ui-rise-in var(--duration-3,.26s) var(--ease-out,ease-out) both}.ui-slide-in-fwd{animation:ui-slide-in-fwd var(--duration-3,.26s) var(--ease-out,ease-out) both}.ui-slide-in-back{animation:ui-slide-in-back var(--duration-3,.26s) var(--ease-out,ease-out) both}}.ui-skeleton{background:linear-gradient(100deg, var(--skeleton-base,#f0e9e4) 42%, var(--skeleton-highlight,#faf6f3) 50%, var(--skeleton-base,#f0e9e4) 58%);background-position:200% 0;background-size:200% 100%;border-radius:8px;display:block}@media (prefers-reduced-motion:no-preference){.ui-skeleton{animation:ui-shimmer 1.4s var(--ease-in-out,ease-in-out) infinite}}.ui-skeleton--line{border-radius:6px;height:.9em}.ui-skeleton--circle{border-radius:50%}.ui-skeleton-text{gap:8px;display:grid}@keyframes ui-sheet-in-right{0%{opacity:.4;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes ui-sheet-in-left{0%{opacity:.4;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes ui-sheet-out-right{0%{opacity:1;transform:none}to{opacity:0;transform:translate(28px)}}@keyframes ui-sheet-out-left{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-28px)}}@keyframes ui-sheet-in-bottom{0%{opacity:.4;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes ui-sheet-out-bottom{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(28px)}}@media (prefers-reduced-motion:no-preference){.as-sheet-overlay[data-state=open]{animation:ui-fade-in var(--duration-2,.18s) var(--ease-out,ease-out)}.as-sheet-overlay[data-state=closed]{animation:ui-fade-out var(--duration-2,.18s) var(--ease-out,ease-out) forwards}.as-sheet-content[data-sheet-side=right][data-state=open]{animation:ui-sheet-in-right var(--duration-3,.26s) var(--ease-out,ease-out)}.as-sheet-content[data-sheet-side=right][data-state=closed]{animation:ui-sheet-out-right var(--duration-2,.18s) var(--ease-out,ease-out) forwards;pointer-events:none}.as-sheet-content[data-sheet-side=left][data-state=open]{animation:ui-sheet-in-left var(--duration-3,.26s) var(--ease-out,ease-out)}.as-sheet-content[data-sheet-side=left][data-state=closed]{animation:ui-sheet-out-left var(--duration-2,.18s) var(--ease-out,ease-out) forwards;pointer-events:none}.as-sheet-content[data-sheet-side=bottom][data-state=open]{animation:ui-sheet-in-bottom var(--duration-3,.26s) var(--ease-out,ease-out)}.as-sheet-content[data-sheet-side=bottom][data-state=closed]{animation:ui-sheet-out-bottom var(--duration-2,.18s) var(--ease-out,ease-out) forwards;pointer-events:none}}.ui-page-skeleton{align-content:start;gap:16px;min-height:46vh;display:grid}.ui-page-skeleton__blocks{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=720px){.ui-page-skeleton__blocks{grid-template-columns:1fr}}.ui-shell-skeleton{background:var(--bg,#faf8f6);z-index:5;grid-template-columns:248px 1fr;display:grid;position:fixed;inset:0}.ui-shell-skeleton__sidebar{border-right:1px solid var(--border,#eadfd9);background:var(--surface,#fff);align-content:start;gap:14px;padding:22px 18px;display:grid}.ui-shell-skeleton__main{align-content:start;gap:18px;padding:26px 32px;display:grid}@media (width<=900px){.ui-shell-skeleton{grid-template-columns:1fr}.ui-shell-skeleton__sidebar{display:none}}.ui-route-swap{min-width:0}.sr-only,.ui-sr-only,.as-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.as-sheet-overlay{z-index:var(--layer-modal,1000);background:color-mix(in srgb, var(--text,#141714) 20%, transparent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);position:fixed;inset:0}.as-sheet-content{z-index:calc(var(--layer-modal,1000) + 1);background:var(--surface,#fff);width:min(560px,100vw);height:100%;color:var(--text,#141714);box-shadow:var(--shadow-modal,0 30px 80px #14171442);outline:none;flex-direction:column;display:flex;position:fixed;inset-block:0}.as-sheet-content[data-sheet-side=right]{border-left:1px solid var(--border,#eadfd9);right:0}.as-sheet-content[data-sheet-side=left]{border-right:1px solid var(--border,#eadfd9);left:0}.as-sheet-content[data-sheet-side=bottom]{width:100%;height:auto;max-height:calc(100% - var(--space-7,48px));overscroll-behavior:contain;border-top:1px solid var(--border);border-radius:var(--radius-lg,16px) var(--radius-lg,16px) 0 0;inset-block:auto 0;inset-inline:0;overflow-y:auto}.as-sheet-close{border:1px solid var(--border,#eadfd9);background:var(--surface,#fff);width:40px;height:40px;color:var(--muted,#746b68);cursor:pointer;transition:border-color var(--duration-1,.12s) var(--ease-out,ease-out), background var(--duration-1,.12s) var(--ease-out,ease-out), color var(--duration-1,.12s) var(--ease-out,ease-out);border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:16px;inset-inline-end:16px}.as-sheet-close:hover{border-color:var(--border-strong,#dccbc3);background:var(--surface-2,#fff1e8);color:var(--text,#141714)}.as-sheet-close:focus-visible,.as-dialog-close:focus-visible{outline:2px solid var(--accent,#fb7a1e);outline-offset:2px}.as-sheet-header{gap:8px;display:grid}.as-sheet-title{letter-spacing:-.03em;font-size:20px;font-weight:800}.as-sheet-description{color:var(--muted,#746b68);font-size:14px;line-height:1.5}.as-sheet-footer{flex-direction:column-reverse;gap:12px;margin-top:auto;display:flex}@media (width>=640px){.as-sheet-footer{flex-direction:row;justify-content:flex-end}}.as-dialog-overlay{z-index:var(--layer-modal,1000);background:color-mix(in srgb, var(--text,#141714) 34%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.as-dialog-content{z-index:calc(var(--layer-modal,1000) + 1);width:min(var(--as-dialog-w,520px), calc(100vw - 32px));background:var(--surface,#fff);height:fit-content;max-height:calc(100dvh - 48px);color:var(--text,#141714);border:1px solid var(--border,#eadfd9);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-modal,0 30px 80px #14171442);outline:none;flex-direction:column;gap:14px;margin:auto;padding:22px;display:flex;position:fixed;inset:0}.as-dialog-content[data-dialog-size=sm]{--as-dialog-w:420px}.as-dialog-content[data-dialog-size=md]{--as-dialog-w:520px}.as-dialog-content[data-dialog-size=lg]{--as-dialog-w:760px}.as-dialog-content[data-dialog-size=full]{--as-dialog-w:calc(100vw - 32px);height:calc(100dvh - 48px);max-height:none}.as-dialog-close{width:32px;height:32px;color:var(--muted,#746b68);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:12px}.as-dialog-close:hover{border-color:var(--border,#eadfd9);background:var(--surface-2,#fff1e8);color:var(--text,#141714)}.as-dialog-header{gap:6px;padding-inline-end:34px;display:grid}.as-dialog-title{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:800}.as-dialog-description{color:var(--muted,#746b68);margin:0;font-size:13px;line-height:1.55}.as-dialog-body{overscroll-behavior:contain;min-height:0;font-size:13px;line-height:1.55;overflow-y:auto}.as-dialog-content[data-dialog-size=full] .as-dialog-body{flex:1}.as-dialog-footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.as-confirm .as-dialog-header{padding-inline-end:0}.as-confirm__discard{color:var(--danger,#c13a3a);border-color:#c13a3a59}.as-confirm__discard:hover:not(:disabled){background:var(--danger-soft,#c13a3a14);color:var(--danger,#c13a3a);border-color:#c13a3a8c}@media (prefers-reduced-motion:no-preference){.as-dialog-overlay[data-state=open]{animation:ui-fade-in var(--duration-2,.18s) var(--ease-out,ease-out)}.as-dialog-overlay[data-state=closed]{animation:ui-fade-out var(--duration-2,.18s) var(--ease-out,ease-out) forwards}.as-dialog-content[data-state=open]{animation:ui-dialog-in var(--duration-3,.26s) var(--ease-out,ease-out)}.as-dialog-content[data-state=closed]{animation:ui-dialog-out var(--duration-2,.18s) var(--ease-out,ease-out) forwards;pointer-events:none}}@keyframes ui-dialog-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes ui-dialog-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 10px}}body{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cx-card__notice,.lp-public-error{font-family:var(--font)}
