:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-heading]:not([data-ds-zone=formal] *){font-weight:var(--ds-zone-heading-weight)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-eyebrow]:not([data-ds-zone=formal] *){color:var(--ds-text);font-weight:var(--ds-zone-eyebrow-weight);letter-spacing:var(--ds-zone-eyebrow-tracking)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-display]:not([data-ds-zone=formal] *){font-size:var(--ds-zone-display-size);line-height:var(--ds-zone-display-line-height);letter-spacing:var(--ds-zone-display-letter-spacing)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-display-compact]:not([data-ds-zone=formal] *){font-size:var(--ds-type-hero-size);line-height:var(--ds-type-hero-line-height);letter-spacing:var(--ds-type-hero-letter-spacing)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=section-header]:not([data-ds-zone=formal] *){border-bottom-width:var(--ds-zone-rule);border-bottom-color:var(--ds-zone-edge);padding-bottom:var(--ds-zone-rule-gap)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-control);border-radius:var(--ds-zone-radius-control);box-shadow:var(--ds-zone-shadow-control);transition-property:color,background-color,border-color,box-shadow,transform}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button][data-variant=primary]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link][data-variant=primary]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button][data-variant=accent]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link][data-variant=accent]:not([data-ds-zone=formal] *){border-color:var(--ds-zone-edge-fill)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button][data-variant=secondary]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link][data-variant=secondary]:not([data-ds-zone=formal] *){border-color:var(--ds-zone-edge-strong)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button][data-variant=ghost]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link][data-variant=ghost]:not([data-ds-zone=formal] *){box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button]:is(:disabled,[aria-disabled=true]):not([data-variant=ghost]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link]:is(:disabled,[aria-disabled=true]):not([data-variant=ghost]):not([data-ds-zone=formal] *){box-shadow:none;border-color:var(--ds-border)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button]:focus-visible:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link]:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:3px;box-shadow:var(--ds-zone-shadow-control)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-on-dark] [data-ds=button][data-variant=primary]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-on-dark] [data-ds=button-link][data-variant=primary]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-on-dark] [data-ds=button][data-variant=accent]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-on-dark] [data-ds=button-link][data-variant=accent]:not([data-ds-zone=formal] *){border-color:var(--ds-zone-edge-on-dark);box-shadow:var(--ds-zone-shadow-control-on-dark)}@media (prefers-reduced-motion: no-preference){:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button]:hover:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link]:hover:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *){box-shadow:var(--ds-zone-shadow-control-hover);transform:translate(var(--ds-zone-press-shift),var(--ds-zone-press-shift))}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button]:active:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link]:active:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *){box-shadow:var(--ds-zone-shadow-control-active);transform:translate(var(--ds-zone-press-reach),var(--ds-zone-press-reach))}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-on-dark] [data-ds=button][data-variant=primary]:hover:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-on-dark] [data-ds=button-link][data-variant=primary]:hover:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-on-dark] [data-ds=button][data-variant=accent]:hover:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-on-dark] [data-ds=button-link][data-variant=accent]:hover:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *){box-shadow:var(--ds-zone-shadow-control-hover-on-dark)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button][data-variant=ghost]:hover:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link][data-variant=ghost]:hover:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button][data-variant=ghost]:active:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link][data-variant=ghost]:active:not(:disabled):not([aria-disabled=true]):not([data-ds-zone=formal] *){box-shadow:none}}@media (prefers-reduced-motion: reduce){:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button]:hover:not(:disabled):not([aria-disabled=true]):not([data-variant=ghost]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link]:hover:not(:disabled):not([aria-disabled=true]):not([data-variant=ghost]):not([data-ds-zone=formal] *){border-color:var(--ds-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button]:active:not(:disabled):not([aria-disabled=true]):not([data-variant=ghost]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link]:active:not(:disabled):not([aria-disabled=true]):not([data-variant=ghost]):not([data-ds-zone=formal] *){border-color:var(--ds-brand-hover)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button]:is(:hover,:active):not(:disabled):not([aria-disabled=true])[data-variant=ghost]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=button-link]:is(:hover,:active):not(:disabled):not([aria-disabled=true])[data-variant=ghost]:not([data-ds-zone=formal] *){border-color:var(--ds-zone-edge-strong)}}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-card);border-color:var(--ds-zone-edge);border-radius:var(--ds-zone-radius-card);box-shadow:var(--ds-zone-shadow-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card][data-variant=raised]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card][data-variant=standard][data-tier=play]:not([data-ds-zone=formal] *){box-shadow:var(--ds-zone-shadow-raised)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card][data-ds-on-dark]:not([data-ds-zone=formal] *){border-color:var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card-media][data-size=band]:not([data-ds-zone=formal] *){border-bottom-width:var(--ds-zone-border-card);border-bottom-color:var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card][data-hue]:not([data-tone=dark]):not([data-ds-zone=formal] *){background-image:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card][data-hue=blue]:not([data-tone=dark]):not([data-ds-zone=formal] *){background-color:var(--ds-zone-hue-fill-blue)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card][data-hue=sky]:not([data-tone=dark]):not([data-ds-zone=formal] *){background-color:var(--ds-zone-hue-fill-sky)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card][data-hue=teal]:not([data-tone=dark]):not([data-ds-zone=formal] *){background-color:var(--ds-zone-hue-fill-teal)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card][data-hue=mint]:not([data-tone=dark]):not([data-ds-zone=formal] *){background-color:var(--ds-zone-hue-fill-mint)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card-stripe]:not([data-ds-zone=formal] *){height:var(--ds-zone-stripe);border-bottom:var(--ds-zone-border-card) solid var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card]:has(:focus-visible):not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:3px}@media (prefers-reduced-motion: no-preference){:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card][data-interactive]:is(:hover,:focus-within):not([data-ds-zone=formal] *){box-shadow:var(--ds-zone-shadow-lift);transform:translate(var(--ds-zone-lift-x),var(--ds-zone-lift-y));border-color:var(--ds-zone-edge)}}@media (prefers-reduced-motion: reduce){:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=card][data-interactive]:is(:hover,:focus-within):not([data-ds-zone=formal] *){border-color:var(--ds-brand)}}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=image-card-media]:not([data-ds-zone=formal] *){border-bottom:var(--ds-zone-border-card) solid var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=image-card-stripe]:not([data-ds-zone=formal] *){height:var(--ds-zone-stripe)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=image-card-icon]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-control);border-color:var(--ds-zone-edge);border-radius:var(--ds-zone-radius-control);box-shadow:var(--ds-zone-shadow-badge-play)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=stat][data-variant=card]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-card);border-color:var(--ds-zone-edge);border-radius:var(--ds-zone-radius-card);box-shadow:var(--ds-zone-shadow-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=stat] [data-stat-label]:not([data-ds-zone=formal] *){font-family:var(--ds-font-mono);text-transform:uppercase;letter-spacing:var(--ds-zone-eyebrow-tracking);font-weight:var(--ds-zone-eyebrow-weight)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=leaderboard]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-card);border-color:var(--ds-zone-edge);border-radius:var(--ds-zone-radius-card);box-shadow:var(--ds-zone-shadow-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=badge]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-control);border-radius:var(--ds-zone-radius-badge);border-color:var(--ds-zone-edge-fill);box-shadow:var(--ds-zone-shadow-badge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=badge][data-tone=neutral]:not([data-ds-zone=formal] *){border-color:var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=badge][data-tier=play]:not([data-ds-zone=formal] *){border-radius:var(--ds-zone-radius-pill);box-shadow:var(--ds-zone-shadow-badge-play);transform:rotate(var(--ds-zone-tilt))}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=badge][data-tier=play]:nth-child(2n):not([data-ds-zone=formal] *){transform:rotate(var(--ds-zone-tilt-alt))}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=chip]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-control);border-color:var(--ds-zone-edge);border-radius:var(--ds-zone-radius-pill)}:is([data-ds-zone=core],[data-ds-zone=play]) button[data-ds=chip]:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:3px;box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=tabs] [role=tablist]:not([data-ds-zone=formal] *){border-color:var(--ds-zone-edge);border-bottom-width:var(--ds-zone-border-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=tabs] [role=tablist][aria-orientation=vertical]:not([data-ds-zone=formal] *){border-bottom-width:0;border-left-width:var(--ds-zone-border-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=tabs] [role=tab]:not([data-ds-zone=formal] *){border-radius:var(--ds-zone-radius-control) var(--ds-zone-radius-control) 0 0}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=tabs] [role=tab][aria-selected=true]:not([data-ds-zone=formal] *){background-color:var(--ds-zone-tab-fill);color:var(--ds-zone-tab-on)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=tabs] [role=tablist][aria-orientation=horizontal] [role=tab]:not([data-ds-zone=formal] *):after{height:calc(var(--ds-zone-stripe) / 2)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=tabs] [role=tablist][aria-orientation=vertical] [role=tab]:not([data-ds-zone=formal] *):after{width:calc(var(--ds-zone-stripe) / 2)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-card);border-color:var(--ds-zone-edge);border-radius:var(--ds-zone-radius-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] thead th:not([data-ds-zone=formal] *){border-bottom-width:var(--ds-zone-border-card);border-bottom-color:var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=empty-state]:not([data-ds-zone=formal] *){border:var(--ds-zone-border-card) dashed var(--ds-zone-edge);border-radius:var(--ds-zone-radius-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-empty-icon]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-control);border-color:var(--ds-zone-edge);border-radius:var(--ds-zone-radius-control);background-color:var(--ds-block-brand);color:var(--ds-block-on-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=progress-bar]:not([data-ds-zone=formal] *){box-sizing:border-box;border:var(--ds-zone-border-control) solid var(--ds-zone-edge);border-radius:var(--ds-zone-radius-pill);height:var(--ds-zone-progress-md)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=progress-bar][data-size=sm]:not([data-ds-zone=formal] *){height:var(--ds-zone-progress-sm)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=progress-bar][data-size=lg]:not([data-ds-zone=formal] *){height:var(--ds-zone-progress-lg)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=progress-fill]:not([data-ds-zone=formal] *){border-radius:0}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=hero]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=image-hero]:not([data-ds-zone=formal] *){border-bottom:var(--ds-zone-border-panel) solid var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=image-hero]:not([data-ds-zone=formal] *){max-height:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=image-hero-edge]:not([data-ds-zone=formal] *){height:var(--ds-zone-stripe)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=image-hero-bar]:not([data-ds-zone=formal] *){height:var(--ds-zone-stripe);border-radius:0}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=hero-glow]:not([data-ds-zone=formal] *){display:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=hero-stripe]:not([data-ds-zone=formal] *){height:var(--ds-zone-stripe)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-dialog-panel]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-panel);border-color:var(--ds-zone-edge);box-shadow:var(--ds-zone-shadow-panel);border-radius:var(--ds-zone-radius-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-dialog-panel][data-placement=right]:not([data-ds-zone=formal] *){border-right-width:0;border-radius:var(--ds-zone-radius-card) 0 0 var(--ds-zone-radius-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-dialog-panel][data-placement=left]:not([data-ds-zone=formal] *){border-left-width:0;border-radius:0 var(--ds-zone-radius-card) var(--ds-zone-radius-card) 0}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-dialog-panel][data-placement=bottom]:not([data-ds-zone=formal] *){border-bottom-width:0;border-radius:var(--ds-zone-radius-card) var(--ds-zone-radius-card) 0 0}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=dialog-header]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=dialog-footer]:not([data-ds-zone=formal] *){border-color:var(--ds-zone-edge);border-width:0;border-style:solid}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=dialog-header]:not([data-ds-zone=formal] *){border-bottom-width:var(--ds-zone-border-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=dialog-footer]:not([data-ds-zone=formal] *){border-top-width:var(--ds-zone-border-card)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=dialog]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-panel);border-color:var(--ds-zone-edge);box-shadow:var(--ds-zone-shadow-panel);border-radius:var(--ds-zone-radius-card)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=sheet]:not([data-ds-zone=formal] *){border-color:var(--ds-zone-edge);box-shadow:var(--ds-zone-shadow-panel)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=popover]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-panel);border-color:var(--ds-zone-edge);box-shadow:var(--ds-zone-shadow-panel);border-radius:var(--ds-zone-radius-card)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] [data-ds-rule=top]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=popover] [data-ds-rule=top]:not([data-ds-zone=formal] *){border-top:var(--ds-zone-border-control) solid var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] [data-ds-rule=bottom]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=popover] [data-ds-rule=bottom]:not([data-ds-zone=formal] *){border-bottom:var(--ds-zone-border-control) solid var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] [role=menuitem]:not([data-ds-zone=formal] *){min-height:2.75rem;border-radius:var(--ds-zone-radius-control)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] [role=menuitem][data-highlighted]:not([data-ds-zone=formal] *){background-color:color-mix(in srgb,var(--ds-brand) 10%,transparent)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] [role=menuitem]:focus-visible:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] button:focus-visible:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=popover] :is(button,[role=button]):focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:-3px;box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=select]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-card);border-color:var(--ds-zone-edge);box-shadow:var(--ds-zone-shadow-raised);border-radius:var(--ds-zone-radius-control)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=toast]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-card);border-top-color:var(--ds-zone-edge);border-right-color:var(--ds-zone-edge);border-bottom-color:var(--ds-zone-edge);border-left-width:var(--ds-zone-border-panel);border-radius:var(--ds-zone-radius-control);box-shadow:var(--ds-zone-shadow-raised)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=popover]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=select]:not([data-ds-zone=formal] *){box-shadow:var(--ds-zone-shadow-raised)!important}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=tooltip]:not([data-ds-zone=formal] *){box-shadow:var(--ds-zone-shadow-control)!important}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-panel);border-color:var(--ds-zone-edge);border-radius:var(--ds-zone-radius-card)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):not([data-ds-zone=formal] *){min-height:44px;border:var(--ds-zone-border-control) solid transparent;border-radius:var(--ds-zone-radius-control);font-weight:600}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])[data-highlighted]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] [role=menuitem][data-state=open]:not([data-ds-zone=formal] *){border-color:var(--ds-zone-edge);background-color:var(--ds-tint-brand);color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]):focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:-3px}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] [data-ds-menu-label]:not([data-ds-zone=formal] *){font-family:var(--ds-font-mono);font-size:.75rem;font-weight:var(--ds-zone-eyebrow-weight);letter-spacing:var(--ds-zone-eyebrow-tracking);text-transform:uppercase;color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=menu] [role=separator]:not([data-ds-zone=formal] *){height:var(--ds-zone-border-control);background-color:var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=alert-dialog]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-panel);border-color:var(--ds-zone-edge);box-shadow:var(--ds-zone-shadow-panel);border-radius:var(--ds-zone-radius-card)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=drawer]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-panel);border-color:var(--ds-zone-edge);border-bottom-width:0;border-radius:var(--ds-zone-radius-card) var(--ds-zone-radius-card) 0 0;box-shadow:0 -6px 0 0 var(--ds-ink-shadow)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-zone=play][data-ds-surface=drawer]:not([data-ds-zone=formal] *){box-shadow:0 -8px 0 0 var(--ds-ink-shadow-play)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=drawer] [data-ds-drawer-handle]:not([data-ds-zone=formal] *){height:.5rem;border-radius:var(--ds-zone-radius-control);background-color:var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=tooltip]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-control);border-color:var(--ds-zone-edge);border-radius:var(--ds-zone-radius-control)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-surface=toast]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=toast]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-card);border-top-color:var(--ds-zone-edge);border-right-color:var(--ds-zone-edge);border-bottom-color:var(--ds-zone-edge);border-left-width:var(--ds-zone-border-panel);border-radius:var(--ds-zone-radius-control);box-shadow:var(--ds-zone-shadow-raised)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-sonner-toast][data-styled=true]:not([data-ds-zone=formal] *){border-width:var(--ds-stroke-card);border-top-color:var(--ds-ink-edge);border-right-color:var(--ds-ink-edge);border-bottom-color:var(--ds-ink-edge);border-left-width:var(--ds-stroke-panel);border-radius:var(--ds-corner-sm);box-shadow:var(--ds-hard-lg);padding-right:3.5rem}:is([data-ds-zone=core],[data-ds-zone=play]) [data-sonner-toast][data-styled=true]:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:3px}:is([data-ds-zone=core],[data-ds-zone=play]) [data-sonner-toast][data-styled=true] [data-close-button]:not([data-ds-zone=formal] *){left:auto;right:.5rem;top:50%;width:44px;height:44px;margin-top:-22px;transform:none;opacity:1;border:var(--ds-stroke-control) solid var(--ds-ink-edge);border-radius:var(--ds-corner-sm);background-color:var(--ds-surface-raised);color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-sonner-toast][data-styled=true] :is([data-button],[data-cancel]):not([data-ds-zone=formal] *){border:var(--ds-stroke-control) solid var(--ds-ink-edge);border-radius:var(--ds-corner-sm);min-height:44px}:is([data-ds-zone=core],[data-ds-zone=play]) [data-sonner-toast][data-styled=true] :is([data-button],[data-cancel],[data-close-button]):focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:3px}@media (prefers-reduced-motion: reduce){:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface]:not([data-ds-zone=formal] *){animation:none;transition:none}}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state-action]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-surface=alert-dialog] [data-ds-state-action]:not([data-ds-zone=formal] *){border:var(--ds-zone-border-control) solid var(--ds-zone-edge);border-radius:var(--ds-zone-radius-control);box-shadow:var(--ds-zone-shadow-control);transition-property:color,background-color,border-color,box-shadow,transform}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state-action]:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:3px}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state-action]:disabled:not([data-ds-zone=formal] *){box-shadow:none}@media (prefers-reduced-motion: no-preference){:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state-action]:hover:not(:disabled):not([data-ds-zone=formal] *){box-shadow:var(--ds-zone-shadow-control-hover);transform:translate(var(--ds-zone-press-shift),var(--ds-zone-press-shift))}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state-action]:active:not(:disabled):not([data-ds-zone=formal] *){box-shadow:var(--ds-zone-shadow-control-active);transform:translate(var(--ds-zone-press-reach),var(--ds-zone-press-reach))}}@media (prefers-reduced-motion: reduce){:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state-action]:hover:not(:disabled):not([data-ds-zone=formal] *){border-color:var(--ds-brand)}}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=skeleton]:not([data-ds-zone=formal] *){border:var(--ds-zone-border-control) solid var(--ds-border-strong);border-radius:var(--ds-zone-radius-control)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=skeleton][data-shape=circle]:not([data-ds-zone=formal] *){border-radius:9999px}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] [data-ds-table-empty]:not([data-ds-zone=formal] *){color:var(--ds-text);font-weight:600}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=empty]:not([data-ds-zone=formal] *){border:var(--ds-zone-border-card) dashed var(--ds-zone-edge);border-radius:var(--ds-zone-radius-card);background-image:none;background-color:var(--ds-surface-raised);box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=empty][data-variant=error]:not([data-ds-zone=formal] *){background-color:color-mix(in srgb,var(--ds-danger) 10%,var(--ds-surface-raised))}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=chart-error]:not([data-ds-zone=formal] *){border:var(--ds-zone-border-card) solid var(--ds-zone-edge);border-top:var(--ds-zone-stripe) solid var(--ds-danger);border-radius:var(--ds-zone-radius-card);box-shadow:var(--ds-zone-shadow-card);background-color:color-mix(in srgb,var(--ds-danger) 10%,var(--ds-surface-raised));background-image:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=chart-error] [data-ds-state-title]:not([data-ds-zone=formal] *){color:var(--ds-danger);font-weight:var(--ds-zone-heading-weight)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=chart-error] [data-ds-state-icon]:not([data-ds-zone=formal] *){color:var(--ds-danger)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=chart-error] [data-ds-state-hint]:not([data-ds-zone=formal] *){color:var(--ds-text);font-style:normal}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-state=error-panel]:not([data-ds-zone=formal] *){border:var(--ds-zone-border-panel) solid var(--ds-zone-edge);border-top:var(--ds-zone-stripe) solid var(--ds-danger);border-radius:var(--ds-zone-radius-card);box-shadow:var(--ds-zone-shadow-raised);background-color:var(--ds-surface-raised)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=error-panel] [data-ds-state-meta]:not([data-ds-zone=formal] *){color:var(--ds-text-muted)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-state=offline]:not([data-ds-zone=formal] *){background-color:var(--ds-block-gold);color:var(--ds-block-on-gold);border-block:var(--ds-zone-border-card) solid var(--ds-zone-edge);box-shadow:var(--ds-zone-shadow-card);font-weight:600}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-state=offline] [data-ds-state-action]:not([data-ds-zone=formal] *){background-color:var(--ds-surface-raised);color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-state=offline] [data-ds-state-action]:focus-visible:not([data-ds-zone=formal] *){outline-color:var(--ds-block-on-gold)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=loader-halo]:not([data-ds-zone=formal] *){display:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=loader-panel]:not([data-ds-zone=formal] *){border:var(--ds-zone-border-card) solid var(--ds-zone-edge);border-radius:var(--ds-zone-radius-card);box-shadow:var(--ds-zone-shadow-card);background-color:var(--ds-surface-raised);padding:.5rem 1.5rem}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=loader-track]:not([data-ds-zone=formal] *){box-sizing:border-box;height:var(--ds-zone-progress-sm);border:var(--ds-zone-border-control) solid var(--ds-zone-edge);border-radius:var(--ds-zone-radius-control);background-color:var(--ds-surface-raised)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=loader-fill]:not([data-ds-zone=formal] *){border-radius:0;background:var(--ds-block-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-state=loader-tip]:not([data-ds-zone=formal] *){color:var(--ds-text-muted)}:is([data-ds-zone=core],[data-ds-zone=play])[data-ds-state=stall]:not([data-ds-zone=formal] *){border:var(--ds-zone-border-card) solid var(--ds-zone-edge);border-radius:var(--ds-zone-radius-card);box-shadow:var(--ds-zone-shadow-card);background-color:var(--ds-surface-raised);color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-chart-card]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-card);border-style:solid;border-color:var(--ds-zone-edge);border-radius:var(--ds-zone-radius-card);box-shadow:var(--ds-zone-shadow-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-chart-card] :is(h1,h2,h3,h4,h5,h6):not([data-ds-zone=formal] *){font-family:var(--ds-font-display);font-weight:var(--ds-zone-heading-weight);color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]) :is(.recharts-text,.recharts-cartesian-axis-tick-value,.recharts-label):not([data-ds-zone=formal] *){font-family:var(--ds-font-mono);font-variant-numeric:var(--ds-type-figures) lining-nums;fill:var(--ds-text-muted)}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]) :is(.recharts-cartesian-axis-line,.recharts-polar-angle-axis-line,.recharts-polar-radius-axis-line):not([data-ds-zone=formal] *){stroke:var(--ds-zone-edge);stroke-width:2px}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]) .recharts-cartesian-axis-tick-line:not([data-ds-zone=formal] *){stroke:var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]) :is(.recharts-cartesian-grid line,.recharts-polar-grid-angle line,.recharts-polar-grid-concentric-polygon,.recharts-polar-grid-concentric-circle):not([data-ds-zone=formal] *){stroke:var(--ds-border);stroke-opacity:1;stroke-dasharray:none}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]) :is(.recharts-line-curve,.recharts-area-curve,.recharts-radar-polygon):not([data-ds-zone=formal] *){stroke-width:3px}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]) :is(.recharts-bar-rectangle .recharts-rectangle,.recharts-pie-sector .recharts-sector):not([data-ds-zone=formal] *){stroke:var(--ds-zone-edge);stroke-width:var(--ds-zone-border-control)}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]) .recharts-legend-item-text:not([data-ds-zone=formal] *){color:var(--ds-text)!important;font-family:var(--ds-font-mono);font-size:.75rem;font-weight:var(--ds-zone-eyebrow-weight);letter-spacing:var(--ds-zone-eyebrow-tracking);text-transform:uppercase}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]) .recharts-legend-icon[stroke=none]:not([data-ds-zone=formal] *){stroke:var(--ds-zone-edge);stroke-width:3px}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]) .recharts-tooltip-wrapper>div:not([data-ds-zone=formal] *){background:var(--ds-surface-raised)!important;color:var(--ds-text)!important;border:var(--ds-zone-border-card) solid var(--ds-zone-edge)!important;border-radius:var(--ds-zone-radius-control)!important;box-shadow:var(--ds-zone-shadow-card)!important;backdrop-filter:none!important;font-family:var(--ds-font-mono);font-variant-numeric:var(--ds-type-figures) lining-nums}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]) :is(.recharts-tooltip-label,.recharts-tooltip-item-value):not([data-ds-zone=formal] *){font-family:var(--ds-font-mono);font-weight:var(--ds-zone-eyebrow-weight);font-variant-numeric:var(--ds-type-figures) lining-nums}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]) .recharts-tooltip-label:not([data-ds-zone=formal] *){text-transform:uppercase;letter-spacing:var(--ds-zone-eyebrow-tracking)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table-frame]:not([data-ds-zone=formal] *):before,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table-frame]:not([data-ds-zone=formal] *):after{content:"";position:absolute;top:0;bottom:0;width:14px;background:color-mix(in srgb,var(--ds-zone-edge) 15%,transparent);pointer-events:none;opacity:0;z-index:1}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table-frame]:not([data-ds-zone=formal] *):before{left:0;border-right:var(--ds-zone-border-control) solid var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table-frame]:not([data-ds-zone=formal] *):after{right:0;border-left:var(--ds-zone-border-control) solid var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table-frame][data-scroll~=start]:not([data-ds-zone=formal] *):before,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table-frame][data-scroll~=end]:not([data-ds-zone=formal] *):after{opacity:1}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table-frame]:has([data-ds-scroll-hint]):not([data-ds-zone=formal] *):before,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table-frame]:has([data-ds-scroll-hint]):not([data-ds-zone=formal] *):after{bottom:1.75rem}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-scroll-hint]:not([data-ds-zone=formal] *){font-family:var(--ds-font-mono);letter-spacing:var(--ds-zone-eyebrow-tracking);text-transform:uppercase}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] thead th:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-legacy] thead :is(th,th button):not([data-ds-zone=formal] *){font-family:var(--ds-font-mono);font-weight:var(--ds-zone-eyebrow-weight);letter-spacing:var(--ds-zone-eyebrow-tracking);color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-legacy] thead :is(th,th button):not([data-ds-zone=formal] *){font-size:.75rem}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-legacy] thead tr:not([data-ds-zone=formal] *){border-bottom:var(--ds-zone-border-card) solid var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-legacy] td:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] td.ds-figures:not([data-ds-zone=formal] *){font-variant-numeric:var(--ds-type-figures) lining-nums}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] td.ds-figures:not([data-ds-zone=formal] *){font-family:var(--ds-font-mono)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table]:not([data-ds-zone=formal] *){box-shadow:var(--ds-zone-shadow-card)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] tbody tr:nth-child(2n):not([data-ds-zone=formal] *){background-color:var(--ds-surface-sunken)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] tbody tr:hover:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-legacy] tbody tr:hover:not([data-ds-zone=formal] *){background-color:color-mix(in srgb,var(--ds-brand) 10%,var(--ds-surface-raised))}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] tbody tr[data-selected]:not([data-ds-zone=formal] *){background-color:color-mix(in srgb,var(--ds-brand) 15%,var(--ds-surface-raised));box-shadow:inset 4px 0 0 var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] tbody tr:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:-3px}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-sort]:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:3px;box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-sort][data-sorted]:not([data-ds-zone=formal] *)>span{text-decoration:underline;text-decoration-thickness:var(--ds-zone-border-control);text-underline-offset:4px}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] td>[data-ds=empty-state]:not([data-ds-zone=formal] *){border:0;border-radius:0}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] tbody tr:nth-child(2n)>td.sticky:not([data-ds-zone=formal] *){background-color:var(--ds-surface-sunken)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] tbody tr:hover>td.sticky:not([data-ds-zone=formal] *){background-color:color-mix(in srgb,var(--ds-brand) 10%,var(--ds-surface-raised))}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds=table] tbody tr[data-selected]>td.sticky:not([data-ds-zone=formal] *){background-color:color-mix(in srgb,var(--ds-brand) 15%,var(--ds-surface-raised))}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=input]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=textarea]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=select]:not([data-ds-zone=formal] *){box-sizing:border-box;border:var(--ds-zone-border-control) solid var(--ds-zone-edge);border-radius:var(--ds-zone-radius-control);background-color:var(--ds-input-bg);color:var(--ds-text);font-family:var(--ds-font-body);box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=input]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=select]:not([data-ds-zone=formal] *){min-height:44px}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=input]:not([data-ds-zone=formal] *)::-moz-placeholder,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=textarea]:not([data-ds-zone=formal] *)::-moz-placeholder{color:var(--ds-text-muted);opacity:1}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=input]:not([data-ds-zone=formal] *)::placeholder,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=textarea]:not([data-ds-zone=formal] *)::placeholder{color:var(--ds-text-muted);opacity:1}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=input]:hover:not(:disabled):not([readonly]):not([aria-invalid=true]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=textarea]:hover:not(:disabled):not([readonly]):not([aria-invalid=true]):not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=select]:hover:not(:disabled):not([readonly]):not([aria-invalid=true]):not([data-ds-zone=formal] *){border-color:var(--ds-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=input]:focus-visible:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=textarea]:focus-visible:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=select]:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus)!important;outline-offset:3px!important;box-shadow:none!important;border-color:var(--ds-zone-edge)!important}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=input][aria-invalid=true]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=textarea][aria-invalid=true]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=select][aria-invalid=true]:not([data-ds-zone=formal] *){border-color:var(--ds-danger);box-shadow:inset 4px 0 0 0 var(--ds-danger)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=input][aria-invalid=true]:focus-visible:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=textarea][aria-invalid=true]:focus-visible:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=select][aria-invalid=true]:focus-visible:not([data-ds-zone=formal] *){border-color:var(--ds-danger)!important;box-shadow:inset 4px 0 0 0 var(--ds-danger)!important}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=input]:disabled:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=textarea]:disabled:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=select]:disabled:not([data-ds-zone=formal] *){border-style:dashed;border-color:var(--ds-border-strong);background-color:var(--ds-surface-sunken);color:var(--ds-text-muted);opacity:1;cursor:not-allowed}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=input][readonly]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=textarea][readonly]:not([data-ds-zone=formal] *){border-color:var(--ds-border-strong);background-color:var(--ds-surface-sunken)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=otp-slot]:not([data-ds-zone=formal] *){box-sizing:border-box;width:44px;height:44px;margin-left:-2px;border:var(--ds-zone-border-control) solid var(--ds-zone-edge);border-radius:0;background-color:var(--ds-input-bg);color:var(--ds-text);font-family:var(--ds-font-mono);font-size:1.125rem;font-weight:700}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=otp-slot]:first-child:not([data-ds-zone=formal] *){margin-left:0;border-radius:var(--ds-zone-radius-control) 0 0 var(--ds-zone-radius-control)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=otp-slot]:last-child:not([data-ds-zone=formal] *){border-radius:0 var(--ds-zone-radius-control) var(--ds-zone-radius-control) 0}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=otp-slot]:first-child:last-child:not([data-ds-zone=formal] *){border-radius:var(--ds-zone-radius-control)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=otp-slot][data-active=true]:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:3px;box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-label]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field-label]:not([data-ds-zone=formal] *){font-family:var(--ds-font-mono);font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:var(--ds-zone-eyebrow-tracking);font-weight:var(--ds-zone-eyebrow-weight);color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control]+[data-ds-label]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control]+[data-ds-field-label]:not([data-ds-zone=formal] *){font-family:var(--ds-font-body);font-size:.875rem;line-height:1.25rem;text-transform:none;letter-spacing:normal;font-weight:600}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-required]:not([data-ds-zone=formal] *){color:var(--ds-danger);font-size:1rem;font-weight:700;line-height:1}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-message=error]:not([data-ds-zone=formal] *){color:var(--ds-danger);font-weight:600}:is([data-ds-zone=core],[data-ds-zone=play]) p[data-ds-message=error]:not([data-ds-zone=formal] *):before{content:"";display:inline-block;width:1rem;height:1rem;margin-right:.375rem;vertical-align:-.2em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' x2='12' y1='8' y2='12'/%3E%3Cline x1='12' x2='12.01' y1='16' y2='16'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' x2='12' y1='8' y2='12'/%3E%3Cline x1='12' x2='12.01' y1='16' y2='16'/%3E%3C/svg%3E") center / contain no-repeat}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-form-alert]:not([data-ds-zone=formal] *){border-width:var(--ds-zone-border-control);border-left-width:6px;border-color:var(--ds-danger);border-radius:var(--ds-zone-radius-card);background-color:var(--ds-surface-raised);color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-form-alert]>svg:not([data-ds-zone=formal] *){color:var(--ds-danger)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=checkbox]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio]:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch]:not([data-ds-zone=formal] *){box-sizing:border-box;width:44px;height:44px;border:0;border-radius:0;background-color:transparent;box-shadow:none;color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=checkbox]:not([data-ds-zone=formal] *):before,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio]:not([data-ds-zone=formal] *):before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;box-sizing:border-box;border:var(--ds-zone-border-control) solid var(--ds-zone-edge);background-color:var(--ds-input-bg)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=checkbox]:not([data-ds-zone=formal] *):before{border-radius:var(--ds-zone-radius-badge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio]:not([data-ds-zone=formal] *):before{border-radius:9999px}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=checkbox]>span:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio]>span:not([data-ds-zone=formal] *){position:relative;color:var(--ds-block-on-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio]>span svg:not([data-ds-zone=formal] *){width:.75rem;height:.75rem}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=checkbox][data-state=checked]:not([data-ds-zone=formal] *):before,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio][data-state=checked]:not([data-ds-zone=formal] *):before{background-color:var(--ds-block-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=checkbox][data-state=unchecked]:hover:not(:disabled):not([data-ds-zone=formal] *):before,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio][data-state=unchecked]:hover:not(:disabled):not([data-ds-zone=formal] *):before{background-color:var(--ds-tint-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch]:not([data-ds-zone=formal] *):before{content:"";position:absolute;top:50%;left:0;width:44px;height:24px;margin-top:-12px;box-sizing:border-box;border:var(--ds-zone-border-control) solid var(--ds-zone-edge);border-radius:var(--ds-zone-radius-pill);background-color:var(--ds-surface-sunken)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch][data-state=checked]:not([data-ds-zone=formal] *):before{background-color:var(--ds-block-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch][data-state=unchecked]:hover:not(:disabled):not([data-ds-zone=formal] *):before{background-color:var(--ds-tint-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch] [data-ds-switch-knob]:not([data-ds-zone=formal] *){position:relative;align-self:center;width:16px;height:16px;margin-left:4px;transform:none;border-radius:var(--ds-zone-radius-pill);background-color:var(--ds-text);box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch][data-state=checked] [data-ds-switch-knob]:not([data-ds-zone=formal] *){margin-left:24px;background-color:var(--ds-block-on-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=checkbox]:focus-visible:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio]:focus-visible:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch]:focus-visible:not([data-ds-zone=formal] *){outline:none;box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=checkbox]:focus-visible:not([data-ds-zone=formal] *):before,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio]:focus-visible:not([data-ds-zone=formal] *):before,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch]:focus-visible:not([data-ds-zone=formal] *):before{outline:3px solid var(--ds-focus);outline-offset:3px}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=checkbox]:disabled:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio]:disabled:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch]:disabled:not([data-ds-zone=formal] *){opacity:1;cursor:not-allowed}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=checkbox]:disabled:not([data-ds-zone=formal] *):before,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio]:disabled:not([data-ds-zone=formal] *):before,:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch]:disabled:not([data-ds-zone=formal] *):before{border-style:dashed;border-color:var(--ds-border-strong);background-color:var(--ds-surface-sunken)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=checkbox]:disabled>span:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=radio]:disabled>span:not([data-ds-zone=formal] *){color:var(--ds-text-muted)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch]:disabled [data-ds-switch-knob]:not([data-ds-zone=formal] *){background-color:var(--ds-text-muted)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=slider-input]>[data-orientation]>[data-orientation]:not([data-ds-zone=formal] *){box-sizing:border-box;height:12px;border:var(--ds-zone-border-control) solid var(--ds-zone-edge);border-radius:var(--ds-zone-radius-pill);background-color:var(--ds-surface-sunken)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=slider-input]>[data-orientation]>[data-orientation]>[data-orientation]:not([data-ds-zone=formal] *){background-image:none;background-color:var(--ds-block-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=slider-input] [role=slider]:not([data-ds-zone=formal] *){box-sizing:border-box;width:24px;height:24px;transform:none;box-shadow:none;background-color:var(--ds-surface-raised);border:var(--ds-zone-border-control) solid var(--ds-zone-edge);border-radius:var(--ds-zone-radius-badge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=slider-input] [role=slider]:hover:not([data-ds-zone=formal] *){border-color:var(--ds-brand);box-shadow:none;transform:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-field=slider-input] [role=slider]:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:3px;box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-tabs=list]:not([data-ds-zone=formal] *){gap:4px;padding:4px;border:var(--ds-zone-border-control) solid var(--ds-zone-edge);border-radius:var(--ds-zone-radius-control);background-color:var(--ds-surface-raised);color:var(--ds-text-muted)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-tabs=trigger]:not([data-ds-zone=formal] *){border-radius:var(--ds-zone-radius-badge);font-family:var(--ds-font-body);font-weight:600;color:var(--ds-text-muted);box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-tabs=trigger]:hover:not(:disabled):not([data-state=active]):not([data-ds-zone=formal] *){background-color:var(--ds-tint-brand);color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-tabs=trigger][data-state=active]:not([data-ds-zone=formal] *){background-color:var(--ds-zone-tab-fill);color:var(--ds-zone-tab-on);box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-tabs=trigger]:focus-visible:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-tabs=content]:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:3px;box-shadow:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-tabs=trigger]:disabled:not([data-ds-zone=formal] *){text-decoration:line-through}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-accordion=item]:not([data-ds-zone=formal] *){border-bottom:var(--ds-zone-border-control) solid var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-accordion=item]:first-child:not([data-ds-zone=formal] *){border-top:var(--ds-zone-border-control) solid var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-accordion=trigger]:not([data-ds-zone=formal] *){padding-inline:.75rem;font-family:var(--ds-font-display);font-weight:var(--ds-zone-heading-weight);color:var(--ds-text);text-align:left;text-decoration:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-accordion=trigger]:hover:not([data-ds-zone=formal] *){background-color:var(--ds-tint-brand);text-decoration:none}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-accordion=trigger]:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:3px}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-accordion=chevron]:not([data-ds-zone=formal] *){box-sizing:content-box;padding:4px;border:var(--ds-zone-border-control) solid var(--ds-zone-edge);border-radius:var(--ds-zone-radius-badge);background-color:var(--ds-input-bg);color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-accordion=trigger][data-state=open]>[data-ds-accordion=chevron]:not([data-ds-zone=formal] *){background-color:var(--ds-block-brand);color:var(--ds-block-on-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-accordion=content]:not([data-ds-zone=formal] *){color:var(--ds-text)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-accordion=content]>div:not([data-ds-zone=formal] *){padding-inline:.75rem}@media (prefers-reduced-motion: no-preference){:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds-control=switch] [data-ds-switch-knob]:not([data-ds-zone=formal] *){transition:margin-left .12s ease-out}}:is([data-ds-section=learn],[data-ds-section=certify]) [data-ds=badge][data-tone=brand]:not([data-ds-section=none] *):not([data-ds-zone=formal] *){background-color:var(--ds-block-brand);color:var(--ds-block-on-brand)}:is([data-ds-section=learn],[data-ds-section=certify]) [data-ds=progress-fill][data-tone=brand]:not([data-ds-section=none] *):not([data-ds-zone=formal] *){background-color:var(--ds-block-brand)}:is([data-ds-section=learn],[data-ds-section=certify]) [data-ds=chip][data-selected=true]:not([data-ds-section=none] *):not([data-ds-zone=formal] *){border-color:var(--ds-block-brand);background-color:var(--ds-block-brand);color:var(--ds-block-on-brand)!important}[data-ds-section=certify] [data-ds=hero][data-variant=pattern]:not([data-ds-section=none] *):not([data-ds-zone=formal] *){background-color:color-mix(in srgb,var(--ds-section-fill) 70%,var(--ds-color-blue-950))}[data-ds-section=play] [data-ds=badge][data-tone=brand]:not([data-ds-section=none] *):not([data-ds-zone=formal] *){background-color:var(--ds-play-accent);color:var(--ds-section-on)}[data-ds-section=play] [data-ds=progress-fill][data-tone=brand]:not([data-ds-section=none] *):not([data-ds-zone=formal] *){background-color:var(--ds-play-accent)}[data-ds-section=play] [data-ds=chip][data-selected=true]:not([data-ds-section=none] *):not([data-ds-zone=formal] *){border-color:var(--ds-play-accent);background-color:var(--ds-play-accent);color:var(--ds-section-on)!important}[data-ds-section=play] :is(.ds-brutal-sticker,[class*=size-6],[class*=size-7],[class*=size-8],[class*=size-9],[class*=size-10],[class*=size-11],[class*=size-12],[class*=size-14],[class*=size-16]):is(.ds-brutal-block-brand,.ds-brutal-block-mint,.ds-brutal-block-sky):not([data-ds-section=none] *):not([data-ds-zone=formal] *){background-color:var(--ds-play-accent);color:var(--ds-section-on)}[data-ds-section=play] [data-ds=card][data-interactive]:is(:hover,:focus-within):not([data-ds-section=none] *):not([data-ds-zone=formal] *){border-color:var(--ds-play-accent-strong)}.lib-pattern{position:absolute;inset:0;display:block;pointer-events:none;background-color:currentColor;opacity:var(--lib-pattern-opacity, .08);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:var(--lib-pattern-size, var(--lib-pattern-tile, 64px 64px));mask-size:var(--lib-pattern-size, var(--lib-pattern-tile, 64px 64px))}.lib-pattern-dots{--lib-pattern-tile: 32px 32px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20stroke='none'%3e%3cg%20fill='currentColor'%3e%3ccircle%20cx='8'%20cy='8'%20r='1.25'%20fill-opacity='0.75'/%3e%3ccircle%20cx='24'%20cy='24'%20r='1.25'%20fill-opacity='0.75'/%3e%3ccircle%20cx='24'%20cy='8'%20r='0.75'%20fill-opacity='0.4'/%3e%3ccircle%20cx='8'%20cy='24'%20r='0.75'%20fill-opacity='0.4'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20stroke='none'%3e%3cg%20fill='currentColor'%3e%3ccircle%20cx='8'%20cy='8'%20r='1.25'%20fill-opacity='0.75'/%3e%3ccircle%20cx='24'%20cy='24'%20r='1.25'%20fill-opacity='0.75'/%3e%3ccircle%20cx='24'%20cy='8'%20r='0.75'%20fill-opacity='0.4'/%3e%3ccircle%20cx='8'%20cy='24'%20r='0.75'%20fill-opacity='0.4'/%3e%3c/g%3e%3c/svg%3e")}.lib-pattern-grid{--lib-pattern-tile: 48px 48px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%3e%3cpath%20d='M24%200V48M0%2024H48'%20stroke-width='1'%20stroke-opacity='0.6'/%3e%3cpath%20d='M12%200V48M36%200V48M0%2012H48M0%2036H48'%20stroke-width='0.75'%20stroke-opacity='0.28'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%20viewBox='0%200%2048%2048'%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%3e%3cpath%20d='M24%200V48M0%2024H48'%20stroke-width='1'%20stroke-opacity='0.6'/%3e%3cpath%20d='M12%200V48M36%200V48M0%2012H48M0%2036H48'%20stroke-width='0.75'%20stroke-opacity='0.28'/%3e%3c/svg%3e")}.lib-pattern-hatch{--lib-pattern-tile: 12px 12px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20stroke='currentColor'%20stroke-width='1'%20stroke-linecap='square'%20stroke-opacity='0.55'%3e%3cpath%20d='M0%2012L12%200M-1%201L1%20-1M11%2013L13%2011'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20stroke='currentColor'%20stroke-width='1'%20stroke-linecap='square'%20stroke-opacity='0.55'%3e%3cpath%20d='M0%2012L12%200M-1%201L1%20-1M11%2013L13%2011'/%3e%3c/svg%3e")}.lib-pattern-contour{--lib-pattern-tile: 120px 120px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='96'%20height='96'%20viewBox='0%200%2096%2096'%20fill='none'%20stroke='currentColor'%20stroke-width='1'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cg%20stroke-opacity='0.4'%3e%3cpath%20d='M14%2044C12%2024%2034%208%2056%2012C78%2016%2090%2034%2084%2054C78%2074%2056%2086%2036%2080C20%2075%2015%2060%2014%2044Z'/%3e%3cpath%20d='M26%2052C24%2038%2038%2026%2054%2028C70%2030%2076%2044%2070%2058C64%2068%2046%2072%2036%2066C30%2062%2027%2058%2026%2052Z'/%3e%3cpath%20d='M42%2054C40%2046%2048%2038%2058%2040C66%2042%2068%2050%2064%2057C60%2062%2050%2064%2046%2060C44%2058%2042%2056%2042%2054Z'%20stroke-opacity='0.55'/%3e%3c/g%3e%3cpath%20d='M54%2052C54%2049%2058%2048%2059.5%2051C61%2054%2058%2057%2056%2056C54.5%2055%2054%2054%2054%2052Z'%20stroke-opacity='0.65'/%3e%3cg%20stroke-opacity='0.4'%3e%3cpath%20d='M0%2010C5%2010%2010%205%2010%200M0%205C2.5%205%205%202.5%205%200'/%3e%3cpath%20d='M96%2010C91%2010%2086%205%2086%200M96%205C93.5%205%2091%202.5%2091%200'/%3e%3cpath%20d='M0%2086C5%2086%2010%2091%2010%2096M0%2091C2.5%2091%205%2093.5%205%2096'/%3e%3cpath%20d='M96%2086C91%2086%2086%2091%2086%2096M96%2091C93.5%2091%2091%2093.5%2091%2096'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='96'%20height='96'%20viewBox='0%200%2096%2096'%20fill='none'%20stroke='currentColor'%20stroke-width='1'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cg%20stroke-opacity='0.4'%3e%3cpath%20d='M14%2044C12%2024%2034%208%2056%2012C78%2016%2090%2034%2084%2054C78%2074%2056%2086%2036%2080C20%2075%2015%2060%2014%2044Z'/%3e%3cpath%20d='M26%2052C24%2038%2038%2026%2054%2028C70%2030%2076%2044%2070%2058C64%2068%2046%2072%2036%2066C30%2062%2027%2058%2026%2052Z'/%3e%3cpath%20d='M42%2054C40%2046%2048%2038%2058%2040C66%2042%2068%2050%2064%2057C60%2062%2050%2064%2046%2060C44%2058%2042%2056%2042%2054Z'%20stroke-opacity='0.55'/%3e%3c/g%3e%3cpath%20d='M54%2052C54%2049%2058%2048%2059.5%2051C61%2054%2058%2057%2056%2056C54.5%2055%2054%2054%2054%2052Z'%20stroke-opacity='0.65'/%3e%3cg%20stroke-opacity='0.4'%3e%3cpath%20d='M0%2010C5%2010%2010%205%2010%200M0%205C2.5%205%205%202.5%205%200'/%3e%3cpath%20d='M96%2010C91%2010%2086%205%2086%200M96%205C93.5%205%2091%202.5%2091%200'/%3e%3cpath%20d='M0%2086C5%2086%2010%2091%2010%2096M0%2091C2.5%2091%205%2093.5%205%2096'/%3e%3cpath%20d='M96%2086C91%2086%2086%2091%2086%2096M96%2091C93.5%2091%2091%2093.5%2091%2096'/%3e%3c/g%3e%3c/svg%3e")}.lib-pattern-waves{--lib-pattern-tile: 64px 32px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='32'%20viewBox='0%200%2064%2032'%20fill='none'%20stroke='currentColor'%20stroke-width='1'%20stroke-linecap='round'%3e%3cpath%20d='M0%208C8%203%2024%203%2032%208S56%2013%2064%208'%20stroke-opacity='0.6'/%3e%3cpath%20d='M0%2024C8%2019%2024%2019%2032%2024S56%2029%2064%2024'%20stroke-opacity='0.4'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='32'%20viewBox='0%200%2064%2032'%20fill='none'%20stroke='currentColor'%20stroke-width='1'%20stroke-linecap='round'%3e%3cpath%20d='M0%208C8%203%2024%203%2032%208S56%2013%2064%208'%20stroke-opacity='0.6'/%3e%3cpath%20d='M0%2024C8%2019%2024%2019%2032%2024S56%2029%2064%2024'%20stroke-opacity='0.4'/%3e%3c/svg%3e")}.lib-pattern-isometric{--lib-pattern-tile: 48px 27.71px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='27.71'%20viewBox='0%200%2048%2027.71'%20fill='none'%20stroke='currentColor'%20stroke-width='0.9'%20stroke-linecap='round'%20stroke-opacity='0.5'%3e%3cpath%20d='M12%200V27.71M36%200V27.71'/%3e%3cpath%20d='M0%20-6.93L48%2020.78M0%2020.78L48%2048.5'/%3e%3cpath%20d='M0%206.93L48%20-20.78M0%2034.64L48%206.93'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='27.71'%20viewBox='0%200%2048%2027.71'%20fill='none'%20stroke='currentColor'%20stroke-width='0.9'%20stroke-linecap='round'%20stroke-opacity='0.5'%3e%3cpath%20d='M12%200V27.71M36%200V27.71'/%3e%3cpath%20d='M0%20-6.93L48%2020.78M0%2020.78L48%2048.5'/%3e%3cpath%20d='M0%206.93L48%20-20.78M0%2034.64L48%206.93'/%3e%3c/svg%3e")}.lib-pattern-ticker{--lib-pattern-tile: 60px 36px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='60'%20height='36'%20viewBox='0%200%2060%2036'%20fill='none'%20stroke='currentColor'%20stroke-width='1'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-opacity='0.55'%3e%3cpath%20d='M6%2010V30M18%206V26M30%2012V32M42%204V24M54%208V28'/%3e%3cpath%20d='M3.5%2014h5v10h-5zM15.5%2010h5v8h-5zM27.5%2018h5v10h-5zM39.5%208h5v8h-5zM51.5%2012h5v10h-5z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='60'%20height='36'%20viewBox='0%200%2060%2036'%20fill='none'%20stroke='currentColor'%20stroke-width='1'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-opacity='0.55'%3e%3cpath%20d='M6%2010V30M18%206V26M30%2012V32M42%204V24M54%208V28'/%3e%3cpath%20d='M3.5%2014h5v10h-5zM15.5%2010h5v8h-5zM27.5%2018h5v10h-5zM39.5%208h5v8h-5zM51.5%2012h5v10h-5z'/%3e%3c/svg%3e")}.lib-pattern-blueprint{--lib-pattern-tile: 64px 64px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M8%200V64M40%200V64M56%200V64M0%208H64M0%2040H64'%20stroke-width='0.6'%20stroke-opacity='0.25'/%3e%3cpath%20d='M24%200V64M0%2024H64'%20stroke-width='0.6'%20stroke-opacity='0.25'/%3e%3cg%20stroke-width='1'%20stroke-opacity='0.6'%3e%3cpath%20d='M18%2024H30M24%2018V30'/%3e%3ccircle%20cx='24'%20cy='24'%20r='4.5'/%3e%3cpath%20d='M8%2056H56M8%2052V60M56%2052V60M11%2054L8%2056L11%2058M53%2054L56%2056L53%2058'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M8%200V64M40%200V64M56%200V64M0%208H64M0%2040H64'%20stroke-width='0.6'%20stroke-opacity='0.25'/%3e%3cpath%20d='M24%200V64M0%2024H64'%20stroke-width='0.6'%20stroke-opacity='0.25'/%3e%3cg%20stroke-width='1'%20stroke-opacity='0.6'%3e%3cpath%20d='M18%2024H30M24%2018V30'/%3e%3ccircle%20cx='24'%20cy='24'%20r='4.5'/%3e%3cpath%20d='M8%2056H56M8%2052V60M56%2052V60M11%2054L8%2056L11%2058M53%2054L56%2056L53%2058'/%3e%3c/g%3e%3c/svg%3e")}.lib-pattern-brutal-dots{--lib-pattern-opacity: .14;--lib-pattern-tile: 32px 32px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='currentColor'%3e%3ccircle%20cx='8'%20cy='8'%20r='4'/%3e%3ccircle%20cx='24'%20cy='24'%20r='4'/%3e%3ccircle%20cx='24'%20cy='8'%20r='2'/%3e%3ccircle%20cx='8'%20cy='24'%20r='2'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='currentColor'%3e%3ccircle%20cx='8'%20cy='8'%20r='4'/%3e%3ccircle%20cx='24'%20cy='24'%20r='4'/%3e%3ccircle%20cx='24'%20cy='8'%20r='2'/%3e%3ccircle%20cx='8'%20cy='24'%20r='2'/%3e%3c/svg%3e")}.lib-pattern-halftone{--lib-pattern-opacity: .14;--lib-pattern-tile: 24px 24px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3ccircle%20cx='12'%20cy='12'%20r='4.5'/%3e%3ccircle%20cx='0'%20cy='0'%20r='4.5'/%3e%3ccircle%20cx='24'%20cy='0'%20r='4.5'/%3e%3ccircle%20cx='0'%20cy='24'%20r='4.5'/%3e%3ccircle%20cx='24'%20cy='24'%20r='4.5'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3ccircle%20cx='12'%20cy='12'%20r='4.5'/%3e%3ccircle%20cx='0'%20cy='0'%20r='4.5'/%3e%3ccircle%20cx='24'%20cy='0'%20r='4.5'/%3e%3ccircle%20cx='0'%20cy='24'%20r='4.5'/%3e%3ccircle%20cx='24'%20cy='24'%20r='4.5'/%3e%3c/svg%3e")}.lib-pattern-stripes{--lib-pattern-opacity: .14;--lib-pattern-tile: 24px 24px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M0%200H12L0%2012z'/%3e%3cpath%20d='M24%200V12L12%2024H0z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='currentColor'%3e%3cpath%20d='M0%200H12L0%2012z'/%3e%3cpath%20d='M24%200V12L12%2024H0z'/%3e%3c/svg%3e")}.lib-pattern-checker{--lib-pattern-opacity: .14;--lib-pattern-tile: 32px 32px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='currentColor'%3e%3cpath%20d='M0%200H16V16H0zM16%2016H32V32H16z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='currentColor'%3e%3cpath%20d='M0%200H16V16H0zM16%2016H32V32H16z'/%3e%3c/svg%3e")}.lib-pattern-zigzag{--lib-pattern-opacity: .14;--lib-pattern-tile: 32px 16px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='16'%20viewBox='0%200%2032%2016'%20fill='currentColor'%3e%3cpath%20d='M0%208L8%200L16%208L24%200L32%208V16L24%208L16%2016L8%208L0%2016z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='16'%20viewBox='0%200%2032%2016'%20fill='currentColor'%3e%3cpath%20d='M0%208L8%200L16%208L24%200L32%208V16L24%208L16%2016L8%208L0%2016z'/%3e%3c/svg%3e")}.lib-pattern-brutal-grid{--lib-pattern-opacity: .14;--lib-pattern-tile: 40px 40px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='currentColor'%3e%3cpath%20d='M0%200H40V3H0zM0%200H3V40H0z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='currentColor'%3e%3cpath%20d='M0%200H40V3H0zM0%200H3V40H0z'/%3e%3c/svg%3e")}.lib-pattern-sunburst{--lib-pattern-opacity: .14;--lib-pattern-tile: cover;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100'%20height='100'%20viewBox='0%200%20100%20100'%20fill='currentColor'%3e%3cpath%20d='M50%2050L125%2050L124.08%2061.73zM50%2050L121.33%2073.18L116.83%2084.05zM50%2050L110.68%2094.08L103.03%20103.03zM50%2050L94.08%20110.68L84.05%20116.83zM50%2050L73.18%20121.33L61.73%20124.08zM50%2050L50%20125L38.27%20124.08zM50%2050L26.82%20121.33L15.95%20116.83zM50%2050L5.92%20110.68L-3.03%20103.03zM50%2050L-10.68%2094.08L-16.83%2084.05zM50%2050L-21.33%2073.18L-24.08%2061.73zM50%2050L-25%2050L-24.08%2038.27zM50%2050L-21.33%2026.82L-16.83%2015.95zM50%2050L-10.68%205.92L-3.03%20-3.03zM50%2050L5.92%20-10.68L15.95%20-16.83zM50%2050L26.82%20-21.33L38.27%20-24.08zM50%2050L50%20-25L61.73%20-24.08zM50%2050L73.18%20-21.33L84.05%20-16.83zM50%2050L94.08%20-10.68L103.03%20-3.03zM50%2050L110.68%205.92L116.83%2015.95zM50%2050L121.33%2026.82L124.08%2038.27z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='100'%20height='100'%20viewBox='0%200%20100%20100'%20fill='currentColor'%3e%3cpath%20d='M50%2050L125%2050L124.08%2061.73zM50%2050L121.33%2073.18L116.83%2084.05zM50%2050L110.68%2094.08L103.03%20103.03zM50%2050L94.08%20110.68L84.05%20116.83zM50%2050L73.18%20121.33L61.73%20124.08zM50%2050L50%20125L38.27%20124.08zM50%2050L26.82%20121.33L15.95%20116.83zM50%2050L5.92%20110.68L-3.03%20103.03zM50%2050L-10.68%2094.08L-16.83%2084.05zM50%2050L-21.33%2073.18L-24.08%2061.73zM50%2050L-25%2050L-24.08%2038.27zM50%2050L-21.33%2026.82L-16.83%2015.95zM50%2050L-10.68%205.92L-3.03%20-3.03zM50%2050L5.92%20-10.68L15.95%20-16.83zM50%2050L26.82%20-21.33L38.27%20-24.08zM50%2050L50%20-25L61.73%20-24.08zM50%2050L73.18%20-21.33L84.05%20-16.83zM50%2050L94.08%20-10.68L103.03%20-3.03zM50%2050L110.68%205.92L116.83%2015.95zM50%2050L121.33%2026.82L124.08%2038.27z'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.lib-pattern-confetti{--lib-pattern-opacity: .14;--lib-pattern-tile: 64px 64px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20fill='currentColor'%3e%3crect%20x='8'%20y='10'%20width='10'%20height='4'%20transform='rotate(30%2013%2012)'/%3e%3ccircle%20cx='40'%20cy='8'%20r='3'/%3e%3cpath%20d='M52%2020l6%2010h-12z'/%3e%3crect%20x='24'%20y='26'%20width='4'%20height='10'%20transform='rotate(-25%2026%2031)'/%3e%3ccircle%20cx='10'%20cy='44'%20r='3.5'/%3e%3cpath%20d='M30%2050l5%209h-10z'/%3e%3crect%20x='46'%20y='46'%20width='10'%20height='4'%20transform='rotate(-40%2051%2048)'/%3e%3ccircle%20cx='20'%20cy='30'%20r='2'/%3e%3crect%20x='38'%20y='30'%20width='4'%20height='4'%20transform='rotate(20%2040%2032)'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20fill='currentColor'%3e%3crect%20x='8'%20y='10'%20width='10'%20height='4'%20transform='rotate(30%2013%2012)'/%3e%3ccircle%20cx='40'%20cy='8'%20r='3'/%3e%3cpath%20d='M52%2020l6%2010h-12z'/%3e%3crect%20x='24'%20y='26'%20width='4'%20height='10'%20transform='rotate(-25%2026%2031)'/%3e%3ccircle%20cx='10'%20cy='44'%20r='3.5'/%3e%3cpath%20d='M30%2050l5%209h-10z'/%3e%3crect%20x='46'%20y='46'%20width='10'%20height='4'%20transform='rotate(-40%2051%2048)'/%3e%3ccircle%20cx='20'%20cy='30'%20r='2'/%3e%3crect%20x='38'%20y='30'%20width='4'%20height='4'%20transform='rotate(20%2040%2032)'/%3e%3c/svg%3e")}.lib-pattern-brutal-hatch{--lib-pattern-opacity: .14;--lib-pattern-tile: 16px 16px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='currentColor'%3e%3cpath%20d='M0%200H6L0%206z'/%3e%3cpath%20d='M16%200V6L6%2016H0z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='currentColor'%3e%3cpath%20d='M0%200H6L0%206z'/%3e%3cpath%20d='M16%200V6L6%2016H0z'/%3e%3c/svg%3e")}.lib-pattern-bricks{--lib-pattern-opacity: .14;--lib-pattern-tile: 48px 24px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='24'%20viewBox='0%200%2048%2024'%20fill='currentColor'%3e%3cpath%20d='M0%200H48V3H0zM0%2012H48V15H0zM0%200H3V12H0zM24%2012H27V24H24z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='24'%20viewBox='0%200%2048%2024'%20fill='currentColor'%3e%3cpath%20d='M0%200H48V3H0zM0%2012H48V15H0zM0%200H3V12H0zM24%2012H27V24H24z'/%3e%3c/svg%3e")}[data-bf-intro] .bf-page-hub{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border-radius:.5rem;color:inherit}[data-bf-intro] .bf-page-hub:hover{background:var(--vp-surface-raised)}[data-bf-intro][data-bf-tone=navy] .bf-page-hub:hover{background:color-mix(in srgb,var(--ds-color-white) 10%,transparent)}[data-bf-intro] .bf-page-hub:focus-visible{outline:3px solid var(--ds-focus, var(--formal-cyan, #08707d));outline-offset:2px}[data-bf-subnav][data-bf-subnav]{background:var(--pes-g-tint, var(--vp-surface));border-bottom-color:var(--pes-g-edge, var(--vp-rule));backdrop-filter:none}.lib-mark{--mark-size: 40px;--mark-radius: min(var(--pes-r-md, 12px), 30%);box-sizing:border-box;display:inline-grid;flex:none;place-items:center;width:var(--mark-size);height:var(--mark-size);border-radius:var(--mark-radius);overflow:hidden;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lib-mark--sm{--mark-size: 32px}.lib-mark--md{--mark-size: 40px}.lib-mark--lg{--mark-size: 56px}.lib-mark--wide{width:calc(var(--mark-size) * 2)}.lib-mono{background:var(--mono-bg);color:var(--mono-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mono-fg) 22%,transparent);font-family:"Sora",var(--pes-font-heading, system-ui),sans-serif;font-weight:700;line-height:1;letter-spacing:.02em;font-size:.75rem}.lib-mark--md.lib-mono{font-size:.875rem}.lib-mark--lg.lib-mono{font-size:1.125rem}.lib-logo{background:#fff;box-shadow:inset 0 0 0 1px var(--vp-rule),0 0 0 1px color-mix(in srgb,var(--vp-ink) 6%,transparent)}.lib-logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px;box-sizing:border-box}.lib-logo--upload img{padding:0;-o-object-fit:cover;object-fit:cover}.lib-logo--light{background:#fff}.lib-logo--dark{background:var(--pes-navy, #0b1b3a);box-shadow:inset 0 0 0 1px color-mix(in srgb,white 18%,transparent)}.lib-logo--none{background:transparent;box-shadow:none}.lib-logo--none img{padding:0}.lib-lockup{display:inline-flex;align-items:center;gap:12px;min-width:0;max-width:100%}.lib-lockup-text{display:flex;flex-direction:column;gap:2px;min-width:0}.lib-lockup-name{font-family:var(--font-display, var(--pes-font-heading, "Sora", system-ui, sans-serif));font-weight:600;font-size:.9375rem;line-height:1.2;color:var(--vp-ink);overflow-wrap:anywhere}.lib-lockup-sector{font-variant-caps:all-small-caps;letter-spacing:.06em;font-size:.8125rem;line-height:1.2;color:var(--vp-ink-muted)}html nav[data-brand-fusion] .bf-row1.bf-row1 .nav-rail-btn,html nav[data-brand-fusion] .bf-row1.bf-row1 .nav-rail-btn:hover,html nav[data-brand-fusion] .bf-row1.bf-row1 .nav-rail-btn:is([aria-pressed=true],[aria-expanded=true],[aria-current=page]),html nav[data-brand-fusion] .bf-row1.bf-row1 :is(button[aria-label="Open user menu"],button[aria-label^=Notifications]),html nav[data-brand-fusion] .bf-row1.bf-row1 :is(button[aria-label="Open user menu"],button[aria-label^=Notifications]):hover{border-color:transparent;box-shadow:none;transform:none}html nav[data-brand-fusion] .bf-row1.bf-row1 .nav-rail-btn{background:transparent;color:var(--vp-ink)}html nav[data-brand-fusion] .bf-row1.bf-row1 .nav-rail-btn:hover,html nav[data-brand-fusion] .bf-row1.bf-row1 .nav-rail-btn:is([aria-pressed=true],[aria-expanded=true],[aria-current=page]){background:var(--vp-surface-raised);color:var(--vp-ink)}html nav[data-brand-fusion] .bf-row1.bf-row1 :is(button[aria-label="Open user menu"],button[aria-label^=Notifications]){background:transparent}html nav[data-brand-fusion] .bf-row1.bf-row1 :is(button[aria-label="Open user menu"],button[aria-label^=Notifications]):hover{background:var(--vp-surface-raised)}html nav[data-brand-fusion] .bf-row1.bf-row1 .nav-logo-tile,html nav[data-brand-fusion] .bf-row1.bf-row1 .nav-logo-tile:hover{border:1px solid var(--vp-rule);box-shadow:none;transform:none;background:transparent}html nav[data-brand-fusion] .bf-row1.bf-row1 .nav-logo-tile:hover{background:var(--vp-surface-raised)}.bf-hub-link{display:inline-flex;align-items:flex-end;justify-content:center;min-width:44px;min-height:44px;padding-bottom:10px;border-radius:.5rem;color:var(--vp-ink);transition:background-color .12s}.bf-hub-link:hover{background:var(--vp-surface-raised)}.bf-hub-link[aria-current=page]{box-shadow:inset 0 -3px 0 var(--vp-ink)}.bf-hub-link:focus-visible{outline:3px solid var(--ds-focus, var(--formal-cyan, #08707d));outline-offset:2px}@media (prefers-reduced-motion: no-preference){.bf-hub-link{animation:bf-hub-breathe 10s ease-in-out infinite}}@keyframes bf-hub-breathe{0%{transform:scale(1)}5%{transform:scale(1.06)}10%{transform:scale(1)}to{transform:scale(1)}}html.dark .bf-hub-link:focus-visible{outline-color:var(--formal-cyan-bright, #6df0f8)}.bf-crumbs{background:var(--pes-g-tint, var(--vp-surface-raised));border-left:3px solid var(--pes-g-edge, var(--vp-rule));border-radius:0 .5rem .5rem 0;color:var(--pes-g-text, var(--vp-ink));transition:background-color .16s ease,border-color .16s ease,color .16s ease}.bf-crumbs-link{color:inherit}.bf-crumbs-sep{color:var(--pes-g-edge, var(--vp-ink-muted))}.bf-deck{background:var(--pes-surface2, var(--vp-surface-raised));border-top:1px solid var(--vp-rule)}.bf-row2{min-height:3rem}.bf-row2-scroll{scrollbar-width:none}.bf-row2-scroll::-webkit-scrollbar{display:none}.bf-tile{position:relative;display:inline-flex;align-items:center;gap:.5rem;margin:2px 0;min-height:44px;padding:0 .75rem 0 .5rem;border:1px solid transparent;border-radius:.625rem;background:transparent;color:var(--vp-ink);white-space:nowrap;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.bf-tile:hover{background:var(--pes-g-tint, var(--vp-surface));border-color:color-mix(in srgb,var(--pes-g-edge, var(--vp-rule)) 35%,transparent)}.bf-tile[aria-expanded=true]{background:var(--pes-g-tint, var(--vp-surface));color:var(--pes-g-text, var(--vp-ink));border-color:var(--pes-g-edge, var(--vp-rule))}.bf-tile[data-active=true]:after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:0;height:3px;border-radius:2px;background:var(--pes-g-edge, var(--vp-ink))}.bf-tile:focus-visible,.bf-sub:focus-visible{outline:3px solid var(--ds-focus, var(--formal-cyan, #08707d));outline-offset:-3px}html.dark .bf-tile:focus-visible,html.dark .bf-sub:focus-visible{outline-color:var(--formal-cyan-bright, #6df0f8)}.bf-tile-chev{opacity:.6;transition:transform .16s ease}.bf-tile[aria-expanded=true] .bf-tile-chev{transform:rotate(180deg)}.bf-tile-sq{display:grid;grid-template-columns:1fr 1fr;gap:2px;width:24px;height:24px;padding:5px;flex-shrink:0;border-radius:6px;background:var(--pes-g-fill, var(--vp-ink))}.bf-tile-sq>i{border-radius:1.5px;background:color-mix(in srgb,var(--formal-on-navy, #eaf2f6) 55%,transparent)}.bf-tile-sq>i[data-lit]{background:var(--formal-on-navy, #eaf2f6)}html .bf-dealchip .nav-chip{height:2rem;background:var(--vp-surface);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}html .bf-dealchip[data-bf-chip=practice] .nav-chip{border:2px solid var(--pes-g-edge);box-shadow:3px 3px 0 var(--pes-g-shadow);color:var(--pes-g-text)}html .bf-dealchip[data-bf-chip=practice] .nav-chip:hover{background:var(--pes-g-tint)}html .bf-dealchip[data-bf-chip=neutral] .nav-chip{border:1px solid var(--vp-ink-muted);border-style:solid;box-shadow:none;color:var(--vp-ink)}html .bf-dealchip[data-bf-chip=neutral] .nav-chip:hover{background:var(--vp-surface-raised)}.bf-row3{display:grid;grid-template-rows:1fr;background:var(--pes-g-tint, var(--vp-surface-raised));border-top:1px solid color-mix(in srgb,var(--pes-g-edge, var(--vp-rule)) 30%,transparent);color:var(--pes-g-text, var(--vp-ink));transition:background-color .16s ease,border-color .16s ease,color .16s ease}.bf-row3-clip{min-height:0;overflow:hidden}.bf-rail{min-height:3rem;padding-block:2px}.bf-sub{position:relative;display:inline-flex;align-items:center;gap:6px;height:44px;min-width:44px;justify-content:center;padding:0 12px;border:1px solid transparent;border-radius:.5rem;background:transparent;color:var(--pes-g-text, var(--vp-ink));font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.bf-sub:hover{background:color-mix(in srgb,var(--pes-g-fill, var(--vp-ink)) 10%,transparent)}.bf-sub[data-state=open]{background:var(--vp-surface);border-color:var(--pes-g-edge, var(--vp-rule))}.bf-landing{margin-inline-end:8px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.bf-landing:after{content:"";position:absolute;right:-8px;top:50%;height:20px;border-right:1px solid color-mix(in srgb,var(--pes-g-edge, var(--vp-rule)) 40%,transparent);transform:translateY(-50%)}.bf-landing:hover{text-decoration-thickness:2px}.bf-landing[aria-current=page]{background:var(--vp-surface);border-color:var(--pes-g-edge, var(--vp-rule));text-decoration-thickness:2px}.bf-sub-chev{opacity:.7;transition:transform .14s ease}.bf-sub[data-state=open] .bf-sub-chev{transform:rotate(180deg)}html .bf-dd.bf-dd.bf-dd{background:var(--vp-surface);background-image:none;border:1px solid var(--vp-rule);border-radius:.75rem;box-shadow:none!important;color:var(--pes-g-text, var(--vp-ink));overflow-x:hidden;overflow-y:auto;max-height:var(--radix-dropdown-menu-content-available-height, 80vh);scrollbar-width:thin;will-change:transform,opacity}html .bf-dd .bf-item{min-height:44px;border-radius:.5rem;color:var(--pes-g-text, var(--vp-ink));font-weight:600}html .bf-dd .bf-item[data-nav-id=team],html .bf-dd .bf-item[data-nav-id=games],html .bf-dd .bf-item[data-nav-id=falcon]{background:var(--vp-surface-raised)}html .bf-dd .bf-item[data-nav-id=duels]{background:color-mix(in srgb,var(--vp-ink) 15%,var(--vp-surface))}html .bf-dd .bf-item:focus,html .bf-dd .bf-item[data-highlighted]{background:var(--pes-g-tint, var(--vp-surface-raised));color:var(--pes-g-text, var(--vp-ink))}html .bf-dd .bf-item:focus-visible{outline:2px solid var(--pes-g-edge, var(--vp-rule));outline-offset:-2px;box-shadow:none}html .bf-dd .bf-item-lock{color:var(--pes-g-text, var(--vp-ink-muted))}html .bf-dd .bf-dd-footer{border-top:1px solid var(--vp-rule);color:var(--vp-ink-muted)}@keyframes bf-row3-open{0%{grid-template-rows:0fr;opacity:0;transform:translateY(-8px)}to{grid-template-rows:1fr;opacity:1;transform:none}}@keyframes bf-row3-close{0%{grid-template-rows:1fr;opacity:1;transform:none}to{grid-template-rows:0fr;opacity:0;transform:translateY(-6px)}}@keyframes bf-sub-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes bf-dd-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes bf-dd-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion: no-preference){.bf-row3[data-state=open]{animation:bf-row3-open .28s cubic-bezier(.16,1,.3,1)}.bf-row3[data-state=closing]{animation:bf-row3-close .24s ease-in forwards}.bf-row3[data-state=open] .bf-rail>*{animation:bf-sub-in .32s cubic-bezier(.16,1,.3,1) both}.bf-row3[data-state=open] .bf-rail>:nth-child(1){animation-delay:20ms}.bf-row3[data-state=open] .bf-rail>:nth-child(2){animation-delay:50ms}.bf-row3[data-state=open] .bf-rail>:nth-child(3){animation-delay:80ms}.bf-row3[data-state=open] .bf-rail>:nth-child(4){animation-delay:.11s}.bf-row3[data-state=open] .bf-rail>:nth-child(5){animation-delay:.14s}.bf-row3[data-state=open] .bf-rail>:nth-child(6){animation-delay:.17s}.bf-row3[data-state=open] .bf-rail>:nth-child(7){animation-delay:.2s}.bf-row3[data-state=open] .bf-rail>:nth-child(8){animation-delay:.23s}html .bf-dd[data-state=open]{animation:bf-dd-in .18s cubic-bezier(.16,1,.3,1)}html .bf-dd[data-state=closed]{animation:bf-dd-out .14s ease-in forwards}}@media (prefers-reduced-motion: reduce){.bf-row3,.bf-row3-clip,.bf-rail,.bf-rail>*,.bf-sub,.bf-sub-chev,.bf-tile-chev,html .bf-dd{animation:none!important;transition:none!important}}.bf-joystick,.bf-hud button[aria-label^="Hide game progress"]{border:2px solid var(--pes-g-edge);border-radius:.5rem;background:transparent;color:var(--pes-g-edge);transition:background-color .12s ease,color .12s ease}.bf-joystick:hover,.bf-hud button[aria-label^="Hide game progress"]:hover{background:color-mix(in srgb,var(--pes-g-fill) 10%,transparent)}[data-bf-in-play=true] .bf-joystick,[data-bf-in-play=true].bf-hud button[aria-label^="Hide game progress"]{background:var(--pes-g-fill);border-color:var(--pes-g-fill);color:var(--pes-g-ink)}[data-bf-in-play=true] .bf-joystick:hover,[data-bf-in-play=true].bf-hud button[aria-label^="Hide game progress"]:hover{background:var(--pes-g-fill)}.bf-joystick:focus-visible{outline:3px solid var(--ds-focus, var(--formal-cyan, #08707d));outline-offset:2px}html.dark .bf-joystick:focus-visible{outline-color:var(--formal-cyan-bright, #6df0f8)}@keyframes bf-joy-flash-a{0%{background-color:transparent;color:var(--pes-g-edge);transform:scale(1)}40%{background-color:var(--pes-g-fill);color:var(--pes-g-ink);transform:scale(1.14)}to{transform:scale(1)}}@keyframes bf-joy-flash-b{0%{background-color:transparent;color:var(--pes-g-edge);transform:scale(1)}40%{background-color:var(--pes-g-fill);color:var(--pes-g-ink);transform:scale(1.14)}to{transform:scale(1)}}@media (prefers-reduced-motion: no-preference){[data-bf-flash=a] .bf-joystick,[data-bf-flash=a].bf-hud button[aria-label^="Hide game progress"]{animation:bf-joy-flash-a .3s ease-out}[data-bf-flash=b] .bf-joystick,[data-bf-flash=b].bf-hud button[aria-label^="Hide game progress"]{animation:bf-joy-flash-b .3s ease-out}}@media (prefers-reduced-motion: reduce){[data-bf-flash] .bf-joystick,[data-bf-flash].bf-hud button[aria-label^="Hide game progress"]{background:var(--pes-g-fill);border-color:var(--pes-g-fill);color:var(--pes-g-ink)}}.bf-hud[data-pes-group=play]{--formal-navy: var(--vp-surface);--formal-on-navy: var(--vp-ink);--formal-on-navy-soft: var(--vp-ink-muted);--formal-cyan: var(--vp-ink-muted);--formal-cyan-bright: var(--vp-ink)}[data-brand-fusion][data-pes-group=play] .po-scene>:not(svg):not(.po-close){--formal-on-navy: var(--pes-g-soft-ink);--formal-on-navy-soft: var(--pes-g-soft-ink);background:var(--pes-g-soft);border-color:color-mix(in srgb,var(--pes-g-edge) 30%,transparent);color:var(--pes-g-soft-ink)}[data-brand-fusion][data-pes-group=play] .po-scene>:not(svg):not(.po-close) [class*=text-white]{color:var(--pes-g-soft-ink)}[data-brand-fusion][data-pes-group=play] .po-scene>:not(svg):not(.po-close) [class*=border-white]{border-color:color-mix(in srgb,var(--pes-g-soft-ink) 30%,transparent)}[data-brand-fusion][data-pes-group=play] .po-scene>:not(svg):not(.po-close) [class*=bg-black],[data-brand-fusion][data-pes-group=play] .po-scene>:not(svg):not(.po-close) [class*=bg-white]{background:color-mix(in srgb,var(--pes-g-soft-ink) 10%,transparent)}[data-brand-fusion][data-pes-group=play] .po-scene>:not(svg):not(.po-close) button:hover{background:color-mix(in srgb,var(--pes-g-soft-ink) 15%,transparent)}@property --bf-cta-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}html .bf-cta.bf-cta:not(:disabled):not([aria-disabled=true]),html .bf-cta-on-dark.bf-cta-on-dark:not(:disabled):not([aria-disabled=true]){--bf-cta-bg: var(--pes-ink-surface, #0a0e13);--bf-cta-fg: var(--ds-color-white, #ffffff);position:relative;isolation:isolate;border-color:transparent!important;background-color:var(--bf-cta-bg)!important;color:var(--bf-cta-fg)!important;box-shadow:none}html.dark .bf-cta.bf-cta:not(:disabled):not([aria-disabled=true]),html [data-ds-on-dark] .bf-cta.bf-cta:not(:disabled):not([aria-disabled=true]),html .bf-cta-on-dark.bf-cta-on-dark:not(:disabled):not([aria-disabled=true]){--bf-cta-bg: var(--ds-color-white, #ffffff);--bf-cta-fg: var(--pes-ink-surface, #0a0e13)}html.dark .bf-cta.bf-cta:not(:disabled):not([aria-disabled=true]),html.dark [data-ds-on-dark] .bf-cta.bf-cta:not(:disabled):not([aria-disabled=true]),html.dark .bf-cta-on-dark.bf-cta-on-dark:not(:disabled):not([aria-disabled=true]){--bf-cta-fg: var(--pes-bg, #000000)}html .bf-cta.bf-cta:not(:disabled):not([aria-disabled=true]):hover,html .bf-cta-on-dark.bf-cta-on-dark:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in srgb,var(--bf-cta-bg) 88%,var(--bf-cta-fg))!important;color:var(--bf-cta-fg)!important}html .bf-cta.bf-cta:not(:disabled):not([aria-disabled=true]):before,html .bf-cta-on-dark.bf-cta-on-dark:not(:disabled):not([aria-disabled=true]):before{content:"";position:absolute;inset:0;z-index:-1;box-sizing:border-box;padding:3px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--bf-cta-angle),var(--pes-practice, #1d4ed8) 0%,var(--pes-practice, #1d4ed8) 17%,var(--pes-learn, #ff8c1a) 31%,var(--pes-learn, #ff8c1a) 42%,var(--pes-certify, #7c3aed) 56%,var(--pes-certify, #7c3aed) 67%,var(--pes-play, #e11d2e) 81%,var(--pes-play, #e11d2e) 92%,var(--pes-practice, #1d4ed8) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (prefers-reduced-motion: no-preference){html .bf-cta.bf-cta:not(:disabled):not([aria-disabled=true]):before,html .bf-cta-on-dark.bf-cta-on-dark:not(:disabled):not([aria-disabled=true]):before{animation:bf-cta-turn 8s linear infinite}@keyframes bf-cta-turn{to{--bf-cta-angle: 360deg}}}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[data-admin-sidebar],[data-admin-quickstats],aside,.md\:hidden.fixed{display:none!important}main{padding:0!important;margin:0!important;width:100%!important}.shadow,.shadow-sm,.shadow-lg{box-shadow:none!important}.truncate{overflow:visible!important;text-overflow:unset!important;white-space:normal!important}nav,.sidebar,.mobile-nav,[data-valia-button],.ai-input-container,.ai-input-area,.action-bar,.floating-button,button:not(.print-include),.tooltip,.modal,.toast,.sheet,.dropdown-menu,header,footer{display:none!important}.print-header{display:block!important;padding-bottom:16px;margin-bottom:24px;border-bottom:2px solid #1e40af}.print-header h1{font-size:24px;font-weight:600;color:#111827;margin-bottom:4px}.print-header .meta{font-size:12px;color:#6b7280;display:flex;gap:16px}body{background:#fff!important;color:#000!important}.module-section{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:24px}.kpi-card,.module-card{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #e5e7eb;padding:12px;margin-bottom:8px;background:#fff!important}.ai-message,.chat-message{-moz-column-break-inside:avoid;break-inside:avoid;padding:12px;margin-bottom:12px;background:#f9fafb;border-left:3px solid #3b82f6}.ai-message.user{background:#eff6ff;border-left-color:#1e40af}.ai-message.assistant{background:#f9fafb;border-left-color:#3b82f6}.brain-insight,.insight-card{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #e5e7eb;padding:12px;margin-bottom:12px;background:#fff!important}table{width:100%;border-collapse:collapse;margin-bottom:16px;-moz-column-break-inside:auto;break-inside:auto}th,td{border:1px solid #e5e7eb;padding:8px 12px;text-align:left;font-size:12px}th{background:#f3f4f6;font-weight:600}tr{-moz-column-break-inside:avoid;break-inside:avoid}.recharts-wrapper,canvas{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #e5e7eb;padding:8px}.recharts-wrapper:after{content:"[Chart: " attr(data-chart-type) "]";display:block;text-align:center;padding:20px;color:#6b7280;font-style:italic}.page-break-before{-moz-column-break-before:page;break-before:page}.page-break-after{-moz-column-break-after:page;break-after:page}.no-break{-moz-column-break-inside:avoid;break-inside:avoid}h1,h2,h3{-moz-column-break-after:avoid;break-after:avoid;margin-top:16px;margin-bottom:8px;color:#000!important}h1{font-size:20px;border-bottom:2px solid #e5e7eb;padding-bottom:8px}h2{font-size:16px}h3{font-size:14px}.card{border:1px solid #e5e7eb!important;background:#fff!important;box-shadow:none!important}.badge{border:1px solid currentColor;padding:2px 6px;font-size:10px}*{background-image:none!important;box-shadow:none!important}@page{margin:.75in;size:letter}@page :first{margin-top:1in}@page{@bottom-center{content:"PE Simulator - Page " counter(page) " of " counter(pages);font-size:10px;color:#6b7280}}body,p,li,td{color:#000!important;font-size:11pt;line-height:1.5}a{color:#1e40af!important;text-decoration:underline}.citation{font-size:10px;color:#6b7280}.text-muted-foreground,.text-muted,.text-gray-500{color:#6b7280!important}.valuation-result{-moz-column-break-inside:avoid;break-inside:avoid;border:2px solid #1e40af;padding:16px;margin-bottom:16px;background:#eff6ff!important}.deal-summary{-moz-column-break-inside:avoid;break-inside:avoid;border:2px solid #f59e0b;padding:16px;margin-bottom:16px}.waterfall-chart,.value-creation-summary{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #e5e7eb;padding:12px;margin-bottom:16px}.portfolio-company{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #e5e7eb;padding:12px;margin-bottom:12px}.kpi-row{-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:1px solid #e5e7eb;padding:8px 0}.brain-report-section{-moz-column-break-before:page;break-before:page;margin-bottom:24px}.brain-conversation{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:16px}.ic-memo-document,.memo-document,[data-print=memo]{-moz-column-break-inside:avoid;break-inside:avoid;padding:16px;margin-bottom:24px;border:1px solid #e5e7eb;background:#fff!important}}:root{--journey-badge-frame: transparent;--journey-card-bg: hsl(var(--card))}[data-journey-theme=theme-midnight]{--journey-accent: 170 70% 45%;--journey-accent-dark: 170 65% 38%;--journey-badge-frame: linear-gradient(135deg, #0f766e, #14b8a6);--journey-card-bg: linear-gradient(135deg, #0f172a, #134e4a)}[data-journey-theme=theme-midnight] .glass-card-cfo,[data-journey-theme=theme-midnight] .glass-card{background:linear-gradient(135deg,#0f172ae6,#134e4ae6);border-color:#22c3a84d}[data-journey-theme=theme-ocean]{--journey-accent: 195 85% 45%;--journey-accent-dark: 195 80% 38%;--journey-badge-frame: linear-gradient(135deg, #0077b6, #00b4d8);--journey-card-bg: linear-gradient(135deg, #023e8a, #0077b6)}[data-journey-theme=theme-ocean] .glass-card-cfo,[data-journey-theme=theme-ocean] .glass-card{background:linear-gradient(135deg,#023e8ae6,#0077b6e6);border-color:#11a4d44d}[data-journey-theme=theme-sunset]{--journey-accent: 25 90% 55%;--journey-accent-dark: 20 85% 48%;--journey-badge-frame: linear-gradient(135deg, #f72585, #ff6b35);--journey-card-bg: linear-gradient(135deg, #7209b7, #f72585)}[data-journey-theme=theme-sunset] .glass-card-cfo,[data-journey-theme=theme-sunset] .glass-card{background:linear-gradient(135deg,#7209b7e6,#f72585e6);border-color:#f47b254d}.badge-frame-gold{box-shadow:0 0 0 3px gold,0 0 20px #ffd70080;border-radius:.5rem}.badge-frame-silver{box-shadow:0 0 0 3px silver,0 0 15px #c0c0c080;border-radius:.5rem}.badge-frame-rainbow{position:relative;padding:3px;border-radius:.5rem}.badge-frame-rainbow:before{content:"";position:absolute;inset:-3px;border-radius:.5rem;padding:3px;background:linear-gradient(45deg,red,orange,#ff0,green,#00f,indigo,violet);background-size:400% 400%;animation:rainbow-shift 3s ease infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}@keyframes rainbow-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.avatar-sparkle{position:relative}.avatar-sparkle:before,.avatar-sparkle:after{content:"✨";position:absolute;animation:sparkle 1.5s infinite;font-size:12px;pointer-events:none;z-index:10}.avatar-sparkle:before{top:-5px;right:-5px;animation-delay:0s}.avatar-sparkle:after{bottom:-5px;left:-5px;animation-delay:.75s}@keyframes sparkle{0%,to{opacity:0;transform:scale(.5) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}.vp-hover-lift{transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}@media (hover: hover) and (pointer: fine){.vp-hover-lift:hover{transform:translateY(-2px);box-shadow:var(--vp-shadow-md)}}@media (prefers-reduced-motion: reduce){.vp-hover-lift,.vp-hover-lift:hover{transition:none;transform:none}}.vp-card-paper{background:var(--vp-surface-raised);border:1px solid var(--vp-rule-soft);border-radius:var(--vp-radius-xl);box-shadow:var(--vp-shadow-md)}.vp-card-paper-rail{background:var(--vp-surface-raised);border:1px solid var(--vp-rule-soft);border-left:3px solid var(--vp-area, var(--vp-accent));border-radius:var(--vp-radius-xl);box-shadow:var(--vp-shadow-md)}.vp-chip-quiet{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:var(--vp-radius-sm, .375rem);border:1px solid var(--vp-rule);background:color-mix(in srgb,var(--vp-surface-raised) 92%,var(--vp-accent) 8%);font-family:var(--vp-font-mono, ui-monospace, monospace);font-size:.6875rem;font-weight:600;color:var(--vp-ink-muted);line-height:1.25}.vp-chip-quiet--active{border-color:color-mix(in srgb,var(--vp-accent) 40%,var(--vp-rule));background:color-mix(in srgb,var(--vp-surface-raised) 88%,var(--vp-accent) 12%);color:var(--vp-ink)}.vp-chip-quiet--warn{border-color:color-mix(in srgb,var(--vp-warn) 45%,var(--vp-rule));background:color-mix(in srgb,var(--vp-surface-raised) 90%,var(--vp-warn) 10%);color:var(--vp-warn)}.vp-chip-quiet--critical{border-color:color-mix(in srgb,var(--vp-neg) 45%,var(--vp-rule));background:color-mix(in srgb,var(--vp-surface-raised) 90%,var(--vp-neg) 10%);color:var(--vp-neg)}.vp-cmd-icon-tile{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem;border:1px solid var(--vp-rule-soft);background:color-mix(in srgb,var(--vp-surface-raised) 94%,var(--vp-accent) 6%);color:var(--vp-accent)}.vp-paper-ruled{background-color:var(--vp-surface-raised);background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 31px,var(--vp-rule-soft) 31px,var(--vp-rule-soft) 32px)}.vp-area-accent{border-top:3px solid var(--vp-area, var(--vp-accent))}@keyframes vp-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.vp-skeleton-shimmer{background:linear-gradient(90deg,color-mix(in oklch,var(--vp-rule) 35%,var(--vp-surface-raised)),color-mix(in oklch,var(--vp-surface-raised) 80%,var(--vp-rule)),color-mix(in oklch,var(--vp-rule) 35%,var(--vp-surface-raised)));background-size:200% 100%;animation:vp-skeleton-shimmer 2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.vp-skeleton-shimmer{animation:none;background:var(--vp-rule-soft)}}:root{--vp-canvas: #f4f5f7;--vp-canvas-2: #eef0f3;--vp-surface: #ffffff;--vp-surface-raised: #f8f9fb;--vp-ink: #1b2a4a;--vp-ink-muted: #334155;--vp-ink-soft: #64748b;--vp-ink-faint: #94a3b8;--vp-rule: #cfd4dc;--vp-rule-soft: #e2e6ec;--vp-accent: #8a5600;--vp-accent-hover: #6f4700;--vp-accent-2: #ffd84a;--vp-pos: #3f8f6b;--vp-neg: #c4533b;--vp-warn: #c5873d;--vp-navy: #1b2a4a;--formal-navy: #0b1526;--formal-cyan: #0e7490;--formal-cyan-hover: #0a5e75;--formal-cyan-bright: #67e8f9;--formal-cyan-hsl: 188 82% 31%;--formal-cyan-bright-hsl: 187 71% 69%;--duel-you: 188 82% 31%;--duel-you-light: 187 71% 69%;--duel-you-deep: 188 82% 22%;--duel-them: 38 62% 41%;--duel-them-light: 40 61% 55%;--duel-them-deep: 38 70% 28%;--duel-accent: var(--csuite-accent);--formal-on-navy: #e2e8f0;--formal-on-navy-muted: #cbd5e1;--formal-on-navy-soft: #94a3b8;--vp-mod-lion: #153372;--vp-mod-owl: hsl(var(--owl-accent));--vp-mod-fox: #165f74;--vp-mod-whale: #2f6db0;--vp-mod-elephant: hsl(var(--elephant-accent));--vp-mod-bee: #18735d;--vp-mod-horse: hsl(var(--horse-accent));--vp-mod-monkey: #3a78c2;--vp-mod-falcon: #3a4e9f;--vp-mod-journey: hsl(var(--journey-accent));--vp-mod-brain: #6a3d9a;--vp-mod-digicorn: #9a5a96;--vp-mod-dragon: #2f7d52;--vp-mod-snake: hsl(var(--snake-accent));--vp-mod-learning: #2b5fa6;--vp-mod-team-gold: #3d5f8a;--vp-mod-cfo: #2c3f8a;--vp-mod-dealdesk: #1b4a8b;--vp-mod-exchange: #1f5fa0;--vp-mod-forge: #274196;--vp-font-serif: "Poppins", ui-sans-serif, system-ui, sans-serif;--vp-font-sans: "Inter Tight", ui-sans-serif, system-ui, sans-serif;--vp-font-mono: var(--pes-font-label, "JetBrains Mono", ui-monospace, "Menlo", monospace);--vp-radius-xs: 3px;--vp-radius-sm: 4px;--vp-radius-md: 6px;--vp-radius-lg: 8px;--vp-radius-xl: 12px;--vp-shadow-sm: 0 2px 6px rgba(15, 29, 54, .04);--vp-shadow-md: 0 4px 14px rgba(15, 29, 54, .06);--vp-shadow-lg: 0 8px 30px rgba(15, 29, 54, .1);--nav-motion: .15s cubic-bezier(.2, 0, 0, 1);--cert-seal-mid: #f5b800;--cert-seal-edge: #c98a00;--cert-seal-foil: #fff3b0;--cert-seal-ink: #0b1b3a;--cred-bronze-rule: color-mix(in srgb, var(--vp-accent) 80%, var(--vp-warn));--cred-bronze-mid: color-mix(in srgb, var(--vp-accent) 70%, var(--vp-warn));--cred-bronze-foil: color-mix(in srgb, var(--vp-accent-2) 45%, var(--vp-canvas));--cred-silver-rule: color-mix(in srgb, var(--vp-ink-muted) 55%, var(--vp-ink-faint));--cred-silver-mid: color-mix(in srgb, var(--vp-ink-faint) 50%, var(--vp-surface-raised));--cred-silver-foil: var(--vp-surface-raised);--cred-gold-rule: var(--cert-seal-edge);--cred-gold-mid: var(--cert-seal-mid);--cred-gold-foil: var(--cert-seal-foil);--cred-platinum-rule: color-mix(in srgb, var(--vp-ink-soft) 60%, var(--formal-cyan));--cred-platinum-mid: color-mix(in srgb, var(--vp-surface) 50%, var(--formal-cyan-bright));--cred-platinum-foil: var(--vp-canvas-2);--admin-accent: 192 82% 31%;--admin-accent-hover: 192 85% 25%;--admin-rail: 210 33% 97%;--admin-warn: 34 92% 38%;--admin-warn-foreground: 32 85% 18%;--admin-tier-free: 215 14% 48%;--admin-tier-edu: 189 80% 32%;--admin-tier-premium: 34 90% 38%;--admin-tier-enterprise: 268 60% 50%}.dark{--vp-canvas: #000000;--vp-canvas-2: #050505;--vp-surface: #101113;--vp-surface-raised: #1a1b1e;--vp-ink: #f5f6f8;--vp-ink-muted: #b8b9bc;--vp-ink-soft: #8a8b90;--vp-ink-faint: #606165;--vp-rule: rgba(255, 255, 255, .12);--vp-rule-soft: rgba(255, 255, 255, .07);--vp-accent: #c5a572;--vp-accent-hover: #d9be8b;--vp-accent-2: #d9be8b;--duel-you: 187 71% 69%;--duel-you-light: 187 80% 80%;--duel-you-deep: 188 82% 31%;--duel-them: 38 45% 62%;--duel-them-light: 40 45% 72%;--duel-them-deep: 38 50% 48%;--vp-pos: #6ea88b;--vp-neg: #d97a67;--vp-warn: #f0a92c;--vp-mod-lion: #597fd1;--vp-mod-owl: hsl(var(--owl-accent));--vp-mod-fox: #5abfdb;--vp-mod-whale: #5d97d4;--vp-mod-elephant: hsl(var(--elephant-accent));--vp-mod-bee: #59d9b9;--vp-mod-horse: hsl(var(--horse-accent));--vp-mod-monkey: #6da3d4;--vp-mod-falcon: #7384c2;--vp-mod-journey: hsl(var(--journey-accent));--vp-mod-brain: #9872bd;--vp-mod-digicorn: #c490c0;--vp-mod-dragon: #7fbf9a;--vp-mod-snake: hsl(var(--snake-accent));--vp-mod-learning: #5d92d6;--vp-mod-team-gold: #7a9cc4;--vp-mod-cfo: #5d6cb5;--vp-mod-dealdesk: #5d8cc2;--vp-mod-exchange: #5e9cd4;--vp-mod-forge: #869add;--vp-shadow-sm: 0 2px 6px rgba(0, 0, 0, .25);--vp-shadow-md: 0 4px 14px rgba(0, 0, 0, .35);--vp-shadow-lg: 0 8px 30px rgba(0, 0, 0, .5);--cert-seal-mid: #ffd23f;--cert-seal-edge: #e0a000;--cert-seal-foil: #fff6c2;--cert-seal-ink: #07080b;--admin-accent: 189 94% 55%;--admin-accent-hover: 189 94% 65%;--admin-rail: 225 7% 7%;--admin-warn: 38 95% 60%;--admin-warn-foreground: 38 90% 90%;--admin-tier-free: 215 12% 66%;--admin-tier-edu: 189 85% 55%;--admin-tier-premium: 38 95% 60%;--admin-tier-enterprise: 268 90% 72%}.glass-surface{background:hsl(var(--card) / .92);backdrop-filter:blur(12px) saturate(120%);-webkit-backdrop-filter:blur(12px) saturate(120%);border:1px solid hsl(var(--border));box-shadow:var(--vp-shadow-md)}.dark .glass-surface{background:hsl(var(--card) / .65);border-color:hsl(var(--border) / .6);box-shadow:inset 0 1px hsl(var(--border) / .3),var(--vp-shadow-lg)}.divider-soft{height:1px;background:linear-gradient(90deg,transparent 0%,hsl(var(--border)) 20%,hsl(var(--border)) 80%,transparent 100%)}.vp-glass-tier-pro{background:linear-gradient(180deg,color-mix(in srgb,var(--vp-accent) 4%,transparent),transparent 50%),var(--vp-surface);border:1px solid color-mix(in srgb,var(--vp-accent) 18%,transparent);box-shadow:var(--vp-shadow-sm);transition:box-shadow .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}@media (hover: hover) and (pointer: fine){.vp-glass-tier-pro:hover{box-shadow:var(--vp-shadow-md);border-color:color-mix(in srgb,var(--vp-accent) 32%,transparent)}}.vp-glass-tier-vic{position:relative;background:radial-gradient(circle at 18% -8%,color-mix(in srgb,var(--vp-accent) 10%,transparent),transparent 52%),linear-gradient(160deg,hsl(var(--vic-accent) / .08) 0%,hsl(var(--vic-accent) / .03) 45%,transparent 100%),var(--vp-surface);border:1px solid hsl(var(--vic-accent) / .25);box-shadow:inset 0 1px color-mix(in srgb,var(--vp-accent) 15%,transparent),var(--vp-shadow-md);backdrop-filter:saturate(115%);-webkit-backdrop-filter:saturate(115%);transition:box-shadow .18s cubic-bezier(.4,0,.2,1)}@media (hover: hover) and (pointer: fine){.vp-glass-tier-vic:hover{box-shadow:inset 0 1px color-mix(in srgb,var(--vp-accent) 22%,transparent),var(--vp-shadow-lg)}}.dark .vp-glass-tier-vic{background:radial-gradient(circle at 18% -8%,color-mix(in srgb,var(--vp-accent) 14%,transparent),transparent 52%),linear-gradient(160deg,hsl(var(--vic-accent) / .16) 0%,hsl(var(--vic-accent) / .08) 45%,transparent 100%),var(--vp-surface);border-color:hsl(var(--vic-accent) / .4)}.vp-glow-accent{background:var(--formal-cyan, #08707d);color:#fff;border:1px solid color-mix(in srgb,var(--formal-cyan, #08707d) 85%,transparent);box-shadow:inset 0 1px #ffffff2e,0 1px color-mix(in srgb,var(--formal-cyan-hover, #06606b) 40%,transparent),0 8px 24px -10px color-mix(in srgb,var(--formal-cyan, #08707d) 45%,transparent);transition:background .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.vp-glow-accent:hover{background:var(--formal-cyan-hover, #06606b);box-shadow:inset 0 1px #ffffff38,0 1px color-mix(in srgb,var(--formal-cyan-hover, #06606b) 50%,transparent),0 12px 32px -10px color-mix(in srgb,var(--formal-cyan, #08707d) 60%,transparent);transform:translateY(-1px)}.vp-glow-accent:focus-visible{outline:none;box-shadow:inset 0 1px #ffffff38,0 0 0 3px color-mix(in srgb,var(--formal-cyan, #08707d) 30%,transparent),0 8px 24px -10px color-mix(in srgb,var(--formal-cyan, #08707d) 45%,transparent)}.vp-glow-accent:active{transform:translateY(0)}.vp-glow-accent:disabled{opacity:.55;cursor:not-allowed;transform:none}@media (prefers-reduced-motion: reduce){.vp-glass-tier-pro,.vp-glass-tier-pro:hover,.vp-glass-tier-vic,.vp-glass-tier-vic:hover,.vp-glow-accent,.vp-glow-accent:hover,.vp-glow-accent:focus-visible{transition:none;transform:none}}:root{--vp-shadow-rest: var(--vp-shadow-sm);--vp-shadow-raised: var(--vp-shadow-md);--vp-shadow-floating: 0 14px 30px rgba(11, 37, 69, .16)}.dark{--vp-shadow-floating: 0 14px 30px rgba(0, 0, 0, .45)}.vp-module-card-hover{transition:transform .25s cubic-bezier(.2,.8,.3,1),box-shadow .25s cubic-bezier(.2,.8,.3,1)}@media (hover: hover) and (pointer: fine){.vp-module-card-hover:hover{transform:translateY(-6px);box-shadow:var(--vp-shadow-floating)}.vp-module-card-hover:hover .vp-module-icon-wrap{transform:scale(1.12) rotate(-4deg)}}.vp-module-icon-wrap{transition:transform .25s cubic-bezier(.2,.8,.3,1)}@keyframes vp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.vp-icon-wrap--ambient{animation:vp-float 3.6s ease-in-out infinite}@keyframes vp-sheen-sweep{0%{transform:translate(-120%)}to{transform:translate(220%)}}.vp-card-locked-sheen{position:relative;overflow:hidden}.vp-card-locked-sheen:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 38%,color-mix(in srgb,var(--vp-accent) 18%,transparent) 50%,transparent 62%);transform:translate(-120%);animation:vp-sheen-sweep 4.5s ease-in-out infinite}.passport-stage{transition:color .3s ease,background .3s ease,border-color .3s ease}.passport-stage--done{border-color:var(--vp-pos);color:var(--vp-pos);background:color-mix(in srgb,var(--vp-pos) 8%,var(--vp-surface))}.passport-stage--active{border-color:var(--vp-accent);color:var(--vp-accent-hover);background:color-mix(in srgb,var(--vp-accent) 6%,var(--vp-surface-raised));animation:vp-pulse 2.4s ease-in-out infinite}.passport-stage--future{border-color:var(--vp-rule);color:var(--vp-ink-soft);background:var(--vp-surface)}@keyframes vp-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--vp-accent) 0%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--vp-accent) 14%,transparent)}}@keyframes hub-tour-compass{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}button.hub-tour-attention,.hub-tour-attention{border:1px solid color-mix(in srgb,var(--vp-accent) 45%,var(--vp-rule));background:color-mix(in srgb,var(--vp-accent) 12%,var(--vp-surface-raised));color:var(--vp-accent-hover);animation:vp-pulse 2.4s ease-in-out infinite}button.hub-tour-attention:hover,.hub-tour-attention:hover{background:color-mix(in srgb,var(--vp-accent) 20%,var(--vp-surface-raised));color:var(--vp-accent-hover)}.hub-tour-attention-icon{color:var(--vp-accent);animation:hub-tour-compass 2.4s ease-in-out infinite}.vp-hub-atmosphere{background-color:var(--vp-canvas);background-image:radial-gradient(ellipse 80% 55% at 20% -5%,color-mix(in srgb,var(--formal-navy, #0b1b3a) 5%,transparent),transparent 65%),radial-gradient(ellipse 60% 45% at 95% 100%,color-mix(in srgb,var(--formal-cyan, #08707d) 3%,transparent),transparent 55%),radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--formal-navy, #0b1b3a) 2.5%,transparent) 1px,transparent 0);background-size:auto,auto,32px 32px}.dark .vp-hub-atmosphere{background-image:radial-gradient(ellipse 80% 55% at 20% -5%,color-mix(in srgb,var(--formal-cyan, #08707d) 6%,transparent),transparent 65%),radial-gradient(ellipse 60% 45% at 95% 100%,color-mix(in srgb,var(--formal-navy, #0b1b3a) 12%,transparent),transparent 55%),radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--formal-on-navy, #eaf2f6) 3%,transparent) 1px,transparent 0);background-size:auto,auto,32px 32px}.vp-formal-grid{background-color:var(--vp-canvas);background-image:linear-gradient(color-mix(in srgb,var(--formal-navy, #0b1b3a) 3%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--formal-navy, #0b1b3a) 3%,transparent) 1px,transparent 1px);background-size:28px 28px}.dark .vp-formal-grid{background-image:linear-gradient(color-mix(in srgb,var(--formal-on-navy, #eaf2f6) 2.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--formal-on-navy, #eaf2f6) 2.5%,transparent) 1px,transparent 1px)}.vp-formal-dotmatrix{background-color:var(--vp-canvas);background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--formal-navy, #0b1b3a) 2.8%,transparent) 1px,transparent 0);background-size:24px 24px}.dark .vp-formal-dotmatrix{background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--formal-on-navy, #eaf2f6) 3%,transparent) 1px,transparent 0)}.vp-quote-crossfade{transition:opacity .6s ease}@keyframes vp-exchange-band-drift{0%,to{transform:translate(0)}50%{transform:translate(-1.5%)}}.vp-exchange-band-drift{animation:vp-exchange-band-drift 28s ease-in-out infinite}@keyframes topnav-deck2-open{to{grid-template-rows:1fr}}.topnav-deck2-grow{display:grid;grid-template-rows:0fr;animation:topnav-deck2-open var(--nav-motion) forwards}.topnav-deck2-grow>*{min-height:0}@keyframes nav-glyph-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@media (prefers-reduced-motion: no-preference){.nav-glyph-idle{animation:nav-glyph-idle 2.8s ease-in-out infinite;animation-delay:calc(var(--nav-glyph-i, 0) * .16s)}.group:hover .nav-glyph-idle,.group[data-state=open] .nav-glyph-idle{animation:none;transform:translateY(-2px);transition:transform var(--nav-motion)}}@media (prefers-reduced-motion: reduce){.vp-module-card-hover,.vp-module-card-hover:hover,.vp-module-icon-wrap,.vp-icon-wrap--ambient,.vp-card-locked-sheen:after,.passport-stage--active,.hub-tour-attention,.hub-tour-attention-icon,.vp-quote-crossfade,.vp-exchange-band-drift,.topnav-deck2-grow,.nav-glyph-idle,.vp-ring-live,.vp-aurora,.vp-enter,.vp-plate--float{animation:none!important;transition-duration:.01ms!important;transform:none!important}.topnav-deck2-grow{grid-template-rows:1fr}.vp-module-card-hover:hover{box-shadow:var(--vp-shadow-rest)}}.high-contrast{--duel-you: 188 90% 24%;--duel-you-light: 187 80% 40%;--duel-you-deep: 188 90% 16%;--duel-them: 38 80% 28%;--duel-them-light: 40 70% 36%;--duel-them-deep: 38 85% 20%}.dark.high-contrast{--duel-you: 187 90% 78%;--duel-you-light: 187 90% 88%;--duel-you-deep: 187 80% 64%;--duel-them: 40 70% 72%;--duel-them-light: 40 75% 82%;--duel-them-deep: 38 60% 58%}.duel-surface{--duel-accent: var(--csuite-accent)}:root{--vp-shadow-sm: 0 1px 2px rgba(15, 29, 54, .06), 0 4px 10px -4px rgba(15, 29, 54, .1);--vp-shadow-md: 0 2px 4px rgba(15, 29, 54, .06), 0 10px 22px -8px rgba(15, 29, 54, .16);--vp-shadow-lg: 0 2px 4px rgba(15, 29, 54, .06), 0 22px 40px -16px rgba(11, 37, 69, .3);--vp-specular: inset 0 1px 0 rgba(255, 255, 255, .75);--vp-grain-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.dark{--vp-specular: inset 0 1px 0 rgba(255, 255, 255, .08);--vp-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3), 0 4px 10px -4px rgba(0, 0, 0, .4);--vp-shadow-md: 0 2px 4px rgba(0, 0, 0, .32), 0 10px 22px -8px rgba(0, 0, 0, .45);--vp-shadow-lg: 0 2px 4px rgba(0, 0, 0, .35), 0 22px 40px -16px rgba(0, 0, 0, .55)}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.vp-plate{background:linear-gradient(180deg,color-mix(in srgb,var(--vp-surface-raised) 88%,var(--vp-canvas) 12%),var(--vp-surface));border:1px solid var(--vp-rule-soft);border-radius:var(--vp-radius-lg);box-shadow:var(--vp-specular),var(--vp-shadow-sm)}.vp-plate--float,.vp-hover-lift{transition:transform .18s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1)}@media (hover: hover) and (pointer: fine){.vp-plate--float:hover,.vp-hover-lift:hover{transform:translateY(-3px);box-shadow:var(--vp-specular),var(--vp-shadow-lg)}}.vp-grain,.vp-grain--navy{position:relative}.vp-grain:after,.vp-grain--navy:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background-image:var(--vp-grain-url);background-size:128px 128px}.vp-grain:after{opacity:.07;mix-blend-mode:multiply}.vp-grain--navy:after{opacity:.12;mix-blend-mode:overlay}.vp-spot{--mx: 50%;--my: 50%;background-image:radial-gradient(180px circle at var(--mx) var(--my),color-mix(in srgb,var(--formal-cyan, #08707d) 14%,transparent),transparent 70%)}.vp-tile{transition:opacity .16s ease}.vp-dimgrid:has(.vp-tile:hover) .vp-tile:not(:hover){opacity:.55}@keyframes vp-ring-spin{to{transform:rotate(360deg)}}.vp-ring-live{position:relative}.vp-ring-live:after{content:"";position:absolute;inset:-3px;z-index:-1;border-radius:inherit;pointer-events:none;background:conic-gradient(from 0deg,transparent 40%,var(--formal-cyan, #08707d),transparent 70%);animation:vp-ring-spin 6s linear infinite}@keyframes vp-aurora-a{0%,to{transform:translate(0) scale(1);opacity:.4}40%{transform:translate(18%,-12%) scale(1.1);opacity:.55}70%{transform:translate(-10%,14%) scale(.92);opacity:.38}}@keyframes vp-aurora-b{0%,to{transform:translate(0) scale(1);opacity:.32}50%{transform:translate(-20%,16%) scale(1.15);opacity:.48}}.vp-aurora{position:relative;overflow:hidden}.vp-aurora:before,.vp-aurora:after{content:"";position:absolute;border-radius:9999px;filter:blur(48px);pointer-events:none}.vp-aurora:before{top:-20%;left:-8%;width:55%;height:80%;background:color-mix(in srgb,var(--formal-cyan, #08707d) 28%,transparent);animation:vp-aurora-a 16s ease-in-out infinite}.vp-aurora:after{right:-6%;bottom:-18%;width:50%;height:70%;background:color-mix(in srgb,var(--formal-navy, #0b1b3a) 18%,transparent);animation:vp-aurora-b 18s ease-in-out infinite}.vp-mascot-plate{pointer-events:none;position:absolute;right:-8px;bottom:-8px;width:84px;height:84px;color:currentColor;opacity:.16;mask-image:radial-gradient(120% 120% at 100% 100%,black 0%,transparent 72%);-webkit-mask-image:radial-gradient(120% 120% at 100% 100%,black 0%,transparent 72%)}.dark .vp-mascot-plate{opacity:.2}.vp-fig{font-family:Poppins,ui-sans-serif,system-ui,sans-serif;font-size:34px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.vp-fig--hero{font-size:64px}.vp-fig--stage{font-size:48px}.vp-fig--card{font-size:34px}.vp-lab{font-family:var(--vp-font-mono, ui-monospace, monospace);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--vp-ink-muted)}.vp-aurora .vp-lab{color:var(--vp-ink)}.vp-stage{position:relative;overflow:hidden;border-radius:var(--vp-radius-xl);background:var(--formal-navy, #0b1b3a);color:var(--formal-on-navy, #eaf2f6);box-shadow:var(--vp-shadow-lg)}@keyframes vp-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.vp-enter{--i: 0;animation:vp-enter .42s cubic-bezier(.2,0,0,1) both;animation-delay:calc(var(--i) * 40ms)}.vp-duotone{position:relative;filter:grayscale(1) contrast(1.1)}.vp-duotone:after{content:"";position:absolute;inset:0;pointer-events:none;background:color-mix(in srgb,var(--formal-cyan, #08707d) 35%,var(--formal-navy, #0b1b3a) 65%);mix-blend-mode:multiply}@media (prefers-reduced-motion: reduce){.vp-plate--float,.vp-plate--float:hover,.vp-hover-lift,.vp-hover-lift:hover,.vp-tile,.vp-ring-live,.vp-ring-live:after,.vp-aurora,.vp-aurora:before,.vp-aurora:after,.vp-enter{animation:none!important;transition:none!important;transform:none!important;filter:none}.vp-aurora:before,.vp-aurora:after{opacity:.28}}:root{--mo-fast: .16s;--mo-enter: .24s;--mo-count: .42s;--mo-out: cubic-bezier(.2, .8, .2, 1);--mo-in-out: cubic-bezier(.4, 0, .2, 1);--ty-label: 12px;--ty-body: 15px;--ty-lead: 17px;--ty-title: 22px;--ty-display: 32px;--ty-hero: 44px;--plate-shadow: 0 1px 2px rgba(11, 21, 38, .06), 0 8px 24px rgba(11, 21, 38, .1);--plate-shadow-hover: 0 2px 4px rgba(11, 21, 38, .08), 0 16px 40px rgba(11, 21, 38, .16)}.dark{--plate-shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 8px 24px rgba(0, 0, 0, .4);--plate-shadow-hover: 0 2px 4px rgba(0, 0, 0, .35), 0 16px 40px rgba(0, 0, 0, .5)}.ty-label{font-size:var(--ty-label);line-height:1.3;color:var(--vp-ink-soft);letter-spacing:0;text-transform:none}.ty-fig{font-family:Poppins,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.ty-fig--hero{font-size:var(--ty-hero)}.ty-fig--display{font-size:var(--ty-display)}.mo-lift.mo-lift{box-shadow:var(--plate-shadow);transition:box-shadow var(--mo-fast) var(--mo-out)}.mo-lift.mo-lift:hover{box-shadow:var(--plate-shadow-hover)}@media (prefers-reduced-motion: no-preference){.mo-press,.mo-lift.mo-lift{transition:transform var(--mo-fast) var(--mo-out),box-shadow var(--mo-fast) var(--mo-out)}.mo-lift.mo-lift:hover{transform:translateY(-2px);box-shadow:var(--plate-shadow-hover)}.mo-press:active{transform:scale(.98)}.mo-enter{animation:mo-enter var(--mo-enter) var(--mo-out) both}@keyframes mo-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mo-enter[style*=--i]{animation-delay:calc(var(--i) * 40ms)}}.mo-focus:focus-visible{outline:2px solid var(--formal-cyan, #08707d);outline-offset:2px;border-radius:inherit}.plate.plate{background:var(--vp-surface);border:1px solid var(--vp-rule);border-radius:12px;box-shadow:var(--plate-shadow)}.plate--rail.plate--rail{border-left:3px solid var(--module-accent, var(--formal-cyan, #08707d))}:root{--atmos-violet: 268 90% 66%;--atmos-pink: 322 90% 66%;--atmos-cyan: 189 94% 46%;--atmos-blue: 222 95% 62%;--atmos-coral: 352 88% 64%;--atmos-amber: 38 95% 56%;--atmos-lime: 96 68% 50%;--atmos-a: var(--atmos-cyan);--atmos-b: var(--atmos-blue);--atmos-alpha-a: .16;--atmos-alpha-b: .12;--atmos-gain: 1}.dark{--atmos-alpha-a: .22;--atmos-alpha-b: .16}html[data-atmos=desk]{--atmos-a: var(--atmos-blue);--atmos-b: var(--atmos-violet)}html[data-atmos=play]{--atmos-a: var(--atmos-violet);--atmos-b: var(--atmos-pink)}html[data-atmos=mind]{--atmos-a: var(--atmos-violet);--atmos-b: var(--atmos-cyan)}html[data-atmos=learn]{--atmos-a: var(--atmos-amber);--atmos-b: var(--atmos-pink)}html[data-atmos=calm]{--atmos-alpha-a: .05;--atmos-alpha-b: .04}html[data-atmos-hue=violet]{--atmos-a: var(--atmos-violet)}html[data-atmos-hue=pink]{--atmos-a: var(--atmos-pink)}html[data-atmos-hue=cyan]{--atmos-a: var(--atmos-cyan)}html[data-atmos-hue=blue]{--atmos-a: var(--atmos-blue)}html[data-atmos-hue=coral]{--atmos-a: var(--atmos-coral)}html[data-atmos-hue=amber]{--atmos-a: var(--atmos-amber)}html[data-atmos-hue=lime]{--atmos-a: var(--atmos-lime)}@media (min-width: 1024px){html:not([data-atmos=off]) body{background-image:radial-gradient(44vmax 36vmax at 10% 4%,hsl(var(--atmos-a) / calc(var(--atmos-alpha-a) * var(--atmos-gain))),transparent 70%),radial-gradient(48vmax 40vmax at 94% 92%,hsl(var(--atmos-b) / calc(var(--atmos-alpha-b) * var(--atmos-gain))),transparent 72%),radial-gradient(circle,color-mix(in srgb,var(--vp-ink-soft) 5%,transparent) 1px,transparent 1px);background-size:auto,auto,22px 22px;background-attachment:fixed}html:not([data-atmos=off]) .min-h-screen.bg-vp-canvas:not(.cert-print-sheet),html:not([data-atmos=off]) .min-h-screen.bg-background,html:not([data-atmos=off]) .min-h-\[calc\(100vh-56px\)\].bg-vp-canvas,html:not([data-atmos=off]) .vp-hub-atmosphere{background-color:transparent}html:not([data-atmos=off]) .vp-hub-atmosphere{background-image:none}}html:has([data-flat-canvas]) body,html[data-pes-skin]:has([data-flat-canvas]):not([data-atmos=off]):not([data-atmos=calm]) body{background-image:none}.vp-hub-atmosphere[data-flat-canvas],.dark .vp-hub-atmosphere[data-flat-canvas]{background-image:none}@media print{body{background-image:none!important}}@media (prefers-contrast: more){:root,.dark{--atmos-alpha-a: 0;--atmos-alpha-b: 0}}:root{--fam-a: 189 94% 46%;--fam-b: 222 95% 62%}html[data-atmos=desk]{--fam-a: 222 95% 62%;--fam-b: 189 94% 46%}html[data-atmos=mind]{--fam-a: 268 90% 66%;--fam-b: 189 94% 46%}html[data-atmos=play]{--fam-a: 322 90% 66%;--fam-b: 268 90% 66%}html[data-atmos=learn]{--fam-a: 38 95% 56%;--fam-b: 189 94% 46%}.nav-frost{position:relative}@media (min-width: 1024px){.nav-frost:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;pointer-events:none;background:linear-gradient(90deg,hsl(var(--fam-a)),hsl(var(--fam-b)))}html[data-atmos=calm] .nav-frost:before,html[data-atmos=off] .nav-frost:before{display:none}}@media (prefers-contrast: more){.nav-frost:before{display:none}}.nav-fig{font-variant-numeric:tabular-nums}.nav-search-hint{font-size:12px;color:var(--vp-ink-muted, #64748b);display:inline-flex;gap:8px;align-items:center}.nav-live-ring{border-color:hsl(var(--fam-a) / .5);box-shadow:0 0 0 3px hsl(var(--fam-a) / .14)}@media (prefers-reduced-motion: no-preference){.nav-live-ring{animation:nav-breathe 6s ease-in-out infinite}@keyframes nav-breathe{0%,to{box-shadow:0 0 0 3px hsl(var(--fam-a) / .14)}50%{box-shadow:0 0 0 5px hsl(var(--fam-a) / .22)}}}[data-nav-group]{--c-hue: var(--c);--c-on: var(--ds-color-white, #ffffff);--c-text: color-mix(in srgb, var(--c) 70%, var(--vp-ink));--c-tint: color-mix(in srgb, var(--c) 12%, var(--vp-surface))}html[data-pes-skin] [data-nav-group=practice]{--c-hue: var(--pes-practice);--c-text: var(--pes-practice-text);--c-tint: var(--pes-practice-tint);--c-on: var(--pes-practice-on)}html[data-pes-skin] [data-nav-group=learn]{--c-hue: var(--pes-learn);--c-text: var(--pes-learn-text);--c-tint: var(--pes-learn-tint);--c-on: var(--pes-learn-on)}html[data-pes-skin] [data-nav-group=certify]{--c-hue: var(--pes-certify);--c-text: var(--pes-certify-text);--c-tint: var(--pes-certify-tint);--c-on: var(--pes-certify-on)}html[data-pes-skin] [data-nav-group=play]{--c-hue: var(--pes-play);--c-text: var(--pes-play-text);--c-tint: var(--pes-play-tint);--c-on: var(--pes-play-on)}.nav-top-rail{background:var(--nav-top-rail)}.deck2-group{position:relative;display:inline-flex;align-items:center;gap:.5rem;margin:2px 0;min-height:44px;padding:0 .875rem;border:1px solid transparent;border-radius:.625rem;background:transparent;color:var(--vp-ink);white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s;will-change:transform}.deck2-group:hover{background:var(--vp-surface);color:var(--c-text);border-color:color-mix(in srgb,var(--c-hue) 35%,var(--vp-rule))}.deck2-group[aria-expanded=true]{background:var(--c-tint);color:var(--c-text);border-color:color-mix(in srgb,var(--c-hue) 45%,transparent)}.deck2-group:focus-visible,.deck2-sub:focus-visible{outline:2px solid var(--formal-cyan, #08707d);outline-offset:2px}html.dark .deck2-group:focus-visible,html.dark .deck2-sub:focus-visible,html.dark .deck2-sheet-head:focus-visible{outline-color:var(--formal-cyan-bright, #6df0f8)}.deck2-group-chev{opacity:.6;transition:transform .15s}.deck2-group[aria-expanded=true] .deck2-group-chev{transform:rotate(180deg)}.deck2-quad{display:grid;grid-template-columns:1fr 1fr;gap:2px;width:14px;height:14px;flex-shrink:0}.deck2-quad>i{border-radius:2px;background:color-mix(in srgb,var(--vp-ink) 18%,transparent)}.deck2-quad>i[data-lit]{background:var(--c-hue)}.deck2-group[aria-expanded=true] .deck2-quad>i:not([data-lit]){opacity:.35}.deck2-group-count{display:none;min-width:1.5rem;border-radius:999px;padding:1px 7px;text-align:center;font-size:.75rem;font-weight:700;line-height:1.25rem;font-variant-numeric:tabular-nums;color:var(--vp-ink);background:color-mix(in srgb,var(--c-hue) 14%,var(--vp-surface));border:1px solid color-mix(in srgb,var(--c-hue) 55%,transparent)}@media (max-width: 1279.98px){.deck2-group-count{display:inline-block}}.deck2-rail{position:relative;display:flex;align-items:center;gap:4px;margin:1px 0 1px 2px;padding:0 4px 0 6px;overflow:hidden;border-radius:12px;border:1px solid var(--vp-rule);border-top-color:color-mix(in srgb,var(--vp-surface) 70%,var(--vp-rule));background:var(--vp-surface);box-shadow:0 10px 22px -18px color-mix(in srgb,var(--c-hue) 55%,transparent)}.deck2-rail:before{content:"";position:absolute;inset:0 auto 0 0;width:42%;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--c-hue) 22%,transparent),transparent)}html.dark .deck2-rail{background:var(--vp-surface-raised);border-top-color:color-mix(in srgb,var(--formal-on-navy, #eaf2f6) 22%,transparent)}.deck2-sub{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;height:44px;min-width:44px;justify-content:center;padding:0 12px;border:1px solid transparent;border-radius:.5rem;background:transparent;color:var(--vp-ink);font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s}.deck2-sub:hover{background:var(--vp-surface);border-color:var(--vp-rule)}.deck2-sub[data-state=open]{background:var(--vp-surface);border-color:color-mix(in srgb,var(--c-hue) 55%,var(--vp-rule));box-shadow:inset 0 1px 0 var(--c-hue)}.deck2-count{min-width:20px;border-radius:999px;padding:1px 6px;text-align:center;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--vp-ink);background:color-mix(in srgb,var(--c-hue) 16%,var(--vp-surface));border:1px solid color-mix(in srgb,var(--c-hue) 45%,transparent)}.deck2-sub .deck2-chev{opacity:.55}.deck2-kicker{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-text)}.deck2-item{min-height:44px;font-size:.84375rem;font-weight:600}.deck2-item--plain{color:var(--vp-ink)}.deck2-item--plain:focus,.deck2-item--plain[data-highlighted]{background-color:var(--c-tint);color:var(--vp-ink)}.deck2-tag{border:1px solid var(--vp-rule);border-radius:4px;padding:1px 6px;font-size:.75rem;font-weight:700;letter-spacing:.08em;color:var(--vp-ink);background:var(--vp-canvas)}.deck2-tag--team{color:var(--pes-gold-text, var(--vp-ink));border-color:var(--pes-gold-edge, var(--vp-accent));background:color-mix(in srgb,var(--pes-gold, var(--vp-accent)) 14%,transparent)}@media (prefers-reduced-motion: reduce){.deck2-group,.deck2-group-chev,.deck2-sub{transition-duration:.01ms}}.deck3 .deck2-rail{flex-wrap:wrap;gap:6px;margin:0;padding:0;border-left:0}.deck2-sheet-head{background:var(--vp-surface)}.deck2-sheet-head[aria-expanded=true]{background:var(--c-tint);color:var(--c-text)}.deck2-sheet-head:focus-visible{outline:2px solid var(--formal-cyan, #08707d);outline-offset:-2px}html[data-pes-skin]:not(.high-contrast) nav.nav-frost[data-navbar-height]{background-color:color-mix(in srgb,var(--pes-surface) 86%,transparent);border-bottom-color:var(--pes-nav-border)}@media (prefers-contrast: more){html[data-pes-skin]:not(.high-contrast) nav.nav-frost[data-navbar-height]{background-color:var(--pes-surface)}}html[data-pes-skin]:not(.high-contrast) .nav-top-rail{background:linear-gradient(90deg,var(--pes-practice) 0 25%,var(--pes-learn) 25% 50%,var(--pes-certify) 50% 75%,var(--pes-play) 75% 100%)}html[data-pes-skin]:not(.high-contrast) .nav-frost:before{display:none}html[data-pes-skin]:not(.high-contrast) .deck2-shell{background:linear-gradient(180deg,color-mix(in srgb,var(--pes-surface) 60%,var(--pes-surface2)),var(--pes-surface2));border-top:1px solid var(--pes-nav-border)}html [data-ds-zone=core] nav.nav-frost.nav-frost[data-navbar-height][data-navbar-height]:not([data-ds-zone=formal] *){background-color:var(--pes-surface, var(--vp-surface));backdrop-filter:none;border-bottom:var(--ds-stroke-panel) solid var(--ds-ink-edge)}html [data-ds-zone=core] nav.nav-frost.nav-frost:not([data-ds-zone=formal] *):before{display:none}[data-ds-zone=core] nav.nav-frost .nav-top-rail:not([data-ds-zone=formal] *){height:4px;border-bottom:1px solid var(--ds-ink-edge)}html [data-ds-zone=core] nav.nav-frost .deck2-shell:not([data-ds-zone=formal] *){background:var(--pes-surface2, var(--vp-surface-raised));border-top:var(--ds-stroke-control) solid var(--ds-ink-edge)}[data-ds-zone=core] .deck2-group:not([data-ds-zone=formal] *){border:var(--ds-stroke-control) solid transparent;border-radius:var(--ds-corner-sm);font-weight:700;transition-property:background-color,color,border-color;transition-duration:.12s}[data-ds-zone=core] .deck2-group:hover:not([data-ds-zone=formal] *){background:var(--vp-surface);color:var(--vp-ink);border-color:var(--ds-ink-edge)}[data-ds-zone=core] .deck2-group[data-active=true]:not([data-ds-zone=formal] *){background:var(--ds-block-brand);color:var(--ds-block-on-brand);border-color:var(--ds-ink-edge);box-shadow:inset 0 -4px 0 var(--ds-ink-edge)}[data-ds-zone=core] .deck2-group[aria-expanded=true]:not([data-ds-zone=formal] *){background:var(--ds-block-ink);color:var(--ds-block-on-ink);border-color:var(--ds-ink-edge)}[data-ds-zone=core] .deck2-group:not([data-ds-zone=formal] *):after{display:none}[data-ds-zone=core] .deck2-group-chev:not([data-ds-zone=formal] *){opacity:1}[data-ds-zone=core] .deck2-group[aria-expanded=true] .deck2-quad>i:not([data-lit]):not([data-ds-zone=formal] *){background:color-mix(in srgb,var(--ds-block-on-ink) 45%,transparent);opacity:1}[data-ds-zone=core] .deck2-quad>i:not([data-ds-zone=formal] *){border-radius:0}[data-ds-zone=core] .deck2-group-count:not([data-ds-zone=formal] *){border:var(--ds-stroke-control) solid var(--ds-ink-edge);border-radius:var(--ds-corner-sm);background:var(--vp-surface)}[data-ds-zone=core] .deck2-group:focus-visible:not([data-ds-zone=formal] *),[data-ds-zone=core] .deck2-sub:focus-visible:not([data-ds-zone=formal] *),[data-ds-zone=core] .nav-rail-btn:focus-visible:not([data-ds-zone=formal] *),[data-ds-zone=core] .nav-logo-tile:focus-visible:not([data-ds-zone=formal] *),[data-ds-zone=core] .nav-chip:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:2px}[data-ds-zone=core] .deck2-sheet-head:focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:-3px}[data-ds-zone=core] .deck2-rail:not([data-ds-zone=formal] *){margin:0 0 0 4px;padding:0 4px;border:var(--ds-stroke-control) solid var(--ds-ink-edge);border-radius:var(--ds-corner-md);background:var(--vp-surface);box-shadow:none}[data-ds-zone=core] .deck2-rail:not([data-ds-zone=formal] *):before{display:none}[data-ds-zone=core] .deck3 .deck2-rail:not([data-ds-zone=formal] *){border:0;background:transparent;margin:0;padding:0}[data-ds-zone=core] .deck2-sub:not([data-ds-zone=formal] *){height:44px;border:var(--ds-stroke-control) solid transparent;border-radius:var(--ds-corner-sm);font-weight:700}[data-ds-zone=core] .deck2-sub:hover:not([data-ds-zone=formal] *){background:var(--c-tint);border-color:var(--ds-ink-edge)}[data-ds-zone=core] .deck2-sub[data-state=open]:not([data-ds-zone=formal] *){background:var(--c-tint);border-color:var(--ds-ink-edge);box-shadow:inset 0 -4px 0 var(--c-hue)}[data-ds-zone=core] .deck2-count:not([data-ds-zone=formal] *){border:var(--ds-stroke-control) solid var(--ds-ink-edge);border-radius:var(--ds-corner-sm);background:var(--vp-surface)}[data-ds-zone=core] .deck2-sub .deck2-chev:not([data-ds-zone=formal] *){opacity:1}[data-ds-zone=core] .nav-rail-btn:not([data-ds-zone=formal] *){border:var(--ds-stroke-control) solid var(--ds-ink-edge);border-radius:var(--ds-corner-sm);background:var(--vp-surface);color:var(--vp-ink);box-shadow:var(--ds-hard-sm);transition-property:transform,box-shadow,background-color,border-color;transition-duration:.12s;transition-timing-function:ease-out}[data-ds-zone=core] .nav-rail-btn:hover:not([data-ds-zone=formal] *){background:var(--ds-block-brand);color:var(--ds-block-on-brand)}[data-ds-zone=core] .nav-rail-btn[aria-pressed=true]:not([data-ds-zone=formal] *),[data-ds-zone=core] .nav-rail-btn[aria-expanded=true]:not([data-ds-zone=formal] *),[data-ds-zone=core] .nav-rail-btn[aria-current=page]:not([data-ds-zone=formal] *){background:var(--ds-block-ink);color:var(--ds-block-on-ink);box-shadow:none}[data-ds-zone=core] .nav-logo-tile:not([data-ds-zone=formal] *){border:var(--ds-stroke-control) solid var(--ds-ink-edge);border-radius:var(--ds-corner-sm);background:var(--vp-surface);box-shadow:var(--ds-hard-sm);transition-property:transform,box-shadow,background-color;transition-duration:.12s}[data-ds-zone=core] .nav-chip:not([data-ds-zone=formal] *){border:var(--ds-stroke-control) solid var(--ds-ink-edge);border-radius:var(--ds-corner-sm);background:var(--vp-surface);color:var(--vp-ink);font-weight:700}[data-ds-zone=core] .nav-chip:hover:not([data-ds-zone=formal] *){background:var(--ds-block-brand);color:var(--ds-block-on-brand)}@media (prefers-reduced-motion: no-preference){[data-ds-zone=core] .nav-rail-btn:hover:not([data-ds-zone=formal] *),[data-ds-zone=core] .nav-logo-tile:hover:not([data-ds-zone=formal] *){transform:translate(var(--ds-press-shift),var(--ds-press-shift));box-shadow:var(--ds-hard-none)}[data-ds-zone=core] .nav-rail-btn:active:not([data-ds-zone=formal] *),[data-ds-zone=core] .nav-logo-tile:active:not([data-ds-zone=formal] *){transform:translate(var(--ds-press-shift),var(--ds-press-shift))}}@media (prefers-reduced-motion: reduce){[data-ds-zone=core] .nav-rail-btn:hover:not([data-ds-zone=formal] *),[data-ds-zone=core] .nav-logo-tile:hover:not([data-ds-zone=formal] *),[data-ds-zone=core] .nav-chip:hover:not([data-ds-zone=formal] *){border-color:var(--ds-brand)}}[data-ds-zone=core].nav-dd:not([data-ds-zone=formal] *){border:var(--ds-stroke-panel) solid var(--ds-ink-edge);border-radius:var(--ds-corner-md);background:var(--vp-surface);box-shadow:var(--ds-hard-lg)}[data-ds-zone=core].nav-dd .deck2-kicker:not([data-ds-zone=formal] *){margin:0 0 6px;padding:6px 8px;background:var(--c-tint);border-bottom:var(--ds-stroke-control) solid var(--ds-ink-edge);color:var(--vp-ink);letter-spacing:.12em}[data-ds-zone=core].nav-dd .deck2-item:not([data-ds-zone=formal] *){border-radius:var(--ds-corner-sm);border:var(--ds-stroke-control) solid transparent;font-weight:700}[data-ds-zone=core].nav-dd .deck2-item--plain:focus:not([data-ds-zone=formal] *),[data-ds-zone=core].nav-dd .deck2-item--plain[data-highlighted]:not([data-ds-zone=formal] *),[data-ds-zone=core].nav-dd [role=menuitem][data-highlighted]:not([data-ds-zone=formal] *){border-color:var(--ds-ink-edge)}[data-ds-zone=core].nav-dd .deck2-tag:not([data-ds-zone=formal] *){border:var(--ds-stroke-control) solid var(--ds-ink-edge)}[data-ds-zone=core] .nav-sheet:not([data-ds-zone=formal] *){background:var(--vp-surface);backdrop-filter:none}[data-ds-zone=core] .deck2-sheet-head[aria-expanded=true]:not([data-ds-zone=formal] *){background:var(--ds-block-ink);color:var(--ds-block-on-ink);border-bottom:var(--ds-stroke-control) solid var(--ds-ink-edge)}[data-ds-zone=core] .deck2-sheet-head[aria-expanded=true]>span:not([data-ds-zone=formal] *){color:inherit}[data-ds-zone=core] nav.nav-frost :is(button[aria-label="Open search"],button[aria-label="Open user menu"],button[aria-label^=Notifications]):not([data-ds-zone=formal] *){border:var(--ds-stroke-control) solid var(--ds-ink-edge);border-radius:var(--ds-corner-sm);background:var(--vp-surface);box-shadow:var(--ds-hard-sm);transition-property:transform,box-shadow,border-color;transition-duration:.12s;transition-timing-function:ease-out}[data-ds-zone=core] nav.nav-frost :is(button[aria-label="Open search"],button[aria-label="Open user menu"],button[aria-label^=Notifications]):focus-visible:not([data-ds-zone=formal] *){outline:3px solid var(--ds-focus);outline-offset:2px}@media (prefers-reduced-motion: no-preference){[data-ds-zone=core] nav.nav-frost :is(button[aria-label="Open search"],button[aria-label="Open user menu"],button[aria-label^=Notifications]):hover:not([data-ds-zone=formal] *){transform:translate(var(--ds-press-shift),var(--ds-press-shift));box-shadow:var(--ds-hard-none)}}@media (prefers-reduced-motion: reduce){[data-ds-zone=core] nav.nav-frost :is(button[aria-label="Open search"],button[aria-label="Open user menu"],button[aria-label^=Notifications]):hover:not([data-ds-zone=formal] *){border-color:var(--ds-brand)}}:root{--pes-cyan: #6df0f8;--pes-current: #08707d;--pes-current-hover: #06606b;--pes-current-press: #054f58;--pes-navy: #0b1b3a;--pes-amber: #ffbb4b;--pes-paper: #f7f9fa;--pes-white: #ffffff;--pes-mist: #eef3f5;--pes-ice: #e3fbfd;--pes-frost: #dde3e8;--pes-ink: #0a0e13;--pes-ink-surface: var(--pes-ink);--pes-slate: #4a5563;--pes-haze: #9aa6b2;--pes-lagoon: #0f9aa9;--pes-verdant: #15803d;--pes-ember: #c2410c;--pes-flare: #c0262d;--pes-practice: #1d4ed8;--pes-practice-tint: #e4eafa;--pes-learn: #ff8c1a;--pes-learn-tint: #fff1e4;--pes-certify: #7c3aed;--pes-certify-tint: #efe7fd;--pes-play: #e11d2e;--pes-play-tint: #fbe4e6;--pes-stripe-practice: #3b82f6;--pes-stripe-learn: #ff8c1a;--pes-stripe-certify: #8b5cf6;--pes-stripe-play: #ef3b4a;--pes-role-lion: var(--pes-amber);--pes-role-owl: var(--pes-navy);--pes-role-fox: var(--pes-verdant);--pes-role-whale: var(--pes-current);--pes-role-elephant: var(--pes-lagoon);--pes-role-bee: var(--pes-ember);--pes-tint-mint: #e6f4ea;--pes-panel-bg: #0b1b3a;--pes-panel-raised: #13264a;--pes-panel-border: #24395f;--pes-panel-text: #ffffff;--pes-panel-muted: #9aa6b2;--pes-panel-action: #6df0f8;--pes-bg: var(--pes-paper);--pes-surface: var(--pes-white);--pes-surface-2: var(--pes-mist);--pes-border: var(--pes-frost);--pes-text: var(--pes-ink);--pes-text-muted: var(--pes-slate);--pes-primary: var(--pes-current);--pes-primary-fg: var(--pes-white);--pes-focus: rgba(8, 112, 125, .4);--pes-font-heading: "Sora", system-ui, sans-serif;--pes-font-body: "Manrope", system-ui, sans-serif;--pes-font-label: "JetBrains Mono", ui-monospace, "Menlo", monospace;--pes-font-code: "JetBrains Mono", ui-monospace, "Menlo", monospace;--pes-body-size: 16px;--pes-body-line: 24px;--pes-s-1: 4px;--pes-s-2: 8px;--pes-s-3: 12px;--pes-s-4: 16px;--pes-s-6: 24px;--pes-s-8: 32px;--pes-s-12: 48px;--pes-s-16: 64px;--pes-s-24: 96px;--pes-r-sm: 8px;--pes-r-md: 12px;--pes-r-lg: 16px;--pes-r-xl: 24px;--pes-r-pill: 999px;--pes-shadow-sm: 0 1px 2px rgba(11, 27, 58, .06);--pes-shadow-md: 0 4px 12px rgba(11, 27, 58, .08), 0 1px 3px rgba(11, 27, 58, .06);--pes-shadow-lg: 0 16px 40px rgba(11, 27, 58, .12), 0 2px 6px rgba(11, 27, 58, .06);--pes-glow-cyan: 0 0 0 6px rgba(109, 240, 248, .25);--pes-ease: cubic-bezier(.2, .8, .2, 1);--pes-t-fast: .16s;--pes-t-base: .24s;--pes-t-slow: .4s}@media (prefers-reduced-motion: reduce){:root{--pes-t-fast: 0ms;--pes-t-base: 0ms;--pes-t-slow: 0ms}}html[data-pes-theme=light],[data-pes-theme=light]{--vp-canvas: var(--pes-paper);--vp-surface: var(--pes-white);--vp-surface-raised: var(--pes-mist);--vp-rule: var(--pes-frost);--vp-ink: var(--pes-ink);--vp-ink-muted: var(--pes-slate);--formal-cyan: var(--pes-current);--formal-cyan-hover: var(--pes-current-hover);--formal-cyan-hsl: 187 88% 26%;--formal-navy: var(--pes-navy);--nav-shell-tint: color-mix(in srgb, var(--pes-paper) 82%, var(--pes-navy) 18%);--vp-accent: var(--pes-amber);--vp-pos: var(--pes-verdant);--vp-warn: var(--pes-ember);--vp-neg: var(--pes-flare);--background: 200 23% 97%;--foreground: 213 31% 6%;--card: 0 0% 100%;--card-foreground: 213 31% 6%;--popover: 0 0% 100%;--popover-foreground: 213 31% 6%;--primary: 220 68% 14%;--primary-foreground: 0 0% 100%;--border: 207 19% 89%;--input: 207 19% 89%;--muted-foreground: 214 14% 34%;--ring: 187 88% 26%}.auth-glow{background:radial-gradient(60% 70% at 15% 10%,hsl(var(--atmos-cyan, 189 94% 46%) / .35),transparent 70%),radial-gradient(50% 60% at 95% 100%,hsl(var(--atmos-amber, 38 95% 56%) / .2),transparent 70%),var(--formal-navy, #0b1b3a)}.auth-sky{position:absolute;left:0;right:0;bottom:0;width:100%;height:46%;opacity:.9;pointer-events:none;color:hsl(var(--atmos-cyan, 189 94% 46%))}.auth-headline{font-family:Poppins,sans-serif;font-weight:700;font-size:34px;line-height:1.1;color:var(--formal-on-navy, #eaf2f6)}.auth-underline{position:relative;display:inline-block}.auth-underline:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--formal-cyan-bright, #6df0f8),hsl(var(--atmos-amber, 38 95% 56%)))}@media (prefers-reduced-motion: no-preference){.skyline-plate-windows rect{animation:skyline-blink 6s ease-in-out infinite}.skyline-plate-windows rect:nth-child(3n){animation-delay:1.5s}.skyline-plate-windows rect:nth-child(5n){animation-delay:3.2s}.skyline-plate-windows rect:nth-child(7n){animation-delay:4.6s}@keyframes skyline-blink{0%,to{opacity:.25}50%{opacity:1}}.auth-underline:after{transform-origin:left;animation:auth-underline .42s cubic-bezier(.2,.8,.2,1) .2s both}@keyframes auth-underline{0%{transform:scaleX(0)}}}.auth-names{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;font-size:13px;color:var(--formal-on-navy-muted, #c9d6e0)}.auth-marquee{display:flex;flex-direction:column;gap:10px;min-width:0}.auth-marquee-viewport{overflow:hidden;min-width:0}.auth-marquee-track{display:flex;width:-moz-max-content;width:max-content;align-items:center}.auth-marquee-row{display:flex;align-items:center;gap:12px;margin:0;padding:0;list-style:none}@media (prefers-reduced-motion: no-preference){.auth-marquee-track.is-left{animation:auth-marquee-shift 46s linear infinite}.auth-marquee-track.is-right{animation:auth-marquee-shift 52s linear infinite reverse}.auth-marquee:hover .auth-marquee-track,.auth-marquee:focus-within .auth-marquee-track{animation-play-state:paused}@keyframes auth-marquee-shift{0%{transform:translate(0)}to{transform:translate(-50%)}}}@media (prefers-reduced-motion: reduce){.auth-marquee-track{width:100%;flex-wrap:wrap}.auth-marquee-row{flex-wrap:wrap}.auth-marquee-clone{display:none}}.auth-tape{position:absolute;left:0;right:0;bottom:0;height:28px;overflow:hidden;background:color-mix(in srgb,var(--formal-on-navy, #eaf2f6) 6%,transparent);border-top:1px solid color-mix(in srgb,var(--formal-on-navy, #eaf2f6) 8%,transparent);font:600 12px var(--pes-font-label, "JetBrains Mono", ui-monospace, monospace);color:var(--formal-cyan-bright, #6df0f8)}.auth-tape .line{position:absolute;left:14px;top:0;height:28px;display:flex;align-items:center;gap:8px;opacity:0}.auth-tape .line.is-on{opacity:1}.auth-tape b{color:var(--formal-on-navy, #eaf2f6)}@media (prefers-reduced-motion: no-preference){.auth-tape .line{transition:opacity .24s cubic-bezier(.2,.8,.2,1)}}.auth-form label,.auth-label{display:block;font-size:12px;font-weight:600;color:var(--vp-ink-muted, #4a5a78);margin-bottom:5px;text-transform:none;letter-spacing:0}.auth-form input,.auth-field{min-height:44px;font-size:15px;color:var(--formal-navy, #0b1b3a);background:var(--vp-surface, #ffffff);border:1px solid var(--vp-rule, #d8dde6);border-radius:10px;padding:0 12px;width:100%}.auth-form input.auth-field,.auth-form input.pl-9{padding-left:2.25rem}html.dark .auth-form input,html.dark .auth-field{color:var(--vp-ink, #1b2a4a);background:var(--vp-surface, #ffffff)}.auth-form input:focus-visible,.auth-field:focus-visible{outline:2px solid var(--formal-cyan, #08707d);outline-offset:2px}.auth-primary{width:100%;min-height:46px;border-radius:10px;font:700 15px Poppins,sans-serif;color:var(--formal-on-navy, #eaf2f6);background:linear-gradient(180deg,var(--formal-cyan-hover, #06606b),var(--formal-cyan, #08707d));box-shadow:0 8px 20px color-mix(in srgb,var(--formal-cyan, #08707d) 28%,transparent)}@media (prefers-reduced-motion: no-preference){.auth-primary{transition:transform .16s}.auth-primary:active{transform:scale(.98)}}.auth-cookie-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 14px;background:var(--formal-navy, #0b1b3a);color:var(--formal-on-navy-muted, #c9d6e0);font-size:13px}.auth-cookie-bar button{color:var(--formal-cyan-bright, #6df0f8);font-weight:600;min-height:44px;padding:0 8px}[data-ds-hub-desk]{--hue: var(--formal-cyan, #08707d)}.stage-dots{display:flex;flex-wrap:wrap;position:relative;margin-top:8px}.stage-dots>div{flex:1 1 16%;min-width:72px;text-align:center;font-size:12px;line-height:1.3;color:var(--vp-ink-muted);position:relative}.stage-dots>div:before{content:"";position:absolute;left:-50%;right:50%;top:6px;height:2px;background:var(--vp-rule)}.stage-dots>div:first-child:before{display:none}.stage-dots i{display:block;width:14px;height:14px;border-radius:50%;margin:0 auto 6px;border:2px solid var(--hue);background:var(--vp-surface-raised, var(--vp-surface));position:relative;z-index:1}.stage-dots .is-linked i{background:var(--hue)}.stage-dots .is-linked:before{background:var(--hue)}.stage-dots .is-now{color:var(--vp-ink);font-weight:700}.stage-dots .is-now i{background:var(--hue);border-color:var(--hue);box-shadow:0 0 0 5px color-mix(in srgb,var(--hue) 28%,transparent)}.stage-dots .is-now:before{background:var(--hue)}.stage-dots .is-orphan i{border-style:dashed}@media (max-width: 639px){.stage-dots>div:before{display:none}.stage-dots>div{flex:0 0 33.333%;min-width:0;padding-bottom:8px}}.ready-ring{--pct: 0%;position:absolute;right:16px;bottom:12px;width:76px;height:76px;border-radius:50%;z-index:2;background:conic-gradient(var(--formal-cyan-bright, #6df0f8) 0 var(--pct),color-mix(in srgb,var(--formal-on-navy, #eaf2f6) 24%,var(--formal-navy, #0b1b3a)) var(--pct) 100%);box-shadow:0 6px 16px color-mix(in srgb,var(--formal-navy, #0b1b3a) 40%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:center}.ready-ring:before{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--formal-navy, #0b1b3a)}.ready-ring>span{position:relative;font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:1.1;color:var(--formal-on-navy, #eaf2f6);font-variant-numeric:tabular-nums}.ready-ring>small{position:relative;font-size:12px;line-height:1.2;color:var(--formal-on-navy-muted, #c9d6e0);white-space:nowrap}@property --pct{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@media (prefers-reduced-motion: no-preference){.ready-ring.is-entering{animation:ready-draw .42s cubic-bezier(.2,.8,.2,1) both}@keyframes ready-draw{0%{--pct: 0%}}}:is([data-ds-zone=core],[data-ds-zone=play]) .stage-dots>div:not([data-ds-zone=formal] *){color:var(--vp-ink)}:is([data-ds-zone=core],[data-ds-zone=play]) .stage-dots>div:not([data-ds-zone=formal] *):before{top:6px;height:3px;background:var(--ds-ink-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) .stage-dots .is-linked:not([data-ds-zone=formal] *):before,:is([data-ds-zone=core],[data-ds-zone=play]) .stage-dots .is-now:not([data-ds-zone=formal] *):before{background:var(--hue)}:is([data-ds-zone=core],[data-ds-zone=play]) .stage-dots i:not([data-ds-zone=formal] *){width:16px;height:16px;border-radius:var(--ds-zone-radius-badge);border:var(--ds-zone-border-control) solid var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) .stage-dots .is-linked i:not([data-ds-zone=formal] *),:is([data-ds-zone=core],[data-ds-zone=play]) .stage-dots .is-now i:not([data-ds-zone=formal] *){background:var(--hue);border-color:var(--ds-zone-edge)}:is([data-ds-zone=core],[data-ds-zone=play]) .stage-dots .is-now i:not([data-ds-zone=formal] *){box-shadow:3px 3px 0 0 var(--ds-ink-shadow)}:is([data-ds-zone=core],[data-ds-zone=play]) .ready-ring:not([data-ds-zone=formal] *){box-shadow:4px 4px 0 0 var(--formal-on-navy, #eaf2f6)}@keyframes duel-drop{0%{transform:translateY(var(--duel-from, -120%));opacity:.35}80%{transform:translateY(4%);opacity:1}to{transform:translateY(0);opacity:1}}@keyframes duel-cascade{0%{transform:translateY(-100%);opacity:.4}to{transform:translateY(0);opacity:1}}@keyframes duel-flip{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes duel-flip-back{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@keyframes duel-flag{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes duel-stamp{0%{transform:scale(1.25);opacity:.35}to{transform:scale(1);opacity:1}}@keyframes duel-shake{0%,to{transform:translate(0)}25%{transform:translate(-3%)}75%{transform:translate(3%)}}@keyframes duel-burst{0%{transform:scale(.6);opacity:.2}70%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes duel-ripple{0%{transform:scale(.55);opacity:.55}to{transform:scale(1.35);opacity:0}}@keyframes duel-travel{0%{transform:translate3d(var(--duel-from-x, 0),var(--duel-from-y, 0),0)}to{transform:translateZ(0)}}@keyframes duel-fly{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-40%) translate(8%) scale(.45);opacity:0}}@keyframes duel-glow{0%{transform:scale(1)}50%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes duel-sweep{0%{opacity:.15;filter:brightness(1)}to{opacity:1;filter:brightness(1.08)}}.animate-duel-drop{animation:duel-drop .35s cubic-bezier(.2,.7,.2,1) both;will-change:transform}.animate-duel-cascade{animation:duel-cascade 60ms ease-out both;will-change:transform}.animate-duel-flip{animation:duel-flip .24s ease-in-out both;will-change:transform}.animate-duel-flip-back{animation:duel-flip-back .24s ease-in-out both;will-change:transform}.animate-duel-flag{animation:duel-flag .24s ease-out both}.animate-duel-stamp{animation:duel-stamp .2s ease-out both}.animate-duel-shake{animation:duel-shake .3s ease-in-out both}.animate-duel-burst{animation:duel-burst .24s ease-out both}.animate-duel-ripple{animation:duel-ripple .3s ease-out both}.animate-duel-travel{animation:duel-travel .25s linear both;will-change:transform}.animate-duel-fly{animation:duel-fly .28s ease-in both;will-change:transform}.animate-duel-glow{animation:duel-glow .32s ease-out both;transform-box:fill-box;transform-origin:center}.animate-duel-sweep{animation:duel-sweep .3s ease-out both}.duel-frame{border:var(--ds-stroke-panel, 3px) solid var(--ds-ink-edge);box-shadow:var(--ds-hard-play-lg);border-radius:var(--ds-corner-md, 8px);padding:.75rem;background:var(--ds-surface-raised)}.duel-frame[data-plate=felt]{background:color-mix(in srgb,var(--ds-block-mint) 30%,var(--vp-surface-raised))}.duel-frame[data-plate=plate]{background:var(--ds-block-sky);color:var(--ds-block-on-sky)}.duel-frame[data-plate=paper]{background:var(--ds-tint-sky)}.duel-frame[data-plate=boardroom],.duel-frame[data-plate=walnut],.duel-frame[data-plate=jade],.duel-frame[data-plate=radar]{background:var(--formal-navy);color:var(--ds-color-white);box-shadow:inset 0 8px hsl(var(--duel-accent)),var(--ds-hard-play-lg)}.duel-disc{border-radius:999px;background:hsl(var(--duel-seat));border:3px solid var(--ds-ink-edge);box-shadow:2px 2px 0 0 var(--ds-ink-edge)}.duel-disc.duel-disc-win{outline:4px solid var(--ds-block-gold);outline-offset:2px}.duel-puck{border-radius:999px;background:hsl(var(--duel-seat));border:3px solid var(--ds-ink-edge);box-shadow:2px 2px 0 0 var(--ds-ink-edge)}.duel-tile{background:var(--ds-surface-raised);color:var(--ds-text);border:2px solid var(--ds-ink-edge);box-shadow:var(--ds-hard-play-sm)}.duel-ending-scrim{backdrop-filter:blur(8px);background:color-mix(in srgb,var(--formal-navy) 55%,transparent)}@keyframes duel-first-ghost{0%{opacity:.2;transform:scale(1)}45%{opacity:.7;transform:scale(1.06)}to{opacity:0;transform:scale(1)}}.first-turn-ghost{animation:duel-first-ghost .8s ease-out 1;box-shadow:inset 0 0 0 2px hsl(var(--duel-accent) / .4)}.table-ticker{padding-left:.75rem}.table-ticker-newest{font-weight:700;color:var(--ds-text)}.table-ticker li:not(.table-ticker-newest){color:var(--ds-text-muted)}@media (prefers-reduced-motion: reduce){.animate-duel-drop,.animate-duel-cascade,.animate-duel-flip,.animate-duel-flip-back,.animate-duel-flag,.animate-duel-stamp,.animate-duel-shake,.animate-duel-burst,.animate-duel-ripple,.animate-duel-travel,.animate-duel-fly,.animate-duel-glow,.animate-duel-sweep,.first-turn-ghost{animation:none;will-change:auto}}.pe-vest-bullet{filter:sepia(.45) hue-rotate(150deg) saturate(2.6) brightness(.95) contrast(1.08);opacity:1}.pe-vest-on-primary{filter:contrast(1.15) brightness(1.05);opacity:1}.contrast-pe-vest{filter:sepia(.55) hue-rotate(148deg) saturate(2.8) brightness(.98) contrast(1.08);opacity:.28;animation:contrast-vest-drift 18s ease-in-out infinite}.contrast-pe-vest-bottom{filter:sepia(.55) hue-rotate(148deg) saturate(2.8) brightness(.98) contrast(1.08);opacity:.5}.contrast-pe-vest-scrim{background:linear-gradient(to bottom,color-mix(in srgb,var(--formal-navy, #0b1b3a) 72%,transparent),color-mix(in srgb,var(--formal-navy, #0b1b3a) 38%,transparent) 42% 58%,color-mix(in srgb,var(--formal-navy, #0b1b3a) 78%,transparent)),radial-gradient(ellipse 70% 60% at 50% 45%,transparent 0%,color-mix(in srgb,var(--formal-navy, #0b1b3a) 52%,transparent) 100%)}@keyframes contrast-vest-drift{0%,to{transform:translateZ(0) rotate(-1deg)}50%{transform:translate3d(-1.5%,1.2%,0) rotate(1deg)}}@media (prefers-reduced-motion: reduce){.contrast-pe-vest{animation:none}}:root{--pes-nav-practice: var(--vp-mod-dealdesk);--pes-nav-learn: var(--vp-mod-learning);--pes-nav-certify: var(--vp-mod-falcon);--pes-nav-play: var(--vp-mod-horse);--pes-font-mono: var(--pes-font-label);--pes-amber-ink: #8a5a10;--pes-gold: #f5b800;--pes-gold-light: #ffd84a;--pes-gold-deep: #e0a000;--pes-gold-edge: #c98a00;--pes-gold-icon: #c48200;--pes-gold-sheen: linear-gradient(135deg, #fff3b0 0%, #ffd84a 24%, #f5b800 58%, #e6a200 100%);--pes-gold-sheen-hover: linear-gradient( 135deg, #ffeb85 0%, #ffcf2e 24%, #e8a900 58%, #d99600 100% );--pes-gold-shadow: 0 0 0 1px var(--pes-gold-edge), 0 4px 14px -4px rgba(245, 184, 0, .6), inset 0 1px 0 rgba(255, 255, 255, .75);--pes-bg-deep: #eef3f5;--pes-surface2: #eef3f5;--pes-surface-tint: #e3fbfd;--pes-border-strong: #7f8c9a;--pes-text-faint: #9aa6b2;--pes-primary-hover: #06606b;--pes-primary-press: #054f58;--pes-link: #08707d;--pes-focus-ring: #08707d;--pes-accent: #6df0f8;--pes-highlight: #ffbb4b;--pes-success: #15803d;--pes-warning: #994500;--pes-danger: #c0262d;--pes-nav-shell: rgba(247, 249, 250, .82);--pes-nav-border: #dde3e8;--pes-overlay: rgba(11, 27, 58, .45);--pes-practice-text: #1d4ed8;--pes-practice-on: #ffffff;--pes-practice-atmos: 224 76% 48%;--pes-learn-text: #0b1b3a;--pes-learn-on: #0b1b3a;--pes-learn-atmos: 30 100% 55%;--pes-certify-text: #6d28d9;--pes-certify-on: #ffffff;--pes-certify-atmos: 262 83% 58%;--pes-play-text: #c4162a;--pes-play-on: #ffffff;--pes-play-atmos: 355 77% 50%;--pes-role-deal-sourcing: #ffbb4b;--pes-role-valuation: #0b1b3a;--pes-role-growth-planning: #15803d;--pes-role-total-value-creation: #08707d;--pes-role-portfolio: #0f9aa9;--pes-role-exit: #c2410c;--pes-chart-1: #08707d;--pes-chart-2: #551eeb;--pes-chart-3: #0b1b3a;--pes-chart-4: #f0440f;--pes-chart-5: #ffbb4b;--pes-chart-positive: #15803d;--pes-chart-negative: #c0262d;--pes-r-xs: 4px;--pes-shadow-glow: 0 0 0 6px rgba(109, 240, 248, .25);--pes-shadow-specular: inset 0 1px 0 rgba(255, 255, 255, .75);--pes-navbar-h: 64px;--pes-strip-h: 48px;--pes-control-h: 44px;--pes-content-max: 1280px;--pes-ease-out: cubic-bezier(.16, 1, .3, 1);--pes-atmos-alpha-a: .14;--pes-atmos-alpha-b: .1;--pes-atmos-dot: rgba(100, 116, 139, .05);--pes-elev-hue: 222 68% 14%;--pes-elev-highlight: inset 0 1px 0 rgba(255, 255, 255, .75);--pes-elev-1: 0 1px 2px hsl(var(--pes-elev-hue) / .07), 0 1px 0 hsl(var(--pes-elev-hue) / .04);--pes-elev-2: 0 4px 12px hsl(var(--pes-elev-hue) / .11), 0 1px 3px hsl(var(--pes-elev-hue) / .06);--pes-elev-3: 0 12px 32px hsl(var(--pes-elev-hue) / .16), 0 2px 6px hsl(var(--pes-elev-hue) / .07);--pes-elev-4: 0 24px 64px hsl(var(--pes-elev-hue) / .24), 0 4px 12px hsl(var(--pes-elev-hue) / .09);--pes-plate: color-mix(in srgb, var(--pes-surface) 55%, var(--pes-bg));--pes-rule: color-mix(in srgb, hsl(var(--pes-elev-hue) / .18) 100%, var(--pes-border));--formal-on-cyan: #ffffff;--formal-on-gold: #ffffff;--formal-on-neg: #ffffff;--formal-on-pos: #ffffff;--formal-on-warn: #ffffff}html[data-pes-skin]:not(.dark){--pes-practice: #1d4ed8;--pes-practice-tint: #e4eafa;--pes-practice-text: #1d4ed8;--pes-practice-on: #ffffff;--pes-practice-atmos: 224 76% 48%;--pes-learn: #ff8c1a;--pes-learn-tint: #fff1e4;--pes-learn-text: var(--vp-ink);--pes-learn-on: #0b1b3a;--pes-learn-icon: #cc6200;--pes-learn-atmos: 30 100% 55%;--pes-certify: #7c3aed;--pes-certify-tint: #efe7fd;--pes-certify-text: #6d28d9;--pes-certify-on: #ffffff;--pes-certify-atmos: 262 83% 58%;--pes-play: #e11d2e;--pes-play-tint: #fbe4e6;--pes-play-text: #c4162a;--pes-play-on: #ffffff;--pes-play-atmos: 355 77% 50%}html[data-pes-skin]{--pes-font-label: "Manrope", "Inter Tight", ui-sans-serif, system-ui, sans-serif;--pes-font-code: ui-monospace, "SF Mono", "Menlo", "Consolas", monospace}html[data-pes-skin] :is(.font-vp-mono,.font-mono,.font-financial,.tabular-nums){font-variant-numeric:tabular-nums}html[data-pes-skin].dark{color-scheme:dark;--pes-bg: #000000;--pes-bg-deep: #000000;--pes-ink-surface: var(--pes-bg);--pes-surface: #101113;--pes-surface-2: #1a1b1e;--pes-surface2: #1a1b1e;--pes-surface-tint: #141819;--pes-border: #303136;--pes-border-strong: #7f828a;--pes-text: #f5f6f8;--pes-text-muted: #a9abb0;--pes-text-faint: #74777e;--pes-primary: #6df0f8;--pes-primary-hover: #94f4fa;--pes-primary-press: #4fe3ee;--pes-primary-fg: #07080b;--pes-link: #5fd3de;--pes-focus: rgba(109, 240, 248, .45);--pes-focus-ring: #6df0f8;--pes-highlight: #fdcd7c;--pes-gold: #ffd23f;--pes-gold-light: #fff0a0;--pes-gold-deep: #f5b800;--pes-gold-edge: #ffe27a;--pes-gold-icon: #ffd23f;--pes-gold-sheen: linear-gradient(135deg, #fff6c2 0%, #ffe066 26%, #ffd23f 58%, #f0b400 100%);--pes-gold-sheen-hover: linear-gradient( 135deg, #fff0a0 0%, #ffd84a 26%, #f5c400 58%, #e0a600 100% );--pes-gold-shadow: 0 0 0 1px var(--pes-gold-edge), 0 4px 18px -4px rgba(255, 210, 63, .5), inset 0 1px 0 rgba(255, 255, 255, .55);--pes-success: #4ade80;--pes-warning: #ff8e3d;--pes-danger: #ff6b6b;--pes-nav-shell: rgba(7, 8, 11, .8);--pes-nav-border: #303136;--pes-overlay: rgba(0, 0, 0, .55);--pes-practice: #60a5fa;--pes-practice-tint: color-mix(in srgb, var(--pes-practice) 8%, var(--pes-surface));--pes-practice-text: #60a5fa;--pes-practice-on: #07080b;--pes-practice-atmos: 213 94% 68%;--pes-learn: #ff9a3c;--pes-learn-tint: color-mix(in srgb, var(--pes-learn) 8%, var(--pes-surface));--pes-learn-icon: #ff9a3c;--pes-learn-text: #ff9a3c;--pes-learn-on: #07080b;--pes-learn-atmos: 29 100% 62%;--pes-certify: #a78bfa;--pes-certify-tint: color-mix(in srgb, var(--pes-certify) 8%, var(--pes-surface));--pes-certify-text: #a78bfa;--pes-certify-on: #07080b;--pes-certify-atmos: 255 92% 76%;--pes-play: #ff5a67;--pes-play-tint: color-mix(in srgb, var(--pes-play) 8%, var(--pes-surface));--pes-play-text: #ff5a67;--pes-play-on: #07080b;--pes-play-atmos: 355 100% 68%;--pes-role-deal-sourcing: #fdcd7c;--pes-role-valuation: #b8c4f2;--pes-role-growth-planning: #4ade80;--pes-role-total-value-creation: #6df0f8;--pes-role-portfolio: #5fd3de;--pes-role-exit: #ff7a52;--pes-chart-1: #6df0f8;--pes-chart-2: #af94f9;--pes-chart-3: #b8c4f2;--pes-chart-4: #ff7a52;--pes-chart-5: #fdcd7c;--pes-chart-positive: #4ade80;--pes-chart-negative: #ff6b6b;--pes-shadow-sm: 0 1px 2px rgba(0, 0, 0, .35);--pes-shadow-md: 0 6px 18px rgba(0, 0, 0, .4), 0 1px 3px rgba(0, 0, 0, .3);--pes-shadow-lg: 0 20px 48px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .35);--pes-shadow-glow: 0 0 24px rgba(109, 240, 248, .25);--pes-shadow-specular: inset 0 1px 0 rgba(255, 255, 255, .08);--pes-atmos-alpha-a: .22;--pes-atmos-alpha-b: .16;--pes-atmos-dot: rgba(255, 255, 255, .05);--pes-elev-hue: 0 0% 0%;--pes-elev-highlight: inset 0 1px 0 rgba(255, 255, 255, .08);--pes-elev-1: 0 1px 2px hsl(var(--pes-elev-hue) / .45), 0 1px 0 hsl(var(--pes-elev-hue) / .3);--pes-elev-2: 0 6px 18px hsl(var(--pes-elev-hue) / .5), 0 1px 3px hsl(var(--pes-elev-hue) / .35);--pes-elev-3: 0 14px 36px hsl(var(--pes-elev-hue) / .6), 0 2px 6px hsl(var(--pes-elev-hue) / .4);--pes-elev-4: 0 28px 72px hsl(var(--pes-elev-hue) / .7), 0 4px 12px hsl(var(--pes-elev-hue) / .45);--pes-plate: color-mix(in srgb, var(--pes-surface) 60%, var(--pes-bg));--pes-rule: color-mix(in srgb, hsl(var(--pes-elev-hue) / .3) 100%, var(--pes-border))}html[data-pes-skin]:not(.high-contrast){--pes-nav-practice: var(--pes-practice-text);--pes-nav-learn: var(--pes-learn-text);--pes-nav-certify: var(--pes-certify-text);--pes-nav-play: var(--pes-play-text);--pes-gold-text: #946000;--vp-canvas: #f7f9fa;--vp-canvas-2: #eef3f5;--vp-surface: #ffffff;--vp-surface-raised: #f3f7f9;--vp-ink: #0b1b3a;--vp-ink-muted: #4a5563;--vp-ink-soft: #5b6776;--vp-ink-faint: #67727f;--vp-rule: #d5dce2;--vp-rule-soft: #e6ebef;--vp-accent: #f5b800;--vp-accent-hover: #e0a000;--vp-accent-2: #ffd84a;--formal-on-gold: #0b1b3a;--vp-pos: #126e35;--vp-neg: #b7242b;--vp-warn: #994500;--vp-navy: #0a0e13;--formal-navy: #0a0e13;--formal-cyan: #08707d;--formal-cyan-hover: #06606b;--formal-cyan-bright: #6df0f8;--formal-cyan-hsl: 187 88% 26%;--formal-cyan-bright-hsl: 183 91% 70%;--formal-on-cyan: #ffffff;--formal-on-navy: #eaf2f6;--formal-on-navy-muted: #c9d6e0;--formal-on-navy-soft: #9aa6b2;--vp-font-serif: "Sora", "Poppins", ui-sans-serif, system-ui, sans-serif;--vp-font-sans: "Manrope", "Inter Tight", ui-sans-serif, system-ui, sans-serif;--vp-font-mono: var(--pes-font-label);--radius: .625rem;--vp-radius-xs: 4px;--vp-radius-sm: 6px;--vp-radius-md: 8px;--vp-radius-lg: 12px;--vp-radius-xl: 16px;--vp-specular: var(--pes-elev-highlight);--vp-shadow-sm: var(--pes-elev-highlight), var(--pes-elev-1);--vp-shadow-md: var(--pes-elev-highlight), var(--pes-elev-2);--vp-shadow-lg: var(--pes-elev-3);--vp-shadow-floating: var(--pes-elev-4);--shadow-sm: var(--pes-elev-1);--shadow: var(--pes-elev-1);--shadow-md: var(--pes-elev-2);--shadow-lg: var(--pes-elev-3);--shadow-xl: var(--pes-elev-4);--background: 200 23% 97%;--foreground: 213 31% 6%;--card: 0 0% 100%;--card-foreground: 213 31% 6%;--card-hover: 200 26% 95%;--popover: 0 0% 100%;--popover-foreground: 213 31% 6%;--primary: 220 68% 14%;--primary-foreground: 0 0% 100%;--secondary: 200 26% 95%;--secondary-foreground: 220 68% 14%;--muted: 200 26% 95%;--muted-foreground: 214 14% 34%;--accent: 200 26% 95%;--accent-foreground: 220 68% 14%;--text-primary: 213 31% 6%;--text-secondary: 220 40% 18%;--destructive: 357 67% 45%;--destructive-foreground: 0 0% 100%;--border: 207 19% 87%;--input: 207 16% 82%;--input-bg: 0 0% 100%;--ring: 187 88% 26%;--focus-ring-color: #08707d;--positive: 142 72% 24%;--status-success: 142 72% 24%;--status-warning: 27 100% 30%;--status-danger: 357 67% 41%;--chart-1: 187 88% 26%;--chart-2: 256 84% 52%;--chart-3: 220 68% 14%;--chart-4: 14 88% 50%;--chart-5: 37 100% 65%;--chart-positive: 142 72% 29%;--chart-negative: 357 67% 45%;--nav-shell-tint: color-mix(in srgb, var(--vp-canvas) 88%, var(--formal-navy) 12%);--nav-shell-tint-dark: color-mix(in srgb, var(--vp-canvas) 84%, var(--formal-navy) 16%);--nav-top-rail: linear-gradient( 90deg, transparent 4%, color-mix(in srgb, var(--formal-cyan) 55%, transparent) 50%, transparent 96% )}html[data-pes-skin].dark:not(.high-contrast){--vp-canvas: #000000;--vp-canvas-2: #000000;--vp-surface: #101113;--vp-surface-raised: #1a1b1e;--vp-ink: #f5f6f8;--vp-ink-muted: #b8b9bc;--vp-ink-soft: #a9abb0;--vp-ink-faint: #909194;--vp-rule: #303136;--vp-rule-soft: #242528;--vp-accent: #ffd23f;--vp-accent-hover: #ffe27a;--vp-accent-2: #ffd23f;--pes-gold-text: #ffd84a;--vp-pos: #4ade80;--vp-neg: #ff6b6b;--vp-warn: #ff8e3d;--vp-navy: #000000;--formal-navy: #000000;--formal-cyan: #6df0f8;--formal-cyan-hover: #94f4fa;--formal-cyan-bright: #6df0f8;--formal-cyan-hsl: 183 91% 70%;--formal-cyan-bright-hsl: 183 91% 70%;--formal-on-cyan: #07080b;--formal-on-gold: #07080b;--formal-on-neg: #07080b;--formal-on-pos: #07080b;--formal-on-warn: #07080b;--pes-on-accent-fill: #07080b;--vp-specular: var(--pes-elev-highlight);--vp-shadow-sm: var(--pes-elev-highlight), var(--pes-elev-1);--vp-shadow-md: var(--pes-elev-highlight), var(--pes-elev-2);--vp-shadow-lg: var(--pes-elev-3);--vp-shadow-floating: var(--pes-elev-4);--shadow-sm: var(--pes-elev-1);--shadow: var(--pes-elev-1);--shadow-md: var(--pes-elev-2);--shadow-lg: var(--pes-elev-3);--shadow-xl: var(--pes-elev-4);--background: 0 0% 0%;--foreground: 220 18% 97%;--card: 220 9% 7%;--card-foreground: 220 18% 97%;--card-hover: 225 7% 11%;--popover: 220 9% 7%;--popover-foreground: 220 18% 97%;--primary: 220 18% 97%;--primary-foreground: 225 22% 4%;--secondary: 225 7% 11%;--secondary-foreground: 220 18% 97%;--muted: 225 7% 11%;--muted-foreground: 223 4% 68%;--accent: 225 7% 11%;--accent-foreground: 220 18% 97%;--text-primary: 220 18% 97%;--text-secondary: 220 4% 80%;--destructive: 357 62% 42%;--destructive-foreground: 0 0% 100%;--border: 230 6% 20%;--input: 224 5% 45%;--input-bg: 225 22% 4%;--ring: 183 91% 70%;--focus-ring-color: #6df0f8;--positive: 142 69% 58%;--status-success: 142 69% 58%;--status-warning: 25 100% 62%;--status-danger: 0 100% 71%;--chart-1: 183 91% 70%;--chart-2: 256 90% 78%;--chart-3: 228 70% 83%;--chart-4: 14 100% 66%;--chart-5: 38 97% 74%;--chart-positive: 142 69% 58%;--chart-negative: 0 100% 71%;--nav-shell-tint: color-mix(in srgb, var(--vp-canvas) 90%, var(--formal-cyan) 10%);--nav-shell-tint-dark: color-mix(in srgb, var(--vp-canvas) 92%, #000 8%);--nav-top-rail: linear-gradient( 90deg, transparent 4%, color-mix(in srgb, var(--formal-cyan) 45%, transparent) 50%, transparent 96% )}html[data-pes-skin].dark:not(.high-contrast) [class~="bg-[var(--formal-cyan,#08707d)]"],html[data-pes-skin].dark:not(.high-contrast) [class~="bg-[var(--formal-cyan)]"]{color:var(--formal-on-cyan)}html[data-pes-skin].dark:not(.high-contrast) :is([class~="bg-[var(--formal-cyan,#08707d)]"],[class~="bg-[var(--formal-cyan)]"],[class~="bg-[var(--formal-cyan-bright,#6df0f8)]"]) [class~=text-white]{color:var(--formal-on-cyan)}html[data-pes-skin].dark:not(.high-contrast) :is([class~="hover:bg-[var(--formal-cyan,#08707d)]"],[class~="hover:bg-[var(--formal-cyan-hover,#06606b)]"]):hover{color:var(--formal-on-cyan)}html[data-pes-skin].dark:not(.high-contrast) :is([class~=bg-primary],[class~=bg-vp-pos],[class~=bg-vp-accent],[class~=bg-vp-accent-2],[class~="bg-[var(--formal-cyan-bright,#6df0f8)]"],[class~="bg-[var(--formal-cyan-hover,#06606b)]"])[class~=text-white]{color:var(--pes-on-accent-fill)}html[data-pes-skin]:not(.dark):not(.high-contrast) [class~="bg-[color-mix(in_srgb,var(--formal-cyan-bright,#6df0f8)_18%,transparent)]"][class~="text-[var(--formal-cyan,#08707d)]"]{color:var(--formal-cyan-hover)}html[data-pes-skin]:not(.dark):not(.high-contrast){--vp-mod-cheetah: #147899;--vp-mod-elephant: #287a77;--vp-mod-fake-leader: #137a87;--vp-mod-monkey: #3771b6;--vp-mod-shark: #1a72b1;--cheetah-accent: 195 77% 34%;--elephant-accent: 178 51% 31%;--monkey-accent: 210 56% 44%;--shark-accent: 205 74% 39.9%;--fake-leader-accent: 187 75% 32%;--csuite-accent: 170 65% 31%;--tiger-accent: 15 90% 44%}html[data-pes-skin].dark:not(.high-contrast){--vp-mod-brain: #a483c5;--vp-mod-cfo: #818cc5;--vp-mod-dealdesk: #6793c6;--vp-mod-falcon: #7e8ec7;--vp-mod-horse: #9585c5;--vp-mod-journey: #6391d2;--vp-mod-lion: #698fe0;--vp-mod-owl: #8989d2;--vp-mod-phoenix: #f37649;--family-indigo: 238 84% 73%;--family-violet: 271 42% 66%;--brain-accent: 271 37% 64%;--cfo-accent: 231 40% 65%;--dealdesk-accent: 215 60% 61%;--exchange-accent: 210 56% 58%;--falcon-accent: 231 40% 65%;--horse-accent: 255 36% 65%;--journey-accent: 215 55% 61%;--lion-accent: 221 66% 64.5%;--owl-accent: 240 45% 69%;--phoenix-accent: 16 88% 64%;--vic-accent: 215 51% 61%}html[data-pes-skin].dark:not(.high-contrast) :is([class~=bg-mod-lion],[class~=bg-mod-owl],[class~=bg-mod-fox],[class~=bg-mod-whale],[class~=bg-mod-elephant],[class~=bg-mod-bee],[class~=bg-mod-horse],[class~=bg-mod-monkey],[class~=bg-mod-falcon],[class~=bg-mod-journey],[class~=bg-mod-brain],[class~=bg-mod-digicorn],[class~=bg-mod-dragon],[class~=bg-mod-snake],[class~=bg-mod-shark],[class~=bg-mod-cheetah],[class~=bg-mod-hound],[class~=bg-mod-learning],[class~=bg-mod-team-gold],[class~=bg-mod-cfo],[class~=bg-mod-dealdesk],[class~=bg-mod-exchange],[class~=bg-mod-forge],[class~=bg-mod-phoenix],[class~=bg-mod-fake-leader])[class~=text-white]{color:var(--pes-on-accent-fill)}html[data-pes-skin].dark:not(.high-contrast) :is([class~=bg-mod-lion],[class~=bg-mod-owl],[class~=bg-mod-fox],[class~=bg-mod-whale],[class~=bg-mod-elephant],[class~=bg-mod-bee],[class~=bg-mod-horse],[class~=bg-mod-monkey],[class~=bg-mod-falcon],[class~=bg-mod-journey],[class~=bg-mod-brain],[class~=bg-mod-digicorn],[class~=bg-mod-dragon],[class~=bg-mod-snake],[class~=bg-mod-shark],[class~=bg-mod-cheetah],[class~=bg-mod-hound],[class~=bg-mod-learning],[class~=bg-mod-team-gold],[class~=bg-mod-cfo],[class~=bg-mod-dealdesk],[class~=bg-mod-exchange],[class~=bg-mod-forge],[class~=bg-mod-phoenix],[class~=bg-mod-fake-leader])>[class~=text-white]{color:var(--pes-on-accent-fill)}html[data-pes-skin].dark:not(.high-contrast) :is([class~="bg-[hsl(var(--brain-accent))]"],[class~="bg-[hsl(var(--cfo-accent))]"],[class~="bg-[hsl(var(--falcon-accent))]"],[class~="bg-[hsl(var(--horse-accent))]"],[class~="bg-[hsl(var(--journey-accent))]"],[class~="bg-[hsl(var(--lion-accent))]"],[class~="bg-[hsl(var(--owl-accent))]"],[class~="bg-[hsl(var(--phoenix-accent))]"],[class~="bg-[hsl(var(--vic-accent))]"])[class~=text-white],html[data-pes-skin].dark:not(.high-contrast) :is([class~="bg-[hsl(var(--brain-accent))]"],[class~="bg-[hsl(var(--cfo-accent))]"],[class~="bg-[hsl(var(--falcon-accent))]"],[class~="bg-[hsl(var(--horse-accent))]"],[class~="bg-[hsl(var(--journey-accent))]"],[class~="bg-[hsl(var(--lion-accent))]"],[class~="bg-[hsl(var(--owl-accent))]"],[class~="bg-[hsl(var(--phoenix-accent))]"],[class~="bg-[hsl(var(--vic-accent))]"])>[class~=text-white]{color:var(--pes-on-accent-fill)}html[data-pes-skin].high-contrast:not(.dark){--vp-ink: #0b1b3a;--vp-ink-muted: #1f2a3a;--vp-ink-soft: #334155;--vp-ink-faint: #475569;--vp-accent: #7a4e0a;--vp-pos: #166534;--vp-neg: #991b1b;--vp-warn: #9a3412;--pes-gold-text: #7a4e0a;--formal-on-gold: #ffffff;--formal-on-neg: #ffffff;--formal-on-pos: #ffffff;--formal-on-warn: #ffffff}html[data-pes-skin].dark.high-contrast{--vp-ink-soft: #cccdd0;--vp-ink-faint: #afb0b3;--vp-accent: #fdcd7c;--vp-pos: #86efac;--vp-neg: #fca5a5;--vp-warn: #fdba74;--pes-gold-text: #fdcd7c;--formal-on-gold: #07080b;--formal-on-neg: #07080b;--formal-on-pos: #07080b;--formal-on-warn: #07080b;--formal-on-cyan: #07080b;--formal-cyan: #67e8f9;--formal-cyan-hover: #a5f3fc;--vp-mod-brain: #a483c5;--vp-mod-cfo: #818cc5;--vp-mod-dealdesk: #6793c6;--vp-mod-falcon: #7e8ec7;--vp-mod-horse: #9585c5;--vp-mod-journey: #6391d2;--vp-mod-lion: #698fe0;--vp-mod-owl: #8989d2;--vp-mod-phoenix: #f37649;--family-indigo: 238 84% 73%;--family-violet: 271 42% 66%}html[data-pes-skin].dark.high-contrast :is([class~="bg-[var(--formal-cyan,#08707d)]"],[class~="bg-[var(--formal-cyan)]"],[class~=bg-vp-pos],[class~=bg-vp-neg],[class~=bg-vp-warn],[class~=bg-vp-accent])[class~=text-white]{color:#07080b}html[data-pes-skin].dark.high-contrast :is([class~="bg-[var(--formal-cyan,#08707d)]"],[class~="bg-[var(--formal-cyan)]"],[class~=bg-vp-pos],[class~=bg-vp-neg],[class~=bg-vp-warn],[class~=bg-vp-accent])>[class~=text-white]{color:#07080b}html[data-pes-skin].dark.high-contrast :is([class~=bg-mod-phoenix],[class~="bg-[hsl(var(--phoenix-accent))]"])[class~=text-white],html[data-pes-skin].dark.high-contrast :is([class~=bg-mod-phoenix],[class~="bg-[hsl(var(--phoenix-accent))]"])>[class~=text-white]{color:#050507}html[data-pes-skin]:not(.high-contrast) :is([class~=bg-vp-accent],[class~=bg-vp-accent-2]){background-image:var(--pes-gold-sheen)}html[data-pes-skin]:not(.high-contrast) :is([class~=bg-vp-accent],[class~=bg-vp-accent-2]):is(:hover,:focus-visible){background-image:var(--pes-gold-sheen-hover)}html[data-pes-skin]:not(.high-contrast):not(.dark) :is([class~=bg-vp-accent],[class~=bg-vp-accent-2])[class~=text-white],html[data-pes-skin]:not(.high-contrast):not(.dark) :is([class~=bg-vp-accent],[class~=bg-vp-accent-2])>[class~=text-white]{color:var(--formal-on-gold)}html[data-pes-skin]:not(.dark) :is([class~=text-vp-accent],[class~="text-[var(--vp-accent)]"],[class~="text-[color:var(--vp-accent)]"]):not(svg){color:var(--pes-gold-text)}html[data-pes-skin]:not(.dark):not(.high-contrast) svg:is([class~=text-vp-accent],[class~="text-[var(--vp-accent)]"],[class~="text-[color:var(--vp-accent)]"]){color:var(--pes-gold-icon)}html[data-pes-skin]:not(.high-contrast){--cert-seal-mid: var(--pes-gold);--cert-seal-edge: var(--pes-gold-edge);--cert-seal-ink: #0b1b3a;--cred-gold-foil: var(--pes-gold-light)}.pes-gold{background-color:var(--vp-accent);color:var(--formal-on-gold, #0b1b3a);border-color:var(--vp-accent)}html[data-pes-skin] .pes-gold{background-image:var(--pes-gold-sheen);background-color:var(--pes-gold);border-color:var(--pes-gold-edge);box-shadow:var(--pes-gold-shadow)}html[data-pes-skin].high-contrast .pes-gold{background-image:none;background-color:var(--vp-accent);border-color:var(--vp-accent);box-shadow:none}html[data-pes-skin]:not([data-atmos=calm]):not([data-atmos=off]){--atmos-a: var(--pes-practice-atmos);--atmos-b: var(--pes-certify-atmos);--atmos-alpha-a: var(--pes-atmos-alpha-a);--atmos-alpha-b: var(--pes-atmos-alpha-b)}html[data-pes-skin][data-atmos=learn]{--atmos-a: var(--pes-learn-atmos);--atmos-b: var(--pes-practice-atmos)}html[data-pes-skin][data-atmos=certify]{--atmos-a: var(--pes-certify-atmos);--atmos-b: var(--pes-practice-atmos)}html[data-pes-skin][data-atmos=play]:not([data-atmos-hue]){--atmos-a: var(--pes-play-atmos)}html[data-pes-skin][data-atmos=play]{--atmos-b: var(--pes-learn-atmos)}html[data-pes-skin]{--fam-a: var(--atmos-a);--fam-b: var(--atmos-b)}@media (max-width: 1023.98px){html[data-pes-skin]:not([data-atmos=off]):not([data-atmos=calm]) body{background-image:radial-gradient(90vmax 60vmax at 0% 0%,hsl(var(--atmos-a) / calc(var(--atmos-alpha-a) * .6)),transparent 70%);background-size:auto}}@keyframes pes-atmos-wash{0%{opacity:1}to{opacity:0}}html[data-pes-skin] body.atmos-wash:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(80vmax 60vmax at 50% 0%,hsl(var(--atmos-a) / .16),transparent 70%);animation:pes-atmos-wash var(--pes-t-slow) var(--pes-ease-out) both}html[data-pes-skin] body{font-feature-settings:"cv11","ss01"}html[data-pes-skin].dark body{background-color:var(--vp-canvas)}html[data-pes-skin] ::-moz-selection{background:color-mix(in srgb,var(--formal-cyan) 22%,transparent);color:inherit}html[data-pes-skin] ::selection{background:color-mix(in srgb,var(--formal-cyan) 22%,transparent);color:inherit}html[data-pes-skin] h1,html[data-pes-skin] h2{letter-spacing:-.02em}html[data-pes-skin] :is([class~="text-[9.5px]"],[class~="text-[10px]"],[class~="text-[10.5px]"],[class~="text-[11px]"],[class~="text-[11.5px]"],.vp-lab){font-size:.75rem}html[data-pes-skin] nav[data-navbar-height]{border-bottom-color:var(--pes-nav-border)}html[data-pes-skin]:not(.high-contrast) input:not([type=checkbox]):not([type=radio]):focus-visible,html[data-pes-skin]:not(.high-contrast) textarea:focus-visible,html[data-pes-skin]:not(.high-contrast) select:focus-visible{outline:2px solid transparent;outline-offset:2px;border-color:var(--pes-focus-ring);box-shadow:0 0 0 3px var(--pes-focus)}.pes-cat-practice{--pes-cat: var(--pes-practice);--pes-cat-tint: var(--pes-practice-tint);--pes-cat-text: var(--pes-practice-text);--pes-cat-on: var(--pes-practice-on);--pes-cat-atmos: var(--pes-practice-atmos);--pes-elev-hue: var(--pes-practice-atmos)}.pes-cat-learn{--pes-cat: var(--pes-learn);--pes-cat-tint: var(--pes-learn-tint);--pes-cat-text: var(--pes-learn-text);--pes-cat-on: var(--pes-learn-on);--pes-cat-atmos: var(--pes-learn-atmos);--pes-elev-hue: var(--pes-learn-atmos)}.pes-cat-certify{--pes-cat: var(--pes-certify);--pes-cat-tint: var(--pes-certify-tint);--pes-cat-text: var(--pes-certify-text);--pes-cat-on: var(--pes-certify-on);--pes-cat-atmos: var(--pes-certify-atmos);--pes-elev-hue: var(--pes-certify-atmos)}.pes-cat-play{--pes-cat: var(--pes-play);--pes-cat-tint: var(--pes-play-tint);--pes-cat-text: var(--pes-play-text);--pes-cat-on: var(--pes-play-on);--pes-cat-atmos: var(--pes-play-atmos);--pes-elev-hue: var(--pes-play-atmos)}.pes-cat-practice{--pes-cat-on-dark: #60a5fa}.pes-cat-learn{--pes-cat-on-dark: #ff9a3c}.pes-cat-certify{--pes-cat-on-dark: #a78bfa}.pes-cat-play{--pes-cat-on-dark: #ff5a67}.pes-cat-practice,.pes-cat-learn,.pes-cat-certify,.pes-cat-play{--pes-elev-1: 0 1px 2px hsl(var(--pes-elev-hue) / .08), 0 1px 0 hsl(var(--pes-elev-hue) / .05);--pes-elev-2: 0 4px 12px hsl(var(--pes-elev-hue) / .12), 0 1px 3px hsl(var(--pes-elev-hue) / .07);--pes-elev-3: 0 12px 32px hsl(var(--pes-elev-hue) / .18), 0 2px 6px hsl(var(--pes-elev-hue) / .08)}html.dark .pes-cat-practice,html.dark .pes-cat-learn,html.dark .pes-cat-certify,html.dark .pes-cat-play{--pes-elev-1: 0 1px 2px rgba(0, 0, 0, .45), 0 0 0 1px hsl(var(--pes-elev-hue) / .06);--pes-elev-2: 0 6px 18px rgba(0, 0, 0, .5), 0 0 24px -8px hsl(var(--pes-elev-hue) / .25);--pes-elev-3: 0 14px 36px rgba(0, 0, 0, .6), 0 0 32px -8px hsl(var(--pes-elev-hue) / .32)}.pes-quadrant{display:inline-grid;grid-template-columns:repeat(2,6px);grid-template-rows:repeat(2,6px);gap:2px;flex-shrink:0}.pes-quadrant>span{border-radius:1.5px;background:color-mix(in srgb,var(--vp-ink-soft) 28%,transparent)}.pes-quadrant>span[data-lit]{background:var(--pes-cat, var(--formal-cyan))}.pes-quadrant--on-dark>span{background:#ffffff47}.pes-quadrant--on-dark>span[data-lit]{background:var(--pes-cat-on-dark, #6df0f8)}html[data-pes-skin] .family-tiles--expanded .family-tile--art .pes-quadrant{grid-template-columns:repeat(2,8px);grid-template-rows:repeat(2,8px)}html[data-pes-skin] .family-tiles--expanded .family-tile--art .pes-quadrant>span{background:var(--formal-on-navy, #eaf2f6)}html[data-pes-skin] .family-tiles--expanded .family-tile--art .pes-quadrant>span[data-lit]{background:var(--pes-cat, var(--formal-cyan))}.pes-plate{position:relative;background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--pes-cat, var(--formal-cyan)) 9%,transparent),transparent 60%),var(--vp-surface);border:1px solid var(--vp-rule);border-radius:var(--vp-radius-xl);box-shadow:var(--vp-specular),var(--pes-elev-2)}.pes-plate--hover{transition:transform var(--pes-t-base) var(--pes-ease),box-shadow var(--pes-t-base) var(--pes-ease),border-color var(--pes-t-base) var(--pes-ease)}@media (hover: hover) and (pointer: fine){.pes-plate--hover:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--pes-cat, var(--formal-cyan)) 45%,var(--vp-rule));box-shadow:var(--vp-specular),var(--pes-elev-3)}}.pes-cat-rule{height:3px;border-radius:999px;background:linear-gradient(90deg,var(--pes-cat, var(--formal-cyan)),color-mix(in srgb,var(--pes-cat, var(--formal-cyan)) 0%,transparent))}.pes-cat-rule--on-dark{background:linear-gradient(90deg,var(--pes-cat-on-dark, #6df0f8),color-mix(in srgb,var(--pes-cat-on-dark, #6df0f8) 0%,transparent))}@media (prefers-reduced-motion: reduce){html[data-pes-skin] body.atmos-wash:after{animation:none;opacity:0}.pes-plate--hover,.pes-plate--hover:hover{transition:none;transform:none}}@media print{html[data-pes-skin] body.atmos-wash:after{display:none}}:root{--pes-cyan-bright: #35d7f7;--pes-mode-practice-tint: #c9f0fd;--pes-mode-practice-num: #0a87b0;--pes-mode-learn-tint: #d4f7e5;--pes-mode-learn-num: #138f5c;--pes-mode-certify-tint: #e8defc;--pes-mode-certify-num: #6f4de3;--pes-mode-play-tint: #fff1bf;--pes-mode-play-num: #a47500;--pes-mode-practice-grad: linear-gradient(160deg, #b9ecfd 0%, #dff6ff 100%);--pes-mode-learn-grad: linear-gradient(160deg, #c3f4d8 0%, #e8fbf0 100%);--pes-mode-certify-grad: linear-gradient(160deg, #dcd0fb 0%, #f1ebfd 100%);--pes-mode-play-grad: linear-gradient(160deg, #ffeaa0 0%, #fff8d8 100%);--pes-bar-blue: #2b7de9;--pes-bar-green: #1fb877;--pes-bar-purple: #8a67f0;--pes-bar-amber: #f2b705;--pes-sky-grad: linear-gradient(120deg, #bfe7fb 0%, #d9f1fc 55%, #eaf7fd 100%)}html.dark{--pes-cyan-bright: #35d7f7;--pes-mode-practice-tint: #121516;--pes-mode-practice-num: #6df0f8;--pes-mode-learn-tint: #10291f;--pes-mode-learn-num: #5fe0a0;--pes-mode-certify-tint: #17161c;--pes-mode-certify-num: #b9a2ff;--pes-mode-play-tint: #2e2810;--pes-mode-play-num: #ffd23f;--pes-mode-practice-grad: linear-gradient(160deg, #1a1f21 0%, #121516 100%);--pes-mode-learn-grad: linear-gradient(160deg, #14402f 0%, #10291f 100%);--pes-mode-certify-grad: linear-gradient(160deg, #1e1d24 0%, #17161c 100%);--pes-mode-play-grad: linear-gradient(160deg, #4a3f14 0%, #2e2810 100%);--pes-bar-blue: #2b7de9;--pes-bar-green: #1fb877;--pes-bar-purple: #8a67f0;--pes-bar-amber: #f2b705;--pes-sky-grad: linear-gradient(120deg, #101316 0%, #14181b 55%, #171b1e 100%)}:root{--ds-color-white: #ffffff;--ds-color-blue-50: #eef4ff;--ds-color-blue-100: #dce8ff;--ds-color-blue-200: #bcd3ff;--ds-color-blue-300: #8db4ff;--ds-color-blue-400: #5b8dfb;--ds-color-blue-500: #3b74f2;--ds-color-blue-600: #2563eb;--ds-color-blue-700: #1d4fc4;--ds-color-blue-800: #173b9b;--ds-color-blue-900: #112a6e;--ds-color-blue-950: #0b1b3a;--ds-color-teal-50: #e6f7f8;--ds-color-teal-100: #c6eef1;--ds-color-teal-200: #8fdde4;--ds-color-teal-300: #55c7d2;--ds-color-teal-400: #24a9b7;--ds-color-teal-500: #0e8e9c;--ds-color-teal-600: #08707d;--ds-color-teal-700: #06606b;--ds-color-teal-800: #054f58;--ds-color-teal-900: #043a42;--ds-color-teal-950: #032a30;--ds-color-teal-bright: #6df0f8;--ds-color-teal-bright-hover: #94f4fa;--ds-color-mint-50: #edfefa;--ds-color-mint-100: #ccfbf1;--ds-color-mint-200: #99f6e4;--ds-color-mint-300: #5eead4;--ds-color-mint-400: #2dd4bf;--ds-color-mint-500: #14b8a6;--ds-color-mint-600: #0d9488;--ds-color-mint-700: #0f766e;--ds-color-mint-800: #115e59;--ds-color-mint-900: #134e4a;--ds-color-mint-950: #042f2e;--ds-color-slate-50: #f7f9fa;--ds-color-slate-100: #eef3f5;--ds-color-slate-200: #dde3e8;--ds-color-slate-300: #c3ccd5;--ds-color-slate-400: #93a0ad;--ds-color-slate-500: #67727f;--ds-color-slate-600: #4a5563;--ds-color-slate-700: #344050;--ds-color-slate-800: #1f2a3c;--ds-color-slate-900: #0b1b3a;--ds-color-slate-950: #060f21;--ds-color-night-50: #f5f6f8;--ds-color-night-300: #a9abb0;--ds-color-night-500: #74777e;--ds-color-night-600: #7f828a;--ds-color-night-700: #303136;--ds-color-night-800: #1a1b1e;--ds-color-night-900: #101113;--ds-color-night-950: #000000;--ds-color-accent-50: #fdf1f8;--ds-color-accent-100: #fbe0f0;--ds-color-accent-200: #f7c2e1;--ds-color-accent-300: #f093c9;--ds-color-accent-400: #ec6db8;--ds-color-accent-500: #d6338f;--ds-color-accent-600: #b81e78;--ds-color-accent-700: #961a63;--ds-color-accent-800: #741650;--ds-color-accent-900: #4f0f37;--ds-color-accent-950: #330a24;--ds-color-success-50: #f0fdf4;--ds-color-success-100: #dcfce7;--ds-color-success-200: #bbf7d0;--ds-color-success-300: #86efac;--ds-color-success-400: #4ade80;--ds-color-success-500: #22c55e;--ds-color-success-600: #16a34a;--ds-color-success-700: #15803d;--ds-color-success-800: #166534;--ds-color-success-900: #14532d;--ds-color-success-950: #052e16;--ds-color-warning-50: #fffbeb;--ds-color-warning-100: #fef3c7;--ds-color-warning-200: #fde68a;--ds-color-warning-300: #fcd34d;--ds-color-warning-400: #fbbf24;--ds-color-warning-500: #f59e0b;--ds-color-warning-600: #d97706;--ds-color-warning-700: #b45309;--ds-color-warning-800: #92400e;--ds-color-warning-900: #78350f;--ds-color-warning-950: #451a03;--ds-color-danger-50: #fef2f2;--ds-color-danger-100: #fee2e2;--ds-color-danger-200: #fecaca;--ds-color-danger-300: #fca5a5;--ds-color-danger-400: #f87171;--ds-color-danger-500: #ef4444;--ds-color-danger-600: #dc2626;--ds-color-danger-700: #b91c1c;--ds-color-danger-800: #991b1b;--ds-color-danger-900: #7f1d1d;--ds-color-danger-950: #450a0a;--ds-color-info-50: #f0f9ff;--ds-color-info-100: #e0f2fe;--ds-color-info-200: #bae6fd;--ds-color-info-300: #7dd3fc;--ds-color-info-400: #38bdf8;--ds-color-info-500: #0ea5e9;--ds-color-info-600: #0284c7;--ds-color-info-700: #0369a1;--ds-color-info-800: #075985;--ds-color-info-900: #0c4a6e;--ds-color-info-950: #082f49;--ds-font-display: "Sora", "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-body: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-mono: ui-monospace, "SF Mono", "Menlo", "Consolas", monospace;--ds-type-caption-size: .75rem;--ds-type-caption-line-height: 1.333;--ds-type-caption-letter-spacing: .01em;--ds-type-caption-weight: 500;--ds-type-small-size: .875rem;--ds-type-small-line-height: 1.43;--ds-type-small-letter-spacing: 0em;--ds-type-small-weight: 500;--ds-type-body-size: 1rem;--ds-type-body-line-height: 1.5;--ds-type-body-letter-spacing: 0em;--ds-type-body-weight: 400;--ds-type-lead-size: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--ds-type-lead-line-height: 1.5;--ds-type-lead-letter-spacing: 0em;--ds-type-lead-weight: 500;--ds-type-h4-size: clamp(1rem, .96rem + .2vw, 1.0625rem);--ds-type-h4-line-height: 1.35;--ds-type-h4-letter-spacing: 0em;--ds-type-h4-weight: 600;--ds-type-h3-size: clamp(1.125rem, 1.07rem + .25vw, 1.25rem);--ds-type-h3-line-height: 1.3;--ds-type-h3-letter-spacing: 0em;--ds-type-h3-weight: 600;--ds-type-h2-size: clamp(1.5rem, 1.35rem + .6vw, 1.875rem);--ds-type-h2-line-height: 1.2;--ds-type-h2-letter-spacing: -.02em;--ds-type-h2-weight: 700;--ds-type-h1-size: clamp(2rem, 1.7rem + 1.2vw, 2.5rem);--ds-type-h1-line-height: 1.1;--ds-type-h1-letter-spacing: -.02em;--ds-type-h1-weight: 700;--ds-type-display-size: clamp(2.25rem, 1.55rem + 2.8vw, 4rem);--ds-type-display-line-height: 1.05;--ds-type-display-letter-spacing: -.03em;--ds-type-display-weight: 700;--ds-type-figure-size: clamp(1.75rem, 1.3rem + 1.9vw, 3rem);--ds-type-figure-line-height: 1.1;--ds-type-figure-letter-spacing: -.02em;--ds-type-figure-weight: 700;--ds-type-hero-size: clamp(2.75rem, 1.7rem + 4.4vw, 5rem);--ds-type-hero-line-height: 1;--ds-type-hero-letter-spacing: -.035em;--ds-type-hero-weight: 700;--ds-type-mega-size: clamp(3rem, 1.6rem + 5.6vw, 6rem);--ds-type-mega-line-height: .98;--ds-type-mega-letter-spacing: -.04em;--ds-type-mega-weight: 700;--ds-type-eyebrow-size: .75rem;--ds-type-eyebrow-line-height: 1.333;--ds-type-eyebrow-letter-spacing: .12em;--ds-type-eyebrow-weight: 700;--ds-type-figures: tabular-nums;--ds-space-0: 0rem;--ds-space-1: .25rem;--ds-space-2: .5rem;--ds-space-3: .75rem;--ds-space-4: 1rem;--ds-space-5: 1.25rem;--ds-space-6: 1.5rem;--ds-space-8: 2rem;--ds-space-10: 2.5rem;--ds-space-12: 3rem;--ds-space-16: 4rem;--ds-space-20: 5rem;--ds-space-24: 6rem;--ds-radius-sm: 8px;--ds-radius-md: 12px;--ds-radius-lg: 16px;--ds-stroke-card: 2px;--ds-stroke-panel: 3px;--ds-stroke-control: 2px;--ds-corner-none: 0px;--ds-corner-sm: 4px;--ds-corner-md: 8px;--ds-press-shift: 2px;--ds-press-reach-core: 4px;--ds-press-reach-play: 6px;--ds-tilt-a: -2deg;--ds-tilt-b: 2deg;--ds-duration-instant: .12s;--ds-duration-quick: .2s;--ds-duration-base: .32s;--ds-duration-scene: .6s;--ds-ease-standard: cubic-bezier(.2, .8, .2, 1);--ds-ease-emphasised: cubic-bezier(.65, 0, .35, 1);--ds-breakpoint-xs: 375px;--ds-breakpoint-md: 768px;--ds-breakpoint-lg: 1024px;--ds-breakpoint-xl: 1280px;--ds-breakpoint-2xl: 1536px;--ds-breakpoint-3xl: 1920px;--ds-container-max: 1680px;--ds-container-gutter: 1.5rem}:root,[data-theme=light]{--ds-surface: var(--ds-color-slate-50);--ds-surface-raised: var(--ds-color-white);--ds-surface-sunken: var(--ds-color-slate-100);--ds-text: var(--ds-color-blue-950);--ds-text-muted: var(--ds-color-slate-600);--ds-text-faint: var(--ds-color-slate-400);--ds-border: var(--ds-color-slate-200);--ds-border-strong: var(--ds-color-slate-500);--ds-brand: var(--ds-color-teal-600);--ds-brand-hover: var(--ds-color-teal-700);--ds-on-brand: var(--ds-color-white);--ds-accent: var(--ds-color-accent-600);--ds-accent-hover: var(--ds-color-accent-700);--ds-on-accent: var(--ds-color-white);--ds-focus: var(--ds-color-teal-600);--ds-link: var(--ds-color-teal-600);--ds-chart-1: #2563eb;--ds-chart-2: #c25400;--ds-chart-3: #00805f;--ds-chart-4: #8a3fc0;--ds-chart-5: #6b7a90;--ds-chart-6: #0c8cb5;--ds-chart-7: #c22f7e;--ds-chart-8: #1f2a55;--ds-hero-overlay-from: color-mix(in srgb, var(--ds-color-blue-950) 84%, transparent);--ds-hero-overlay-via: color-mix(in srgb, var(--ds-color-blue-950) 66%, transparent);--ds-hero-overlay-to: color-mix(in srgb, var(--ds-color-blue-950) 0%, transparent);--ds-logo-tile-from: var(--ds-color-blue-600);--ds-logo-tile-via: #1a78b8;--ds-logo-tile-highlight: var(--ds-color-info-400);--ds-logo-tile-to: var(--ds-color-teal-600);--ds-logo-accent: var(--ds-color-mint-300);--ds-success: var(--ds-color-success-800);--ds-on-success: var(--ds-color-white);--ds-warning: var(--ds-color-warning-400);--ds-on-warning: var(--ds-color-blue-950);--ds-danger: var(--ds-color-danger-700);--ds-on-danger: var(--ds-color-white);--ds-info: var(--ds-color-info-700);--ds-on-info: var(--ds-color-white);--ds-shadow-1: 0 1px 2px color-mix(in srgb, var(--ds-color-blue-950) 6%, transparent), 0 1px 1px color-mix(in srgb, var(--ds-color-blue-950) 4%, transparent);--ds-shadow-2: 0 2px 4px color-mix(in srgb, var(--ds-color-blue-950) 6%, transparent), 0 4px 12px color-mix(in srgb, var(--ds-color-blue-950) 8%, transparent);--ds-shadow-3: 0 8px 16px color-mix(in srgb, var(--ds-color-blue-950) 8%, transparent), 0 16px 32px color-mix(in srgb, var(--ds-color-blue-950) 10%, transparent);--ds-shadow-4: 0 16px 32px color-mix(in srgb, var(--ds-color-blue-950) 12%, transparent), 0 32px 64px color-mix(in srgb, var(--ds-color-blue-950) 16%, transparent);--ds-ink-edge: var(--ds-color-blue-950);--ds-ink-shadow: var(--ds-color-blue-950);--ds-ink-shadow-play: var(--ds-color-blue-950);--ds-block-on-brand: var(--ds-color-blue-950);--ds-block-on-gold: var(--ds-color-blue-950);--ds-block-on-magenta: var(--ds-color-blue-950);--ds-block-on-mint: var(--ds-color-blue-950);--ds-block-on-sky: var(--ds-color-blue-950);--ds-block-ink: var(--ds-color-blue-950);--ds-block-on-ink: var(--ds-color-white);--ds-tint-brand: color-mix(in srgb, var(--ds-block-brand) 24%, var(--ds-surface-raised));--ds-tint-gold: color-mix(in srgb, var(--ds-block-gold) 24%, var(--ds-surface-raised));--ds-tint-magenta: color-mix(in srgb, var(--ds-block-magenta) 24%, var(--ds-surface-raised));--ds-tint-mint: color-mix(in srgb, var(--ds-block-mint) 24%, var(--ds-surface-raised));--ds-tint-sky: color-mix(in srgb, var(--ds-block-sky) 24%, var(--ds-surface-raised));--ds-section-play-fill: #e11d2e;--ds-section-play-on: var(--ds-color-white);--ds-section-play-bright: #ff5a67;--ds-section-play-on-bright: var(--ds-color-blue-950);--ds-section-play-soft: #fbd0d4;--ds-section-play-on-soft: var(--ds-color-blue-950);--ds-section-play-text: #c4162a;--ds-section-play-stripe: #ef3b4a;--ds-section-play-tint-50: #fdeef0;--ds-section-play-tint-100: #fadde1;--ds-section-play-tint-on: var(--ds-color-blue-950);--ds-section-play-accent: var(--ds-section-play-fill);--ds-section-play-shadow: var(--ds-section-play-fill);--ds-section-play-accent-strong: #b3141f;--ds-section-learn-fill: #ff8c1a;--ds-section-learn-on: var(--ds-color-blue-950);--ds-section-learn-bright: #ffab4d;--ds-section-learn-on-bright: var(--ds-color-blue-950);--ds-section-learn-soft: #ffe3c2;--ds-section-learn-on-soft: var(--ds-color-blue-950);--ds-section-learn-text: var(--ds-color-blue-950);--ds-section-learn-stripe: #ff8c1a;--ds-section-certify-fill: #7c3aed;--ds-section-certify-on: var(--ds-color-white);--ds-section-certify-bright: #a78bfa;--ds-section-certify-on-bright: var(--ds-color-blue-950);--ds-section-certify-soft: #e4dbfc;--ds-section-certify-on-soft: var(--ds-color-blue-950);--ds-section-certify-text: #6d28d9;--ds-section-certify-stripe: #8b5cf6}:root[data-theme=dark],:root.dark,[data-theme=dark]{--ds-surface: var(--ds-color-night-900);--ds-surface-raised: var(--ds-color-night-800);--ds-surface-sunken: var(--ds-color-night-950);--ds-text: var(--ds-color-night-50);--ds-text-muted: var(--ds-color-night-300);--ds-text-faint: var(--ds-color-night-500);--ds-border: var(--ds-color-night-700);--ds-border-strong: var(--ds-color-night-600);--ds-brand: var(--ds-color-teal-bright);--ds-brand-hover: var(--ds-color-teal-bright-hover);--ds-on-brand: var(--ds-color-night-950);--ds-accent: var(--ds-color-accent-400);--ds-accent-hover: var(--ds-color-accent-300);--ds-on-accent: var(--ds-color-night-950);--ds-focus: var(--ds-color-teal-bright);--ds-link: var(--ds-color-teal-300);--ds-chart-1: #6091ff;--ds-chart-2: #ff8a3d;--ds-chart-3: #2dd4a8;--ds-chart-4: #9b6be0;--ds-chart-5: #6f7f95;--ds-chart-6: #4cc3f5;--ds-chart-7: #f27ccb;--ds-chart-8: #e6ecf7;--ds-hero-overlay-from: color-mix(in srgb, var(--ds-color-night-950) 84%, transparent);--ds-hero-overlay-via: color-mix(in srgb, var(--ds-color-night-950) 66%, transparent);--ds-hero-overlay-to: color-mix(in srgb, var(--ds-color-night-950) 0%, transparent);--ds-logo-tile-from: var(--ds-color-blue-600);--ds-logo-tile-via: #1a78b8;--ds-logo-tile-highlight: var(--ds-color-info-400);--ds-logo-tile-to: var(--ds-color-teal-600);--ds-logo-accent: var(--ds-color-mint-300);--ds-success: var(--ds-color-success-400);--ds-on-success: var(--ds-color-night-950);--ds-warning: var(--ds-color-warning-400);--ds-on-warning: var(--ds-color-night-950);--ds-danger: var(--ds-color-danger-400);--ds-on-danger: var(--ds-color-night-950);--ds-info: var(--ds-color-info-400);--ds-on-info: var(--ds-color-night-950);--ds-shadow-1: 0 1px 2px color-mix(in srgb, var(--ds-color-night-950) 40%, transparent), 0 1px 1px color-mix(in srgb, var(--ds-color-night-950) 30%, transparent);--ds-shadow-2: 0 2px 4px color-mix(in srgb, var(--ds-color-night-950) 45%, transparent), 0 4px 12px color-mix(in srgb, var(--ds-color-night-950) 40%, transparent);--ds-shadow-3: 0 8px 16px color-mix(in srgb, var(--ds-color-night-950) 50%, transparent), 0 16px 32px color-mix(in srgb, var(--ds-color-night-950) 45%, transparent);--ds-shadow-4: 0 16px 32px color-mix(in srgb, var(--ds-color-night-950) 55%, transparent), 0 32px 64px color-mix(in srgb, var(--ds-color-night-950) 50%, transparent);--ds-ink-edge: var(--ds-color-night-50);--ds-ink-shadow: var(--ds-color-night-50);--ds-ink-shadow-play: var(--ds-color-teal-bright);--ds-block-on-brand: var(--ds-color-night-950);--ds-block-on-gold: var(--ds-color-night-950);--ds-block-on-magenta: var(--ds-color-night-950);--ds-block-on-mint: var(--ds-color-night-950);--ds-block-on-sky: var(--ds-color-night-950);--ds-block-ink: var(--ds-color-night-50);--ds-block-on-ink: var(--ds-color-night-950);--ds-tint-brand: color-mix(in srgb, var(--ds-block-brand) 12%, var(--ds-surface-raised));--ds-tint-gold: color-mix(in srgb, var(--ds-block-gold) 12%, var(--ds-surface-raised));--ds-tint-magenta: color-mix(in srgb, var(--ds-block-magenta) 12%, var(--ds-surface-raised));--ds-tint-mint: color-mix(in srgb, var(--ds-block-mint) 12%, var(--ds-surface-raised));--ds-tint-sky: color-mix(in srgb, var(--ds-block-sky) 12%, var(--ds-surface-raised));--ds-section-play-fill: #ff5a67;--ds-section-play-on: var(--ds-color-night-950);--ds-section-play-bright: #ff8a93;--ds-section-play-on-bright: var(--ds-color-night-950);--ds-section-play-soft: #ffc9cd;--ds-section-play-on-soft: var(--ds-color-night-950);--ds-section-play-text: #ff5a67;--ds-section-play-stripe: #ef3b4a;--ds-section-play-tint-50: #2a171c;--ds-section-play-tint-100: #3a1d24;--ds-section-play-tint-on: #fdecee;--ds-section-play-accent: var(--ds-section-play-fill);--ds-section-play-shadow: #c2424f;--ds-section-play-accent-strong: #ff8a93;--ds-section-learn-fill: #ff9a3c;--ds-section-learn-on: var(--ds-color-night-950);--ds-section-learn-bright: #ffb766;--ds-section-learn-on-bright: var(--ds-color-night-950);--ds-section-learn-soft: #ffd7a8;--ds-section-learn-on-soft: var(--ds-color-night-950);--ds-section-learn-text: #ff9a3c;--ds-section-learn-stripe: #ff8c1a;--ds-section-certify-fill: #a78bfa;--ds-section-certify-on: var(--ds-color-night-950);--ds-section-certify-bright: #c4b5fd;--ds-section-certify-on-bright: var(--ds-color-night-950);--ds-section-certify-soft: #ddd2fe;--ds-section-certify-on-soft: var(--ds-color-night-950);--ds-section-certify-text: #a78bfa;--ds-section-certify-stripe: #8b5cf6}:root,[data-theme=light],[data-theme=dark],.dark{--ds-button-primary-bg: var(--ds-brand);--ds-button-primary-bg-hover: var(--ds-brand-hover);--ds-button-primary-text: var(--ds-on-brand);--ds-button-secondary-bg: var(--ds-surface-raised);--ds-button-secondary-bg-hover: var(--ds-surface-sunken);--ds-button-secondary-text: var(--ds-text);--ds-button-secondary-border: var(--ds-border-strong);--ds-button-ghost-bg: transparent;--ds-button-ghost-bg-hover: var(--ds-surface-sunken);--ds-button-ghost-text: var(--ds-text);--ds-button-accent-bg: var(--ds-accent);--ds-button-accent-bg-hover: var(--ds-accent-hover);--ds-button-accent-text: var(--ds-on-accent);--ds-button-radius: var(--ds-radius-md);--ds-button-height: 44px;--ds-button-padding-x: var(--ds-space-5);--ds-card-bg: var(--ds-surface-raised);--ds-card-border: var(--ds-border);--ds-card-radius: var(--ds-radius-lg);--ds-card-padding: var(--ds-space-6);--ds-card-shadow: var(--ds-shadow-1);--ds-input-bg: var(--ds-surface-raised);--ds-input-border: var(--ds-border-strong);--ds-input-text: var(--ds-text);--ds-input-placeholder: var(--ds-text-muted);--ds-input-focus-ring: var(--ds-focus);--ds-input-radius: var(--ds-radius-md);--ds-input-height: 44px;--ds-input-padding-x: var(--ds-space-3);--ds-badge-neutral-bg: var(--ds-surface-sunken);--ds-badge-neutral-text: var(--ds-text-muted);--ds-badge-accent-bg: var(--ds-accent);--ds-badge-accent-text: var(--ds-on-accent);--ds-badge-success-bg: var(--ds-success);--ds-badge-success-text: var(--ds-on-success);--ds-badge-warning-bg: var(--ds-warning);--ds-badge-warning-text: var(--ds-on-warning);--ds-badge-danger-bg: var(--ds-danger);--ds-badge-danger-text: var(--ds-on-danger);--ds-badge-info-bg: var(--ds-info);--ds-badge-info-text: var(--ds-on-info);--ds-badge-radius: var(--ds-radius-sm);--ds-badge-padding-x: var(--ds-space-2);--ds-table-header-bg: var(--ds-surface-sunken);--ds-table-header-text: var(--ds-text-muted);--ds-table-row-bg: var(--ds-surface-raised);--ds-table-row-hover: var(--ds-surface-sunken);--ds-table-row-border: var(--ds-border);--ds-table-text: var(--ds-text);--ds-table-cell-padding: var(--ds-space-3);--ds-nav-bg: var(--ds-surface-raised);--ds-nav-text: var(--ds-text);--ds-nav-text-muted: var(--ds-text-muted);--ds-nav-indicator: var(--ds-brand);--ds-nav-border: var(--ds-border);--ds-nav-height: 64px;--ds-hero-bg: var(--ds-color-blue-950);--ds-hero-text: var(--ds-color-white);--ds-hero-overlay: linear-gradient(90deg, var(--ds-hero-overlay-from) 0%, var(--ds-hero-overlay-via) 56%, var(--ds-hero-overlay-to) 100%);--ds-hero-cta-bg: var(--ds-color-accent-400);--ds-hero-cta-text: var(--ds-color-blue-950);--ds-logo-tile-gradient: linear-gradient(135deg, var(--ds-logo-tile-from) 0%, var(--ds-logo-tile-via) 55%, var(--ds-logo-tile-to) 100%);--ds-logo-tile-accent: var(--ds-logo-accent);--ds-logo-tile-glyph: var(--ds-color-white);--ds-logo-tile-radius: var(--ds-radius-md);--ds-logo-tile-size-sm: 32px;--ds-logo-tile-size-md: 40px;--ds-logo-tile-size-lg: 56px;--ds-kpi-bg: var(--ds-surface-raised);--ds-kpi-border: var(--ds-border);--ds-kpi-label: var(--ds-text-muted);--ds-kpi-value: var(--ds-text);--ds-kpi-delta-up: var(--ds-success);--ds-kpi-delta-down: var(--ds-danger);--ds-kpi-radius: var(--ds-radius-lg);--ds-kpi-shadow: var(--ds-shadow-1);--ds-hard-none: 0 0 0 0 transparent;--ds-hard-sm: 2px 2px 0 0 var(--ds-ink-shadow);--ds-hard-md: 4px 4px 0 0 var(--ds-ink-shadow);--ds-hard-lg: 6px 6px 0 0 var(--ds-ink-shadow);--ds-hard-xl: 8px 8px 0 0 var(--ds-ink-shadow);--ds-hard-play-sm: 2px 2px 0 0 var(--ds-ink-shadow-play);--ds-hard-play-md: 4px 4px 0 0 var(--ds-ink-shadow-play);--ds-hard-play-lg: 6px 6px 0 0 var(--ds-ink-shadow-play);--ds-hard-play-xl: 8px 8px 0 0 var(--ds-ink-shadow-play);--ds-hard-white-sm: 2px 2px 0 0 var(--ds-color-white);--ds-hard-white-md: 4px 4px 0 0 var(--ds-color-white);--ds-hard-white-lg: 6px 6px 0 0 var(--ds-color-white);--ds-block-brand: var(--ds-color-teal-bright);--ds-block-gold: var(--ds-color-warning-400);--ds-block-magenta: var(--ds-color-accent-400);--ds-block-mint: var(--ds-color-mint-300);--ds-block-sky: var(--ds-color-blue-300);--ds-zone-border-card: 1px;--ds-zone-border-panel: 1px;--ds-zone-border-control: 1px;--ds-zone-edge: var(--ds-border);--ds-zone-edge-strong: var(--ds-border-strong);--ds-zone-edge-fill: transparent;--ds-zone-edge-on-dark: transparent;--ds-zone-radius-card: var(--ds-radius-lg);--ds-zone-radius-control: var(--ds-radius-md);--ds-zone-radius-badge: var(--ds-radius-sm);--ds-zone-radius-pill: 9999px;--ds-zone-shadow-card: var(--ds-shadow-1);--ds-zone-shadow-raised: var(--ds-shadow-2);--ds-zone-shadow-lift: var(--ds-shadow-3);--ds-zone-shadow-panel: var(--ds-shadow-4);--ds-zone-shadow-control: var(--ds-hard-none);--ds-zone-shadow-control-hover: var(--ds-hard-none);--ds-zone-shadow-control-active: var(--ds-hard-none);--ds-zone-shadow-control-on-dark: var(--ds-hard-none);--ds-zone-shadow-control-hover-on-dark: var(--ds-hard-none);--ds-zone-shadow-badge: var(--ds-hard-none);--ds-zone-shadow-badge-play: var(--ds-shadow-1);--ds-zone-press-shift: 0px;--ds-zone-press-reach: 0px;--ds-zone-lift-x: 0px;--ds-zone-lift-y: -.125rem;--ds-zone-heading-weight: 600;--ds-zone-eyebrow-weight: 600;--ds-zone-eyebrow-tracking: .08em;--ds-zone-rule: 0px;--ds-zone-rule-gap: 0px;--ds-zone-display-size: var(--ds-type-display-size);--ds-zone-display-line-height: var(--ds-type-display-line-height);--ds-zone-display-letter-spacing: var(--ds-type-display-letter-spacing);--ds-zone-figure-scale: 1;--ds-zone-tilt: 0deg;--ds-zone-tilt-alt: 0deg;--ds-zone-stripe: .25rem;--ds-zone-tab-fill: transparent;--ds-zone-tab-on: var(--ds-text);--ds-zone-progress-sm: .375rem;--ds-zone-progress-md: .5rem;--ds-zone-progress-lg: .625rem;--ds-zone-hue-fill-blue: var(--ds-surface-raised);--ds-zone-hue-fill-sky: var(--ds-surface-raised);--ds-zone-hue-fill-teal: var(--ds-surface-raised);--ds-zone-hue-fill-mint: var(--ds-surface-raised)}[data-ds-zone=formal]{--ds-zone-border-card: 1px;--ds-zone-border-panel: 1px;--ds-zone-border-control: 1px;--ds-zone-edge: var(--ds-border);--ds-zone-edge-strong: var(--ds-border-strong);--ds-zone-edge-fill: transparent;--ds-zone-edge-on-dark: transparent;--ds-zone-radius-card: var(--ds-radius-lg);--ds-zone-radius-control: var(--ds-radius-md);--ds-zone-radius-badge: var(--ds-radius-sm);--ds-zone-radius-pill: 9999px;--ds-zone-shadow-card: var(--ds-shadow-1);--ds-zone-shadow-raised: var(--ds-shadow-2);--ds-zone-shadow-lift: var(--ds-shadow-3);--ds-zone-shadow-panel: var(--ds-shadow-4);--ds-zone-shadow-control: var(--ds-hard-none);--ds-zone-shadow-control-hover: var(--ds-hard-none);--ds-zone-shadow-control-active: var(--ds-hard-none);--ds-zone-shadow-control-on-dark: var(--ds-hard-none);--ds-zone-shadow-control-hover-on-dark: var(--ds-hard-none);--ds-zone-shadow-badge: var(--ds-hard-none);--ds-zone-shadow-badge-play: var(--ds-shadow-1);--ds-zone-press-shift: 0px;--ds-zone-press-reach: 0px;--ds-zone-lift-x: 0px;--ds-zone-lift-y: -.125rem;--ds-zone-heading-weight: 600;--ds-zone-eyebrow-weight: 600;--ds-zone-eyebrow-tracking: .08em;--ds-zone-rule: 0px;--ds-zone-rule-gap: 0px;--ds-zone-display-size: var(--ds-type-display-size);--ds-zone-display-line-height: var(--ds-type-display-line-height);--ds-zone-display-letter-spacing: var(--ds-type-display-letter-spacing);--ds-zone-figure-scale: 1;--ds-zone-tilt: 0deg;--ds-zone-tilt-alt: 0deg;--ds-zone-stripe: .25rem;--ds-zone-tab-fill: transparent;--ds-zone-tab-on: var(--ds-text);--ds-zone-progress-sm: .375rem;--ds-zone-progress-md: .5rem;--ds-zone-progress-lg: .625rem;--ds-zone-hue-fill-blue: var(--ds-surface-raised);--ds-zone-hue-fill-sky: var(--ds-surface-raised);--ds-zone-hue-fill-teal: var(--ds-surface-raised);--ds-zone-hue-fill-mint: var(--ds-surface-raised)}[data-ds-zone=core]{--ds-zone-border-card: var(--ds-stroke-card);--ds-zone-border-panel: var(--ds-stroke-panel);--ds-zone-border-control: var(--ds-stroke-control);--ds-zone-edge: var(--ds-ink-edge);--ds-zone-edge-strong: var(--ds-ink-edge);--ds-zone-edge-fill: var(--ds-ink-edge);--ds-zone-edge-on-dark: var(--ds-color-white);--ds-zone-radius-card: var(--ds-corner-md);--ds-zone-radius-control: var(--ds-corner-sm);--ds-zone-radius-badge: var(--ds-corner-sm);--ds-zone-radius-pill: var(--ds-corner-sm);--ds-zone-shadow-card: var(--ds-hard-md);--ds-zone-shadow-raised: var(--ds-hard-lg);--ds-zone-shadow-lift: var(--ds-hard-sm);--ds-zone-shadow-panel: var(--ds-hard-lg);--ds-zone-shadow-control: var(--ds-hard-md);--ds-zone-shadow-control-hover: var(--ds-hard-sm);--ds-zone-shadow-control-active: var(--ds-hard-none);--ds-zone-shadow-control-on-dark: var(--ds-hard-white-md);--ds-zone-shadow-control-hover-on-dark: var(--ds-hard-white-sm);--ds-zone-shadow-badge: var(--ds-hard-none);--ds-zone-shadow-badge-play: var(--ds-hard-none);--ds-zone-press-shift: var(--ds-press-shift);--ds-zone-press-reach: var(--ds-press-reach-core);--ds-zone-lift-x: var(--ds-press-shift);--ds-zone-lift-y: var(--ds-press-shift);--ds-zone-heading-weight: 700;--ds-zone-eyebrow-weight: 700;--ds-zone-eyebrow-tracking: var(--ds-type-eyebrow-letter-spacing);--ds-zone-rule: var(--ds-stroke-panel);--ds-zone-rule-gap: .75rem;--ds-zone-display-size: var(--ds-type-hero-size);--ds-zone-display-line-height: var(--ds-type-hero-line-height);--ds-zone-display-letter-spacing: var(--ds-type-hero-letter-spacing);--ds-zone-figure-scale: 1.1;--ds-zone-tilt: 0deg;--ds-zone-tilt-alt: 0deg;--ds-zone-stripe: .5rem;--ds-zone-tab-fill: var(--ds-block-ink);--ds-zone-tab-on: var(--ds-block-on-ink);--ds-zone-progress-sm: .75rem;--ds-zone-progress-md: 1rem;--ds-zone-progress-lg: 1.25rem;--ds-zone-hue-fill-blue: var(--ds-surface-raised);--ds-zone-hue-fill-sky: var(--ds-surface-raised);--ds-zone-hue-fill-teal: var(--ds-surface-raised);--ds-zone-hue-fill-mint: var(--ds-surface-raised)}[data-ds-zone=play]{--ds-zone-border-card: var(--ds-stroke-card);--ds-zone-border-panel: var(--ds-stroke-panel);--ds-zone-border-control: var(--ds-stroke-control);--ds-zone-edge: var(--ds-ink-edge);--ds-zone-edge-strong: var(--ds-ink-edge);--ds-zone-edge-fill: var(--ds-ink-edge);--ds-zone-edge-on-dark: var(--ds-color-white);--ds-zone-radius-card: var(--ds-corner-md);--ds-zone-radius-control: var(--ds-corner-md);--ds-zone-radius-badge: var(--ds-corner-sm);--ds-zone-radius-pill: 9999px;--ds-zone-shadow-card: var(--ds-hard-play-lg);--ds-zone-shadow-raised: var(--ds-hard-play-xl);--ds-zone-shadow-lift: var(--ds-hard-play-md);--ds-zone-shadow-panel: var(--ds-hard-play-xl);--ds-zone-shadow-control: var(--ds-hard-play-lg);--ds-zone-shadow-control-hover: var(--ds-hard-play-md);--ds-zone-shadow-control-active: var(--ds-hard-none);--ds-zone-shadow-control-on-dark: var(--ds-hard-white-lg);--ds-zone-shadow-control-hover-on-dark: var(--ds-hard-white-md);--ds-zone-shadow-badge: var(--ds-hard-none);--ds-zone-shadow-badge-play: var(--ds-hard-none);--ds-zone-press-shift: var(--ds-press-shift);--ds-zone-press-reach: var(--ds-press-reach-play);--ds-zone-lift-x: var(--ds-press-shift);--ds-zone-lift-y: var(--ds-press-shift);--ds-zone-heading-weight: 700;--ds-zone-eyebrow-weight: 700;--ds-zone-eyebrow-tracking: var(--ds-type-eyebrow-letter-spacing);--ds-zone-rule: var(--ds-stroke-panel);--ds-zone-rule-gap: .75rem;--ds-zone-display-size: var(--ds-type-mega-size);--ds-zone-display-line-height: var(--ds-type-mega-line-height);--ds-zone-display-letter-spacing: var(--ds-type-mega-letter-spacing);--ds-zone-figure-scale: 1.25;--ds-zone-tilt: var(--ds-tilt-a);--ds-zone-tilt-alt: var(--ds-tilt-b);--ds-zone-stripe: .5rem;--ds-zone-tab-fill: var(--ds-block-ink);--ds-zone-tab-on: var(--ds-block-on-ink);--ds-zone-progress-sm: 1rem;--ds-zone-progress-md: 1.25rem;--ds-zone-progress-lg: 1.5rem;--ds-zone-hue-fill-blue: var(--ds-tint-sky);--ds-zone-hue-fill-sky: var(--ds-tint-sky);--ds-zone-hue-fill-teal: var(--ds-tint-brand);--ds-zone-hue-fill-mint: var(--ds-tint-mint)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds][data-block=brand]:not([data-ds-zone=formal] *){background-color:var(--ds-block-brand);color:var(--ds-block-on-brand);--ds-text: var(--ds-block-on-brand);--ds-text-muted: var(--ds-block-on-brand);--ds-link: var(--ds-block-on-brand)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds][data-block=gold]:not([data-ds-zone=formal] *){background-color:var(--ds-block-gold);color:var(--ds-block-on-gold);--ds-text: var(--ds-block-on-gold);--ds-text-muted: var(--ds-block-on-gold);--ds-link: var(--ds-block-on-gold)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds][data-block=magenta]:not([data-ds-zone=formal] *){background-color:var(--ds-block-magenta);color:var(--ds-block-on-magenta);--ds-text: var(--ds-block-on-magenta);--ds-text-muted: var(--ds-block-on-magenta);--ds-link: var(--ds-block-on-magenta)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds][data-block=mint]:not([data-ds-zone=formal] *){background-color:var(--ds-block-mint);color:var(--ds-block-on-mint);--ds-text: var(--ds-block-on-mint);--ds-text-muted: var(--ds-block-on-mint);--ds-link: var(--ds-block-on-mint)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds][data-block=sky]:not([data-ds-zone=formal] *){background-color:var(--ds-block-sky);color:var(--ds-block-on-sky);--ds-text: var(--ds-block-on-sky);--ds-text-muted: var(--ds-block-on-sky);--ds-link: var(--ds-block-on-sky)}:is([data-ds-zone=core],[data-ds-zone=play]) [data-ds][data-block=ink]:not([data-ds-zone=formal] *){background-color:var(--ds-block-ink);color:var(--ds-block-on-ink);--ds-text: var(--ds-block-on-ink);--ds-text-muted: var(--ds-block-on-ink);--ds-link: var(--ds-block-on-ink)}:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]):not([data-ds-zone=formal] *){--chart-1: 221.2 83.2% 53.3%;--chart-2: 26 100% 38%;--chart-3: 164.5 100% 25.1%;--chart-4: 274.9 50.6% 50%;--chart-5: 215.7 14.7% 49.2%;--chart-6: 194.6 87.6% 37.8%;--chart-7: 327.8 61% 47.3%;--chart-8: 227.8 46.6% 22.7%}:root.dark :is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]):not([data-ds-zone=formal] *),[data-theme=dark] :is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]):not([data-ds-zone=formal] *),[data-theme=dark]:is([data-ds-zone=core],[data-ds-zone=play]) :is(.recharts-wrapper,[data-ds-chart]):not([data-ds-zone=formal] *){--chart-1: 221.5 100% 68.8%;--chart-2: 23.8 100% 62%;--chart-3: 164.2 66% 50.4%;--chart-4: 264.6 65.4% 64.9%;--chart-5: 214.7 15.2% 51%;--chart-6: 197.8 89.4% 62.9%;--chart-7: 319.8 81.9% 71.8%;--chart-8: 218.8 51.5% 93.5%}[data-ds-section=none]{--ds-block-brand: var(--ds-color-teal-bright);--ds-block-on-brand: var(--ds-color-blue-950);--ds-block-mint: var(--ds-color-mint-300);--ds-block-on-mint: var(--ds-color-blue-950);--ds-block-sky: var(--ds-color-blue-300);--ds-block-on-sky: var(--ds-color-blue-950);--ds-block-gold: var(--ds-color-warning-400);--ds-block-on-gold: var(--ds-color-blue-950);--ds-tint-brand: color-mix(in srgb, var(--ds-block-brand) 24%, var(--ds-surface-raised));--ds-tint-mint: color-mix(in srgb, var(--ds-block-mint) 24%, var(--ds-surface-raised));--ds-tint-sky: color-mix(in srgb, var(--ds-block-sky) 24%, var(--ds-surface-raised));--ds-tint-gold: color-mix(in srgb, var(--ds-block-gold) 24%, var(--ds-surface-raised))}:root.dark [data-ds-section=none],[data-theme=dark] [data-ds-section=none],[data-theme=dark][data-ds-section=none]{--ds-tint-brand: color-mix(in srgb, var(--ds-block-brand) 12%, var(--ds-surface-raised));--ds-tint-mint: color-mix(in srgb, var(--ds-block-mint) 12%, var(--ds-surface-raised));--ds-tint-sky: color-mix(in srgb, var(--ds-block-sky) 12%, var(--ds-surface-raised));--ds-tint-gold: color-mix(in srgb, var(--ds-block-gold) 12%, var(--ds-surface-raised))}[data-ds-section=play]{--ds-block-brand: var(--ds-section-play-tint-100);--ds-block-on-brand: var(--ds-section-play-tint-on);--ds-block-mint: var(--ds-section-play-tint-50);--ds-block-on-mint: var(--ds-section-play-tint-on);--ds-block-sky: var(--ds-section-play-tint-50);--ds-block-on-sky: var(--ds-section-play-tint-on);--ds-tint-brand: var(--ds-section-play-tint-50);--ds-tint-mint: var(--ds-section-play-tint-50);--ds-tint-sky: var(--ds-section-play-tint-50);--ds-section-fill: var(--ds-section-play-fill);--ds-section-on: var(--ds-section-play-on);--ds-section-bright: var(--ds-section-play-bright);--ds-section-soft: var(--ds-section-play-soft);--ds-section-text: var(--ds-section-play-text);--ds-section-stripe: var(--ds-section-play-stripe);--ds-play-tint-50: var(--ds-section-play-tint-50);--ds-play-tint-100: var(--ds-section-play-tint-100);--ds-play-tint-on: var(--ds-section-play-tint-on);--ds-play-accent: var(--ds-section-play-accent);--ds-play-accent-strong: var(--ds-section-play-accent-strong)}:root.dark [data-ds-section=play],[data-theme=dark] [data-ds-section=play],[data-theme=dark][data-ds-section=play]{--ds-ink-shadow-play: var(--ds-section-play-shadow);--ds-hard-play-sm: 2px 2px 0 0 var(--ds-ink-shadow-play);--ds-hard-play-md: 4px 4px 0 0 var(--ds-ink-shadow-play);--ds-hard-play-lg: 6px 6px 0 0 var(--ds-ink-shadow-play);--ds-hard-play-xl: 8px 8px 0 0 var(--ds-ink-shadow-play)}[data-ds-section=learn]{--ds-block-brand: var(--ds-section-learn-fill);--ds-block-on-brand: var(--ds-section-learn-on);--ds-block-mint: var(--ds-section-learn-bright);--ds-block-on-mint: var(--ds-section-learn-on-bright);--ds-block-sky: var(--ds-section-learn-soft);--ds-block-on-sky: var(--ds-section-learn-on-soft);--ds-block-gold: var(--ds-section-learn-fill);--ds-block-on-gold: var(--ds-section-learn-on);--ds-tint-brand: color-mix(in srgb, var(--ds-block-brand) 24%, var(--ds-surface-raised));--ds-tint-mint: color-mix(in srgb, var(--ds-block-mint) 24%, var(--ds-surface-raised));--ds-tint-sky: color-mix(in srgb, var(--ds-block-sky) 24%, var(--ds-surface-raised));--ds-tint-gold: color-mix(in srgb, var(--ds-block-gold) 24%, var(--ds-surface-raised));--ds-section-fill: var(--ds-section-learn-fill);--ds-section-on: var(--ds-section-learn-on);--ds-section-bright: var(--ds-section-learn-bright);--ds-section-soft: var(--ds-section-learn-soft);--ds-section-text: var(--ds-section-learn-text);--ds-section-stripe: var(--ds-section-learn-stripe)}:root.dark [data-ds-section=learn],[data-theme=dark] [data-ds-section=learn],[data-theme=dark][data-ds-section=learn]{--ds-tint-brand: color-mix(in srgb, var(--ds-block-brand) 12%, var(--ds-surface-raised));--ds-tint-mint: color-mix(in srgb, var(--ds-block-mint) 12%, var(--ds-surface-raised));--ds-tint-sky: color-mix(in srgb, var(--ds-block-sky) 12%, var(--ds-surface-raised));--ds-tint-gold: color-mix(in srgb, var(--ds-block-gold) 12%, var(--ds-surface-raised))}[data-ds-section=certify]{--ds-block-brand: var(--ds-section-certify-fill);--ds-block-on-brand: var(--ds-section-certify-on);--ds-block-mint: var(--ds-section-certify-bright);--ds-block-on-mint: var(--ds-section-certify-on-bright);--ds-block-sky: var(--ds-section-certify-soft);--ds-block-on-sky: var(--ds-section-certify-on-soft);--ds-tint-brand: color-mix(in srgb, var(--ds-block-brand) 24%, var(--ds-surface-raised));--ds-tint-mint: color-mix(in srgb, var(--ds-block-mint) 24%, var(--ds-surface-raised));--ds-tint-sky: color-mix(in srgb, var(--ds-block-sky) 24%, var(--ds-surface-raised));--ds-section-fill: var(--ds-section-certify-fill);--ds-section-on: var(--ds-section-certify-on);--ds-section-bright: var(--ds-section-certify-bright);--ds-section-soft: var(--ds-section-certify-soft);--ds-section-text: var(--ds-section-certify-text);--ds-section-stripe: var(--ds-section-certify-stripe)}:root.dark [data-ds-section=certify],[data-theme=dark] [data-ds-section=certify],[data-theme=dark][data-ds-section=certify]{--ds-tint-brand: color-mix(in srgb, var(--ds-block-brand) 12%, var(--ds-surface-raised));--ds-tint-mint: color-mix(in srgb, var(--ds-block-mint) 12%, var(--ds-surface-raised));--ds-tint-sky: color-mix(in srgb, var(--ds-block-sky) 12%, var(--ds-surface-raised))}@media (prefers-reduced-motion: reduce){:root{--ds-duration-instant: 0ms;--ds-duration-quick: 0ms;--ds-duration-base: 0ms;--ds-duration-scene: 0ms}}.ds-figures{font-variant-numeric:var(--ds-type-figures) lining-nums}.ds-container{width:100%;max-width:var(--ds-container-max);margin-inline:auto;padding-inline:var(--ds-container-gutter)}:root{--pes-practice-edge: var(--pes-practice);--pes-practice-shadow: var(--pes-practice-edge);--pes-practice-soft: var(--pes-practice-tint);--pes-practice-soft-ink: var(--pes-practice-text, var(--pes-practice));--pes-learn-edge: var(--pes-learn-icon, var(--pes-learn));--pes-learn-shadow: var(--pes-learn-edge);--pes-learn-soft: var(--pes-learn-tint);--pes-learn-soft-ink: var(--pes-learn-text, var(--pes-navy, #0b1b3a));--pes-certify-edge: var(--pes-certify);--pes-certify-shadow: var(--pes-certify-edge);--pes-certify-soft: var(--pes-certify-tint);--pes-certify-soft-ink: var(--pes-certify-text, var(--pes-certify));--pes-play-edge: var(--pes-play);--pes-play-shadow: var(--ds-section-play-shadow, var(--pes-play-edge));--pes-play-soft: var(--ds-section-play-tint-50, var(--pes-play-tint));--pes-play-soft-ink: var(--ds-section-play-tint-on, var(--pes-play-text, var(--pes-play)))}[data-pes-group=practice]{--pes-g-fill: var(--pes-practice);--pes-g-tint: var(--pes-practice-tint);--pes-g-ink: var(--pes-practice-on, var(--ds-color-white, #ffffff));--pes-g-text: var(--pes-practice-text, var(--pes-practice));--pes-g-edge: var(--pes-practice-edge);--pes-g-shadow: var(--pes-practice-shadow);--pes-g-soft: var(--pes-practice-soft);--pes-g-soft-ink: var(--pes-practice-soft-ink);--c-hue: var(--pes-g-fill);--c-text: var(--pes-g-text);--c-tint: var(--pes-g-tint);--c-on: var(--pes-g-ink)}[data-pes-group=learn]{--pes-g-fill: var(--pes-learn);--pes-g-tint: var(--pes-learn-tint);--pes-g-ink: var(--pes-learn-on, var(--pes-navy, #0b1b3a));--pes-g-text: var(--pes-learn-text, var(--pes-navy, #0b1b3a));--pes-g-edge: var(--pes-learn-edge);--pes-g-shadow: var(--pes-learn-shadow);--pes-g-soft: var(--pes-learn-soft);--pes-g-soft-ink: var(--pes-learn-soft-ink);--c-hue: var(--pes-g-fill);--c-text: var(--pes-g-text);--c-tint: var(--pes-g-tint);--c-on: var(--pes-g-ink)}[data-pes-group=certify]{--pes-g-fill: var(--pes-certify);--pes-g-tint: var(--pes-certify-tint);--pes-g-ink: var(--pes-certify-on, var(--ds-color-white, #ffffff));--pes-g-text: var(--pes-certify-text, var(--pes-certify));--pes-g-edge: var(--pes-certify-edge);--pes-g-shadow: var(--pes-certify-shadow);--pes-g-soft: var(--pes-certify-soft);--pes-g-soft-ink: var(--pes-certify-soft-ink);--c-hue: var(--pes-g-fill);--c-text: var(--pes-g-text);--c-tint: var(--pes-g-tint);--c-on: var(--pes-g-ink)}[data-pes-group=play]{--pes-g-fill: var(--pes-play);--pes-g-tint: var(--pes-play-tint);--pes-g-ink: var(--pes-play-on, var(--ds-color-white, #ffffff));--pes-g-text: var(--pes-play-text, var(--pes-play));--pes-g-edge: var(--pes-play-edge);--pes-g-shadow: var(--pes-play-shadow);--pes-g-soft: var(--pes-play-soft);--pes-g-soft-ink: var(--pes-play-soft-ink);--c-hue: var(--pes-g-fill);--c-text: var(--pes-g-text);--c-tint: var(--pes-g-tint);--c-on: var(--pes-g-ink)}[data-brand-fusion]{--pes-brand-serif: Georgia, "Times New Roman", Times, serif}html[data-brand-fusion]{--pes-learn-on: var(--ds-color-white, #ffffff)}html[data-brand-fusion][data-pes-skin]:not(.dark) .family-tiles--expanded .family-tile--art[data-intent=learn],html[data-brand-fusion][data-pes-skin].dark .family-tiles--expanded .family-tile--art[data-intent=learn]{--poster-ink: var(--ds-color-white, #ffffff);--poster-art: var(--ds-color-white, #ffffff)}html[data-brand-fusion][data-pes-skin] .family-tiles--expanded .family-tile--art[data-intent=learn] .family-tile-title,html[data-brand-fusion][data-pes-skin] .family-tiles--expanded .family-tile--art[data-intent=learn] .family-tile-line,html[data-brand-fusion][data-pes-skin] .family-tiles--expanded .family-tile--art[data-intent=learn] .family-tile-fig{color:var(--ds-color-white, #ffffff)}[data-brand-fusion] .bf-group-tile[data-pes-group=learn] .bf-group-tile-title,[data-brand-fusion] [data-pes-group=learn] .bf-bento-banner-title{font-size:1.65rem;font-weight:700;line-height:1.1}[data-brand-fusion] .bf-group-tile[data-pes-group=learn] .bf-group-tile-tag,[data-brand-fusion] .bf-group-tile[data-pes-group=learn] .bf-group-tile-body,[data-brand-fusion] [data-pes-group=learn] .bf-bento-banner-body{font-weight:600}[data-brand-fusion] [data-pes-group=learn] .bf-bento-banner .bf-mark>span{background:color-mix(in srgb,var(--ds-color-white, #ffffff) 28%,transparent)}[data-brand-fusion] [data-pes-group=learn] .bf-bento-banner .bf-mark>span[data-lit]{background:var(--ds-color-white, #ffffff)}[data-brand-fusion] .bf-group-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin:0;padding:0;list-style:none}[data-brand-fusion] .bf-group-board>li{display:flex}[data-brand-fusion] .bf-group-board>li>.bf-group-tile{flex:1 1 auto;min-width:0}[data-brand-fusion] .bf-group-tile{position:relative;display:flex;min-height:11.5rem;flex-direction:column;align-items:flex-start;overflow:hidden;border-radius:1.15rem;padding:1.05rem 1.1rem 4.75rem;background:var(--pes-g-fill);color:var(--ds-color-white, #ffffff);text-decoration:none}[data-brand-fusion] .bf-group-tile-head{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:6px 8px}[data-brand-fusion] .bf-group-tile .bf-mark>span{background:color-mix(in srgb,var(--ds-color-white, #ffffff) 28%,transparent)}[data-brand-fusion] .bf-group-tile .bf-mark>span[data-lit]{background:var(--ds-color-white, #ffffff)}[data-brand-fusion] .bf-group-tile .bf-mark>span[data-lit]:after{background:var(--pes-g-fill)}[data-brand-fusion] .bf-group-tile-tag{display:inline-flex;align-items:center;min-height:1.5rem;max-width:100%;border-radius:.8rem;padding:.15rem .65rem;background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 60%,transparent);color:var(--ds-color-white, #ffffff);font-size:.75rem;font-weight:600;line-height:1.2}[data-brand-fusion] .bf-group-tile-title{margin:1.15rem 0 0;font-family:var(--pes-font-heading, "Poppins", sans-serif);font-size:1.35rem;font-weight:700;line-height:1.15;color:var(--ds-color-white, #ffffff)}[data-brand-fusion] .bf-group-tile-body{margin:.4rem 0 0;max-width:16rem;font-size:.875rem;line-height:1.4;color:var(--ds-color-white, #ffffff)}[data-brand-fusion] .bf-group-tile-art{position:absolute;right:-4px;bottom:-8px;width:6rem;height:4.5rem;pointer-events:none;--art: var(--ds-color-white, #ffffff);--art-surface: color-mix(in srgb, var(--ds-color-white, #ffffff) 18%, transparent);--art-gold: var(--ds-color-white, #ffffff);--art-gold-edge: var(--ds-color-white, #ffffff);--poster-art: var(--ds-color-white, #ffffff)}[data-brand-fusion] .bf-group-tile:focus-visible{outline:2px solid var(--ds-color-white, #ffffff);outline-offset:3px}[data-brand-fusion] .bf-hub-below{width:100%;max-width:80rem}[data-brand-fusion] .bf-hub-top{display:grid;gap:1.25rem}[data-brand-fusion] .bf-hub-resume{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.1rem}[data-brand-fusion] .bf-hub-resume>.bf-resume-card{flex:1 1 18rem;max-width:24rem}[data-brand-fusion] .bf-resume-card{display:flex;align-items:center;gap:.85rem;min-height:4.25rem;border-radius:1rem;border:1px solid var(--vp-rule);background:var(--vp-surface);padding:.7rem .85rem;text-decoration:none;color:inherit}[data-brand-fusion] .bf-resume-mark{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:.7rem;background:var(--pes-g-fill);color:var(--ds-color-white, #ffffff)}[data-brand-fusion] .bf-resume-copy{min-width:0;flex:1}[data-brand-fusion] .bf-resume-title{margin:0;font-size:.92rem;font-weight:600;color:var(--pes-ink, var(--vp-ink))}[data-brand-fusion] .bf-resume-meta{margin:.15rem 0 0;font-size:.75rem;color:var(--pes-slate, var(--vp-ink-muted))}[data-brand-fusion] .bf-resume-bar{height:4px;margin-top:.4rem;overflow:hidden;border-radius:999px;background:var(--vp-rule-soft, var(--vp-rule))}[data-brand-fusion] .bf-resume-bar>span{display:block;height:100%;border-radius:inherit;background:var(--pes-g-fill)}[data-brand-fusion] .bf-resume-go{display:inline-flex;align-items:center;min-height:2rem;flex-shrink:0;border-radius:999px;padding:0 .8rem;background:var(--pes-g-fill);color:var(--ds-color-white, #ffffff);font-size:.75rem;font-weight:600}[data-brand-fusion] .bf-hub-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:44px;margin:1.1rem auto 0;border:1px solid var(--vp-rule);border-radius:999px;background:var(--vp-surface);padding:0 1.1rem;color:var(--pes-ink, var(--vp-ink));font-size:.875rem;font-weight:600;cursor:pointer}[data-brand-fusion] .bf-hub-toggle-wrap{display:flex;justify-content:center}[data-brand-fusion] .bf-hub-toggle:focus-visible{outline:2px solid var(--formal-cyan, #0e7490);outline-offset:3px}[data-brand-fusion] .bf-hub-catalog{display:flex;flex-direction:column;gap:0;margin-top:1.25rem}[data-brand-fusion] .bf-hub-card{display:flex;height:100%;min-height:10.5rem;flex-direction:column;border-radius:1rem;border:1px solid var(--vp-rule);background:var(--vp-surface);padding:1rem 1.05rem .95rem;text-decoration:none;color:inherit}[data-brand-fusion] .bf-hub-card-icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.65rem;background:var(--pes-g-fill);color:var(--ds-color-white, #ffffff)}[data-brand-fusion] .bf-hub-card-title{margin:.85rem 0 0;font-size:.98rem;font-weight:700;color:var(--pes-ink, var(--vp-ink))}[data-brand-fusion] .bf-hub-card-body{margin:.3rem 0 0;font-size:.8125rem;line-height:1.4;color:var(--pes-slate, var(--vp-ink-muted))}[data-brand-fusion] .bf-hub-card-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.75rem}[data-brand-fusion] .bf-hub-dots{display:flex;gap:4px}[data-brand-fusion] .bf-hub-dots>span{width:7px;height:7px;border-radius:999px;background:color-mix(in srgb,var(--pes-g-fill) 28%,transparent)}[data-brand-fusion] .bf-hub-dots>span[data-on]{background:var(--pes-g-fill)}[data-brand-fusion] .bf-hub-continue{display:inline-flex;align-items:center;min-height:1.75rem;border-radius:999px;padding:0 .7rem;background:var(--pes-g-fill);color:var(--ds-color-white, #ffffff);font-size:.75rem;font-weight:600}[data-brand-fusion] .bf-hub-figure{font-size:.75rem;font-weight:600;color:var(--pes-slate, var(--vp-ink-muted))}[data-brand-fusion] .bf-hub-card:focus-visible,[data-brand-fusion] .bf-resume-card:focus-visible{outline:2px solid var(--pes-g-fill);outline-offset:3px}[data-brand-fusion] .bf-hub-note{margin:.35rem 0 0;font-size:.75rem;color:var(--pes-slate, var(--vp-ink-muted))}html.dark [data-brand-fusion] :is(.bf-resume-title,.bf-hub-toggle,.bf-hub-card-title){color:var(--vp-ink)}html.dark [data-brand-fusion] :is(.bf-resume-meta,.bf-hub-card-body,.bf-hub-figure,.bf-hub-note){color:var(--vp-ink-muted)}html.dark [data-brand-fusion] :is(.bf-group-tile,.bf-group-tile-tag,.bf-group-tile-title,.bf-group-tile-body,.bf-bento-banner,.bf-bento-banner-title,.bf-bento-banner-body,.bf-bento-banner-go,.bf-hub-card-icon,.bf-resume-mark,.bf-resume-go,.bf-hub-continue):is([data-pes-group=practice],[data-pes-group=certify],[data-pes-group=play],[data-pes-group=practice] *,[data-pes-group=certify] *,[data-pes-group=play] *){color:var(--pes-g-ink)}html.dark [data-brand-fusion] .bf-group-tile:is([data-pes-group=practice],[data-pes-group=certify],[data-pes-group=play]) .bf-mark>span{background:color-mix(in srgb,var(--pes-g-ink) 28%,transparent)}html.dark [data-brand-fusion] .bf-group-tile:is([data-pes-group=practice],[data-pes-group=certify],[data-pes-group=play]) .bf-mark>span[data-lit]{background:var(--pes-g-ink)}html.dark [data-brand-fusion] :is(.bf-group-tile-art,.bf-bento-banner-art):is([data-pes-group=practice],[data-pes-group=certify],[data-pes-group=play],[data-pes-group=practice] *,[data-pes-group=certify] *,[data-pes-group=play] *){--art: var(--pes-g-ink);--art-surface: color-mix(in srgb, var(--pes-g-ink) 18%, transparent);--art-gold: var(--pes-g-ink);--art-gold-edge: var(--pes-g-ink);--poster-art: var(--pes-g-ink)}[data-brand-fusion] .bf-auth-ink{background:var(--pes-ink-surface, #0a0e13)}[data-brand-fusion] .bf-auth-ink .bf-auth-muted{color:color-mix(in srgb,var(--ds-color-white, #ffffff) 72%,transparent)}@media (prefers-reduced-motion: no-preference){[data-brand-fusion] .bf-group-tile,[data-brand-fusion] .bf-hub-card,[data-brand-fusion] .bf-resume-card,[data-brand-fusion] .bf-bento-banner,[data-brand-fusion] .bf-hub-toggle{transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s ease,background-color .24s ease}[data-brand-fusion] .bf-group-tile:hover,[data-brand-fusion] .bf-group-tile:focus-visible,[data-brand-fusion] .bf-bento-banner:hover,[data-brand-fusion] .bf-bento-banner:focus-visible{transform:translateY(-4px);box-shadow:0 18px 36px -16px color-mix(in srgb,var(--pes-g-fill) 80%,transparent)}[data-brand-fusion] .bf-hub-card:hover,[data-brand-fusion] .bf-hub-card:focus-visible,[data-brand-fusion] .bf-resume-card:hover,[data-brand-fusion] .bf-resume-card:focus-visible{transform:translateY(-4px);background:color-mix(in srgb,var(--pes-g-fill) 8%,var(--vp-surface));box-shadow:0 16px 32px -16px color-mix(in srgb,var(--pes-g-fill) 55%,transparent)}[data-brand-fusion] .bf-hub-catalog[data-open=true]{animation:bf-hub-open .42s cubic-bezier(.16,1,.3,1)}}@keyframes bf-hub-open{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.bf-hub-welcome [data-ds=hero]{background-color:var(--pes-ink-surface, #0a0e13)}.bf-hub-welcome [data-ds=hero-overlay]{display:none}.bf-hub-welcome [data-ds=hero]:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(0deg,color-mix(in srgb,var(--pes-ink-surface, #0a0e13) 84%,transparent),color-mix(in srgb,var(--pes-ink-surface, #0a0e13) 66%,transparent) 45% 100%)}@media (min-width: 1024px){.bf-hub-welcome [data-ds=hero]:after{background-image:linear-gradient(90deg,color-mix(in srgb,var(--pes-ink-surface, #0a0e13) 84%,transparent),color-mix(in srgb,var(--pes-ink-surface, #0a0e13) 66%,transparent) 56%,color-mix(in srgb,var(--pes-ink-surface, #0a0e13) 0%,transparent))}}@media (min-width: 1024px){.bf-hub-welcome{display:flex;flex-direction:column;height:250px}.bf-hub-welcome>[data-bf-hub-strip]{display:flex;flex:1 1 auto;min-height:0;align-items:center}.bf-hub-welcome>[data-bf-hub-strip]>div:last-child{width:100%}}.bf-hub-glow{background-image:radial-gradient(ellipse 60% 70% at 0% 0%,color-mix(in srgb,var(--pes-practice, #1d4ed8) 8%,transparent),transparent 70%),radial-gradient(ellipse 55% 65% at 0% 100%,color-mix(in srgb,var(--pes-learn, #ff8c1a) 10%,transparent),transparent 70%),radial-gradient(ellipse 60% 70% at 100% 0%,color-mix(in srgb,var(--pes-certify, #7c3aed) 10%,transparent),transparent 70%),radial-gradient(ellipse 50% 60% at 100% 100%,color-mix(in srgb,var(--pes-play, #e11d2e) 7%,transparent),transparent 70%),repeating-linear-gradient(135deg,color-mix(in srgb,var(--ds-text, #0a0e13) 4%,transparent) 0 1px,transparent 1px 14px)}html.dark .bf-hub-glow{background-image:radial-gradient(ellipse 60% 70% at 0% 0%,color-mix(in srgb,var(--pes-practice, #1d4ed8) 10%,transparent),transparent 70%),radial-gradient(ellipse 55% 65% at 0% 100%,color-mix(in srgb,var(--pes-learn, #ff8c1a) 10%,transparent),transparent 70%),radial-gradient(ellipse 60% 70% at 100% 0%,color-mix(in srgb,var(--pes-certify, #7c3aed) 10%,transparent),transparent 70%),radial-gradient(ellipse 50% 60% at 100% 100%,color-mix(in srgb,var(--pes-play, #e11d2e) 8%,transparent),transparent 70%),repeating-linear-gradient(135deg,color-mix(in srgb,var(--ds-color-white, #ffffff) 4%,transparent) 0 1px,transparent 1px 14px)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Manrope,Inter Tight,ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--pes-font-label),ui-monospace,Menlo,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 215 14% 96%;--foreground: 222 47% 11%;--overlay: 0 0% 0%;--card: 0 0% 100%;--card-foreground: 222 47% 11%;--popover: 0 0% 100%;--popover-foreground: 222 47% 11%;--primary: 222 47% 12%;--primary-foreground: 210 40% 98%;--secondary: 214 32% 96%;--secondary-foreground: 222 47% 11%;--muted: 215 12% 95%;--muted-foreground: 215 16% 40%;--accent: 214 32% 96%;--accent-foreground: 222 47% 11%;--text-primary: 222 47% 11%;--text-secondary: 222 35% 18%;--text-muted: var(--muted-foreground);--text-disabled: 215 14% 55%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 215 14% 86%;--input: 214 20% 90%;--input-bg: 0 0% 100%;--ring: 222 47% 12%;--oauth-google: 217 89% 61%;--oauth-azure: 199 100% 50%;--card-hover: 214 32% 94%;--transition-fast: .15s;--transition-base: .2s;--transition-slow: .3s;--radius: .5rem;--glass-specular-inset: 0 0% 100%;--focus-ring-width: 2px;--focus-ring-offset: 2px;--focus-ring-color: hsl(var(--primary));--opacity-subtle: .05;--opacity-light: .1;--opacity-medium: .2;--opacity-strong: .4;--opacity-intense: .6;--opacity-solid: 1;--navbar-height: 3.5rem;--module-nav-height: 3rem;--module-subheader-height: 0px;--module-hud-height: 0px;--bottom-chrome-height: 0px;--app-header-offset: calc( var(--navbar-height) + var(--module-nav-height, 0px) + var(--module-subheader-height, 0px) + var(--module-hud-height, 0px) );--nav-shell-tint: color-mix(in srgb, var(--vp-canvas) 82%, var(--formal-navy, #0b1b3a) 18%);--nav-shell-tint-dark: color-mix(in srgb, var(--vp-canvas) 80%, var(--formal-navy, #0b1b3a) 20%);--nav-top-rail: linear-gradient( 90deg, transparent 5%, color-mix(in srgb, var(--formal-cyan, #08707d) 45%, transparent) 50%, transparent 95% );--nav-xp-ribbon-bg: color-mix(in srgb, var(--vp-surface-raised) 70%, var(--vp-canvas));--nav-xp-ribbon-fill: linear-gradient( 90deg, color-mix(in srgb, var(--formal-navy, #0b1b3a) 85%, transparent), color-mix(in srgb, var(--formal-cyan, #08707d) 75%, transparent) );--z-navbar: 50;--z-module-nav: 40;--z-dropdown: 60;--z-modal: 100;--family-indigo: 238 84% 67%;--family-teal: 188 94% 43%;--family-emerald: 160 84% 39%;--family-amber: 38 92% 50%;--family-violet: 271 42% 48%;--primary-50: 238 242 255;--primary-100: 224 231 255;--primary-200: 199 210 254;--primary-300: 165 180 252;--primary-400: 129 140 248;--primary-500: 99 102 241;--primary-600: 79 70 229;--primary-700: 67 56 202;--primary-800: 55 48 163;--primary-900: 49 46 129;--accent-400: 192 132 252;--accent-500: 168 85 247;--accent-600: 147 51 234;--success-light: 209 250 229;--success-main: 16 185 129;--success-dark: 5 150 105;--warning-light: 254 243 199;--warning-main: 245 158 11;--warning-dark: 217 119 6;--error-light: 255 228 230;--error-main: 244 63 94;--error-dark: 225 29 72;--info-light: 224 242 254;--info-main: 14 165 233;--info-dark: 2 132 199;--money-positive: 34 197 94;--money-negative: 239 68 68;--money-neutral: 100 116 139;--aura-lion: 18 64% 49% / .08;--aura-whale: 210 58% 44% / .08;--aura-owl: 240 49% 40% / .08;--aura-fox: 10 88% 65% / .05;--aura-elephant: 180 90% 22% / .05;--aura-bee: 30 92% 50% / .05;--aura-digicorn: 285 40% 58% / .05;--category-revenue: 215 67% 32%;--category-margins: 215 16% 47%;--category-acquisitions: 188 55% 38%;--category-debt: 38 45% 42%;--category-multiple: 215 28% 28%;--lion-accent: 221 68% 25.9%;--bee-accent: 165 64% 26.4%;--owl-accent: 240 49% 40%;--fox-accent: 193 67% 26.9%;--elephant-accent: 178 51% 36%;--whale-accent: 210 58% 44%;--cfo-accent: 231 47% 38%;--dealdesk-accent: 215 67% 38%;--monkey-accent: 210 56% 49%;--horse-accent: 255 34% 42%;--forge-accent: 226 58% 37.1%;--falcon-accent: 231 47% 43%;--brain-accent: 271 44% 42%;--vic-accent: 215 67% 32%;--digicorn-accent: 300 30% 48%;--digicorn-secondary: 310 35% 52%;--journey-accent: 215 67% 32%;--journey-accent-dark: 220 46% 22%;--journey-highlight: 215 55% 42%;--exchange-accent: 210 64% 38%;--exchange-accent-dark: 221 83% 45%;--lion-accent-muted: 221 48% 38%;--bee-accent-muted: 165 44% 37.4%;--owl-accent-muted: 240 34% 55%;--fox-accent-muted: 193 44% 39.3%;--elephant-accent-muted: 210 42% 52%;--whale-accent-muted: 248 42% 58%;--cfo-accent-muted: 195 42% 52%;--monkey-accent-muted: 230 42% 55%;--horse-accent-muted: 255 22% 52%;--forge-accent-muted: 226 40% 50%;--falcon-accent-muted: 345 42% 58%;--dragon-accent: 152 44% 34%;--dragon-accent-muted: 152 38% 46%;--dragon-accent-light: 152 38% 52%;--dragon-gradient-from: 152 58% 32%;--dragon-gradient-to: 172 42% 44%;--dragon-bg: 152 28% 96%;--dragon-mascot-glow: 43 88% 55%;--shark-accent: 205 74% 41.4%;--shark-accent-muted: 205 48% 55.1%;--shark-accent-light: 205 80% 55.1%;--shark-gradient-from: 205 72% 30.9%;--shark-gradient-to: 205 77% 46.1%;--shark-bg: 205 40% 96.1%;--vp-mod-shark: hsl(var(--shark-accent));--cheetah-accent: 195 77% 35.5%;--cheetah-accent-muted: 195 50% 46.5%;--cheetah-accent-light: 195 80% 45.4%;--cheetah-gradient-from: 195 74% 30.5%;--cheetah-gradient-to: 195 80% 45%;--cheetah-bg: 195 33% 97.1%;--vp-mod-cheetah: hsl(var(--cheetah-accent));--hound-accent: 238 62% 40%;--hound-accent-muted: 238 40% 52.2%;--hound-accent-light: 238 67% 52%;--hound-gradient-from: 238 64% 33.9%;--hound-gradient-to: 238 68% 46.1%;--hound-bg: 238 20% 96.1%;--vp-mod-hound: hsl(var(--hound-accent));--phoenix-accent: 14 90% 42%;--phoenix-accent-muted: 14 42% 46%;--phoenix-accent-light: 14 88% 40%;--phoenix-gradient-from: 8 84% 34%;--phoenix-gradient-to: 22 82% 46%;--phoenix-bg: 18 26% 96%;--vp-mod-phoenix: hsl(var(--phoenix-accent));--snake-accent: 212 59% 43.4%;--fake-leader-accent: 187 75% 42%;--vp-mod-fake-leader: hsl(var(--fake-leader-accent));--csuite-accent: 170 65% 45%;--ladder-duel-accent: 38 88% 32%;--four-quarters-accent: 262 60% 40%;--snake-accent-muted: 212 40% 56.1%;--snake-gradient-from: 212 62% 34.1%;--snake-gradient-to: 212 60% 50%;--snake-glow: 214 27% 44% / .15;--snake-bg: 212 20% 96.1%;--brain-accent-muted: 275 40% 55%;--digicorn-accent-muted: 300 24% 54%;--journey-accent-muted: 215 35% 45%;--exchange-accent-muted: 221 50% 55%;--forge-accent-light: 226 62% 55.1%;--forge-accent-dark: 226 63% 28%;--forge-gradient-from: 226 60% 40%;--forge-gradient-to: 226 80% 37.8%;--monkey-gradient-from: 200 85% 50%;--monkey-gradient-to: 210 85% 60%;--falcon-gradient-from: 270 70% 50%;--falcon-gradient-to: 330 70% 60%;--cfo-gradient-from: 215 85% 52%;--cfo-gradient-to: 225 85% 58%;--chart-positive: 142 76% 36%;--chart-negative: 0 84% 60%;--chart-info: 221 83% 53%;--chart-theme-primary: 221 83% 53%;--chart-theme-secondary: 142 76% 45%;--chart-theme-fill: 221 83% 53% / .12;--chart-theme-grid: 215 20% 88%;--chart-theme-axis: 215 20% 55%;--chart-theme-tooltip-bg: 0 0% 100%;--horse-accent-light: 255 36% 54%;--tiger-accent: 15 90% 55%;--owl-accent-light: 238 64% 66%;--owl-accent-dark: 240 55% 40%;--owl-gradient-from: 240 70% 50%;--owl-gradient-to: 216 78% 54%;--fox-accent-light: 193 64% 41.1%;--fox-accent-dark: 193 70% 26%;--fox-gradient-from: 193 67% 26.9%;--fox-gradient-to: 193 62% 32.5%;--lion-accent-light: 221 62% 44.1%;--lion-accent-dark: 221 71% 18%;--lion-gradient-from: 221 68% 25.9%;--lion-gradient-to: 221 66% 32%;--whale-accent-light: 205 87% 65%;--whale-accent-dark: 205 87% 40%;--whale-gradient-from: 202 88% 50%;--whale-gradient-to: 212 88% 56%;--elephant-accent-light: 180 75% 58%;--elephant-accent-dark: 180 75% 35%;--elephant-gradient-from: 175 78% 42%;--elephant-gradient-to: 185 78% 48%;--bee-accent-light: 165 62% 39%;--bee-accent-dark: 165 66% 22.5%;--bee-gradient-from: 165 64% 26.4%;--bee-gradient-to: 165 62% 30.5%;--digicorn-accent-light: 285 40% 68%;--digicorn-accent-dark: 285 40% 44%;--digicorn-gradient-from: 275 42% 54%;--digicorn-gradient-to: 295 38% 56%;--chart-warning: 38 92% 50%;--chart-info: 217 91% 60%;--chart-neutral-low: 215 20% 80%;--chart-neutral-mid: 215 20% 60%;--chart-neutral-high: 215 20% 40%;--chart-1: 215 67% 32%;--chart-2: 215 16% 47%;--chart-3: 188 55% 38%;--chart-4: 38 45% 42%;--chart-5: 0 62% 48%;--chart-dcf-primary: 215 62% 40%;--chart-dcf-secondary: 215 45% 58%;--chart-comps-primary: 215 35% 45%;--chart-comps-secondary: 200 28% 55%;--chart-lbo-primary: 215 18% 38%;--chart-lbo-secondary: 215 12% 52%;--chart-consensus: 215 25% 42%;--chart-consensus-fill: 215 25% 42% / .12;--chart-revenue: 215 80% 52%;--chart-revenue-light: 215 80% 68%;--chart-ebitda: 145 68% 48%;--chart-ebitda-light: 145 68% 62%;--chart-cashflow: 270 65% 55%;--chart-cashflow-light: 270 65% 68%;--chart-positive-bg: 142 75% 52% / .15;--chart-negative-bg: 358 85% 58% / .15;--chart-revenue-growth: 215 82% 55%;--chart-margin-expansion: 152 72% 50%;--chart-debt-paydown: 32 90% 58%;--chart-multiple-expansion: 340 78% 62%;--chart-acquisitions: 280 68% 60%;--chart-total-value: 200 85% 52%;--success-primary: 142 76% 48%;--success-secondary: 142 76% 60%;--success-bg: 142 76% 48% / .12;--success-border: 142 76% 48% / .25;--warning-primary: 38 95% 54%;--warning-secondary: 38 95% 68%;--warning-bg: 38 95% 54% / .12;--warning-border: 38 95% 54% / .25;--error-primary: 358 85% 58%;--error-secondary: 358 85% 70%;--error-bg: 358 85% 58% / .12;--error-border: 358 85% 58% / .25;--info-primary: 195 82% 52%;--info-secondary: 195 82% 65%;--info-bg: 195 82% 52% / .12;--info-border: 195 82% 52% / .25;--vcii-green: var(--family-emerald);--vcii-lion-yellow: var(--lion-accent);--vcii-fox-orange: var(--fox-accent);--vcii-elephant-teal: var(--elephant-accent);--fox-bg: 193 20% 96.1%;--lion-bg: 221 20% 96.1%;--elephant-bg: 173 30% 96%;--whale-bg: 200 35% 96%;--forge-bg: 226 27% 97.8%;--owl-bg: 240 35% 96%;--bee-bg: 165 20% 96.1%;--digicorn-bg: 285 22% 96%;--brain-bg: 245 30% 96%;--monkey-bg: 270 30% 96%;--status-success: 142 71% 42%;--status-warning: 38 92% 50%;--status-danger: 0 84% 60%;--positive: 142 76% 36%;--positive-foreground: 0 0% 100%;--shadow-sm: 0 1px 2px 0 rgb(15 23 42 / .04);--shadow: 0 1px 3px 0 rgb(15 23 42 / .06), 0 1px 2px -1px rgb(15 23 42 / .06);--shadow-md: 0 4px 6px -1px rgb(15 23 42 / .07), 0 2px 4px -2px rgb(15 23 42 / .05);--shadow-lg: 0 10px 15px -3px rgb(15 23 42 / .08), 0 4px 6px -4px rgb(15 23 42 / .05);--shadow-xl: 0 20px 25px -5px rgb(15 23 42 / .08), 0 8px 10px -6px rgb(15 23 42 / .05);--shadow-2xl: 0 25px 50px -12px rgb(15 23 42 / .15);--shadow-inner: inset 0 2px 4px 0 rgb(15 23 42 / .05);--glow-sm: 0 0 10px currentColor;--glow: 0 0 20px currentColor;--glow-lg: 0 0 30px currentColor;--radius-sm: .375rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-2xl: 2rem;--radius-full: 9999px;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--ease-spring: cubic-bezier(.68, -.55, .265, 1.55)}.\!dark{--background: 0 0% 0% !important;--foreground: 0 0% 98% !important;--overlay: 0 0% 0% !important;--family-indigo: 238 84% 72% !important;--family-teal: 188 94% 52% !important;--family-emerald: 160 84% 48% !important;--family-amber: 38 92% 60% !important;--family-violet: 271 40% 58% !important;--dark-bg-base: 0 0% 0% !important;--dark-bg-raised: 24 24 27 !important;--dark-bg-overlay: 39 39 42 !important;--dark-bg-hover: 63 63 70 !important;--card: 220 9% 7% !important;--card-foreground: 0 0% 98% !important;--card-hover: 225 7% 11% !important;--popover: 220 9% 7% !important;--popover-foreground: 0 0% 98% !important;--primary: 0 0% 98% !important;--primary-foreground: 240 5.9% 10% !important;--secondary: 240 3.7% 15.9% !important;--secondary-foreground: 0 0% 98% !important;--muted: 240 3.7% 15.9% !important;--muted-foreground: 240 5% 68% !important;--chart-positive: 142 76% 48% !important;--chart-negative: 0 84% 58% !important;--chart-warning: 38 92% 62% !important;--chart-info: 217 91% 72% !important;--chart-neutral-low: 215 20% 35% !important;--chart-neutral-mid: 215 20% 55% !important;--chart-neutral-high: 215 20% 75% !important;--chart-1: 215 55% 58% !important;--chart-2: 215 18% 62% !important;--chart-3: 188 45% 52% !important;--chart-4: 38 42% 58% !important;--chart-5: 0 55% 58% !important;--category-revenue: 215 55% 58% !important;--category-margins: 215 18% 62% !important;--category-acquisitions: 188 45% 52% !important;--category-debt: 38 42% 58% !important;--category-multiple: 215 22% 72% !important;--chart-dcf-primary: 215 58% 62% !important;--chart-dcf-secondary: 215 42% 74% !important;--chart-comps-primary: 215 30% 58% !important;--chart-comps-secondary: 200 25% 65% !important;--chart-lbo-primary: 215 12% 55% !important;--chart-lbo-secondary: 215 10% 68% !important;--accent: 240 3.7% 15.9% !important;--accent-foreground: 0 0% 98% !important;--text-primary: 0 0% 98% !important;--text-secondary: 0 0% 92% !important;--text-muted: var(--muted-foreground) !important;--text-disabled: 240 5% 45% !important;--destructive: 0 62.8% 30.6% !important;--destructive-foreground: 0 0% 98% !important;--border: 240 5% 24% !important;--input: 240 5% 24% !important;--input-bg: 240 5% 10% !important;--ring: 240 4.9% 83.9% !important;--lion-accent: 221 66% 58% !important;--bee-accent: 165 62% 58% !important;--owl-accent: 240 44% 62% !important;--fox-accent: 193 62% 58% !important;--elephant-accent: 178 44% 50% !important;--whale-accent: 210 51% 58% !important;--cfo-accent: 231 40% 52% !important;--dealdesk-accent: 215 60% 52% !important;--monkey-accent: 210 49% 63% !important;--horse-accent: 255 36% 56% !important;--forge-accent: 226 58% 65% !important;--falcon-accent: 231 40% 57% !important;--brain-accent: 271 37% 56% !important;--vic-accent: 215 60% 46% !important;--digicorn-accent: 300 26% 62% !important;--journey-accent: 215 55% 58% !important;--journey-accent-dark: 215 45% 48% !important;--journey-highlight: 215 50% 64% !important;--exchange-accent: 210 57% 52% !important;--exchange-accent-dark: 221 83% 52% !important;--owl-accent-light: 238 66% 70% !important;--owl-accent-dark: 240 56% 52% !important;--owl-gradient-from: 240 70% 60% !important;--owl-gradient-to: 216 78% 62% !important;--fox-accent-light: 193 62% 68% !important;--fox-accent-dark: 193 64% 48% !important;--fox-gradient-from: 193 62% 58% !important;--fox-gradient-to: 193 60% 52% !important;--lion-accent-light: 221 64% 67% !important;--lion-accent-dark: 221 68% 46% !important;--lion-gradient-from: 221 66% 58% !important;--lion-gradient-to: 221 62% 53.9% !important;--whale-accent-light: 205 87% 62% !important;--whale-accent-dark: 205 87% 45% !important;--whale-gradient-from: 202 82% 55% !important;--whale-gradient-to: 212 82% 60% !important;--elephant-accent-light: 180 75% 52% !important;--elephant-accent-dark: 180 75% 38% !important;--elephant-gradient-from: 175 72% 48% !important;--elephant-gradient-to: 185 72% 52% !important;--bee-accent-light: 165 60% 66.1% !important;--bee-accent-dark: 165 62% 48% !important;--bee-gradient-from: 165 62% 58% !important;--bee-gradient-to: 165 60% 52% !important;--digicorn-accent-light: 285 38% 66% !important;--digicorn-accent-dark: 285 38% 50% !important;--digicorn-gradient-from: 275 38% 58% !important;--digicorn-gradient-to: 295 34% 62% !important;--digicorn-secondary: 310 32% 58% !important;--horse-accent-light: 255 38% 64% !important;--forge-accent-light: 226 60% 71.1% !important;--forge-accent-dark: 226 62% 54.4% !important;--forge-gradient-from: 226 58% 62.4% !important;--forge-gradient-to: 226 72% 55.3% !important;--forge-bg: 226 7% 10% !important;--monkey-gradient-from: 200 80% 55% !important;--monkey-gradient-to: 210 80% 62% !important;--falcon-gradient-from: 270 65% 55% !important;--falcon-gradient-to: 330 65% 62% !important;--cfo-gradient-from: 215 80% 55% !important;--cfo-gradient-to: 225 80% 62% !important;--lion-accent-muted: 221 42% 61.8% !important;--bee-accent-muted: 165 44% 55.9% !important;--owl-accent-muted: 240 34% 62% !important;--fox-accent-muted: 193 44% 55.9% !important;--elephant-accent-muted: 210 38% 55% !important;--whale-accent-muted: 248 38% 62% !important;--cfo-accent-muted: 195 38% 55% !important;--monkey-accent-muted: 230 38% 58% !important;--horse-accent-muted: 255 24% 58% !important;--forge-accent-muted: 226 40% 61.6% !important;--falcon-accent-muted: 345 38% 58% !important;--dragon-accent: 152 38% 52% !important;--dragon-accent-muted: 152 32% 55% !important;--dragon-accent-light: 152 34% 64% !important;--dragon-gradient-from: 152 50% 38% !important;--dragon-gradient-to: 172 38% 54% !important;--dragon-bg: 152 7% 12% !important;--dragon-mascot-glow: 43 82% 62% !important;--shark-accent: 205 80% 62% !important;--shark-accent-muted: 205 52% 60% !important;--shark-accent-light: 205 80% 66.1% !important;--shark-gradient-from: 205 72% 40% !important;--shark-gradient-to: 205 80% 60.5% !important;--shark-bg: 205 7% 12% !important;--vp-mod-shark: hsl(var(--shark-accent)) !important;--cheetah-accent: 195 74% 60% !important;--cheetah-accent-muted: 195 50% 55.9% !important;--cheetah-accent-light: 195 77% 65.9% !important;--cheetah-gradient-from: 195 72% 52.2% !important;--cheetah-gradient-to: 195 77% 58% !important;--cheetah-bg: 195 7% 12% !important;--vp-mod-cheetah: hsl(var(--cheetah-accent)) !important;--phoenix-accent: 16 88% 64% !important;--phoenix-accent-muted: 16 32% 58% !important;--phoenix-accent-light: 18 82% 68% !important;--phoenix-gradient-from: 8 72% 48% !important;--phoenix-gradient-to: 26 78% 62% !important;--phoenix-bg: 18 7% 12% !important;--vp-mod-phoenix: hsl(var(--phoenix-accent)) !important;--fake-leader-accent: 187 72% 54% !important;--vp-mod-fake-leader: hsl(var(--fake-leader-accent)) !important;--csuite-accent: 170 60% 55% !important;--ladder-duel-accent: 38 88% 62% !important;--four-quarters-accent: 262 55% 68% !important;--hound-accent: 238 60% 69.5% !important;--hound-accent-muted: 238 40% 61.7% !important;--hound-accent-light: 238 64% 75.1% !important;--hound-gradient-from: 238 62% 61.5% !important;--hound-gradient-to: 238 64% 70.6% !important;--hound-bg: 238 7% 12% !important;--vp-mod-hound: hsl(var(--hound-accent)) !important;--snake-accent: 212 62% 60.5% !important;--snake-accent-muted: 212 40% 61% !important;--snake-gradient-from: 212 60% 42% !important;--snake-gradient-to: 212 60% 60.9% !important;--snake-glow: 214 30% 60% / .25 !important;--snake-bg: 212 7% 12% !important;--brain-accent-muted: 275 35% 55% !important;--digicorn-accent-muted: 300 22% 58% !important;--journey-accent-muted: 215 30% 55% !important;--exchange-accent-muted: 221 45% 58% !important;--fox-bg: 193 7% 10% !important;--lion-bg: 221 7% 10% !important;--elephant-bg: 173 7% 10% !important;--whale-bg: 200 7% 10% !important;--owl-bg: 240 7% 12% !important;--bee-bg: 165 7% 10% !important;--digicorn-bg: 270 7% 10% !important;--brain-bg: 245 7% 10% !important;--monkey-bg: 270 7% 10% !important;--aura-lion: 45 85% 60% / .08 !important;--aura-whale: 240 78% 72% / .08 !important;--aura-owl: 240 44% 62% / .08 !important;--aura-fox: 178 72% 55% / .08 !important;--aura-elephant: 215 68% 60% / .08 !important;--aura-bee: 30 90% 55% / .08 !important;--aura-digicorn: 300 35% 62% / .08 !important;--success-primary: 142 76% 52% !important;--success-secondary: 142 76% 42% !important;--success-bg: 142 76% 52% / .15 !important;--success-border: 142 76% 52% / .3 !important;--warning-primary: 38 95% 58% !important;--warning-secondary: 38 95% 48% !important;--warning-bg: 38 95% 58% / .15 !important;--warning-border: 38 95% 58% / .3 !important;--error-primary: 358 85% 62% !important;--error-secondary: 358 85% 52% !important;--error-bg: 358 85% 62% / .15 !important;--error-border: 358 85% 62% / .3 !important;--info-primary: 195 82% 58% !important;--info-secondary: 195 82% 48% !important;--info-bg: 195 82% 58% / .15 !important;--info-border: 195 82% 58% / .3 !important;--chart-theme-primary: 217 91% 62% !important;--chart-theme-secondary: 142 76% 52% !important;--chart-theme-fill: 217 91% 62% / .15 !important;--chart-theme-grid: 225 5% 25% !important;--chart-theme-axis: 215 20% 55% !important;--chart-theme-tooltip-bg: 225 7% 11% !important;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .15) !important;--shadow: 0 2px 8px 0 rgb(0 0 0 / .25) !important;--shadow-md: 0 4px 12px 0 rgb(0 0 0 / .3) !important;--shadow-lg: 0 8px 24px -4px rgb(0 0 0 / .35) !important;--shadow-xl: 0 20px 40px -8px rgb(0 0 0 / .4) !important}.dark{--background: 0 0% 0%;--foreground: 0 0% 98%;--overlay: 0 0% 0%;--family-indigo: 238 84% 72%;--family-teal: 188 94% 52%;--family-emerald: 160 84% 48%;--family-amber: 38 92% 60%;--family-violet: 271 40% 58%;--dark-bg-base: 0 0% 0%;--dark-bg-raised: 24 24 27;--dark-bg-overlay: 39 39 42;--dark-bg-hover: 63 63 70;--card: 220 9% 7%;--card-foreground: 0 0% 98%;--card-hover: 225 7% 11%;--popover: 220 9% 7%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 240 5.9% 10%;--secondary: 240 3.7% 15.9%;--secondary-foreground: 0 0% 98%;--muted: 240 3.7% 15.9%;--muted-foreground: 240 5% 68%;--chart-positive: 142 76% 48%;--chart-negative: 0 84% 58%;--chart-warning: 38 92% 62%;--chart-info: 217 91% 72%;--chart-neutral-low: 215 20% 35%;--chart-neutral-mid: 215 20% 55%;--chart-neutral-high: 215 20% 75%;--chart-1: 215 55% 58%;--chart-2: 215 18% 62%;--chart-3: 188 45% 52%;--chart-4: 38 42% 58%;--chart-5: 0 55% 58%;--category-revenue: 215 55% 58%;--category-margins: 215 18% 62%;--category-acquisitions: 188 45% 52%;--category-debt: 38 42% 58%;--category-multiple: 215 22% 72%;--chart-dcf-primary: 215 58% 62%;--chart-dcf-secondary: 215 42% 74%;--chart-comps-primary: 215 30% 58%;--chart-comps-secondary: 200 25% 65%;--chart-lbo-primary: 215 12% 55%;--chart-lbo-secondary: 215 10% 68%;--accent: 240 3.7% 15.9%;--accent-foreground: 0 0% 98%;--text-primary: 0 0% 98%;--text-secondary: 0 0% 92%;--text-muted: var(--muted-foreground);--text-disabled: 240 5% 45%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 240 5% 24%;--input: 240 5% 24%;--input-bg: 240 5% 10%;--ring: 240 4.9% 83.9%;--lion-accent: 221 66% 58%;--bee-accent: 165 62% 58%;--owl-accent: 240 44% 62%;--fox-accent: 193 62% 58%;--elephant-accent: 178 44% 50%;--whale-accent: 210 51% 58%;--cfo-accent: 231 40% 52%;--dealdesk-accent: 215 60% 52%;--monkey-accent: 210 49% 63%;--horse-accent: 255 36% 56%;--forge-accent: 226 58% 65%;--falcon-accent: 231 40% 57%;--brain-accent: 271 37% 56%;--vic-accent: 215 60% 46%;--digicorn-accent: 300 26% 62%;--journey-accent: 215 55% 58%;--journey-accent-dark: 215 45% 48%;--journey-highlight: 215 50% 64%;--exchange-accent: 210 57% 52%;--exchange-accent-dark: 221 83% 52%;--owl-accent-light: 238 66% 70%;--owl-accent-dark: 240 56% 52%;--owl-gradient-from: 240 70% 60%;--owl-gradient-to: 216 78% 62%;--fox-accent-light: 193 62% 68%;--fox-accent-dark: 193 64% 48%;--fox-gradient-from: 193 62% 58%;--fox-gradient-to: 193 60% 52%;--lion-accent-light: 221 64% 67%;--lion-accent-dark: 221 68% 46%;--lion-gradient-from: 221 66% 58%;--lion-gradient-to: 221 62% 53.9%;--whale-accent-light: 205 87% 62%;--whale-accent-dark: 205 87% 45%;--whale-gradient-from: 202 82% 55%;--whale-gradient-to: 212 82% 60%;--elephant-accent-light: 180 75% 52%;--elephant-accent-dark: 180 75% 38%;--elephant-gradient-from: 175 72% 48%;--elephant-gradient-to: 185 72% 52%;--bee-accent-light: 165 60% 66.1%;--bee-accent-dark: 165 62% 48%;--bee-gradient-from: 165 62% 58%;--bee-gradient-to: 165 60% 52%;--digicorn-accent-light: 285 38% 66%;--digicorn-accent-dark: 285 38% 50%;--digicorn-gradient-from: 275 38% 58%;--digicorn-gradient-to: 295 34% 62%;--digicorn-secondary: 310 32% 58%;--horse-accent-light: 255 38% 64%;--forge-accent-light: 226 60% 71.1%;--forge-accent-dark: 226 62% 54.4%;--forge-gradient-from: 226 58% 62.4%;--forge-gradient-to: 226 72% 55.3%;--forge-bg: 226 7% 10%;--monkey-gradient-from: 200 80% 55%;--monkey-gradient-to: 210 80% 62%;--falcon-gradient-from: 270 65% 55%;--falcon-gradient-to: 330 65% 62%;--cfo-gradient-from: 215 80% 55%;--cfo-gradient-to: 225 80% 62%;--lion-accent-muted: 221 42% 61.8%;--bee-accent-muted: 165 44% 55.9%;--owl-accent-muted: 240 34% 62%;--fox-accent-muted: 193 44% 55.9%;--elephant-accent-muted: 210 38% 55%;--whale-accent-muted: 248 38% 62%;--cfo-accent-muted: 195 38% 55%;--monkey-accent-muted: 230 38% 58%;--horse-accent-muted: 255 24% 58%;--forge-accent-muted: 226 40% 61.6%;--falcon-accent-muted: 345 38% 58%;--dragon-accent: 152 38% 52%;--dragon-accent-muted: 152 32% 55%;--dragon-accent-light: 152 34% 64%;--dragon-gradient-from: 152 50% 38%;--dragon-gradient-to: 172 38% 54%;--dragon-bg: 152 7% 12%;--dragon-mascot-glow: 43 82% 62%;--shark-accent: 205 80% 62%;--shark-accent-muted: 205 52% 60%;--shark-accent-light: 205 80% 66.1%;--shark-gradient-from: 205 72% 40%;--shark-gradient-to: 205 80% 60.5%;--shark-bg: 205 7% 12%;--vp-mod-shark: hsl(var(--shark-accent));--cheetah-accent: 195 74% 60%;--cheetah-accent-muted: 195 50% 55.9%;--cheetah-accent-light: 195 77% 65.9%;--cheetah-gradient-from: 195 72% 52.2%;--cheetah-gradient-to: 195 77% 58%;--cheetah-bg: 195 7% 12%;--vp-mod-cheetah: hsl(var(--cheetah-accent));--phoenix-accent: 16 88% 64%;--phoenix-accent-muted: 16 32% 58%;--phoenix-accent-light: 18 82% 68%;--phoenix-gradient-from: 8 72% 48%;--phoenix-gradient-to: 26 78% 62%;--phoenix-bg: 18 7% 12%;--vp-mod-phoenix: hsl(var(--phoenix-accent));--fake-leader-accent: 187 72% 54%;--vp-mod-fake-leader: hsl(var(--fake-leader-accent));--csuite-accent: 170 60% 55%;--ladder-duel-accent: 38 88% 62%;--four-quarters-accent: 262 55% 68%;--hound-accent: 238 60% 69.5%;--hound-accent-muted: 238 40% 61.7%;--hound-accent-light: 238 64% 75.1%;--hound-gradient-from: 238 62% 61.5%;--hound-gradient-to: 238 64% 70.6%;--hound-bg: 238 7% 12%;--vp-mod-hound: hsl(var(--hound-accent));--snake-accent: 212 62% 60.5%;--snake-accent-muted: 212 40% 61%;--snake-gradient-from: 212 60% 42%;--snake-gradient-to: 212 60% 60.9%;--snake-glow: 214 30% 60% / .25;--snake-bg: 212 7% 12%;--brain-accent-muted: 275 35% 55%;--digicorn-accent-muted: 300 22% 58%;--journey-accent-muted: 215 30% 55%;--exchange-accent-muted: 221 45% 58%;--fox-bg: 193 7% 10%;--lion-bg: 221 7% 10%;--elephant-bg: 173 7% 10%;--whale-bg: 200 7% 10%;--owl-bg: 240 7% 12%;--bee-bg: 165 7% 10%;--digicorn-bg: 270 7% 10%;--brain-bg: 245 7% 10%;--monkey-bg: 270 7% 10%;--aura-lion: 45 85% 60% / .08;--aura-whale: 240 78% 72% / .08;--aura-owl: 240 44% 62% / .08;--aura-fox: 178 72% 55% / .08;--aura-elephant: 215 68% 60% / .08;--aura-bee: 30 90% 55% / .08;--aura-digicorn: 300 35% 62% / .08;--success-primary: 142 76% 52%;--success-secondary: 142 76% 42%;--success-bg: 142 76% 52% / .15;--success-border: 142 76% 52% / .3;--warning-primary: 38 95% 58%;--warning-secondary: 38 95% 48%;--warning-bg: 38 95% 58% / .15;--warning-border: 38 95% 58% / .3;--error-primary: 358 85% 62%;--error-secondary: 358 85% 52%;--error-bg: 358 85% 62% / .15;--error-border: 358 85% 62% / .3;--info-primary: 195 82% 58%;--info-secondary: 195 82% 48%;--info-bg: 195 82% 58% / .15;--info-border: 195 82% 58% / .3;--chart-theme-primary: 217 91% 62%;--chart-theme-secondary: 142 76% 52%;--chart-theme-fill: 217 91% 62% / .15;--chart-theme-grid: 225 5% 25%;--chart-theme-axis: 215 20% 55%;--chart-theme-tooltip-bg: 225 7% 11%;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .15);--shadow: 0 2px 8px 0 rgb(0 0 0 / .25);--shadow-md: 0 4px 12px 0 rgb(0 0 0 / .3);--shadow-lg: 0 8px 24px -4px rgb(0 0 0 / .35);--shadow-xl: 0 20px 40px -8px rgb(0 0 0 / .4)}@media (prefers-contrast: high){:root{--border: 0 0% 20%;--foreground: 0 0% 0%;--muted-foreground: 0 0% 30%;--text-primary: 0 0% 0%;--text-secondary: 0 0% 20%;--text-muted: var(--muted-foreground);--background: 0 0% 100%;--card: 0 0% 100%;--card-foreground: 0 0% 0%}.dark{--border: 0 0% 80%;--foreground: 0 0% 100%;--muted-foreground: 0 0% 70%;--text-primary: 0 0% 100%;--text-secondary: 0 0% 90%;--text-muted: var(--muted-foreground);--background: 0 0% 0%;--card: 0 0% 0%;--card-foreground: 0 0% 100%}{--border: 0 0% 20% !important;--foreground: 0 0% 0% !important;--muted-foreground: 0 0% 30% !important;--text-primary: 0 0% 0% !important;--text-secondary: 0 0% 20% !important;--text-muted: var(--muted-foreground) !important;--background: 0 0% 100% !important;--card: 0 0% 100% !important;--card-foreground: 0 0% 0% !important}.\!dark{--border: 0 0% 80% !important;--foreground: 0 0% 100% !important;--muted-foreground: 0 0% 70% !important;--text-primary: 0 0% 100% !important;--text-secondary: 0 0% 90% !important;--text-muted: var(--muted-foreground) !important;--background: 0 0% 0% !important;--card: 0 0% 0% !important;--card-foreground: 0 0% 100% !important}}*{border-color:hsl(var(--border))}html{min-width:320px;overflow-x:clip;scrollbar-gutter:stable}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 1024px){html:not([data-atmos=off]) body.min-h-screen{background-color:transparent}}body{min-width:320px;font-family:Manrope,Inter Tight,ui-sans-serif,system-ui,sans-serif;font-size:15px;background-image:radial-gradient(circle at top right,rgba(27,42,74,.035),transparent 45%),radial-gradient(circle at bottom left,rgba(168,120,40,.025),transparent 45%),radial-gradient(circle,rgba(100,116,139,.05) 1px,transparent 1px);background-size:auto,auto,22px 22px;background-attachment:fixed}.\!dark body{background-image:radial-gradient(circle at top right,hsl(var(--accent) / .05),transparent 40%),radial-gradient(circle at bottom left,hsl(var(--primary) / .03),transparent 40%)!important}.dark body{background-image:radial-gradient(circle at top right,hsl(var(--accent) / .05),transparent 40%),radial-gradient(circle at bottom left,hsl(var(--primary) / .03),transparent 40%)}h1,h2,h3,h4,h5,h6{font-weight:600;letter-spacing:-.025em;font-family:Sora,Poppins,ui-sans-serif,system-ui,sans-serif}*:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.text-display{font-family:Sora,Poppins,ui-sans-serif,system-ui,sans-serif;font-size:2.25rem;line-height:2.5rem;font-weight:700;font-feature-settings:"cv02","cv03","cv04","cv11"}@media (min-width: 768px){.text-display{font-size:3rem;line-height:1}}.font-mono,.tabular-nums{font-family:var(--pes-font-label, "JetBrains Mono", monospace);font-variant-numeric:tabular-nums}code{font-family:var(--pes-font-code, "JetBrains Mono", monospace);font-variant-numeric:tabular-nums}.font-financial{font-family:var(--pes-font-label, "JetBrains Mono", monospace);font-variant-numeric:tabular-nums;font-family:var(--pes-font-label),ui-monospace,Menlo,monospace}html[data-pes-skin] :is(.font-vp-mono,.font-financial,.tabular-nums){font-variant-numeric:tabular-nums}.font-financial{font-feature-settings:"ss01","ss02";letter-spacing:-.02em}.readable-on-tint{color:hsl(var(--foreground) / .82)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],textarea,select{background:hsl(var(--input-bg));transition:border-color .15s ease,box-shadow .15s ease}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-slate{--tw-prose-body: #334155;--tw-prose-headings: #0f172a;--tw-prose-lead: #475569;--tw-prose-links: #0f172a;--tw-prose-bold: #0f172a;--tw-prose-counters: #64748b;--tw-prose-bullets: #cbd5e1;--tw-prose-hr: #e2e8f0;--tw-prose-quotes: #0f172a;--tw-prose-quote-borders: #e2e8f0;--tw-prose-captions: #64748b;--tw-prose-kbd: #0f172a;--tw-prose-kbd-shadows: 15 23 42;--tw-prose-code: #0f172a;--tw-prose-pre-code: #e2e8f0;--tw-prose-pre-bg: #1e293b;--tw-prose-th-borders: #cbd5e1;--tw-prose-td-borders: #e2e8f0;--tw-prose-invert-body: #cbd5e1;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #94a3b8;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #94a3b8;--tw-prose-invert-bullets: #475569;--tw-prose-invert-hr: #334155;--tw-prose-invert-quotes: #f1f5f9;--tw-prose-invert-quote-borders: #334155;--tw-prose-invert-captions: #94a3b8;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #cbd5e1;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #475569;--tw-prose-invert-td-borders: #334155}.prose-neutral{--tw-prose-body: #404040;--tw-prose-headings: #171717;--tw-prose-lead: #525252;--tw-prose-links: #171717;--tw-prose-bold: #171717;--tw-prose-counters: #737373;--tw-prose-bullets: #d4d4d4;--tw-prose-hr: #e5e5e5;--tw-prose-quotes: #171717;--tw-prose-quote-borders: #e5e5e5;--tw-prose-captions: #737373;--tw-prose-kbd: #171717;--tw-prose-kbd-shadows: 23 23 23;--tw-prose-code: #171717;--tw-prose-pre-code: #e5e5e5;--tw-prose-pre-bg: #262626;--tw-prose-th-borders: #d4d4d4;--tw-prose-td-borders: #e5e5e5;--tw-prose-invert-body: #d4d4d4;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #a3a3a3;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #a3a3a3;--tw-prose-invert-bullets: #525252;--tw-prose-invert-hr: #404040;--tw-prose-invert-quotes: #f5f5f5;--tw-prose-invert-quote-borders: #404040;--tw-prose-invert-captions: #a3a3a3;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d4d4d4;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #525252;--tw-prose-invert-td-borders: #404040}.page-shell{margin-left:auto;margin-right:auto;width:100%;max-width:80rem;padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.page-shell{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.page-shell{padding-left:2rem;padding-right:2rem}}.mobile-safe-bottom{padding-bottom:5rem}@media (min-width: 1024px){.mobile-safe-bottom{padding-bottom:1rem}}body.module-rating-visible main{padding-bottom:6rem}.glass-panel{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));--tw-shadow: var(--vp-shadow-md);--tw-shadow-colored: var(--vp-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 1024px){html:not([data-atmos=off]) .min-h-screen.glass-panel{background-color:transparent}}.glass-card{border-width:1px;border-color:hsl(var(--border));--tw-shadow: var(--vp-shadow-sm);--tw-shadow-colored: var(--vp-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media print{.glass-card{box-shadow:none}}.glass-card:hover{--tw-shadow: var(--vp-shadow-md);--tw-shadow-colored: var(--vp-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.glass-card{background:hsl(var(--card) / .92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.\!dark .glass-panel,.dark .glass-panel{border-width:1px;border-color:hsl(var(--border));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!dark .glass-panel{background:hsl(var(--secondary) / .45)!important}.dark .glass-panel{background:hsl(var(--secondary) / .45)}.\!dark .glass-card{border-width:1px;border-color:hsl(var(--border));--tw-shadow: var(--vp-shadow-lg);--tw-shadow-colored: var(--vp-shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media print{.\!dark .glass-card{box-shadow:none}}.dark .glass-card{border-width:1px;border-color:hsl(var(--border));--tw-shadow: var(--vp-shadow-lg);--tw-shadow-colored: var(--vp-shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media print{.dark .glass-card{box-shadow:none}}.\!dark .glass-card{background:hsl(var(--secondary) / .55)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:inset 0 1px hsl(var(--border) / .3),0 2px 8px #0003!important}.dark .glass-card{background:hsl(var(--secondary) / .55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px hsl(var(--border) / .3),0 2px 8px #0003}.\!dark .glass-card:hover{background:hsl(var(--secondary) / .65)!important}.dark .glass-card:hover{background:hsl(var(--secondary) / .65)}.active-glow-journey{box-shadow:0 0 14px -6px hsl(var(--journey-accent) / .16),0 0 28px -12px hsl(var(--journey-accent) / .08),inset 0 1px hsl(var(--glass-specular-inset) / .5)}.\!dark .input-zone,.dark .input-zone{border-color:hsl(var(--border));background-color:hsl(var(--card) / .5)}.\!dark .output-zone,.dark .output-zone{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .3)}.\!dark .module-feature-pill{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .4);color:hsl(var(--muted-foreground))}@media print{.\!dark .module-feature-pill{color:#6b7280}}.dark .module-feature-pill{border-color:hsl(var(--border));background-color:hsl(var(--muted) / .4);color:hsl(var(--muted-foreground))}@media print{.dark .module-feature-pill{color:#6b7280}}.\!group:hover .hero-feature-pill{background:hsl(var(--glass-specular-inset) / .3)!important}.hero-feature-pill:hover,.group:hover .hero-feature-pill{background:hsl(var(--glass-specular-inset) / .3)}.card-hover-lift{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}@media (prefers-reduced-motion: no-preference){.card-hover-lift:hover{transform:scale(1.01);box-shadow:0 10px 40px -12px #00000026,0 0 0 1px #0000000d}}.touch-target{min-width:44px;min-height:44px}.text-heading{font-weight:600;color:hsl(var(--foreground))}.caption{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}@media print{.caption{color:#6b7280}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.\!sticky{position:sticky!important}.sticky{position:sticky}.-inset-5{inset:-1.25rem}.inset-0{inset:0}.inset-1{inset:.25rem}.inset-2{inset:.5rem}.inset-3{inset:.75rem}.inset-4{inset:1rem}.inset-5{inset:1.25rem}.inset-6{inset:1.5rem}.inset-8{inset:2rem}.inset-\[-14px\]{inset:-14px}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-bottom-2{bottom:-.5rem}.-bottom-20{bottom:-5rem}.-bottom-4{bottom:-1rem}.-bottom-6{bottom:-1.5rem}.-bottom-\[3px\]{bottom:-3px}.-left-12{left:-3rem}.-left-20{left:-5rem}.-left-3{left:-.75rem}.-left-4{left:-1rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-3{right:-.75rem}.-right-4{right:-1rem}.-right-6{right:-1.5rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-5{top:-1.25rem}.-top-6{top:-1.5rem}.-top-7{top:-1.75rem}.-top-8{top:-2rem}.-top-\[40\%\]{top:-40%}.-top-\[7px\]{top:-7px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\/4{bottom:25%}.bottom-14{bottom:3.5rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-3\.5{bottom:.875rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-35\%\]{bottom:-35%}.bottom-\[18\%\]{bottom:18%}.bottom-\[5\.25rem\]{bottom:5.25rem}.bottom-\[6\.5rem\]{bottom:6.5rem}.bottom-\[8\%\]{bottom:8%}.bottom-\[calc\(var\(--bottom-chrome-height\,0px\)\+1\.5rem\)\]{bottom:calc(var(--bottom-chrome-height,0px) + 1.5rem)}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-1\/4{left:25%}.left-14{left:3.5rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[-10000px\]{left:-10000px}.left-\[-15\%\]{left:-15%}.left-\[11px\]{left:11px}.left-\[27px\]{left:27px}.left-\[50\%\]{left:50%}.left-\[5px\]{left:5px}.left-\[6px\]{left:6px}.left-\[7px\]{left:7px}.left-\[8\%\]{left:8%}.left-\[calc\(\(100\%\/var\(--stages\)\)\*var\(--index\)\+50\%\)\]{left:calc((100% / var(--stages)) * var(--index) + 50%)}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/4{right:25%}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[-20\%\]{right:-20%}.right-\[-2rem\]{right:-2rem}.right-\[-4rem\]{right:-4rem}.right-\[14\%\]{right:14%}.right-\[5\.5rem\]{right:5.5rem}.right-\[6\%\]{right:6%}.right-auto{right:auto}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-1\/4{top:25%}.top-10{top:2.5rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[15px\]{top:15px}.top-\[1px\]{top:1px}.top-\[22\%\]{top:22%}.top-\[38\%\]{top:38%}.top-\[44\%\]{top:44%}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[calc\(var\(--app-header-offset\)\+0\.5rem\)\]{top:calc(var(--app-header-offset) + .5rem)}.top-\[var\(--app-header-offset\)\]{top:var(--app-header-offset)}.top-\[var\(--navbar-height\)\]{top:var(--navbar-height)}.top-\[var\(--navbar-height\,3\.5rem\)\]{top:var(--navbar-height,3.5rem)}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[220\]{z-index:220}.z-\[2\]{z-index:2}.z-\[36\]{z-index:36}.z-\[3\]{z-index:3}.z-\[45\]{z-index:45}.z-\[51\]{z-index:51}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[6\]{z-index:6}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[8\]{z-index:8}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[n\]{z-index:n}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-last{order:9999}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-6{grid-column:span 6 / span 6}.col-span-full{grid-column:1 / -1}.-m-1\.5{margin:-.375rem}.-m-2{margin:-.5rem}.-m-4{margin:-1rem}.m-0{margin:0}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.m-\[1px\]{margin:1px}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-\[18px\]{margin-top:18px;margin-bottom:18px}.-mb-2{margin-bottom:-.5rem}.-mb-4{margin-bottom:-1rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-3{margin-left:-.75rem}.-ml-4{margin-left:-1rem}.-mr-1{margin-right:-.25rem}.-mr-16{margin-right:-4rem}.-mr-32{margin-right:-8rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-16{margin-top:-4rem}.-mt-2{margin-top:-.5rem}.-mt-32{margin-top:-8rem}.-mt-4{margin-top:-1rem}.-mt-5{margin-top:-1.25rem}.-mt-6{margin-top:-1.5rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-7{margin-left:1.75rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[2px\]{margin-top:2px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[8\/5\]{aspect-ratio:8/5}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.\!size-10{width:2.5rem!important;height:2.5rem!important}.size-1{width:.25rem;height:.25rem}.size-1\.5{width:.375rem;height:.375rem}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem;height:2.75rem}.size-12{width:3rem;height:3rem}.size-14{width:3.5rem;height:3.5rem}.size-16{width:4rem;height:4rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-20{width:5rem;height:5rem}.size-24{width:6rem;height:6rem}.size-28{width:7rem;height:7rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-32{width:8rem;height:8rem}.size-4{width:1rem;height:1rem}.size-40{width:10rem;height:10rem}.size-44{width:11rem;height:11rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-\[0\.9rem\]{width:.9rem;height:.9rem}.size-\[1\.05rem\]{width:1.05rem;height:1.05rem}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-\[1\.2rem\]{width:1.2rem;height:1.2rem}.size-\[11px\]{width:11px;height:11px}.size-\[18px\]{width:18px;height:18px}.size-\[26px\]{width:26px;height:26px}.size-\[30px\]{width:30px;height:30px}.size-\[52px\]{width:52px;height:52px}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.\!h-14{height:3.5rem!important}.\!h-20{height:5rem!important}.\!h-7{height:1.75rem!important}.\!h-8{height:2rem!important}.\!h-auto{height:auto!important}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1\.5px\]{height:1.5px}.h-\[100px\]{height:100px}.h-\[104px\]{height:104px}.h-\[120\%\]{height:120%}.h-\[120px\]{height:120px}.h-\[140px\]{height:140px}.h-\[150px\]{height:150px}.h-\[15px\]{height:15px}.h-\[160px\]{height:160px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[320px\]{height:320px}.h-\[340px\]{height:340px}.h-\[350px\]{height:350px}.h-\[36vh\]{height:36vh}.h-\[38vh\]{height:38vh}.h-\[3px\]{height:3px}.h-\[4\.5rem\]{height:4.5rem}.h-\[40\%\]{height:40%}.h-\[400px\]{height:400px}.h-\[42vh\]{height:42vh}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[5px\]{height:5px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[70\%\]{height:70%}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[80vh\]{height:80vh}.h-\[84px\]{height:84px}.h-\[85dvh\]{height:85dvh}.h-\[86vh\]{height:86vh}.h-\[88px\]{height:88px}.h-\[90vh\]{height:90vh}.h-\[95\%\]{height:95%}.h-\[96vh\]{height:96vh}.h-\[9px\]{height:9px}.h-\[calc\(100\%-60px\)\]{height:calc(100% - 60px)}.h-\[calc\(100vh-100px\)\]{height:calc(100vh - 100px)}.h-\[calc\(100vh-120px\)\]{height:calc(100vh - 120px)}.h-\[calc\(100vh-180px\)\]{height:calc(100vh - 180px)}.h-\[calc\(100vh-200px\)\]{height:calc(100vh - 200px)}.h-\[calc\(100vh-60px\)\]{height:calc(100vh - 60px)}.h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}.h-\[min\(60vh\,560px\)\]{height:min(60vh,560px)}.h-\[min\(65vh\,620px\)\]{height:min(65vh,620px)}.h-\[min\(70vh\,32rem\)\]{height:min(70vh,32rem)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-11{max-height:2.75rem}.max-h-12{max-height:3rem}.max-h-14{max-height:3.5rem}.max-h-16{max-height:4rem}.max-h-20{max-height:5rem}.max-h-24{max-height:6rem}.max-h-3\.5{max-height:.875rem}.max-h-32{max-height:8rem}.max-h-36{max-height:9rem}.max-h-4{max-height:1rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-5{max-height:1.25rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-6{max-height:1.5rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-7{max-height:1.75rem}.max-h-72{max-height:18rem}.max-h-8{max-height:2rem}.max-h-9{max-height:2.25rem}.max-h-96{max-height:24rem}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[100px\]{max-height:100px}.max-h-\[110px\]{max-height:110px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[280px\]{max-height:280px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[340px\]{max-height:340px}.max-h-\[380px\]{max-height:380px}.max-h-\[4\.25rem\]{max-height:4.25rem}.max-h-\[4\.5rem\]{max-height:4.5rem}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[42vh\]{max-height:42vh}.max-h-\[500px\]{max-height:500px}.max-h-\[55vh\]{max-height:55vh}.max-h-\[560px\]{max-height:560px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[700px\]{max-height:700px}.max-h-\[72vh\]{max-height:72vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-260px\)\]{max-height:calc(100vh - 260px)}.max-h-\[calc\(100vh-5rem\)\]{max-height:calc(100vh - 5rem)}.max-h-\[calc\(100vh-6rem\)\]{max-height:calc(100vh - 6rem)}.max-h-\[calc\(100vh-9rem\)\]{max-height:calc(100vh - 9rem)}.max-h-\[min\(280px\,50vh\)\]{max-height:min(280px,50vh)}.max-h-\[min\(40vh\,360px\)\]{max-height:min(40vh,360px)}.max-h-\[min\(520px\,70vh\)\]{max-height:min(520px,70vh)}.max-h-\[min\(60vh\,480px\)\]{max-height:min(60vh,480px)}.max-h-\[min\(70dvh\,560px\)\]{max-height:min(70dvh,560px)}.max-h-\[min\(70vh\,32rem\)\]{max-height:min(70vh,32rem)}.max-h-\[min\(72vh\,640px\)\]{max-height:min(72vh,640px)}.max-h-\[min\(85vh\,900px\)\]{max-height:min(85vh,900px)}.max-h-\[min\(88vh\,640px\)\]{max-height:min(88vh,640px)}.max-h-\[min\(calc\(100dvh-var\(--navbar-height\,3\.5rem\)\)\,48rem\)\]{max-height:min(calc(100dvh - var(--navbar-height,3.5rem)),48rem)}.max-h-\[min\(var\(--radix-dropdown-menu-content-available-height\)\,calc\(100vh-5rem\)\)\]{max-height:min(var(--radix-dropdown-menu-content-available-height),calc(100vh - 5rem))}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.\!min-h-6{min-height:1.5rem!important}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[100px\]{min-height:100px}.min-h-\[11rem\]{min-height:11rem}.min-h-\[120px\]{min-height:120px}.min-h-\[128px\]{min-height:128px}.min-h-\[12rem\]{min-height:12rem}.min-h-\[140px\]{min-height:140px}.min-h-\[148px\]{min-height:148px}.min-h-\[14rem\]{min-height:14rem}.min-h-\[15rem\]{min-height:15rem}.min-h-\[160px\]{min-height:160px}.min-h-\[176px\]{min-height:176px}.min-h-\[180px\]{min-height:180px}.min-h-\[18px\]{min-height:18px}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[200px\]{min-height:200px}.min-h-\[20rem\]{min-height:20rem}.min-h-\[220px\]{min-height:220px}.min-h-\[22rem\]{min-height:22rem}.min-h-\[240px\]{min-height:240px}.min-h-\[24px\]{min-height:24px}.min-h-\[24rem\]{min-height:24rem}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[28px\]{min-height:28px}.min-h-\[28vh\]{min-height:28vh}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[32px\]{min-height:32px}.min-h-\[340px\]{min-height:340px}.min-h-\[36px\]{min-height:36px}.min-h-\[380px\]{min-height:380px}.min-h-\[3lh\]{min-height:3lh}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[420px\]{min-height:420px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[4px\]{min-height:4px}.min-h-\[4rem\]{min-height:4rem}.min-h-\[500px\]{min-height:500px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[6rem\]{min-height:6rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[72px\]{min-height:72px}.min-h-\[7rem\]{min-height:7rem}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[9\.5rem\]{min-height:9.5rem}.min-h-\[96px\]{min-height:96px}.min-h-\[9rem\]{min-height:9rem}.min-h-\[calc\(100vh-120px\)\]{min-height:calc(100vh - 120px)}.min-h-\[calc\(100vh-56px\)\]{min-height:calc(100vh - 56px)}.min-h-\[calc\(100vh-var\(--navbar-height\,3\.5rem\)\)\]{min-height:calc(100vh - var(--navbar-height,3.5rem))}.min-h-\[min\(220px\,40vh\)\]{min-height:min(220px,40vh)}.min-h-\[min\(40vh\,280px\)\]{min-height:min(40vh,280px)}.min-h-\[min\(72vh\,480px\)\]{min-height:min(72vh,480px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-14{width:3.5rem!important}.\!w-20{width:5rem!important}.\!w-24{width:6rem!important}.\!w-32{width:8rem!important}.\!w-8{width:2rem!important}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-2\/4{width:50%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-4\/6{width:66.666667%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[1\%\]{width:1%}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[105\%\]{width:105%}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[15px\]{width:15px}.w-\[160px\]{width:160px}.w-\[16rem\]{width:16rem}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[22rem\]{width:22rem}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[32\%\]{width:32%}.w-\[360px\]{width:360px}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[40vw\]{width:40vw}.w-\[42\%\]{width:42%}.w-\[450px\]{width:450px}.w-\[46vw\]{width:46vw}.w-\[50\%\]{width:50%}.w-\[500px\]{width:500px}.w-\[50px\]{width:50px}.w-\[52px\]{width:52px}.w-\[52vw\]{width:52vw}.w-\[600px\]{width:600px}.w-\[60px\]{width:60px}.w-\[60vw\]{width:60vw}.w-\[65\%\]{width:65%}.w-\[70\%\]{width:70%}.w-\[700px\]{width:700px}.w-\[72px\]{width:72px}.w-\[75\%\]{width:75%}.w-\[78\%\]{width:78%}.w-\[7rem\]{width:7rem}.w-\[84px\]{width:84px}.w-\[88\%\]{width:88%}.w-\[88px\]{width:88px}.w-\[8rem\]{width:8rem}.w-\[90vw\]{width:90vw}.w-\[92vw\]{width:92vw}.w-\[98vw\]{width:98vw}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(50\%-32px\)\]{width:calc(50% - 32px)}.w-\[min\(100vw-2rem\,380px\)\]{width:min(100vw - 2rem,380px)}.w-\[min\(190px\,46vw\)\]{width:min(190px,46vw)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,calc(100vw - 2rem))}.w-\[min\(280px\,100\%\)\]{width:min(280px,100%)}.w-\[min\(280px\,85vw\)\]{width:min(280px,85vw)}.w-\[min\(36rem\,45vw\)\]{width:min(36rem,45vw)}.w-\[min\(38rem\,calc\(100vw-1\.5rem\)\)\]{width:min(38rem,calc(100vw - 1.5rem))}.w-\[min\(94vw\,680px\)\]{width:min(94vw,680px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-16{min-width:4rem}.min-w-24{min-width:6rem}.min-w-32{min-width:8rem}.min-w-4{min-width:1rem}.min-w-44{min-width:11rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-64{min-width:16rem}.min-w-7{min-width:1.75rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[100px\]{min-width:100px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[14rem\]{min-width:14rem}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[16rem\]{min-width:16rem}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[18rem\]{min-width:18rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[24px\]{min-width:24px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[2ch\]{min-width:2ch}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.min-w-\[32px\]{min-width:32px}.min-w-\[34rem\]{min-width:34rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[400px\]{min-width:400px}.min-w-\[40rem\]{min-width:40rem}.min-w-\[420px\]{min-width:420px}.min-w-\[44px\]{min-width:44px}.min-w-\[48px\]{min-width:48px}.min-w-\[4px\]{min-width:4px}.min-w-\[4rem\]{min-width:4rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[52px\]{min-width:52px}.min-w-\[52rem\]{min-width:52rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[60px\]{min-width:60px}.min-w-\[64px\]{min-width:64px}.min-w-\[70px\]{min-width:70px}.min-w-\[720px\]{min-width:720px}.min-w-\[72px\]{min-width:72px}.min-w-\[7rem\]{min-width:7rem}.min-w-\[80px\]{min-width:80px}.min-w-\[88px\]{min-width:88px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[96px\]{min-width:96px}.min-w-\[9rem\]{min-width:9rem}.min-w-\[min\(100\%\,18rem\)\]{min-width:min(100%,18rem)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-11{max-width:2.75rem}.max-w-14{max-width:3.5rem}.max-w-16{max-width:4rem}.max-w-20{max-width:5rem}.max-w-24{max-width:6rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4{max-width:1rem}.max-w-40{max-width:10rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-64{max-width:16rem}.max-w-6xl{max-width:72rem}.max-w-7{max-width:1.75rem}.max-w-7xl{max-width:80rem}.max-w-8{max-width:2rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[10\.5rem\]{max-width:10.5rem}.max-w-\[100px\]{max-width:100px}.max-w-\[104px\]{max-width:104px}.max-w-\[10rem\]{max-width:10rem}.max-w-\[110px\]{max-width:110px}.max-w-\[11rem\]{max-width:11rem}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[130px\]{max-width:130px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[14rem\]{max-width:14rem}.max-w-\[150px\]{max-width:150px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[1800px\]{max-width:1800px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[240px\]{max-width:240px}.max-w-\[24rem\]{max-width:24rem}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[28rem\]{max-width:28rem}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[4\.25rem\]{max-width:4.25rem}.max-w-\[4\.5rem\]{max-width:4.5rem}.max-w-\[400px\]{max-width:400px}.max-w-\[40px\]{max-width:40px}.max-w-\[40rem\]{max-width:40rem}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[56px\]{max-width:56px}.max-w-\[600px\]{max-width:600px}.max-w-\[60ch\]{max-width:60ch}.max-w-\[620px\]{max-width:620px}.max-w-\[64px\]{max-width:64px}.max-w-\[680px\]{max-width:680px}.max-w-\[68ch\]{max-width:68ch}.max-w-\[70\%\]{max-width:70%}.max-w-\[720px\]{max-width:720px}.max-w-\[75ch\]{max-width:75ch}.max-w-\[760px\]{max-width:760px}.max-w-\[7rem\]{max-width:7rem}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[82\%\]{max-width:82%}.max-w-\[85\%\]{max-width:85%}.max-w-\[86\%\]{max-width:86%}.max-w-\[88px\]{max-width:88px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92\%\]{max-width:92%}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(100\%\,42rem\)\]{max-width:min(100%,42rem)}.max-w-\[min\(26rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(26rem,calc(100vw - 1.5rem))}.max-w-\[min\(280px\,45vw\)\]{max-width:min(280px,45vw)}.max-w-\[min\(85vw\,24rem\)\]{max-width:min(85vw,24rem)}.max-w-\[min\(90rem\,96vw\)\]{max-width:min(90rem,96vw)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[0_1_12rem\]{flex:0 1 12rem}.flex-\[1_1_15rem\]{flex:1 1 15rem}.flex-\[2\]{flex:2}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-48{flex-basis:12rem}.basis-64{flex-basis:16rem}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\[60px_20px\]{transform-origin:60px 20px}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-8{--tw-translate-x: -2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[350px\]{--tw-translate-x: -350px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-px{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-8{--tw-translate-x: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-4px\]{--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!rotate-0{--tw-rotate: 0deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-rotate-1{--tw-rotate: -1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-2{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-3{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-2{--tw-rotate: 2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skew-x-12{--tw-skew-x: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.01\]{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[bee-blink_4s_ease-in-out_1\]{animation:bee-blink 4s ease-in-out 1}.animate-\[bee-body-float_4s_ease-in-out_1\]{animation:bee-body-float 4s ease-in-out 1}.animate-\[bee-head-bob_5s_ease-in-out_1\]{animation:bee-head-bob 5s ease-in-out 1}.animate-\[bee-wings-flap_0\.3s_ease-in-out_1\]{animation:bee-wings-flap .3s ease-in-out 1}.animate-\[book-float_4s_ease-in-out_infinite\]{animation:book-float 4s ease-in-out infinite}.animate-\[book-pages-left_3s_ease-in-out_infinite\]{animation:book-pages-left 3s ease-in-out infinite}.animate-\[book-pages-right_3s_ease-in-out_infinite\]{animation:book-pages-right 3s ease-in-out infinite}.animate-\[brain-pulse_2\.5s_ease-in-out_1\]{animation:brain-pulse 2.5s ease-in-out 1}.animate-\[brain-pulse_2s_ease-in-out_1\]{animation:brain-pulse 2s ease-in-out 1}.animate-\[brain-pulse_3\.2s_ease-in-out_infinite\]{animation:brain-pulse 3.2s ease-in-out infinite}.animate-\[brain-pulse_3s_ease-in-out_1\]{animation:brain-pulse 3s ease-in-out 1}.animate-\[brain-synapse_2\.5s_ease-in-out_1\]{animation:brain-synapse 2.5s ease-in-out 1}.animate-\[brain-synapse_2s_ease-in-out_1\]{animation:brain-synapse 2s ease-in-out 1}.animate-\[brain-synapse_3s_ease-in-out_1\]{animation:brain-synapse 3s ease-in-out 1}.animate-\[brain-synapse_4s_ease-in-out_1\]{animation:brain-synapse 4s ease-in-out 1}.animate-\[digicorn-float_4s_ease-in-out_1\]{animation:digicorn-float 4s ease-in-out 1}.animate-\[digicorn-head-nod_5s_ease-in-out_1\]{animation:digicorn-head-nod 5s ease-in-out 1}.animate-\[digicorn-horn-sparkle_2s_ease-in-out_1\]{animation:digicorn-horn-sparkle 2s ease-in-out 1}.animate-\[digicorn-horn-sparkle_3s_ease-in-out_1\]{animation:digicorn-horn-sparkle 3s ease-in-out 1}.animate-\[digicorn-mane_3s_ease-in-out_1\]{animation:digicorn-mane 3s ease-in-out 1}.animate-\[digicorn-particles_5s_ease-in-out_1\]{animation:digicorn-particles 5s ease-in-out 1}.animate-\[elephant-blink_4s_ease-in-out_1\]{animation:elephant-blink 4s ease-in-out 1}.animate-\[elephant-body-float_4s_ease-in-out_1\]{animation:elephant-body-float 4s ease-in-out 1}.animate-\[elephant-ears-flap_4s_ease-in-out_1\]{animation:elephant-ears-flap 4s ease-in-out 1}.animate-\[elephant-head-sway_5s_ease-in-out_1\]{animation:elephant-head-sway 5s ease-in-out 1}.animate-\[elephant-trunk-sway_3s_ease-in-out_1\]{animation:elephant-trunk-sway 3s ease-in-out 1}.animate-\[fox-alert_0\.5s_ease-in-out_1\]{animation:fox-alert .5s ease-in-out 1}.animate-\[fox-tail-wag_2s_ease-in-out_1\]{animation:fox-tail-wag 2s ease-in-out 1}.animate-\[horse-blink_4s_ease-in-out_1\]{animation:horse-blink 4s ease-in-out 1}.animate-\[horse-body-float_4s_ease-in-out_1\]{animation:horse-body-float 4s ease-in-out 1}.animate-\[horse-head-nod_5s_ease-in-out_1\]{animation:horse-head-nod 5s ease-in-out 1}.animate-\[horse-legs-move_2s_ease-in-out_1\]{animation:horse-legs-move 2s ease-in-out 1}.animate-\[horse-mane-flow_3s_ease-in-out_1\]{animation:horse-mane-flow 3s ease-in-out 1}.animate-\[horse-tail-swish_2\.5s_ease-in-out_1\]{animation:horse-tail-swish 2.5s ease-in-out 1}.animate-\[lion-blink_4s_ease-in-out_1\]{animation:lion-blink 4s ease-in-out 1}.animate-\[lion-crown-shine_2s_ease-in-out_1\]{animation:lion-crown-shine 2s ease-in-out 1}.animate-\[lion-head-nod_5s_ease-in-out_1\]{animation:lion-head-nod 5s ease-in-out 1}.animate-\[lion-mane-glow_3s_ease-in-out_1\]{animation:lion-mane-glow 3s ease-in-out 1}.animate-\[lion-pupil_3s_ease-in-out_1\]{animation:lion-pupil 3s ease-in-out 1}.animate-\[owl-blink_4s_ease-in-out_1\]{animation:owl-blink 4s ease-in-out 1}.animate-\[owl-body-float_4s_ease-in-out_1\]{animation:owl-body-float 4s ease-in-out 1}.animate-\[owl-head-tilt_5s_ease-in-out_1\]{animation:owl-head-tilt 5s ease-in-out 1}.animate-\[owl-pupil_3s_ease-in-out_1\]{animation:owl-pupil 3s ease-in-out 1}.animate-\[owl-wing-left_2s_ease-in-out_1\]{animation:owl-wing-left 2s ease-in-out 1}.animate-\[owl-wing-right_2s_ease-in-out_1_0\.1s\]{animation:owl-wing-right 2s ease-in-out 1 .1s}.animate-\[page-turn_4s_ease-in-out_infinite\]{animation:page-turn 4s ease-in-out infinite}.animate-\[sparkle-float_3s_ease-in-out_infinite\]{animation:sparkle-float 3s ease-in-out infinite}.animate-\[whale-blink_4s_ease-in-out_1\]{animation:whale-blink 4s ease-in-out 1}.animate-\[whale-body-float_4s_ease-in-out_1\]{animation:whale-body-float 4s ease-in-out 1}.animate-\[whale-bubbles_3s_ease-in-out_1\]{animation:whale-bubbles 3s ease-in-out 1}.animate-\[whale-head-nod_5s_ease-in-out_1\]{animation:whale-head-nod 5s ease-in-out 1}.animate-\[whale-spray_3s_ease-in-out_1\]{animation:whale-spray 3s ease-in-out 1}.animate-\[whale-tail_2s_ease-in-out_1\]{animation:whale-tail 2s ease-in-out 1}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll-left{animation:scroll-left 40s linear infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer{animation:shimmer 1.8s ease-in-out infinite}@keyframes slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slide-up .3s ease-out}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.scroll-mt-2{scroll-margin-top:.5rem}.scroll-mt-20{scroll-margin-top:5rem}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-6{scroll-margin-top:1.5rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.25rem_repeat\(8\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.25rem repeat(8,minmax(0,1fr))}.grid-cols-\[4\.5rem_1fr\]{grid-template-columns:4.5rem 1fr}.grid-cols-\[6\.5rem_1fr\]{grid-template-columns:6.5rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fit\,minmax\(17rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.\!flex-row{flex-direction:row!important}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.\!items-start{align-items:flex-start!important}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.\!gap-2{gap:.5rem!important}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/20>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .2)}.divide-border\/30>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .3)}.divide-border\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .6)}.divide-ds-border>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:var(--ds-border)}.divide-ds-ink-edge>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:var(--ds-ink-edge)}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overflow-x-scroll{overflow-x:scroll}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.\!whitespace-normal{white-space:normal!important}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-ds-corner-sm{border-radius:var(--ds-corner-sm)!important}.\!rounded-ds-lg{border-radius:var(--ds-radius-lg)!important}.\!rounded-ds-md{border-radius:var(--ds-radius-md)!important}.\!rounded-full{border-radius:9999px!important}.\!rounded-lg{border-radius:var(--radius)!important}.\!rounded-md{border-radius:calc(var(--radius) - 2px)!important}.\!rounded-none{border-radius:0!important}.\!rounded-vp-sm{border-radius:var(--vp-radius-sm)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[inherit\]{border-radius:inherit}.rounded-ds-corner-md{border-radius:var(--ds-corner-md)}.rounded-ds-corner-sm{border-radius:var(--ds-corner-sm)}.rounded-ds-lg{border-radius:var(--ds-radius-lg)}.rounded-ds-md{border-radius:var(--ds-radius-md)}.rounded-ds-sm{border-radius:var(--ds-radius-sm)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-vp-lg{border-radius:var(--vp-radius-lg)}.rounded-vp-md{border-radius:var(--vp-radius-md)}.rounded-vp-sm{border-radius:var(--vp-radius-sm)}.rounded-vp-xl{border-radius:var(--vp-radius-xl)}.rounded-vp-xs{border-radius:var(--vp-radius-xs)}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-vp-md{border-bottom-right-radius:var(--vp-radius-md);border-bottom-left-radius:var(--vp-radius-md)}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-ds-lg{border-top-left-radius:var(--ds-radius-lg);border-bottom-left-radius:var(--ds-radius-lg)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-r-ds-lg{border-top-right-radius:var(--ds-radius-lg);border-bottom-right-radius:var(--ds-radius-lg)}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-r-vp-sm{border-top-right-radius:var(--vp-radius-sm);border-bottom-right-radius:var(--vp-radius-sm)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-ds-lg{border-top-left-radius:var(--ds-radius-lg);border-top-right-radius:var(--ds-radius-lg)}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.rounded-t-vp-lg{border-top-left-radius:var(--vp-radius-lg);border-top-right-radius:var(--vp-radius-lg)}.rounded-t-vp-md{border-top-left-radius:var(--vp-radius-md);border-top-right-radius:var(--vp-radius-md)}.rounded-t-vp-sm{border-top-left-radius:var(--vp-radius-sm);border-top-right-radius:var(--vp-radius-sm)}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-full{border-bottom-left-radius:9999px}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr-none{border-top-right-radius:0}.\!border{border-width:1px!important}.\!border-0{border-width:0px!important}.\!border-2{border-width:2px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[3px\]{border-width:3px}.border-ds-panel{border-width:var(--ds-stroke-panel)}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-y-\[3px\]{border-top-width:3px;border-bottom-width:3px}.border-y-ds-panel{border-top-width:var(--ds-stroke-panel);border-bottom-width:var(--ds-stroke-panel)}.\!border-l-\[3px\]{border-left-width:3px!important}.\!border-l-\[6px\]{border-left-width:6px!important}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-\[3px\]{border-bottom-width:3px}.border-b-\[6px\]{border-bottom-width:6px}.border-b-ds-card{border-bottom-width:var(--ds-stroke-card)}.border-b-ds-panel{border-bottom-width:var(--ds-stroke-panel)}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-l-\[10px\]{border-left-width:10px}.border-l-\[2px\]{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-l-\[5px\]{border-left-width:5px}.border-l-\[6px\]{border-left-width:6px}.border-l-\[8px\]{border-left-width:8px}.border-l-ds-card{border-left-width:var(--ds-stroke-card)}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-r-4{border-right-width:4px}.border-r-\[6px\]{border-right-width:6px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-t-\[3px\]{border-top-width:3px}.border-t-\[6px\]{border-top-width:6px}.border-t-ds-card{border-top-width:var(--ds-stroke-card)}.border-solid{border-style:solid}.\!border-dashed{border-style:dashed!important}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.\!border-\[color\:var\(--ds-ink-edge\)\]{border-color:var(--ds-ink-edge)!important}.\!border-ds-block-on-brand{--tw-border-opacity: 1 !important;border-color:var(--ds-block-on-brand)!important}.\!border-ds-border-strong{--tw-border-opacity: 1 !important;border-color:var(--ds-border-strong)!important}.\!border-ds-brand{--tw-border-opacity: 1 !important;border-color:var(--ds-brand)!important}.\!border-ds-danger{--tw-border-opacity: 1 !important;border-color:var(--ds-danger)!important}.\!border-ds-ink-edge{--tw-border-opacity: 1 !important;border-color:var(--ds-ink-edge)!important}.\!border-ds-success-500{--tw-border-opacity: 1 !important;border-color:var(--ds-color-success-500)!important}.\!border-ds-warning{--tw-border-opacity: 1 !important;border-color:var(--ds-warning)!important}.\!border-ds-white{--tw-border-opacity: 1 !important;border-color:var(--ds-color-white)!important}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[color-mix\(in_srgb\,hsl\(var\(--chart-1\)\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,hsl(var(--chart-1)) 30%,transparent)}.border-\[color-mix\(in_srgb\,hsl\(var\(--chart-3\)\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,hsl(var(--chart-3)) 30%,transparent)}.border-\[color-mix\(in_srgb\,hsl\(var\(--fake-leader-accent\)\)_18\%\,transparent\)\]{border-color:color-mix(in srgb,hsl(var(--fake-leader-accent)) 18%,transparent)}.border-\[color-mix\(in_srgb\,hsl\(var\(--fake-leader-accent\)\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,hsl(var(--fake-leader-accent)) 40%,transparent)}.border-\[color-mix\(in_srgb\,hsl\(var\(--horse-accent\)\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,hsl(var(--horse-accent)) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--ds-color-white\)_14\%\,transparent\)\]{border-color:color-mix(in srgb,var(--ds-color-white) 14%,transparent)}.border-\[color-mix\(in_srgb\,var\(--ds-color-white\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--ds-color-white) 45%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_15\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 15%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 20%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_22\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 22%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_28\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 28%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_40\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 40%,var(--vp-rule))}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 45%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_45\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 45%,var(--vp-rule))}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_50\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 50%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 55%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_55\%\,white\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 55%,white)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#0e7490\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#0e7490) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan-bright\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan-bright) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan-bright\,\#6df0f8\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan-bright,#6df0f8) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-cyan-bright\,\#6df0f8\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan-bright,#6df0f8) 55%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-navy,#0b1b3a) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-on-navy\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-on-navy) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--formal-on-navy\,\#eaf2f6\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-on-navy,#eaf2f6) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-accent\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-accent) 20%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-accent\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-accent) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-accent\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-accent) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-accent\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-accent) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-accent\)_35\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--vp-accent) 35%,var(--vp-rule))}.border-\[color-mix\(in_srgb\,var\(--vp-accent\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-accent) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-accent\,\#f5b800\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-accent,#f5b800) 45%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-accent\,\#f5b800\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-accent,#f5b800) 55%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-bee\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-bee) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-bee\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-bee) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-bee\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-bee) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-bee\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-bee) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-bee\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-bee) 55%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-brain) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_28\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-brain) 28%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-brain) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_35\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--vp-mod-brain) 35%,var(--vp-rule))}.border-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-brain) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-brain) 45%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-brain\,\#6a3d9a\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-brain,#6a3d9a) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_10\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-cfo) 10%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_12\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-cfo) 12%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_15\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-cfo) 15%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-cfo) 20%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-cfo) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-cfo) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-dealdesk\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-dealdesk) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-dealdesk\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-dealdesk) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-digicorn\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-digicorn) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-digicorn\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-digicorn) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-digicorn\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-digicorn) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-elephant) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-elephant) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-elephant) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-elephant) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-elephant) 45%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-elephant) 55%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-falcon\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-falcon) 20%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-falcon\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-falcon) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-forge\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-forge) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-fox) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-fox) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-fox) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-fox) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_50\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-fox) 50%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-fox) 55%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-horse\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-horse) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-horse\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-horse) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-journey\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-journey) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-learning\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-learning) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-lion\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-lion) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-lion\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-lion) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-lion\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-lion) 55%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-monkey\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-monkey) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-owl) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-owl) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-owl) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-owl) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-owl) 45%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-owl) 55%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-phoenix\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-phoenix) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-phoenix\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-phoenix) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-whale) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-whale) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-whale) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-whale) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_50\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-whale) 50%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-whale) 55%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-neg\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 20%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-neg\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-neg\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-neg\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-neg\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-neg\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 45%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-neg\)_50\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 50%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-neg\)_70\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 70%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-pos\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-pos) 20%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-pos\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-pos) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-pos\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-pos) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-pos\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-pos) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-pos\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-pos) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-pos\)_50\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-pos) 50%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-pos\)_70\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-pos) 70%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-rule\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-rule) 20%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-rule\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-rule) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-rule\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-rule) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-rule\)_50\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-rule) 50%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-rule\)_60\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-rule) 60%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-rule\)_70\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-rule) 70%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-rule\)_80\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-rule) 80%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-rule-soft\)_80\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-rule-soft) 80%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-warn\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-warn) 20%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-warn\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-warn) 25%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-warn\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-warn) 30%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-warn\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-warn) 35%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-warn\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-warn) 40%,transparent)}.border-\[color-mix\(in_srgb\,var\(--vp-warn\)_50\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-warn) 50%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_15\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 15%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_18\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 18%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_20\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 20%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_22\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 22%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 25%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 30%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 55%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan-bright\,\#6df0f8\)_55\%\,transparent\)\]{border-color:color-mix(in srgb,var(--formal-cyan-bright,#6df0f8) 55%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-accent\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-accent) 25%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-accent\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-accent) 30%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-mod-brain\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-brain) 25%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-mod-brain\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-brain) 30%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_18\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--vp-mod-exchange) 18%,var(--vp-rule))}.border-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_22\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--vp-mod-exchange) 22%,var(--vp-rule))}.border-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_25\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--vp-mod-exchange) 25%,var(--vp-rule))}.border-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_30\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--vp-mod-exchange) 30%,var(--vp-rule))}.border-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_35\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--vp-mod-exchange) 35%,var(--vp-rule))}.border-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_45\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--vp-mod-exchange) 45%,var(--vp-rule))}.border-\[color\:color-mix\(in_srgb\,var\(--vp-mod-whale\)_35\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--vp-mod-whale) 35%,var(--vp-rule))}.border-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 25%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_28\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 28%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 30%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 35%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-neg) 40%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-pos) 25%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_28\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-pos) 28%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-pos) 30%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-pos) 35%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_25\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-warn) 25%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_28\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-warn) 28%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-warn) 30%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_30\%\,var\(--vp-rule\)\)\]{border-color:color-mix(in srgb,var(--vp-warn) 30%,var(--vp-rule))}.border-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-warn) 35%,transparent)}.border-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_45\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-warn) 45%,transparent)}.border-\[color\:var\(--formal-cyan\,\#08707d\)\]{border-color:var(--formal-cyan,#08707d)}.border-\[color\:var\(--formal-navy\,\#0b1b3a\)\]{border-color:var(--formal-navy,#0b1b3a)}.border-\[color\:var\(--vp-rule\)\]{border-color:var(--vp-rule)}.border-\[color\:var\(--vp-rule-soft\)\]{border-color:var(--vp-rule-soft)}.border-\[hsl\(10_68\%_50\%\/0\.3\)\]{border-color:#d646294d}.border-\[hsl\(165_58\%_46\%\/0\.3\)\]{border-color:#31b9974d}.border-\[hsl\(180_57\%_48\%\/0\.3\)\]{border-color:#35c0c04d}.border-\[hsl\(185_58\%_48\%\/0\.35\)\]{border-color:#33b6c159}.border-\[hsl\(218_62\%_53\%\/0\.3\)\]{border-color:#3d73d14d}.border-\[hsl\(265_70\%_52\%\/0\.35\)\]{border-color:#762fda59}.border-\[hsl\(290_55\%_58\%\/0\.3\)\]{border-color:#bb59cf4d}.border-\[hsl\(32_78\%_50\%\/0\.3\)\]{border-color:#e3861c4d}.border-\[hsl\(var\(--\$\{module\}-accent\)\/0\.3\)\]{border-color:hsl(var(--${module}-accent)/.3)}.border-\[hsl\(var\(--accent\)\/0\.2\)\]{border-color:hsl(var(--accent)/.2)}.border-\[hsl\(var\(--accent\)\/0\.3\)\]{border-color:hsl(var(--accent)/.3)}.border-\[hsl\(var\(--admin-accent\)\)\]{border-color:hsl(var(--admin-accent))}.border-\[hsl\(var\(--admin-accent\)\/0\.12\)\]{border-color:hsl(var(--admin-accent)/.12)}.border-\[hsl\(var\(--admin-accent\)\/0\.20\)\]{border-color:hsl(var(--admin-accent)/.2)}.border-\[hsl\(var\(--admin-sun-edge\)\)\]{border-color:hsl(var(--admin-sun-edge))}.border-\[hsl\(var\(--admin-tier-edu\)\/0\.35\)\]{border-color:hsl(var(--admin-tier-edu)/.35)}.border-\[hsl\(var\(--admin-tier-enterprise\)\/0\.35\)\]{border-color:hsl(var(--admin-tier-enterprise)/.35)}.border-\[hsl\(var\(--admin-tier-free\)\/0\.35\)\]{border-color:hsl(var(--admin-tier-free)/.35)}.border-\[hsl\(var\(--admin-tier-premium\)\/0\.35\)\]{border-color:hsl(var(--admin-tier-premium)/.35)}.border-\[hsl\(var\(--admin-warn\)\/0\.35\)\]{border-color:hsl(var(--admin-warn)/.35)}.border-\[hsl\(var\(--bee-accent\)\/0\.15\)\]{border-color:hsl(var(--bee-accent)/.15)}.border-\[hsl\(var\(--bee-accent\)\/0\.2\)\]{border-color:hsl(var(--bee-accent)/.2)}.border-\[hsl\(var\(--bee-accent\)\/0\.3\)\]{border-color:hsl(var(--bee-accent)/.3)}.border-\[hsl\(var\(--bee-accent\)\/0\.35\)\]{border-color:hsl(var(--bee-accent)/.35)}.border-\[hsl\(var\(--brain-accent\)\)\]\/35{border-color:hsl(var(--brain-accent) / .35)}.border-\[hsl\(var\(--brain-accent\)\)\]\/40{border-color:hsl(var(--brain-accent) / .4)}.border-\[hsl\(var\(--brain-accent\)\/0\.2\)\]{border-color:hsl(var(--brain-accent)/.2)}.border-\[hsl\(var\(--brain-accent\)\/0\.3\)\]{border-color:hsl(var(--brain-accent)/.3)}.border-\[hsl\(var\(--cfo-accent\)\/0\.2\)\]{border-color:hsl(var(--cfo-accent)/.2)}.border-\[hsl\(var\(--chart-1\)\/0\.3\)\]{border-color:hsl(var(--chart-1)/.3)}.border-\[hsl\(var\(--chart-1\)\/0\.4\)\]{border-color:hsl(var(--chart-1)/.4)}.border-\[hsl\(var\(--chart-1\)\/0\.5\)\]{border-color:hsl(var(--chart-1)/.5)}.border-\[hsl\(var\(--chart-2\)\/0\.3\)\]{border-color:hsl(var(--chart-2)/.3)}.border-\[hsl\(var\(--chart-2\)\/0\.4\)\]{border-color:hsl(var(--chart-2)/.4)}.border-\[hsl\(var\(--chart-2\)\/0\.5\)\]{border-color:hsl(var(--chart-2)/.5)}.border-\[hsl\(var\(--chart-3\)\/0\.3\)\]{border-color:hsl(var(--chart-3)/.3)}.border-\[hsl\(var\(--chart-3\)\/0\.4\)\]{border-color:hsl(var(--chart-3)/.4)}.border-\[hsl\(var\(--chart-3\)\/0\.5\)\]{border-color:hsl(var(--chart-3)/.5)}.border-\[hsl\(var\(--chart-4\)\/0\.25\)\]{border-color:hsl(var(--chart-4)/.25)}.border-\[hsl\(var\(--chart-4\)\/0\.3\)\]{border-color:hsl(var(--chart-4)/.3)}.border-\[hsl\(var\(--chart-4\)\/0\.4\)\]{border-color:hsl(var(--chart-4)/.4)}.border-\[hsl\(var\(--chart-4\)\/0\.5\)\]{border-color:hsl(var(--chart-4)/.5)}.border-\[hsl\(var\(--chart-5\)\/0\.3\)\]{border-color:hsl(var(--chart-5)/.3)}.border-\[hsl\(var\(--chart-5\)\/0\.4\)\]{border-color:hsl(var(--chart-5)/.4)}.border-\[hsl\(var\(--chart-5\)\/0\.5\)\]{border-color:hsl(var(--chart-5)/.5)}.border-\[hsl\(var\(--chart-warning\)\/0\.3\)\]{border-color:hsl(var(--chart-warning)/.3)}.border-\[hsl\(var\(--chart-warning\)\/0\.35\)\]{border-color:hsl(var(--chart-warning)/.35)}.border-\[hsl\(var\(--chart-warning\)\/0\.4\)\]{border-color:hsl(var(--chart-warning)/.4)}.border-\[hsl\(var\(--chart-warning\)\/0\.5\)\]{border-color:hsl(var(--chart-warning)/.5)}.border-\[hsl\(var\(--csuite-accent\)\)\]{border-color:hsl(var(--csuite-accent))}.border-\[hsl\(var\(--csuite-accent\)\/0\.15\)\]{border-color:hsl(var(--csuite-accent)/.15)}.border-\[hsl\(var\(--csuite-accent\)\/0\.2\)\]{border-color:hsl(var(--csuite-accent)/.2)}.border-\[hsl\(var\(--csuite-accent\)\/0\.35\)\]{border-color:hsl(var(--csuite-accent)/.35)}.border-\[hsl\(var\(--digicorn-accent\)\)\]{border-color:hsl(var(--digicorn-accent))}.border-\[hsl\(var\(--digicorn-accent\)\/0\.2\)\]{border-color:hsl(var(--digicorn-accent)/.2)}.border-\[hsl\(var\(--digicorn-accent\)\/0\.25\)\]{border-color:hsl(var(--digicorn-accent)/.25)}.border-\[hsl\(var\(--digicorn-accent\)\/0\.3\)\]{border-color:hsl(var(--digicorn-accent)/.3)}.border-\[hsl\(var\(--digicorn-accent\)\/0\.35\)\]{border-color:hsl(var(--digicorn-accent)/.35)}.border-\[hsl\(var\(--digicorn-accent\)\/0\.4\)\]{border-color:hsl(var(--digicorn-accent)/.4)}.border-\[hsl\(var\(--digicorn-accent\)\/0\.5\)\]{border-color:hsl(var(--digicorn-accent)/.5)}.border-\[hsl\(var\(--digicorn-accent\)\/0\.55\)\]{border-color:hsl(var(--digicorn-accent)/.55)}.border-\[hsl\(var\(--dragon-accent\)\/0\.25\)\]{border-color:hsl(var(--dragon-accent)/.25)}.border-\[hsl\(var\(--dragon-accent\)\/0\.28\)\]{border-color:hsl(var(--dragon-accent)/.28)}.border-\[hsl\(var\(--dragon-accent\)\/0\.3\)\]{border-color:hsl(var(--dragon-accent)/.3)}.border-\[hsl\(var\(--dragon-accent\)\/0\.35\)\]{border-color:hsl(var(--dragon-accent)/.35)}.border-\[hsl\(var\(--dragon-accent\)\/0\.45\)\]{border-color:hsl(var(--dragon-accent)/.45)}.border-\[hsl\(var\(--duel-accent\)\)\]{border-color:hsl(var(--duel-accent))}.border-\[hsl\(var\(--elephant-accent\)\/0\.2\)\]{border-color:hsl(var(--elephant-accent)/.2)}.border-\[hsl\(var\(--elephant-accent\)\/0\.3\)\]{border-color:hsl(var(--elephant-accent)/.3)}.border-\[hsl\(var\(--elephant-accent\)\/0\.35\)\]{border-color:hsl(var(--elephant-accent)/.35)}.border-\[hsl\(var\(--error-border\)\)\]{border-color:hsl(var(--error-border))}.border-\[hsl\(var\(--error-primary\)\/0\.30\)\]{border-color:hsl(var(--error-primary)/.3)}.border-\[hsl\(var\(--fake-leader-accent\)\)\]{border-color:hsl(var(--fake-leader-accent))}.border-\[hsl\(var\(--falcon-accent\)\/0\.2\)\]{border-color:hsl(var(--falcon-accent)/.2)}.border-\[hsl\(var\(--falcon-accent\)\/0\.25\)\]{border-color:hsl(var(--falcon-accent)/.25)}.border-\[hsl\(var\(--falcon-accent\)\/0\.3\)\]{border-color:hsl(var(--falcon-accent)/.3)}.border-\[hsl\(var\(--family-amber\)\)\]{border-color:hsl(var(--family-amber))}.border-\[hsl\(var\(--family-violet\)\)\]{border-color:hsl(var(--family-violet))}.border-\[hsl\(var\(--family-violet\)\/0\.3\)\]{border-color:hsl(var(--family-violet)/.3)}.border-\[hsl\(var\(--forge-accent\)\)\]{border-color:hsl(var(--forge-accent))}.border-\[hsl\(var\(--forge-accent\)\/0\.1\)\]{border-color:hsl(var(--forge-accent)/.1)}.border-\[hsl\(var\(--forge-accent\)\/0\.15\)\]{border-color:hsl(var(--forge-accent)/.15)}.border-\[hsl\(var\(--forge-accent\)\/0\.2\)\]{border-color:hsl(var(--forge-accent)/.2)}.border-\[hsl\(var\(--forge-accent\)\/0\.25\)\]{border-color:hsl(var(--forge-accent)/.25)}.border-\[hsl\(var\(--forge-accent\)\/0\.3\)\],.border-\[hsl\(var\(--forge-accent\)\/0\.30\)\]{border-color:hsl(var(--forge-accent)/.3)}.border-\[hsl\(var\(--forge-accent\)\/0\.35\)\]{border-color:hsl(var(--forge-accent)/.35)}.border-\[hsl\(var\(--forge-accent\)\/0\.4\)\]{border-color:hsl(var(--forge-accent)/.4)}.border-\[hsl\(var\(--forge-accent\)\/0\.55\)\]{border-color:hsl(var(--forge-accent)/.55)}.border-\[hsl\(var\(--fox-accent\)\)\]{border-color:hsl(var(--fox-accent))}.border-\[hsl\(var\(--fox-accent\)\/0\.2\)\]{border-color:hsl(var(--fox-accent)/.2)}.border-\[hsl\(var\(--fox-accent\)\/0\.3\)\]{border-color:hsl(var(--fox-accent)/.3)}.border-\[hsl\(var\(--fox-accent\)\/0\.4\)\]{border-color:hsl(var(--fox-accent)/.4)}.border-\[hsl\(var\(--horse-accent\)\)\]{border-color:hsl(var(--horse-accent))}.border-\[hsl\(var\(--horse-accent\)\/0\.2\)\]{border-color:hsl(var(--horse-accent)/.2)}.border-\[hsl\(var\(--horse-accent\)\/0\.25\)\]{border-color:hsl(var(--horse-accent)/.25)}.border-\[hsl\(var\(--horse-accent\)\/0\.3\)\],.border-\[hsl\(var\(--horse-accent\)\/0\.30\)\]{border-color:hsl(var(--horse-accent)/.3)}.border-\[hsl\(var\(--horse-accent\)\/0\.35\)\]{border-color:hsl(var(--horse-accent)/.35)}.border-\[hsl\(var\(--horse-accent\)\/0\.40\)\]{border-color:hsl(var(--horse-accent)/.4)}.border-\[hsl\(var\(--horse-accent\)\/0\.5\)\]{border-color:hsl(var(--horse-accent)/.5)}.border-\[hsl\(var\(--journey-accent\)\)\]{border-color:hsl(var(--journey-accent))}.border-\[hsl\(var\(--journey-accent\)\)\]\/20{border-color:hsl(var(--journey-accent) / .2)}.border-\[hsl\(var\(--journey-accent\)\)\]\/25{border-color:hsl(var(--journey-accent) / .25)}.border-\[hsl\(var\(--journey-accent\)\)\]\/30{border-color:hsl(var(--journey-accent) / .3)}.border-\[hsl\(var\(--journey-accent\)\/0\.2\)\]{border-color:hsl(var(--journey-accent)/.2)}.border-\[hsl\(var\(--journey-accent\)\/0\.25\)\]{border-color:hsl(var(--journey-accent)/.25)}.border-\[hsl\(var\(--journey-accent\)\/0\.3\)\]{border-color:hsl(var(--journey-accent)/.3)}.border-\[hsl\(var\(--journey-accent\)\/0\.35\)\]{border-color:hsl(var(--journey-accent)/.35)}.border-\[hsl\(var\(--journey-accent\)\/0\.4\)\]{border-color:hsl(var(--journey-accent)/.4)}.border-\[hsl\(var\(--journey-accent\)\/0\.45\)\]{border-color:hsl(var(--journey-accent)/.45)}.border-\[hsl\(var\(--journey-accent\)\/0\.5\)\]{border-color:hsl(var(--journey-accent)/.5)}.border-\[hsl\(var\(--lion-accent\)\/0\.2\)\]{border-color:hsl(var(--lion-accent)/.2)}.border-\[hsl\(var\(--monkey-accent\)\)\]\/30{border-color:hsl(var(--monkey-accent) / .3)}.border-\[hsl\(var\(--monkey-accent\)\)\]\/40{border-color:hsl(var(--monkey-accent) / .4)}.border-\[hsl\(var\(--monkey-accent\)\/0\.2\)\]{border-color:hsl(var(--monkey-accent)/.2)}.border-\[hsl\(var\(--monkey-accent\)\/0\.25\)\]{border-color:hsl(var(--monkey-accent)/.25)}.border-\[hsl\(var\(--monkey-accent\)\/0\.3\)\]{border-color:hsl(var(--monkey-accent)/.3)}.border-\[hsl\(var\(--owl-accent\)\)\]\/30{border-color:hsl(var(--owl-accent) / .3)}.border-\[hsl\(var\(--owl-accent\)\)\]\/50{border-color:hsl(var(--owl-accent) / .5)}.border-\[hsl\(var\(--owl-accent\)\/0\.2\)\]{border-color:hsl(var(--owl-accent)/.2)}.border-\[hsl\(var\(--owl-accent\)\/0\.3\)\]{border-color:hsl(var(--owl-accent)/.3)}.border-\[hsl\(var\(--phoenix-accent\)\/0\.3\)\]{border-color:hsl(var(--phoenix-accent)/.3)}.border-\[hsl\(var\(--phoenix-accent\)\/0\.35\)\]{border-color:hsl(var(--phoenix-accent)/.35)}.border-\[hsl\(var\(--phoenix-accent\)\/0\.4\)\]{border-color:hsl(var(--phoenix-accent)/.4)}.border-\[hsl\(var\(--phoenix-accent\)\/0\.5\)\]{border-color:hsl(var(--phoenix-accent)/.5)}.border-\[hsl\(var\(--sig\)\/0\.4\)\]{border-color:hsl(var(--sig)/.4)}.border-\[hsl\(var\(--sig\)\/0\.45\)\]{border-color:hsl(var(--sig)/.45)}.border-\[hsl\(var\(--sig-act\)\/0\.4\)\]{border-color:hsl(var(--sig-act)/.4)}.border-\[hsl\(var\(--sig-idle\)\/0\.22\)\]{border-color:hsl(var(--sig-idle)/.22)}.border-\[hsl\(var\(--snake-accent\)\/0\.25\)\]{border-color:hsl(var(--snake-accent)/.25)}.border-\[hsl\(var\(--snake-accent\)\/0\.35\)\]{border-color:hsl(var(--snake-accent)/.35)}.border-\[hsl\(var\(--status-danger\)\)\]\/20{border-color:hsl(var(--status-danger) / .2)}.border-\[hsl\(var\(--status-danger\)\)\]\/30{border-color:hsl(var(--status-danger) / .3)}.border-\[hsl\(var\(--status-danger\)\/0\.3\)\]{border-color:hsl(var(--status-danger)/.3)}.border-\[hsl\(var\(--status-danger\)\/0\.35\)\]{border-color:hsl(var(--status-danger)/.35)}.border-\[hsl\(var\(--status-success\)\)\]\/20{border-color:hsl(var(--status-success) / .2)}.border-\[hsl\(var\(--status-success\)\)\]\/30{border-color:hsl(var(--status-success) / .3)}.border-\[hsl\(var\(--status-success\)\/0\.3\)\]{border-color:hsl(var(--status-success)/.3)}.border-\[hsl\(var\(--status-warning\)\/0\.3\)\]{border-color:hsl(var(--status-warning)/.3)}.border-\[hsl\(var\(--status-warning\)\/0\.35\)\]{border-color:hsl(var(--status-warning)/.35)}.border-\[hsl\(var\(--success-border\)\)\]{border-color:hsl(var(--success-border))}.border-\[hsl\(var\(--success-primary\)\/0\.4\)\]{border-color:hsl(var(--success-primary)/.4)}.border-\[hsl\(var\(--vic-accent\)\/0\.35\)\]{border-color:hsl(var(--vic-accent)/.35)}.border-\[hsl\(var\(--warning-border\)\)\]{border-color:hsl(var(--warning-border))}.border-\[hsl\(var\(--warning-primary\)\/0\.5\)\]{border-color:hsl(var(--warning-primary)/.5)}.border-\[hsl\(var\(--whale\)\)\]\/20{border-color:hsl(var(--whale) / .2)}.border-\[hsl\(var\(--whale\)\)\]\/30{border-color:hsl(var(--whale) / .3)}.border-\[hsl\(var\(--whale\)\)\]\/50{border-color:hsl(var(--whale) / .5)}.border-\[hsl\(var\(--whale-accent\)\)\]\/30{border-color:hsl(var(--whale-accent) / .3)}.border-\[hsl\(var\(--whale-accent\)\)\]\/40{border-color:hsl(var(--whale-accent) / .4)}.border-\[hsl\(var\(--whale-accent\)\)\]\/50{border-color:hsl(var(--whale-accent) / .5)}.border-\[hsl\(var\(--whale-accent\)\/0\.2\)\]{border-color:hsl(var(--whale-accent)/.2)}.border-\[hsl\(var\(--whale-accent\)\/0\.3\)\]{border-color:hsl(var(--whale-accent)/.3)}.border-\[hsl\(var\(--whale-accent\)\/0\.5\)\]{border-color:hsl(var(--whale-accent)/.5)}.border-\[lrtbxy\]{border-color:lrtbxy}.border-\[var\(--formal-cyan\,\#08707d\)\]{border-color:var(--formal-cyan,#08707d)}.border-\[var\(--formal-cyan\,\#0e7490\)\]{border-color:var(--formal-cyan,#0e7490)}.border-\[var\(--formal-cyan-hover\,\#06606b\)\]{border-color:var(--formal-cyan-hover,#06606b)}.border-\[var\(--formal-navy\)\]{border-color:var(--formal-navy)}.border-\[var\(--pes-bar-blue\)\]{border-color:var(--pes-bar-blue)}.border-\[var\(--vp-pos\)\]{border-color:var(--vp-pos)}.border-\[var\(--vp-rule\)\]{border-color:var(--vp-rule)}.border-accent{border-color:hsl(var(--accent))}.border-accent\/20{border-color:hsl(var(--accent) / .2)}.border-accent\/30{border-color:hsl(var(--accent) / .3)}.border-accent\/50{border-color:hsl(var(--accent) / .5)}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-800\/30{border-color:#92400e4d}.border-amber-800\/40{border-color:#92400e66}.border-background{border-color:hsl(var(--background))}.border-bee\/30{border-color:hsl(var(--bee-accent) / .3)}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/40{border-color:#3b82f666}.border-blue-600\/25{border-color:#2563eb40}.border-blue-600\/30{border-color:#2563eb4d}.border-blue-600\/40{border-color:#2563eb66}.border-blue-600\/50{border-color:#2563eb80}.border-blue-700\/50{border-color:#1d4ed880}.border-border{border-color:hsl(var(--border))}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-card{border-color:hsl(var(--card))}.border-current{border-color:currentColor}.border-cyan-300\/50{border-color:#67e8f980}.border-cyan-700\/50{border-color:#0e749080}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/20{border-color:hsl(var(--destructive) / .2)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/35{border-color:hsl(var(--destructive) / .35)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-ds-accent-400{--tw-border-opacity: 1;border-color:var(--ds-color-accent-400)}.border-ds-accent\/30{border-color:color-mix(in srgb,var(--ds-accent) 30%,transparent)}.border-ds-block-on-ink{--tw-border-opacity: 1;border-color:var(--ds-block-on-ink)}.border-ds-border{--tw-border-opacity: 1;border-color:var(--ds-border)}.border-ds-border-strong{--tw-border-opacity: 1;border-color:var(--ds-border-strong)}.border-ds-brand{--tw-border-opacity: 1;border-color:var(--ds-brand)}.border-ds-brand\/30{border-color:color-mix(in srgb,var(--ds-brand) 30%,transparent)}.border-ds-danger{--tw-border-opacity: 1;border-color:var(--ds-danger)}.border-ds-danger-400{--tw-border-opacity: 1;border-color:var(--ds-color-danger-400)}.border-ds-danger\/30{border-color:color-mix(in srgb,var(--ds-danger) 30%,transparent)}.border-ds-info-400{--tw-border-opacity: 1;border-color:var(--ds-color-info-400)}.border-ds-info\/30{border-color:color-mix(in srgb,var(--ds-info) 30%,transparent)}.border-ds-ink-edge{--tw-border-opacity: 1;border-color:var(--ds-ink-edge)}.border-ds-success{--tw-border-opacity: 1;border-color:var(--ds-success)}.border-ds-success-500{--tw-border-opacity: 1;border-color:var(--ds-color-success-500)}.border-ds-success\/30{border-color:color-mix(in srgb,var(--ds-success) 30%,transparent)}.border-ds-surface{--tw-border-opacity: 1;border-color:var(--ds-surface)}.border-ds-text-muted{--tw-border-opacity: 1;border-color:var(--ds-text-muted)}.border-ds-warning{--tw-border-opacity: 1;border-color:var(--ds-warning)}.border-ds-warning-400{--tw-border-opacity: 1;border-color:var(--ds-color-warning-400)}.border-ds-warning\/40{border-color:color-mix(in srgb,var(--ds-warning) 40%,transparent)}.border-ds-white{--tw-border-opacity: 1;border-color:var(--ds-color-white)}.border-ds-white\/40{border-color:color-mix(in srgb,var(--ds-color-white) 40%,transparent)}.border-elephant\/30{border-color:hsl(var(--elephant-accent) / .3)}.border-emerald-800\/30{border-color:#065f464d}.border-emerald-800\/40{border-color:#065f4666}.border-fox-positive\/20{border-color:hsl(var(--fox-positive) / .2)}.border-fox\/30{border-color:hsl(var(--fox-accent) / .3)}.border-fox\/40{border-color:hsl(var(--fox-accent) / .4)}.border-fox\/50{border-color:hsl(var(--fox-accent) / .5)}.border-hud-muted\/20{border-color:hsl(var(--hud-muted) / .2)}.border-hud-muted\/30{border-color:hsl(var(--hud-muted) / .3)}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-500\/30{border-color:#6366f14d}.border-input{border-color:hsl(var(--input))}.border-input-zone-border{border-color:hsl(var(--input-zone-border))}.border-lion\/30{border-color:hsl(var(--lion-accent) / .3)}.border-mod-bee{border-color:var(--vp-mod-bee)}.border-mod-brain{border-color:var(--vp-mod-brain)}.border-mod-cfo{border-color:var(--vp-mod-cfo)}.border-mod-cheetah{border-color:var(--vp-mod-cheetah)}.border-mod-dealdesk{border-color:var(--vp-mod-dealdesk)}.border-mod-digicorn{border-color:var(--vp-mod-digicorn)}.border-mod-dragon{border-color:var(--vp-mod-dragon)}.border-mod-elephant{border-color:var(--vp-mod-elephant)}.border-mod-exchange{border-color:var(--vp-mod-exchange)}.border-mod-fake-leader{border-color:var(--vp-mod-fake-leader)}.border-mod-falcon{border-color:var(--vp-mod-falcon)}.border-mod-forge{border-color:var(--vp-mod-forge)}.border-mod-fox{border-color:var(--vp-mod-fox)}.border-mod-horse{border-color:var(--vp-mod-horse)}.border-mod-hound{border-color:var(--vp-mod-hound)}.border-mod-journey{border-color:var(--vp-mod-journey)}.border-mod-lion{border-color:var(--vp-mod-lion)}.border-mod-monkey{border-color:var(--vp-mod-monkey)}.border-mod-owl{border-color:var(--vp-mod-owl)}.border-mod-phoenix{border-color:var(--vp-mod-phoenix)}.border-mod-shark{border-color:var(--vp-mod-shark)}.border-mod-snake{border-color:var(--vp-mod-snake)}.border-mod-team-gold{border-color:var(--vp-mod-team-gold)}.border-mod-whale{border-color:var(--vp-mod-whale)}.border-muted{border-color:hsl(var(--muted))}.border-muted-foreground{border-color:hsl(var(--muted-foreground))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/25{border-color:hsl(var(--muted-foreground) / .25)}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/40{border-color:hsl(var(--muted-foreground) / .4)}.border-muted-foreground\/50{border-color:hsl(var(--muted-foreground) / .5)}.border-muted\/40{border-color:hsl(var(--muted) / .4)}.border-muted\/60{border-color:hsl(var(--muted) / .6)}.border-orange-800\/40{border-color:#9a341266}.border-owl{border-color:hsl(var(--owl-accent))}.border-owl\/20{border-color:hsl(var(--owl-accent) / .2)}.border-owl\/30{border-color:hsl(var(--owl-accent) / .3)}.border-owl\/50{border-color:hsl(var(--owl-accent) / .5)}.border-primary{border-color:hsl(var(--primary))}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/25{border-color:hsl(var(--primary) / .25)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/35{border-color:hsl(var(--primary) / .35)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-500\/30{border-color:#a855f74d}.border-purple-700\/50{border-color:#7e22ce80}.border-red-800\/30{border-color:#991b1b4d}.border-red-800\/40{border-color:#991b1b66}.border-red-800\/50{border-color:#991b1b80}.border-secondary\/20{border-color:hsl(var(--secondary) / .2)}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-sky-500{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-sky-500\/25{border-color:#0ea5e940}.border-sky-500\/30{border-color:#0ea5e94d}.border-slate-400\/40{border-color:#94a3b866}.border-slate-500\/30{border-color:#64748b4d}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-status-danger{border-color:hsl(var(--status-danger))}.border-status-danger\/25{border-color:hsl(var(--status-danger) / .25)}.border-status-danger\/30{border-color:hsl(var(--status-danger) / .3)}.border-status-danger\/35{border-color:hsl(var(--status-danger) / .35)}.border-status-danger\/40{border-color:hsl(var(--status-danger) / .4)}.border-status-danger\/50{border-color:hsl(var(--status-danger) / .5)}.border-status-danger\/60{border-color:hsl(var(--status-danger) / .6)}.border-status-danger\/70{border-color:hsl(var(--status-danger) / .7)}.border-status-success{border-color:hsl(var(--status-success))}.border-status-success\/10{border-color:hsl(var(--status-success) / .1)}.border-status-success\/20{border-color:hsl(var(--status-success) / .2)}.border-status-success\/30{border-color:hsl(var(--status-success) / .3)}.border-status-success\/40{border-color:hsl(var(--status-success) / .4)}.border-status-success\/5{border-color:hsl(var(--status-success) / .05)}.border-status-success\/50{border-color:hsl(var(--status-success) / .5)}.border-status-warning{border-color:hsl(var(--status-warning))}.border-status-warning\/10{border-color:hsl(var(--status-warning) / .1)}.border-status-warning\/20{border-color:hsl(var(--status-warning) / .2)}.border-status-warning\/25{border-color:hsl(var(--status-warning) / .25)}.border-status-warning\/30{border-color:hsl(var(--status-warning) / .3)}.border-status-warning\/35{border-color:hsl(var(--status-warning) / .35)}.border-status-warning\/40{border-color:hsl(var(--status-warning) / .4)}.border-status-warning\/50{border-color:hsl(var(--status-warning) / .5)}.border-status-warning\/60{border-color:hsl(var(--status-warning) / .6)}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-500\/40{border-color:#14b8a666}.border-teal-700\/30{border-color:#0f766e4d}.border-teal-800\/30{border-color:#115e594d}.border-teal-800\/40{border-color:#115e5966}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-300{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.border-violet-700\/50{border-color:#6d28d980}.border-vp-accent{border-color:var(--vp-accent)}.border-vp-accent-2{border-color:var(--vp-accent-2)}.border-vp-canvas{border-color:var(--vp-canvas)}.border-vp-ink{border-color:var(--vp-ink)}.border-vp-ink-faint{border-color:var(--vp-ink-faint)}.border-vp-neg{border-color:var(--vp-neg)}.border-vp-pos{border-color:var(--vp-pos)}.border-vp-rule{border-color:var(--vp-rule)}.border-vp-rule-soft{border-color:var(--vp-rule-soft)}.border-vp-surface{border-color:var(--vp-surface)}.border-vp-warn{border-color:var(--vp-warn)}.border-whale-accent{border-color:hsl(var(--whale-accent))}.border-whale-accent\/30{border-color:hsl(var(--whale-accent) / .3)}.border-whale-accent\/50{border-color:hsl(var(--whale-accent) / .5)}.border-whale\/30{border-color:hsl(var(--whale-accent) / .3)}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/35{border-color:#ffffff59}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-y-transparent{border-top-color:transparent;border-bottom-color:transparent}.\!border-l-\[hsl\(var\(--dragon-accent\)\)\]{border-left-color:hsl(var(--dragon-accent))!important}.\!border-l-\[hsl\(var\(--status-danger\)\)\]{border-left-color:hsl(var(--status-danger))!important}.\!border-l-\[hsl\(var\(--status-success\)\)\]{border-left-color:hsl(var(--status-success))!important}.\!border-l-\[hsl\(var\(--status-warning\)\)\]{border-left-color:hsl(var(--status-warning))!important}.\!border-l-ds-brand{--tw-border-opacity: 1 !important;border-left-color:var(--ds-brand)!important}.\!border-l-ds-text-muted{--tw-border-opacity: 1 !important;border-left-color:var(--ds-text-muted)!important}.\!border-l-vp-accent{border-left-color:var(--vp-accent)!important}.border-b-ds-danger{--tw-border-opacity: 1;border-bottom-color:var(--ds-danger)}.border-b-ds-success{--tw-border-opacity: 1;border-bottom-color:var(--ds-success)}.border-l-\[color-mix\(in_srgb\,var\(--vp-accent\)_35\%\,transparent\)\]{border-left-color:color-mix(in srgb,var(--vp-accent) 35%,transparent)}.border-l-\[color\:color-mix\(in_srgb\,var\(--vp-mod-whale\)_65\%\,var\(--vp-navy\)\)\]{border-left-color:color-mix(in srgb,var(--vp-mod-whale) 65%,var(--vp-navy))}.border-l-\[color\:var\(--formal-cyan\,\#08707d\)\]{border-left-color:var(--formal-cyan,#08707d)}.border-l-\[hsl\(var\(--admin-accent\)\)\]{border-left-color:hsl(var(--admin-accent))}.border-l-\[hsl\(var\(--admin-warn\)\)\]{border-left-color:hsl(var(--admin-warn))}.border-l-\[hsl\(var\(--chart-1\)\)\]{border-left-color:hsl(var(--chart-1))}.border-l-\[hsl\(var\(--chart-2\)\)\]{border-left-color:hsl(var(--chart-2))}.border-l-\[hsl\(var\(--chart-3\)\)\]{border-left-color:hsl(var(--chart-3))}.border-l-\[hsl\(var\(--chart-4\)\)\]{border-left-color:hsl(var(--chart-4))}.border-l-\[hsl\(var\(--chart-5\)\)\]{border-left-color:hsl(var(--chart-5))}.border-l-\[hsl\(var\(--chart-warning\)\)\]{border-left-color:hsl(var(--chart-warning))}.border-l-\[hsl\(var\(--digicorn-accent\)\)\]{border-left-color:hsl(var(--digicorn-accent))}.border-l-\[hsl\(var\(--digicorn-accent\)\/0\.5\)\]{border-left-color:hsl(var(--digicorn-accent)/.5)}.border-l-\[hsl\(var\(--error-primary\,358_85\%_58\%\)\)\]{border-left-color:hsl(var(--error-primary,358 85% 58%))}.border-l-\[hsl\(var\(--family-amber\)\)\]{border-left-color:hsl(var(--family-amber))}.border-l-\[hsl\(var\(--info-primary\,195_82\%_52\%\)\)\]{border-left-color:hsl(var(--info-primary,195 82% 52%))}.border-l-\[hsl\(var\(--journey-accent\)\)\]{border-left-color:hsl(var(--journey-accent))}.border-l-\[hsl\(var\(--status-danger\)\)\]{border-left-color:hsl(var(--status-danger))}.border-l-\[hsl\(var\(--status-success\)\)\]{border-left-color:hsl(var(--status-success))}.border-l-\[hsl\(var\(--status-warning\)\)\]{border-left-color:hsl(var(--status-warning))}.border-l-\[hsl\(var\(--success-primary\)\)\]{border-left-color:hsl(var(--success-primary))}.border-l-\[hsl\(var\(--success-primary\,142_76\%_48\%\)\)\]{border-left-color:hsl(var(--success-primary,142 76% 48%))}.border-l-\[hsl\(var\(--warning-primary\,38_95\%_54\%\)\)\]{border-left-color:hsl(var(--warning-primary,38 95% 54%))}.border-l-\[var\(--formal-cyan\,\#08707d\)\]{border-left-color:var(--formal-cyan,#08707d)}.border-l-\[var\(--formal-navy\,\#0b1b3a\)\]{border-left-color:var(--formal-navy,#0b1b3a)}.border-l-\[var\(--vp-area\)\]{border-left-color:var(--vp-area)}.border-l-\[var\(--vp-mod-elephant\)\]{border-left-color:var(--vp-mod-elephant)}.border-l-\[var\(--vp-mod-fox\)\]{border-left-color:var(--vp-mod-fox)}.border-l-\[var\(--vp-mod-owl\)\]{border-left-color:var(--vp-mod-owl)}.border-l-\[var\(--vp-mod-whale\)\]{border-left-color:var(--vp-mod-whale)}.border-l-\[var\(--vp-neg\)\]{border-left-color:var(--vp-neg)}.border-l-\[var\(--vp-pos\)\]{border-left-color:var(--vp-pos)}.border-l-\[var\(--vp-warn\)\]{border-left-color:var(--vp-warn)}.border-l-accent{border-left-color:hsl(var(--accent))}.border-l-amber-400{--tw-border-opacity: 1;border-left-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-l-amber-500{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-destructive{border-left-color:hsl(var(--destructive))}.border-l-ds-block-magenta{--tw-border-opacity: 1;border-left-color:var(--ds-block-magenta)}.border-l-ds-border-strong{--tw-border-opacity: 1;border-left-color:var(--ds-border-strong)}.border-l-ds-brand{--tw-border-opacity: 1;border-left-color:var(--ds-brand)}.border-l-ds-danger{--tw-border-opacity: 1;border-left-color:var(--ds-danger)}.border-l-ds-info{--tw-border-opacity: 1;border-left-color:var(--ds-info)}.border-l-ds-success{--tw-border-opacity: 1;border-left-color:var(--ds-success)}.border-l-ds-text-muted{--tw-border-opacity: 1;border-left-color:var(--ds-text-muted)}.border-l-ds-warning{--tw-border-opacity: 1;border-left-color:var(--ds-warning)}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-mod-bee{border-left-color:var(--vp-mod-bee)}.border-l-mod-brain{border-left-color:var(--vp-mod-brain)}.border-l-mod-cfo{border-left-color:var(--vp-mod-cfo)}.border-l-mod-cheetah{border-left-color:var(--vp-mod-cheetah)}.border-l-mod-dealdesk{border-left-color:var(--vp-mod-dealdesk)}.border-l-mod-digicorn{border-left-color:var(--vp-mod-digicorn)}.border-l-mod-dragon{border-left-color:var(--vp-mod-dragon)}.border-l-mod-elephant{border-left-color:var(--vp-mod-elephant)}.border-l-mod-exchange{border-left-color:var(--vp-mod-exchange)}.border-l-mod-fake-leader{border-left-color:var(--vp-mod-fake-leader)}.border-l-mod-falcon{border-left-color:var(--vp-mod-falcon)}.border-l-mod-forge{border-left-color:var(--vp-mod-forge)}.border-l-mod-fox{border-left-color:var(--vp-mod-fox)}.border-l-mod-horse{border-left-color:var(--vp-mod-horse)}.border-l-mod-hound{border-left-color:var(--vp-mod-hound)}.border-l-mod-journey{border-left-color:var(--vp-mod-journey)}.border-l-mod-lion{border-left-color:var(--vp-mod-lion)}.border-l-mod-monkey{border-left-color:var(--vp-mod-monkey)}.border-l-mod-owl{border-left-color:var(--vp-mod-owl)}.border-l-mod-phoenix{border-left-color:var(--vp-mod-phoenix)}.border-l-mod-shark{border-left-color:var(--vp-mod-shark)}.border-l-mod-snake{border-left-color:var(--vp-mod-snake)}.border-l-mod-team-gold{border-left-color:var(--vp-mod-team-gold)}.border-l-mod-whale{border-left-color:var(--vp-mod-whale)}.border-l-muted-foreground{border-left-color:hsl(var(--muted-foreground))}.border-l-muted-foreground\/40{border-left-color:hsl(var(--muted-foreground) / .4)}.border-l-positive{border-left-color:hsl(var(--positive))}.border-l-primary{border-left-color:hsl(var(--primary))}.border-l-red-500{--tw-border-opacity: 1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-l-rose-500{--tw-border-opacity: 1;border-left-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-l-vp-accent{border-left-color:var(--vp-accent)}.border-l-vp-neg{border-left-color:var(--vp-neg)}.border-l-vp-pos{border-left-color:var(--vp-pos)}.border-l-vp-rule{border-left-color:var(--vp-rule)}.border-l-vp-warn{border-left-color:var(--vp-warn)}.border-l-yellow-500{--tw-border-opacity: 1;border-left-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-r-transparent{border-right-color:transparent}.border-t-\[color-mix\(in_srgb\,hsl\(var\(--fake-leader-accent\)\)_45\%\,transparent\)\]{border-top-color:color-mix(in srgb,hsl(var(--fake-leader-accent)) 45%,transparent)}.border-t-\[hsl\(var\(--admin-accent\)\)\]{border-top-color:hsl(var(--admin-accent))}.border-t-\[hsl\(var\(--csuite-accent\)\)\]{border-top-color:hsl(var(--csuite-accent))}.border-t-\[var\(--formal-cyan\,\#08707d\)\]{border-top-color:var(--formal-cyan,#08707d)}.border-t-\[var\(--formal-cyan-bright\,\#6df0f8\)\]{border-top-color:var(--formal-cyan-bright,#6df0f8)}.border-t-blue-600{--tw-border-opacity: 1;border-top-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-t-emerald-600{--tw-border-opacity: 1;border-top-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-t-foreground{border-top-color:hsl(var(--foreground))}.border-t-mod-bee{border-top-color:var(--vp-mod-bee)}.border-t-mod-brain{border-top-color:var(--vp-mod-brain)}.border-t-mod-cfo{border-top-color:var(--vp-mod-cfo)}.border-t-mod-cheetah{border-top-color:var(--vp-mod-cheetah)}.border-t-mod-dealdesk{border-top-color:var(--vp-mod-dealdesk)}.border-t-mod-digicorn{border-top-color:var(--vp-mod-digicorn)}.border-t-mod-dragon{border-top-color:var(--vp-mod-dragon)}.border-t-mod-elephant{border-top-color:var(--vp-mod-elephant)}.border-t-mod-exchange{border-top-color:var(--vp-mod-exchange)}.border-t-mod-fake-leader{border-top-color:var(--vp-mod-fake-leader)}.border-t-mod-falcon{border-top-color:var(--vp-mod-falcon)}.border-t-mod-forge{border-top-color:var(--vp-mod-forge)}.border-t-mod-fox{border-top-color:var(--vp-mod-fox)}.border-t-mod-horse{border-top-color:var(--vp-mod-horse)}.border-t-mod-hound{border-top-color:var(--vp-mod-hound)}.border-t-mod-journey{border-top-color:var(--vp-mod-journey)}.border-t-mod-lion{border-top-color:var(--vp-mod-lion)}.border-t-mod-monkey{border-top-color:var(--vp-mod-monkey)}.border-t-mod-owl{border-top-color:var(--vp-mod-owl)}.border-t-mod-phoenix{border-top-color:var(--vp-mod-phoenix)}.border-t-mod-shark{border-top-color:var(--vp-mod-shark)}.border-t-mod-snake{border-top-color:var(--vp-mod-snake)}.border-t-mod-team-gold{border-top-color:var(--vp-mod-team-gold)}.border-t-mod-whale{border-top-color:var(--vp-mod-whale)}.border-t-primary{border-top-color:hsl(var(--primary))}.border-t-purple-600{--tw-border-opacity: 1;border-top-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.border-t-red-600{--tw-border-opacity: 1;border-top-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-vp-rule{border-top-color:var(--vp-rule)}.\!bg-\[var\(--formal-cyan\,\#08707d\)\]{background-color:var(--formal-cyan,#08707d)!important}.\!bg-ds-block-gold{--tw-bg-opacity: 1 !important;background-color:var(--ds-block-gold)!important}.\!bg-ds-block-ink{--tw-bg-opacity: 1 !important;background-color:var(--ds-block-ink)!important}.\!bg-ds-danger{--tw-bg-opacity: 1 !important;background-color:var(--ds-danger)!important}.\!bg-ds-surface-raised{--tw-bg-opacity: 1 !important;background-color:var(--ds-surface-raised)!important}.\!bg-ds-warning{--tw-bg-opacity: 1 !important;background-color:var(--ds-warning)!important}.\!bg-ds-white{--tw-bg-opacity: 1 !important;background-color:var(--ds-color-white)!important}.\!bg-transparent{background-color:transparent!important}.\!bg-vp-surface{background-color:var(--vp-surface)!important}.bg-\[\#0b1526\]{--tw-bg-opacity: 1;background-color:rgb(11 21 38 / var(--tw-bg-opacity, 1))}.bg-\[\#0e7490\]\/10{background-color:#0e74901a}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[color-mix\(in_srgb\,hsl\(var\(--chart-1\)\)_10\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,hsl(var(--chart-1)) 10%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,hsl\(var\(--chart-3\)\)_10\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,hsl(var(--chart-3)) 10%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,hsl\(var\(--csuite-accent\)\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,hsl(var(--csuite-accent)) 12%,transparent)}.bg-\[color-mix\(in_srgb\,hsl\(var\(--fake-leader-accent\)\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,hsl(var(--fake-leader-accent)) 12%,transparent)}.bg-\[color-mix\(in_srgb\,hsl\(var\(--fake-leader-accent\)\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,hsl(var(--fake-leader-accent)) 15%,transparent)}.bg-\[color-mix\(in_srgb\,hsl\(var\(--family-violet\)\)_10\%\,hsl\(var\(--card\)\)\)\]{background-color:color-mix(in srgb,hsl(var(--family-violet)) 10%,hsl(var(--card)))}.bg-\[color-mix\(in_srgb\,hsl\(var\(--horse-accent\)\)_6\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,hsl(var(--horse-accent)) 6%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--ds-block-ink\)_72\%\,transparent\)\]{background-color:color-mix(in srgb,var(--ds-block-ink) 72%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--ds-block-sky\)_22\%\,var\(--formal-navy\)\)\]{background-color:color-mix(in srgb,var(--ds-block-sky) 22%,var(--formal-navy))}.bg-\[color-mix\(in_srgb\,var\(--ds-brand\)_10\%\,var\(--ds-surface-raised\)\)\]{background-color:color-mix(in srgb,var(--ds-brand) 10%,var(--ds-surface-raised))}.bg-\[color-mix\(in_srgb\,var\(--ds-brand\)_16\%\,var\(--ds-surface-raised\)\)\]{background-color:color-mix(in srgb,var(--ds-brand) 16%,var(--ds-surface-raised))}.bg-\[color-mix\(in_srgb\,var\(--ds-brand\)_18\%\,var\(--ds-surface-raised\)\)\]{background-color:color-mix(in srgb,var(--ds-brand) 18%,var(--ds-surface-raised))}.bg-\[color-mix\(in_srgb\,var\(--ds-brand\)_30\%\,var\(--ds-surface-raised\)\)\]{background-color:color-mix(in srgb,var(--ds-brand) 30%,var(--ds-surface-raised))}.bg-\[color-mix\(in_srgb\,var\(--ds-brand\)_55\%\,var\(--ds-surface-raised\)\)\]{background-color:color-mix(in srgb,var(--ds-brand) 55%,var(--ds-surface-raised))}.bg-\[color-mix\(in_srgb\,var\(--ds-brand\)_80\%\,var\(--ds-surface-raised\)\)\]{background-color:color-mix(in srgb,var(--ds-brand) 80%,var(--ds-surface-raised))}.bg-\[color-mix\(in_srgb\,var\(--ds-color-blue-950\,\#0b1b3a\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--ds-color-blue-950,#0b1b3a) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--ds-color-white\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--ds-color-white) 5%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--ds-danger\)_15\%\,var\(--ds-surface-raised\)\)\]{background-color:color-mix(in srgb,var(--ds-danger) 15%,var(--ds-surface-raised))}.bg-\[color-mix\(in_srgb\,var\(--ds-danger\)_16\%\,var\(--ds-surface-raised\)\)\]{background-color:color-mix(in srgb,var(--ds-danger) 16%,var(--ds-surface-raised))}.bg-\[color-mix\(in_srgb\,var\(--ds-success\)_12\%\,var\(--ds-surface-raised\)\)\]{background-color:color-mix(in srgb,var(--ds-success) 12%,var(--ds-surface-raised))}.bg-\[color-mix\(in_srgb\,var\(--ds-surface\)_55\%\,transparent\)\]{background-color:color-mix(in srgb,var(--ds-surface) 55%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--ds-warning\)_20\%\,var\(--ds-surface-raised\)\)\]{background-color:color-mix(in srgb,var(--ds-warning) 20%,var(--ds-surface-raised))}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_10\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 10%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 14%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 20%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_25\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 25%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_40\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 40%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 5%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_50\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 50%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_55\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 55%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_55\%\,var\(--vp-mod-dealdesk\)\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 55%,var(--vp-mod-dealdesk))}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 6%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_7\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 7%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 8%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_95\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 95%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#0e7490\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#0e7490) 8%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan-bright\,\#6df0f8\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan-bright,#6df0f8) 18%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-cyan-bright\,\#6df0f8\)_45\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan-bright,#6df0f8) 45%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-navy\)_55\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-navy) 55%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-navy,#0b1b3a) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_55\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-navy,#0b1b3a) 55%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_80\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-navy,#0b1b3a) 80%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_90\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-navy,#0b1b3a) 90%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_92\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-navy,#0b1b3a) 92%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-on-navy\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-on-navy) 20%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-on-navy\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-on-navy) 8%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-on-navy-soft\)_30\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-on-navy-soft) 30%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--formal-on-navy-soft\,\#9aa6b2\)_35\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-on-navy-soft,#9aa6b2) 35%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--pes-bar-blue\)_10\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--pes-bar-blue) 10%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--pes-bar-purple\)_15\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--pes-bar-purple) 15%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--vp-accent\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-accent) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-accent\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-accent) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-accent\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-accent) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-accent\)_30\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-accent) 30%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-accent\)_45\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-accent) 45%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-accent\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-accent) 5%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-accent\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-accent) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-accent\,\#f5b800\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-accent,#f5b800) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-accent-2\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-accent-2) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas\)_50\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas) 50%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas\)_55\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas) 55%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas\)_80\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas) 80%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas\)_85\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas) 85%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas\)_88\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas) 88%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas\)_90\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas) 90%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas\)_95\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas) 95%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas-2\)_40\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas-2) 40%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas-2\)_50\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas-2) 50%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas-2\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas-2) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-canvas-2\)_80\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-canvas-2) 80%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-ink\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-ink) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-bee\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-bee) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-bee\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-bee) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-bee\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-bee) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-bee\)_8\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-bee) 8%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-brain) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-brain) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-brain) 20%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_30\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-brain) 30%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-brain) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-brain\,\#6a3d9a\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-brain,#6a3d9a) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-cfo) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-cfo) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-cfo) 20%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-cfo) 5%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-cfo) 8%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_85\%\,var\(--vp-navy\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-cfo) 85%,var(--vp-navy))}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-cheetah\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-cheetah) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-dealdesk\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-dealdesk) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-dealdesk\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-dealdesk) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-dealdesk\)_70\%\,var\(--formal-navy\,\#0b1b3a\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-dealdesk) 70%,var(--formal-navy,#0b1b3a))}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-digicorn\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-digicorn) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-digicorn\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-digicorn) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-digicorn\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-digicorn) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-dragon\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-dragon) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-elephant) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-elephant) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-elephant) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_70\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-elephant) 70%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_8\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-elephant) 8%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-exchange\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-exchange) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-falcon\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-falcon) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-falcon\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-falcon) 5%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-falcon\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-falcon) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-forge\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-forge) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-forge\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-forge) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-fox) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-fox) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-fox) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_8\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-fox) 8%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-horse\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-horse) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-horse\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-horse) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-hound\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-hound) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-journey\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-journey) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-journey\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-journey) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-lion\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-lion) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-lion\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-lion) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-lion\)_8\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-lion) 8%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-monkey\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-monkey) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-monkey\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-monkey) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-owl) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-owl) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-owl) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-owl) 18%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-owl) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_8\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-owl) 8%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-owl\,\#3730a3\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-owl,#3730a3) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-owl\,\#3730a3\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-owl,#3730a3) 18%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-phoenix\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-phoenix) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-phoenix\)_50\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-phoenix) 50%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-shark\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-shark) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-snake\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-snake) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-team-gold\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-team-gold) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-whale) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-whale) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-whale) 20%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-whale) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_8\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-whale) 8%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-neg) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_10\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-neg) 10%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-neg) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-neg) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_18\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-neg) 18%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-neg) 20%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_30\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-neg) 30%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-neg) 5%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-neg) 8%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_10\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-pos) 10%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_100\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 100%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 20%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_25\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 25%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_30\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 30%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 5%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-rule\)_30\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-rule) 30%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-rule\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-rule) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-rule\)_70\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-rule) 70%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-rule-soft\)_30\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-rule-soft) 30%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-rule-soft\)_70\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-rule-soft) 70%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface\)_40\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface) 40%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface\)_50\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface) 50%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface\)_80\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface) 80%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface\)_85\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface) 85%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface\)_90\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface) 90%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface\)_95\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface) 95%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_30\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface-raised) 30%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_40\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface-raised) 40%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_50\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface-raised) 50%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface-raised) 60%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_70\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface-raised) 70%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_80\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface-raised) 80%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_88\%\,var\(--formal-cyan\,\#08707d\)_12\%\)\]{background-color:color-mix(in srgb,var(--vp-surface-raised) 88%,var(--formal-cyan,#08707d) 12%)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_88\%\,var\(--vp-accent\)_12\%\)\]{background-color:color-mix(in srgb,var(--vp-surface-raised) 88%,var(--vp-accent) 12%)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_92\%\,var\(--vp-accent\)_8\%\)\]{background-color:color-mix(in srgb,var(--vp-surface-raised) 92%,var(--vp-accent) 8%)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_92\%\,var\(--vp-mod-whale\)_8\%\)\]{background-color:color-mix(in srgb,var(--vp-surface-raised) 92%,var(--vp-mod-whale) 8%)}.bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_95\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-surface-raised) 95%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_10\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-warn) 10%,var(--vp-surface))}.bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_20\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 20%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_25\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 25%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 5%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 10%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 12%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 15%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_18\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 18%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 5%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 6%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 8%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-accent\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-accent) 10%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-accent\)_6\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-accent) 6%,var(--vp-surface))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-brain\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-brain) 10%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-brain\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-brain) 12%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-brain\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-mod-brain) 8%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_14\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-exchange) 14%,var(--vp-surface))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_55\%\,var\(--formal-cyan\,\#08707d\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-exchange) 55%,var(--formal-cyan,#08707d))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_55\%\,var\(--vp-navy\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-exchange) 55%,var(--vp-navy))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_6\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-exchange) 6%,var(--vp-surface))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_8\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-exchange) 8%,var(--vp-surface))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-whale\)_12\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-mod-whale) 12%,var(--vp-surface))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-neg) 10%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-neg) 12%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_12\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-neg) 12%,var(--vp-surface))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-neg) 15%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_6\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-neg) 6%,var(--vp-surface))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-neg) 8%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_8\%\,var\(--vp-canvas\)\)\]{background-color:color-mix(in srgb,var(--vp-neg) 8%,var(--vp-canvas))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_8\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-neg) 8%,var(--vp-surface))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 10%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 12%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_12\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-pos) 12%,var(--vp-surface))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 15%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-pos) 6%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_8\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-pos) 8%,var(--vp-surface))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 10%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 12%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 15%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 5%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 6%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_6\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-warn) 6%,var(--vp-surface))}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--vp-warn) 8%,transparent)}.bg-\[color\:color-mix\(in_srgb\,var\(--vp-warn\)_8\%\,var\(--vp-surface\)\)\]{background-color:color-mix(in srgb,var(--vp-warn) 8%,var(--vp-surface))}.bg-\[color\:var\(--formal-cyan\,\#08707d\)\]{background-color:var(--formal-cyan,#08707d)}.bg-\[color\:var\(--formal-navy\,\#0b1b3a\)\]{background-color:var(--formal-navy,#0b1b3a)}.bg-\[color\:var\(--vp-canvas\)\]{background-color:var(--vp-canvas)}.bg-\[color\:var\(--vp-navy\)\]{background-color:var(--vp-navy)}.bg-\[color\:var\(--vp-neg\)\]{background-color:var(--vp-neg)}.bg-\[color\:var\(--vp-pos\)\]{background-color:var(--vp-pos)}.bg-\[color\:var\(--vp-surface\)\]{background-color:var(--vp-surface)}.bg-\[color\:var\(--vp-warn\)\]{background-color:var(--vp-warn)}.bg-\[hsl\(205_45\%_50\%\/0\.14\)\]{background-color:#4689b924}.bg-\[hsl\(20_46\%_42\%\/0\.14\)\]{background-color:#9c5b3a24}.bg-\[hsl\(28_82\%_50\%\/0\.14\)\]{background-color:#e8791724}.bg-\[hsl\(var\(--\$\{module\}-accent\)\)\]{background-color:hsl(var(--${module}-accent))}.bg-\[hsl\(var\(--\$\{module\}-accent\)\/0\.1\)\]{background-color:hsl(var(--${module}-accent)/.1)}.bg-\[hsl\(var\(--accent\)\/0\.06\)\]{background-color:hsl(var(--accent)/.06)}.bg-\[hsl\(var\(--accent\)\/0\.12\)\]{background-color:hsl(var(--accent)/.12)}.bg-\[hsl\(var\(--admin-accent\)\)\]{background-color:hsl(var(--admin-accent))}.bg-\[hsl\(var\(--admin-accent\)\/0\.08\)\]{background-color:hsl(var(--admin-accent)/.08)}.bg-\[hsl\(var\(--admin-accent\)\/0\.12\)\]{background-color:hsl(var(--admin-accent)/.12)}.bg-\[hsl\(var\(--admin-accent\)\/0\.15\)\]{background-color:hsl(var(--admin-accent)/.15)}.bg-\[hsl\(var\(--admin-rail\)\/0\.35\)\]{background-color:hsl(var(--admin-rail)/.35)}.bg-\[hsl\(var\(--admin-rail\)\/0\.55\)\]{background-color:hsl(var(--admin-rail)/.55)}.bg-\[hsl\(var\(--admin-sun\)\)\]{background-color:hsl(var(--admin-sun))}.bg-\[hsl\(var\(--admin-tier-edu\)\/0\.12\)\]{background-color:hsl(var(--admin-tier-edu)/.12)}.bg-\[hsl\(var\(--admin-tier-enterprise\)\/0\.12\)\]{background-color:hsl(var(--admin-tier-enterprise)/.12)}.bg-\[hsl\(var\(--admin-tier-free\)\/0\.12\)\]{background-color:hsl(var(--admin-tier-free)/.12)}.bg-\[hsl\(var\(--admin-tier-premium\)\/0\.12\)\]{background-color:hsl(var(--admin-tier-premium)/.12)}.bg-\[hsl\(var\(--admin-warn\)\/0\.08\)\]{background-color:hsl(var(--admin-warn)/.08)}.bg-\[hsl\(var\(--bee-accent\)\)\]{background-color:hsl(var(--bee-accent))}.bg-\[hsl\(var\(--bee-accent\)\/0\.05\)\]{background-color:hsl(var(--bee-accent)/.05)}.bg-\[hsl\(var\(--bee-accent\)\/0\.1\)\]{background-color:hsl(var(--bee-accent)/.1)}.bg-\[hsl\(var\(--bee-accent\)\/0\.15\)\]{background-color:hsl(var(--bee-accent)/.15)}.bg-\[hsl\(var\(--bee-accent\)\/0\.2\)\]{background-color:hsl(var(--bee-accent)/.2)}.bg-\[hsl\(var\(--brain-accent\)\)\]{background-color:hsl(var(--brain-accent))}.bg-\[hsl\(var\(--brain-accent\)\)\]\/15{background-color:hsl(var(--brain-accent) / .15)}.bg-\[hsl\(var\(--brain-accent\)\)\]\/20{background-color:hsl(var(--brain-accent) / .2)}.bg-\[hsl\(var\(--brain-accent\)\/0\.1\)\]{background-color:hsl(var(--brain-accent)/.1)}.bg-\[hsl\(var\(--brain-bg\)\)\]{background-color:hsl(var(--brain-bg))}.bg-\[hsl\(var\(--category-acquisitions\)\)\]\/25{background-color:hsl(var(--category-acquisitions) / .25)}.bg-\[hsl\(var\(--category-acquisitions\)\/0\.85\)\]{background-color:hsl(var(--category-acquisitions)/.85)}.bg-\[hsl\(var\(--category-debt\)\)\]\/25{background-color:hsl(var(--category-debt) / .25)}.bg-\[hsl\(var\(--category-debt\)\/0\.85\)\]{background-color:hsl(var(--category-debt)/.85)}.bg-\[hsl\(var\(--category-margins\)\)\]\/25{background-color:hsl(var(--category-margins) / .25)}.bg-\[hsl\(var\(--category-margins\)\/0\.85\)\]{background-color:hsl(var(--category-margins)/.85)}.bg-\[hsl\(var\(--category-multiple\)\)\]\/25{background-color:hsl(var(--category-multiple) / .25)}.bg-\[hsl\(var\(--category-multiple\)\/0\.85\)\]{background-color:hsl(var(--category-multiple)/.85)}.bg-\[hsl\(var\(--category-revenue\)\)\]\/25{background-color:hsl(var(--category-revenue) / .25)}.bg-\[hsl\(var\(--category-revenue\)\)\]\/30{background-color:hsl(var(--category-revenue) / .3)}.bg-\[hsl\(var\(--category-revenue\)\/0\.85\)\]{background-color:hsl(var(--category-revenue)/.85)}.bg-\[hsl\(var\(--cfo-accent\)\)\]{background-color:hsl(var(--cfo-accent))}.bg-\[hsl\(var\(--cfo-accent\)\/0\.1\)\]{background-color:hsl(var(--cfo-accent)/.1)}.bg-\[hsl\(var\(--chart-1\)\)\]{background-color:hsl(var(--chart-1))}.bg-\[hsl\(var\(--chart-1\)\/0\.1\)\]{background-color:hsl(var(--chart-1)/.1)}.bg-\[hsl\(var\(--chart-1\)\/0\.15\)\]{background-color:hsl(var(--chart-1)/.15)}.bg-\[hsl\(var\(--chart-1\)\/0\.2\)\]{background-color:hsl(var(--chart-1)/.2)}.bg-\[hsl\(var\(--chart-2\)\)\]{background-color:hsl(var(--chart-2))}.bg-\[hsl\(var\(--chart-2\)\/0\.1\)\]{background-color:hsl(var(--chart-2)/.1)}.bg-\[hsl\(var\(--chart-2\)\/0\.15\)\]{background-color:hsl(var(--chart-2)/.15)}.bg-\[hsl\(var\(--chart-2\)\/0\.2\)\]{background-color:hsl(var(--chart-2)/.2)}.bg-\[hsl\(var\(--chart-3\)\)\]{background-color:hsl(var(--chart-3))}.bg-\[hsl\(var\(--chart-3\)\/0\.1\)\]{background-color:hsl(var(--chart-3)/.1)}.bg-\[hsl\(var\(--chart-3\)\/0\.15\)\]{background-color:hsl(var(--chart-3)/.15)}.bg-\[hsl\(var\(--chart-3\)\/0\.2\)\]{background-color:hsl(var(--chart-3)/.2)}.bg-\[hsl\(var\(--chart-4\)\)\]{background-color:hsl(var(--chart-4))}.bg-\[hsl\(var\(--chart-4\)\/0\.1\)\]{background-color:hsl(var(--chart-4)/.1)}.bg-\[hsl\(var\(--chart-4\)\/0\.15\)\]{background-color:hsl(var(--chart-4)/.15)}.bg-\[hsl\(var\(--chart-4\)\/0\.2\)\]{background-color:hsl(var(--chart-4)/.2)}.bg-\[hsl\(var\(--chart-5\)\)\]{background-color:hsl(var(--chart-5))}.bg-\[hsl\(var\(--chart-5\)\/0\.1\)\]{background-color:hsl(var(--chart-5)/.1)}.bg-\[hsl\(var\(--chart-5\)\/0\.15\)\]{background-color:hsl(var(--chart-5)/.15)}.bg-\[hsl\(var\(--chart-5\)\/0\.2\)\]{background-color:hsl(var(--chart-5)/.2)}.bg-\[hsl\(var\(--chart-negative\)\)\]{background-color:hsl(var(--chart-negative))}.bg-\[hsl\(var\(--chart-negative\)\/0\.1\)\]{background-color:hsl(var(--chart-negative)/.1)}.bg-\[hsl\(var\(--chart-positive\)\)\]{background-color:hsl(var(--chart-positive))}.bg-\[hsl\(var\(--chart-positive\)\/0\.1\)\]{background-color:hsl(var(--chart-positive)/.1)}.bg-\[hsl\(var\(--chart-warning\)\)\]{background-color:hsl(var(--chart-warning))}.bg-\[hsl\(var\(--chart-warning\)\/0\.08\)\]{background-color:hsl(var(--chart-warning)/.08)}.bg-\[hsl\(var\(--chart-warning\)\/0\.1\)\]{background-color:hsl(var(--chart-warning)/.1)}.bg-\[hsl\(var\(--chart-warning\)\/0\.12\)\]{background-color:hsl(var(--chart-warning)/.12)}.bg-\[hsl\(var\(--chart-warning\)\/0\.15\)\]{background-color:hsl(var(--chart-warning)/.15)}.bg-\[hsl\(var\(--chart-warning\)\/0\.2\)\]{background-color:hsl(var(--chart-warning)/.2)}.bg-\[hsl\(var\(--cheetah-accent\)\)\]{background-color:hsl(var(--cheetah-accent))}.bg-\[hsl\(var\(--cheetah-accent\)\/0\.15\)\]{background-color:hsl(var(--cheetah-accent)/.15)}.bg-\[hsl\(var\(--cheetah-accent\)\/0\.18\)\]{background-color:hsl(var(--cheetah-accent)/.18)}.bg-\[hsl\(var\(--csuite-accent\)\)\]{background-color:hsl(var(--csuite-accent))}.bg-\[hsl\(var\(--csuite-accent\)\/0\.05\)\]{background-color:hsl(var(--csuite-accent)/.05)}.bg-\[hsl\(var\(--digicorn-accent\)\)\]{background-color:hsl(var(--digicorn-accent))}.bg-\[hsl\(var\(--digicorn-accent\)\/0\.05\)\]{background-color:hsl(var(--digicorn-accent)/.05)}.bg-\[hsl\(var\(--digicorn-accent\)\/0\.06\)\]{background-color:hsl(var(--digicorn-accent)/.06)}.bg-\[hsl\(var\(--digicorn-accent\)\/0\.08\)\]{background-color:hsl(var(--digicorn-accent)/.08)}.bg-\[hsl\(var\(--digicorn-accent\)\/0\.1\)\]{background-color:hsl(var(--digicorn-accent)/.1)}.bg-\[hsl\(var\(--digicorn-accent\)\/0\.12\)\]{background-color:hsl(var(--digicorn-accent)/.12)}.bg-\[hsl\(var\(--digicorn-accent\)\/0\.2\)\]{background-color:hsl(var(--digicorn-accent)/.2)}.bg-\[hsl\(var\(--digicorn-accent\)\/0\.25\)\]{background-color:hsl(var(--digicorn-accent)/.25)}.bg-\[hsl\(var\(--digicorn-accent\)\/0\.3\)\]{background-color:hsl(var(--digicorn-accent)/.3)}.bg-\[hsl\(var\(--digicorn-accent\)\/0\.35\)\]{background-color:hsl(var(--digicorn-accent)/.35)}.bg-\[hsl\(var\(--digicorn-accent-dark\)\)\]{background-color:hsl(var(--digicorn-accent-dark))}.bg-\[hsl\(var\(--digicorn-bg\)\)\]{background-color:hsl(var(--digicorn-bg))}.bg-\[hsl\(var\(--dragon-accent\)\)\]{background-color:hsl(var(--dragon-accent))}.bg-\[hsl\(var\(--dragon-accent\)\/0\.06\)\]{background-color:hsl(var(--dragon-accent)/.06)}.bg-\[hsl\(var\(--dragon-accent\)\/0\.15\)\]{background-color:hsl(var(--dragon-accent)/.15)}.bg-\[hsl\(var\(--dragon-mascot-glow\)\/0\.2\)\]{background-color:hsl(var(--dragon-mascot-glow)/.2)}.bg-\[hsl\(var\(--duel-accent\)\)\]{background-color:hsl(var(--duel-accent))}.bg-\[hsl\(var\(--duel-accent\)\/0\.25\)\]{background-color:hsl(var(--duel-accent)/.25)}.bg-\[hsl\(var\(--duel-them\)\)\]{background-color:hsl(var(--duel-them))}.bg-\[hsl\(var\(--duel-you\)\)\]{background-color:hsl(var(--duel-you))}.bg-\[hsl\(var\(--elephant-accent\)\)\]{background-color:hsl(var(--elephant-accent))}.bg-\[hsl\(var\(--elephant-accent\)\/0\.1\)\]{background-color:hsl(var(--elephant-accent)/.1)}.bg-\[hsl\(var\(--elephant-bg\)\)\]{background-color:hsl(var(--elephant-bg))}.bg-\[hsl\(var\(--error-bg\,358_85\%_58\%_\/_0\.12\)\)\]{background-color:hsl(var(--error-bg,358 85% 58% / .12))}.bg-\[hsl\(var\(--error-primary\)\/0\.10\)\]{background-color:hsl(var(--error-primary)/.1)}.bg-\[hsl\(var\(--error-primary\)\/0\.15\)\]{background-color:hsl(var(--error-primary)/.15)}.bg-\[hsl\(var\(--fake-leader-accent\)\)\]{background-color:hsl(var(--fake-leader-accent))}.bg-\[hsl\(var\(--falcon-accent\)\)\]{background-color:hsl(var(--falcon-accent))}.bg-\[hsl\(var\(--falcon-accent\)\/0\.1\)\]{background-color:hsl(var(--falcon-accent)/.1)}.bg-\[hsl\(var\(--falcon-accent\)\/0\.12\)\]{background-color:hsl(var(--falcon-accent)/.12)}.bg-\[hsl\(var\(--falcon-accent\)\/0\.15\)\]{background-color:hsl(var(--falcon-accent)/.15)}.bg-\[hsl\(var\(--falcon-accent\)\/0\.20\)\]{background-color:hsl(var(--falcon-accent)/.2)}.bg-\[hsl\(var\(--family-amber\)\)\]{background-color:hsl(var(--family-amber))}.bg-\[hsl\(var\(--forge-accent\)\)\]{background-color:hsl(var(--forge-accent))}.bg-\[hsl\(var\(--forge-accent\)\/0\.1\)\],.bg-\[hsl\(var\(--forge-accent\)\/0\.10\)\]{background-color:hsl(var(--forge-accent)/.1)}.bg-\[hsl\(var\(--forge-accent\)\/0\.12\)\]{background-color:hsl(var(--forge-accent)/.12)}.bg-\[hsl\(var\(--forge-accent\)\/0\.2\)\]{background-color:hsl(var(--forge-accent)/.2)}.bg-\[hsl\(var\(--forge-accent\)\/0\.22\)\]{background-color:hsl(var(--forge-accent)/.22)}.bg-\[hsl\(var\(--forge-accent\)\/0\.25\)\]{background-color:hsl(var(--forge-accent)/.25)}.bg-\[hsl\(var\(--forge-accent\)\/0\.6\)\]{background-color:hsl(var(--forge-accent)/.6)}.bg-\[hsl\(var\(--forge-bg\)\)\]{background-color:hsl(var(--forge-bg))}.bg-\[hsl\(var\(--fox-accent\)\)\]{background-color:hsl(var(--fox-accent))}.bg-\[hsl\(var\(--fox-accent\)\/0\.08\)\]{background-color:hsl(var(--fox-accent)/.08)}.bg-\[hsl\(var\(--fox-accent\)\/0\.1\)\]{background-color:hsl(var(--fox-accent)/.1)}.bg-\[hsl\(var\(--fox-accent\)\/0\.2\)\]{background-color:hsl(var(--fox-accent)/.2)}.bg-\[hsl\(var\(--glass-specular-inset\)\)\]{background-color:hsl(var(--glass-specular-inset))}.bg-\[hsl\(var\(--glass-specular-inset\)\/0\.2\)\]{background-color:hsl(var(--glass-specular-inset)/.2)}.bg-\[hsl\(var\(--glass-specular-inset\)\/0\.6\)\]{background-color:hsl(var(--glass-specular-inset)/.6)}.bg-\[hsl\(var\(--horse-accent\)\)\]{background-color:hsl(var(--horse-accent))}.bg-\[hsl\(var\(--horse-accent\)\/0\.03\)\]{background-color:hsl(var(--horse-accent)/.03)}.bg-\[hsl\(var\(--horse-accent\)\/0\.05\)\]{background-color:hsl(var(--horse-accent)/.05)}.bg-\[hsl\(var\(--horse-accent\)\/0\.06\)\]{background-color:hsl(var(--horse-accent)/.06)}.bg-\[hsl\(var\(--horse-accent\)\/0\.08\)\]{background-color:hsl(var(--horse-accent)/.08)}.bg-\[hsl\(var\(--horse-accent\)\/0\.1\)\]{background-color:hsl(var(--horse-accent)/.1)}.bg-\[hsl\(var\(--horse-accent\)\/0\.12\)\]{background-color:hsl(var(--horse-accent)/.12)}.bg-\[hsl\(var\(--horse-accent\)\/0\.15\)\]{background-color:hsl(var(--horse-accent)/.15)}.bg-\[hsl\(var\(--horse-accent\)\/0\.2\)\]{background-color:hsl(var(--horse-accent)/.2)}.bg-\[hsl\(var\(--horse-accent\)\/0\.35\)\]{background-color:hsl(var(--horse-accent)/.35)}.bg-\[hsl\(var\(--horse-accent\)\/0\.4\)\]{background-color:hsl(var(--horse-accent)/.4)}.bg-\[hsl\(var\(--horse-accent\)\/0\.6\)\]{background-color:hsl(var(--horse-accent)/.6)}.bg-\[hsl\(var\(--horse-accent-light\)\/0\.5\)\]{background-color:hsl(var(--horse-accent-light)/.5)}.bg-\[hsl\(var\(--hound-accent\)\)\]{background-color:hsl(var(--hound-accent))}.bg-\[hsl\(var\(--hound-accent\)\/0\.15\)\]{background-color:hsl(var(--hound-accent)/.15)}.bg-\[hsl\(var\(--hound-accent\)\/0\.18\)\]{background-color:hsl(var(--hound-accent)/.18)}.bg-\[hsl\(var\(--info-bg\,195_82\%_52\%_\/_0\.12\)\)\]{background-color:hsl(var(--info-bg,195 82% 52% / .12))}.bg-\[hsl\(var\(--input-bg\)\)\]{background-color:hsl(var(--input-bg))}.bg-\[hsl\(var\(--journey-accent\)\)\]{background-color:hsl(var(--journey-accent))}.bg-\[hsl\(var\(--journey-accent\)\/0\.04\)\]{background-color:hsl(var(--journey-accent)/.04)}.bg-\[hsl\(var\(--journey-accent\)\/0\.05\)\]{background-color:hsl(var(--journey-accent)/.05)}.bg-\[hsl\(var\(--journey-accent\)\/0\.1\)\]{background-color:hsl(var(--journey-accent)/.1)}.bg-\[hsl\(var\(--journey-accent\)\/0\.12\)\]{background-color:hsl(var(--journey-accent)/.12)}.bg-\[hsl\(var\(--journey-accent\)\/0\.2\)\]{background-color:hsl(var(--journey-accent)/.2)}.bg-\[hsl\(var\(--lion-accent\)\)\]{background-color:hsl(var(--lion-accent))}.bg-\[hsl\(var\(--lion-accent\)\/0\.1\)\]{background-color:hsl(var(--lion-accent)/.1)}.bg-\[hsl\(var\(--monkey-accent\)\)\]{background-color:hsl(var(--monkey-accent))}.bg-\[hsl\(var\(--monkey-accent\)\)\]\/20{background-color:hsl(var(--monkey-accent) / .2)}.bg-\[hsl\(var\(--monkey-accent\)\)\]\/25{background-color:hsl(var(--monkey-accent) / .25)}.bg-\[hsl\(var\(--monkey-accent\)\)\]\/30{background-color:hsl(var(--monkey-accent) / .3)}.bg-\[hsl\(var\(--monkey-accent\)\)\]\/35{background-color:hsl(var(--monkey-accent) / .35)}.bg-\[hsl\(var\(--monkey-accent\)\/0\.1\)\]{background-color:hsl(var(--monkey-accent)/.1)}.bg-\[hsl\(var\(--monkey-accent\)\/0\.12\)\]{background-color:hsl(var(--monkey-accent)/.12)}.bg-\[hsl\(var\(--muted\)\)\]{background-color:hsl(var(--muted))}.bg-\[hsl\(var\(--overlay\)\/0\)\]{background-color:hsl(var(--overlay)/0)}.bg-\[hsl\(var\(--overlay\)\/0\.5\)\]{background-color:hsl(var(--overlay)/.5)}.bg-\[hsl\(var\(--overlay\)\/0\.6\)\]{background-color:hsl(var(--overlay)/.6)}.bg-\[hsl\(var\(--overlay\)\/0\.8\)\]{background-color:hsl(var(--overlay)/.8)}.bg-\[hsl\(var\(--owl-accent\)\)\]{background-color:hsl(var(--owl-accent))}.bg-\[hsl\(var\(--owl-accent\)\)\]\/10{background-color:hsl(var(--owl-accent) / .1)}.bg-\[hsl\(var\(--owl-accent\)\/0\.1\)\]{background-color:hsl(var(--owl-accent)/.1)}.bg-\[hsl\(var\(--owl-accent\)\/0\.15\)\]{background-color:hsl(var(--owl-accent)/.15)}.bg-\[hsl\(var\(--owl-accent\)\/0\.4\)\]{background-color:hsl(var(--owl-accent)/.4)}.bg-\[hsl\(var\(--owl-accent\)\/0\.6\)\]{background-color:hsl(var(--owl-accent)/.6)}.bg-\[hsl\(var\(--phoenix-accent\)\)\]{background-color:hsl(var(--phoenix-accent))}.bg-\[hsl\(var\(--phoenix-accent\)\/0\.07\)\]{background-color:hsl(var(--phoenix-accent)/.07)}.bg-\[hsl\(var\(--phoenix-accent\)\/0\.12\)\]{background-color:hsl(var(--phoenix-accent)/.12)}.bg-\[hsl\(var\(--shark-accent\)\)\]{background-color:hsl(var(--shark-accent))}.bg-\[hsl\(var\(--shark-accent\)\/0\.15\)\]{background-color:hsl(var(--shark-accent)/.15)}.bg-\[hsl\(var\(--shark-accent\)\/0\.18\)\]{background-color:hsl(var(--shark-accent)/.18)}.bg-\[hsl\(var\(--sig\)\/0\.08\)\]{background-color:hsl(var(--sig)/.08)}.bg-\[hsl\(var\(--sig\)\/0\.1\)\]{background-color:hsl(var(--sig)/.1)}.bg-\[hsl\(var\(--sig\)\/0\.18\)\]{background-color:hsl(var(--sig)/.18)}.bg-\[hsl\(var\(--sig-act\)\/0\.14\)\]{background-color:hsl(var(--sig-act)/.14)}.bg-\[hsl\(var\(--sig-idle\)\/0\.12\)\]{background-color:hsl(var(--sig-idle)/.12)}.bg-\[hsl\(var\(--snake-accent\)\)\]{background-color:hsl(var(--snake-accent))}.bg-\[hsl\(var\(--status-danger\)\)\]{background-color:hsl(var(--status-danger))}.bg-\[hsl\(var\(--status-danger\)\)\]\/10{background-color:hsl(var(--status-danger) / .1)}.bg-\[hsl\(var\(--status-danger\)\)\]\/5{background-color:hsl(var(--status-danger) / .05)}.bg-\[hsl\(var\(--status-danger\)\/0\.06\)\]{background-color:hsl(var(--status-danger)/.06)}.bg-\[hsl\(var\(--status-danger\)\/0\.08\)\]{background-color:hsl(var(--status-danger)/.08)}.bg-\[hsl\(var\(--status-danger\)\/0\.1\)\]{background-color:hsl(var(--status-danger)/.1)}.bg-\[hsl\(var\(--status-danger\)\/0\.14\)\]{background-color:hsl(var(--status-danger)/.14)}.bg-\[hsl\(var\(--status-success\)\)\]\/10{background-color:hsl(var(--status-success) / .1)}.bg-\[hsl\(var\(--status-success\)\)\]\/5{background-color:hsl(var(--status-success) / .05)}.bg-\[hsl\(var\(--status-success\)\/0\.08\)\]{background-color:hsl(var(--status-success)/.08)}.bg-\[hsl\(var\(--status-success\)\/0\.1\)\]{background-color:hsl(var(--status-success)/.1)}.bg-\[hsl\(var\(--status-warning\)\)\]{background-color:hsl(var(--status-warning))}.bg-\[hsl\(var\(--status-warning\)\/0\.08\)\]{background-color:hsl(var(--status-warning)/.08)}.bg-\[hsl\(var\(--status-warning\)\/0\.1\)\]{background-color:hsl(var(--status-warning)/.1)}.bg-\[hsl\(var\(--status-warning\)\/0\.14\)\]{background-color:hsl(var(--status-warning)/.14)}.bg-\[hsl\(var\(--success-bg\,142_76\%_48\%_\/_0\.12\)\)\]{background-color:hsl(var(--success-bg,142 76% 48% / .12))}.bg-\[hsl\(var\(--success-primary\)\/0\.10\)\]{background-color:hsl(var(--success-primary)/.1)}.bg-\[hsl\(var\(--success-primary\)\/0\.14\)\]{background-color:hsl(var(--success-primary)/.14)}.bg-\[hsl\(var\(--success-primary\)\/0\.15\)\]{background-color:hsl(var(--success-primary)/.15)}.bg-\[hsl\(var\(--vic-accent\)\)\]{background-color:hsl(var(--vic-accent))}.bg-\[hsl\(var\(--vic-accent\)\/0\.1\)\]{background-color:hsl(var(--vic-accent)/.1)}.bg-\[hsl\(var\(--warning-bg\,38_95\%_54\%_\/_0\.12\)\)\]{background-color:hsl(var(--warning-bg,38 95% 54% / .12))}.bg-\[hsl\(var\(--warning-primary\)\)\]{background-color:hsl(var(--warning-primary))}.bg-\[hsl\(var\(--warning-primary\)\/0\.14\)\]{background-color:hsl(var(--warning-primary)/.14)}.bg-\[hsl\(var\(--warning-primary\)\/0\.15\)\]{background-color:hsl(var(--warning-primary)/.15)}.bg-\[hsl\(var\(--warning-primary\)\/0\.2\)\]{background-color:hsl(var(--warning-primary)/.2)}.bg-\[hsl\(var\(--whale\)\)\]\/10{background-color:hsl(var(--whale) / .1)}.bg-\[hsl\(var\(--whale\)\)\]\/5{background-color:hsl(var(--whale) / .05)}.bg-\[hsl\(var\(--whale-accent\)\)\]{background-color:hsl(var(--whale-accent))}.bg-\[hsl\(var\(--whale-accent\)\)\]\/20{background-color:hsl(var(--whale-accent) / .2)}.bg-\[hsl\(var\(--whale-accent\)\)\]\/25{background-color:hsl(var(--whale-accent) / .25)}.bg-\[hsl\(var\(--whale-accent\)\)\]\/30{background-color:hsl(var(--whale-accent) / .3)}.bg-\[hsl\(var\(--whale-accent\)\)\]\/35{background-color:hsl(var(--whale-accent) / .35)}.bg-\[hsl\(var\(--whale-accent\)\)\]\/40{background-color:hsl(var(--whale-accent) / .4)}.bg-\[hsl\(var\(--whale-accent\)\/0\.1\)\]{background-color:hsl(var(--whale-accent)/.1)}.bg-\[hsl\(var\(--whale-accent\)\/0\.2\)\]{background-color:hsl(var(--whale-accent)/.2)}.bg-\[hsl\(var\(--whale-accent\)\/0\.4\)\]{background-color:hsl(var(--whale-accent)/.4)}.bg-\[hsl\(var\(--whale-accent\)\/0\.6\)\]{background-color:hsl(var(--whale-accent)/.6)}.bg-\[var\(--ds-hero-bg\)\]{background-color:var(--ds-hero-bg)}.bg-\[var\(--ds-hero-overlay-via\)\]{background-color:var(--ds-hero-overlay-via)}.bg-\[var\(--formal-cyan\,\#08707d\)\]{background-color:var(--formal-cyan,#08707d)}.bg-\[var\(--formal-cyan-bright\,\#6df0f8\)\]{background-color:var(--formal-cyan-bright,#6df0f8)}.bg-\[var\(--formal-navy\,\#0b1b3a\)\]{background-color:var(--formal-navy,#0b1b3a)}.bg-\[var\(--nav-shell-tint\)\]{background-color:var(--nav-shell-tint)}.bg-\[var\(--pes-cyan-bright\)\]{background-color:var(--pes-cyan-bright)}.bg-\[var\(--pes-g-fill\)\]{background-color:var(--pes-g-fill)}.bg-\[var\(--pes-ink-surface\)\]{background-color:var(--pes-ink-surface)}.bg-\[var\(--pes-ink-surface\,\#0a0e13\)\]{background-color:var(--pes-ink-surface,#0a0e13)}.bg-\[var\(--pes-overlay\,rgba\(11\,27\,58\,0\.45\)\)\]{background-color:var(--pes-overlay,rgba(11,27,58,.45))}.bg-\[var\(--pes-practice\,\#1d4ed8\)\]{background-color:var(--pes-practice,#1d4ed8)}.bg-\[var\(--pes-stripe-certify\)\]{background-color:var(--pes-stripe-certify)}.bg-\[var\(--pes-stripe-learn\)\]{background-color:var(--pes-stripe-learn)}.bg-\[var\(--pes-stripe-play\)\]{background-color:var(--pes-stripe-play)}.bg-\[var\(--pes-stripe-practice\)\]{background-color:var(--pes-stripe-practice)}.bg-\[var\(--stage-accent\)\]{background-color:var(--stage-accent)}.bg-\[var\(--vp-canvas\)\]{background-color:var(--vp-canvas)}.bg-\[var\(--vp-mod-bee\)\]{background-color:var(--vp-mod-bee)}.bg-\[var\(--vp-mod-elephant\)\]{background-color:var(--vp-mod-elephant)}.bg-\[var\(--vp-mod-fox\)\]{background-color:var(--vp-mod-fox)}.bg-\[var\(--vp-mod-lion\)\]{background-color:var(--vp-mod-lion)}.bg-\[var\(--vp-mod-owl\)\]{background-color:var(--vp-mod-owl)}.bg-\[var\(--vp-mod-whale\)\]{background-color:var(--vp-mod-whale)}.bg-\[var\(--vp-pos\)\]{background-color:var(--vp-pos)}.bg-\[var\(--vp-surface\)\]{background-color:var(--vp-surface)}.bg-\[var\(--vp-surface-raised\)\]{background-color:var(--vp-surface-raised)}.bg-accent{background-color:hsl(var(--accent))}.bg-accent\/10{background-color:hsl(var(--accent) / .1)}.bg-accent\/20{background-color:hsl(var(--accent) / .2)}.bg-accent\/30{background-color:hsl(var(--accent) / .3)}.bg-accent\/5{background-color:hsl(var(--accent) / .05)}.bg-accent\/50{background-color:hsl(var(--accent) / .5)}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-900\/40{background-color:#78350f66}.bg-amber-900\/60{background-color:#78350f99}.bg-amber-950\/20{background-color:#451a0333}.bg-amber-950\/30{background-color:#451a034d}.bg-amber-950\/50{background-color:#451a0380}.bg-amber-950\/60{background-color:#451a0399}.bg-background{background-color:hsl(var(--background))}.bg-background\/40{background-color:hsl(var(--background) / .4)}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/65{background-color:hsl(var(--background) / .65)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-bee{background-color:hsl(var(--bee-accent))}.bg-bee-bg{background-color:hsl(var(--bee-bg))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/85{background-color:#000000d9}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/5{background-color:#3b82f60d}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-600\/15{background-color:#2563eb26}.bg-blue-900\/40{background-color:#1e3a8a66}.bg-blue-950\/10{background-color:#1725541a}.bg-blue-950\/30{background-color:#1725544d}.bg-border{background-color:hsl(var(--border))}.bg-border\/70{background-color:hsl(var(--border) / .7)}.bg-card{background-color:hsl(var(--card))}.bg-card\/30{background-color:hsl(var(--card) / .3)}.bg-card\/5{background-color:hsl(var(--card) / .05)}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-card\/70{background-color:hsl(var(--card) / .7)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-card\/90{background-color:hsl(var(--card) / .9)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-card\/\[0\.01\]{background-color:hsl(var(--card) / .01)}.bg-category-revenue\/10{background-color:hsl(var(--category-revenue) / .1)}.bg-current{background-color:currentColor}.bg-cyan-900\/40{background-color:#164e6366}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/20{background-color:hsl(var(--destructive) / .2)}.bg-destructive\/30{background-color:hsl(var(--destructive) / .3)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-ds-accent{--tw-bg-opacity: 1;background-color:var(--ds-accent)}.bg-ds-accent-100{--tw-bg-opacity: 1;background-color:var(--ds-color-accent-100)}.bg-ds-accent-400{--tw-bg-opacity: 1;background-color:var(--ds-color-accent-400)}.bg-ds-accent\/10{background-color:color-mix(in srgb,var(--ds-accent) 10%,transparent)}.bg-ds-block-brand{--tw-bg-opacity: 1;background-color:var(--ds-block-brand)}.bg-ds-block-gold{--tw-bg-opacity: 1;background-color:var(--ds-block-gold)}.bg-ds-block-ink{--tw-bg-opacity: 1;background-color:var(--ds-block-ink)}.bg-ds-block-magenta{--tw-bg-opacity: 1;background-color:var(--ds-block-magenta)}.bg-ds-block-mint{--tw-bg-opacity: 1;background-color:var(--ds-block-mint)}.bg-ds-block-on-brand{--tw-bg-opacity: 1;background-color:var(--ds-block-on-brand)}.bg-ds-block-sky{--tw-bg-opacity: 1;background-color:var(--ds-block-sky)}.bg-ds-blue-300{--tw-bg-opacity: 1;background-color:var(--ds-color-blue-300)}.bg-ds-blue-500{--tw-bg-opacity: 1;background-color:var(--ds-color-blue-500)}.bg-ds-blue-900{--tw-bg-opacity: 1;background-color:var(--ds-color-blue-900)}.bg-ds-blue-950{--tw-bg-opacity: 1;background-color:var(--ds-color-blue-950)}.bg-ds-blue-950\/60{background-color:color-mix(in srgb,var(--ds-color-blue-950) 60%,transparent)}.bg-ds-border{--tw-bg-opacity: 1;background-color:var(--ds-border)}.bg-ds-border-strong{--tw-bg-opacity: 1;background-color:var(--ds-border-strong)}.bg-ds-brand{--tw-bg-opacity: 1;background-color:var(--ds-brand)}.bg-ds-brand\/10{background-color:color-mix(in srgb,var(--ds-brand) 10%,transparent)}.bg-ds-brand\/30{background-color:color-mix(in srgb,var(--ds-brand) 30%,transparent)}.bg-ds-danger{--tw-bg-opacity: 1;background-color:var(--ds-danger)}.bg-ds-danger-100{--tw-bg-opacity: 1;background-color:var(--ds-color-danger-100)}.bg-ds-danger\/10{background-color:color-mix(in srgb,var(--ds-danger) 10%,transparent)}.bg-ds-info{--tw-bg-opacity: 1;background-color:var(--ds-info)}.bg-ds-info-100{--tw-bg-opacity: 1;background-color:var(--ds-color-info-100)}.bg-ds-info\/10{background-color:color-mix(in srgb,var(--ds-info) 10%,transparent)}.bg-ds-ink-edge{--tw-bg-opacity: 1;background-color:var(--ds-ink-edge)}.bg-ds-mint-300{--tw-bg-opacity: 1;background-color:var(--ds-color-mint-300)}.bg-ds-mint-500{--tw-bg-opacity: 1;background-color:var(--ds-color-mint-500)}.bg-ds-on-brand{--tw-bg-opacity: 1;background-color:var(--ds-on-brand)}.bg-ds-success{--tw-bg-opacity: 1;background-color:var(--ds-success)}.bg-ds-success-100{--tw-bg-opacity: 1;background-color:var(--ds-color-success-100)}.bg-ds-success\/10{background-color:color-mix(in srgb,var(--ds-success) 10%,transparent)}.bg-ds-surface{--tw-bg-opacity: 1;background-color:var(--ds-surface)}.bg-ds-surface-raised{--tw-bg-opacity: 1;background-color:var(--ds-surface-raised)}.bg-ds-surface-raised\/35{background-color:color-mix(in srgb,var(--ds-surface-raised) 35%,transparent)}.bg-ds-surface-sunken{--tw-bg-opacity: 1;background-color:var(--ds-surface-sunken)}.bg-ds-teal-400{--tw-bg-opacity: 1;background-color:var(--ds-color-teal-400)}.bg-ds-teal-500{--tw-bg-opacity: 1;background-color:var(--ds-color-teal-500)}.bg-ds-teal-bright{--tw-bg-opacity: 1;background-color:var(--ds-color-teal-bright)}.bg-ds-text{--tw-bg-opacity: 1;background-color:var(--ds-text)}.bg-ds-text-faint{--tw-bg-opacity: 1;background-color:var(--ds-text-faint)}.bg-ds-text-muted{--tw-bg-opacity: 1;background-color:var(--ds-text-muted)}.bg-ds-tint-brand{--tw-bg-opacity: 1;background-color:var(--ds-tint-brand)}.bg-ds-tint-gold{--tw-bg-opacity: 1;background-color:var(--ds-tint-gold)}.bg-ds-tint-mint{--tw-bg-opacity: 1;background-color:var(--ds-tint-mint)}.bg-ds-tint-sky{--tw-bg-opacity: 1;background-color:var(--ds-tint-sky)}.bg-ds-warning{--tw-bg-opacity: 1;background-color:var(--ds-warning)}.bg-ds-warning-100{--tw-bg-opacity: 1;background-color:var(--ds-color-warning-100)}.bg-ds-warning-300{--tw-bg-opacity: 1;background-color:var(--ds-color-warning-300)}.bg-ds-warning\/10{background-color:color-mix(in srgb,var(--ds-warning) 10%,transparent)}.bg-ds-warning\/15{background-color:color-mix(in srgb,var(--ds-warning) 15%,transparent)}.bg-ds-white{--tw-bg-opacity: 1;background-color:var(--ds-color-white)}.bg-ds-white\/10{background-color:color-mix(in srgb,var(--ds-color-white) 10%,transparent)}.bg-elephant{background-color:hsl(var(--elephant-accent))}.bg-elephant-bg{background-color:hsl(var(--elephant-bg))}.bg-emerald-900\/40{background-color:#064e3b66}.bg-emerald-950\/20{background-color:#022c2233}.bg-emerald-950\/30{background-color:#022c224d}.bg-emerald-950\/40{background-color:#022c2266}.bg-emerald-950\/50{background-color:#022c2280}.bg-foreground{background-color:hsl(var(--foreground))}.bg-foreground\/20{background-color:hsl(var(--foreground) / .2)}.bg-foreground\/70{background-color:hsl(var(--foreground) / .7)}.bg-foreground\/80{background-color:hsl(var(--foreground) / .8)}.bg-foreground\/90{background-color:hsl(var(--foreground) / .9)}.bg-fox{background-color:hsl(var(--fox-accent))}.bg-fox-bg{background-color:hsl(var(--fox-bg))}.bg-fox-positive\/10{background-color:hsl(var(--fox-positive) / .1)}.bg-fox-positive\/5{background-color:hsl(var(--fox-positive) / .05)}.bg-fox\/10{background-color:hsl(var(--fox-accent) / .1)}.bg-fox\/15{background-color:hsl(var(--fox-accent) / .15)}.bg-fox\/20{background-color:hsl(var(--fox-accent) / .2)}.bg-fox\/40{background-color:hsl(var(--fox-accent) / .4)}.bg-fox\/60{background-color:hsl(var(--fox-accent) / .6)}.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-500\/5{background-color:#22c55e0d}.bg-hud-muted\/15{background-color:hsl(var(--hud-muted) / .15)}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/15{background-color:#6366f126}.bg-indigo-500\/20{background-color:#6366f133}.bg-inherit{background-color:inherit}.bg-input{background-color:hsl(var(--input))}.bg-input-zone{background-color:hsl(var(--input-zone))}.bg-lion{background-color:hsl(var(--lion-accent))}.bg-lion-bg{background-color:hsl(var(--lion-bg))}.bg-mod-bee{background-color:var(--vp-mod-bee)}.bg-mod-brain{background-color:var(--vp-mod-brain)}.bg-mod-cfo{background-color:var(--vp-mod-cfo)}.bg-mod-cheetah{background-color:var(--vp-mod-cheetah)}.bg-mod-dealdesk{background-color:var(--vp-mod-dealdesk)}.bg-mod-digicorn{background-color:var(--vp-mod-digicorn)}.bg-mod-dragon{background-color:var(--vp-mod-dragon)}.bg-mod-elephant{background-color:var(--vp-mod-elephant)}.bg-mod-exchange{background-color:var(--vp-mod-exchange)}.bg-mod-fake-leader{background-color:var(--vp-mod-fake-leader)}.bg-mod-falcon{background-color:var(--vp-mod-falcon)}.bg-mod-forge{background-color:var(--vp-mod-forge)}.bg-mod-fox{background-color:var(--vp-mod-fox)}.bg-mod-horse{background-color:var(--vp-mod-horse)}.bg-mod-hound{background-color:var(--vp-mod-hound)}.bg-mod-journey{background-color:var(--vp-mod-journey)}.bg-mod-lion{background-color:var(--vp-mod-lion)}.bg-mod-monkey{background-color:var(--vp-mod-monkey)}.bg-mod-owl{background-color:var(--vp-mod-owl)}.bg-mod-phoenix{background-color:var(--vp-mod-phoenix)}.bg-mod-shark{background-color:var(--vp-mod-shark)}.bg-mod-snake{background-color:var(--vp-mod-snake)}.bg-mod-team-gold{background-color:var(--vp-mod-team-gold)}.bg-mod-whale{background-color:var(--vp-mod-whale)}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted-foreground\/20{background-color:hsl(var(--muted-foreground) / .2)}.bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground) / .3)}.bg-muted-foreground\/50{background-color:hsl(var(--muted-foreground) / .5)}.bg-muted-foreground\/90{background-color:hsl(var(--muted-foreground) / .9)}.bg-muted\/10{background-color:hsl(var(--muted) / .1)}.bg-muted\/15{background-color:hsl(var(--muted) / .15)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-muted\/70{background-color:hsl(var(--muted) / .7)}.bg-muted\/80{background-color:hsl(var(--muted) / .8)}.bg-neutral-950{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-orange-950\/50{background-color:#43140780}.bg-output-zone{background-color:hsl(var(--output-zone))}.bg-owl{background-color:hsl(var(--owl-accent))}.bg-owl-bg{background-color:hsl(var(--owl-bg))}.bg-owl\/20{background-color:hsl(var(--owl-accent) / .2)}.bg-owl\/50{background-color:hsl(var(--owl-accent) / .5)}.bg-pes-bg{background-color:var(--pes-bg)}.bg-pes-certify{background-color:var(--pes-certify)}.bg-pes-g-tint{background-color:var(--pes-g-tint)}.bg-pes-learn{background-color:var(--pes-learn)}.bg-pes-play{background-color:var(--pes-play)}.bg-pes-practice{background-color:var(--pes-practice)}.bg-pink-500\/10{background-color:#ec48991a}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary-100{--tw-bg-opacity: 1;background-color:rgb(var(--primary-100) / var(--tw-bg-opacity, 1))}.bg-primary-foreground{background-color:hsl(var(--primary-foreground))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/30{background-color:hsl(var(--primary) / .3)}.bg-primary\/40{background-color:hsl(var(--primary) / .4)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/60{background-color:hsl(var(--primary) / .6)}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/15{background-color:#a855f726}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-900\/40{background-color:#581c8766}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-900\/40{background-color:#7f1d1d66}.bg-red-950\/10{background-color:#450a0a1a}.bg-red-950\/20{background-color:#450a0a33}.bg-red-950\/30{background-color:#450a0a4d}.bg-red-950\/40{background-color:#450a0a66}.bg-red-950\/50{background-color:#450a0a80}.bg-red-950\/60{background-color:#450a0a99}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/10{background-color:hsl(var(--secondary) / .1)}.bg-secondary\/5{background-color:hsl(var(--secondary) / .05)}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/5{background-color:#0ea5e90d}.bg-sky-500\/\[0\.08\]{background-color:#0ea5e914}.bg-slate-500\/15{background-color:#64748b26}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-status-danger{background-color:hsl(var(--status-danger))}.bg-status-danger\/10{background-color:hsl(var(--status-danger) / .1)}.bg-status-danger\/15{background-color:hsl(var(--status-danger) / .15)}.bg-status-danger\/20{background-color:hsl(var(--status-danger) / .2)}.bg-status-danger\/30{background-color:hsl(var(--status-danger) / .3)}.bg-status-danger\/40{background-color:hsl(var(--status-danger) / .4)}.bg-status-danger\/5{background-color:hsl(var(--status-danger) / .05)}.bg-status-danger\/50{background-color:hsl(var(--status-danger) / .5)}.bg-status-danger\/70{background-color:hsl(var(--status-danger) / .7)}.bg-status-danger\/80{background-color:hsl(var(--status-danger) / .8)}.bg-status-danger\/90{background-color:hsl(var(--status-danger) / .9)}.bg-status-success{background-color:hsl(var(--status-success))}.bg-status-success\/10{background-color:hsl(var(--status-success) / .1)}.bg-status-success\/15{background-color:hsl(var(--status-success) / .15)}.bg-status-success\/20{background-color:hsl(var(--status-success) / .2)}.bg-status-success\/25{background-color:hsl(var(--status-success) / .25)}.bg-status-success\/30{background-color:hsl(var(--status-success) / .3)}.bg-status-success\/40{background-color:hsl(var(--status-success) / .4)}.bg-status-success\/5{background-color:hsl(var(--status-success) / .05)}.bg-status-success\/50{background-color:hsl(var(--status-success) / .5)}.bg-status-success\/70{background-color:hsl(var(--status-success) / .7)}.bg-status-success\/80{background-color:hsl(var(--status-success) / .8)}.bg-status-warning{background-color:hsl(var(--status-warning))}.bg-status-warning\/10{background-color:hsl(var(--status-warning) / .1)}.bg-status-warning\/15{background-color:hsl(var(--status-warning) / .15)}.bg-status-warning\/20{background-color:hsl(var(--status-warning) / .2)}.bg-status-warning\/35{background-color:hsl(var(--status-warning) / .35)}.bg-status-warning\/40{background-color:hsl(var(--status-warning) / .4)}.bg-status-warning\/5{background-color:hsl(var(--status-warning) / .05)}.bg-status-warning\/50{background-color:hsl(var(--status-warning) / .5)}.bg-status-warning\/70{background-color:hsl(var(--status-warning) / .7)}.bg-success-main{--tw-bg-opacity: 1;background-color:rgb(var(--success-main) / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-teal-500\/15{background-color:#14b8a626}.bg-teal-500\/20{background-color:#14b8a633}.bg-teal-950\/20{background-color:#042f2e33}.bg-teal-950\/30{background-color:#042f2e4d}.bg-teal-950\/50{background-color:#042f2e80}.bg-teal-950\/60{background-color:#042f2e99}.bg-transparent{background-color:transparent}.bg-vcii-green\/10{background-color:hsl(var(--vcii-green) / .1)}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-900\/40{background-color:#4c1d9566}.bg-vp-accent{background-color:var(--vp-accent)}.bg-vp-accent-2{background-color:var(--vp-accent-2)}.bg-vp-canvas{background-color:var(--vp-canvas)}.bg-vp-canvas-2{background-color:var(--vp-canvas-2)}.bg-vp-ink{background-color:var(--vp-ink)}.bg-vp-ink-faint{background-color:var(--vp-ink-faint)}.bg-vp-navy{background-color:var(--vp-navy)}.bg-vp-neg{background-color:var(--vp-neg)}.bg-vp-pos{background-color:var(--vp-pos)}.bg-vp-rule{background-color:var(--vp-rule)}.bg-vp-rule-soft{background-color:var(--vp-rule-soft)}.bg-vp-surface{background-color:var(--vp-surface)}.bg-vp-surface-raised{background-color:var(--vp-surface-raised)}.bg-vp-warn{background-color:var(--vp-warn)}.bg-whale,.bg-whale-accent{background-color:hsl(var(--whale-accent))}.bg-whale-accent\/10{background-color:hsl(var(--whale-accent) / .1)}.bg-whale-accent\/5{background-color:hsl(var(--whale-accent) / .05)}.bg-whale-bg{background-color:hsl(var(--whale-bg))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/25{background-color:#ffffff40}.bg-white\/30{background-color:#ffffff4d}.bg-white\/45{background-color:#ffffff73}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/80{background-color:#fffc}.bg-white\/\[0\.01\]{background-color:#ffffff03}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-950\/10{background-color:#4220061a}.bg-yellow-950\/40{background-color:#42200666}.bg-zinc-700{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-opacity-100{--tw-bg-opacity: 1}.bg-\[image\:radial-gradient\(38\%_70\%_at_92\%_14\%\,color-mix\(in_srgb\,var\(--ds-section-bright\,var\(--ds-color-teal-bright\)\)_34\%\,transparent\)\,transparent\)\,radial-gradient\(34\%_60\%_at_74\%_100\%\,color-mix\(in_srgb\,var\(--ds-section-fill\,var\(--ds-color-blue-400\)\)_38\%\,transparent\)\,transparent\)\]{background-image:radial-gradient(38% 70% at 92% 14%,color-mix(in srgb,var(--ds-section-bright,var(--ds-color-teal-bright)) 34%,transparent),transparent),radial-gradient(34% 60% at 74% 100%,color-mix(in srgb,var(--ds-section-fill,var(--ds-color-blue-400)) 38%,transparent),transparent)}.bg-\[image\:var\(--ds-hero-overlay\)\]{background-image:var(--ds-hero-overlay)}.bg-\[linear-gradient\(0deg\,var\(--ds-hero-overlay-from\)_0\%\,var\(--ds-hero-overlay-via\)_45\%\,var\(--ds-hero-overlay-via\)_100\%\)\]{background-image:linear-gradient(0deg,var(--ds-hero-overlay-from) 0%,var(--ds-hero-overlay-via) 45%,var(--ds-hero-overlay-via) 100%)}.bg-\[linear-gradient\(135deg\,var\(--ds-color-blue-950\)_0\%\,var\(--ds-color-blue-800\)_55\%\,var\(--ds-color-blue-700\)_100\%\)\]{background-image:linear-gradient(135deg,var(--ds-color-blue-950) 0%,var(--ds-color-blue-800) 55%,var(--ds-color-blue-700) 100%)}.bg-\[linear-gradient\(90deg\,color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_70\%\,transparent\)_0\%\,color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_70\%\,transparent\)_45\%\,color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_32\%\,transparent\)_100\%\)\]{background-image:linear-gradient(90deg,color-mix(in srgb,var(--formal-navy,#0b1b3a) 70%,transparent) 0% 45%,color-mix(in srgb,var(--formal-navy,#0b1b3a) 32%,transparent))}.bg-\[linear-gradient\(90deg\,color-mix\(in_srgb\,var\(--pes-ink-surface\,\#0a0e13\)_96\%\,transparent\)_0\%\,color-mix\(in_srgb\,var\(--pes-ink-surface\,\#0a0e13\)_72\%\,transparent\)_45\%\,color-mix\(in_srgb\,var\(--pes-ink-surface\,\#0a0e13\)_12\%\,transparent\)_100\%\)\]{background-image:linear-gradient(90deg,color-mix(in srgb,var(--pes-ink-surface,#0a0e13) 96%,transparent),color-mix(in srgb,var(--pes-ink-surface,#0a0e13) 72%,transparent) 45%,color-mix(in srgb,var(--pes-ink-surface,#0a0e13) 12%,transparent))}.bg-\[linear-gradient\(90deg\,var\(--pes-practice\,\#1d4ed8\)\,var\(--pes-certify\,\#7c3aed\)\,var\(--pes-learn\,\#ff8c1a\)\,var\(--pes-play\,\#e11d2e\)\)\]{background-image:linear-gradient(90deg,var(--pes-practice,#1d4ed8),var(--pes-certify,#7c3aed),var(--pes-learn,#ff8c1a),var(--pes-play,#e11d2e))}.bg-\[linear-gradient\(90deg\,var\(--vp-accent-2\)\,var\(--vp-accent\)\)\]{background-image:linear-gradient(90deg,var(--vp-accent-2),var(--vp-accent))}.bg-\[linear-gradient\(to_top\,color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_70\%\,transparent\)\,transparent_65\%\)\]{background-image:linear-gradient(to top,color-mix(in srgb,var(--formal-navy,#0b1b3a) 70%,transparent),transparent 65%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(255\,255\,255\,0\.06\)_0\%\,transparent_70\%\)\]{background-image:radial-gradient(ellipse at center,rgba(255,255,255,.06) 0%,transparent 70%)}.bg-\[radial-gradient\(ellipse_at_top_right\,color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_8\%\,transparent\)\,transparent_55\%\)\]{background-image:radial-gradient(ellipse at top right,color-mix(in srgb,var(--formal-cyan,#08707d) 8%,transparent),transparent 55%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#0b2545\]{--tw-gradient-from: #0b2545 var(--tw-gradient-from-position);--tw-gradient-to: rgb(11 37 69 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0f1419\]{--tw-gradient-from: #0f1419 var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 20 25 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#141922\]{--tw-gradient-from: #141922 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 25 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1b2a4a\]{--tw-gradient-from: #1b2a4a var(--tw-gradient-from-position);--tw-gradient-to: rgb(27 42 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_10\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--formal-cyan,#08707d) 10%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_16\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--formal-cyan,#08707d) 16%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_20\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--formal-cyan,#08707d) 20%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_26\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--formal-cyan,#08707d) 26%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_35\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--formal-cyan,#08707d) 35%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_70\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--formal-cyan,#08707d) 70%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_8\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--formal-cyan,#08707d) 8%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_80\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--formal-cyan,#08707d) 80%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_10\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--formal-navy,#0b1b3a) 10%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_12\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--formal-navy,#0b1b3a) 12%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-accent\,\#f5b800\)_16\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-accent,#f5b800) 16%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-canvas-2\)_80\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-canvas-2) 80%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-bee\)_10\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-bee) 10%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_10\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-brain) 10%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_10\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-cfo) 10%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-digicorn\)_10\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-digicorn) 10%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_10\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-elephant) 10%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_88\%\,var\(--formal-navy\)\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-elephant) 88%,var(--formal-navy)) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-forge\)_80\%\,var\(--vp-navy\)_20\%\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-forge) 80%,var(--vp-navy) 20%) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_10\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-fox) 10%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-journey\)_10\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-journey) 10%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_10\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-owl) 10%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_50\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-owl) 50%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_10\%\,transparent\)\]{--tw-gradient-from: color-mix(in srgb,var(--vp-mod-whale) 10%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(10_68\%_50\%\/0\.12\)\]{--tw-gradient-from: hsl(10 68% 50%/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(10 68% 50% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(165_58\%_46\%\/0\.12\)\]{--tw-gradient-from: hsl(165 58% 46%/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(165 58% 46% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(180_57\%_48\%\/0\.12\)\]{--tw-gradient-from: hsl(180 57% 48%/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(180 57% 48% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(185_58\%_48\%\/0\.14\)\]{--tw-gradient-from: hsl(185 58% 48%/.14) var(--tw-gradient-from-position);--tw-gradient-to: hsl(185 58% 48% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(218_62\%_53\%\/0\.12\)\]{--tw-gradient-from: hsl(218 62% 53%/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(218 62% 53% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(265_70\%_52\%\/0\.14\)\]{--tw-gradient-from: hsl(265 70% 52%/.14) var(--tw-gradient-from-position);--tw-gradient-to: hsl(265 70% 52% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(290_55\%_58\%\/0\.12\)\]{--tw-gradient-from: hsl(290 55% 58%/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(290 55% 58% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(32_78\%_50\%\/0\.12\)\]{--tw-gradient-from: hsl(32 78% 50%/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(32 78% 50% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--accent\)\)\]{--tw-gradient-from: hsl(var(--accent)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--accent\)\/0\.04\)\]{--tw-gradient-from: hsl(var(--accent)/.04) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--bee-accent\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--bee-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--bee-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--brain-accent\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--brain-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--brain-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--chart-1\)\)\]{--tw-gradient-from: hsl(var(--chart-1)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chart-1) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--chart-1\)\/0\.2\)\]{--tw-gradient-from: hsl(var(--chart-1)/.2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chart-1) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--chart-2\)\)\]{--tw-gradient-from: hsl(var(--chart-2)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chart-2) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--chart-2\)\/0\.2\)\]{--tw-gradient-from: hsl(var(--chart-2)/.2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chart-2) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--chart-3\)\)\]{--tw-gradient-from: hsl(var(--chart-3)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chart-3) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--chart-3\)\/0\.2\)\]{--tw-gradient-from: hsl(var(--chart-3)/.2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chart-3) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--chart-4\)\)\]{--tw-gradient-from: hsl(var(--chart-4)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chart-4) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--chart-4\)\/0\.10\)\]{--tw-gradient-from: hsl(var(--chart-4)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chart-4) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--chart-4\)\/0\.2\)\]{--tw-gradient-from: hsl(var(--chart-4)/.2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chart-4) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--chart-5\)\)\]{--tw-gradient-from: hsl(var(--chart-5)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chart-5) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--chart-5\)\/0\.2\)\]{--tw-gradient-from: hsl(var(--chart-5)/.2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--chart-5) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--digicorn-accent\)\/0\.05\)\]{--tw-gradient-from: hsl(var(--digicorn-accent)/.05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--digicorn-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--digicorn-accent\)\/0\.08\)\]{--tw-gradient-from: hsl(var(--digicorn-accent)/.08) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--digicorn-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--digicorn-accent\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--digicorn-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--digicorn-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--digicorn-gradient-from\)\)\]{--tw-gradient-from: hsl(var(--digicorn-gradient-from)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--digicorn-gradient-from) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--dragon-accent\)\/0\.12\)\]{--tw-gradient-from: hsl(var(--dragon-accent)/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--dragon-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--elephant-accent\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--elephant-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--elephant-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--elephant-accent\)\/0\.2\)\]{--tw-gradient-from: hsl(var(--elephant-accent)/.2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--elephant-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--falcon-accent\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--falcon-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--falcon-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--family-violet\)\)\]{--tw-gradient-from: hsl(var(--family-violet)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--family-violet) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--forge-accent\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--forge-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--forge-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--forge-gradient-from\)\)\]{--tw-gradient-from: hsl(var(--forge-gradient-from)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--forge-gradient-from) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--fox-accent\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--fox-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--fox-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--fox-accent\)\/0\.2\)\]{--tw-gradient-from: hsl(var(--fox-accent)/.2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--fox-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--horse-accent\)\)\]{--tw-gradient-from: hsl(var(--horse-accent)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--horse-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--horse-accent\)\/0\.08\)\]{--tw-gradient-from: hsl(var(--horse-accent)/.08) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--horse-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--horse-accent\)\/0\.1\)\],.from-\[hsl\(var\(--horse-accent\)\/0\.10\)\]{--tw-gradient-from: hsl(var(--horse-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--horse-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--journey-accent\)\)\]{--tw-gradient-from: hsl(var(--journey-accent)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--journey-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--journey-accent\)\/0\.12\)\]{--tw-gradient-from: hsl(var(--journey-accent)/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--journey-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--lion-accent\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--lion-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--lion-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--monkey-accent\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--monkey-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--monkey-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--muted-foreground\)\/0\.95\)\]{--tw-gradient-from: hsl(var(--muted-foreground)/.95) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted-foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--owl-accent\)\)\]{--tw-gradient-from: hsl(var(--owl-accent)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--owl-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--owl-accent\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--owl-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--owl-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--phoenix-gradient-from\)\)\]{--tw-gradient-from: hsl(var(--phoenix-gradient-from)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--phoenix-gradient-from) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--positive\)\)\]{--tw-gradient-from: hsl(var(--positive)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--positive) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--primary\)\)\]{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--snake-accent\)\/0\.12\)\]{--tw-gradient-from: hsl(var(--snake-accent)/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--snake-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--snake-accent\)\/0\.14\)\]{--tw-gradient-from: hsl(var(--snake-accent)/.14) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--snake-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--vic-accent\)\/0\.12\)\]{--tw-gradient-from: hsl(var(--vic-accent)/.12) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--vic-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--vic-accent-light\,var\(--vic-accent\)\)\)\]{--tw-gradient-from: hsl(var(--vic-accent-light,var(--vic-accent))) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--vic-accent-light,var(--vic-accent)) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--whale-accent\)\/0\.1\)\]{--tw-gradient-from: hsl(var(--whale-accent)/.1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--whale-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[hsl\(var\(--whale-accent\)\/0\.2\)\]{--tw-gradient-from: hsl(var(--whale-accent)/.2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--whale-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--formal-cyan\,\#08707d\)\]{--tw-gradient-from: var(--formal-cyan,#08707d) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--formal-navy\)\]{--tw-gradient-from: var(--formal-navy) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--formal-navy\,\#0b1b3a\)\]{--tw-gradient-from: var(--formal-navy,#0b1b3a) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--vp-accent\)\]{--tw-gradient-from: var(--vp-accent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--vp-mod-learning\)\]{--tw-gradient-from: var(--vp-mod-learning) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--vp-navy\)\]{--tw-gradient-from: var(--vp-navy) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/10{--tw-gradient-from: hsl(var(--accent) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/20{--tw-gradient-from: hsl(var(--accent) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/25{--tw-gradient-from: hsl(var(--accent) / .25) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent\/5{--tw-gradient-from: hsl(var(--accent) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from: #fffbeb var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-50\/80{--tw-gradient-from: rgb(255 251 235 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/10{--tw-gradient-from: rgb(245 158 11 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/20{--tw-gradient-from: rgb(245 158 11 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-600\/90{--tw-gradient-from: rgb(217 119 6 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background{--tw-gradient-from: hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background\/75{--tw-gradient-from: hsl(var(--background) / .75) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background\/80{--tw-gradient-from: hsl(var(--background) / .8) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from: rgb(59 130 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from: rgb(59 130 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600\/90{--tw-gradient-from: rgb(37 99 235 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-border{--tw-gradient-from: hsl(var(--border)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--border) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-card{--tw-gradient-from: hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ds-blue-300\/15{--tw-gradient-from: color-mix(in srgb, var(--ds-color-blue-300) 15% , transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ds-blue-500\/10{--tw-gradient-from: color-mix(in srgb, var(--ds-color-blue-500) 10% , transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ds-mint-500\/10{--tw-gradient-from: color-mix(in srgb, var(--ds-color-mint-500) 10% , transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-ds-teal-500\/10{--tw-gradient-from: color-mix(in srgb, var(--ds-color-teal-500) 10% , transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/10{--tw-gradient-from: rgb(16 185 129 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/20{--tw-gradient-from: rgb(16 185 129 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600\/90{--tw-gradient-from: rgb(5 150 105 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-foreground{--tw-gradient-from: hsl(var(--foreground)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fox\/20{--tw-gradient-from: hsl(var(--fox-accent) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--fox-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-500\/20{--tw-gradient-from: rgb(217 70 239 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-600\/90{--tw-gradient-from: rgb(192 38 211 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-400{--tw-gradient-from: #9ca3af var(--tw-gradient-from-position);--tw-gradient-to: rgb(156 163 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from: #4ade80 var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/10{--tw-gradient-from: rgb(34 197 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/15{--tw-gradient-from: rgb(34 197 94 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/20{--tw-gradient-from: rgb(34 197 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600\/90{--tw-gradient-from: rgb(22 163 74 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-400{--tw-gradient-from: #818cf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50{--tw-gradient-from: #eef2ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/10{--tw-gradient-from: rgb(99 102 241 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-input-zone{--tw-gradient-from: hsl(var(--input-zone)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--input-zone) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted{--tw-gradient-from: hsl(var(--muted)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted-foreground{--tw-gradient-from: hsl(var(--muted-foreground)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted-foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted-foreground\/30{--tw-gradient-from: hsl(var(--muted-foreground) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted-foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/30{--tw-gradient-from: hsl(var(--muted) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/50{--tw-gradient-from: hsl(var(--muted) / .5) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted\/60{--tw-gradient-from: hsl(var(--muted) / .6) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from: #fb923c var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/10{--tw-gradient-from: rgb(249 115 22 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-owl{--tw-gradient-from: hsl(var(--owl-accent)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--owl-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-owl\/10{--tw-gradient-from: hsl(var(--owl-accent) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--owl-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-owl\/5{--tw-gradient-from: hsl(var(--owl-accent) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--owl-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-600{--tw-gradient-from: rgb(var(--primary-600) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-600) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/10{--tw-gradient-from: hsl(var(--primary) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/15{--tw-gradient-from: hsl(var(--primary) / .15) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/20{--tw-gradient-from: hsl(var(--primary) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/40{--tw-gradient-from: hsl(var(--primary) / .4) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/5{--tw-gradient-from: hsl(var(--primary) / .05) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/80{--tw-gradient-from: hsl(var(--primary) / .8) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/15{--tw-gradient-from: rgb(239 68 68 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/20{--tw-gradient-from: rgb(239 68 68 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/30{--tw-gradient-from: rgb(239 68 68 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/90{--tw-gradient-from: rgb(220 38 38 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-700{--tw-gradient-from: #b91c1c var(--tw-gradient-from-position);--tw-gradient-to: rgb(185 28 28 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/20{--tw-gradient-from: rgb(244 63 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-600\/90{--tw-gradient-from: rgb(225 29 72 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(225 29 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500\/20{--tw-gradient-from: rgb(14 165 233 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-600\/90{--tw-gradient-from: rgb(2 132 199 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 132 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-500\/20{--tw-gradient-from: rgb(100 116 139 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 116 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-600\/90{--tw-gradient-from: rgb(71 85 105 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-700{--tw-gradient-from: #334155 var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from: #1e293b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-vcii-green{--tw-gradient-from: hsl(var(--vcii-green)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--vcii-green) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-400{--tw-gradient-from: #a78bfa var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-50{--tw-gradient-from: #f5f3ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/20{--tw-gradient-from: rgb(139 92 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-600\/90{--tw-gradient-from: rgb(124 58 237 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-vp-accent{--tw-gradient-from: var(--vp-accent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-vp-canvas{--tw-gradient-from: var(--vp-canvas) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-vp-neg{--tw-gradient-from: var(--vp-neg) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-vp-pos{--tw-gradient-from: var(--vp-pos) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-vp-warn{--tw-gradient-from: var(--vp-warn) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/45{--tw-gradient-from: rgb(255 255 255 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/5{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from: #facc15 var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#10233f\]{--tw-gradient-to: rgb(16 35 63 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #10233f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#1b2330\]{--tw-gradient-to: rgb(27 35 48 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1b2330 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#243552\]{--tw-gradient-to: rgb(36 53 82 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #243552 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#2a3f5f\]{--tw-gradient-to: rgb(42 63 95 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2a3f5f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_5\%\,transparent\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), color-mix(in srgb,var(--formal-cyan,#08707d) 5%,transparent) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[color-mix\(in_srgb\,var\(--formal-navy\)_70\%\,var\(--vp-mod-brain\)_30\%\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), color-mix(in srgb,var(--formal-navy) 70%,var(--vp-mod-brain) 30%) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[color-mix\(in_srgb\,var\(--formal-navy\)_82\%\,var\(--formal-cyan\)_18\%\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), color-mix(in srgb,var(--formal-navy) 82%,var(--formal-cyan) 18%) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[color-mix\(in_srgb\,var\(--vp-mod-journey\)_20\%\,transparent\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), color-mix(in srgb,var(--vp-mod-journey) 20%,transparent) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[color-mix\(in_srgb\,var\(--vp-navy\)_82\%\,var\(--vp-accent\)_18\%\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), color-mix(in srgb,var(--vp-navy) 82%,var(--vp-accent) 18%) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[color-mix\(in_srgb\,var\(--vp-rule\)_40\%\,transparent\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), color-mix(in srgb,var(--vp-rule) 40%,transparent) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--accent\)\)\]{--tw-gradient-to: hsl(var(--accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--accent)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--bee-accent\)\/0\.2\)\]{--tw-gradient-to: hsl(var(--bee-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--bee-accent)/.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--brain-accent\)\/0\.2\)\]{--tw-gradient-to: hsl(var(--brain-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--brain-accent)/.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--digicorn-accent\)\/0\.2\)\]{--tw-gradient-to: hsl(var(--digicorn-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--digicorn-accent)/.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--elephant-accent\)\/0\.2\)\]{--tw-gradient-to: hsl(var(--elephant-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--elephant-accent)/.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--fox-accent\)\/0\.2\)\]{--tw-gradient-to: hsl(var(--fox-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--fox-accent)/.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--horse-accent\)\/0\.2\)\]{--tw-gradient-to: hsl(var(--horse-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--horse-accent)/.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--lion-accent\)\/0\.2\)\]{--tw-gradient-to: hsl(var(--lion-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--lion-accent)/.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--monkey-accent\)\/0\.2\)\]{--tw-gradient-to: hsl(var(--monkey-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--monkey-accent)/.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--owl-accent\)\/0\.05\)\]{--tw-gradient-to: hsl(var(--owl-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--owl-accent)/.05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--owl-accent\)\/0\.2\)\]{--tw-gradient-to: hsl(var(--owl-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--owl-accent)/.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--phoenix-accent\)\)\]{--tw-gradient-to: hsl(var(--phoenix-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--phoenix-accent)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--vic-accent\)\)\]{--tw-gradient-to: hsl(var(--vic-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--vic-accent)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[hsl\(var\(--whale-accent\)\/0\.2\)\]{--tw-gradient-to: hsl(var(--whale-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--whale-accent)/.2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[var\(--formal-cyan\,\#08707d\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--formal-cyan,#08707d) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[var\(--formal-cyan-bright\,\#6df0f8\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--formal-cyan-bright,#6df0f8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background\/30{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background) / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-50{--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eff6ff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-border{--tw-gradient-to: hsl(var(--border) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--border)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-border\/50{--tw-gradient-to: hsl(var(--border) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--border) / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-card{--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--card)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-foreground{--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--foreground)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-foreground\/\[0\.04\]{--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--foreground) / .04) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-muted{--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-muted\/80{--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted) / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/10{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/40{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/5{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/50{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary\/90{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-400{--tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f87171 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-700{--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #334155 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-400{--tw-gradient-to: rgb(45 212 191 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2dd4bf var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-vp-accent-2{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--vp-accent-2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-vp-rule{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--vp-rule) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-vp-surface{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--vp-surface) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/30{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-500{--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eab308 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-500\/30{--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(234 179 8 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0d2b3f\]{--tw-gradient-to: #0d2b3f var(--tw-gradient-to-position)}.to-\[\#1b2a4a\]{--tw-gradient-to: #1b2a4a var(--tw-gradient-to-position)}.to-\[\#1d3a63\]{--tw-gradient-to: #1d3a63 var(--tw-gradient-to-position)}.to-\[\#2a3340\]{--tw-gradient-to: #2a3340 var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_10\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--formal-cyan,#08707d) 10%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_25\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--formal-cyan,#08707d) 25%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_5\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--formal-cyan,#08707d) 5%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_55\%\,var\(--formal-navy\,\#0b1b3a\)\)\]{--tw-gradient-to: color-mix(in srgb,var(--formal-cyan,#08707d) 55%,var(--formal-navy,#0b1b3a)) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_8\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--formal-cyan,#08707d) 8%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--formal-navy\)_75\%\,var\(--vp-mod-brain\)_25\%\)\]{--tw-gradient-to: color-mix(in srgb,var(--formal-navy) 75%,var(--vp-mod-brain) 25%) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--formal-navy\)_88\%\,black\)\]{--tw-gradient-to: color-mix(in srgb,var(--formal-navy) 88%,black) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_55\%\,var\(--formal-cyan\,\#08707d\)\)\]{--tw-gradient-to: color-mix(in srgb,var(--formal-navy,#0b1b3a) 55%,var(--formal-cyan,#08707d)) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_70\%\,var\(--formal-cyan\,\#08707d\)\)\]{--tw-gradient-to: color-mix(in srgb,var(--formal-navy,#0b1b3a) 70%,var(--formal-cyan,#08707d)) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-accent\)_70\%\,var\(--vp-navy\)_30\%\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-accent) 70%,var(--vp-navy) 30%) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-accent\,\#f5b800\)_5\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-accent,#f5b800) 5%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-canvas-2\)_80\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-canvas-2) 80%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-mod-bee\)_5\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-mod-bee) 5%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_5\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-mod-brain) 5%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_5\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-mod-cfo) 5%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-mod-digicorn\)_5\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-mod-digicorn) 5%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-mod-elephant\)_5\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-mod-elephant) 5%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_5\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-mod-fox) 5%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-mod-journey\)_10\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-mod-journey) 10%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-mod-lion\)_55\%\,var\(--vp-accent\)_45\%\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-mod-lion) 55%,var(--vp-accent) 45%) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_5\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-mod-owl) 5%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_5\%\,transparent\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-mod-whale) 5%,transparent) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-navy\)_65\%\,var\(--vp-accent\)_35\%\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-navy) 65%,var(--vp-accent) 35%) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-navy\)_70\%\,var\(--vp-mod-cfo\)_30\%\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-navy) 70%,var(--vp-mod-cfo) 30%) var(--tw-gradient-to-position)}.to-\[color-mix\(in_srgb\,var\(--vp-navy\)_75\%\,var\(--vp-mod-brain\)_25\%\)\]{--tw-gradient-to: color-mix(in srgb,var(--vp-navy) 75%,var(--vp-mod-brain) 25%) var(--tw-gradient-to-position)}.to-\[hsl\(10_68\%_50\%\/0\.05\)\]{--tw-gradient-to: hsl(10 68% 50%/.05) var(--tw-gradient-to-position)}.to-\[hsl\(165_58\%_46\%\/0\.05\)\]{--tw-gradient-to: hsl(165 58% 46%/.05) var(--tw-gradient-to-position)}.to-\[hsl\(175_55\%_38\%\/0\.08\)\]{--tw-gradient-to: hsl(175 55% 38%/.08) var(--tw-gradient-to-position)}.to-\[hsl\(180_57\%_48\%\/0\.05\)\]{--tw-gradient-to: hsl(180 57% 48%/.05) var(--tw-gradient-to-position)}.to-\[hsl\(218_62\%_53\%\/0\.05\)\]{--tw-gradient-to: hsl(218 62% 53%/.05) var(--tw-gradient-to-position)}.to-\[hsl\(250_58\%_36\%\/0\.08\)\]{--tw-gradient-to: hsl(250 58% 36%/.08) var(--tw-gradient-to-position)}.to-\[hsl\(290_55\%_58\%\/0\.05\)\]{--tw-gradient-to: hsl(290 55% 58%/.05) var(--tw-gradient-to-position)}.to-\[hsl\(32_78\%_50\%\/0\.05\)\]{--tw-gradient-to: hsl(32 78% 50%/.05) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--accent\)\)\]{--tw-gradient-to: hsl(var(--accent)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--accent\)\/0\.5\)\]{--tw-gradient-to: hsl(var(--accent)/.5) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--bee-accent\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--bee-accent)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--brain-accent\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--brain-accent)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-1\)\)\]{--tw-gradient-to: hsl(var(--chart-1)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-1\)\/0\.05\)\]{--tw-gradient-to: hsl(var(--chart-1)/.05) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-1\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--chart-1)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-1\)_\/_0\.82\)\]{--tw-gradient-to: hsl(var(--chart-1) / .82) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-2\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--chart-2)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-2\)_\/_0\.82\)\]{--tw-gradient-to: hsl(var(--chart-2) / .82) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-3\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--chart-3)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-3\)_\/_0\.82\)\]{--tw-gradient-to: hsl(var(--chart-3) / .82) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-4\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--chart-4)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-4\)_\/_0\.82\)\]{--tw-gradient-to: hsl(var(--chart-4) / .82) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-5\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--chart-5)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--chart-5\)_\/_0\.82\)\]{--tw-gradient-to: hsl(var(--chart-5) / .82) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--digicorn-accent\)\)\]{--tw-gradient-to: hsl(var(--digicorn-accent)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--digicorn-accent\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--digicorn-accent)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--digicorn-gradient-to\)\)\]{--tw-gradient-to: hsl(var(--digicorn-gradient-to)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--digicorn-gradient-to\)\/0\.08\)\]{--tw-gradient-to: hsl(var(--digicorn-gradient-to)/.08) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--dragon-gradient-from\)\/0\.08\)\]{--tw-gradient-to: hsl(var(--dragon-gradient-from)/.08) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--elephant-accent\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--elephant-accent)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--falcon-accent\)\/0\.05\)\]{--tw-gradient-to: hsl(var(--falcon-accent)/.05) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--family-violet\)\/0\.7\)\]{--tw-gradient-to: hsl(var(--family-violet)/.7) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--foreground\)\/0\.55\)\]{--tw-gradient-to: hsl(var(--foreground)/.55) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--forge-accent\)\/0\.05\)\]{--tw-gradient-to: hsl(var(--forge-accent)/.05) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--forge-gradient-to\)\)\]{--tw-gradient-to: hsl(var(--forge-gradient-to)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--fox-accent\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--fox-accent)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--horse-accent\)\/0\.05\)\]{--tw-gradient-to: hsl(var(--horse-accent)/.05) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--horse-accent\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--horse-accent)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--horse-accent-light\)\)\]{--tw-gradient-to: hsl(var(--horse-accent-light)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--journey-accent\)\/0\.04\)\]{--tw-gradient-to: hsl(var(--journey-accent)/.04) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--journey-accent\)\/0\.06\)\]{--tw-gradient-to: hsl(var(--journey-accent)/.06) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--journey-accent\)\/0\.8\)\]{--tw-gradient-to: hsl(var(--journey-accent)/.8) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--journey-accent-dark\)\)\]{--tw-gradient-to: hsl(var(--journey-accent-dark)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--journey-accent-dark\)\/0\.06\)\]{--tw-gradient-to: hsl(var(--journey-accent-dark)/.06) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--journey-highlight\)\)\]{--tw-gradient-to: hsl(var(--journey-highlight)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--lion-accent\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--lion-accent)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--monkey-accent\)\/0\.05\)\]{--tw-gradient-to: hsl(var(--monkey-accent)/.05) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--monkey-accent\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--monkey-accent)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--owl-accent\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--owl-accent)/.1) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--owl-accent\)\/0\.8\)\]{--tw-gradient-to: hsl(var(--owl-accent)/.8) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--phoenix-gradient-to\)\)\]{--tw-gradient-to: hsl(var(--phoenix-gradient-to)) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--positive\)\/0\.5\)\]{--tw-gradient-to: hsl(var(--positive)/.5) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--snake-gradient-from\)\/0\.08\)\]{--tw-gradient-to: hsl(var(--snake-gradient-from)/.08) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--vic-accent\)\/0\.05\)\]{--tw-gradient-to: hsl(var(--vic-accent)/.05) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--vic-accent-dark\,var\(--vic-accent\)\)\)\]{--tw-gradient-to: hsl(var(--vic-accent-dark,var(--vic-accent))) var(--tw-gradient-to-position)}.to-\[hsl\(var\(--whale-accent\)\/0\.1\)\]{--tw-gradient-to: hsl(var(--whale-accent)/.1) var(--tw-gradient-to-position)}.to-\[var\(--formal-cyan\,\#08707d\)\]{--tw-gradient-to: var(--formal-cyan,#08707d) var(--tw-gradient-to-position)}.to-\[var\(--formal-cyan-bright\,\#6df0f8\)\]{--tw-gradient-to: var(--formal-cyan-bright,#6df0f8) var(--tw-gradient-to-position)}.to-\[var\(--formal-cyan-hover\,\#06606b\)\]{--tw-gradient-to: var(--formal-cyan-hover,#06606b) var(--tw-gradient-to-position)}.to-\[var\(--formal-navy\)\]{--tw-gradient-to: var(--formal-navy) var(--tw-gradient-to-position)}.to-\[var\(--vp-navy\)\]{--tw-gradient-to: var(--vp-navy) var(--tw-gradient-to-position)}.to-accent{--tw-gradient-to: hsl(var(--accent)) var(--tw-gradient-to-position)}.to-accent\/10{--tw-gradient-to: hsl(var(--accent) / .1) var(--tw-gradient-to-position)}.to-accent\/20{--tw-gradient-to: hsl(var(--accent) / .2) var(--tw-gradient-to-position)}.to-accent\/5{--tw-gradient-to: hsl(var(--accent) / .05) var(--tw-gradient-to-position)}.to-accent\/80{--tw-gradient-to: hsl(var(--accent) / .8) var(--tw-gradient-to-position)}.to-amber-400{--tw-gradient-to: #fbbf24 var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.to-background{--tw-gradient-to: hsl(var(--background)) var(--tw-gradient-to-position)}.to-background\/20{--tw-gradient-to: hsl(var(--background) / .2) var(--tw-gradient-to-position)}.to-black\/5{--tw-gradient-to: rgb(0 0 0 / .05) var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-card\/50{--tw-gradient-to: hsl(var(--card) / .5) var(--tw-gradient-to-position)}.to-cyan-500\/10{--tw-gradient-to: rgb(6 182 212 / .1) var(--tw-gradient-to-position)}.to-cyan-500\/5{--tw-gradient-to: rgb(6 182 212 / .05) var(--tw-gradient-to-position)}.to-cyan-600\/25{--tw-gradient-to: rgb(8 145 178 / .25) var(--tw-gradient-to-position)}.to-cyan-700\/90{--tw-gradient-to: rgb(14 116 144 / .9) var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-emerald-500\/10{--tw-gradient-to: rgb(16 185 129 / .1) var(--tw-gradient-to-position)}.to-emerald-500\/5{--tw-gradient-to: rgb(16 185 129 / .05) var(--tw-gradient-to-position)}.to-foreground{--tw-gradient-to: hsl(var(--foreground)) var(--tw-gradient-to-position)}.to-foreground\/80{--tw-gradient-to: hsl(var(--foreground) / .8) var(--tw-gradient-to-position)}.to-fox\/10{--tw-gradient-to: hsl(var(--fox-accent) / .1) var(--tw-gradient-to-position)}.to-green-500\/30{--tw-gradient-to: rgb(34 197 94 / .3) var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.to-indigo-600\/25{--tw-gradient-to: rgb(79 70 229 / .25) var(--tw-gradient-to-position)}.to-indigo-700\/90{--tw-gradient-to: rgb(67 56 202 / .9) var(--tw-gradient-to-position)}.to-lime-600\/25{--tw-gradient-to: rgb(101 163 13 / .25) var(--tw-gradient-to-position)}.to-lime-700\/90{--tw-gradient-to: rgb(77 124 15 / .9) var(--tw-gradient-to-position)}.to-muted{--tw-gradient-to: hsl(var(--muted)) var(--tw-gradient-to-position)}.to-muted-foreground\/10{--tw-gradient-to: hsl(var(--muted-foreground) / .1) var(--tw-gradient-to-position)}.to-muted\/20{--tw-gradient-to: hsl(var(--muted) / .2) var(--tw-gradient-to-position)}.to-muted\/30{--tw-gradient-to: hsl(var(--muted) / .3) var(--tw-gradient-to-position)}.to-muted\/50{--tw-gradient-to: hsl(var(--muted) / .5) var(--tw-gradient-to-position)}.to-muted\/60{--tw-gradient-to: hsl(var(--muted) / .6) var(--tw-gradient-to-position)}.to-orange-500\/10{--tw-gradient-to: rgb(249 115 22 / .1) var(--tw-gradient-to-position)}.to-orange-600\/25{--tw-gradient-to: rgb(234 88 12 / .25) var(--tw-gradient-to-position)}.to-orange-700\/25{--tw-gradient-to: rgb(194 65 12 / .25) var(--tw-gradient-to-position)}.to-orange-700\/90{--tw-gradient-to: rgb(194 65 12 / .9) var(--tw-gradient-to-position)}.to-orange-800\/90{--tw-gradient-to: rgb(154 52 18 / .9) var(--tw-gradient-to-position)}.to-owl\/80{--tw-gradient-to: hsl(var(--owl-accent) / .8) var(--tw-gradient-to-position)}.to-primary-500{--tw-gradient-to: rgb(var(--primary-500) / 1) var(--tw-gradient-to-position)}.to-primary\/10{--tw-gradient-to: hsl(var(--primary) / .1) var(--tw-gradient-to-position)}.to-primary\/20{--tw-gradient-to: hsl(var(--primary) / .2) var(--tw-gradient-to-position)}.to-primary\/40{--tw-gradient-to: hsl(var(--primary) / .4) var(--tw-gradient-to-position)}.to-primary\/5{--tw-gradient-to: hsl(var(--primary) / .05) var(--tw-gradient-to-position)}.to-primary\/80{--tw-gradient-to: hsl(var(--primary) / .8) var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to: #faf5ff var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-purple-500\/10{--tw-gradient-to: rgb(168 85 247 / .1) var(--tw-gradient-to-position)}.to-purple-600\/25{--tw-gradient-to: rgb(147 51 234 / .25) var(--tw-gradient-to-position)}.to-purple-700\/90{--tw-gradient-to: rgb(126 34 206 / .9) var(--tw-gradient-to-position)}.to-red-400{--tw-gradient-to: #f87171 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-red-500\/5{--tw-gradient-to: rgb(239 68 68 / .05) var(--tw-gradient-to-position)}.to-red-600\/10{--tw-gradient-to: rgb(220 38 38 / .1) var(--tw-gradient-to-position)}.to-red-600\/25{--tw-gradient-to: rgb(220 38 38 / .25) var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to: #b91c1c var(--tw-gradient-to-position)}.to-red-700\/90{--tw-gradient-to: rgb(185 28 28 / .9) var(--tw-gradient-to-position)}.to-rose-600\/20{--tw-gradient-to: rgb(225 29 72 / .2) var(--tw-gradient-to-position)}.to-slate-800{--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-teal-500\/10{--tw-gradient-to: rgb(20 184 166 / .1) var(--tw-gradient-to-position)}.to-teal-600\/25{--tw-gradient-to: rgb(13 148 136 / .25) var(--tw-gradient-to-position)}.to-teal-700\/90{--tw-gradient-to: rgb(15 118 110 / .9) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-vcii-green\/60{--tw-gradient-to: hsl(var(--vcii-green) / .6) var(--tw-gradient-to-position)}.to-vp-accent{--tw-gradient-to: var(--vp-accent) var(--tw-gradient-to-position)}.to-vp-canvas-2{--tw-gradient-to: var(--vp-canvas-2) var(--tw-gradient-to-position)}.to-vp-neg{--tw-gradient-to: var(--vp-neg) var(--tw-gradient-to-position)}.to-vp-pos{--tw-gradient-to: var(--vp-pos) var(--tw-gradient-to-position)}.to-vp-warn{--tw-gradient-to: var(--vp-warn) var(--tw-gradient-to-position)}.to-white\/35{--tw-gradient-to: rgb(255 255 255 / .35) var(--tw-gradient-to-position)}.to-white\/\[0\.07\]{--tw-gradient-to: rgb(255 255 255 / .07) var(--tw-gradient-to-position)}.to-yellow-50{--tw-gradient-to: #fefce8 var(--tw-gradient-to-position)}.to-yellow-50\/80{--tw-gradient-to: rgb(254 252 232 / .8) var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to: #eab308 var(--tw-gradient-to-position)}.to-zinc-600\/25{--tw-gradient-to: rgb(82 82 91 / .25) var(--tw-gradient-to-position)}.to-zinc-700\/90{--tw-gradient-to: rgb(63 63 70 / .9) var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[hsl\(var\(--chart-4\)\)\]{fill:hsl(var(--chart-4))}.fill-\[hsl\(var\(--snake-accent\)\/0\.32\)\]{fill:hsl(var(--snake-accent)/.32)}.fill-accent{fill:hsl(var(--accent))}.fill-accent\/30{fill:hsl(var(--accent) / .3)}.fill-accent\/70{fill:hsl(var(--accent) / .7)}.fill-background{fill:hsl(var(--background))}.fill-card\/40{fill:hsl(var(--card) / .4)}.fill-current{fill:currentColor}.fill-ds-danger{fill:var(--ds-danger)}.fill-ds-surface-raised{fill:var(--ds-surface-raised)}.fill-ds-surface-sunken{fill:var(--ds-surface-sunken)}.fill-ds-text{fill:var(--ds-text)}.fill-ds-text-muted{fill:var(--ds-text-muted)}.fill-foreground{fill:hsl(var(--foreground))}.fill-foreground\/80{fill:hsl(var(--foreground) / .8)}.fill-input-zone{fill:hsl(var(--input-zone))}.fill-muted{fill:hsl(var(--muted))}.fill-muted-foreground{fill:hsl(var(--muted-foreground))}.fill-muted\/35{fill:hsl(var(--muted) / .35)}.fill-muted\/50{fill:hsl(var(--muted) / .5)}.fill-negative\/20{fill:hsl(var(--negative) / .2)}.fill-negative\/30{fill:hsl(var(--negative) / .3)}.fill-negative\/40{fill:hsl(var(--negative) / .4)}.fill-negative\/50{fill:hsl(var(--negative) / .5)}.fill-negative\/60{fill:hsl(var(--negative) / .6)}.fill-negative\/70{fill:hsl(var(--negative) / .7)}.fill-output-zone{fill:hsl(var(--output-zone))}.fill-positive{fill:hsl(var(--positive))}.fill-positive\/20{fill:hsl(var(--positive) / .2)}.fill-positive\/30{fill:hsl(var(--positive) / .3)}.fill-positive\/40{fill:hsl(var(--positive) / .4)}.fill-positive\/50{fill:hsl(var(--positive) / .5)}.fill-positive\/60{fill:hsl(var(--positive) / .6)}.fill-positive\/70{fill:hsl(var(--positive) / .7)}.fill-primary-foreground{fill:hsl(var(--primary-foreground))}.fill-status-danger{fill:hsl(var(--status-danger))}.fill-status-danger\/\[0\.22\]{fill:hsl(var(--status-danger) / .22)}.fill-status-success\/30{fill:hsl(var(--status-success) / .3)}.fill-status-success\/\[0\.22\]{fill:hsl(var(--status-success) / .22)}.fill-status-warning{fill:hsl(var(--status-warning))}.fill-status-warning\/25{fill:hsl(var(--status-warning) / .25)}.fill-transparent{fill:transparent}.fill-vp-accent{fill:var(--vp-accent)}.fill-vp-ink{fill:var(--vp-ink)}.fill-vp-warn{fill:var(--vp-warn)}.fill-white{fill:#fff}.stroke-\[hsl\(var\(--duel-accent\)\)\]{stroke:hsl(var(--duel-accent))}.stroke-\[hsl\(var\(--snake-accent\)\/0\.75\)\]{stroke:hsl(var(--snake-accent)/.75)}.stroke-\[hsl\(var\(--snake-accent\)\/0\.95\)\]{stroke:hsl(var(--snake-accent)/.95)}.stroke-accent{stroke:hsl(var(--accent))}.stroke-border{stroke:hsl(var(--border))}.stroke-border\/30{stroke:hsl(var(--border) / .3)}.stroke-border\/55{stroke:hsl(var(--border) / .55)}.stroke-current{stroke:currentColor}.stroke-ds-border-strong{stroke:var(--ds-border-strong)}.stroke-ds-brand{stroke:var(--ds-brand)}.stroke-ds-danger{stroke:var(--ds-danger)}.stroke-ds-ink-edge{stroke:var(--ds-ink-edge)}.stroke-emerald-900\/40{stroke:#064e3b66}.stroke-foreground{stroke:hsl(var(--foreground))}.stroke-muted{stroke:hsl(var(--muted))}.stroke-muted-foreground\/30{stroke:hsl(var(--muted-foreground) / .3)}.stroke-muted\/35{stroke:hsl(var(--muted) / .35)}.stroke-negative{stroke:hsl(var(--negative))}.stroke-positive{stroke:hsl(var(--positive))}.stroke-red-950\/45{stroke:#450a0a73}.stroke-status-danger{stroke:hsl(var(--status-danger))}.stroke-status-danger\/55{stroke:hsl(var(--status-danger) / .55)}.stroke-status-success{stroke:hsl(var(--status-success))}.stroke-status-success\/55{stroke:hsl(var(--status-success) / .55)}.stroke-status-success\/70{stroke:hsl(var(--status-success) / .7)}.stroke-status-success\/90{stroke:hsl(var(--status-success) / .9)}.stroke-vp-neg{stroke:var(--vp-neg)}.stroke-vp-pos{stroke:var(--vp-pos)}.stroke-vp-warn{stroke:var(--vp-warn)}.stroke-white\/10{stroke:#ffffff1a}.stroke-\[1\.75\]{stroke-width:1.75}.stroke-\[2\.5\]{stroke-width:2.5}.stroke-\[2\.5px\]{stroke-width:2.5px}.stroke-\[3px\]{stroke-width:3px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.\!p-0{padding:0!important}.\!p-3{padding:.75rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-14{padding:3.5rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[3px\]{padding:3px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[1px\]{padding-left:1px;padding-right:1px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.\!pl-9{padding-left:2.25rem!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[14px\]{padding-bottom:14px}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[env\(safe-area-inset-bottom\,0px\)\]{padding-bottom:env(safe-area-inset-bottom,0px)}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pe-1{padding-inline-end:.25rem}.pe-10{padding-inline-end:2.5rem}.pe-11{padding-inline-end:2.75rem}.pe-12{padding-inline-end:3rem}.pe-14{padding-inline-end:3.5rem}.pe-2{padding-inline-end:.5rem}.pe-3{padding-inline-end:.75rem}.pe-4{padding-inline-end:1rem}.pe-5{padding-inline-end:1.25rem}.pe-6{padding-inline-end:1.5rem}.pe-7{padding-inline-end:1.75rem}.pe-8{padding-inline-end:2rem}.pe-9{padding-inline-end:2.25rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[9px\]{padding-left:9px}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-20{padding-right:5rem}.pr-24{padding-right:6rem}.pr-28{padding-right:7rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-40{padding-top:10rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[14px\]{padding-top:14px}.pt-\[18px\]{padding-top:18px}.pt-\[var\(--navbar-height\,3\.5rem\)\]{padding-top:var(--navbar-height,3.5rem)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-bottom{vertical-align:text-bottom}.align-\[-2px\]{vertical-align:-2px}.\!font-ds-mono{font-family:var(--ds-font-mono)!important}.\!font-sans{font-family:Manrope,Inter Tight,ui-sans-serif,system-ui,sans-serif!important}.\!font-vp-mono{font-family:var(--pes-font-label),ui-monospace,Menlo,monospace!important}.font-brand-serif{font-family:var(--pes-brand-serif),Georgia,serif}.font-ds-body{font-family:var(--ds-font-body)}.font-ds-display{font-family:var(--ds-font-display)}.font-ds-mono{font-family:var(--ds-font-mono)}.font-heading{font-family:Sora,Poppins,ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:var(--pes-font-label),ui-monospace,Menlo,monospace}.font-sans{font-family:Manrope,Inter Tight,ui-sans-serif,system-ui,sans-serif}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.font-vp-mono{font-family:var(--pes-font-label),ui-monospace,Menlo,monospace}.font-vp-sans{font-family:Manrope,Inter Tight,ui-sans-serif,system-ui,sans-serif}.font-vp-serif{font-family:Sora,Poppins,ui-sans-serif,system-ui,sans-serif}.\!text-\[12px\]{font-size:12px!important}.\!text-\[length\:inherit\]{font-size:inherit!important}.\!text-ds-caption{font-size:var(--ds-type-caption-size)!important;line-height:var(--ds-type-caption-line-height)!important;letter-spacing:var(--ds-type-caption-letter-spacing)!important;font-weight:var(--ds-type-caption-weight)!important}.\!text-ds-h3{font-size:var(--ds-type-h3-size)!important;line-height:var(--ds-type-h3-line-height)!important;letter-spacing:var(--ds-type-h3-letter-spacing)!important;font-weight:var(--ds-type-h3-weight)!important}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.45em\]{font-size:.45em}.text-\[0\.70rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[120px\]{font-size:120px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[2rem\]{font-size:2rem}.text-\[3\.25rem\]{font-size:3.25rem}.text-\[3\.5rem\]{font-size:3.5rem}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[38px\]{font-size:38px}.text-\[3rem\]{font-size:3rem}.text-\[4\.5rem\]{font-size:4.5rem}.text-\[44px\]{font-size:44px}.text-\[60px\]{font-size:60px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(2rem\,1\.4rem\+2\.6vw\,3\.25rem\)\]{font-size:clamp(2rem,1.4rem + 2.6vw,3.25rem)}.text-\[length\:var\(--ds-type-eyebrow-size\)\]{font-size:var(--ds-type-eyebrow-size)}.text-base{font-size:1rem;line-height:1.5rem}.text-body-lg{font-size:1.125rem;line-height:1.6}.text-caption{font-size:.75rem;line-height:1.5;letter-spacing:.02em}.text-display{font-size:3rem;line-height:1.1;letter-spacing:-.02em;font-weight:700}.text-ds-body{font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line-height);letter-spacing:var(--ds-type-body-letter-spacing);font-weight:var(--ds-type-body-weight)}.text-ds-caption{font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-letter-spacing);font-weight:var(--ds-type-caption-weight)}.text-ds-display{font-size:var(--ds-type-display-size);line-height:var(--ds-type-display-line-height);letter-spacing:var(--ds-type-display-letter-spacing);font-weight:var(--ds-type-display-weight)}.text-ds-eyebrow{font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);letter-spacing:var(--ds-type-eyebrow-letter-spacing);font-weight:var(--ds-type-eyebrow-weight)}.text-ds-figure{font-size:var(--ds-type-figure-size);line-height:var(--ds-type-figure-line-height);letter-spacing:var(--ds-type-figure-letter-spacing);font-weight:var(--ds-type-figure-weight)}.text-ds-h1{font-size:var(--ds-type-h1-size);line-height:var(--ds-type-h1-line-height);letter-spacing:var(--ds-type-h1-letter-spacing);font-weight:var(--ds-type-h1-weight)}.text-ds-h2{font-size:var(--ds-type-h2-size);line-height:var(--ds-type-h2-line-height);letter-spacing:var(--ds-type-h2-letter-spacing);font-weight:var(--ds-type-h2-weight)}.text-ds-h3{font-size:var(--ds-type-h3-size);line-height:var(--ds-type-h3-line-height);letter-spacing:var(--ds-type-h3-letter-spacing);font-weight:var(--ds-type-h3-weight)}.text-ds-h4{font-size:var(--ds-type-h4-size);line-height:var(--ds-type-h4-line-height);letter-spacing:var(--ds-type-h4-letter-spacing);font-weight:var(--ds-type-h4-weight)}.text-ds-hero{font-size:var(--ds-type-hero-size);line-height:var(--ds-type-hero-line-height);letter-spacing:var(--ds-type-hero-letter-spacing);font-weight:var(--ds-type-hero-weight)}.text-ds-lead{font-size:var(--ds-type-lead-size);line-height:var(--ds-type-lead-line-height);letter-spacing:var(--ds-type-lead-letter-spacing);font-weight:var(--ds-type-lead-weight)}.text-ds-small{font-size:var(--ds-type-small-size);line-height:var(--ds-type-small-line-height);letter-spacing:var(--ds-type-small-letter-spacing);font-weight:var(--ds-type-small-weight)}.text-heading{font-size:1.5rem;line-height:1.3;font-weight:600}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-semibold{font-weight:600!important}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.\!uppercase{text-transform:uppercase!important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.\!normal-case{text-transform:none!important}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-tight{line-height:1.25!important}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.\!tracking-normal{letter-spacing:0em!important}.\!tracking-wider{letter-spacing:.05em!important}.tracking-\[-0\.005em\]{letter-spacing:-.005em}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[var\(--formal-on-cyan\,\#ffffff\)\]{color:var(--formal-on-cyan,#ffffff)!important}.\!text-current{color:currentColor!important}.\!text-ds-block-on-gold{--tw-text-opacity: 1 !important;color:var(--ds-block-on-gold)!important}.\!text-ds-block-on-ink{--tw-text-opacity: 1 !important;color:var(--ds-block-on-ink)!important}.\!text-ds-on-accent{--tw-text-opacity: 1 !important;color:var(--ds-on-accent)!important}.\!text-ds-on-brand{--tw-text-opacity: 1 !important;color:var(--ds-on-brand)!important}.\!text-ds-on-danger{--tw-text-opacity: 1 !important;color:var(--ds-on-danger)!important}.\!text-ds-on-warning{--tw-text-opacity: 1 !important;color:var(--ds-on-warning)!important}.\!text-ds-text{--tw-text-opacity: 1 !important;color:var(--ds-text)!important}.\!text-ds-text-muted{--tw-text-opacity: 1 !important;color:var(--ds-text-muted)!important}.\!text-vp-ink{color:var(--vp-ink)!important}.\!text-vp-ink-muted{color:var(--vp-ink-muted)!important}.text-\[\#0e7490\]{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-\[\#22d3ee\]{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-\[\#8fa0b8\]{--tw-text-opacity: 1;color:rgb(143 160 184 / var(--tw-text-opacity, 1))}.text-\[\#9fb2c9\]{--tw-text-opacity: 1;color:rgb(159 178 201 / var(--tw-text-opacity, 1))}.text-\[\#e9eef6\]{--tw-text-opacity: 1;color:rgb(233 238 246 / var(--tw-text-opacity, 1))}.text-\[color-mix\(in_srgb\,hsl\(var\(--family-violet\)\)_75\%\,hsl\(var\(--foreground\)\)\)\]{color:color-mix(in srgb,hsl(var(--family-violet)) 75%,hsl(var(--foreground)))}.text-\[color-mix\(in_srgb\,var\(--ds-color-white\)_65\%\,transparent\)\]{color:color-mix(in srgb,var(--ds-color-white) 65%,transparent)}.text-\[color-mix\(in_srgb\,var\(--ds-color-white\)_78\%\,transparent\)\]{color:color-mix(in srgb,var(--ds-color-white) 78%,transparent)}.text-\[color-mix\(in_srgb\,var\(--ds-color-white\)_80\%\,transparent\)\]{color:color-mix(in srgb,var(--ds-color-white) 80%,transparent)}.text-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_35\%\,transparent\)\]{color:color-mix(in srgb,var(--formal-cyan,#08707d) 35%,transparent)}.text-\[color-mix\(in_srgb\,var\(--pes-certify\,\#7c3aed\)_35\%\,transparent\)\]{color:color-mix(in srgb,var(--pes-certify,#7c3aed) 35%,transparent)}.text-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_55\%\,white\)\]{color:color-mix(in srgb,var(--vp-mod-brain) 55%,white)}.text-\[color\:color-mix\(in_srgb\,var\(--vp-navy\)_72\%\,var\(--vp-mod-whale\)\)\]{color:color-mix(in srgb,var(--vp-navy) 72%,var(--vp-mod-whale))}.text-\[color\:var\(--formal-cyan\,\#08707d\)\]{color:var(--formal-cyan,#08707d)}.text-\[color\:var\(--formal-cyan-bright\,\#6df0f8\)\]{color:var(--formal-cyan-bright,#6df0f8)}.text-\[color\:var\(--formal-cyan-hover\,\#06606b\)\]{color:var(--formal-cyan-hover,#06606b)}.text-\[color\:var\(--pes-gold-text\,var\(--cert-seal-mid\)\)\]{color:var(--pes-gold-text,var(--cert-seal-mid))}.text-\[color\:var\(--vp-accent\)\]{color:var(--vp-accent)}.text-\[color\:var\(--vp-ink\)\]{color:var(--vp-ink)}.text-\[color\:var\(--vp-ink-faint\)\]{color:var(--vp-ink-faint)}.text-\[color\:var\(--vp-ink-soft\)\]{color:var(--vp-ink-soft)}.text-\[color\:var\(--vp-neg\)\]{color:var(--vp-neg)}.text-\[color\:var\(--vp-pos\)\]{color:var(--vp-pos)}.text-\[color\:var\(--vp-warn\)\]{color:var(--vp-warn)}.text-\[hsl\(var\(--\$\{module\}-accent\)\)\]{color:hsl(var(--${module}-accent))}.text-\[hsl\(var\(--accent\)\)\]{color:hsl(var(--accent))}.text-\[hsl\(var\(--admin-accent\)\)\]{color:hsl(var(--admin-accent))}.text-\[hsl\(var\(--admin-sun-ink\)\)\]{color:hsl(var(--admin-sun-ink))}.text-\[hsl\(var\(--admin-tier-edu\)\)\]{color:hsl(var(--admin-tier-edu))}.text-\[hsl\(var\(--admin-tier-enterprise\)\)\]{color:hsl(var(--admin-tier-enterprise))}.text-\[hsl\(var\(--admin-tier-free\)\)\]{color:hsl(var(--admin-tier-free))}.text-\[hsl\(var\(--admin-tier-premium\)\)\]{color:hsl(var(--admin-tier-premium))}.text-\[hsl\(var\(--admin-warn\)\)\]{color:hsl(var(--admin-warn))}.text-\[hsl\(var\(--admin-warn\)\/0\.5\)\]{color:hsl(var(--admin-warn)/.5)}.text-\[hsl\(var\(--bee-accent\)\)\]{color:hsl(var(--bee-accent))}.text-\[hsl\(var\(--border\)\)\]{color:hsl(var(--border))}.text-\[hsl\(var\(--brain-accent\)\)\]{color:hsl(var(--brain-accent))}.text-\[hsl\(var\(--cfo-accent\)\)\]{color:hsl(var(--cfo-accent))}.text-\[hsl\(var\(--chart-1\)\)\]{color:hsl(var(--chart-1))}.text-\[hsl\(var\(--chart-2\)\)\]{color:hsl(var(--chart-2))}.text-\[hsl\(var\(--chart-3\)\)\]{color:hsl(var(--chart-3))}.text-\[hsl\(var\(--chart-4\)\)\]{color:hsl(var(--chart-4))}.text-\[hsl\(var\(--chart-5\)\)\]{color:hsl(var(--chart-5))}.text-\[hsl\(var\(--chart-negative\)\)\]{color:hsl(var(--chart-negative))}.text-\[hsl\(var\(--chart-positive\)\)\]{color:hsl(var(--chart-positive))}.text-\[hsl\(var\(--chart-warning\)\)\]{color:hsl(var(--chart-warning))}.text-\[hsl\(var\(--cheetah-accent\)\)\]{color:hsl(var(--cheetah-accent))}.text-\[hsl\(var\(--csuite-accent\)\)\]{color:hsl(var(--csuite-accent))}.text-\[hsl\(var\(--csuite-accent\)\/0\.7\)\]{color:hsl(var(--csuite-accent)/.7)}.text-\[hsl\(var\(--digicorn-accent\)\)\]{color:hsl(var(--digicorn-accent))}.text-\[hsl\(var\(--digicorn-accent-dark\)\)\]{color:hsl(var(--digicorn-accent-dark))}.text-\[hsl\(var\(--dragon-accent\)\)\]{color:hsl(var(--dragon-accent))}.text-\[hsl\(var\(--duel-them-light\)\)\]{color:hsl(var(--duel-them-light))}.text-\[hsl\(var\(--elephant-accent\)\)\]{color:hsl(var(--elephant-accent))}.text-\[hsl\(var\(--error-primary\)\)\]{color:hsl(var(--error-primary))}.text-\[hsl\(var\(--error-primary\,358_85\%_58\%\)\)\]{color:hsl(var(--error-primary,358 85% 58%))}.text-\[hsl\(var\(--fake-leader-accent\)\)\]{color:hsl(var(--fake-leader-accent))}.text-\[hsl\(var\(--falcon-accent\)\)\]{color:hsl(var(--falcon-accent))}.text-\[hsl\(var\(--family-amber\)\)\]{color:hsl(var(--family-amber))}.text-\[hsl\(var\(--family-emerald\)\)\]{color:hsl(var(--family-emerald))}.text-\[hsl\(var\(--family-indigo\)\)\]{color:hsl(var(--family-indigo))}.text-\[hsl\(var\(--family-violet\)\)\]{color:hsl(var(--family-violet))}.text-\[hsl\(var\(--forge-accent\)\)\]{color:hsl(var(--forge-accent))}.text-\[hsl\(var\(--forge-accent\)\/0\.3\)\]{color:hsl(var(--forge-accent)/.3)}.text-\[hsl\(var\(--forge-accent\)\/0\.85\)\]{color:hsl(var(--forge-accent)/.85)}.text-\[hsl\(var\(--fox-accent\)\)\]{color:hsl(var(--fox-accent))}.text-\[hsl\(var\(--grp-core\)\)\]{color:hsl(var(--grp-core))}.text-\[hsl\(var\(--grp-ops\)\)\]{color:hsl(var(--grp-ops))}.text-\[hsl\(var\(--horse-accent\)\)\]{color:hsl(var(--horse-accent))}.text-\[hsl\(var\(--hound-accent\)\)\]{color:hsl(var(--hound-accent))}.text-\[hsl\(var\(--info-primary\,195_82\%_52\%\)\)\]{color:hsl(var(--info-primary,195 82% 52%))}.text-\[hsl\(var\(--journey-accent\)\)\]{color:hsl(var(--journey-accent))}.text-\[hsl\(var\(--lion-accent\)\)\]{color:hsl(var(--lion-accent))}.text-\[hsl\(var\(--monkey-accent\)\)\]{color:hsl(var(--monkey-accent))}.text-\[hsl\(var\(--owl-accent\)\)\]{color:hsl(var(--owl-accent))}.text-\[hsl\(var\(--phoenix-accent\)\)\]{color:hsl(var(--phoenix-accent))}.text-\[hsl\(var\(--primary\)\)\]{color:hsl(var(--primary))}.text-\[hsl\(var\(--shark-accent\)\)\]{color:hsl(var(--shark-accent))}.text-\[hsl\(var\(--sig\)\)\]{color:hsl(var(--sig))}.text-\[hsl\(var\(--sig-act\)\)\]{color:hsl(var(--sig-act))}.text-\[hsl\(var\(--sig-good\)\)\]{color:hsl(var(--sig-good))}.text-\[hsl\(var\(--sig-info\)\)\]{color:hsl(var(--sig-info))}.text-\[hsl\(var\(--sig-watch\)\)\]{color:hsl(var(--sig-watch))}.text-\[hsl\(var\(--snake-accent\)\)\]{color:hsl(var(--snake-accent))}.text-\[hsl\(var\(--status-danger\)\)\]{color:hsl(var(--status-danger))}.text-\[hsl\(var\(--status-success\)\)\]{color:hsl(var(--status-success))}.text-\[hsl\(var\(--status-warning\)\)\]{color:hsl(var(--status-warning))}.text-\[hsl\(var\(--success-primary\)\)\]{color:hsl(var(--success-primary))}.text-\[hsl\(var\(--success-primary\,142_76\%_48\%\)\)\]{color:hsl(var(--success-primary,142 76% 48%))}.text-\[hsl\(var\(--vic-accent\)\)\]{color:hsl(var(--vic-accent))}.text-\[hsl\(var\(--warning-primary\)\)\]{color:hsl(var(--warning-primary))}.text-\[hsl\(var\(--warning-primary\,38_95\%_54\%\)\)\]{color:hsl(var(--warning-primary,38 95% 54%))}.text-\[hsl\(var\(--whale-accent\)\)\]{color:hsl(var(--whale-accent))}.text-\[var\(--ds-color-white\,\#ffffff\)\]{color:var(--ds-color-white,#ffffff)}.text-\[var\(--formal-cyan\)\]{color:var(--formal-cyan)}.text-\[var\(--formal-cyan\,\#08707d\)\]{color:var(--formal-cyan,#08707d)}.text-\[var\(--formal-cyan\,\#0e7490\)\]{color:var(--formal-cyan,#0e7490)}.text-\[var\(--formal-cyan-bright\)\]{color:var(--formal-cyan-bright)}.text-\[var\(--formal-cyan-bright\,\#6df0f8\)\]{color:var(--formal-cyan-bright,#6df0f8)}.text-\[var\(--formal-navy\)\]{color:var(--formal-navy)}.text-\[var\(--formal-navy\,\#0b1b3a\)\]{color:var(--formal-navy,#0b1b3a)}.text-\[var\(--formal-on-cyan\,\#ffffff\)\]{color:var(--formal-on-cyan,#ffffff)}.text-\[var\(--formal-on-gold\,\#ffffff\)\]{color:var(--formal-on-gold,#ffffff)}.text-\[var\(--formal-on-navy\)\]{color:var(--formal-on-navy)}.text-\[var\(--formal-on-navy\,\#eaf2f6\)\]{color:var(--formal-on-navy,#eaf2f6)}.text-\[var\(--formal-on-navy-muted\)\]{color:var(--formal-on-navy-muted)}.text-\[var\(--formal-on-navy-muted\,\#c9d6e0\)\]{color:var(--formal-on-navy-muted,#c9d6e0)}.text-\[var\(--formal-on-navy-soft\)\]{color:var(--formal-on-navy-soft)}.text-\[var\(--formal-on-navy-soft\,\#9aa6b2\)\]{color:var(--formal-on-navy-soft,#9aa6b2)}.text-\[var\(--formal-on-neg\,\#ffffff\)\]{color:var(--formal-on-neg,#ffffff)}.text-\[var\(--formal-on-pos\,\#ffffff\)\]{color:var(--formal-on-pos,#ffffff)}.text-\[var\(--formal-on-warn\,\#ffffff\)\]{color:var(--formal-on-warn,#ffffff)}.text-\[var\(--pes-bar-purple\)\]{color:var(--pes-bar-purple)}.text-\[var\(--pes-gold-icon\,var\(--vp-accent\)\)\]{color:var(--pes-gold-icon,var(--vp-accent))}.text-\[var\(--pes-gold-text\,var\(--vp-accent\)\)\]{color:var(--pes-gold-text,var(--vp-accent))}.text-\[var\(--pes-gold-text\,var\(--vp-accent\,\#f5b800\)\)\]{color:var(--pes-gold-text,var(--vp-accent,#f5b800))}.text-\[var\(--vp-accent\)\]{color:var(--vp-accent)}.text-\[var\(--vp-ink\)\]{color:var(--vp-ink)}.text-\[var\(--vp-ink-faint\)\]{color:var(--vp-ink-faint)}.text-\[var\(--vp-ink-muted\)\]{color:var(--vp-ink-muted)}.text-\[var\(--vp-ink-soft\)\]{color:var(--vp-ink-soft)}.text-\[var\(--vp-mod-brain\)\]{color:var(--vp-mod-brain)}.text-\[var\(--vp-mod-brain\,\#6a3d9a\)\]{color:var(--vp-mod-brain,#6a3d9a)}.text-\[var\(--vp-mod-elephant\)\]{color:var(--vp-mod-elephant)}.text-\[var\(--vp-mod-exchange\)\]{color:var(--vp-mod-exchange)}.text-\[var\(--vp-mod-horse\)\]{color:var(--vp-mod-horse)}.text-\[var\(--vp-mod-owl\)\]{color:var(--vp-mod-owl)}.text-\[var\(--vp-mod-whale\)\]{color:var(--vp-mod-whale)}.text-\[var\(--vp-neg\)\]{color:var(--vp-neg)}.text-\[var\(--vp-pos\)\]{color:var(--vp-pos)}.text-\[var\(--vp-warn\)\]{color:var(--vp-warn)}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-background{color:hsl(var(--background))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-category-margins{color:hsl(var(--category-margins))}.text-category-revenue{color:hsl(var(--category-revenue))}.text-current{color:currentColor}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/70{color:hsl(var(--destructive) / .7)}.text-destructive\/80{color:hsl(var(--destructive) / .8)}.text-ds-accent{--tw-text-opacity: 1;color:var(--ds-accent)}.text-ds-block-ink{--tw-text-opacity: 1;color:var(--ds-block-ink)}.text-ds-block-on-brand{--tw-text-opacity: 1;color:var(--ds-block-on-brand)}.text-ds-block-on-gold{--tw-text-opacity: 1;color:var(--ds-block-on-gold)}.text-ds-block-on-ink{--tw-text-opacity: 1;color:var(--ds-block-on-ink)}.text-ds-block-on-magenta{--tw-text-opacity: 1;color:var(--ds-block-on-magenta)}.text-ds-block-on-mint{--tw-text-opacity: 1;color:var(--ds-block-on-mint)}.text-ds-block-on-sky{--tw-text-opacity: 1;color:var(--ds-block-on-sky)}.text-ds-blue-950{--tw-text-opacity: 1;color:var(--ds-color-blue-950)}.text-ds-border{--tw-text-opacity: 1;color:var(--ds-border)}.text-ds-brand{--tw-text-opacity: 1;color:var(--ds-brand)}.text-ds-danger{--tw-text-opacity: 1;color:var(--ds-danger)}.text-ds-info{--tw-text-opacity: 1;color:var(--ds-info)}.text-ds-link{--tw-text-opacity: 1;color:var(--ds-link)}.text-ds-on-accent{--tw-text-opacity: 1;color:var(--ds-on-accent)}.text-ds-on-brand{--tw-text-opacity: 1;color:var(--ds-on-brand)}.text-ds-on-danger{--tw-text-opacity: 1;color:var(--ds-on-danger)}.text-ds-on-info{--tw-text-opacity: 1;color:var(--ds-on-info)}.text-ds-on-success{--tw-text-opacity: 1;color:var(--ds-on-success)}.text-ds-on-warning{--tw-text-opacity: 1;color:var(--ds-on-warning)}.text-ds-success{--tw-text-opacity: 1;color:var(--ds-success)}.text-ds-text{--tw-text-opacity: 1;color:var(--ds-text)}.text-ds-text-faint{--tw-text-opacity: 1;color:var(--ds-text-faint)}.text-ds-text-muted{--tw-text-opacity: 1;color:var(--ds-text-muted)}.text-ds-warning{--tw-text-opacity: 1;color:var(--ds-warning)}.text-ds-white{--tw-text-opacity: 1;color:var(--ds-color-white)}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/70{color:#34d399b3}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/60{color:hsl(var(--foreground) / .6)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-fox{color:hsl(var(--fox-accent))}.text-fox-positive{color:hsl(var(--fox-positive))}.text-fuchsia-700{--tw-text-opacity: 1;color:rgb(162 28 175 / var(--tw-text-opacity, 1))}.text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-hud-foreground{color:hsl(var(--hud-foreground))}.text-hud-muted{color:hsl(var(--hud-muted))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-mod-bee{color:var(--vp-mod-bee)}.text-mod-brain{color:var(--vp-mod-brain)}.text-mod-cfo{color:var(--vp-mod-cfo)}.text-mod-cheetah{color:var(--vp-mod-cheetah)}.text-mod-dealdesk{color:var(--vp-mod-dealdesk)}.text-mod-digicorn{color:var(--vp-mod-digicorn)}.text-mod-dragon{color:var(--vp-mod-dragon)}.text-mod-elephant{color:var(--vp-mod-elephant)}.text-mod-exchange{color:var(--vp-mod-exchange)}.text-mod-fake-leader{color:var(--vp-mod-fake-leader)}.text-mod-falcon{color:var(--vp-mod-falcon)}.text-mod-forge{color:var(--vp-mod-forge)}.text-mod-fox{color:var(--vp-mod-fox)}.text-mod-horse{color:var(--vp-mod-horse)}.text-mod-hound{color:var(--vp-mod-hound)}.text-mod-journey{color:var(--vp-mod-journey)}.text-mod-learning{color:var(--vp-mod-learning)}.text-mod-lion{color:var(--vp-mod-lion)}.text-mod-monkey{color:var(--vp-mod-monkey)}.text-mod-owl{color:var(--vp-mod-owl)}.text-mod-phoenix{color:var(--vp-mod-phoenix)}.text-mod-shark{color:var(--vp-mod-shark)}.text-mod-snake{color:var(--vp-mod-snake)}.text-mod-team-gold{color:var(--vp-mod-team-gold)}.text-mod-whale{color:var(--vp-mod-whale)}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/20{color:hsl(var(--muted-foreground) / .2)}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/35{color:hsl(var(--muted-foreground) / .35)}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-muted-foreground\/90{color:hsl(var(--muted-foreground) / .9)}.text-muted\/30{color:hsl(var(--muted) / .3)}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-owl{color:hsl(var(--owl-accent))}.text-pes-g-text{color:var(--pes-g-text)}.text-pes-practice-text{color:var(--pes-practice-text)}.text-pes-text{color:var(--pes-text)}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-700{--tw-text-opacity: 1;color:rgb(var(--primary-700) / var(--tw-text-opacity, 1))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/70{color:hsl(var(--primary-foreground) / .7)}.text-primary-foreground\/80{color:hsl(var(--primary-foreground) / .8)}.text-primary\/60{color:hsl(var(--primary) / .6)}.text-primary\/70{color:hsl(var(--primary) / .7)}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-300\/70{color:#fca5a5b3}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-200\/45{color:#bae6fd73}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-700\/40{color:#0369a166}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-status-danger{color:hsl(var(--status-danger))}.text-status-success{color:hsl(var(--status-success))}.text-status-warning{color:hsl(var(--status-warning))}.text-teal-300{--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}.text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-vcii-green{color:hsl(var(--vcii-green))}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-vp-accent{color:var(--vp-accent)}.text-vp-accent-2{color:var(--vp-accent-2)}.text-vp-canvas{color:var(--vp-canvas)}.text-vp-ink{color:var(--vp-ink)}.text-vp-ink-faint{color:var(--vp-ink-faint)}.text-vp-ink-muted{color:var(--vp-ink-muted)}.text-vp-ink-soft{color:var(--vp-ink-soft)}.text-vp-neg{color:var(--vp-neg)}.text-vp-pos{color:var(--vp-pos)}.text-vp-rule{color:var(--vp-rule)}.text-vp-warn{color:var(--vp-warn)}.text-warning{color:hsl(var(--warning))}.text-whale-accent{color:hsl(var(--whale-accent))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/25{color:#ffffff40}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.decoration-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_45\%\,transparent\)\]{text-decoration-color:color-mix(in srgb,var(--formal-cyan,#08707d) 45%,transparent)}.decoration-dotted{text-decoration-style:dotted}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--formal-cyan\,\#08707d\)\]{accent-color:var(--formal-cyan,#08707d)}.accent-foreground{accent-color:hsl(var(--foreground))}.accent-vp-neg{accent-color:var(--vp-neg)}.accent-vp-pos{accent-color:var(--vp-pos)}.accent-vp-warn{accent-color:var(--vp-warn)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[0\.02\]{opacity:.02}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.09\]{opacity:.09}.opacity-\[0\.10\]{opacity:.1}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.14\]{opacity:.14}.opacity-\[0\.15\]{opacity:.15}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.18\]{opacity:.18}.opacity-\[0\.20\]{opacity:.2}.opacity-\[0\.22\]{opacity:.22}.opacity-\[0\.38\]{opacity:.38}.opacity-\[0\.4\]{opacity:.4}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-overlay{mix-blend-mode:overlay}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_4px_color-mix\(in_srgb\,var\(--pes-cyan-bright\)_35\%\,transparent\)\]{--tw-shadow: 0 0 0 4px color-mix(in srgb,var(--pes-cyan-bright) 35%,transparent);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_-2px_rgba\(239\,68\,68\,0\.3\)\]{--tw-shadow: 0 0 10px -2px rgba(239,68,68,.3);--tw-shadow-colored: 0 0 10px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_15px_hsl\(var\(--journey-accent\)\/0\.5\)\]{--tw-shadow: 0 0 15px hsl(var(--journey-accent)/.5);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_-5px_hsl\(var\(--brain-accent\)\/0\.5\)\]{--tw-shadow: 0 0 20px -5px hsl(var(--brain-accent)/.5);--tw-shadow-colored: 0 0 20px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_-5px_hsl\(var\(--cfo-accent\)\/0\.5\)\]{--tw-shadow: 0 0 20px -5px hsl(var(--cfo-accent)/.5);--tw-shadow-colored: 0 0 20px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_-5px_hsl\(var\(--digicorn-accent\)\/0\.5\)\]{--tw-shadow: 0 0 20px -5px hsl(var(--digicorn-accent)/.5);--tw-shadow-colored: 0 0 20px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_-5px_hsl\(var\(--falcon-accent\)\/0\.5\)\]{--tw-shadow: 0 0 20px -5px hsl(var(--falcon-accent)/.5);--tw-shadow-colored: 0 0 20px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_-5px_hsl\(var\(--forge-accent\)\/0\.5\)\]{--tw-shadow: 0 0 20px -5px hsl(var(--forge-accent)/.5);--tw-shadow-colored: 0 0 20px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_-5px_hsl\(var\(--horse-accent\)\/0\.5\)\]{--tw-shadow: 0 0 20px -5px hsl(var(--horse-accent)/.5);--tw-shadow-colored: 0 0 20px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_-5px_hsl\(var\(--journey-accent\)\/0\.5\)\]{--tw-shadow: 0 0 20px -5px hsl(var(--journey-accent)/.5);--tw-shadow-colored: 0 0 20px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_-5px_hsl\(var\(--monkey-accent\)\/0\.5\)\]{--tw-shadow: 0 0 20px -5px hsl(var(--monkey-accent)/.5);--tw-shadow-colored: 0 0 20px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_-8px_hsl\(var\(--snake-glow\)\)\]{--tw-shadow: 0 0 24px -8px hsl(var(--snake-glow));--tw-shadow-colored: 0 0 24px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_50px_-12px_rgba\(15\,29\,54\,0\.35\)\]{--tw-shadow: 0 0 50px -12px rgba(15,29,54,.35);--tw-shadow-colored: 0 0 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_80px_-15px_rgba\(239\,68\,68\,0\.5\)\]{--tw-shadow: 0 0 80px -15px rgba(239,68,68,.5);--tw-shadow-colored: 0 0 80px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_-2px_color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_30\%\,transparent\)\]{--tw-shadow: 0 0 8px -2px color-mix(in srgb,var(--formal-cyan,#08707d) 30%,transparent);--tw-shadow-colored: 0 0 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_-2px_hsl\(var\(--bee-accent\)\/0\.3\)\]{--tw-shadow: 0 0 8px -2px hsl(var(--bee-accent)/.3);--tw-shadow-colored: 0 0 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_-2px_hsl\(var\(--elephant-accent\)\/0\.3\)\]{--tw-shadow: 0 0 8px -2px hsl(var(--elephant-accent)/.3);--tw-shadow-colored: 0 0 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_-2px_hsl\(var\(--fox-accent\)\/0\.3\)\]{--tw-shadow: 0 0 8px -2px hsl(var(--fox-accent)/.3);--tw-shadow-colored: 0 0 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_-2px_hsl\(var\(--owl-accent\)\/0\.3\)\]{--tw-shadow: 0 0 8px -2px hsl(var(--owl-accent)/.3);--tw-shadow-colored: 0 0 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_-2px_hsl\(var\(--whale-accent\)\/0\.3\)\]{--tw-shadow: 0 0 8px -2px hsl(var(--whale-accent)/.3);--tw-shadow-colored: 0 0 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(239\,68\,68\,0\.6\)\]{--tw-shadow: 0 0 8px rgba(239,68,68,.6);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_color-mix\(in_srgb\,var\(--vp-ink\)_12\%\,transparent\)\]{--tw-shadow: 0 10px 28px color-mix(in srgb,var(--vp-ink) 12%,transparent);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(8\,16\,30\,0\.35\)\]{--tw-shadow: 0 10px 30px rgba(8,16,30,.35);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(8\,16\,30\,0\.35\)\]{--tw-shadow: 0 12px 40px rgba(8,16,30,.35);--tw-shadow-colored: 0 12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_hsl\(var\(--primary\)\/0\.18\)\]{--tw-shadow: 0 1px 2px hsl(var(--primary)/.18);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_hsl\(var\(--foreground\)\/0\.06\)\]{--tw-shadow: 0 1px 3px hsl(var(--foreground)/.06);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_4px_hsl\(var\(--foreground\)\/0\.18\)\]{--tw-shadow: 0 1px 4px hsl(var(--foreground)/.18);--tw-shadow-colored: 0 1px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_4px_rgba\(8\,16\,30\,0\.08\)\]{--tw-shadow: 0 1px 4px rgba(8,16,30,.08);--tw-shadow-colored: 0 1px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_48px_rgba\(8\,45\,66\,0\.45\)\]{--tw-shadow: 0 20px 48px rgba(8,45,66,.45);--tw-shadow-colored: 0 20px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(8\,16\,30\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.35\)\]{--tw-shadow: 0 2px 8px rgba(8,16,30,.28),inset 0 1px 0 rgba(255,255,255,.35);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_14px_-2px_rgba\(0\,0\,0\,0\.4\)\,0_2px_6px_-1px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 4px 14px -2px rgba(0,0,0,.4),0 2px 6px -1px rgba(0,0,0,.25);--tw-shadow-colored: 0 4px 14px -2px var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_18px_-2px_rgba\(14\,116\,144\,0\.45\)\,_0_2px_8px_-1px_rgba\(14\,116\,144\,0\.18\)\]{--tw-shadow: 0 4px 18px -2px rgba(14,116,144,.45), 0 2px 8px -1px rgba(14,116,144,.18);--tw-shadow-colored: 0 4px 18px -2px var(--tw-shadow-color), 0 2px 8px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_color-mix\(in_srgb\,var\(--vp-ink\)_8\%\,transparent\)\]{--tw-shadow: 0 6px 18px color-mix(in srgb,var(--vp-ink) 8%,transparent);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_32px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow: 0 6px 32px rgba(0,0,0,.42);--tw-shadow-colored: 0 6px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_-10px_color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_40\%\,transparent\)\]{--tw-shadow: 0 8px 24px -10px color-mix(in srgb,var(--formal-cyan,#08707d) 40%,transparent);--tw-shadow-colored: 0 8px 24px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[3px_3px_0_var\(--vp-ink\)\]{--tw-shadow: 3px 3px 0 var(--vp-ink);--tw-shadow-colored: 3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[4px_4px_0_0_var\(--ds-color-success-500\)\]{--tw-shadow: 4px 4px 0 0 var(--ds-color-success-500);--tw-shadow-colored: 4px 4px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(255\,255\,255\,0\.14\)\,inset_0_-1px_0_0_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: inset 0 1px 0 0 rgba(255,255,255,.14),inset 0 -1px 0 0 rgba(0,0,0,.06);--tw-shadow-colored: inset 0 1px 0 0 var(--tw-shadow-color), inset 0 -1px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_0_rgba\(255\,255\,255\,0\.65\)\,inset_0_-2px_6px_rgba\(0\,0\,0\,0\.14\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.35\)\,0_10px_36px_-6px_rgba\(255\,255\,255\,0\.28\)\]{--tw-shadow: inset 0 1px 0 0 rgba(255,255,255,.65),inset 0 -2px 6px rgba(0,0,0,.14),0 0 0 1px rgba(255,255,255,.35),0 10px 36px -6px rgba(255,255,255,.28);--tw-shadow-colored: inset 0 1px 0 0 var(--tw-shadow-color), inset 0 -2px 6px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color), 0 10px 36px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_3px_0_0_0_var\(--ds-brand\)\]{--tw-shadow: inset 3px 0 0 0 var(--ds-brand);--tw-shadow-colored: inset 3px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ds-1{--tw-shadow: var(--ds-shadow-1);--tw-shadow-colored: var(--ds-shadow-1);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ds-2{--tw-shadow: var(--ds-shadow-2);--tw-shadow-colored: var(--ds-shadow-2);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ds-3{--tw-shadow: var(--ds-shadow-3);--tw-shadow-colored: var(--ds-shadow-3);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ds-4{--tw-shadow: var(--ds-shadow-4);--tw-shadow-colored: var(--ds-shadow-4);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ds-hard-lg{--tw-shadow: var(--ds-hard-lg);--tw-shadow-colored: var(--ds-hard-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ds-hard-md{--tw-shadow: var(--ds-hard-md);--tw-shadow-colored: var(--ds-hard-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ds-hard-sm{--tw-shadow: var(--ds-hard-sm);--tw-shadow-colored: var(--ds-hard-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ds-hard-white-md{--tw-shadow: var(--ds-hard-white-md);--tw-shadow-colored: var(--ds-hard-white-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-ds-hard-white-sm{--tw-shadow: var(--ds-hard-white-sm);--tw-shadow-colored: var(--ds-hard-white-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: var(--vp-shadow-lg);--tw-shadow-colored: var(--vp-shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: var(--vp-shadow-md);--tw-shadow-colored: var(--vp-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-pes-3{--tw-shadow: var(--pes-elev-3);--tw-shadow-colored: var(--pes-elev-3);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-pes-4{--tw-shadow: var(--pes-elev-4);--tw-shadow-colored: var(--pes-elev-4);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: var(--vp-shadow-sm);--tw-shadow-colored: var(--vp-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-vp-lg{--tw-shadow: var(--vp-shadow-lg);--tw-shadow-colored: var(--vp-shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-vp-md{--tw-shadow: var(--vp-shadow-md);--tw-shadow-colored: var(--vp-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-vp-sm{--tw-shadow: var(--vp-shadow-sm);--tw-shadow-colored: var(--vp-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 40px -8px rgb(27 42 74 / .14);--tw-shadow-colored: 0 20px 40px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_30\%\,transparent\)\]{--tw-shadow-color: color-mix(in srgb,var(--formal-cyan,#08707d) 30%,transparent);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_15\%\,transparent\)\]{--tw-shadow-color: color-mix(in srgb,var(--vp-mod-cfo) 15%,transparent);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--accent\)\/0\.3\)\]{--tw-shadow-color: hsl(var(--accent)/.3);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--brain-accent\)\)\]\/10{--tw-shadow-color: hsl(var(--brain-accent) / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--chart-positive\)\/0\.3\)\]{--tw-shadow-color: hsl(var(--chart-positive)/.3);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--forge-accent\)\/0\.2\)\]{--tw-shadow-color: hsl(var(--forge-accent)/.2);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--forge-accent\)\/0\.3\)\]{--tw-shadow-color: hsl(var(--forge-accent)/.3);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--forge-accent\)\/0\.4\)\]{--tw-shadow-color: hsl(var(--forge-accent)/.4);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--horse-accent\)\/0\.3\)\]{--tw-shadow-color: hsl(var(--horse-accent)/.3);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--journey-accent\)\/0\.2\)\]{--tw-shadow-color: hsl(var(--journey-accent)/.2);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--phoenix-gradient-from\)\/0\.25\)\]{--tw-shadow-color: hsl(var(--phoenix-gradient-from)/.25);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--phoenix-gradient-from\)\/0\.35\)\]{--tw-shadow-color: hsl(var(--phoenix-gradient-from)/.35);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[hsl\(var\(--vic-accent\)\)\]\/30{--tw-shadow-color: hsl(var(--vic-accent) / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow\)\]{--tw-shadow-color: var(--shadow);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow-elevation\)\]{--tw-shadow-color: var(--shadow-elevation);--tw-shadow: var(--tw-shadow-colored)}.shadow-accent\/20{--tw-shadow-color: hsl(var(--accent) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/10{--tw-shadow-color: rgb(245 158 11 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/20{--tw-shadow-color: rgb(245 158 11 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-950\/30{--tw-shadow-color: rgb(69 26 3 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/20{--tw-shadow-color: rgb(59 130 246 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-card{--tw-shadow-color: hsl(var(--card));--tw-shadow: var(--tw-shadow-colored)}.shadow-fox\/10{--tw-shadow-color: hsl(var(--fox-accent) / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/20{--tw-shadow-color: rgb(34 197 94 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-muted\/30{--tw-shadow-color: hsl(var(--muted) / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-owl\/50{--tw-shadow-color: hsl(var(--owl-accent) / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-500\/25{--tw-shadow-color: rgb(var(--primary-500) / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/10{--tw-shadow-color: hsl(var(--primary) / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/20{--tw-shadow-color: hsl(var(--primary) / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/5{--tw-shadow-color: hsl(var(--primary) / .05);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/20{--tw-shadow-color: rgb(168 85 247 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-950\/50{--tw-shadow-color: rgb(69 10 10 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-200\/50{--tw-shadow-color: rgb(226 232 240 / .5);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-dashed{outline-style:dashed}.outline-1{outline-width:1px}.outline-2{outline-width:2px}.outline-\[3px\]{outline-width:3px}.outline-offset-1{outline-offset:1px}.outline-offset-2{outline-offset:2px}.outline-\[hsl\(var\(--family-amber\)\)\]{outline-color:hsl(var(--family-amber))}.outline-\[hsl\(var\(--hound-accent\)\)\]{outline-color:hsl(var(--hound-accent))}.outline-ds-brand{outline-color:var(--ds-brand)}.outline-ds-ink-edge{outline-color:var(--ds-ink-edge)}.outline-white{outline-color:#fff}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[color-mix\(in_srgb\,hsl\(var\(--fake-leader-accent\)\)_18\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,hsl(var(--fake-leader-accent)) 18%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_25\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 25%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_28\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 28%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_30\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 30%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_35\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 35%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_40\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 40%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_45\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 45%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_50\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 50%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--vp-accent\)_35\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--vp-accent) 35%,transparent)}.ring-\[color-mix\(in_srgb\,var\(--vp-accent\)_40\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--vp-accent) 40%,transparent)}.ring-\[color\:color-mix\(in_srgb\,var\(--vp-mod-brain\)_30\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--vp-mod-brain) 30%,transparent)}.ring-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_22\%\,transparent\)\]{--tw-ring-color: color-mix(in srgb,var(--vp-mod-exchange) 22%,transparent)}.ring-\[hsl\(var\(--brain-accent\)\)\]\/40{--tw-ring-color: hsl(var(--brain-accent) / .4)}.ring-\[hsl\(var\(--csuite-accent\)\/0\.15\)\]{--tw-ring-color: hsl(var(--csuite-accent)/.15)}.ring-\[hsl\(var\(--digicorn-accent\)\/0\.25\)\]{--tw-ring-color: hsl(var(--digicorn-accent)/.25)}.ring-\[hsl\(var\(--family-amber\)\)\]{--tw-ring-color: hsl(var(--family-amber))}.ring-\[hsl\(var\(--horse-accent\)\)\]{--tw-ring-color: hsl(var(--horse-accent))}.ring-\[hsl\(var\(--horse-accent\)\/0\.3\)\]{--tw-ring-color: hsl(var(--horse-accent)/.3)}.ring-\[hsl\(var\(--horse-accent\)\/0\.40\)\]{--tw-ring-color: hsl(var(--horse-accent)/.4)}.ring-\[hsl\(var\(--phoenix-accent\)\/0\.45\)\]{--tw-ring-color: hsl(var(--phoenix-accent)/.45)}.ring-\[var\(--cert-seal-edge\)\]{--tw-ring-color: var(--cert-seal-edge)}.ring-\[var\(--cert-seal-foil\)\]{--tw-ring-color: var(--cert-seal-foil)}.ring-\[var\(--cert-seal-mid\)\]{--tw-ring-color: var(--cert-seal-mid)}.ring-\[var\(--formal-cyan\,\#08707d\)\]{--tw-ring-color: var(--formal-cyan,#08707d)}.ring-accent{--tw-ring-color: hsl(var(--accent))}.ring-accent\/30{--tw-ring-color: hsl(var(--accent) / .3)}.ring-accent\/50{--tw-ring-color: hsl(var(--accent) / .5)}.ring-amber-400\/50{--tw-ring-color: rgb(251 191 36 / .5)}.ring-amber-500\/40{--tw-ring-color: rgb(245 158 11 / .4)}.ring-amber-600\/40{--tw-ring-color: rgb(217 119 6 / .4)}.ring-black\/10{--tw-ring-color: rgb(0 0 0 / .1)}.ring-black\/5{--tw-ring-color: rgb(0 0 0 / .05)}.ring-blue-500\/30{--tw-ring-color: rgb(59 130 246 / .3)}.ring-border{--tw-ring-color: hsl(var(--border))}.ring-ds-brand{--tw-ring-opacity: 1;--tw-ring-color: var(--ds-brand)}.ring-ds-danger{--tw-ring-opacity: 1;--tw-ring-color: var(--ds-danger)}.ring-ds-ink-edge{--tw-ring-opacity: 1;--tw-ring-color: var(--ds-ink-edge)}.ring-ds-success{--tw-ring-opacity: 1;--tw-ring-color: var(--ds-success)}.ring-emerald-500\/30{--tw-ring-color: rgb(16 185 129 / .3)}.ring-green-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.ring-mod-brain{--tw-ring-color: var(--vp-mod-brain)}.ring-mod-cfo{--tw-ring-color: var(--vp-mod-cfo)}.ring-orange-500\/30{--tw-ring-color: rgb(249 115 22 / .3)}.ring-positive\/20{--tw-ring-color: hsl(var(--positive) / .2)}.ring-positive\/30{--tw-ring-color: hsl(var(--positive) / .3)}.ring-primary{--tw-ring-color: hsl(var(--primary))}.ring-primary\/10{--tw-ring-color: hsl(var(--primary) / .1)}.ring-primary\/20{--tw-ring-color: hsl(var(--primary) / .2)}.ring-primary\/30{--tw-ring-color: hsl(var(--primary) / .3)}.ring-primary\/50{--tw-ring-color: hsl(var(--primary) / .5)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-status-warning{--tw-ring-color: hsl(var(--status-warning))}.ring-status-warning\/20{--tw-ring-color: hsl(var(--status-warning) / .2)}.ring-vp-accent{--tw-ring-color: var(--vp-accent)}.ring-vp-canvas{--tw-ring-color: var(--vp-canvas)}.ring-vp-ink{--tw-ring-color: var(--vp-ink)}.ring-vp-rule{--tw-ring-color: var(--vp-rule)}.ring-vp-warn{--tw-ring-color: var(--vp-warn)}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/15{--tw-ring-color: rgb(255 255 255 / .15)}.ring-white\/25{--tw-ring-color: rgb(255 255 255 / .25)}.ring-white\/30{--tw-ring-color: rgb(255 255 255 / .3)}.ring-white\/40{--tw-ring-color: rgb(255 255 255 / .4)}.ring-white\/50{--tw-ring-color: rgb(255 255 255 / .5)}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.ring-offset-slate-950{--tw-ring-offset-color: #020617}.ring-offset-vp-canvas{--tw-ring-offset-color: var(--vp-canvas)}.ring-offset-vp-surface{--tw-ring-offset-color: var(--vp-surface)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[140px\]{--tw-blur: blur(140px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[2px\]{--tw-blur: blur(2px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.6\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px hsl(var(--foreground)/.6));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.8\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px hsl(var(--foreground)/.8));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.75\)\]{--tw-drop-shadow: drop-shadow(0 2px 10px rgba(0,0,0,.75));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.85\)\]{--tw-drop-shadow: drop-shadow(0 2px 12px rgba(0,0,0,.85));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_14px_rgba\(0\,0\,0\,0\.88\)\]{--tw-drop-shadow: drop-shadow(0 2px 14px rgba(0,0,0,.88));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_6px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow: drop-shadow(0 2px 6px rgba(0,0,0,.25));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.72\)\]{--tw-drop-shadow: drop-shadow(0 2px 8px rgba(0,0,0,.72));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-50{--tw-saturate: saturate(.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!backdrop-blur-none{--tw-backdrop-blur: !important;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)!important}.backdrop-blur{--tw-backdrop-blur: blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,background-color\]{transition-property:box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,transform\,border-color\]{transition-property:box-shadow,transform,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\,transform\]{transition-property:box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[fill-opacity\]{transition-property:fill-opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\,background-color\,border-color\,color\]{transition-property:transform,box-shadow,background-color,border-color,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-1000{transition-delay:1s}.delay-300{transition-delay:.3s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-ds-base{transition-duration:var(--ds-duration-base)}.duration-ds-instant{transition-duration:var(--ds-duration-instant)}.duration-ds-quick{transition-duration:var(--ds-duration-quick)}.duration-pes-fast{transition-duration:var(--pes-t-fast)}.ease-ds-standard{transition-timing-function:var(--ds-ease-standard)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-pes{transition-timing-function:var(--pes-ease)}.will-change-transform{will-change:transform}.ds-brutal-border{border-style:solid;border-width:var(--ds-stroke-card);border-color:var(--ds-ink-edge)}.ds-brutal-border-panel{border-style:solid;border-width:var(--ds-stroke-panel);border-color:var(--ds-ink-edge)}.ds-brutal-shadow{box-shadow:var(--ds-hard-md)}.ds-brutal-shadow-sm{box-shadow:var(--ds-hard-sm)}.ds-brutal-shadow-lg{box-shadow:var(--ds-hard-lg)}.ds-brutal-shadow-play{box-shadow:var(--ds-hard-play-md)}.ds-brutal-shadow-play-lg{box-shadow:var(--ds-hard-play-lg)}.ds-brutal-radius{border-radius:var(--ds-corner-md)}.ds-brutal-radius-sm{border-radius:var(--ds-corner-sm)}.ds-brutal-radius-0{border-radius:var(--ds-corner-none)}.ds-brutal-press{transition-property:transform,box-shadow,border-color,background-color,color;transition-duration:var(--ds-duration-instant);transition-timing-function:var(--ds-ease-standard);box-shadow:var(--ds-hard-md)}.ds-brutal-press:focus-visible{outline:3px solid var(--ds-focus);outline-offset:3px}@media (prefers-reduced-motion: no-preference){.ds-brutal-press:hover{transform:translate(var(--ds-press-shift),var(--ds-press-shift));box-shadow:var(--ds-hard-sm)}.ds-brutal-press:active{transform:translate(var(--ds-press-reach-core),var(--ds-press-reach-core));box-shadow:var(--ds-hard-none)}}@media (prefers-reduced-motion: reduce){.ds-brutal-press:hover{border-color:var(--ds-brand)}.ds-brutal-press:active{border-color:var(--ds-brand-hover)}}.ds-brutal-eyebrow{font-family:var(--ds-font-mono);font-size:var(--ds-type-eyebrow-size);line-height:var(--ds-type-eyebrow-line-height);font-weight:var(--ds-type-eyebrow-weight);letter-spacing:var(--ds-type-eyebrow-letter-spacing);text-transform:uppercase}.ds-brutal-hero{font-family:var(--ds-font-display);font-size:var(--ds-type-hero-size);line-height:var(--ds-type-hero-line-height);font-weight:var(--ds-type-hero-weight);letter-spacing:var(--ds-type-hero-letter-spacing)}.ds-brutal-hero-mega{font-family:var(--ds-font-display);font-size:var(--ds-type-mega-size);line-height:var(--ds-type-mega-line-height);font-weight:var(--ds-type-mega-weight);letter-spacing:var(--ds-type-mega-letter-spacing)}.ds-brutal-sticker{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:var(--ds-stroke-control) solid var(--ds-ink-edge);border-radius:var(--ds-corner-sm);box-shadow:var(--ds-hard-sm);transform:rotate(var(--ds-tilt-a));font-family:var(--ds-font-mono);font-size:var(--ds-type-eyebrow-size);font-weight:var(--ds-type-eyebrow-weight);letter-spacing:var(--ds-type-eyebrow-letter-spacing);text-transform:uppercase;line-height:1}.ds-brutal-sticker-alt{transform:rotate(var(--ds-tilt-b))}.ds-brutal-block-brand{background-color:var(--ds-block-brand);color:var(--ds-block-on-brand);--ds-text: var(--ds-block-on-brand);--ds-text-muted: var(--ds-block-on-brand);--ds-link: var(--ds-block-on-brand);--ds-surface-sunken: color-mix(in srgb, var(--ds-block-on-brand) 12%, transparent);--ds-border: var(--ds-block-on-brand)}.ds-brutal-block-gold{background-color:var(--ds-block-gold);color:var(--ds-block-on-gold);--ds-text: var(--ds-block-on-gold);--ds-text-muted: var(--ds-block-on-gold);--ds-link: var(--ds-block-on-gold);--ds-surface-sunken: color-mix(in srgb, var(--ds-block-on-gold) 12%, transparent);--ds-border: var(--ds-block-on-gold)}.ds-brutal-block-magenta{background-color:var(--ds-block-magenta);color:var(--ds-block-on-magenta);--ds-text: var(--ds-block-on-magenta);--ds-text-muted: var(--ds-block-on-magenta);--ds-link: var(--ds-block-on-magenta);--ds-surface-sunken: color-mix(in srgb, var(--ds-block-on-magenta) 12%, transparent);--ds-border: var(--ds-block-on-magenta)}.ds-brutal-block-mint{background-color:var(--ds-block-mint);color:var(--ds-block-on-mint);--ds-text: var(--ds-block-on-mint);--ds-text-muted: var(--ds-block-on-mint);--ds-link: var(--ds-block-on-mint);--ds-surface-sunken: color-mix(in srgb, var(--ds-block-on-mint) 12%, transparent);--ds-border: var(--ds-block-on-mint)}.ds-brutal-block-sky{background-color:var(--ds-block-sky);color:var(--ds-block-on-sky);--ds-text: var(--ds-block-on-sky);--ds-text-muted: var(--ds-block-on-sky);--ds-link: var(--ds-block-on-sky);--ds-surface-sunken: color-mix(in srgb, var(--ds-block-on-sky) 12%, transparent);--ds-border: var(--ds-block-on-sky)}.ds-brutal-block-ink{background-color:var(--ds-block-ink);color:var(--ds-block-on-ink);--ds-text: var(--ds-block-on-ink);--ds-text-muted: var(--ds-block-on-ink);--ds-link: var(--ds-block-on-ink);--ds-surface-sunken: color-mix(in srgb, var(--ds-block-on-ink) 12%, transparent);--ds-border: var(--ds-block-on-ink)}.ds-brutal-tint-brand{background-color:var(--ds-tint-brand)}.ds-brutal-tint-gold{background-color:var(--ds-tint-gold)}.ds-brutal-tint-magenta{background-color:var(--ds-tint-magenta)}.ds-brutal-tint-mint{background-color:var(--ds-tint-mint)}.ds-brutal-tint-sky{background-color:var(--ds-tint-sky)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.animate-out{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.fade-out{--tw-exit-opacity: 0}.zoom-in{--tw-enter-scale: 0}.zoom-in-50{--tw-enter-scale: .5}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-bottom{--tw-enter-translate-y: 100%}.slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.slide-in-from-bottom-4{--tw-enter-translate-y: 1rem}.slide-in-from-right{--tw-enter-translate-x: 100%}.slide-in-from-top-1{--tw-enter-translate-y: -.25rem}.slide-in-from-top-2{--tw-enter-translate-y: -.5rem}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.duration-ds-base{animation-duration:var(--ds-duration-base)}.duration-ds-instant{animation-duration:var(--ds-duration-instant)}.duration-ds-quick{animation-duration:var(--ds-duration-quick)}.duration-pes-fast{animation-duration:var(--pes-t-fast)}.delay-1000{animation-delay:1s}.delay-300{animation-delay:.3s}.ease-ds-standard{animation-timing-function:var(--ds-ease-standard)}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.ease-pes{animation-timing-function:var(--pes-ease)}.running{animation-play-state:running}.paused{animation-play-state:paused}.shadow-elevation{box-shadow:var(--shadow)}.shadow-elevation-xl{box-shadow:var(--shadow-xl)}.skeleton{background:linear-gradient(90deg,hsl(var(--muted)) 25%,hsl(var(--muted-foreground) / .1),hsl(var(--muted)) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:.5rem}.hub-gradient-card-grain{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:128px 128px}@keyframes hub-aurora-drift-a{0%,to{transform:translate(0) scale(1);opacity:.4}40%{transform:translate(18%,-12%) scale(1.1);opacity:.55}70%{transform:translate(-10%,14%) scale(.92);opacity:.38}}@keyframes hub-aurora-drift-b{0%,to{transform:translate(0) scale(1);opacity:.32}50%{transform:translate(-20%,16%) scale(1.15);opacity:.48}}.hub-aurora-blob{position:absolute;border-radius:9999px;filter:blur(48px);pointer-events:none;will-change:transform}.hub-aurora-blob--a{animation:hub-aurora-drift-a 16s ease-in-out infinite}.hub-aurora-blob--b{animation:hub-aurora-drift-b 18s ease-in-out infinite}@keyframes hub-mosaic-mesh{0%,to{transform:translate(0) scale(1);opacity:.45}33%{transform:translate(12%,-8%) scale(1.06);opacity:.55}66%{transform:translate(-14%,10%) scale(.94);opacity:.42}}@media (prefers-reduced-motion: reduce){.hub-aurora-blob--a,.hub-aurora-blob--b,.hub-mosaic-mesh-blob{animation:none;opacity:.35}}@keyframes status-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes reveal-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.progress-bar{transition:width .6s cubic-bezier(.4,0,.2,1)}.kpi-card{position:relative}.progress-pulse-active .kpi-card>div{animation:progress-pulse 2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.progress-pulse-active .kpi-card>div{animation:none}}.kpi-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:.25rem;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.group:hover .kpi-card:after{opacity:1}.kpi-card:after{background:linear-gradient(90deg,hsl(var(--accent)),hsl(var(--primary)))}@keyframes countUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.kpi-card .text-3xl{animation:countUp .6s cubic-bezier(.34,1.56,.64,1)}@keyframes vp-page-enter{0%{opacity:.97}to{opacity:1}}.vp-page-enter{animation:vp-page-enter .25s ease-out}@media (prefers-reduced-motion: reduce){.vp-page-enter{animation:none}}.formula-card{position:relative}.progress-pulse-active .formula-card>div{animation:progress-pulse 2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.progress-pulse-active .formula-card>div{animation:none}}.formula-card{background:linear-gradient(to bottom right,hsl(var(--card)),hsl(var(--muted)/.3)),radial-gradient(circle at top right,hsl(var(--accent)/.05) 0%,transparent 50%)}.formula-card:before{content:"";position:absolute;inset:0;border-radius:1rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;background:radial-gradient(circle at var(--mouse-x, 50%) var(--mouse-y, 50%),hsl(var(--accent)/.1) 0%,transparent 50%);pointer-events:none}.formula-card:hover:before{opacity:1}.formula-step-arrow{display:inline-block;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.formula-card:hover .formula-step-arrow{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));animation:bounce .6s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes barGlow{0%,to{filter:drop-shadow(0 0 8px currentColor)}50%{filter:drop-shadow(0 0 16px currentColor)}}@keyframes revealUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes confetti{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(-100px) rotate(360deg);opacity:0}}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsl(var(--glass-specular-inset) / .5);transform:translate(-50%,-50%);transition:width .4s cubic-bezier(.68,-.55,.265,1.55),height .4s cubic-bezier(.68,-.55,.265,1.55)}.ripple:active:after{width:300px;height:300px}@keyframes progress-bar{0%{transform:translate(-100%);opacity:.6}40%{opacity:1}to{transform:translate(100%);opacity:.6}}.animate-progress-bar{animation:progress-bar 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.animate-shake{animation:shake .5s ease-in-out}@keyframes pulse-subtle{0%,to{box-shadow:0 0 hsl(var(--primary) / .15)}50%{box-shadow:0 0 0 6px hsl(var(--primary) / .06)}}.animate-pulse-subtle{animation:pulse-subtle 2s ease-in-out infinite}.stagger-children>*{animation:fade-in .3s ease-out backwards}.stagger-children>*:nth-child(1){animation-delay:0ms}.stagger-children>*:nth-child(2){animation-delay:50ms}.stagger-children>*:nth-child(3){animation-delay:.1s}.stagger-children>*:nth-child(4){animation-delay:.15s}.stagger-children>*:nth-child(5){animation-delay:.2s}.stagger-children>*:nth-child(6){animation-delay:.25s}.stagger-children>*:nth-child(7){animation-delay:.3s}.stagger-children>*:nth-child(8){animation-delay:.35s}.stagger-children>*:nth-child(9){animation-delay:.4s}.stagger-children>*:nth-child(10){animation-delay:.45s}@media (prefers-reduced-motion: reduce){.animate-progress-bar,.animate-shake,.stagger-children>*{animation:none}.hover-lift:hover{transform:none}}@keyframes stamp{0%{transform:scale(3) rotate(-15deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes rays{0%{transform:rotate(0);opacity:.6}50%{opacity:.9}to{transform:rotate(360deg);opacity:.6}}@keyframes sparkle-trail{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes badge-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes badge-pulse-common{0%,to{opacity:1;transform:scale(1)}50%{opacity:.95;transform:scale(1.02)}}@keyframes badge-rays-legendary{0%{transform:rotate(0);opacity:.5}50%{opacity:.8}to{transform:rotate(360deg);opacity:.5}}@keyframes badge-unlock-burst{0%{transform:scale(0);opacity:0}50%{transform:scale(1.15);opacity:1}70%{transform:scale(.95)}to{transform:scale(1);opacity:1}}@keyframes badge-glow-pulse{0%,to{box-shadow:0 0 12px hsl(var(--journey-accent) / .2)}50%{box-shadow:0 0 20px hsl(var(--journey-accent) / .35)}}.badge-shimmer-effect.\!animate{animation:badge-shimmer 2s ease-in-out infinite!important}.badge-shimmer-effect.animate{animation:badge-shimmer 2s ease-in-out infinite}.progress-fill-journey.\!animate{animation:badge-shimmer 2.5s ease-in-out infinite!important}.progress-fill-journey.animate{animation:badge-shimmer 2.5s ease-in-out infinite}@keyframes progress-pulse{0%,to{opacity:1}50%{opacity:.85}}.progress-pulse-active .relative>div{animation:progress-pulse 2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.progress-pulse-active .relative>div{animation:none}.badge-shimmer-effect.\!animate,.progress-fill-journey.\!animate,.badge-shimmer-effect.animate,.badge-pulse-common,.badge-rays-legendary,.badge-unlock-burst,.badge-glow-pulse,.progress-fill-journey.animate{animation:none!important}}@keyframes confettiFall{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}@keyframes chartShimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.chart-shimmer{position:relative;overflow:hidden}.chart-shimmer:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,hsl(var(--glass-specular-inset) / .1) 50%,transparent 100%);background-size:1000px 100%;animation:chartShimmer 1.5s ease-in-out;pointer-events:none;z-index:10}.\!dark .chart-shimmer:before{background:linear-gradient(90deg,transparent 0%,hsl(var(--glass-specular-inset) / .05) 50%,transparent 100%)!important}.dark .chart-shimmer:before{background:linear-gradient(90deg,transparent 0%,hsl(var(--glass-specular-inset) / .05) 50%,transparent 100%)}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.hover-lift{transition:transform .2s ease-out,box-shadow .2s ease-out}.hover-lift:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in{animation:fade-in .4s ease-out}.\[-\:\\s\]{-: s}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[animation-play-state\:paused\]{animation-play-state:paused}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[border-width\:1px\]{border-width:1px}.\[clip-path\:ellipse\(125\%_92\%_at_50\%_6\%\)\]{clip-path:ellipse(125% 92% at 50% 6%)}.\[clip-path\:none\]{clip-path:none}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_90\%\,0_100\%\)\]{clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.\[clip-path\:polygon\(50\%_0\%\,92\%_22\%\,92\%_78\%\,50\%_100\%\,8\%_78\%\,8\%_22\%\)\]{clip-path:polygon(50% 0%,92% 22%,92% 78%,50% 100%,8% 78%,8% 22%)}.\[container-type\:inline-size\]{container-type:inline-size}.\[filter\:drop-shadow\(0_0_12px_hsl\(var\(--snake-accent\)\/0\.45\)\)\]{filter:drop-shadow(0 0 12px hsl(var(--snake-accent)/.45))}.\[filter\:drop-shadow\(0_1px_2px_rgb\(0_0_0\/0\.16\)\)\]{filter:drop-shadow(0 1px 2px rgb(0 0 0/.16))}.\[filter\:grayscale\(1\)_brightness\(2\.4\)\]{filter:grayscale(1) brightness(2.4)}.\[font\:inherit\]{font:inherit}.\[grid-template-columns\:repeat\(auto-fill\,minmax\(5\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(15rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.\[letter-spacing\:inherit\]{letter-spacing:inherit}.\[mask-image\:linear-gradient\(90deg\,transparent_0\,black_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,transparent 0,black 100%);mask-image:linear-gradient(90deg,transparent 0,black 100%)}.\[mask-image\:linear-gradient\(90deg\,transparent_0\,black_40\%\)\]{-webkit-mask-image:linear-gradient(90deg,transparent 0,black 40%);mask-image:linear-gradient(90deg,transparent 0,black 40%)}.\[mask-image\:linear-gradient\(90deg\,transparent_0\,black_62\%\)\]{-webkit-mask-image:linear-gradient(90deg,transparent 0,black 62%);mask-image:linear-gradient(90deg,transparent 0,black 62%)}.\[mask-image\:linear-gradient\(90deg\,transparent_0\,black_70\%\)\]{-webkit-mask-image:linear-gradient(90deg,transparent 0,black 70%);mask-image:linear-gradient(90deg,transparent 0,black 70%)}.\[mask-image\:linear-gradient\(90deg\,transparent_25\%\,black_85\%\)\]{-webkit-mask-image:linear-gradient(90deg,transparent 25%,black 85%);mask-image:linear-gradient(90deg,transparent 25%,black 85%)}.\[mask-image\:linear-gradient\(90deg\,transparent_52\%\,black_76\%\)\]{-webkit-mask-image:linear-gradient(90deg,transparent 52%,black 76%);mask-image:linear-gradient(90deg,transparent 52%,black 76%)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:break-word\]{overflow-wrap:break-word}.\[perspective\:1200px\]{perspective:1200px}.\[perspective\:1400px\]{perspective:1400px}.\[perspective\:160px\]{perspective:160px}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[stop-color\:hsl\(var\(--accent\)\)\]{stop-color:hsl(var(--accent))}.\[stop-color\:hsl\(var\(--muted-foreground\)\)\]{stop-color:hsl(var(--muted-foreground))}.\[text-shadow\:0_1px_2px_hsl\(var\(--foreground\)\/0\.35\)\]{text-shadow:0 1px 2px hsl(var(--foreground)/.35)}.\[text-shadow\:0_1px_2px_rgba\(0\,0\,0\,0\.22\)\]{text-shadow:0 1px 2px rgba(0,0,0,.22)}.\[text-shadow\:0_1px_2px_rgba\(0\,0\,0\,0\.25\)\]{text-shadow:0 1px 2px rgba(0,0,0,.25)}.\[text-transform\:inherit\]{text-transform:inherit}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.\[transition-duration\:320ms\]{transition-duration:.32s}.\[transition-duration\:650ms\]{transition-duration:.65s}.\[transition-timing-function\:cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.\[transition\:transform_280ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{transition:transform .28s cubic-bezier(.16,1,.3,1)}@media (min-width: 1024px){html:not([data-atmos=off]) nav[data-navbar-height]{background-color:color-mix(in srgb,var(--nav-shell-tint) 70%,transparent)}html.dark:not([data-atmos=off]) nav[data-navbar-height]{background-color:color-mix(in srgb,var(--nav-shell-tint-dark) 76%,transparent)}}@media (prefers-contrast: more){nav[data-navbar-height]{background-color:var(--nav-shell-tint)}html.dark nav[data-navbar-height]{background-color:var(--nav-shell-tint-dark)}}.high-contrast{--border: 0 0% 15%;--foreground: 0 0% 5%;--muted-foreground: 0 0% 25%;--text-primary: 0 0% 5%;--text-secondary: 0 0% 15%;--text-muted: var(--muted-foreground);--primary: 221 83% 35%;--primary-foreground: 210 40% 98%;--destructive: 0 84% 40%;--destructive-foreground: 210 40% 98%;--lion-accent: 221 77% 24.1%;--whale-accent: 210 100% 35%;--owl-accent: 240 90% 44%;--fox-accent: 193 72% 26%;--elephant-accent: 180 80% 30%;--bee-accent: 165 80% 21.1%;--digicorn-accent: 285 55% 35%;--brain-accent: 240 80% 35%;--monkey-accent: 205 100% 35%;--horse-accent: 255 40% 36%;--cfo-accent: 220 100% 35%;--forge-accent: 226 80% 38%;--journey-accent: 215 80% 35%;--journey-accent-dark: 220 70% 25%;--journey-highlight: 215 70% 42%;--journey-accent-muted: 215 45% 40%;--chart-positive: 142 100% 28%;--chart-negative: 0 100% 38%;--chart-warning: 38 100% 38%;--chart-info: 221 100% 35%}.dark.high-contrast{--border: 0 0% 85%;--foreground: 0 0% 98%;--muted-foreground: 0 0% 75%;--text-primary: 0 0% 98%;--text-secondary: 0 0% 90%;--text-muted: var(--muted-foreground);--primary: 221 83% 70%;--primary-foreground: 225 22% 4%;--destructive: 0 84% 65%;--destructive-foreground: 225 22% 4%;--lion-accent: 221 77% 70.9%;--whale-accent: 210 100% 70%;--owl-accent: 240 100% 74%;--fox-accent: 193 67% 62%;--elephant-accent: 180 80% 65%;--bee-accent: 165 77% 64.1%;--digicorn-accent: 285 50% 70%;--brain-accent: 240 80% 70%;--monkey-accent: 205 100% 70%;--horse-accent: 255 40% 68%;--cfo-accent: 220 100% 70%;--forge-accent: 226 80% 73.1%;--journey-accent: 215 70% 72%;--journey-accent-dark: 215 55% 58%;--journey-highlight: 215 60% 78%;--journey-accent-muted: 215 40% 62%;--chart-positive: 142 100% 60%;--chart-negative: 0 100% 65%;--chart-warning: 38 100% 65%;--chart-info: 221 100% 70%}.high-contrast *:focus-visible{outline:3px solid hsl(var(--primary));outline-offset:3px}html.high-contrast input:not([type=checkbox]):not([type=radio]):focus-visible,html.high-contrast textarea:focus-visible,html.high-contrast select:focus-visible{outline:3px solid hsl(var(--primary));outline-offset:3px}@keyframes brand-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-brand-marquee{animation:brand-marquee 45s linear infinite}@media (prefers-reduced-motion: reduce){.animate-brand-marquee{animation:none}}@keyframes hero-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.hero-breathe{animation:hero-breathe 8s ease-in-out infinite;transform-origin:center center}@media (prefers-reduced-motion: reduce){.hero-breathe{animation:none;transform:none}}@keyframes hero-image-pulse{0%,to{opacity:.94}50%{opacity:1}}.hero-image-motion{animation:hero-image-pulse 5s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.hero-image-motion{animation:none;opacity:1}}@keyframes hero-image-kenburns{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.hero-image-kenburns{animation:hero-image-kenburns 18s ease-in-out infinite;transform-origin:center center}@media (prefers-reduced-motion: reduce){.hero-image-kenburns{animation:none;transform:none}}@keyframes badge-glow-pulse{0%,to{opacity:1}50%{opacity:.92}}.badge-glow-pulse{animation:badge-glow-pulse 3s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.badge-glow-pulse{animation:none}}@keyframes owl-gentle-pulse{0%,to{transform:scale(1);box-shadow:0 0 hsl(var(--owl-accent) / .3)}50%{transform:scale(1.08);box-shadow:0 0 0 6px hsl(var(--owl-accent) / .15)}}@keyframes owl-bob{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(-1deg)}50%{transform:translateY(-3px) rotate(0)}75%{transform:translateY(-2px) rotate(1deg)}}@keyframes owl-body-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes owl-head-tilt{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@keyframes owl-blink{0%,45%,55%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}@keyframes owl-pupil{0%,to{transform:translate(0)}30%{transform:translate(2px)}60%{transform:translate(-2px)}}@keyframes owl-wing-left{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg)}}@keyframes owl-wing-right{0%,to{transform:rotate(0)}50%{transform:rotate(8deg)}}@keyframes fox-tail-wag{0%,to{transform:rotate(-5deg)}50%{transform:rotate(10deg)}}@keyframes fox-alert{0%,to{transform:translateY(0)}25%{transform:translateY(-2px) rotate(-2deg)}75%{transform:translateY(-2px) rotate(2deg)}}@keyframes lion-mane-glow{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes lion-head-nod{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}@keyframes lion-blink{0%,45%,55%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}@keyframes lion-pupil{0%,to{transform:translate(0)}30%{transform:translate(2px)}60%{transform:translate(-2px)}}@keyframes lion-crown-shine{0%,to{opacity:.8}50%{opacity:1;filter:brightness(1.3)}}@keyframes lion-body-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes lion-alert{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes horse-body-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes horse-head-nod{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}@keyframes horse-blink{0%,45%,55%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}@keyframes horse-mane-flow{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(2px) rotate(1deg)}}@keyframes horse-tail-swish{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-3deg)}}@keyframes horse-legs-move{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.educational-heading{font-family:Sora,Poppins,ui-sans-serif,system-ui,sans-serif;font-weight:600;letter-spacing:-.02em;line-height:1.3}.educational-body{font-family:Manrope,Inter Tight,ui-sans-serif,system-ui,sans-serif;line-height:1.7;font-size:15px}.educational-formula{font-family:var(--pes-font-code, "JetBrains Mono", monospace);background:hsl(var(--muted));padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem}:where(*:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.dark *:focus-visible{outline-color:var(--focus-ring-color)}.focus-ring-lion:focus-visible{--focus-ring-color: hsl(var(--lion-accent))}.focus-ring-whale:focus-visible{--focus-ring-color: hsl(var(--whale-accent))}.focus-ring-owl:focus-visible{--focus-ring-color: hsl(var(--owl-accent))}.focus-ring-fox:focus-visible{--focus-ring-color: hsl(var(--fox-accent))}.focus-ring-elephant:focus-visible{--focus-ring-color: hsl(var(--elephant-accent))}.focus-ring-bee:focus-visible{--focus-ring-color: hsl(var(--bee-accent))}.focus-ring-dragon:focus-visible{--focus-ring-color: hsl(var(--dragon-accent))}.focus-ring-snake:focus-visible{--focus-ring-color: hsl(var(--snake-accent))}.focus-ring-horse:focus-visible{--focus-ring-color: hsl(var(--horse-accent))}.focus-ring-falcon:focus-visible{--focus-ring-color: hsl(var(--falcon-accent))}.focus-ring-forge:focus-visible{--focus-ring-color: hsl(var(--forge-accent))}.focus-ring-monkey:focus-visible{--focus-ring-color: hsl(var(--monkey-accent))}.focus-ring-digicorn:focus-visible{--focus-ring-color: hsl(var(--digicorn-accent))}.focus-ring-brain:focus-visible{--focus-ring-color: hsl(var(--brain-accent))}.focus-ring-journey:focus-visible{--focus-ring-color: hsl(var(--journey-accent))}.focus-ring-cfo:focus-visible{--focus-ring-color: hsl(var(--cfo-accent))}@media (prefers-contrast: high){:root{--focus-ring-width: 3px;--focus-ring-offset: 3px}}.skip-to-main{position:absolute;top:-100%;left:50%;transform:translate(-50%);z-index:9999;padding:1rem 2rem;background:hsl(var(--background));color:hsl(var(--foreground));border:2px solid hsl(var(--primary));border-radius:var(--radius);font-weight:600;text-decoration:none;transition:top .2s ease}.skip-to-main:focus,.skip-to-main:focus-visible{position:fixed;top:1rem;left:1rem;transform:none;z-index:9999;outline:2px solid hsl(var(--primary));outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}input:not([type=checkbox]):not([type=radio]),textarea,select{border-radius:var(--radius, .5rem);border:1px solid hsl(var(--input));background-color:hsl(var(--input-bg));transition:border-color .2s,box-shadow .2s}input:not([type=checkbox]):not([type=radio]):focus-visible,textarea:focus-visible,select:focus-visible{outline:none;border-color:hsl(var(--ring) / .45);box-shadow:0 0 0 2px hsl(var(--ring) / .2),0 0 0 4px hsl(var(--ring) / .08)}input[type=text],input[type=number],input[type=email],input[type=search],input[type=tel],input[type=url],input[type=password],textarea{font-size:16px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button:not(.btn-icon-xs):not(.btn-inline),a:not(.link-inline),[role=button],input[type=checkbox],input[type=radio],select{min-height:44px;min-width:44px}.link-inline,.btn-inline{min-height:unset;min-width:unset}.touch-target{position:relative;min-height:44px;min-width:44px}.touch-target-inline:after{content:"";position:absolute;inset:-8px;border-radius:inherit}.term-hit{--term-hit-pad: 14px;--term-rule: hsl(var(--muted-foreground) / .5);padding-block:var(--term-hit-pad);padding-inline:0;margin-block:calc(var(--term-hit-pad) * -1);border-bottom:1px solid transparent;background-image:linear-gradient(to right,var(--term-rule) 3px,transparent 3px);background-size:6px 1px;background-repeat:repeat-x;background-position:left bottom calc(var(--term-hit-pad) - 1px)}.term-hit:hover{--term-rule: hsl(var(--muted-foreground))}@media (min-width: 640px){.term-hit{--term-hit-pad: 4px}}@media (hover: none){.touch-target:active{background-color:hsl(var(--primary) / .1);transition:background-color .1s}}.btn-icon-xs{min-height:24px;min-width:24px}button:focus-visible,a:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}@media (prefers-contrast: high){*:focus-visible{outline:3px solid currentColor;outline-offset:3px}button,a,input,select,textarea{border-width:2px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.live-region{position:relative}.text-contrast-high{color:hsl(var(--foreground))}.text-contrast-medium{color:hsl(var(--text-secondary))}.text-muted-accessible{color:#52637a}.dark .text-muted-accessible{color:#a3b0c2}*{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .3) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent;border-radius:4px}*::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .3);border-radius:4px;border:2px solid transparent;background-clip:padding-box;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}*::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .5);background-clip:padding-box}.scrollbar-themed-owl *::-webkit-scrollbar-thumb{background:hsl(var(--owl-accent) / .4)}.scrollbar-themed-owl *::-webkit-scrollbar-thumb:hover{background:hsl(var(--owl-accent) / .6)}.scrollbar-themed-lion *::-webkit-scrollbar-thumb{background:hsl(var(--lion-accent) / .4)}.scrollbar-themed-lion *::-webkit-scrollbar-thumb:hover{background:hsl(var(--lion-accent) / .6)}.scrollbar-themed-whale *::-webkit-scrollbar-thumb{background:hsl(var(--whale-accent) / .4)}.scrollbar-themed-whale *::-webkit-scrollbar-thumb:hover{background:hsl(var(--whale-accent) / .6)}.scrollbar-themed-fox *::-webkit-scrollbar-thumb{background:hsl(var(--fox-accent) / .4)}.scrollbar-themed-fox *::-webkit-scrollbar-thumb:hover{background:hsl(var(--fox-accent) / .6)}.scrollbar-themed-elephant *::-webkit-scrollbar-thumb{background:hsl(var(--elephant-accent) / .4)}.scrollbar-themed-elephant *::-webkit-scrollbar-thumb:hover{background:hsl(var(--elephant-accent) / .6)}.scrollbar-themed-bee *::-webkit-scrollbar-thumb{background:hsl(var(--bee-accent) / .4)}.scrollbar-themed-bee *::-webkit-scrollbar-thumb:hover{background:hsl(var(--bee-accent) / .6)}.scrollbar-themed-brain *::-webkit-scrollbar-thumb{background:hsl(var(--brain-accent) / .4)}.scrollbar-themed-brain *::-webkit-scrollbar-thumb:hover{background:hsl(var(--brain-accent) / .6)}.scrollbar-themed-journey *::-webkit-scrollbar-thumb{background:hsl(var(--journey-accent) / .4)}.scrollbar-themed-journey *::-webkit-scrollbar-thumb:hover{background:hsl(var(--journey-accent) / .6)}.scrollbar-themed-cfo *::-webkit-scrollbar-thumb{background:hsl(var(--cfo-accent) / .4)}.scrollbar-themed-cfo *::-webkit-scrollbar-thumb:hover{background:hsl(var(--cfo-accent) / .6)}.scrollbar-themed-admin *::-webkit-scrollbar-thumb{background:hsl(var(--admin-accent) / .4)}.scrollbar-themed-admin *::-webkit-scrollbar-thumb:hover{background:hsl(var(--admin-accent) / .6)}.scrollbar-themed-monkey *::-webkit-scrollbar-thumb{background:hsl(var(--monkey-accent) / .4)}.scrollbar-themed-monkey *::-webkit-scrollbar-thumb:hover{background:hsl(var(--monkey-accent) / .6)}.scrollbar-themed-falcon *::-webkit-scrollbar-thumb{background:hsl(var(--falcon-accent) / .4)}.scrollbar-themed-falcon *::-webkit-scrollbar-thumb:hover{background:hsl(var(--falcon-accent) / .6)}.scrollbar-themed-digicorn *::-webkit-scrollbar-thumb{background:hsl(var(--digicorn-accent) / .4)}.scrollbar-themed-digicorn *::-webkit-scrollbar-thumb:hover{background:hsl(var(--digicorn-accent) / .6)}.scrollbar-themed-dragon *::-webkit-scrollbar-thumb{background:hsl(var(--dragon-accent) / .4)}.scrollbar-themed-dragon *::-webkit-scrollbar-thumb:hover{background:hsl(var(--dragon-accent) / .6)}.scrollbar-themed-snake *::-webkit-scrollbar-thumb{background:hsl(var(--snake-accent) / .4)}.scrollbar-themed-snake *::-webkit-scrollbar-thumb:hover{background:hsl(var(--snake-accent) / .6)}.scrollbar-themed-shark *::-webkit-scrollbar-thumb{background:hsl(var(--shark-accent) / .4)}.scrollbar-themed-shark *::-webkit-scrollbar-thumb:hover{background:hsl(var(--shark-accent) / .6)}.scrollbar-themed-cheetah *::-webkit-scrollbar-thumb{background:hsl(var(--cheetah-accent) / .4)}.scrollbar-themed-cheetah *::-webkit-scrollbar-thumb:hover{background:hsl(var(--cheetah-accent) / .6)}.scrollbar-themed-hound *::-webkit-scrollbar-thumb{background:hsl(var(--hound-accent) / .4)}.scrollbar-themed-hound *::-webkit-scrollbar-thumb:hover{background:hsl(var(--hound-accent) / .6)}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@keyframes elephant-body-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes elephant-head-sway{0%,to{transform:rotate(0)}50%{transform:rotate(2deg)}}@keyframes elephant-trunk-sway{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes elephant-ears-flap{0%,to{transform:scaleY(1)}50%{transform:scaleY(.95)}}@keyframes elephant-blink{0%,45%,55%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}@keyframes whale-body-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes whale-head-nod{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}50%{transform:rotate(0)}75%{transform:rotate(2deg)}}@keyframes whale-tail{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes whale-spray{0%,to{opacity:.2;transform:translateY(0) scale(1)}50%{opacity:.8;transform:translateY(-8px) scale(1.2)}}@keyframes whale-blink{0%,45%,55%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}@keyframes whale-pupil{0%,to{transform:translate(0)}30%{transform:translate(2px)}60%{transform:translate(-2px)}}@keyframes whale-bubbles{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.6;transform:translateY(-10px)}}@keyframes bee-body-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes bee-wings-flap{0%,to{transform:scaleY(1) rotate(0)}50%{transform:scaleY(.9) rotate(2deg)}}@keyframes bee-head-bob{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(-1deg)}75%{transform:translateY(2px) rotate(1deg)}}@keyframes bee-blink{0%,45%,55%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}@keyframes vic-glow-pulse{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.15)}}@keyframes vic-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes vic-shine{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(200%) translateY(200%) rotate(45deg)}}@keyframes digicorn-head-nod{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-2px) rotate(-1deg)}}@keyframes digicorn-blink{0%,45%,55%,to{transform:scaleY(1)}50%{transform:scaleY(.1)}}@keyframes digicorn-mane{0%,to{transform:translate(0)}50%{transform:translate(2px)}}@keyframes digicorn-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes digicorn-horn-sparkle{0%,to{opacity:1;filter:brightness(1)}50%{opacity:.9;filter:brightness(1.2)}}@keyframes digicorn-particles{0%,to{transform:translate(0);opacity:.6}25%{transform:translate(2px,-2px);opacity:.8}50%{transform:translate(-2px,2px);opacity:.7}75%{transform:translate(2px,2px);opacity:.9}}.flip-card{perspective:1000px;width:100%;aspect-ratio:1;position:relative;z-index:1;cursor:pointer;isolation:isolate;box-sizing:border-box;overflow:visible;min-height:0}.flip-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform;aspect-ratio:1;transform-origin:center center;position:relative}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;overflow:hidden;aspect-ratio:1;transform-origin:center center;transform-style:preserve-3d}.flip-card-front{z-index:2;transform:rotateY(0);backface-visibility:hidden}.flip-card-back{transform:rotateY(180deg);z-index:1;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-card .glass-card{height:100%;width:100%;position:relative;box-sizing:border-box;aspect-ratio:1;margin:0;transform:translateZ(0)}@keyframes brain-pulse{0%,to{opacity:1;filter:brightness(1)}50%{opacity:.9;filter:brightness(1.15)}}@keyframes brain-synapse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes book-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes book-pages-left{0%,to{transform:rotate(0)}50%{transform:rotate(-1deg)}}@keyframes book-pages-right{0%,to{transform:rotate(0)}50%{transform:rotate(1deg)}}@keyframes shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes badge-unlock{0%{transform:scale(0) rotate(-180deg);opacity:0}50%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0);opacity:1}}@keyframes level-up-glow{0%,to{box-shadow:0 0 20px hsl(var(--lion-accent) / .5)}50%{box-shadow:0 0 40px hsl(var(--lion-accent) / .8),0 0 60px hsl(var(--forge-accent) / .6)}}@keyframes roadmap-progress{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes book-particles{0%,to{transform:translate(0);opacity:.6}25%{transform:translate(1px,-1px);opacity:.8}50%{transform:translate(-1px,1px);opacity:.7}75%{transform:translate(1px,1px);opacity:.9}}.lion-context input:focus-visible,.lion-context textarea:focus-visible{--tw-ring-color: hsl(var(--lion-accent) / .5);border-color:hsl(var(--lion-accent))}.whale-context input:focus-visible,.whale-context textarea:focus-visible{--tw-ring-color: hsl(var(--whale-accent) / .5);border-color:hsl(var(--whale-accent))}.owl-context input:focus-visible,.owl-context textarea:focus-visible{--tw-ring-color: hsl(var(--owl-accent) / .5);border-color:hsl(var(--owl-accent))}.fox-context input:focus-visible,.fox-context textarea:focus-visible{--tw-ring-color: hsl(var(--fox-accent) / .5);border-color:hsl(var(--fox-accent))}.elephant-context input:focus-visible,.elephant-context textarea:focus-visible{--tw-ring-color: hsl(var(--elephant-accent) / .5);border-color:hsl(var(--elephant-accent))}.bee-context input:focus-visible,.bee-context textarea:focus-visible{--tw-ring-color: hsl(var(--bee-accent) / .5);border-color:hsl(var(--bee-accent))}.horse-context input:focus-visible,.horse-context textarea:focus-visible{--tw-ring-color: hsl(var(--horse-accent) / .5);border-color:hsl(var(--horse-accent))}.monkey-context input:focus-visible,.monkey-context textarea:focus-visible{--tw-ring-color: hsl(var(--monkey-accent) / .5);border-color:hsl(var(--monkey-accent))}.digicorn-context input:focus-visible,.digicorn-context textarea:focus-visible{--tw-ring-color: hsl(var(--digicorn-accent) / .5);border-color:hsl(var(--digicorn-accent))}.cfo-context input:focus-visible,.cfo-context textarea:focus-visible{--tw-ring-color: hsl(var(--cfo-accent) / .5);border-color:hsl(var(--cfo-accent))}.brain-context input:focus-visible,.brain-context textarea:focus-visible{--tw-ring-color: hsl(var(--brain-accent) / .5);border-color:hsl(var(--brain-accent))}.input-error{border-color:hsl(var(--destructive));animation:shake .5s ease-in-out}@media (prefers-reduced-motion: reduce){.input-error{animation:none}}.input-error:focus-visible{--tw-ring-color: hsl(var(--destructive) / .5)}.glass-card{background:hsl(var(--card) / .82);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid hsl(var(--border));box-shadow:0 8px 32px #0000000f,inset 0 1px hsl(var(--glass-specular-inset) / .22),0 1px 2px #0000000d;transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-card:hover{background:hsl(var(--card) / .92);box-shadow:0 12px 40px #0000001a,inset 0 1px hsl(var(--glass-specular-inset) / .32),0 2px 4px #00000014;transform:translateY(-1px)}.dark .glass-card{background:hsl(var(--secondary) / .58);border:1px solid hsl(var(--border));box-shadow:0 8px 32px #0006,inset 0 1px hsl(var(--foreground) / .08)}.dark .glass-card:hover{background:hsl(var(--secondary) / .75);box-shadow:0 12px 40px #00000080,inset 0 1px hsl(var(--foreground) / .12)}.glass-panel{background:hsl(var(--card) / .78);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid hsl(var(--border));box-shadow:0 12px 48px #00000014,inset 0 1px hsl(var(--glass-specular-inset) / .22)}.dark .glass-panel{background:hsl(var(--secondary) / .52);border:1px solid hsl(var(--border));box-shadow:0 12px 48px #0006,inset 0 1px hsl(var(--foreground) / .06)}.glass-card-lion{--_accent: var(--lion-accent)}.glass-card-whale{--_accent: var(--whale-accent)}.vc-balance-pattern{background-color:#059669;background-image:repeating-linear-gradient(-45deg,transparent,transparent 2px,hsl(var(--glass-specular-inset) / .06) 2px,hsl(var(--glass-specular-inset) / .06) 4px),repeating-linear-gradient(45deg,transparent,transparent 2px,rgb(0 0 0 / .04) 2px,rgb(0 0 0 / .04) 4px)}.dark .vc-balance-pattern{background-color:#065f46;background-image:repeating-linear-gradient(-45deg,transparent,transparent 2px,hsl(var(--glass-specular-inset) / .05) 2px,hsl(var(--glass-specular-inset) / .05) 4px),repeating-linear-gradient(45deg,transparent,transparent 2px,hsl(var(--glass-specular-inset) / .03) 2px,hsl(var(--glass-specular-inset) / .03) 4px)}.forge-page-pattern{background-color:hsl(var(--forge-bg));background-image:radial-gradient(circle at 1px 1px,hsl(var(--forge-accent) / .06) 1px,transparent 0);background-size:20px 20px}.glass-card-forge{--_accent: var(--forge-accent)}.glass-card-owl{--_accent: var(--owl-accent)}.glass-card-fox{--_accent: var(--fox-accent)}.glass-card-elephant{--_accent: var(--elephant-accent)}.glass-card-bee{--_accent: var(--bee-accent)}.glass-card-brain{--_accent: var(--brain-accent)}.glass-card-cfo{--_accent: var(--cfo-accent)}.glass-card-horse{--_accent: var(--horse-accent)}.glass-card-dragon{--_accent: var(--dragon-accent)}.glass-card-monkey{--_accent: var(--monkey-accent)}.glass-card-digicorn{--_accent: var(--digicorn-accent)}.glass-card-falcon{--_accent: var(--falcon-accent)}.glass-card-admin{--_accent: var(--admin-accent)}.glass-card-journey{background:hsl(var(--card) / .85);backdrop-filter:blur(28px) saturate(200%);-webkit-backdrop-filter:blur(28px) saturate(200%);border:1px solid hsl(var(--journey-accent) / .22);box-shadow:0 0 0 1px hsl(var(--journey-accent) / .04),0 4px 12px hsl(var(--journey-accent) / .03),0 12px 28px hsl(var(--journey-accent) / .05),inset 0 1px hsl(var(--glass-specular-inset) / .36),inset 0 -1px hsl(var(--journey-accent) / .02)}.glass-card-journey:hover{border-color:hsl(var(--journey-accent) / .35);box-shadow:0 0 0 1px hsl(var(--journey-accent) / .06),0 8px 20px hsl(var(--journey-accent) / .04),0 16px 36px hsl(var(--journey-accent) / .07),inset 0 1px hsl(var(--glass-specular-inset) / .4),inset 0 -1px hsl(var(--journey-accent) / .03)}.glass-card-lion,.glass-card-whale,.glass-card-forge,.glass-card-owl,.glass-card-fox,.glass-card-elephant,.glass-card-bee,.glass-card-brain,.glass-card-cfo,.glass-card-horse,.glass-card-monkey,.glass-card-digicorn,.glass-card-falcon,.glass-card-admin{background:hsl(var(--card) / .94);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border:1px solid hsl(var(--_accent) / .18);box-shadow:0 4px 16px #0f1d360d,inset 0 1px hsl(var(--glass-specular-inset) / .28),0 0 0 1px hsl(var(--_accent) / .05)}.glass-card-lion:hover,.glass-card-whale:hover,.glass-card-forge:hover,.glass-card-owl:hover,.glass-card-fox:hover,.glass-card-elephant:hover,.glass-card-bee:hover,.glass-card-brain:hover,.glass-card-cfo:hover,.glass-card-horse:hover,.glass-card-monkey:hover,.glass-card-digicorn:hover,.glass-card-falcon:hover,.glass-card-admin:hover{border-color:hsl(var(--_accent) / .32);box-shadow:0 8px 24px #0f1d3612,inset 0 1px hsl(var(--glass-specular-inset) / .36),0 0 0 1px hsl(var(--_accent) / .1)}@keyframes float-card{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.float-card-journey{animation:float-card 4s ease-in-out infinite}.neumorphic-locked{background:linear-gradient(145deg,hsl(var(--muted) / .9),hsl(var(--muted) / .7));box-shadow:inset 2px 2px 4px #00000014,inset -2px -2px 4px hsl(var(--glass-specular-inset) / .6),0 2px 6px hsl(var(--journey-accent) / .04)}@keyframes border-gradient-rotate{0%{--gradient-angle: 0deg}to{--gradient-angle: 360deg}}.card-border-gradient{position:relative;border-radius:inherit}.card-border-gradient:before{content:"";position:absolute;inset:-2px;border-radius:inherit;padding:2px;background:linear-gradient(var(--gradient-angle, 0deg),hsl(var(--journey-accent)),hsl(var(--journey-accent) / .5),hsl(var(--journey-accent)),hsl(var(--journey-accent) / .3));background-size:300% 300%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;opacity:0;transition:opacity .3s ease}.card-border-gradient:hover:before{opacity:1;animation:badge-shimmer 3s ease-in-out infinite}@keyframes holographic-shimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.card-holographic{position:relative;overflow:hidden}.card-holographic:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 40%,hsl(var(--glass-specular-inset) / .15) 50%,transparent 60%);background-size:200% 200%;animation:holographic-shimmer 4s ease-in-out infinite}@keyframes float-sparkle{0%,to{opacity:.3;transform:translate(0) scale(.8)}50%{opacity:.7;transform:translate(4px,-6px) scale(1)}}.card-floating-sparkle{position:absolute;width:6px;height:6px;border-radius:50%;background:hsl(var(--journey-accent) / .6);animation:float-sparkle 3s ease-in-out infinite}@keyframes gradient-text-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.text-gradient-animated{background:linear-gradient(90deg,hsl(var(--foreground)),hsl(var(--journey-accent-dark)),hsl(var(--foreground)));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-animated.animate{animation:gradient-text-shift 4s ease-in-out infinite}.text-glow-metric{text-shadow:0 0 20px hsl(var(--journey-accent) / .4),0 0 40px hsl(var(--journey-accent) / .2)}@keyframes particle-float{0%,to{transform:translate(0) scale(1);opacity:.3}50%{transform:translate(var(--dx, 10px),var(--dy, -10px)) scale(1.2);opacity:.6}}.particle-field-dot{position:absolute;width:4px;height:4px;border-radius:50%;background:hsl(var(--journey-accent) / .4);animation:particle-float 6s ease-in-out infinite}@keyframes aurora-shift{0%,to{opacity:.6;transform:translate(0) scale(1)}50%{opacity:1;transform:translate(2px,-4px) scale(1.02)}}.card-aurora:before{content:"";position:absolute;inset:-20%;background:radial-gradient(ellipse at 30% 30%,hsl(var(--journey-accent) / .15),transparent 50%),radial-gradient(ellipse at 70% 70%,hsl(var(--journey-accent-dark) / .1),transparent 50%);animation:aurora-shift 6s ease-in-out infinite;pointer-events:none}@media (prefers-reduced-motion: reduce){.float-card-journey,.text-gradient-animated.animate,.card-border-gradient:hover:before,.card-holographic:after,.card-floating-sparkle,.particle-field-dot,.card-aurora:before{animation:none}}.dark .glass-card-lion,.dark .glass-card-whale,.dark .glass-card-forge,.dark .glass-card-fox,.dark .glass-card-elephant,.dark .glass-card-bee,.dark .glass-card-cfo,.dark .glass-card-horse,.dark .glass-card-monkey,.dark .glass-card-digicorn,.dark .glass-card-falcon{background:hsl(var(--secondary) / .72);border:1px solid hsl(var(--_accent) / .22);box-shadow:0 4px 18px #00000047,inset 0 1px hsl(var(--foreground) / .08)}.dark .glass-card-lion:hover,.dark .glass-card-whale:hover,.dark .glass-card-forge:hover,.dark .glass-card-fox:hover,.dark .glass-card-elephant:hover,.dark .glass-card-bee:hover,.dark .glass-card-cfo:hover,.dark .glass-card-horse:hover,.dark .glass-card-monkey:hover,.dark .glass-card-digicorn:hover,.dark .glass-card-falcon:hover{background:hsl(var(--secondary) / .8);border-color:hsl(var(--_accent) / .35);box-shadow:0 8px 24px #00000059,inset 0 1px hsl(var(--foreground) / .12)}.dark .glass-card-owl,.dark .glass-card-brain{background:hsl(var(--secondary) / .72);border:1px solid hsl(var(--_accent) / .45);box-shadow:0 8px 32px hsl(var(--_accent) / .25),inset 0 1px hsl(var(--foreground) / .08)}.dark .glass-card-owl:hover,.dark .glass-card-brain:hover{background:hsl(var(--secondary) / .78);border-color:hsl(var(--_accent) / .5);box-shadow:0 0 40px -10px hsl(var(--_accent) / .4),0 12px 40px hsl(var(--_accent) / .2),inset 0 1px hsl(var(--foreground) / .15)}.dark .glass-card-admin{background:hsl(var(--secondary) / .72);border:1px solid hsl(var(--_accent) / .4);box-shadow:0 8px 32px hsl(var(--_accent) / .2),inset 0 1px hsl(var(--foreground) / .08)}.dark .glass-card-admin:hover{background:hsl(var(--secondary) / .78);border-color:hsl(var(--_accent) / .5);box-shadow:0 0 40px -10px hsl(var(--_accent) / .4),0 12px 40px hsl(var(--_accent) / .2),inset 0 1px hsl(var(--foreground) / .15)}.dark .glass-card-journey{background:hsl(var(--secondary) / .72);backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);border:1px solid hsl(var(--journey-accent) / .45);box-shadow:0 0 0 1px hsl(var(--journey-accent) / .12),0 4px 12px hsl(var(--journey-accent) / .18),0 12px 32px hsl(var(--journey-accent) / .25),inset 0 1px hsl(var(--foreground) / .06),inset 0 -1px hsl(var(--journey-accent) / .1)}.dark .neumorphic-locked{background:linear-gradient(145deg,hsl(var(--muted-foreground) / .15),hsl(var(--muted-foreground) / .08));box-shadow:inset 2px 2px 4px #0000004d,inset -2px -2px 4px hsl(var(--glass-specular-inset) / .02),0 2px 6px hsl(var(--journey-accent) / .06)}.dark .glass-card-journey:hover{background:hsl(var(--secondary) / .78);border-color:hsl(var(--journey-accent) / .5);box-shadow:0 0 40px -10px hsl(var(--journey-accent) / .4),0 12px 40px hsl(var(--journey-accent) / .2),inset 0 1px hsl(var(--foreground) / .15)}.card-hover-glow{transition:all .3s cubic-bezier(.4,0,.2,1)}.card-hover-glow:hover{transform:translateY(-2px);box-shadow:0 12px 24px hsl(var(--foreground) / .12),0 0 0 1px hsl(var(--accent) / .1),0 0 40px hsl(var(--accent) / .15)}.touch-target{min-height:44px;min-width:44px}@media (min-width: 640px){.touch-target{min-height:32px;min-width:32px}}.touch-target-sm{min-height:40px;min-width:40px}@media (min-width: 640px){.touch-target-sm{min-height:32px;min-width:32px}}.glow-lion{box-shadow:0 0 14px -6px hsl(var(--lion-accent) / .2)}.glow-whale{box-shadow:0 0 14px -6px hsl(var(--whale-accent) / .2)}.glow-owl{box-shadow:0 0 14px -6px hsl(var(--owl-accent) / .2)}.glow-fox{box-shadow:0 0 14px -6px hsl(var(--fox-accent) / .2)}.glow-elephant{box-shadow:0 0 14px -6px hsl(var(--elephant-accent) / .2)}.glow-bee{box-shadow:0 0 14px -6px hsl(var(--bee-accent) / .2)}.glow-digicorn{box-shadow:0 0 14px -6px hsl(var(--digicorn-accent) / .18)}.glow-dragon{box-shadow:0 0 16px -6px hsl(var(--dragon-accent) / .28)}.glow-horse{box-shadow:0 0 14px -6px hsl(var(--horse-accent) / .2)}.glow-cfo{box-shadow:0 0 14px -6px hsl(var(--cfo-accent) / .2)}.glow-brain{box-shadow:0 0 14px -6px hsl(var(--brain-accent) / .2)}.hover\:glow-lion:hover{box-shadow:0 0 20px -5px hsl(var(--lion-accent) / .3)}.hover\:glow-whale:hover{box-shadow:0 0 20px -5px hsl(var(--whale-accent) / .3)}.hover\:glow-owl:hover{box-shadow:0 0 20px -5px hsl(var(--owl-accent) / .3)}.hover\:glow-fox:hover{box-shadow:0 0 20px -5px hsl(var(--fox-accent) / .3)}.hover\:glow-elephant:hover{box-shadow:0 0 20px -5px hsl(var(--elephant-accent) / .3)}.hover\:glow-bee:hover{box-shadow:0 0 20px -5px hsl(var(--bee-accent) / .3)}.hover\:glow-digicorn:hover{box-shadow:0 0 18px -5px hsl(var(--digicorn-accent) / .26)}.hover\:glow-dragon:hover{box-shadow:0 0 22px -5px hsl(var(--dragon-accent) / .35)}.hover\:glow-horse:hover{box-shadow:0 0 20px -5px hsl(var(--horse-accent) / .3)}.hover\:glow-cfo:hover{box-shadow:0 0 20px -5px hsl(var(--cfo-accent) / .3)}.hover\:glow-brain:hover{box-shadow:0 0 20px -5px hsl(var(--brain-accent) / .3)}@keyframes cfo-assistant-pulse-glow{0%,to{box-shadow:0 4px 14px -3px hsl(var(--cfo-accent) / .4),0 0 hsl(var(--cfo-accent) / 0)}50%{box-shadow:0 10px 28px -6px hsl(var(--cfo-accent) / .55),0 0 0 1px hsl(var(--cfo-accent) / .12)}}.animate-cfo-assistant-pulse{animation:cfo-assistant-pulse-glow 2.8s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.animate-cfo-assistant-pulse{animation:none}}.shadow-elevation-1{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.shadow-elevation-2{box-shadow:0 3px 6px #00000026,0 2px 4px #0000001f}.shadow-elevation-3{box-shadow:0 10px 20px #00000026,0 3px 6px #0000001a}.shadow-elevation-4{box-shadow:0 15px 25px #00000026,0 5px 10px #0000000d}.shadow-elevation-5{box-shadow:0 20px 40px #0003}.dark .shadow-elevation-1{box-shadow:0 1px 3px #00000080,0 1px 2px #0009}.dark .shadow-elevation-2{box-shadow:0 3px 6px #0000008c,0 2px 4px #00000080}.dark .shadow-elevation-3{box-shadow:0 10px 20px #0000008c,0 3px 6px #00000073}.dark .shadow-elevation-4{box-shadow:0 15px 25px #0000008c,0 5px 10px #0006}.dark .shadow-elevation-5{box-shadow:0 20px 40px #0009}@keyframes ping-success{0%{transform:scale(1);opacity:.5}75%,to{transform:scale(1.5);opacity:0}}.button-success-ping:after{content:"";position:absolute;inset:-4px;border-radius:inherit;background:inherit;opacity:0;animation:ping-success 1s cubic-bezier(0,0,.2,1);pointer-events:none}@media (prefers-reduced-motion: reduce){.button-success-ping:after{animation:none}}.badge-interactive{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.badge-interactive:hover{transform:scale(1.05)}@media (prefers-reduced-motion: reduce){.badge-interactive:hover{transform:none}}.btn-press{transition:transform .1s ease}.btn-press:active{transform:scale(.95)}.shimmer{background:linear-gradient(90deg,hsl(var(--muted)),hsl(var(--muted-foreground) / .1),hsl(var(--muted)));background-size:200% 100%;animation:shimmer 1.5s infinite}.gradient-text{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--accent)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:float 3s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.animate-float{animation:none}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px hsl(var(--accent) / .3)}50%{box-shadow:0 0 40px hsl(var(--accent) / .6)}}.glow-pulse{animation:glow-pulse 2s ease-in-out infinite}@keyframes count-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-count-up{animation:count-up .5s ease-out forwards}.stagger-reveal>*{animation:reveal-up .4s ease-out backwards}.stagger-reveal>*:nth-child(1){animation-delay:0ms}.stagger-reveal>*:nth-child(2){animation-delay:50ms}.stagger-reveal>*:nth-child(3){animation-delay:.1s}.stagger-reveal>*:nth-child(4){animation-delay:.15s}.stagger-reveal>*:nth-child(5){animation-delay:.2s}.stagger-reveal>*:nth-child(6){animation-delay:.25s}.stagger-reveal>*:nth-child(7){animation-delay:.3s}.stagger-reveal>*:nth-child(8){animation-delay:.35s}.stagger-reveal>*:nth-child(9){animation-delay:.4s}.stagger-reveal>*:nth-child(10){animation-delay:.45s}@keyframes shimmer-slide{0%{transform:translate(-100%)}to{transform:translate(400%)}}.animate-shimmer{animation:shimmer-slide 2s infinite}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:scale-in .2s ease-out}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}.animate-caret-blink{animation:caret-blink 1.25s ease-out infinite}.progress-fill-shimmer:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,transparent,hsl(var(--glass-specular-inset) / .3),transparent);animation:shimmer 2s infinite}@media (prefers-reduced-motion: reduce){.progress-fill-shimmer:after{animation:none}}.badge-frame-gold{border:2px solid #ffd700!important;box-shadow:0 0 12px #ffd70080,inset 0 0 8px #ffd70033}.badge-frame-silver{border:2px solid #c0c0c0!important;box-shadow:0 0 12px #c0c0c080,inset 0 0 8px #c0c0c033}@keyframes rainbow-rotate{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(360deg)}}.badge-frame-rainbow{border:3px solid transparent!important;background-image:linear-gradient(var(--background),var(--background)),linear-gradient(45deg,red,orange,#ff0,green,#00f,purple,red);background-origin:border-box;background-clip:padding-box,border-box;animation:rainbow-rotate 3s linear infinite;box-shadow:0 0 16px #ff00ff4d}.badge-frame-diamond{border:2px solid #22d3ee!important;box-shadow:0 0 14px #22d3ee99,inset 0 0 8px #22d3ee33}.badge-frame-fire{border:2px solid #f97316!important;box-shadow:0 0 14px #f9731699,inset 0 0 8px #f9731633}.badge-frame-blackstone-elite{border:2px solid #0f172a!important;box-shadow:0 0 12px #0f172acc,inset 0 0 6px #64748b4d}.badge-frame-kkr-crown{border:2px solid #eab308!important;box-shadow:0 0 16px #eab30899,inset 0 0 8px #eab30833}.badge-frame-megafund{border:2px solid #a855f7!important;box-shadow:0 0 16px #a855f780,inset 0 0 8px #a855f733}@keyframes shine{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(100%)}}@keyframes vc-pop{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.vc-pop{animation:vc-pop .3s ease-out}@keyframes badge-unlock-glow{0%{box-shadow:0 0 #ffd700b3}50%{box-shadow:0 0 30px 10px #ffd70080}to{box-shadow:0 0 #ffd70000}}.badge-unlock-glow{animation:badge-unlock-glow 1s ease-out}@keyframes check-bounce{0%{transform:scale(0)}50%{transform:scale(1.3)}to{transform:scale(1)}}.check-bounce{animation:check-bounce .4s ease-out}@keyframes level-up-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.level-up-pulse{animation:level-up-pulse .5s ease-in-out 3}html.content-protection-active body{-webkit-user-select:none;-moz-user-select:none;user-select:none}html.content-protection-active body input,html.content-protection-active body textarea,html.content-protection-active [data-allow-copy],html.content-protection-active [data-allow-copy] *{-webkit-user-select:text;-moz-user-select:text;user-select:text}h1,h2,h3,h4,h5,h6,.font-heading{font-feature-settings:"cv02","cv03","cv04","cv11"}.font-mono,[class*=font-mono]{font-feature-settings:"ss01","ss02"}.section-gap>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}@media (min-width: 1024px){.section-gap>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}}.focus-ring-animated:focus-visible{outline:none;animation:focus-ring-in .15s ease-out forwards}.btn-gradient-primary{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary) / .85));--tw-shadow: var(--vp-shadow-md);--tw-shadow-colored: var(--vp-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.btn-gradient-primary:hover{background:linear-gradient(135deg,hsl(var(--primary) / .95),hsl(var(--primary)));--tw-shadow: var(--vp-shadow-lg);--tw-shadow-colored: var(--vp-shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media print{.btn-gradient-primary:hover{box-shadow:none}}.btn-gradient-primary:hover{transform:translateY(-1px)}@keyframes exchange-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-exchange-ticker{animation:exchange-ticker-scroll 45s linear infinite}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.animate-exchange-ticker{animation:none!important}}.vp-specular{box-shadow:inset 0 1px hsl(var(--glass-specular-inset) / .08)}.card-interactive{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}.card-interactive:hover{transform:scale(1.01);box-shadow:0 8px 24px -4px hsl(var(--foreground) / .08)}.tabular-nums,[data-vc],[data-xp],[data-currency]{font-variant-numeric:tabular-nums}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer{background:linear-gradient(90deg,hsl(var(--muted)) 25%,hsl(var(--muted-foreground) / .08),hsl(var(--muted)) 75%);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;border-radius:var(--radius)}.value-positive{color:rgb(var(--money-positive))}.value-negative{color:rgb(var(--money-negative))}.hub-glass-noise{position:relative}.hub-glass-noise:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;opacity:.045;mix-blend-mode:overlay;background-image:var(--vp-grain-url)}@keyframes hub-quest-shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}.hub-quest-shimmer-bg{background-image:linear-gradient(105deg,hsl(var(--primary) / .08),hsl(var(--primary) / .18),hsl(var(--accent) / .12),hsl(var(--primary) / .08) 75%);background-size:200% 200%;animation:hub-quest-shimmer 5s ease-in-out infinite}@keyframes hub-bell-breathe{0%,to{box-shadow:0 0 color-mix(in srgb,var(--formal-cyan-bright, #6df0f8) 45%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--formal-cyan, #08707d) 14%,transparent)}}.hub-bell-breathe{animation:hub-bell-breathe 2.8s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.hub-quest-shimmer-bg,.hub-bell-breathe{animation:none}}@keyframes dragon-card-attention{0%,to{box-shadow:0 0 hsl(var(--dragon-accent) / 0)}35%{box-shadow:0 0 0 8px hsl(var(--dragon-accent) / .18)}}.dragon-card-attention{animation:dragon-card-attention 1.2s ease-out 1;border-radius:var(--vp-radius-lg, .75rem)}@media (prefers-reduced-motion: reduce){.dragon-card-attention{animation:none;box-shadow:0 0 0 2px hsl(var(--dragon-accent) / .55)}}.card-lift{transition:transform .2s ease,box-shadow .2s ease}@media (hover: hover){.card-lift:hover{transform:translateY(-2px);box-shadow:0 8px 24px -8px hsl(var(--foreground) / .1)}}@media (prefers-reduced-motion: reduce){.card-lift:hover{transform:none}}[data-focus-visible],:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 4px hsl(var(--ring))}html{scroll-behavior:smooth;scroll-padding-top:7.5rem;scroll-padding-bottom:5rem}.nav-item-active{border-left:2px solid currentColor;background:hsl(var(--muted) / .5);transition:all .15s ease}[data-radix-popper-content-wrapper]>*:not([data-ds-zone=core]):not([data-ds-zone=play]){box-shadow:0 10px 38px -10px hsl(var(--foreground) / .15),0 10px 20px -15px hsl(var(--foreground) / .1)!important}.progress-fill-shimmer{position:relative;overflow:hidden}.progress-fill-shimmer:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(to bottom,rgba(255,255,255,.25),transparent);border-radius:inherit;pointer-events:none}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding-top:3rem;padding-bottom:3rem;text-align:center}.empty-state>svg{width:3rem;height:3rem;color:hsl(var(--muted-foreground) / .4)}.empty-state>p{max-width:20rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}@media print{.empty-state>p{color:#6b7280}}#loading-screen.fade-out{opacity:0;pointer-events:none}@keyframes loadpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}}.module-hero-text-scrim .hero-on-dark-actions>div>:is(div,span)[class*=border]{background-color:#ffffff26;color:#fffffff2;border-color:#ffffff47}@media not all and (min-width: 1024px){.max-lg\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}@media not all and (min-width: 768px){.max-md\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}.dark\:prose-invert:is(.dark *){--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.marker\:text-mod-cfo *::marker{color:var(--vp-mod-cfo)}.marker\:text-mod-cfo::marker{color:var(--vp-mod-cfo)}.file\:mr-4::file-selector-button{margin-right:1rem}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-md::file-selector-button{border-radius:calc(var(--radius) - 2px)}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-primary::file-selector-button{background-color:hsl(var(--primary))}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.file\:text-primary-foreground::file-selector-button{color:hsl(var(--primary-foreground))}.placeholder\:italic::-moz-placeholder{font-style:italic}.placeholder\:italic::placeholder{font-style:italic}.placeholder\:text-\[color\:var\(--vp-ink-faint\)\]::-moz-placeholder{color:var(--vp-ink-faint)}.placeholder\:text-\[color\:var\(--vp-ink-faint\)\]::placeholder{color:var(--vp-ink-faint)}.placeholder\:text-\[var\(--vp-ink-faint\)\]::-moz-placeholder{color:var(--vp-ink-faint)}.placeholder\:text-\[var\(--vp-ink-faint\)\]::placeholder{color:var(--vp-ink-faint)}.placeholder\:text-ds-text-muted::-moz-placeholder{--tw-text-opacity: 1;color:var(--ds-text-muted)}.placeholder\:text-ds-text-muted::placeholder{--tw-text-opacity: 1;color:var(--ds-text-muted)}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/70::-moz-placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-muted-foreground\/70::placeholder{color:hsl(var(--muted-foreground) / .7)}.placeholder\:text-vp-ink-faint::-moz-placeholder{color:var(--vp-ink-faint)}.placeholder\:text-vp-ink-faint::placeholder{color:var(--vp-ink-faint)}.placeholder\:text-vp-ink-muted::-moz-placeholder{color:var(--vp-ink-muted)}.placeholder\:text-vp-ink-muted::placeholder{color:var(--vp-ink-muted)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-y-2:before{content:var(--tw-content);top:-.5rem;bottom:-.5rem}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:inset-y-0:before{content:var(--tw-content);top:0;bottom:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:z-10:before{content:var(--tw-content);z-index:10}.before\:mr-2:before{content:var(--tw-content);margin-right:.5rem}.before\:block:before{content:var(--tw-content);display:block}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:h-4:before{content:var(--tw-content);height:1rem}.before\:h-\[3px\]:before{content:var(--tw-content);height:3px}.before\:w-10:before{content:var(--tw-content);width:2.5rem}.before\:w-4:before{content:var(--tw-content);width:1rem}.before\:w-6:before{content:var(--tw-content);width:1.5rem}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:border-2:before{content:var(--tw-content);border-width:2px}.before\:border-\[hsl\(var\(--horse-accent\)\)\]:before{content:var(--tw-content);border-color:hsl(var(--horse-accent))}.before\:border-muted-foreground\/30:before{content:var(--tw-content);border-color:hsl(var(--muted-foreground) / .3)}.before\:bg-\[hsl\(var\(--horse-accent\)\)\]:before{content:var(--tw-content);background-color:hsl(var(--horse-accent))}.before\:bg-ds-ink-edge:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:var(--ds-ink-edge)}.before\:bg-transparent:before{content:var(--tw-content);background-color:transparent}.before\:bg-gradient-to-r:before{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.before\:from-\[\#0b1526\]:before{content:var(--tw-content);--tw-gradient-from: #0b1526 var(--tw-gradient-from-position);--tw-gradient-to: rgb(11 21 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:from-\[color-mix\(in_srgb\,var\(--vp-surface\)_95\%\,transparent\)\]:before{content:var(--tw-content);--tw-gradient-from: color-mix(in srgb,var(--vp-surface) 95%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.before\:align-middle:before{content:var(--tw-content);vertical-align:middle}.before\:opacity-30:before{content:var(--tw-content);opacity:.3}.before\:shadow-sm:before{content:var(--tw-content);--tw-shadow: var(--vp-shadow-sm);--tw-shadow-colored: var(--vp-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:duration-200:before{content:var(--tw-content);transition-duration:.2s}.before\:content-\[\"\"\]:before{--tw-content: "";content:var(--tw-content)}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.before\:duration-200:before{content:var(--tw-content);animation-duration:.2s}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-inset-x-1\.5:after{content:var(--tw-content);left:-.375rem;right:-.375rem}.after\:inset-x-0:after{content:var(--tw-content);left:0;right:0}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:bottom-0:after{content:var(--tw-content);bottom:0}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:left-2:after{content:var(--tw-content);left:.5rem}.after\:right-0:after{content:var(--tw-content);right:0}.after\:right-2:after{content:var(--tw-content);right:.5rem}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:h-2\.5:after{content:var(--tw-content);height:.625rem}.after\:w-0\.5:after{content:var(--tw-content);width:.125rem}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-10:after{content:var(--tw-content);width:2.5rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-\[var\(--formal-cyan-bright\,\#6df0f8\)\]:after{content:var(--tw-content);background-color:var(--formal-cyan-bright,#6df0f8)}.after\:bg-ds-brand:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:var(--ds-brand)}.after\:bg-ds-ink-edge:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:var(--ds-ink-edge)}.after\:bg-transparent:after{content:var(--tw-content);background-color:transparent}.after\:bg-gradient-to-l:after{content:var(--tw-content);background-image:linear-gradient(to left,var(--tw-gradient-stops))}.after\:from-\[\#0b1526\]:after{content:var(--tw-content);--tw-gradient-from: #0b1526 var(--tw-gradient-from-position);--tw-gradient-to: rgb(11 21 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.after\:from-\[color-mix\(in_srgb\,var\(--vp-surface\)_95\%\,transparent\)\]:after{content:var(--tw-content);--tw-gradient-from: color-mix(in srgb,var(--vp-surface) 95%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.after\:to-transparent:after{content:var(--tw-content);--tw-gradient-to: transparent var(--tw-gradient-to-position)}.after\:content-\[\"\"\]:after{--tw-content: "";content:var(--tw-content)}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.first\:pt-0:first-child{padding-top:0}.first\:pt-2:first-child{padding-top:.5rem}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.odd\:bg-\[color-mix\(in_srgb\,var\(--vp-canvas-2\)_40\%\,transparent\)\]:nth-child(odd){background-color:color-mix(in srgb,var(--vp-canvas-2) 40%,transparent)}.even\:bg-\[color-mix\(in_srgb\,var\(--vp-canvas\)_60\%\,transparent\)\]:nth-child(2n){background-color:color-mix(in srgb,var(--vp-canvas) 60%,transparent)}.even\:bg-muted\/30:nth-child(2n){background-color:hsl(var(--muted) / .3)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:shadow-ds-3:focus-within{--tw-shadow: var(--ds-shadow-3);--tw-shadow-colored: var(--ds-shadow-3);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.progress-pulse-active .focus-within\:relative:focus-within>div{animation:progress-pulse 2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.progress-pulse-active .focus-within\:relative:focus-within>div{animation:none}}.focus-within\:\[animation-play-state\:paused\]:focus-within{animation-play-state:paused}.hover\:max-w-\[220px\]:hover{max-width:220px}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rotate-12:hover{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.04\]:hover{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:gap-3:hover{gap:.75rem}.hover\:border-solid:hover{border-style:solid}.hover\:border-\[color-mix\(in_srgb\,hsl\(var\(--fake-leader-accent\)\)_35\%\,transparent\)\]:hover{border-color:color-mix(in srgb,hsl(var(--fake-leader-accent)) 35%,transparent)}.hover\:border-\[color-mix\(in_srgb\,hsl\(var\(--fake-leader-accent\)\)_38\%\,transparent\)\]:hover{border-color:color-mix(in srgb,hsl(var(--fake-leader-accent)) 38%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--formal-cyan\)_40\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--formal-cyan) 40%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_35\%\,var\(--vp-rule\)\)\]:hover{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 35%,var(--vp-rule))}.hover\:border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_40\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 40%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_45\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 45%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_50\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 50%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_55\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 55%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_70\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 70%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--vp-accent\)_25\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--vp-accent) 25%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--vp-accent\)_40\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--vp-accent) 40%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--vp-accent\)_50\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--vp-accent) 50%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_35\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--vp-mod-brain) 35%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_40\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--vp-mod-brain) 40%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_40\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--vp-mod-cfo) 40%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_50\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--vp-mod-cfo) 50%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--vp-mod-dealdesk\)_40\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--vp-mod-dealdesk) 40%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_45\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--vp-mod-fox) 45%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--vp-mod-fox\)_50\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--vp-mod-fox) 50%,transparent)}.hover\:border-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_60\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--vp-mod-whale) 60%,transparent)}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_25\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 25%,transparent)}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_35\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 35%,transparent)}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_40\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 40%,transparent)}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_45\%\,transparent\)\]:hover{border-color:color-mix(in srgb,var(--formal-cyan,#08707d) 45%,transparent)}.hover\:border-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_38\%\,var\(--vp-rule\)\)\]:hover{border-color:color-mix(in srgb,var(--vp-mod-exchange) 38%,var(--vp-rule))}.hover\:border-\[color\:var\(--formal-cyan\,\#08707d\)\]:hover{border-color:var(--formal-cyan,#08707d)}.hover\:border-\[hsl\(var\(--admin-accent\)\/0\.40\)\]:hover{border-color:hsl(var(--admin-accent)/.4)}.hover\:border-\[hsl\(var\(--bee-accent\)\/0\.3\)\]:hover{border-color:hsl(var(--bee-accent)/.3)}.hover\:border-\[hsl\(var\(--bee-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--bee-accent)/.4)}.hover\:border-\[hsl\(var\(--brain-accent\)\)\]\/25:hover{border-color:hsl(var(--brain-accent) / .25)}.hover\:border-\[hsl\(var\(--brain-accent\)\)\]\/55:hover{border-color:hsl(var(--brain-accent) / .55)}.hover\:border-\[hsl\(var\(--brain-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--brain-accent)/.4)}.hover\:border-\[hsl\(var\(--brain-accent\)\/0\.5\)\]:hover{border-color:hsl(var(--brain-accent)/.5)}.hover\:border-\[hsl\(var\(--card-hover\)\)\]:hover{border-color:hsl(var(--card-hover))}.hover\:border-\[hsl\(var\(--cfo-accent\)\/0\.3\)\]:hover{border-color:hsl(var(--cfo-accent)/.3)}.hover\:border-\[hsl\(var\(--cfo-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--cfo-accent)/.4)}.hover\:border-\[hsl\(var\(--cheetah-accent\)\/0\.35\)\]:hover{border-color:hsl(var(--cheetah-accent)/.35)}.hover\:border-\[hsl\(var\(--csuite-accent\)\/0\.35\)\]:hover{border-color:hsl(var(--csuite-accent)/.35)}.hover\:border-\[hsl\(var\(--digicorn-accent\)\)\/0\.4\]:hover{border-color:hsl(var(--digicorn-accent))/.4}.hover\:border-\[hsl\(var\(--digicorn-accent\)\/0\.3\)\]:hover{border-color:hsl(var(--digicorn-accent)/.3)}.hover\:border-\[hsl\(var\(--digicorn-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--digicorn-accent)/.4)}.hover\:border-\[hsl\(var\(--digicorn-accent\)\/0\.45\)\]:hover{border-color:hsl(var(--digicorn-accent)/.45)}.hover\:border-\[hsl\(var\(--digicorn-accent\)\/0\.5\)\]:hover{border-color:hsl(var(--digicorn-accent)/.5)}.hover\:border-\[hsl\(var\(--dragon-accent\)\/0\.35\)\]:hover{border-color:hsl(var(--dragon-accent)/.35)}.hover\:border-\[hsl\(var\(--elephant-accent\)\/0\.3\)\]:hover{border-color:hsl(var(--elephant-accent)/.3)}.hover\:border-\[hsl\(var\(--elephant-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--elephant-accent)/.4)}.hover\:border-\[hsl\(var\(--falcon-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--falcon-accent)/.4)}.hover\:border-\[hsl\(var\(--forge-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--forge-accent)/.4)}.hover\:border-\[hsl\(var\(--fox-accent\)\/0\.3\)\]:hover{border-color:hsl(var(--fox-accent)/.3)}.hover\:border-\[hsl\(var\(--fox-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--fox-accent)/.4)}.hover\:border-\[hsl\(var\(--horse-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--horse-accent)/.4)}.hover\:border-\[hsl\(var\(--horse-accent\)\/0\.5\)\]:hover{border-color:hsl(var(--horse-accent)/.5)}.hover\:border-\[hsl\(var\(--hound-accent\)\/0\.35\)\]:hover{border-color:hsl(var(--hound-accent)/.35)}.hover\:border-\[hsl\(var\(--journey-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--journey-accent)/.4)}.hover\:border-\[hsl\(var\(--lion-accent\)\/0\.3\)\]:hover{border-color:hsl(var(--lion-accent)/.3)}.hover\:border-\[hsl\(var\(--lion-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--lion-accent)/.4)}.hover\:border-\[hsl\(var\(--monkey-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--monkey-accent)/.4)}.hover\:border-\[hsl\(var\(--owl-accent\)\/0\.3\)\]:hover{border-color:hsl(var(--owl-accent)/.3)}.hover\:border-\[hsl\(var\(--owl-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--owl-accent)/.4)}.hover\:border-\[hsl\(var\(--owl-accent\)\/0\.5\)\]:hover{border-color:hsl(var(--owl-accent)/.5)}.hover\:border-\[hsl\(var\(--phoenix-accent\)\/0\.5\)\]:hover{border-color:hsl(var(--phoenix-accent)/.5)}.hover\:border-\[hsl\(var\(--shark-accent\)\/0\.35\)\]:hover{border-color:hsl(var(--shark-accent)/.35)}.hover\:border-\[hsl\(var\(--snake-accent\)\/0\.35\)\]:hover{border-color:hsl(var(--snake-accent)/.35)}.hover\:border-\[hsl\(var\(--whale-accent\)\/0\.3\)\]:hover{border-color:hsl(var(--whale-accent)/.3)}.hover\:border-\[hsl\(var\(--whale-accent\)\/0\.4\)\]:hover{border-color:hsl(var(--whale-accent)/.4)}.hover\:border-\[var\(--formal-cyan\,\#08707d\)\]:hover{border-color:var(--formal-cyan,#08707d)}.hover\:border-\[var\(--formal-cyan-bright\,\#6df0f8\)\]:hover{border-color:var(--formal-cyan-bright,#6df0f8)}.hover\:border-\[var\(--qa-hue\)\]:hover{border-color:var(--qa-hue)}.hover\:border-accent:hover{border-color:hsl(var(--accent))}.hover\:border-bee\/50:hover{border-color:hsl(var(--bee-accent) / .5)}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-destructive:hover{border-color:hsl(var(--destructive))}.hover\:border-ds-brand:hover{--tw-border-opacity: 1;border-color:var(--ds-brand)}.hover\:border-ds-ink-edge:hover{--tw-border-opacity: 1;border-color:var(--ds-ink-edge)}.hover\:border-elephant\/50:hover{border-color:hsl(var(--elephant-accent) / .5)}.hover\:border-fox\/40:hover{border-color:hsl(var(--fox-accent) / .4)}.hover\:border-fox\/50:hover{border-color:hsl(var(--fox-accent) / .5)}.hover\:border-input:hover{border-color:hsl(var(--input))}.hover\:border-lion\/50:hover{border-color:hsl(var(--lion-accent) / .5)}.hover\:border-muted-foreground\/20:hover{border-color:hsl(var(--muted-foreground) / .2)}.hover\:border-muted-foreground\/30:hover{border-color:hsl(var(--muted-foreground) / .3)}.hover\:border-muted-foreground\/50:hover{border-color:hsl(var(--muted-foreground) / .5)}.hover\:border-owl\/50:hover{border-color:hsl(var(--owl-accent) / .5)}.hover\:border-primary:hover{border-color:hsl(var(--primary))}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:border-primary\/70:hover{border-color:hsl(var(--primary) / .7)}.hover\:border-status-danger:hover{border-color:hsl(var(--status-danger))}.hover\:border-status-success:hover{border-color:hsl(var(--status-success))}.hover\:border-status-warning:hover{border-color:hsl(var(--status-warning))}.hover\:border-status-warning\/30:hover{border-color:hsl(var(--status-warning) / .3)}.hover\:border-status-warning\/40:hover{border-color:hsl(var(--status-warning) / .4)}.hover\:border-violet-300:hover{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.hover\:border-vp-accent:hover{border-color:var(--vp-accent)}.hover\:border-vp-ink-muted:hover{border-color:var(--vp-ink-muted)}.hover\:border-vp-rule:hover{border-color:var(--vp-rule)}.hover\:border-vp-rule-soft:hover{border-color:var(--vp-rule-soft)}.hover\:border-whale-accent\/30:hover{border-color:hsl(var(--whale-accent) / .3)}.hover\:border-whale-accent\/50:hover{border-color:hsl(var(--whale-accent) / .5)}.hover\:border-whale\/30:hover{border-color:hsl(var(--whale-accent) / .3)}.hover\:border-whale\/50:hover{border-color:hsl(var(--whale-accent) / .5)}.hover\:\!bg-\[var\(--formal-cyan-hover\,\#06606b\)\]:hover{background-color:var(--formal-cyan-hover,#06606b)!important}.hover\:\!bg-ds-danger:hover{--tw-bg-opacity: 1 !important;background-color:var(--ds-danger)!important}.hover\:\!bg-transparent:hover{background-color:transparent!important}.hover\:\!bg-vp-canvas-2:hover{background-color:var(--vp-canvas-2)!important}.hover\:bg-\[color-mix\(in_srgb\,hsl\(var\(--family-violet\)\)_18\%\,hsl\(var\(--card\)\)\)\]:hover{background-color:color-mix(in srgb,hsl(var(--family-violet)) 18%,hsl(var(--card)))}.hover\:bg-\[color-mix\(in_srgb\,var\(--ds-color-white\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--ds-color-white) 10%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\)_12\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan) 12%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\)_14\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan) 14%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\)_18\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan) 18%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 10%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_12\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 12%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_15\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 15%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_20\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 20%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_6\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 6%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_8\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 8%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_8\%\,white\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 8%,white)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_88\%\,black\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 88%,black)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-navy\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-navy) 10%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_85\%\,var\(--formal-cyan\,\#08707d\)\)\]:hover{background-color:color-mix(in srgb,var(--formal-navy,#0b1b3a) 85%,var(--formal-cyan,#08707d))}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-navy\,\#0b1b3a\)_88\%\,white\)\]:hover{background-color:color-mix(in srgb,var(--formal-navy,#0b1b3a) 88%,white)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-on-navy\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-on-navy) 10%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--formal-on-navy\)_14\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-on-navy) 14%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--pes-practice\,\#1d4ed8\)_90\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--pes-practice,#1d4ed8) 90%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-accent\)_15\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-accent) 15%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-accent\)_6\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-accent) 6%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-accent\)_8\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-accent) 8%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-canvas\)_50\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-canvas) 50%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-canvas-2\)_60\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-canvas-2) 60%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-brain) 10%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_90\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-brain) 90%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-cfo) 10%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_6\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-cfo) 6%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-mod-dealdesk\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-dealdesk) 10%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-mod-owl\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-owl) 10%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_80\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-whale) 80%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-neg) 10%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_5\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-neg) 5%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_88\%\,var\(--vp-ink\)\)\]:hover{background-color:color-mix(in srgb,var(--vp-neg) 88%,var(--vp-ink))}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_90\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-neg) 90%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-pos) 10%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_20\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-pos) 20%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_90\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-pos) 90%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_50\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-surface-raised) 50%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_60\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-surface-raised) 60%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_80\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-surface-raised) 80%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-warn) 10%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_15\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-warn) 15%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_20\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-warn) 20%,transparent)}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 10%,transparent)}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_4\%\,var\(--vp-canvas\)\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 4%,var(--vp-canvas))}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_4\%\,var\(--vp-surface\)\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 4%,var(--vp-surface))}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_5\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 5%,transparent)}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_5\%\,var\(--vp-surface\)\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 5%,var(--vp-surface))}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_8\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 8%,transparent)}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-brain\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-brain) 10%,transparent)}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-brain\)_4\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-brain) 4%,transparent)}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-brain\)_4\%\,var\(--vp-surface\)\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-brain) 4%,var(--vp-surface))}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-brain\)_8\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-brain) 8%,transparent)}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_10\%\,var\(--vp-surface\)\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-exchange) 10%,var(--vp-surface))}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--vp-mod-exchange\)_12\%\,var\(--vp-surface\)\)\]:hover{background-color:color-mix(in srgb,var(--vp-mod-exchange) 12%,var(--vp-surface))}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-neg) 10%,transparent)}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_15\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-neg) 15%,transparent)}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--vp-neg\)_8\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-neg) 8%,transparent)}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-pos) 10%,transparent)}.hover\:bg-\[color\:color-mix\(in_srgb\,var\(--vp-pos\)_15\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--vp-pos) 15%,transparent)}.hover\:bg-\[hsl\(var\(--\$\{module\}-accent\)\/0\.2\)\]:hover{background-color:hsl(var(--${module}-accent)/.2)}.hover\:bg-\[hsl\(var\(--accent\)\/0\.18\)\]:hover{background-color:hsl(var(--accent)/.18)}.hover\:bg-\[hsl\(var\(--admin-accent\)\/0\.06\)\]:hover{background-color:hsl(var(--admin-accent)/.06)}.hover\:bg-\[hsl\(var\(--admin-accent\)\/0\.08\)\]:hover{background-color:hsl(var(--admin-accent)/.08)}.hover\:bg-\[hsl\(var\(--admin-warn\)\/0\.16\)\]:hover{background-color:hsl(var(--admin-warn)/.16)}.hover\:bg-\[hsl\(var\(--brain-accent\)\/0\.9\)\]:hover{background-color:hsl(var(--brain-accent)/.9)}.hover\:bg-\[hsl\(var\(--cfo-accent\)\/0\.9\)\]:hover{background-color:hsl(var(--cfo-accent)/.9)}.hover\:bg-\[hsl\(var\(--digicorn-accent\)\)\]:hover{background-color:hsl(var(--digicorn-accent))}.hover\:bg-\[hsl\(var\(--digicorn-accent\)\/0\.08\)\]:hover{background-color:hsl(var(--digicorn-accent)/.08)}.hover\:bg-\[hsl\(var\(--digicorn-accent\)\/0\.1\)\]:hover{background-color:hsl(var(--digicorn-accent)/.1)}.hover\:bg-\[hsl\(var\(--digicorn-accent\)\/0\.9\)\]:hover{background-color:hsl(var(--digicorn-accent)/.9)}.hover\:bg-\[hsl\(var\(--digicorn-accent-dark\)\)\]:hover{background-color:hsl(var(--digicorn-accent-dark))}.hover\:bg-\[hsl\(var\(--falcon-accent\)\/0\.9\)\]:hover{background-color:hsl(var(--falcon-accent)/.9)}.hover\:bg-\[hsl\(var\(--family-violet\)\/0\.1\)\]:hover{background-color:hsl(var(--family-violet)/.1)}.hover\:bg-\[hsl\(var\(--forge-accent\)\)\]:hover{background-color:hsl(var(--forge-accent))}.hover\:bg-\[hsl\(var\(--forge-accent\)\/0\.04\)\]:hover{background-color:hsl(var(--forge-accent)/.04)}.hover\:bg-\[hsl\(var\(--forge-accent\)\/0\.9\)\]:hover{background-color:hsl(var(--forge-accent)/.9)}.hover\:bg-\[hsl\(var\(--fox-accent\)\)\]:hover{background-color:hsl(var(--fox-accent))}.hover\:bg-\[hsl\(var\(--horse-accent\)\/0\.08\)\]:hover{background-color:hsl(var(--horse-accent)/.08)}.hover\:bg-\[hsl\(var\(--horse-accent\)\/0\.9\)\]:hover{background-color:hsl(var(--horse-accent)/.9)}.hover\:bg-\[hsl\(var\(--journey-accent\)\/0\.1\)\]:hover{background-color:hsl(var(--journey-accent)/.1)}.hover\:bg-\[hsl\(var\(--journey-accent\)\/0\.9\)\]:hover{background-color:hsl(var(--journey-accent)/.9)}.hover\:bg-\[hsl\(var\(--monkey-accent\)\/0\.9\)\]:hover{background-color:hsl(var(--monkey-accent)/.9)}.hover\:bg-\[hsl\(var\(--overlay\)\/0\.1\)\]:hover{background-color:hsl(var(--overlay)/.1)}.hover\:bg-\[hsl\(var\(--owl-accent\)\)\]:hover{background-color:hsl(var(--owl-accent))}.hover\:bg-\[hsl\(var\(--owl-bg\)\)\]:hover{background-color:hsl(var(--owl-bg))}.hover\:bg-\[hsl\(var\(--phoenix-accent-light\)\)\]:hover{background-color:hsl(var(--phoenix-accent-light))}.hover\:bg-\[hsl\(var\(--warning-primary\)\/0\.2\)\]:hover{background-color:hsl(var(--warning-primary)/.2)}.hover\:bg-\[hsl\(var\(--warning-primary\)\/0\.3\)\]:hover{background-color:hsl(var(--warning-primary)/.3)}.hover\:bg-\[var\(--formal-cyan-hover\,\#06606b\)\]:hover{background-color:var(--formal-cyan-hover,#06606b)}.hover\:bg-\[var\(--vp-surface-raised\)\]:hover{background-color:var(--vp-surface-raised)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/10:hover{background-color:hsl(var(--accent) / .1)}.hover\:bg-accent\/20:hover{background-color:hsl(var(--accent) / .2)}.hover\:bg-accent\/5:hover{background-color:hsl(var(--accent) / .05)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-accent\/90:hover{background-color:hsl(var(--accent) / .9)}.hover\:bg-amber-950\/20:hover{background-color:#451a0333}.hover\:bg-background:hover{background-color:hsl(var(--background))}.hover\:bg-background\/60:hover{background-color:hsl(var(--background) / .6)}.hover\:bg-black\/55:hover{background-color:#0000008c}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-card:hover{background-color:hsl(var(--card))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-ds-accent-hover:hover{--tw-bg-opacity: 1;background-color:var(--ds-accent-hover)}.hover\:bg-ds-block-brand:hover{--tw-bg-opacity: 1;background-color:var(--ds-block-brand)}.hover\:bg-ds-brand-hover:hover{--tw-bg-opacity: 1;background-color:var(--ds-brand-hover)}.hover\:bg-ds-surface:hover{--tw-bg-opacity: 1;background-color:var(--ds-surface)}.hover\:bg-ds-surface-raised:hover{--tw-bg-opacity: 1;background-color:var(--ds-surface-raised)}.hover\:bg-ds-surface-sunken:hover{--tw-bg-opacity: 1;background-color:var(--ds-surface-sunken)}.hover\:bg-ds-tint-gold:hover{--tw-bg-opacity: 1;background-color:var(--ds-tint-gold)}.hover\:bg-fox\/20:hover{background-color:hsl(var(--fox-accent) / .2)}.hover\:bg-hud-muted\/25:hover{background-color:hsl(var(--hud-muted) / .25)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted-foreground\/40:hover{background-color:hsl(var(--muted-foreground) / .4)}.hover\:bg-muted-foreground\/50:hover{background-color:hsl(var(--muted-foreground) / .5)}.hover\:bg-muted\/20:hover{background-color:hsl(var(--muted) / .2)}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/70:hover{background-color:hsl(var(--muted) / .7)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-neutral-900:hover{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.hover\:bg-owl\/90:hover{background-color:hsl(var(--owl-accent) / .9)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary-200:hover{--tw-bg-opacity: 1;background-color:rgb(var(--primary-200) / var(--tw-bg-opacity, 1))}.hover\:bg-primary-foreground\/10:hover{background-color:hsl(var(--primary-foreground) / .1)}.hover\:bg-primary-foreground\/20:hover{background-color:hsl(var(--primary-foreground) / .2)}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:bg-primary\/5:hover{background-color:hsl(var(--primary) / .05)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary-foreground\/20:hover{background-color:hsl(var(--secondary-foreground) / .2)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-status-danger:hover{background-color:hsl(var(--status-danger))}.hover\:bg-status-danger\/10:hover{background-color:hsl(var(--status-danger) / .1)}.hover\:bg-status-danger\/30:hover{background-color:hsl(var(--status-danger) / .3)}.hover\:bg-status-success:hover{background-color:hsl(var(--status-success))}.hover\:bg-status-success\/10:hover{background-color:hsl(var(--status-success) / .1)}.hover\:bg-status-success\/5:hover{background-color:hsl(var(--status-success) / .05)}.hover\:bg-status-warning:hover{background-color:hsl(var(--status-warning))}.hover\:bg-status-warning\/10:hover{background-color:hsl(var(--status-warning) / .1)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-violet-50:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-vp-accent-hover:hover{background-color:var(--vp-accent-hover)}.hover\:bg-vp-canvas:hover{background-color:var(--vp-canvas)}.hover\:bg-vp-canvas-2:hover{background-color:var(--vp-canvas-2)}.hover\:bg-vp-rule:hover{background-color:var(--vp-rule)}.hover\:bg-vp-rule-soft:hover{background-color:var(--vp-rule-soft)}.hover\:bg-vp-surface:hover{background-color:var(--vp-surface)}.hover\:bg-vp-surface-raised:hover{background-color:var(--vp-surface-raised)}.hover\:bg-whale\/10:hover{background-color:hsl(var(--whale-accent) / .1)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/25:hover{background-color:#ffffff40}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-zinc-800:hover{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.hover\:from-\[hsl\(var\(--digicorn-accent-dark\)\)\]:hover{--tw-gradient-from: hsl(var(--digicorn-accent-dark)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--digicorn-accent-dark) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-\[hsl\(var\(--journey-accent\)\/0\.9\)\]:hover{--tw-gradient-from: hsl(var(--journey-accent)/.9) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--journey-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-\[hsl\(var\(--journey-accent\)\/0\.92\)\]:hover{--tw-gradient-from: hsl(var(--journey-accent)/.92) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--journey-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-primary-500:hover{--tw-gradient-from: rgb(var(--primary-500) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--primary-500) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-primary\/90:hover{--tw-gradient-from: hsl(var(--primary) / .9) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-violet-100:hover{--tw-gradient-from: #ede9fe var(--tw-gradient-from-position);--tw-gradient-to: rgb(237 233 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-\[hsl\(var\(--digicorn-accent\)\)\]:hover{--tw-gradient-to: hsl(var(--digicorn-accent)) var(--tw-gradient-to-position)}.hover\:to-\[hsl\(var\(--journey-accent\)\/0\.7\)\]:hover{--tw-gradient-to: hsl(var(--journey-accent)/.7) var(--tw-gradient-to-position)}.hover\:to-\[hsl\(var\(--journey-accent-dark\)\/0\.92\)\]:hover{--tw-gradient-to: hsl(var(--journey-accent-dark)/.92) var(--tw-gradient-to-position)}.hover\:to-primary-400:hover{--tw-gradient-to: rgb(var(--primary-400) / 1) var(--tw-gradient-to-position)}.hover\:to-primary\/70:hover{--tw-gradient-to: hsl(var(--primary) / .7) var(--tw-gradient-to-position)}.hover\:to-purple-100:hover{--tw-gradient-to: #f3e8ff var(--tw-gradient-to-position)}.hover\:stroke-\[4\]:hover{stroke-width:4}.hover\:\!text-vp-ink:hover{color:var(--vp-ink)!important}.hover\:\!text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.hover\:text-\[color-mix\(in_srgb\,hsl\(var\(--family-violet\)\)_75\%\,hsl\(var\(--foreground\)\)\)\]:hover{color:color-mix(in srgb,hsl(var(--family-violet)) 75%,hsl(var(--foreground)))}.hover\:text-\[color\:var\(--formal-cyan\,\#08707d\)\]:hover{color:var(--formal-cyan,#08707d)}.hover\:text-\[color\:var\(--formal-cyan-hover\,\#06606b\)\]:hover{color:var(--formal-cyan-hover,#06606b)}.hover\:text-\[color\:var\(--vp-neg\)\]:hover{color:var(--vp-neg)}.hover\:text-\[hsl\(var\(--admin-accent\)\)\]:hover{color:hsl(var(--admin-accent))}.hover\:text-\[hsl\(var\(--digicorn-accent\)\)\]:hover{color:hsl(var(--digicorn-accent))}.hover\:text-\[hsl\(var\(--dragon-accent\)\)\]:hover{color:hsl(var(--dragon-accent))}.hover\:text-\[hsl\(var\(--phoenix-accent\)\)\]:hover{color:hsl(var(--phoenix-accent))}.hover\:text-\[hsl\(var\(--phoenix-accent-light\)\)\]:hover{color:hsl(var(--phoenix-accent-light))}.hover\:text-\[var\(--formal-cyan\,\#08707d\)\]:hover{color:var(--formal-cyan,#08707d)}.hover\:text-\[var\(--formal-cyan-hover\,\#06606b\)\]:hover{color:var(--formal-cyan-hover,#06606b)}.hover\:text-\[var\(--formal-on-cyan\,\#ffffff\)\]:hover{color:var(--formal-on-cyan,#ffffff)}.hover\:text-\[var\(--formal-on-gold\,\#ffffff\)\]:hover{color:var(--formal-on-gold,#ffffff)}.hover\:text-\[var\(--formal-on-neg\,\#ffffff\)\]:hover{color:var(--formal-on-neg,#ffffff)}.hover\:text-\[var\(--pes-gold-text\,var\(--vp-accent\)\)\]:hover{color:var(--pes-gold-text,var(--vp-accent))}.hover\:text-\[var\(--vp-ink\)\]:hover{color:var(--vp-ink)}.hover\:text-\[var\(--vp-neg\)\]:hover{color:var(--vp-neg)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-ds-block-on-brand:hover{--tw-text-opacity: 1;color:var(--ds-block-on-brand)}.hover\:text-ds-brand:hover{--tw-text-opacity: 1;color:var(--ds-brand)}.hover\:text-ds-text:hover{--tw-text-opacity: 1;color:var(--ds-text)}.hover\:text-ds-white:hover{--tw-text-opacity: 1;color:var(--ds-color-white)}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-foreground\/80:hover{color:hsl(var(--foreground) / .8)}.hover\:text-fox:hover{color:hsl(var(--fox-accent))}.hover\:text-mod-cfo:hover{color:var(--vp-mod-cfo)}.hover\:text-mod-dealdesk:hover{color:var(--vp-mod-dealdesk)}.hover\:text-mod-fox:hover{color:var(--vp-mod-fox)}.hover\:text-mod-whale:hover{color:var(--vp-mod-whale)}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:text-primary\/90:hover{color:hsl(var(--primary) / .9)}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-status-danger:hover{color:hsl(var(--status-danger))}.hover\:text-status-success:hover{color:hsl(var(--status-success))}.hover\:text-status-warning:hover{color:hsl(var(--status-warning))}.hover\:text-violet-700:hover{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.hover\:text-violet-800:hover{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.hover\:text-vp-accent:hover{color:var(--vp-accent)}.hover\:text-vp-canvas:hover{color:var(--vp-canvas)}.hover\:text-vp-ink:hover{color:var(--vp-ink)}.hover\:text-vp-ink-muted:hover{color:var(--vp-ink-muted)}.hover\:text-vp-neg:hover{color:var(--vp-neg)}.hover\:text-vp-pos:hover{color:var(--vp-pos)}.hover\:text-vp-warn:hover{color:var(--vp-warn)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:decoration-\[3px\]:hover{text-decoration-thickness:3px}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_12px_-2px_hsl\(var\(--bee-accent\)\/0\.5\)\]:hover{--tw-shadow: 0 0 12px -2px hsl(var(--bee-accent)/.5);--tw-shadow-colored: 0 0 12px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_12px_-2px_hsl\(var\(--elephant-accent\)\/0\.5\)\]:hover{--tw-shadow: 0 0 12px -2px hsl(var(--elephant-accent)/.5);--tw-shadow-colored: 0 0 12px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_12px_-2px_hsl\(var\(--fox-accent\)\/0\.5\)\]:hover{--tw-shadow: 0 0 12px -2px hsl(var(--fox-accent)/.5);--tw-shadow-colored: 0 0 12px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_12px_-2px_hsl\(var\(--owl-accent\)\/0\.5\)\]:hover{--tw-shadow: 0 0 12px -2px hsl(var(--owl-accent)/.5);--tw-shadow-colored: 0 0 12px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_12px_-2px_hsl\(var\(--whale-accent\)\/0\.5\)\]:hover{--tw-shadow: 0 0 12px -2px hsl(var(--whale-accent)/.5);--tw-shadow-colored: 0 0 12px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_32px_-10px_color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_50\%\,transparent\)\]:hover{--tw-shadow: 0 12px 32px -10px color-mix(in srgb,var(--formal-cyan,#08707d) 50%,transparent);--tw-shadow-colored: 0 12px 32px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_34px_rgba\(8\,45\,66\,0\.45\)\]:hover{--tw-shadow: 0 12px 34px rgba(8,45,66,.45);--tw-shadow-colored: 0 12px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_6px_20px_-2px_rgba\(0\,0\,0\,0\.5\)\,0_3px_8px_-1px_rgba\(0\,0\,0\,0\.35\)\]:hover{--tw-shadow: 0 6px 20px -2px rgba(0,0,0,.5),0 3px 8px -1px rgba(0,0,0,.35);--tw-shadow-colored: 0 6px 20px -2px var(--tw-shadow-color), 0 3px 8px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_6px_24px_-2px_rgba\(14\,116\,144\,0\.55\)\,_0_3px_10px_-1px_rgba\(14\,116\,144\,0\.22\)\]:hover{--tw-shadow: 0 6px 24px -2px rgba(14,116,144,.55), 0 3px 10px -1px rgba(14,116,144,.22);--tw-shadow-colored: 0 6px 24px -2px var(--tw-shadow-color), 0 3px 10px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_-10px_color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_55\%\,transparent\)\]:hover{--tw-shadow: 0 8px 24px -10px color-mix(in srgb,var(--formal-cyan,#08707d) 55%,transparent);--tw-shadow-colored: 0 8px 24px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-ds-2:hover{--tw-shadow: var(--ds-shadow-2);--tw-shadow-colored: var(--ds-shadow-2);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-ds-3:hover{--tw-shadow: var(--ds-shadow-3);--tw-shadow-colored: var(--ds-shadow-3);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: var(--vp-shadow-lg);--tw-shadow-colored: var(--vp-shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: var(--vp-shadow-md);--tw-shadow-colored: var(--vp-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: var(--vp-shadow-sm);--tw-shadow-colored: var(--vp-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-vp-lg:hover{--tw-shadow: var(--vp-shadow-lg);--tw-shadow-colored: var(--vp-shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-vp-md:hover{--tw-shadow: var(--vp-shadow-md);--tw-shadow-colored: var(--vp-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-vp-sm:hover{--tw-shadow: var(--vp-shadow-sm);--tw-shadow-colored: var(--vp-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 40px -8px rgb(27 42 74 / .14);--tw-shadow-colored: 0 20px 40px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[hsl\(var\(--bee-accent\)\/0\.15\)\]:hover{--tw-shadow-color: hsl(var(--bee-accent)/.15);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[hsl\(var\(--cfo-accent\)\/0\.15\)\]:hover{--tw-shadow-color: hsl(var(--cfo-accent)/.15);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[hsl\(var\(--digicorn-accent\)\)\/0\.2\]:hover{--tw-shadow-color: hsl(var(--digicorn-accent))/.2;--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[hsl\(var\(--digicorn-accent\)\/0\.15\)\]:hover{--tw-shadow-color: hsl(var(--digicorn-accent)/.15);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[hsl\(var\(--elephant-accent\)\/0\.15\)\]:hover{--tw-shadow-color: hsl(var(--elephant-accent)/.15);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[hsl\(var\(--fox-accent\)\/0\.15\)\]:hover{--tw-shadow-color: hsl(var(--fox-accent)/.15);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[hsl\(var\(--lion-accent\)\/0\.15\)\]:hover{--tw-shadow-color: hsl(var(--lion-accent)/.15);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[hsl\(var\(--owl-accent\)\/0\.15\)\]:hover{--tw-shadow-color: hsl(var(--owl-accent)/.15);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[hsl\(var\(--whale-accent\)\/0\.15\)\]:hover{--tw-shadow-color: hsl(var(--whale-accent)/.15);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary-500\/30:hover{--tw-shadow-color: rgb(var(--primary-500) / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary\/10:hover{--tw-shadow-color: hsl(var(--primary) / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-primary\/25:hover{--tw-shadow-color: hsl(var(--primary) / .25);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-4:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-primary\/20:hover{--tw-ring-color: hsl(var(--primary) / .2)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-\[1\.02\]:hover{--tw-brightness: brightness(1.02);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-\[1\.04\]:hover{--tw-brightness: brightness(1.04);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:shadow-elevation:hover{box-shadow:var(--shadow)}.hover\:shadow-elevation-xl:hover{box-shadow:var(--shadow-xl)}.hover\:\[animation-play-state\:paused\]:hover{animation-play-state:paused}.hover\:file\:bg-primary\/90::file-selector-button:hover{background-color:hsl(var(--primary) / .9)}.hover\:before\:border-\[hsl\(var\(--horse-accent\)\/0\.5\)\]:hover:before{content:var(--tw-content);border-color:hsl(var(--horse-accent)/.5)}.hover\:before\:bg-\[hsl\(var\(--horse-accent\)\/0\.1\)\]:hover:before{content:var(--tw-content);background-color:hsl(var(--horse-accent)/.1)}.hover\:before\:opacity-80:hover:before{content:var(--tw-content);opacity:.8}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-2:focus{left:.5rem}.focus\:left-4:focus{left:1rem}.focus\:top-2:focus{top:.5rem}.focus\:top-4:focus{top:1rem}.focus\:z-50:focus{z-index:50}.focus\:rounded-ds-md:focus{border-radius:var(--ds-radius-md)}.focus\:rounded-md:focus{border-radius:calc(var(--radius) - 2px)}.focus\:border:focus{border-width:1px}.focus\:border-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_50\%\,transparent\)\]:focus{border-color:color-mix(in srgb,var(--vp-mod-brain) 50%,transparent)}.focus\:border-\[color\:var\(--formal-cyan\,\#08707d\)\]:focus{border-color:var(--formal-cyan,#08707d)}.focus\:border-\[var\(--formal-cyan\,\#08707d\)\]:focus{border-color:var(--formal-cyan,#08707d)}.focus\:border-border:focus{border-color:hsl(var(--border))}.focus\:border-fox\/50:focus{border-color:hsl(var(--fox-accent) / .5)}.focus\:\!bg-transparent:focus{background-color:transparent!important}.focus\:bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_5\%\,transparent\)\]:focus{background-color:color-mix(in srgb,var(--vp-neg) 5%,transparent)}.focus\:bg-\[var\(--vp-canvas\)\]:focus{background-color:var(--vp-canvas)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-background:focus{background-color:hsl(var(--background))}.focus\:bg-ds-surface-raised:focus{--tw-bg-opacity: 1;background-color:var(--ds-surface-raised)}.focus\:bg-ds-surface-sunken:focus{--tw-bg-opacity: 1;background-color:var(--ds-surface-sunken)}.focus\:bg-muted:focus{background-color:hsl(var(--muted))}.focus\:bg-muted\/40:focus{background-color:hsl(var(--muted) / .4)}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:bg-vp-surface-raised:focus{background-color:var(--vp-surface-raised)}.focus\:p-4:focus{padding:1rem}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-3:focus{padding-top:.75rem;padding-bottom:.75rem}.focus\:\!text-vp-ink:focus{color:var(--vp-ink)!important}.focus\:\!text-white:focus{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-destructive:focus{color:hsl(var(--destructive))}.focus\:text-ds-danger:focus{--tw-text-opacity: 1;color:var(--ds-danger)}.focus\:text-ds-text:focus{--tw-text-opacity: 1;color:var(--ds-text)}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:text-vp-ink:focus{color:var(--vp-ink)}.focus\:text-vp-neg:focus{color:var(--vp-neg)}.focus\:underline:focus{text-decoration-line:underline}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_20\%\,transparent\)\]:focus{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 20%,transparent)}.focus\:ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_30\%\,transparent\)\]:focus{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 30%,transparent)}.focus\:ring-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_20\%\,transparent\)\]:focus{--tw-ring-color: color-mix(in srgb,var(--vp-mod-brain) 20%,transparent)}.focus\:ring-\[color-mix\(in_srgb\,var\(--vp-neg\)_30\%\,transparent\)\]:focus{--tw-ring-color: color-mix(in srgb,var(--vp-neg) 30%,transparent)}.focus\:ring-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_30\%\,transparent\)\]:focus{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 30%,transparent)}.focus\:ring-\[var\(--formal-cyan-bright\,\#6df0f8\)\]:focus{--tw-ring-color: var(--formal-cyan-bright,#6df0f8)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-ds-focus:focus{--tw-ring-opacity: 1;--tw-ring-color: var(--ds-focus)}.focus\:ring-fox\/40:focus{--tw-ring-color: hsl(var(--fox-accent) / .4)}.focus\:ring-primary:focus{--tw-ring-color: hsl(var(--primary))}.focus\:ring-primary\/20:focus{--tw-ring-color: hsl(var(--primary) / .2)}.focus\:ring-primary\/50:focus{--tw-ring-color: hsl(var(--primary) / .5)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-violet-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 139 250 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-1:focus{--tw-ring-offset-width: 1px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-ds-surface:focus{--tw-ring-offset-color: var(--ds-surface)}.focus\:ring-offset-vp-canvas:focus{--tw-ring-offset-color: var(--vp-canvas)}.focus\:brightness-110:focus{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:ds-brutal-shadow-sm:focus{box-shadow:var(--ds-hard-sm)}.focus-visible\:border-destructive:focus-visible{border-color:hsl(var(--destructive))}.focus-visible\:border-primary:focus-visible{border-color:hsl(var(--primary))}.focus-visible\:border-primary\/40:focus-visible{border-color:hsl(var(--primary) / .4)}.focus-visible\:border-primary\/50:focus-visible{border-color:hsl(var(--primary) / .5)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:\!shadow-none:focus-visible{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus-visible\:shadow-\[0_0_0_3px_hsl\(var\(--primary\)\/0\.12\)\]:focus-visible{--tw-shadow: 0 0 0 3px hsl(var(--primary)/.12);--tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:shadow-\[0_0_0_4px_hsl\(var\(--primary\)\/0\.15\)\]:focus-visible{--tw-shadow: 0 0 0 4px hsl(var(--primary)/.15);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:\!outline:focus-visible{outline-style:solid!important}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:\!outline-2:focus-visible{outline-width:2px!important}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-\[3px\]:focus-visible{outline-width:3px}.focus-visible\:\!outline-offset-2:focus-visible{outline-offset:2px!important}.focus-visible\:-outline-offset-\[3px\]:focus-visible{outline-offset:-3px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[3px\]:focus-visible{outline-offset:3px}.focus-visible\:\!outline-ds-focus:focus-visible{outline-color:var(--ds-focus)!important}.focus-visible\:outline-\[color\:var\(--ds-focus\)\]:focus-visible{outline-color:var(--ds-focus)}.focus-visible\:outline-\[var\(--formal-cyan\,\#08707d\)\]:focus-visible{outline-color:var(--formal-cyan,#08707d)}.focus-visible\:outline-ds-focus:focus-visible{outline-color:var(--ds-focus)}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset: inset}.focus-visible\:ring-\[color-mix\(in_srgb\,hsl\(var\(--csuite-accent\)\)_40\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in srgb,hsl(var(--csuite-accent)) 40%,transparent)}.focus-visible\:ring-\[color-mix\(in_srgb\,hsl\(var\(--fake-leader-accent\)\)_40\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in srgb,hsl(var(--fake-leader-accent)) 40%,transparent)}.focus-visible\:ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_15\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 15%,transparent)}.focus-visible\:ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_35\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 35%,transparent)}.focus-visible\:ring-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_40\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 40%,transparent)}.focus-visible\:ring-\[color-mix\(in_srgb\,var\(--vp-accent\)_40\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in srgb,var(--vp-accent) 40%,transparent)}.focus-visible\:ring-\[color-mix\(in_srgb\,var\(--vp-accent-2\)_40\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in srgb,var(--vp-accent-2) 40%,transparent)}.focus-visible\:ring-\[color-mix\(in_srgb\,var\(--vp-mod-brain\)_30\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in srgb,var(--vp-mod-brain) 30%,transparent)}.focus-visible\:ring-\[color-mix\(in_srgb\,var\(--vp-mod-cfo\)_35\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in srgb,var(--vp-mod-cfo) 35%,transparent)}.focus-visible\:ring-\[color-mix\(in_srgb\,var\(--vp-neg\)_30\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in srgb,var(--vp-neg) 30%,transparent)}.focus-visible\:ring-\[color\:color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_30\%\,transparent\)\]:focus-visible{--tw-ring-color: color-mix(in srgb,var(--formal-cyan,#08707d) 30%,transparent)}.focus-visible\:ring-\[hsl\(var\(--accent\)\)\]:focus-visible{--tw-ring-color: hsl(var(--accent))}.focus-visible\:ring-\[hsl\(var\(--admin-accent\)\/0\.4\)\]:focus-visible{--tw-ring-color: hsl(var(--admin-accent)/.4)}.focus-visible\:ring-\[hsl\(var\(--bee-accent\)\)\]:focus-visible{--tw-ring-color: hsl(var(--bee-accent))}.focus-visible\:ring-\[hsl\(var\(--brain-accent\)\)\]\/35:focus-visible{--tw-ring-color: hsl(var(--brain-accent) / .35)}.focus-visible\:ring-\[hsl\(var\(--brain-accent\)\)\]\/40:focus-visible{--tw-ring-color: hsl(var(--brain-accent) / .4)}.focus-visible\:ring-\[hsl\(var\(--cfo-accent\)\)\]:focus-visible{--tw-ring-color: hsl(var(--cfo-accent))}.focus-visible\:ring-\[hsl\(var\(--chart-positive\)\)\]:focus-visible{--tw-ring-color: hsl(var(--chart-positive))}.focus-visible\:ring-\[hsl\(var\(--digicorn-accent\)\)\]:focus-visible{--tw-ring-color: hsl(var(--digicorn-accent))}.focus-visible\:ring-\[hsl\(var\(--digicorn-accent\)\/0\.45\)\]:focus-visible{--tw-ring-color: hsl(var(--digicorn-accent)/.45)}.focus-visible\:ring-\[hsl\(var\(--elephant-accent\)\)\]:focus-visible{--tw-ring-color: hsl(var(--elephant-accent))}.focus-visible\:ring-\[hsl\(var\(--fox-accent\)\)\]:focus-visible{--tw-ring-color: hsl(var(--fox-accent))}.focus-visible\:ring-\[hsl\(var\(--journey-accent\)\)\]:focus-visible{--tw-ring-color: hsl(var(--journey-accent))}.focus-visible\:ring-\[hsl\(var\(--lion-accent\)\)\]:focus-visible{--tw-ring-color: hsl(var(--lion-accent))}.focus-visible\:ring-\[hsl\(var\(--owl-accent\)\)\]:focus-visible{--tw-ring-color: hsl(var(--owl-accent))}.focus-visible\:ring-\[hsl\(var\(--vic-accent\)\)\]:focus-visible{--tw-ring-color: hsl(var(--vic-accent))}.focus-visible\:ring-\[hsl\(var\(--whale-accent\)\)\]:focus-visible{--tw-ring-color: hsl(var(--whale-accent))}.focus-visible\:ring-\[var\(--ds-color-teal-bright\)\]:focus-visible{--tw-ring-color: var(--ds-color-teal-bright)}.focus-visible\:ring-\[var\(--focus-ring-color\,\#0e7490\)\]:focus-visible{--tw-ring-color: var(--focus-ring-color,#0e7490)}.focus-visible\:ring-\[var\(--formal-cyan\)\]:focus-visible{--tw-ring-color: var(--formal-cyan)}.focus-visible\:ring-\[var\(--formal-cyan\,\#08707d\)\]:focus-visible{--tw-ring-color: var(--formal-cyan,#08707d)}.focus-visible\:ring-\[var\(--formal-cyan-bright\)\]:focus-visible{--tw-ring-color: var(--formal-cyan-bright)}.focus-visible\:ring-\[var\(--formal-cyan-bright\,\#6df0f8\)\]:focus-visible{--tw-ring-color: var(--formal-cyan-bright,#6df0f8)}.focus-visible\:ring-accent:focus-visible{--tw-ring-color: hsl(var(--accent))}.focus-visible\:ring-amber-500\/50:focus-visible{--tw-ring-color: rgb(245 158 11 / .5)}.focus-visible\:ring-destructive:focus-visible{--tw-ring-color: hsl(var(--destructive))}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: hsl(var(--destructive) / .2)}.focus-visible\:ring-ds-focus:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: var(--ds-focus)}.focus-visible\:ring-mod-cfo:focus-visible{--tw-ring-color: var(--vp-mod-cfo)}.focus-visible\:ring-neutral-950:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(10 10 10 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: hsl(var(--primary))}.focus-visible\:ring-primary-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--primary-500) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-primary\/20:focus-visible{--tw-ring-color: hsl(var(--primary) / .2)}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color: hsl(var(--primary) / .5)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-vp-accent:focus-visible{--tw-ring-color: var(--vp-accent)}.focus-visible\:ring-vp-ink:focus-visible{--tw-ring-color: var(--vp-ink)}.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color: rgb(255 255 255 / .7)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-\[var\(--pes-ink-surface\)\]:focus-visible{--tw-ring-offset-color: var(--pes-ink-surface)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.focus-visible\:ring-offset-ds-surface:focus-visible{--tw-ring-offset-color: var(--ds-surface)}.focus-visible\:ring-offset-vp-canvas:focus-visible{--tw-ring-offset-color: var(--vp-canvas)}.focus-visible\:after\:outline:focus-visible:after{content:var(--tw-content);outline-style:solid}.focus-visible\:after\:outline-\[3px\]:focus-visible:after{content:var(--tw-content);outline-width:3px}.focus-visible\:after\:-outline-offset-\[3px\]:focus-visible:after{content:var(--tw-content);outline-offset:-3px}.focus-visible\:after\:outline-ds-focus:focus-visible:after{content:var(--tw-content);outline-color:var(--ds-focus)}.active\:translate-y-0:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[color-mix\(in_srgb\,hsl\(var\(--family-violet\)\)_18\%\,hsl\(var\(--card\)\)\)\]:active{background-color:color-mix(in srgb,hsl(var(--family-violet)) 18%,hsl(var(--card)))}.active\:bg-muted\/80:active{background-color:hsl(var(--muted) / .8)}.active\:bg-primary\/20:active{background-color:hsl(var(--primary) / .2)}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.active\:shadow-md:active{--tw-shadow: var(--vp-shadow-md);--tw-shadow-colored: var(--vp-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.active\:transition-transform:active{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.active\:duration-75:active{transition-duration:75ms;animation-duration:75ms}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:\!translate-x-0:disabled{--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.disabled\:\!translate-y-0:disabled{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-ds-border:disabled{--tw-border-opacity: 1;border-color:var(--ds-border)}.disabled\:bg-ds-surface-sunken:disabled{--tw-bg-opacity: 1;background-color:var(--ds-surface-sunken)}.disabled\:\!text-ds-text-muted:disabled{--tw-text-opacity: 1 !important;color:var(--ds-text-muted)!important}.disabled\:text-ds-text-muted:disabled{--tw-text-opacity: 1;color:var(--ds-text-muted)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:\!shadow-none:disabled{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.disabled\:hover\:bg-ds-surface-sunken:hover:disabled{--tw-bg-opacity: 1;background-color:var(--ds-surface-sunken)}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.disabled\:hover\:shadow-none:hover:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:last-child .group-last\:border-b-0{border-bottom-width:0px}.group[open] .group-open\:inline{display:inline}.group[open] .group-open\:hidden{display:none}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:focus-within .group-focus-within\:opacity-\[0\.12\]{opacity:.12}.group\/card:hover .group-hover\/card\:translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-3{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.05\]{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.group:hover .group-hover\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.group:hover .group-hover\:border-\[color-mix\(in_srgb\,var\(--vp-mod-dealdesk\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-mod-dealdesk) 40%,transparent)}.group:hover .group-hover\:border-primary\/50{border-color:hsl(var(--primary) / .5)}.group:hover .group-hover\:bg-\[hsl\(var\(--overlay\)\/0\.4\)\]{background-color:hsl(var(--overlay)/.4)}.group:hover .group-hover\:bg-ds-surface-sunken{--tw-bg-opacity: 1;background-color:var(--ds-surface-sunken)}.group:hover .group-hover\:bg-white\/15{background-color:#ffffff26}.group:hover .group-hover\:text-\[color\:var\(--formal-cyan\,\#08707d\)\]{color:var(--formal-cyan,#08707d)}.group:hover .group-hover\:text-\[hsl\(var\(--digicorn-accent\)\)\]{color:hsl(var(--digicorn-accent))}.group:hover .group-hover\:text-\[hsl\(var\(--journey-accent\)\)\]{color:hsl(var(--journey-accent))}.group:hover .group-hover\:text-\[hsl\(var\(--owl-accent\)\)\]{color:hsl(var(--owl-accent))}.group:hover .group-hover\:text-\[var\(--formal-cyan\,\#08707d\)\]{color:var(--formal-cyan,#08707d)}.group:hover .group-hover\:text-\[var\(--formal-cyan-hover\,\#06606b\)\]{color:var(--formal-cyan-hover,#06606b)}.group:hover .group-hover\:text-ds-text{--tw-text-opacity: 1;color:var(--ds-text)}.group:hover .group-hover\:text-foreground{color:hsl(var(--foreground))}.group:hover .group-hover\:text-mod-brain{color:var(--vp-mod-brain)}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group:hover .group-hover\:text-status-warning{color:hsl(var(--status-warning))}.group:hover .group-hover\:text-vp-ink-soft{color:var(--vp-ink-soft)}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/card:hover .group-hover\/card\:opacity-100{opacity:1}.group\/copy:hover .group-hover\/copy\:opacity-70{opacity:.7}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group\/parallax:hover .group-hover\/parallax\:opacity-100{opacity:1}.group\/parallax:hover .group-hover\/parallax\:opacity-\[0\.42\]{opacity:.42}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-30{opacity:.3}.group:hover .group-hover\:opacity-50{opacity:.5}.group:hover .group-hover\:opacity-\[0\.12\]{opacity:.12}.group:hover .group-hover\:opacity-\[0\.20\]{opacity:.2}.group:hover .group-hover\:opacity-\[0\.24\]{opacity:.24}.group:hover .group-hover\:opacity-\[0\.28\]{opacity:.28}.group:hover .group-hover\:shadow-\[0_0_20px_color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_32\%\,transparent\)\]{--tw-shadow: 0 0 20px color-mix(in srgb,var(--formal-cyan,#08707d) 32%,transparent);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-ds-hard-lg{--tw-shadow: var(--ds-hard-lg);--tw-shadow-colored: var(--ds-hard-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-ds-hard-white-lg{--tw-shadow: var(--ds-hard-white-lg);--tw-shadow-colored: var(--ds-hard-white-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group\/parallax:hover .group-hover\/parallax\:shadow-elevation-lg{box-shadow:var(--shadow-lg)}.group:hover .group-hover\:\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.group:focus-visible .group-focus-visible\:opacity-0{opacity:0}.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\:opacity-\[0\.24\]{opacity:.24}.group:focus-visible .group-focus-visible\:\[transform\:rotateY\(180deg\)\]{transform:rotateY(180deg)}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: var(--vp-shadow-lg);--tw-shadow-colored: var(--vp-shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\:focus-visible\]\:ring-2:has(:focus-visible){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.has-\[\:focus-visible\]\:ring-ds-focus:has(:focus-visible){--tw-ring-opacity: 1;--tw-ring-color: var(--ds-focus)}.has-\[\:focus-visible\]\:ring-offset-2:has(:focus-visible){--tw-ring-offset-width: 2px}.has-\[\:focus-visible\]\:ring-offset-ds-surface:has(:focus-visible){--tw-ring-offset-color: var(--ds-surface)}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-disabled\:hover\:shadow-none:hover[aria-disabled=true]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:rotate-180[data-state=open]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=on\]\:border[data-state=on]{border-width:1px}.data-\[state\=active\]\:border-\[hsl\(var\(--elephant-accent\)\)\][data-state=active]{border-color:hsl(var(--elephant-accent))}.data-\[state\=active\]\:border-\[var\(--formal-cyan\,\#08707d\)\][data-state=active]{border-color:var(--formal-cyan,#08707d)}.data-\[state\=active\]\:border-ds-ink-edge[data-state=active]{--tw-border-opacity: 1;border-color:var(--ds-ink-edge)}.data-\[state\=active\]\:border-mod-dealdesk[data-state=active]{border-color:var(--vp-mod-dealdesk)}.data-\[state\=active\]\:border-primary[data-state=active]{border-color:hsl(var(--primary))}.data-\[state\=checked\]\:border-\[var\(--formal-cyan\,\#08707d\)\][data-state=checked]{border-color:var(--formal-cyan,#08707d)}.data-\[state\=checked\]\:border-mod-brain[data-state=checked]{border-color:var(--vp-mod-brain)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:hsl(var(--primary))}.data-\[state\=on\]\:border-border[data-state=on]{border-color:hsl(var(--border))}.data-\[state\=on\]\:border-border\/60[data-state=on]{border-color:hsl(var(--border) / .6)}.data-\[state\=on\]\:border-primary[data-state=on]{border-color:hsl(var(--primary))}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[highlighted\]\:\!bg-transparent[data-highlighted]{background-color:transparent!important}.data-\[highlighted\]\:bg-ds-surface-sunken[data-highlighted]{--tw-bg-opacity: 1;background-color:var(--ds-surface-sunken)}.data-\[open\=true\]\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan-bright\,\#6df0f8\)_18\%\,transparent\)\][data-open=true]{background-color:color-mix(in srgb,var(--formal-cyan-bright,#6df0f8) 18%,transparent)}.data-\[state\=active\]\:bg-\[color-mix\(in_srgb\,var\(--vp-mod-whale\)_16\%\,transparent\)\][data-state=active]{background-color:color-mix(in srgb,var(--vp-mod-whale) 16%,transparent)}.data-\[state\=active\]\:bg-\[var\(--vp-mod-cfo\)\][data-state=active]{background-color:var(--vp-mod-cfo)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-card[data-state=active]{background-color:hsl(var(--card))}.data-\[state\=active\]\:bg-ds-block-brand[data-state=active]{--tw-bg-opacity: 1;background-color:var(--ds-block-brand)}.data-\[state\=active\]\:bg-ds-block-ink[data-state=active]{--tw-bg-opacity: 1;background-color:var(--ds-block-ink)}.data-\[state\=active\]\:bg-ds-ink-edge[data-state=active]{--tw-bg-opacity: 1;background-color:var(--ds-ink-edge)}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:transparent}.data-\[state\=active\]\:bg-vp-navy[data-state=active]{background-color:var(--vp-navy)}.data-\[state\=active\]\:bg-vp-surface[data-state=active]{background-color:var(--vp-surface)}.data-\[state\=checked\]\:bg-\[hsl\(var\(--whale-accent\)\)\][data-state=checked]{background-color:hsl(var(--whale-accent))}.data-\[state\=checked\]\:bg-\[var\(--formal-cyan\,\#08707d\)\][data-state=checked]{background-color:var(--formal-cyan,#08707d)}.data-\[state\=checked\]\:bg-mod-brain[data-state=checked]{background-color:var(--vp-mod-brain)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=inactive\]\:bg-transparent[data-state=inactive]{background-color:transparent}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:hsl(var(--accent))}.data-\[state\=on\]\:bg-card[data-state=on]{background-color:hsl(var(--card))}.data-\[state\=on\]\:bg-primary[data-state=on]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-transparent[data-state=on]{background-color:transparent}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-ds-surface-sunken[data-state=open]{--tw-bg-opacity: 1;background-color:var(--ds-surface-sunken)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[selected\=\'true\'\]\:bg-gradient-to-r[data-selected=true]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.data-\[selected\=\'true\'\]\:from-primary\/10[data-selected=true]{--tw-gradient-from: hsl(var(--primary) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.data-\[selected\=\'true\'\]\:to-primary\/5[data-selected=true]{--tw-gradient-to: hsl(var(--primary) / .05) var(--tw-gradient-to-position)}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[state\=active\]\:font-semibold[data-state=active]{font-weight:600}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[highlighted\]\:\!text-vp-ink[data-highlighted]{color:var(--vp-ink)!important}.data-\[highlighted\]\:\!text-white[data-highlighted]{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.data-\[highlighted\]\:text-ds-danger[data-highlighted]{--tw-text-opacity: 1;color:var(--ds-danger)}.data-\[highlighted\]\:text-ds-text[data-highlighted]{--tw-text-opacity: 1;color:var(--ds-text)}.data-\[open\=true\]\:text-\[var\(--formal-cyan-bright\,\#6df0f8\)\][data-open=true]{color:var(--formal-cyan-bright,#6df0f8)}.data-\[placeholder\]\:text-vp-ink-faint[data-placeholder]{color:var(--vp-ink-faint)}.data-\[selected\=true\]\:text-foreground[data-selected=true]{color:hsl(var(--foreground))}.data-\[state\=active\]\:text-\[color\:var\(--formal-cyan\,\#08707d\)\][data-state=active]{color:var(--formal-cyan,#08707d)}.data-\[state\=active\]\:text-\[var\(--vp-mod-whale\)\][data-state=active]{color:var(--vp-mod-whale)}.data-\[state\=active\]\:text-ds-block-on-brand[data-state=active]{--tw-text-opacity: 1;color:var(--ds-block-on-brand)}.data-\[state\=active\]\:text-ds-block-on-ink[data-state=active]{--tw-text-opacity: 1;color:var(--ds-block-on-ink)}.data-\[state\=active\]\:text-ds-surface[data-state=active]{--tw-text-opacity: 1;color:var(--ds-surface)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=active\]\:text-white[data-state=active]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=inactive\]\:text-muted-foreground[data-state=inactive]{color:hsl(var(--muted-foreground))}.data-\[state\=inactive\]\:text-vp-ink-muted[data-state=inactive]{color:var(--vp-ink-muted)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=on\]\:text-foreground[data-state=on]{color:hsl(var(--foreground))}.data-\[state\=on\]\:text-primary[data-state=on]{color:hsl(var(--primary))}.data-\[state\=on\]\:text-primary-foreground[data-state=on]{color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[selected\=true\]\:shadow-sm[data-selected=true]{--tw-shadow: var(--vp-shadow-sm);--tw-shadow-colored: var(--vp-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-\[inset_0_-3px_0_var\(--stage-accent\)\][data-state=active]{--tw-shadow: inset 0 -3px 0 var(--stage-accent);--tw-shadow-colored: inset 0 -3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-md[data-state=active]{--tw-shadow: var(--vp-shadow-md);--tw-shadow-colored: var(--vp-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-vp-sm[data-state=active]{--tw-shadow: var(--vp-shadow-sm);--tw-shadow-colored: var(--vp-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=checked\]\:shadow-\[0_1px_2px_hsl\(var\(--primary\)\/0\.25\)\][data-state=checked]{--tw-shadow: 0 1px 2px hsl(var(--primary)/.25);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=checked\]\:shadow-\[0_1px_2px_hsl\(var\(--primary\)\/0\.3\)\][data-state=checked]{--tw-shadow: 0 1px 2px hsl(var(--primary)/.3);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=on\]\:shadow-\[0_1px_2px_hsl\(var\(--foreground\)\/0\.06\)\][data-state=on]{--tw-shadow: 0 1px 2px hsl(var(--foreground)/.06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=on\]\:shadow-\[inset_0_1px_2px_hsl\(var\(--primary\)\/0\.08\)\][data-state=on]{--tw-shadow: inset 0 1px 2px hsl(var(--primary)/.08);--tw-shadow-colored: inset 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=on\]\:shadow-md[data-state=on]{--tw-shadow: var(--vp-shadow-md);--tw-shadow-colored: var(--vp-shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=on\]\:shadow-sm[data-state=on]{--tw-shadow: var(--vp-shadow-sm);--tw-shadow-colored: var(--vp-shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=checked\]\:ring-1[data-state=checked],.data-\[state\=on\]\:ring-1[data-state=on]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.data-\[state\=checked\]\:ring-\[hsl\(var\(--whale-accent\)\)\]\/25[data-state=checked]{--tw-ring-color: hsl(var(--whale-accent) / .25)}.data-\[state\=checked\]\:ring-primary\/25[data-state=checked]{--tw-ring-color: hsl(var(--primary) / .25)}.data-\[state\=on\]\:ring-primary\/20[data-state=on]{--tw-ring-color: hsl(var(--primary) / .2)}.data-\[highlighted\]\:brightness-110[data-highlighted]{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.data-\[highlighted\]\:brightness-\[1\.04\][data-highlighted]{--tw-brightness: brightness(1.04);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=active\]\:ds-brutal-shadow-sm[data-state=active]{box-shadow:var(--ds-hard-sm)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed],.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-],.data-\[state\=visible\]\:fade-in[data-state=visible]{animation:fade-in .4s ease-out}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=unchecked\]\:hover\:bg-primary\/5:hover[data-state=unchecked]{background-color:hsl(var(--primary) / .05)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=closed] .group-data-\[state\=closed\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.prose-headings\:my-2 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.5rem;margin-bottom:.5rem}.prose-headings\:mb-2 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:.5rem}.prose-headings\:mt-4 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1rem}.prose-headings\:scroll-mt-28 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){scroll-margin-top:7rem}.prose-headings\:font-vp-serif :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:Sora,Poppins,ui-sans-serif,system-ui,sans-serif}.prose-headings\:font-semibold :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:600}.prose-headings\:text-foreground :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--foreground))}.prose-headings\:text-vp-ink :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--vp-ink)}.prose-p\:my-1 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem;margin-bottom:.25rem}.prose-p\:my-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.5rem;margin-bottom:.5rem}.prose-p\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-p\:text-foreground :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--foreground))}.first\:prose-p\:mt-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))):first-child{margin-top:0}.last\:prose-p\:mb-0 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))):last-child{margin-bottom:0}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary))}.prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:underline}.prose-a\:no-underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:none}.prose-a\:underline-offset-2 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-underline-offset:2px}.prose-a\:hover\:text-primary\/90:hover :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--primary) / .9)}.hover\:prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))):hover{text-decoration-line:underline}.prose-strong\:font-semibold :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:600}.prose-strong\:text-foreground :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--foreground))}.prose-strong\:text-vp-ink :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--vp-ink)}.prose-code\:rounded :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:.25rem}.prose-code\:bg-muted :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){background-color:hsl(var(--muted))}.prose-code\:px-1 :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){padding-left:.25rem;padding-right:.25rem}.prose-code\:py-0\.5 :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){padding-top:.125rem;padding-bottom:.125rem}.prose-code\:font-vp-mono :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--pes-font-label),ui-monospace,Menlo,monospace}.prose-code\:text-sm :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:.875rem;line-height:1.25rem}.prose-pre\:my-2 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.5rem;margin-bottom:.5rem}.prose-pre\:overflow-x-auto :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){overflow-x:auto}.prose-pre\:rounded-lg :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:var(--radius)}.prose-pre\:bg-muted :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){background-color:hsl(var(--muted))}.prose-pre\:p-4 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){padding:1rem}.prose-ol\:my-2 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.5rem;margin-bottom:.5rem}.prose-ul\:my-2 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.5rem;margin-bottom:.5rem}.prose-li\:my-0\.5 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.125rem;margin-bottom:.125rem}.prose-li\:text-foreground :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){color:hsl(var(--foreground))}.prose-table\:text-sm :is(:where(table):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:.875rem;line-height:1.25rem}.prose-th\:border :is(:where(th):not(:where([class~=not-prose],[class~=not-prose] *))){border-width:1px}.prose-th\:border-border :is(:where(th):not(:where([class~=not-prose],[class~=not-prose] *))){border-color:hsl(var(--border))}.prose-th\:border-vp-rule :is(:where(th):not(:where([class~=not-prose],[class~=not-prose] *))){border-color:var(--vp-rule)}.prose-td\:border :is(:where(td):not(:where([class~=not-prose],[class~=not-prose] *))){border-width:1px}.prose-td\:border-border :is(:where(td):not(:where([class~=not-prose],[class~=not-prose] *))){border-color:hsl(var(--border))}.prose-td\:border-vp-rule :is(:where(td):not(:where([class~=not-prose],[class~=not-prose] *))){border-color:var(--vp-rule)}@supports (backdrop-filter: var(--tw)){.supports-\[backdrop-filter\]\:bg-background\/80{background-color:hsl(var(--background) / .8)}}@media (prefers-reduced-motion: no-preference){.motion-safe\:-rotate-1{--tw-rotate: -1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:-rotate-2{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:-rotate-3{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:animate-\[badge-unlock-burst_0\.5s_ease-out\]{animation:badge-unlock-burst .5s ease-out}.motion-safe\:animate-\[pulse_2s_cubic-bezier\(0\.4\,0\,0\.6\,1\)_infinite\]{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.motion-safe\:animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.motion-safe\:animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.motion-safe\:animate-shimmer{animation:shimmer 1.8s ease-in-out infinite}@keyframes slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.motion-safe\:animate-slide-up{animation:slide-up .3s ease-out}@keyframes spin{to{transform:rotate(360deg)}}.motion-safe\:animate-spin{animation:spin 1s linear infinite}.motion-safe\:transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-\[border-color\,background-color\,color\,box-shadow\]{transition-property:border-color,background-color,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-\[box-shadow\,filter\]{transition-property:box-shadow,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-\[filter\,box-shadow\]{transition-property:filter,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-\[transform\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:duration-150{transition-duration:.15s}.motion-safe\:duration-200{transition-duration:.2s}.motion-safe\:duration-300{transition-duration:.3s}.motion-safe\:duration-ds-base{transition-duration:var(--ds-duration-base)}.motion-safe\:duration-ds-instant{transition-duration:var(--ds-duration-instant)}.motion-safe\:duration-ds-quick{transition-duration:var(--ds-duration-quick)}.motion-safe\:duration-ds-scene{transition-duration:var(--ds-duration-scene)}.motion-safe\:ease-ds-emphasised{transition-timing-function:var(--ds-ease-emphasised)}.motion-safe\:ease-ds-standard{transition-timing-function:var(--ds-ease-standard)}.motion-safe\:ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.motion-safe\:ease-linear{transition-timing-function:linear}.motion-safe\:animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.motion-safe\:fade-in,.motion-safe\:fade-in-0{--tw-enter-opacity: 0}.motion-safe\:zoom-in-90{--tw-enter-scale: .9}.motion-safe\:zoom-in-95{--tw-enter-scale: .95}.motion-safe\:slide-in-from-top{--tw-enter-translate-y: -100%}.motion-safe\:slide-in-from-top-1{--tw-enter-translate-y: -.25rem}.motion-safe\:duration-150{animation-duration:.15s}.motion-safe\:duration-200{animation-duration:.2s}.motion-safe\:duration-300{animation-duration:.3s}.motion-safe\:duration-ds-base{animation-duration:var(--ds-duration-base)}.motion-safe\:duration-ds-instant{animation-duration:var(--ds-duration-instant)}.motion-safe\:duration-ds-quick{animation-duration:var(--ds-duration-quick)}.motion-safe\:duration-ds-scene{animation-duration:var(--ds-duration-scene)}.motion-safe\:ease-ds-emphasised{animation-timing-function:var(--ds-ease-emphasised)}.motion-safe\:ease-ds-standard{animation-timing-function:var(--ds-ease-standard)}.motion-safe\:ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.motion-safe\:ease-linear{animation-timing-function:linear}.motion-safe\:fade-in{animation:fade-in .4s ease-out}.motion-safe\:\[transition-timing-function\:cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.motion-safe\:hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:hover\:-rotate-1:hover{--tw-rotate: -1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:active\:translate-y-0:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:disabled\:hover\:translate-y-0:hover:disabled{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:disabled\:active\:scale-100:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .motion-safe\:group-focus-within\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:-translate-x-0\.5{--tw-translate-x: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:-translate-y-1\.5{--tw-translate-y: -.375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:-translate-y-px{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/desk:hover .motion-safe\:group-hover\/desk\:scale-\[1\.04\],.group\/quote:hover .motion-safe\:group-hover\/quote\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .motion-safe\:group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group.toaster .motion-safe\:group-\[\.toaster\]\:animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.group.toaster .motion-safe\:group-\[\.toaster\]\:fade-in{--tw-enter-opacity: 0}.group.toaster .motion-safe\:group-\[\.toaster\]\:slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.group.toaster .motion-safe\:group-\[\.toaster\]\:slide-in-from-top-2{--tw-enter-translate-y: -.5rem}.group.toaster .motion-safe\:group-\[\.toaster\]\:fade-in{animation:fade-in .4s ease-out}.motion-safe\:aria-disabled\:hover\:translate-y-0:hover[aria-disabled=true]{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:aria-disabled\:active\:scale-100:active[aria-disabled=true]{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.motion-safe\:data-\[state\=closed\]\:animate-out[data-state=closed],.motion-safe\:data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.motion-safe\:data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.motion-safe\:data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.motion-safe\:data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.motion-safe\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.motion-safe\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.motion-safe\:data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.motion-safe\:data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.motion-safe\:data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.motion-safe\:data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.motion-safe\:data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.motion-safe\:data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.motion-safe\:data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.motion-safe\:data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.motion-safe\:data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.motion-safe\:data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}}@media (prefers-reduced-motion: reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:w-full{width:100%}.motion-reduce\:max-w-full{max-width:100%}.motion-reduce\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-reduce\:animate-none{animation:none}.motion-reduce\:overflow-x-auto{overflow-x:auto}.motion-reduce\:opacity-0{opacity:0}.motion-reduce\:opacity-80{opacity:.8}.motion-reduce\:opacity-\[0\.08\]{opacity:.08}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:hover\:scale-100:hover,.motion-reduce\:active\:scale-100:active{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/card:hover .motion-reduce\:group-hover\/card\:opacity-0,.group\/parallax:hover .motion-reduce\:group-hover\/parallax\:opacity-0{opacity:0}.motion-reduce\:data-\[state\=closed\]\:animate-none[data-state=closed],.motion-reduce\:data-\[state\=open\]\:animate-none[data-state=open]{animation:none}}.dark\:border-\[color-mix\(in_srgb\,var\(--formal-cyan-bright\,\#6df0f8\)_40\%\,transparent\)\]:is(.dark *){border-color:color-mix(in srgb,var(--formal-cyan-bright,#6df0f8) 40%,transparent)}.dark\:border-\[color-mix\(in_srgb\,var\(--vp-neg\)_50\%\,transparent\)\]:is(.dark *){border-color:color-mix(in srgb,var(--vp-neg) 50%,transparent)}.dark\:border-\[color-mix\(in_srgb\,var\(--vp-pos\)_30\%\,transparent\)\]:is(.dark *){border-color:color-mix(in srgb,var(--vp-pos) 30%,transparent)}.dark\:border-\[color-mix\(in_srgb\,var\(--vp-warn\)_30\%\,transparent\)\]:is(.dark *){border-color:color-mix(in srgb,var(--vp-warn) 30%,transparent)}.dark\:border-\[hsl\(var\(--digicorn-accent\)\/0\.4\)\]:is(.dark *){border-color:hsl(var(--digicorn-accent)/.4)}.dark\:border-\[hsl\(var\(--digicorn-accent\)\/0\.45\)\]:is(.dark *){border-color:hsl(var(--digicorn-accent)/.45)}.dark\:border-\[hsl\(var\(--digicorn-accent\)\/0\.5\)\]:is(.dark *){border-color:hsl(var(--digicorn-accent)/.5)}.dark\:border-\[hsl\(var\(--journey-accent\)\/0\.4\)\]:is(.dark *){border-color:hsl(var(--journey-accent)/.4)}.dark\:border-\[var\(--pes-cyan-bright\)\]:is(.dark *){border-color:var(--pes-cyan-bright)}.dark\:border-blue-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.dark\:border-blue-400\/15:is(.dark *){border-color:#60a5fa26}.dark\:border-blue-400\/40:is(.dark *){border-color:#60a5fa66}.dark\:border-blue-500\/40:is(.dark *){border-color:#3b82f666}.dark\:border-blue-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-blue-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 58 138 / var(--tw-border-opacity, 1))}.dark\:border-border:is(.dark *){border-color:hsl(var(--border))}.dark\:border-border\/60:is(.dark *){border-color:hsl(var(--border) / .6)}.dark\:border-cyan-700\/50:is(.dark *){border-color:#0e749080}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-destructive\/40:is(.dark *){border-color:hsl(var(--destructive) / .4)}.dark\:border-fox\/40:is(.dark *){border-color:hsl(var(--fox-accent) / .4)}.dark\:border-input:is(.dark *){border-color:hsl(var(--input))}.dark\:border-primary\/40:is(.dark *){border-color:hsl(var(--primary) / .4)}.dark\:border-purple-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 33 168 / var(--tw-border-opacity, 1))}.dark\:border-teal-800\/30:is(.dark *){border-color:#115e594d}.dark\:border-violet-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(109 40 217 / var(--tw-border-opacity, 1))}.dark\:border-violet-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(91 33 182 / var(--tw-border-opacity, 1))}.dark\:border-vp-ink:is(.dark *){border-color:var(--vp-ink)}.dark\:border-vp-ink-muted:is(.dark *){border-color:var(--vp-ink-muted)}.dark\:border-vp-neg:is(.dark *){border-color:var(--vp-neg)}.dark\:border-vp-rule:is(.dark *){border-color:var(--vp-rule)}.dark\:border-vp-warn:is(.dark *){border-color:var(--vp-warn)}.dark\:border-white\/15:is(.dark *){border-color:#ffffff26}.dark\:border-t-blue-500:is(.dark *){--tw-border-opacity: 1;border-top-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:border-t-emerald-500:is(.dark *){--tw-border-opacity: 1;border-top-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.dark\:border-t-purple-500:is(.dark *){--tw-border-opacity: 1;border-top-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.dark\:border-t-red-500:is(.dark *){--tw-border-opacity: 1;border-top-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.dark\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_10\%\,transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 10%,transparent)}.dark\:bg-\[color-mix\(in_srgb\,var\(--vp-canvas-2\)_40\%\,transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--vp-canvas-2) 40%,transparent)}.dark\:bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_10\%\,transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--vp-neg) 10%,transparent)}.dark\:bg-\[color-mix\(in_srgb\,var\(--vp-neg\)_20\%\,transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--vp-neg) 20%,transparent)}.dark\:bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_10\%\,transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--vp-pos) 10%,transparent)}.dark\:bg-\[color-mix\(in_srgb\,var\(--vp-pos\)_20\%\,transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--vp-pos) 20%,transparent)}.dark\:bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_88\%\,transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--vp-surface-raised) 88%,transparent)}.dark\:bg-\[color-mix\(in_srgb\,var\(--vp-surface-raised\)_92\%\,transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--vp-surface-raised) 92%,transparent)}.dark\:bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_10\%\,transparent\)\]:is(.dark *){background-color:color-mix(in srgb,var(--vp-warn) 10%,transparent)}.dark\:bg-\[hsl\(var\(--digicorn-accent\)\/0\.15\)\]:is(.dark *){background-color:hsl(var(--digicorn-accent)/.15)}.dark\:bg-\[hsl\(var\(--digicorn-accent\)\/0\.2\)\]:is(.dark *){background-color:hsl(var(--digicorn-accent)/.2)}.dark\:bg-\[hsl\(var\(--owl-accent\)\)\]\/20:is(.dark *){background-color:hsl(var(--owl-accent) / .2)}.dark\:bg-\[var\(--nav-shell-tint-dark\)\]:is(.dark *){background-color:var(--nav-shell-tint-dark)}.dark\:bg-background:is(.dark *){background-color:hsl(var(--background))}.dark\:bg-background\/20:is(.dark *){background-color:hsl(var(--background) / .2)}.dark\:bg-background\/40:is(.dark *){background-color:hsl(var(--background) / .4)}.dark\:bg-black\/40:is(.dark *){background-color:#0006}.dark\:bg-blue-500\/20:is(.dark *){background-color:#3b82f633}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-900\/50:is(.dark *){background-color:#1e3a8a80}.dark\:bg-blue-950\/20:is(.dark *){background-color:#17255433}.dark\:bg-blue-950\/30:is(.dark *){background-color:#1725544d}.dark\:bg-blue-950\/50:is(.dark *){background-color:#17255480}.dark\:bg-card\/50:is(.dark *){background-color:hsl(var(--card) / .5)}.dark\:bg-card\/55:is(.dark *){background-color:hsl(var(--card) / .55)}.dark\:bg-card\/90:is(.dark *){background-color:hsl(var(--card) / .9)}.dark\:bg-destructive\/10:is(.dark *){background-color:hsl(var(--destructive) / .1)}.dark\:bg-destructive\/20:is(.dark *){background-color:hsl(var(--destructive) / .2)}.dark\:bg-fox\/20:is(.dark *){background-color:hsl(var(--fox-accent) / .2)}.dark\:bg-muted\/20:is(.dark *){background-color:hsl(var(--muted) / .2)}.dark\:bg-muted\/25:is(.dark *){background-color:hsl(var(--muted) / .25)}.dark\:bg-muted\/30:is(.dark *){background-color:hsl(var(--muted) / .3)}.dark\:bg-muted\/50:is(.dark *){background-color:hsl(var(--muted) / .5)}.dark\:bg-neutral-50:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.dark\:bg-primary-900\/30:is(.dark *){background-color:rgb(var(--primary-900) / .3)}.dark\:bg-primary\/10:is(.dark *){background-color:hsl(var(--primary) / .1)}.dark\:bg-primary\/20:is(.dark *){background-color:hsl(var(--primary) / .2)}.dark\:bg-primary\/30:is(.dark *){background-color:hsl(var(--primary) / .3)}.dark\:bg-purple-950\/30:is(.dark *){background-color:#3b07644d}.dark\:bg-slate-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.dark\:bg-teal-950\/40:is(.dark *){background-color:#042f2e66}.dark\:bg-violet-900\/30:is(.dark *){background-color:#4c1d954d}.dark\:bg-violet-950\/30:is(.dark *){background-color:#2e10654d}.dark\:bg-vp-ink-muted:is(.dark *){background-color:var(--vp-ink-muted)}.dark\:bg-vp-neg:is(.dark *){background-color:var(--vp-neg)}.dark\:bg-vp-pos:is(.dark *){background-color:var(--vp-pos)}.dark\:bg-vp-surface:is(.dark *){background-color:var(--vp-surface)}.dark\:bg-white:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:from-\[color-mix\(in_srgb\,hsl\(var\(--vic-accent\)\)_70\%\,black\)\]:is(.dark *){--tw-gradient-from: color-mix(in srgb,hsl(var(--vic-accent)) 70%,black) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_15\%\,transparent\)\]:is(.dark *){--tw-gradient-from: color-mix(in srgb,var(--formal-cyan,#08707d) 15%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-\[color-mix\(in_srgb\,var\(--vp-canvas\)_90\%\,transparent\)\]:is(.dark *){--tw-gradient-from: color-mix(in srgb,var(--vp-canvas) 90%,transparent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-\[hsl\(var\(--card\)\/0\.92\)\]:is(.dark *){--tw-gradient-from: hsl(var(--card)/.92) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-\[hsl\(var\(--digicorn-accent\)\/0\.2\)\]:is(.dark *){--tw-gradient-from: hsl(var(--digicorn-accent)/.2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--digicorn-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-\[hsl\(var\(--journey-accent\)\/0\.15\)\]:is(.dark *){--tw-gradient-from: hsl(var(--journey-accent)/.15) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--journey-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-\[hsl\(var\(--owl-accent\)\/0\.15\)\]:is(.dark *){--tw-gradient-from: hsl(var(--owl-accent)/.15) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--owl-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-amber-500\/15:is(.dark *){--tw-gradient-from: rgb(245 158 11 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-amber-950\/40:is(.dark *){--tw-gradient-from: rgb(69 26 3 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 26 3 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-amber-950\/50:is(.dark *){--tw-gradient-from: rgb(69 26 3 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 26 3 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-blue-500\/15:is(.dark *){--tw-gradient-from: rgb(59 130 246 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-blue-500\/20:is(.dark *){--tw-gradient-from: rgb(59 130 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-cyan-500:is(.dark *){--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-emerald-500\/15:is(.dark *){--tw-gradient-from: rgb(16 185 129 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-fuchsia-500\/15:is(.dark *){--tw-gradient-from: rgb(217 70 239 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-green-500\/15:is(.dark *){--tw-gradient-from: rgb(34 197 94 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-green-500\/20:is(.dark *){--tw-gradient-from: rgb(34 197 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-orange-500\/20:is(.dark *){--tw-gradient-from: rgb(249 115 22 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-primary\/10:is(.dark *){--tw-gradient-from: hsl(var(--primary) / .1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-primary\/15:is(.dark *){--tw-gradient-from: hsl(var(--primary) / .15) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-red-500\/10:is(.dark *){--tw-gradient-from: rgb(239 68 68 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-red-500\/15:is(.dark *){--tw-gradient-from: rgb(239 68 68 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-red-500\/25:is(.dark *){--tw-gradient-from: rgb(239 68 68 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-rose-500\/15:is(.dark *){--tw-gradient-from: rgb(244 63 94 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-sky-500\/15:is(.dark *){--tw-gradient-from: rgb(14 165 233 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-500\/15:is(.dark *){--tw-gradient-from: rgb(100 116 139 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 116 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-violet-500\/15:is(.dark *){--tw-gradient-from: rgb(139 92 246 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-violet-950\/20:is(.dark *){--tw-gradient-from: rgb(46 16 101 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(46 16 101 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white\/\[0\.02\]:is(.dark *){--tw-gradient-from: rgb(255 255 255 / .02) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-\[color-mix\(in_srgb\,hsl\(var\(--vic-accent\)\)_70\%\,black\)\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), color-mix(in srgb,hsl(var(--vic-accent)) 70%,black) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_8\%\,transparent\)\]:is(.dark *){--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), color-mix(in srgb,var(--formal-cyan,#08707d) 8%,transparent) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-\[hsl\(var\(--owl-accent\)\/0\.08\)\]:is(.dark *){--tw-gradient-to: hsl(var(--owl-accent) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--owl-accent)/.08) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-foreground\/\[0\.06\]:is(.dark *){--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--foreground) / .06) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-teal-500:is(.dark *){--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #14b8a6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-vp-surface:is(.dark *){--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--vp-surface) var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-\[color-mix\(in_srgb\,hsl\(var\(--vic-accent\)\)_70\%\,black\)\]:is(.dark *){--tw-gradient-to: color-mix(in srgb,hsl(var(--vic-accent)) 70%,black) var(--tw-gradient-to-position)}.dark\:to-\[color-mix\(in_srgb\,var\(--vp-canvas\)_90\%\,transparent\)\]:is(.dark *){--tw-gradient-to: color-mix(in srgb,var(--vp-canvas) 90%,transparent) var(--tw-gradient-to-position)}.dark\:to-\[hsl\(var\(--card\)\/0\.88\)\]:is(.dark *){--tw-gradient-to: hsl(var(--card)/.88) var(--tw-gradient-to-position)}.dark\:to-\[hsl\(var\(--digicorn-gradient-to\)\/0\.2\)\]:is(.dark *){--tw-gradient-to: hsl(var(--digicorn-gradient-to)/.2) var(--tw-gradient-to-position)}.dark\:to-\[hsl\(var\(--journey-accent-dark\)\/0\.08\)\]:is(.dark *){--tw-gradient-to: hsl(var(--journey-accent-dark)/.08) var(--tw-gradient-to-position)}.dark\:to-accent\/15:is(.dark *){--tw-gradient-to: hsl(var(--accent) / .15) var(--tw-gradient-to-position)}.dark\:to-background:is(.dark *){--tw-gradient-to: hsl(var(--background)) var(--tw-gradient-to-position)}.dark\:to-cyan-600\/20:is(.dark *){--tw-gradient-to: rgb(8 145 178 / .2) var(--tw-gradient-to-position)}.dark\:to-emerald-600:is(.dark *){--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.dark\:to-indigo-600\/20:is(.dark *){--tw-gradient-to: rgb(79 70 229 / .2) var(--tw-gradient-to-position)}.dark\:to-lime-600\/20:is(.dark *){--tw-gradient-to: rgb(101 163 13 / .2) var(--tw-gradient-to-position)}.dark\:to-orange-600\/20:is(.dark *){--tw-gradient-to: rgb(234 88 12 / .2) var(--tw-gradient-to-position)}.dark\:to-orange-700\/20:is(.dark *){--tw-gradient-to: rgb(194 65 12 / .2) var(--tw-gradient-to-position)}.dark\:to-purple-600\/20:is(.dark *){--tw-gradient-to: rgb(147 51 234 / .2) var(--tw-gradient-to-position)}.dark\:to-purple-950\/20:is(.dark *){--tw-gradient-to: rgb(59 7 100 / .2) var(--tw-gradient-to-position)}.dark\:to-red-600\/20:is(.dark *){--tw-gradient-to: rgb(220 38 38 / .2) var(--tw-gradient-to-position)}.dark\:to-rose-600\/15:is(.dark *){--tw-gradient-to: rgb(225 29 72 / .15) var(--tw-gradient-to-position)}.dark\:to-teal-600\/20:is(.dark *){--tw-gradient-to: rgb(13 148 136 / .2) var(--tw-gradient-to-position)}.dark\:to-yellow-950\/40:is(.dark *){--tw-gradient-to: rgb(66 32 6 / .4) var(--tw-gradient-to-position)}.dark\:to-yellow-950\/50:is(.dark *){--tw-gradient-to: rgb(66 32 6 / .5) var(--tw-gradient-to-position)}.dark\:to-zinc-600\/20:is(.dark *){--tw-gradient-to: rgb(82 82 91 / .2) var(--tw-gradient-to-position)}.dark\:text-\[color\:var\(--formal-cyan\,\#08707d\)\]:is(.dark *){color:var(--formal-cyan,#08707d)}.dark\:text-\[hsl\(var\(--digicorn-accent-light\)\)\]:is(.dark *){color:hsl(var(--digicorn-accent-light))}.dark\:text-\[hsl\(var\(--owl-accent-light\)\)\]:is(.dark *){color:hsl(var(--owl-accent-light))}.dark\:text-\[var\(--formal-cyan\,\#08707d\)\]:is(.dark *){color:var(--formal-cyan,#08707d)}.dark\:text-\[var\(--formal-cyan-bright\,\#6df0f8\)\]:is(.dark *){color:var(--formal-cyan-bright,#6df0f8)}.dark\:text-\[var\(--formal-on-navy\,\#eaf2f6\)\]:is(.dark *){color:var(--formal-on-navy,#eaf2f6)}.dark\:text-blue-100:is(.dark *){--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\:text-fuchsia-300:is(.dark *){--tw-text-opacity: 1;color:rgb(240 171 252 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-muted-foreground:is(.dark *){color:hsl(var(--muted-foreground))}.dark\:text-neutral-950:is(.dark *){--tw-text-opacity: 1;color:rgb(10 10 10 / var(--tw-text-opacity, 1))}.dark\:text-primary-300:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--primary-300) / var(--tw-text-opacity, 1))}.dark\:text-sky-200:is(.dark *){--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.dark\:text-sky-300:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-status-success:is(.dark *){color:hsl(var(--status-success))}.dark\:text-teal-300:is(.dark *){--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}.dark\:text-teal-400:is(.dark *){--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.dark\:text-violet-200:is(.dark *){--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.dark\:text-vp-neg:is(.dark *){color:var(--vp-neg)}.dark\:text-vp-pos:is(.dark *){color:var(--vp-pos)}.dark\:text-vp-warn:is(.dark *){color:var(--vp-warn)}.dark\:opacity-10:is(.dark *){opacity:.1}.dark\:opacity-\[0\.05\]:is(.dark *){opacity:.05}.dark\:opacity-\[0\.06\]:is(.dark *){opacity:.06}.dark\:opacity-\[0\.08\]:is(.dark *){opacity:.08}.dark\:opacity-\[0\.09\]:is(.dark *){opacity:.09}.dark\:opacity-\[0\.14\]:is(.dark *){opacity:.14}.dark\:shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.28\)\]:is(.dark *){--tw-shadow: 0 2px 8px rgba(0,0,0,.28);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_4px_14px_-2px_rgba\(255\,255\,255\,0\.12\)\,0_2px_6px_-1px_rgba\(0\,0\,0\,0\.4\)\]:is(.dark *){--tw-shadow: 0 4px 14px -2px rgba(255,255,255,.12),0 2px 6px -1px rgba(0,0,0,.4);--tw-shadow-colored: 0 4px 14px -2px var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[3px_3px_0_var\(--vp-rule\)\]:is(.dark *){--tw-shadow: 3px 3px 0 var(--vp-rule);--tw-shadow-colored: 3px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-none:is(.dark *){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:ring-white\/20:is(.dark *){--tw-ring-color: rgb(255 255 255 / .2)}.dark\:ring-white\/25:is(.dark *){--tw-ring-color: rgb(255 255 255 / .25)}.dark\:invert:is(.dark *){--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dark\:hover\:border-violet-700:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(109 40 217 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-\[color-mix\(in_srgb\,var\(--formal-cyan\,\#08707d\)_14\%\,transparent\)\]:hover:is(.dark *){background-color:color-mix(in srgb,var(--formal-cyan,#08707d) 14%,transparent)}.dark\:hover\:bg-\[color-mix\(in_srgb\,var\(--vp-warn\)_10\%\,transparent\)\]:hover:is(.dark *){background-color:color-mix(in srgb,var(--vp-warn) 10%,transparent)}.dark\:hover\:bg-\[hsl\(var\(--digicorn-accent\)\/0\.2\)\]:hover:is(.dark *){background-color:hsl(var(--digicorn-accent)/.2)}.dark\:hover\:bg-muted\/40:hover:is(.dark *){background-color:hsl(var(--muted) / .4)}.dark\:hover\:bg-primary-900\/50:hover:is(.dark *){background-color:rgb(var(--primary-900) / .5)}.dark\:hover\:bg-white:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:bg-zinc-100:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-neutral-950:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(10 10 10 / var(--tw-text-opacity, 1))}.dark\:hover\:shadow-\[0_6px_20px_-2px_rgba\(255\,255\,255\,0\.18\)\,0_3px_8px_-1px_rgba\(0\,0\,0\,0\.45\)\]:hover:is(.dark *){--tw-shadow: 0 6px 20px -2px rgba(255,255,255,.18),0 3px 8px -1px rgba(0,0,0,.45);--tw-shadow-colored: 0 6px 20px -2px var(--tw-shadow-color), 0 3px 8px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:focus\:bg-\[var\(--vp-ink\)\]:focus:is(.dark *){background-color:var(--vp-ink)}.dark\:focus-visible\:ring-\[var\(--formal-cyan-bright\)\]:focus-visible:is(.dark *){--tw-ring-color: var(--formal-cyan-bright)}.dark\:focus-visible\:ring-white\/50:focus-visible:is(.dark *){--tw-ring-color: rgb(255 255 255 / .5)}@media not all and (min-width: 1024px){.max-lg\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.max-lg\:col-span-full{grid-column:1 / -1}.max-lg\:block{display:block}.max-lg\:flex{display:flex}.max-lg\:grid{display:grid}.max-lg\:min-w-0{min-width:0px}.max-lg\:items-baseline{align-items:baseline}.max-lg\:justify-between{justify-content:space-between}.max-lg\:gap-3{gap:.75rem}.max-lg\:gap-4{gap:1rem}.max-lg\:overflow-visible{overflow:visible}.max-lg\:rounded-ds-lg{border-radius:var(--ds-radius-lg)}.max-lg\:border{border-width:1px}.max-lg\:border-0{border-width:0px}.max-lg\:border-ds-border{--tw-border-opacity: 1;border-color:var(--ds-border)}.max-lg\:bg-ds-surface-raised{--tw-bg-opacity: 1;background-color:var(--ds-surface-raised)}.max-lg\:bg-transparent{background-color:transparent}.max-lg\:p-4{padding:1rem}.max-lg\:px-0{padding-left:0;padding-right:0}.max-lg\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.max-lg\:text-right{text-align:right}.max-lg\:\[mask-image\:none\]{-webkit-mask-image:none;mask-image:none}.max-lg\:before\:text-left:before{content:var(--tw-content);text-align:left}.max-lg\:before\:font-ds-mono:before{content:var(--tw-content);font-family:var(--ds-font-mono)}.max-lg\:before\:text-ds-caption:before{content:var(--tw-content);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-letter-spacing);font-weight:var(--ds-type-caption-weight)}.max-lg\:before\:text-ds-text-muted:before{content:var(--tw-content);--tw-text-opacity: 1;color:var(--ds-text-muted)}.max-lg\:before\:content-\[attr\(data-label\)\]:before{--tw-content: attr(data-label);content:var(--tw-content)}.max-lg\:data-\[selected\]\:border-ds-brand[data-selected]{--tw-border-opacity: 1;border-color:var(--ds-brand)}.max-lg\:data-\[selected\]\:bg-\[color-mix\(in_srgb\,var\(--ds-brand\)_10\%\,var\(--ds-surface-raised\)\)\][data-selected]{background-color:color-mix(in srgb,var(--ds-brand) 10%,var(--ds-surface-raised))}}@media not all and (min-width: 768px){.max-md\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.max-md\:-mb-1{margin-bottom:-.25rem}.max-md\:-mr-10{margin-right:-2.5rem}.max-md\:mb-2{margin-bottom:.5rem}.max-md\:block{display:block}.max-md\:flex{display:flex}.max-md\:hidden{display:none}.max-md\:h-7{height:1.75rem}.max-md\:\!max-h-none{max-height:none!important}.max-md\:min-h-11{min-height:2.75rem}.max-md\:w-\[calc\(100\%\+2\.5rem\)\]{width:calc(100% + 2.5rem)}.max-md\:flex-col{flex-direction:column}.max-md\:items-end{align-items:flex-end}.max-md\:items-baseline{align-items:baseline}.max-md\:justify-end{justify-content:flex-end}.max-md\:justify-between{justify-content:space-between}.max-md\:gap-1\.5{gap:.375rem}.max-md\:gap-2{gap:.5rem}.max-md\:gap-4{gap:1rem}.max-md\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.max-md\:overflow-visible{overflow:visible}.max-md\:rounded-ds-lg{border-radius:var(--ds-radius-lg)}.max-md\:border{border-width:1px}.max-md\:border-0{border-width:0px}.max-md\:border-ds-border{--tw-border-opacity: 1;border-color:var(--ds-border)}.max-md\:bg-ds-surface-raised{--tw-bg-opacity: 1;background-color:var(--ds-surface-raised)}.max-md\:bg-transparent{background-color:transparent}.max-md\:p-4{padding:1rem}.max-md\:px-0{padding-left:0;padding-right:0}.max-md\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.max-md\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.max-md\:pb-6{padding-bottom:1.5rem}.max-md\:pt-3{padding-top:.75rem}.max-md\:text-right{text-align:right}.max-md\:text-\[13px\]{font-size:13px}.max-md\:text-\[22px\]{font-size:22px}.max-md\:leading-snug{line-height:1.375}.max-md\:before\:text-left:before{content:var(--tw-content);text-align:left}.max-md\:before\:font-ds-mono:before{content:var(--tw-content);font-family:var(--ds-font-mono)}.max-md\:before\:text-ds-caption:before{content:var(--tw-content);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-line-height);letter-spacing:var(--ds-type-caption-letter-spacing);font-weight:var(--ds-type-caption-weight)}.max-md\:before\:text-ds-text-muted:before{content:var(--tw-content);--tw-text-opacity: 1;color:var(--ds-text-muted)}.max-md\:before\:content-\[attr\(data-label\)\]:before{--tw-content: attr(data-label);content:var(--tw-content)}.max-md\:data-\[selected\]\:border-ds-brand[data-selected]{--tw-border-opacity: 1;border-color:var(--ds-brand)}.max-md\:data-\[selected\]\:bg-\[color-mix\(in_srgb\,var\(--ds-brand\)_10\%\,var\(--ds-surface-raised\)\)\][data-selected]{background-color:color-mix(in srgb,var(--ds-brand) 10%,var(--ds-surface-raised))}}@media not all and (min-width: 640px){.max-sm\:inset-x-0{left:0;right:0}.max-sm\:col-span-2{grid-column:span 2 / span 2}.max-sm\:hidden{display:none}.max-sm\:flex-\[1_1_calc\(50\%-0\.5rem\)\]{flex:1 1 calc(50% - .5rem)}.max-sm\:basis-full{flex-basis:100%}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:items-stretch{align-items:stretch}.max-sm\:gap-y-2{row-gap:.5rem}.max-sm\:rounded-ds-lg{border-radius:var(--ds-radius-lg)}.max-sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.max-sm\:pr-3{padding-right:.75rem}}@media (min-width: 360px){.min-\[360px\]\:inline-flex{display:inline-flex}.min-\[360px\]\:hidden{display:none}.min-\[360px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 400px){.min-\[400px\]\:inline-flex{display:inline-flex}.min-\[400px\]\:hidden{display:none}}@media (min-width: 480px){.min-\[480px\]\:block{display:block}.min-\[480px\]\:inline{display:inline}.min-\[480px\]\:inline-flex{display:inline-flex}.min-\[480px\]\:hidden{display:none}.min-\[480px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 640px){.sm\:inset-3{inset:.75rem}.sm\:bottom-4{bottom:1rem}.sm\:bottom-6{bottom:1.5rem}.sm\:left-4{left:1rem}.sm\:left-6{left:1.5rem}.sm\:right-4{right:1rem}.sm\:right-6{right:1.5rem}.sm\:right-\[2\%\]{right:2%}.sm\:right-\[6\%\]{right:6%}.sm\:right-auto{right:auto}.sm\:top-\[14\%\]{top:14%}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:-m-0\.5{margin:-.125rem}.sm\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-8{margin-left:2rem;margin-right:2rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-16{margin-bottom:4rem}.sm\:ml-1{margin-left:.25rem}.sm\:ml-auto{margin-left:auto}.sm\:mr-1{margin-right:.25rem}.sm\:mr-auto{margin-right:auto}.sm\:mt-0{margin-top:0}.sm\:mt-8{margin-top:2rem}.sm\:line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:grid{display:grid}.sm\:contents{display:contents}.sm\:hidden{display:none}.sm\:\!size-12{width:3rem!important;height:3rem!important}.sm\:size-12{width:3rem;height:3rem}.sm\:size-16{width:4rem;height:4rem}.sm\:size-24{width:6rem;height:6rem}.sm\:size-32{width:8rem;height:8rem}.sm\:size-52{width:13rem;height:13rem}.sm\:size-56{width:14rem;height:14rem}.sm\:size-6{width:1.5rem;height:1.5rem}.sm\:size-8{width:2rem;height:2rem}.sm\:size-9{width:2.25rem;height:2.25rem}.sm\:size-\[4\.5rem\]{width:4.5rem;height:4.5rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-24{height:6rem}.sm\:h-28{height:7rem}.sm\:h-3{height:.75rem}.sm\:h-36{height:9rem}.sm\:h-40{height:10rem}.sm\:h-56{height:14rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-72{height:18rem}.sm\:h-8{height:2rem}.sm\:h-9{height:2.25rem}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:max-h-\[min\(65vh\,520px\)\]{max-height:min(65vh,520px)}.sm\:min-h-\[108px\]{min-height:108px}.sm\:min-h-\[144px\]{min-height:144px}.sm\:min-h-\[180px\]{min-height:180px}.sm\:min-h-\[240px\]{min-height:240px}.sm\:min-h-\[32px\]{min-height:32px}.sm\:min-h-\[40px\]{min-height:40px}.sm\:min-h-\[44px\]{min-height:44px}.sm\:min-h-\[56px\]{min-height:56px}.sm\:min-h-\[60px\]{min-height:60px}.sm\:min-h-\[96px\]{min-height:96px}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-24{width:6rem}.sm\:w-28{width:7rem}.sm\:w-3{width:.75rem}.sm\:w-32{width:8rem}.sm\:w-36{width:9rem}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-48{width:12rem}.sm\:w-5{width:1.25rem}.sm\:w-56{width:14rem}.sm\:w-6{width:1.5rem}.sm\:w-72{width:18rem}.sm\:w-8{width:2rem}.sm\:w-80{width:20rem}.sm\:w-96{width:24rem}.sm\:w-\[120px\]{width:120px}.sm\:w-\[140px\]{width:140px}.sm\:w-\[150px\]{width:150px}.sm\:w-\[160px\]{width:160px}.sm\:w-\[170px\]{width:170px}.sm\:w-\[180px\]{width:180px}.sm\:w-\[200px\]{width:200px}.sm\:w-\[210px\]{width:210px}.sm\:w-\[220px\]{width:220px}.sm\:w-\[24rem\]{width:24rem}.sm\:w-\[250px\]{width:250px}.sm\:w-\[260px\]{width:260px}.sm\:w-\[280px\]{width:280px}.sm\:w-\[4\.5rem\]{width:4.5rem}.sm\:w-\[420px\]{width:420px}.sm\:w-\[600px\]{width:600px}.sm\:w-\[96vw\]{width:96vw}.sm\:w-auto{width:auto}.sm\:min-w-\[120px\]{min-width:120px}.sm\:min-w-\[160px\]{min-width:160px}.sm\:min-w-\[200px\]{min-width:200px}.sm\:min-w-\[5\.5rem\]{min-width:5.5rem}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-40{max-width:10rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-\[125px\]{max-width:125px}.sm\:max-w-\[150px\]{max-width:150px}.sm\:max-w-\[160px\]{max-width:160px}.sm\:max-w-\[200px\]{max-width:200px}.sm\:max-w-\[210px\]{max-width:210px}.sm\:max-w-\[220px\]{max-width:220px}.sm\:max-w-\[24rem\]{max-width:24rem}.sm\:max-w-\[260px\]{max-width:260px}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[62\%\]{max-width:62%}.sm\:max-w-\[700px\]{max-width:700px}.sm\:max-w-\[75\%\]{max-width:75%}.sm\:max-w-\[80\%\]{max-width:80%}.sm\:max-w-\[800px\]{max-width:800px}.sm\:max-w-\[8rem\]{max-width:8rem}.sm\:max-w-\[96px\]{max-width:96px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-xs{max-width:20rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-initial{flex:0 1 auto}.sm\:flex-none{flex:none}.sm\:flex-shrink-0,.sm\:shrink-0{flex-shrink:0}.sm\:basis-auto{flex-basis:auto}.sm\:\!grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[9rem_1fr\]{grid-template-columns:9rem 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_12rem\]{grid-template-columns:minmax(0,1fr) 12rem}.sm\:grid-cols-\[repeat\(auto-fit\,minmax\(120px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-1{gap:.25rem}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-10{gap:2.5rem}.sm\:gap-12{gap:3rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:rounded-\[2\.25rem\]{border-radius:2.25rem}.sm\:rounded-ds-md{border-radius:var(--ds-radius-md)}.sm\:rounded-vp-lg{border-radius:var(--vp-radius-lg)}.sm\:rounded-vp-xl{border-radius:var(--vp-radius-xl)}.sm\:p-1\.5{padding:.375rem}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:\!px-4{padding-left:1rem!important;padding-right:1rem!important}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pb-9{padding-bottom:2.25rem}.sm\:pl-0{padding-left:0}.sm\:pl-9{padding-left:2.25rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-44{padding-top:11rem}.sm\:pt-7{padding-top:1.75rem}.sm\:pt-8{padding-top:2rem}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:\!text-ds-h2{font-size:var(--ds-type-h2-size)!important;line-height:var(--ds-type-h2-line-height)!important;letter-spacing:var(--ds-type-h2-letter-spacing)!important;font-weight:var(--ds-type-h2-weight)!important}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-8xl{font-size:6rem;line-height:1}.sm\:text-\[1\.125rem\]{font-size:1.125rem}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[16\.5px\]{font-size:16.5px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[3\.5rem\]{font-size:3.5rem}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[4\.5rem\]{font-size:4.5rem}.sm\:text-\[5\.5rem\]{font-size:5.5rem}.sm\:text-\[length\:clamp\(2\.25rem\,5vw\,3\.75rem\)\]{font-size:clamp(2.25rem,5vw,3.75rem)}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-ds-h1{font-size:var(--ds-type-h1-size);line-height:var(--ds-type-h1-line-height);letter-spacing:var(--ds-type-h1-letter-spacing);font-weight:var(--ds-type-h1-weight)}.sm\:text-ds-hero{font-size:var(--ds-type-hero-size);line-height:var(--ds-type-hero-line-height);letter-spacing:var(--ds-type-hero-letter-spacing);font-weight:var(--ds-type-hero-weight)}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.kpi-card .sm\:text-3xl{animation:countUp .6s cubic-bezier(.34,1.56,.64,1)}.sm\:\[clip-path\:ellipse\(120\%_88\%_at_50\%_4\%\)\]{clip-path:ellipse(120% 88% at 50% 4%)}.sm\:before\:w-16:before{content:var(--tw-content);width:4rem}.sm\:after\:-inset-x-2:after{content:var(--tw-content);left:-.5rem;right:-.5rem}.sm\:after\:w-16:after{content:var(--tw-content);width:4rem}}@media (prefers-reduced-motion: no-preference){@media (min-width: 640px){.motion-safe\:data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:left-\[var\(--sidebar-width\,16rem\)\]{left:var(--sidebar-width,16rem)}.md\:top-0{top:0}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-4{grid-column:span 4 / span 4}.md\:mx-0{margin-left:0;margin-right:0}.md\:mb-0{margin-bottom:0}.md\:mb-5{margin-bottom:1.25rem}.md\:mt-2{margin-top:.5rem}.md\:mt-3{margin-top:.75rem}.md\:mt-4{margin-top:1rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-\[3\/1\]{aspect-ratio:3/1}.md\:aspect-\[3\/2\]{aspect-ratio:3/2}.md\:aspect-auto{aspect-ratio:auto}.md\:size-16{width:4rem;height:4rem}.md\:size-9{width:2.25rem;height:2.25rem}.md\:h-16{height:4rem}.md\:h-20{height:5rem}.md\:h-28{height:7rem}.md\:h-32{height:8rem}.md\:h-44{height:11rem}.md\:h-48{height:12rem}.md\:h-9{height:2.25rem}.md\:h-full{height:100%}.md\:min-h-0{min-height:0px}.md\:min-h-\[17rem\]{min-height:17rem}.md\:min-h-\[180px\]{min-height:180px}.md\:min-h-\[22rem\]{min-height:22rem}.md\:min-h-\[280px\]{min-height:280px}.md\:min-h-\[34vh\]{min-height:34vh}.md\:min-h-full{min-height:100%}.md\:min-h-screen{min-height:100vh}.md\:w-16{width:4rem}.md\:w-2\/5{width:40%}.md\:w-44{width:11rem}.md\:w-64{width:16rem}.md\:w-\[420px\]{width:420px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:min-w-0{min-width:0px}.md\:max-w-\[16rem\]{max-width:16rem}.md\:max-w-\[170px\]{max-width:170px}.md\:max-w-\[300px\]{max-width:300px}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[480px\]{max-width:480px}.md\:max-w-\[48rem\]{max-width:48rem}.md\:max-w-xl{max-width:36rem}.md\:flex-1{flex:1 1 0%}.md\:shrink-0{flex-shrink:0}.md\:-rotate-2{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[11rem_1fr\]{grid-template-columns:11rem 1fr}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(16rem\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(16rem,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,14rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,14rem)}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-baseline{align-items:baseline}.md\:items-stretch{align-items:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0px}.md\:gap-10{gap:2.5rem}.md\:gap-12{gap:3rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.md\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.md\:overflow-auto{overflow:auto}.md\:overflow-visible{overflow:visible}.md\:p-10{padding:2.5rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-11{padding-left:2.75rem;padding-right:2.75rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-0{padding-bottom:0}.md\:pb-1{padding-bottom:.25rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-28{padding-bottom:7rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pl-7{padding-left:1.75rem}.md\:pr-10{padding-right:2.5rem}.md\:pt-0{padding-top:0}.md\:pt-10{padding-top:2.5rem}.md\:pt-4{padding-top:1rem}.md\:pt-5{padding-top:1.25rem}.md\:pt-6{padding-top:1.5rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-ds-h2{font-size:var(--ds-type-h2-size);line-height:var(--ds-type-h2-line-height);letter-spacing:var(--ds-type-h2-letter-spacing);font-weight:var(--ds-type-h2-weight)}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media not all and (min-width: 1024px){.md\:max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-24{top:6rem}.lg\:top-28{top:7rem}.lg\:top-\[calc\(var\(--app-header-offset\)\+1rem\)\]{top:calc(var(--app-header-offset) + 1rem)}.lg\:top-\[var\(--app-header-offset\)\]{top:var(--app-header-offset)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2 / span 2}.lg\:row-span-3{grid-row:span 3 / span 3}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:ml-0{margin-left:0}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:inline-grid{display:inline-grid}.lg\:hidden{display:none}.lg\:h-44{height:11rem}.lg\:h-\[250px\]{height:250px}.lg\:h-\[calc\(100vh-100px\)\]{height:calc(100vh - 100px)}.lg\:\!max-h-none{max-height:none!important}.lg\:max-h-\[62vh\]{max-height:62vh}.lg\:max-h-\[640px\]{max-height:640px}.lg\:max-h-\[calc\(100dvh-6rem\)\]{max-height:calc(100dvh - 6rem)}.lg\:max-h-\[calc\(100dvh-var\(--app-header-offset\)-2rem\)\]{max-height:calc(100dvh - var(--app-header-offset) - 2rem)}.lg\:max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.lg\:max-h-none{max-height:none}.lg\:min-h-0{min-height:0px}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/4{width:25%}.lg\:w-52{width:13rem}.lg\:w-60{width:15rem}.lg\:w-64{width:16rem}.lg\:w-72{width:18rem}.lg\:w-80{width:20rem}.lg\:w-\[700px\]{width:700px}.lg\:w-auto{width:auto}.lg\:min-w-\[220px\]{min-width:220px}.lg\:min-w-\[240px\]{min-width:240px}.lg\:max-w-\[10rem\]{max-width:10rem}.lg\:max-w-\[36rem\]{max-width:36rem}.lg\:max-w-\[560px\]{max-width:560px}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.lg\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_minmax\(0\,22rem\)\]{grid-template-columns:1fr minmax(0,22rem)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,17rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,17rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(16rem\,20rem\)\]{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,4\.3fr\)_minmax\(0\,4fr\)_minmax\(0\,2\.9fr\)\]{grid-template-columns:minmax(0,4.3fr) minmax(0,4fr) minmax(0,2.9fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.lg\:grid-rows-\[auto_auto_1fr\]{grid-template-rows:auto auto 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.lg\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.lg\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.lg\:self-start{align-self:flex-start}.lg\:self-center{align-self:center}.lg\:overflow-auto{overflow:auto}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-l-2{border-left-width:2px}.lg\:border-r{border-right-width:1px}.lg\:border-r-2{border-right-width:2px}.lg\:border-t-0{border-top-width:0px}.lg\:border-\[color-mix\(in_srgb\,var\(--vp-rule\)_60\%\,transparent\)\]{border-color:color-mix(in srgb,var(--vp-rule) 60%,transparent)}.lg\:bg-\[image\:var\(--ds-hero-overlay\)\]{background-image:var(--ds-hero-overlay)}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:py-\[5\.5rem\]{padding-top:5.5rem;padding-bottom:5.5rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pt-12{padding-top:3rem}.lg\:text-left{text-align:left}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:\[grid-template-columns\:repeat\(var\(--tw-cols\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--tw-cols),minmax(0,1fr))}.lg\:after\:-inset-x-3:after{content:var(--tw-content);left:-.75rem;right:-.75rem}@media not all and (min-width: 1280px){.lg\:max-xl\:hidden{display:none}}}@media (min-width: 1100px){.min-\[1100px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:sticky{position:sticky}.xl\:top-4{top:1rem}.xl\:col-span-1{grid-column:span 1 / span 1}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:inline-flex{display:inline-flex}.xl\:grid{display:grid}.xl\:contents{display:contents}.xl\:hidden{display:none}.xl\:aspect-\[12\/5\]{aspect-ratio:12/5}.xl\:aspect-\[4\/1\]{aspect-ratio:4/1}.xl\:aspect-\[8\/3\]{aspect-ratio:8/3}.xl\:w-56{width:14rem}.xl\:w-80{width:20rem}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[15rem_1fr_1fr\]{grid-template-columns:15rem 1fr 1fr}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:gap-4{gap:1rem}}@media (min-width: 1440px){.min-\[1440px\]\:flex{display:flex}}@media (min-width: 1536px){.\32xl\:inline{display:inline}.\32xl\:flex{display:flex}}@media (min-width: 1600px){.min-\[1600px\]\:inline-flex{display:inline-flex}.min-\[1600px\]\:max-w-\[16rem\]{max-width:16rem}}@media (min-width: 1920px){.\33xl\:aspect-\[16\/5\]{aspect-ratio:16/5}.\33xl\:aspect-\[16\/6\]{aspect-ratio:16/6}.\33xl\:aspect-\[5\/1\]{aspect-ratio:5/1}}@media print{.print\:mt-4{margin-top:1rem}.print\:mt-6{margin-top:1.5rem}.print\:hidden{display:none}.print\:min-h-0{min-height:0px}.print\:max-w-none{max-width:none}.print\:p-0{padding:0}.print\:p-12{padding:3rem}.print\:px-6{padding-left:1.5rem;padding-right:1.5rem}.print\:pt-4{padding-top:1rem}.print\:text-xs{font-size:.75rem;line-height:1rem}.print\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\:not\(\:last-child\)\]\:border-b-2:not(:last-child){border-bottom-width:2px}.\[\&\:not\(\:last-child\)\]\:border-ds-ink-edge:not(:last-child){--tw-border-opacity: 1;border-color:var(--ds-ink-edge)}.\[\&\>\*\:last-child\]\:col-span-2>*:last-child{grid-column:span 2 / span 2}@media (min-width: 640px){.sm\:\[\&\>\*\:last-child\]\:col-span-1>*:last-child{grid-column:span 1 / span 1}}.\[\&\>\*\>\*\]\:h-full>*>*{height:100%}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.\[\&\>\*\]\:h-full>*{height:100%}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:min-w-0>*{min-width:0px}@media not all and (min-width: 640px){.\[\&\>\*\]\:max-sm\:w-full>*{width:100%}}.\[\&\>\[data-ds\=progress-fill\]\]\:bg-ds-block-on-brand>[data-ds=progress-fill]{--tw-bg-opacity: 1;background-color:var(--ds-block-on-brand)}.\[\&\>\[data-ds\=stat\]\]\:h-full>[data-ds=stat]{height:100%}.\[\&\>\[data-radix-scroll-area-viewport\]\>div\]\:\!block>[data-radix-scroll-area-viewport]>div{display:block!important}.\[\&\>\[data-slot\=progress-indicator\]\]\:bg-mod-brain>[data-slot=progress-indicator]{background-color:var(--vp-mod-brain)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\:first-child\]\:grid>div:first-child{display:grid}.\[\&\>div\:first-child\]\:gap-4>div:first-child{gap:1rem}.\[\&\>div\:first-child\]\:gap-6>div:first-child{gap:1.5rem}.\[\&\>div\:first-child\]\:space-y-4>div:first-child>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (min-width: 768px){.\[\&\>div\:first-child\]\:md\:grid-cols-2>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.\[\&\>div\:first-child\]\:lg\:grid-cols-3>div:first-child{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\>div\>\*\]\:h-full>div>*{height:100%}.\[\&\>div\>\*\]\:min-h-\[103px\]>div>*{min-height:103px}.\[\&\>div\>div\.absolute\]\:hidden>div>div.absolute{display:none}.\[\&\>div\]\:\!h-10>div{height:2.5rem!important}.\[\&\>div\]\:\!h-8>div{height:2rem!important}.\[\&\>div\]\:h-full>div{height:100%}.\[\&\>div\]\:\!w-10>div{width:2.5rem!important}.\[\&\>div\]\:\!w-8>div{width:2rem!important}.\[\&\>div\]\:justify-start>div{justify-content:flex-start}.\[\&\>div\]\:border>div{border-width:1px}.\[\&\>div\]\:border-solid>div{border-style:solid}.\[\&\>div\]\:border-\[color-mix\(in_srgb\,var\(--vp-rule\)_50\%\,transparent\)\]>div{border-color:color-mix(in srgb,var(--vp-rule) 50%,transparent)}.\[\&\>div\]\:bg-\[var\(--formal-cyan\,\#08707d\)\]>div{background-color:var(--formal-cyan,#08707d)}.\[\&\>div\]\:bg-vp-canvas-2>div{background-color:var(--vp-canvas-2)}.\[\&\>div\]\:bg-vp-neg>div{background-color:var(--vp-neg)}.\[\&\>div\]\:bg-vp-pos>div{background-color:var(--vp-pos)}.\[\&\>div\]\:bg-vp-warn>div{background-color:var(--vp-warn)}.\[\&\>div\]\:bg-none>div{background-image:none}.\[\&\>div\]\:from-transparent>div{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.\[\&\>div\]\:via-transparent>div{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.\[\&\>div\]\:to-transparent>div{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.\[\&\>div\]\:shadow-none>div{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>span\]\:text-center>span{text-align:center}.\[\&\>span\]\:leading-tight>span{line-height:1.25}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:block>svg{display:block}.\[\&\>svg\]\:size-10>svg{width:2.5rem;height:2.5rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:size-5>svg{width:1.25rem;height:1.25rem}.\[\&\>svg\]\:size-6>svg{width:1.5rem;height:1.5rem}.\[\&\>svg\]\:size-7>svg{width:1.75rem;height:1.75rem}.\[\&\>svg\]\:size-8>svg{width:2rem;height:2rem}.\[\&\>svg\]\:size-\[18px\]>svg{width:18px;height:18px}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}@media (min-width: 640px){.\[\&\>svg\]\:sm\:size-9>svg{width:2.25rem;height:2.25rem}}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.animate-ping\]\:hidden .animate-ping,.\[\&_\.animate-pulse\]\:hidden .animate-pulse{display:none}.\[\&_\.font-vp-mono\]\:text-foreground .font-vp-mono{color:hsl(var(--foreground))}.\[\&_\.font-vp-mono\]\:text-vp-ink .font-vp-mono{color:var(--vp-ink)}.\[\&_\.katex\:has\(\>math\[display\=block\]\)\]\:my-3 .katex:has(>math[display=block]){margin-top:.75rem;margin-bottom:.75rem}.\[\&_\.katex\:has\(\>math\[display\=block\]\)\]\:block .katex:has(>math[display=block]){display:block}.\[\&_\.katex\:has\(\>math\[display\=block\]\)\]\:py-1 .katex:has(>math[display=block]){padding-top:.25rem;padding-bottom:.25rem}.\[\&_\.katex\]\:max-w-full .katex{max-width:100%}.\[\&_\.katex\]\:overflow-x-auto .katex{overflow-x:auto}.\[\&_\.katex\]\:overflow-y-hidden .katex{overflow-y:hidden}.\[\&_\.katex\]\:align-bottom .katex{vertical-align:bottom}.\[\&_\.katex\]\:text-foreground .katex{color:hsl(var(--foreground))}.\[\&_\.lib-mark\]\:\[--mark-size\:32px\] .lib-mark{--mark-size: 32px}.\[\&_\.lib-mark\]\:\[--mark-size\:48px\] .lib-mark{--mark-size: 48px}.\[\&_\.lib-mark\]\:\[--mark-size\:96px\] .lib-mark{--mark-size: 96px}.\[\&_\.lib-mono\]\:text-\[0\.75rem\] .lib-mono{font-size:.75rem}.\[\&_\.lib-mono\]\:text-\[1\.125rem\] .lib-mono{font-size:1.125rem}.\[\&_\.lib-mono\]\:text-\[2\.25rem\] .lib-mono{font-size:2.25rem}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\.skeleton\]\:bg-\[hsl\(var\(--dragon-accent\)\/0\.1\)\] .skeleton{background-color:hsl(var(--dragon-accent)/.1)}.\[\&_\.skeleton\]\:bg-\[hsl\(var\(--elephant-accent\)\/0\.1\)\] .skeleton{background-color:hsl(var(--elephant-accent)/.1)}.\[\&_\.skeleton\]\:bg-\[hsl\(var\(--fox-accent\)\/0\.1\)\] .skeleton{background-color:hsl(var(--fox-accent)/.1)}.\[\&_\.skeleton\]\:bg-\[hsl\(var\(--lion-accent\)\/0\.1\)\] .skeleton{background-color:hsl(var(--lion-accent)/.1)}.\[\&_\.skeleton\]\:bg-\[hsl\(var\(--owl-accent\)\/0\.1\)\] .skeleton{background-color:hsl(var(--owl-accent)/.1)}.\[\&_\.skeleton\]\:bg-\[hsl\(var\(--whale-accent\)\/0\.1\)\] .skeleton{background-color:hsl(var(--whale-accent)/.1)}.\[\&_\[cmdk-group-heading\]\]\:px-3 [cmdk-group-heading]{padding-left:.75rem;padding-right:.75rem}.\[\&_\[cmdk-group-heading\]\]\:py-2 [cmdk-group-heading]{padding-top:.5rem;padding-bottom:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-2\.5 [cmdk-group-heading]{padding-top:.625rem;padding-bottom:.625rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-semibold [cmdk-group-heading]{font-weight:600}.\[\&_\[cmdk-group-heading\]\]\:uppercase [cmdk-group-heading]{text-transform:uppercase}.\[\&_\[cmdk-group-heading\]\]\:tracking-wider [cmdk-group-heading]{letter-spacing:.05em}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-14 [cmdk-input]{height:3.5rem}.\[\&_\[cmdk-item\]\]\:px-3 [cmdk-item]{padding-left:.75rem;padding-right:.75rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_\[data-compact-tile-title\]\]\:font-semibold [data-compact-tile-title]{font-weight:600}.\[\&_\[data-ds\=image-card-icon\]\]\:-rotate-3 [data-ds=image-card-icon]{--tw-rotate: -3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\[data-ds\=image-card-icon\]\]\:bg-ds-block-brand [data-ds=image-card-icon]{--tw-bg-opacity: 1;background-color:var(--ds-block-brand)}.\[\&_\[data-ds\=image-card-icon\]\]\:bg-ds-block-gold [data-ds=image-card-icon]{--tw-bg-opacity: 1;background-color:var(--ds-block-gold)}.\[\&_\[data-ds\=image-card-icon\]\]\:bg-ds-block-mint [data-ds=image-card-icon]{--tw-bg-opacity: 1;background-color:var(--ds-block-mint)}.\[\&_\[data-ds\=image-card-icon\]\]\:bg-ds-block-sky [data-ds=image-card-icon]{--tw-bg-opacity: 1;background-color:var(--ds-block-sky)}.\[\&_\[data-ds\=image-card-icon\]\]\:text-ds-block-on-brand [data-ds=image-card-icon]{--tw-text-opacity: 1;color:var(--ds-block-on-brand)}.\[\&_\[data-ds\=image-card-icon\]\]\:text-ds-block-on-gold [data-ds=image-card-icon]{--tw-text-opacity: 1;color:var(--ds-block-on-gold)}.\[\&_\[data-ds\=image-card-icon\]\]\:text-ds-block-on-mint [data-ds=image-card-icon]{--tw-text-opacity: 1;color:var(--ds-block-on-mint)}.\[\&_\[data-ds\=image-card-icon\]\]\:text-ds-block-on-sky [data-ds=image-card-icon]{--tw-text-opacity: 1;color:var(--ds-block-on-sky)}@media (prefers-reduced-motion: no-preference){.motion-safe\:\[\&_\[data-ds\=image-card-icon\]\]\:transition-transform [data-ds=image-card-icon]{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:\[\&_\[data-ds\=image-card-icon\]\]\:duration-ds-instant [data-ds=image-card-icon]{transition-duration:var(--ds-duration-instant);animation-duration:var(--ds-duration-instant)}.motion-safe\:hover\:\[\&_\[data-ds\=image-card-icon\]\]\:rotate-0 [data-ds=image-card-icon]:hover{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.\[\&_\[data-slot\=select-trigger\]\]\:bg-vp-surface-raised [data-slot=select-trigger],.\[\&_\[role\=combobox\]\]\:bg-vp-surface-raised [role=combobox]{background-color:var(--vp-surface-raised)}.\[\&_\[role\=slider\]\]\:bg-\[hsl\(var\(--whale-accent\)\)\] [role=slider]{background-color:hsl(var(--whale-accent))}.\[\&_a\]\:text-primary a{color:hsl(var(--primary))}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_button\[role\=combobox\]\]\:border-vp-rule button[role=combobox]{border-color:var(--vp-rule)}.\[\&_button\[role\=combobox\]\]\:bg-vp-surface-raised button[role=combobox]{background-color:var(--vp-surface-raised)}.\[\&_button\]\:text-white\/90 button{color:#ffffffe6}.\[\&_h2\]\:mb-4 h2{margin-bottom:1rem}.\[\&_h2\]\:mt-6 h2{margin-top:1.5rem}.\[\&_h2\]\:scroll-mt-28 h2{scroll-margin-top:7rem}.\[\&_h2\]\:border-b-2 h2{border-bottom-width:2px}.\[\&_h2\]\:border-ds-ink-edge h2{--tw-border-opacity: 1;border-color:var(--ds-ink-edge)}.\[\&_h2\]\:pb-2 h2{padding-bottom:.5rem}.\[\&_h2\]\:font-ds-display h2{font-family:var(--ds-font-display)}.\[\&_h2\]\:text-ds-h3 h2{font-size:var(--ds-type-h3-size);line-height:var(--ds-type-h3-line-height);letter-spacing:var(--ds-type-h3-letter-spacing);font-weight:var(--ds-type-h3-weight)}.\[\&_h2\]\:text-xl h2{font-size:1.25rem;line-height:1.75rem}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_h3\]\:mb-3 h3{margin-bottom:.75rem}.\[\&_h3\]\:mt-5 h3{margin-top:1.25rem}.\[\&_h3\]\:font-ds-display h3{font-family:var(--ds-font-display)}.\[\&_h3\]\:text-lg h3{font-size:1.125rem;line-height:1.75rem}.\[\&_h3\]\:font-bold h3{font-weight:700}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h4\]\:mb-2 h4{margin-bottom:.5rem}.\[\&_h4\]\:mt-4 h4{margin-top:1rem}.\[\&_h4\]\:text-base h4{font-size:1rem;line-height:1.5rem}.\[\&_h4\]\:font-semibold h4{font-weight:600}.dark\:\[\&_img\]\:brightness-90 img:is(.dark *){--tw-brightness: brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\[\&_input\]\:h-11 input{height:2.75rem}.\[\&_input\]\:border-2 input{border-width:2px}.\[\&_input\]\:border-primary\/20 input{border-color:hsl(var(--primary) / .2)}.\[\&_input\]\:border-vp-rule input{border-color:var(--vp-rule)}.\[\&_input\]\:bg-vp-surface-raised input{background-color:var(--vp-surface-raised)}.\[\&_input\]\:transition-all input{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&_input\]\:duration-200 input{transition-duration:.2s;animation-duration:.2s}.\[\&_input\]\:focus-visible\:border-primary\/50:focus-visible input{border-color:hsl(var(--primary) / .5)}.\[\&_input\]\:focus-visible\:ring-2:focus-visible input{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&_input\]\:focus-visible\:ring-primary\/20:focus-visible input{--tw-ring-color: hsl(var(--primary) / .2)}.\[\&_li\]\:my-1 li{margin-top:.25rem;margin-bottom:.25rem}.\[\&_li\]\:my-1\.5 li{margin-top:.375rem;margin-bottom:.375rem}.\[\&_math\]\:text-\[1\.08em\] math{font-size:1.08em}.\[\&_ol\]\:my-2 ol{margin-top:.5rem;margin-bottom:.5rem}.\[\&_ol\]\:my-3 ol{margin-top:.75rem;margin-bottom:.75rem}.\[\&_p\]\:mx-0 p{margin-left:0;margin-right:0}.\[\&_p\]\:mb-2 p{margin-bottom:.5rem}.\[\&_p\]\:mb-3 p{margin-bottom:.75rem}.\[\&_p\]\:text-left p{text-align:left}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_picture\]\:block picture{display:block}.\[\&_picture\]\:h-full picture{height:100%}.\[\&_span\[aria-hidden\]\]\:text-\[color-mix\(in_srgb\,var\(--ds-color-white\)_80\%\,transparent\)\] span[aria-hidden]{color:color-mix(in srgb,var(--ds-color-white) 80%,transparent)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-16 svg{width:4rem;height:4rem}.\[\&_svg\]\:size-3 svg{width:.75rem;height:.75rem}.\[\&_svg\]\:size-3\.5 svg{width:.875rem;height:.875rem}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:size-5 svg{width:1.25rem;height:1.25rem}.\[\&_svg\]\:size-6 svg{width:1.5rem;height:1.5rem}.\[\&_svg\]\:size-8 svg{width:2rem;height:2rem}.\[\&_svg\]\:size-\[1\.15rem\] svg{width:1.15rem;height:1.15rem}.\[\&_svg\]\:max-h-full svg{max-height:100%}.\[\&_svg\]\:max-w-full svg{max-width:100%}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:stroke-\[1\.75\] svg{stroke-width:1.75}.\[\&_svg\]\:text-white svg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.\[\&_table\]\:my-4 table{margin-top:1rem;margin-bottom:1rem}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_td\]\:border td{border-width:1px}.\[\&_td\]\:border-border td{border-color:hsl(var(--border))}.\[\&_td\]\:px-3 td{padding-left:.75rem;padding-right:.75rem}.\[\&_td\]\:py-2 td{padding-top:.5rem;padding-bottom:.5rem}.\[\&_textarea\]\:min-h-\[88px\] textarea{min-height:88px}.\[\&_textarea\]\:border-2 textarea{border-width:2px}.\[\&_textarea\]\:border-primary\/20 textarea{border-color:hsl(var(--primary) / .2)}.\[\&_textarea\]\:transition-all textarea{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[\&_textarea\]\:duration-200 textarea{transition-duration:.2s;animation-duration:.2s}.\[\&_textarea\]\:focus-visible\:border-primary\/50:focus-visible textarea{border-color:hsl(var(--primary) / .5)}.\[\&_textarea\]\:focus-visible\:ring-2:focus-visible textarea{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\[\&_textarea\]\:focus-visible\:ring-primary\/20:focus-visible textarea{--tw-ring-color: hsl(var(--primary) / .2)}.\[\&_th\]\:border th{border-width:1px}.\[\&_th\]\:border-border th{border-color:hsl(var(--border))}.\[\&_th\]\:px-3 th{padding-left:.75rem;padding-right:.75rem}.\[\&_th\]\:py-2 th{padding-top:.5rem;padding-bottom:.5rem}.\[\&_th\]\:font-semibold th{font-weight:600}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_tr\]\:border-border tr{border-color:hsl(var(--border))}.\[\&_ul\]\:my-2 ul{margin-top:.5rem;margin-bottom:.5rem}.\[\&_ul\]\:my-3 ul{margin-top:.75rem;margin-bottom:.75rem}@container (min-width:25rem){.\[\@container\(min-width\:25rem\)\]\:grid-cols-\[repeat\(4\,max-content\)\]{grid-template-columns:repeat(4,max-content)}.\[\@container\(min-width\:25rem\)\]\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}}@container (min-width:34rem){.\[\@container\(min-width\:34rem\)\]\:flex-row{flex-direction:row}.\[\@container\(min-width\:34rem\)\]\:items-center{align-items:center}}@media (pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:min-h-\[44px\]{min-height:44px}.\[\@media\(pointer\:coarse\)\]\:min-w-\[44px\]{min-width:44px}}[data-ds-on-dark] .\[\[data-ds-on-dark\]_\&\]\:border-ds-white{--tw-border-opacity: 1;border-color:var(--ds-color-white)}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
