html.v2{--v2-ground:radial-gradient(1400px 700px at 72% -12%,#faf8f2 0%,#efede7 58%);--v2-ground-flat:#efede7;--v2-header-bg:#262b3a;--v2-banner-bg:linear-gradient(180deg,#3d465e,#2e3548);--v2-on-dark:#ffffff;--v2-on-dark-secondary:rgba(255,255,255,0.68);--v2-on-dark-hairline:rgba(255,255,255,0.18);--v2-on-dark-hover:rgba(255,255,255,0.42);--v2-chip-ink:#16204c;--v2-surface:#ffffff;--v2-rail:rgba(255,255,255,0.72);--v2-rail-hover:#f4efe4;--v2-ink:#1a1712;--v2-ink-secondary:#6e6a5c;--v2-hairline:#f1ede3;--v2-hairline-soft:#f4f0e7;--v2-rule:#e7e1d4;--v2-gold:#d6ba74;--v2-gold-lit:linear-gradient(180deg,#ddc17c,#d0b26b);--v2-gold-hover:#c2a758;--v2-gold-indicator:#aa8a2a;--v2-gold-text:#7e6318;--v2-on-gold:#2a1f05;--v2-offblack:linear-gradient(180deg,#2c2620,#14110c);--v2-positive:#2f6b4f;--v2-negative:#b4503a;--v2-shadow-card:0 0 0 1px rgba(26,23,18,0.07),0 1px 2px rgba(60,50,32,0.04);--v2-shadow-card-hover:0 0 0 1px rgba(26,23,18,0.07),0 6px 18px rgba(60,50,32,0.09);--v2-shadow-float:0 0 0 1px rgba(26,23,18,0.07),0 18px 44px rgba(60,50,32,0.15);--v2-shadow-header:0 8px 26px rgba(0,0,0,0.3);--v2-shadow-gold:inset 0 1px 0 rgba(255,255,255,0.55),0 1px 2px rgba(126,99,24,0.22),0 6px 16px rgba(126,99,24,0.16);--v2-shadow-gold-hover:inset 0 1px 0 rgba(255,255,255,0.6),0 3px 8px rgba(126,99,24,0.26),0 12px 26px rgba(126,99,24,0.2);--v2-header-h:74px;--v2-contextbar-h:78px;--v2-rail-w:300px;--v2-cardcol-w:412px;--v2-radius-card:12px;--v2-radius-control:10px;--v2-spring:cubic-bezier(0.34,1.3,0.5,1);--v2-ease:cubic-bezier(0.32,0.72,0,1)}html.v2.dark{--v2-ground:radial-gradient(1400px 700px at 72% -12%,#13151e 0%,#0e1016 58%);--v2-ground-flat:#0e1016;--v2-header-bg:linear-gradient(180deg,#2b3247,#171b25);--v2-banner-bg:#13161f;--v2-surface:#191c26;--v2-rail:rgba(255,255,255,0.035);--v2-rail-hover:rgba(255,255,255,0.06);--v2-ink:#eceae4;--v2-ink-secondary:#9ea2b0;--v2-hairline:rgba(255,255,255,0.07);--v2-hairline-soft:rgba(255,255,255,0.05);--v2-rule:rgba(255,255,255,0.13);--v2-gold-text:#d6ba74;--v2-positive:#6fb894;--v2-negative:#e0705c;--v2-shadow-card:0 0 0 1px rgba(255,255,255,0.07),0 1px 2px rgba(0,0,0,0.4);--v2-shadow-card-hover:0 0 0 1px rgba(255,255,255,0.09),0 8px 24px rgba(0,0,0,0.5);--v2-shadow-float:0 0 0 1px rgba(255,255,255,0.09),0 24px 60px rgba(0,0,0,0.62);--v2-shadow-header:0 8px 26px rgba(0,0,0,0.45)}html.v2 .v2-num,html.v2 [data-num]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.02em}html.v2 .v2-cents{font-size:1em;letter-spacing:inherit;color:inherit}html.v2 .v2-currency{font-size:.6em;letter-spacing:0;align-self:flex-start;color:var(--v2-ink-secondary)}html.v2 .v2-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}html.v2 .v2-scroll:hover{scrollbar-color:rgba(26,23,18,.16) transparent}html.v2.dark .v2-scroll:hover{scrollbar-color:rgba(255,255,255,.18) transparent}html.v2 .v2-scroll::-webkit-scrollbar{width:7px}html.v2 .v2-scroll::-webkit-scrollbar-track{background:transparent}html.v2 .v2-scroll::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}html.v2 .v2-scroll:hover::-webkit-scrollbar-thumb{background:rgba(26,23,18,.14)}html.v2.dark .v2-scroll:hover::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16)}html.v2 .v2-header{height:var(--v2-header-h);background:var(--v2-header-bg);color:var(--v2-on-dark);position:sticky;top:0;z-index:20;transition:box-shadow .35s var(--v2-ease)}html.v2 .v2-header[data-scrolled=true]{box-shadow:var(--v2-shadow-header)}html.v2 .v2-contextbar{background:var(--v2-banner-bg);color:var(--v2-on-dark);border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:var(--v2-header-h);z-index:19}html.v2 .v2-contextbar .v2-label{color:var(--v2-on-dark-secondary)}html.v2 .v2-contextbar .v2-divider{border-left:1px solid var(--v2-on-dark-hairline)}html.v2 .v2-contextbar .v2-figure{color:var(--v2-on-dark);text-shadow:0 1px 14px rgba(0,0,0,.24)}html.v2 .v2-contextbar .v2-figure-gold{color:var(--v2-gold);text-shadow:0 1px 8px rgba(214,186,116,.12)}html.v2 .v2-card{background:var(--v2-surface);border:0;border-radius:var(--v2-radius-card);box-shadow:var(--v2-shadow-card);transition:transform .34s var(--v2-ease),box-shadow .34s var(--v2-ease)}html.v2 .v2-card-interactive{position:relative;isolation:isolate;background:none!important;box-shadow:none!important}html.v2 .v2-card-interactive:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--v2-surface);border-radius:var(--v2-radius-card);box-shadow:var(--v2-shadow-card);transition:inset .34s var(--v2-ease),box-shadow .34s var(--v2-ease)}html.v2 .v2-card-interactive:hover{transform:none}html.v2 .v2-card-interactive:hover:before{inset:-3px;box-shadow:var(--v2-shadow-card-hover),inset 2px 0 0 var(--v2-gold)}html.v2 .v2-panel{background:var(--v2-rail);border-color:var(--v2-rule)}html.v2 .v2-btn-primary{background:var(--v2-gold-lit);color:var(--v2-on-gold);border:0;border-radius:var(--v2-radius-control);box-shadow:var(--v2-shadow-gold);transition:transform .2s var(--v2-spring),box-shadow .24s var(--v2-ease)}html.v2 .v2-btn-primary:hover{transform:translateY(-1px);box-shadow:var(--v2-shadow-gold-hover)}html.v2 .v2-btn-primary:active{transform:translateY(1px) scale(.985)}html.v2 .v2-btn-secondary{background:var(--v2-surface);color:var(--v2-ink);border:1px solid var(--v2-rule);border-radius:var(--v2-radius-control);box-shadow:var(--v2-shadow-card);transition:transform .2s var(--v2-spring),box-shadow .24s var(--v2-ease),border-color .2s ease}html.v2 .v2-btn-secondary:hover{transform:translateY(-1px);border-color:var(--v2-gold);box-shadow:var(--v2-shadow-card-hover)}html.v2 .v2-btn-secondary:active{transform:translateY(1px) scale(.985)}html.v2 .v2-rail-marker{position:absolute;left:0;width:3px;height:22px;border-radius:0 2px 2px 0;background:linear-gradient(180deg,#c2a758,#aa8a2a);transition:transform .44s var(--v2-spring)}html.v2 :focus-visible{outline:2px solid var(--v2-gold-indicator);outline-offset:2px}html.v2{--canvas-light:#ffffff;--canvas-dark:#0e1016;--surface-light:#ffffff;--surface-light-2:#fbf9f4;--surface-dark:#191c26;--surface-dark-2:#1e2230;--stroke-light:#f1ede3;--stroke-dark:rgba(255,255,255,0.07);--text-primary-light:#1a1712;--text-secondary-light:#6e6a5c;--text-muted-light:#6e6a5c;--text-primary-dark:#eceae4;--text-secondary-dark:#9ea2b0;--text-muted-dark:#9ea2b0;--secondary-300:#e2cb92;--secondary-400:#d6ba74;--secondary-500:#c2a758;--mint:#2f6b4f;--warning:#b4503a;--dq-canvas-light:#ffffff;--dq-canvas-dark:#0e1016;--dq-surface-light:#ffffff;--dq-surface-light-2:#fbf9f4;--dq-surface-dark:#191c26;--dq-surface-dark-2:#1e2230;--dq-stroke-light:#f1ede3;--dq-stroke-dark:rgba(255,255,255,0.07);--dq-text-primary-light:#1a1712;--dq-text-secondary-light:#6e6a5c;--dq-text-muted-light:#6e6a5c;--dq-text-primary-dark:#eceae4;--dq-text-secondary-dark:#9ea2b0;--dq-text-muted-dark:#9ea2b0;--dq-secondary-300:#e2cb92;--dq-secondary-400:#d6ba74;--dq-secondary-500:#c2a758;--dq-mint:#2f6b4f;--dq-warning:#b4503a}html.v2 [class*="bg-secondary-300/"],html.v2 [class*="bg-secondary-400/"],html.v2 [class*="bg-secondary-500/"]{background-color:color-mix(in srgb,var(--v2-gold) 22%,transparent)}html.v2 [class~=bg-secondary-300],html.v2 [class~=bg-secondary-400],html.v2 [class~=bg-secondary-500]{background-color:var(--v2-gold);color:var(--v2-on-gold)}html.v2 [class~="dark:text-secondary-300"],html.v2 [class~="dark:text-secondary-400"],html.v2 [class~="dark:text-secondary-500"],html.v2 [class~=text-secondary-300],html.v2 [class~=text-secondary-400],html.v2 [class~=text-secondary-500]{color:var(--v2-gold-text)}html.v2 [class*=border-secondary-]{border-color:var(--v2-gold)}html.v2 [class*=outline-secondary-],html.v2 [class*=ring-secondary-]{--tw-ring-color:var(--v2-gold-indicator);outline-color:var(--v2-gold-indicator)}html.v2 [class*=divide-secondary-]>*+*{border-color:var(--v2-hairline)}html.v2 [class*=bg-mint]{background-color:var(--v2-positive);color:#ffffff}html.v2 [class*=text-mint]{color:var(--v2-positive)}html.v2 [class*=bg-warning]{background-color:var(--v2-negative);color:#ffffff}html.v2 [class*=text-warning]{color:var(--v2-negative)}html.v2 [class*=bg-surface-dark],html.v2 [class*=bg-surface-light]{background-color:var(--v2-surface)}html.v2 [class*=border-stroke-]{border-color:var(--v2-hairline)}html.v2 [class*=shadow-]:not([class*=shadow-none]){box-shadow:var(--v2-shadow-card)}html.v2 .rounded-app-frame{border-radius:16px}html.v2 .rounded-panel{border-radius:var(--v2-radius-card)}html.v2 .rounded-inner-card{border-radius:var(--v2-radius-control)}html.v2 .text-page-title{font-size:26px;font-weight:500;letter-spacing:-.024em}html.v2 .text-metric-xl{font-size:30px;font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums}html.v2 .text-card-title{font-size:20px;font-weight:500;letter-spacing:-.024em}html.v2 .text-section-title{font-size:15px;font-weight:500;letter-spacing:0;text-transform:none}html.v2 .text-body{font-size:15px}html.v2 .text-label,html.v2 .text-meta{font-size:14px}@keyframes v2-lift{0%{opacity:0;transform:translateY(20px) scale(.986);filter:blur(7px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes v2-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes v2-pop{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}@keyframes v2-sheet{0%{opacity:0;transform:translateY(28px) scale(.955)}to{opacity:1;transform:none}}@keyframes v2-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes v2-arrive{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}@keyframes v2-gold-decay{0%{box-shadow:inset 3px 0 0 rgba(214,186,116,1)}60%{box-shadow:inset 3px 0 0 rgba(214,186,116,.7)}to{box-shadow:inset 3px 0 0 rgba(214,186,116,0)}}html.v2 .v2-lift{animation:v2-lift .8s var(--v2-ease) both}html.v2 .v2-rise{animation:v2-rise .5s var(--v2-ease) both}html.v2 .v2-pop{animation:v2-pop .55s cubic-bezier(.34,1.5,.5,1) both}html.v2 .v2-sheet{animation:v2-sheet .55s cubic-bezier(.34,1.35,.6,1) both}html.v2 .v2-sweep{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#c2a758,#aa8a2a);transform-origin:left;animation:v2-grow .5s var(--v2-ease) both}html.v2 .v2-bar-grow{transform-origin:left;animation:v2-grow .8s var(--v2-ease) both}html.v2 .v2-arrive{animation:v2-arrive .42s var(--v2-ease) both,v2-gold-decay 2.2s var(--v2-ease) both}html.v2 .v2-cascade>*{animation:v2-lift .8s var(--v2-ease) both}html.v2 .v2-cascade>:first-child{animation-delay:.24s}html.v2 .v2-cascade>:nth-child(2){animation-delay:.28s}html.v2 .v2-cascade>:nth-child(3){animation-delay:.32s}html.v2 .v2-cascade>:nth-child(4){animation-delay:.36s}html.v2 .v2-cascade>:nth-child(5){animation-delay:.4s}html.v2 .v2-cascade>:nth-child(6){animation-delay:.44s}html.v2 .v2-cascade>:nth-child(7){animation-delay:.48s}html.v2 .v2-cascade>:nth-child(8){animation-delay:.52s}html.v2 .v2-cascade>:nth-child(n+9){animation-delay:.56s}html.v2 [data-panel]>[data-stack]{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-height:300px}html.v2 [data-stack]>[data-card]{flex:none;height:max(104px,calc(22% - 6px));min-width:0;overflow:hidden;box-shadow:var(--v2-shadow-card);transition:height .56s var(--v2-ease),box-shadow .34s var(--v2-ease)}html.v2 [data-panel=dep] [data-dep-card],html.v2 [data-panel=pay] [data-pay-card]{height:calc(100% - 12px - max(104px, 22% - 6px));box-shadow:var(--v2-shadow-card-hover)}html.v2 [data-dep-card] .v2-panel-scroll,html.v2 [data-pay-card] .v2-panel-scroll{overflow-y:hidden}html.v2 [data-panel=dep] [data-dep-card] .v2-panel-scroll,html.v2 [data-panel=pay] [data-pay-card] .v2-panel-scroll{overflow-y:auto}html.v2 [data-dep-card] .v2-panel-scroll>*,html.v2 [data-pay-card] .v2-panel-scroll>*{opacity:0;transition:opacity .34s var(--v2-ease),color .2s ease,padding-left .24s var(--v2-ease)}html.v2 [data-panel=dep] [data-dep-card] .v2-panel-scroll>*,html.v2 [data-panel=pay] [data-pay-card] .v2-panel-scroll>*{opacity:1}html.v2 [data-panel] .v2-panel-scroll>:first-child{transition-delay:60ms}html.v2 [data-panel] .v2-panel-scroll>:nth-child(2){transition-delay:115ms}html.v2 [data-panel] .v2-panel-scroll>:nth-child(3){transition-delay:.17s}html.v2 [data-panel] .v2-panel-scroll>:nth-child(4){transition-delay:225ms}html.v2 [data-panel] .v2-panel-scroll>:nth-child(5){transition-delay:.28s}html.v2 [data-panel] .v2-panel-scroll>:nth-child(6){transition-delay:335ms}@media (prefers-reduced-motion:reduce){html.v2 .v2-arrive,html.v2 .v2-bar-grow,html.v2 .v2-cascade>*,html.v2 .v2-lift,html.v2 .v2-pop,html.v2 .v2-rise,html.v2 .v2-sheet,html.v2 .v2-sweep{animation:none}html.v2 .v2-card-interactive:hover{transform:none}html.v2 [data-panel] .v2-panel-scroll>*,html.v2 [data-panel]>[data-stack],html.v2 [data-stack]>[data-card]{transition:none}}