@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2)format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2)format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2)format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff)format("woff")}@font-face{font-family:"Exo 2";font-style:italic;font-display:swap;font-weight:800;src:url(/assets/exo-2-latin-800-italic-Dj7HKKd6.woff2)format("woff2"),url(/assets/exo-2-latin-800-italic-B4xyTnY_.woff)format("woff")}:root{--navy:#0b2f52;--navy-deep:#052846;--on-navy:#fff;--on-navy-muted:#b9cce0;--surface:#f4f7fb;--surface-raised:#fff;--logo-plate:#fff;--line:#c9d6e3;--ink:#0a1f33;--ink-muted:#4d6176;--blue:#0f5ba8;--on-blue:#fff;--gold:#f2b705;--on-gold:#0a1f33;--gold-text:#7a5a00;--success:#157a3e;--danger:#be3a2e;--focus:#0f5ba8;--shadow-sm:0 1px 2px #0a1f3314, 0 2px 6px #0a1f331a;--shadow-md:0 2px 4px #0a1f3314, 0 8px 24px #0a1f331f;--focus-ring:0 0 0 2px #f4f7fb, 0 0 0 4px #0f5ba8;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-full:9999px;--font-display:"Exo 2", "Arial Black", system-ui, sans-serif;--font-sans:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--navy:#1a4a78;--navy-deep:#041b30;--on-navy-muted:#c2d3e6;--surface:#061a2c;--surface-raised:#0c2740;--line:#2a4a6b;--ink:#eef4fa;--ink-muted:#9db2c7;--blue:#5aa9ff;--on-blue:#04192c;--gold:#f7c531;--gold-text:#f7c531;--success:#4cd38a;--danger:#ff8173;--focus:#5aa9ff;--shadow-sm:0 1px 3px #000000b3;--shadow-md:0 2px 4px #00000080, 0 8px 24px #0009;--focus-ring:0 0 0 2px #061a2c, 0 0 0 4px #5aa9ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--navy:#1a4a78;--navy-deep:#041b30;--on-navy-muted:#c2d3e6;--surface:#061a2c;--surface-raised:#0c2740;--line:#2a4a6b;--ink:#eef4fa;--ink-muted:#9db2c7;--blue:#5aa9ff;--on-blue:#04192c;--gold:#f7c531;--gold-text:#f7c531;--success:#4cd38a;--danger:#ff8173;--focus:#5aa9ff;--shadow-sm:0 1px 3px #000000b3;--shadow-md:0 2px 4px #00000080, 0 8px 24px #0009;--focus-ring:0 0 0 2px #061a2c, 0 0 0 4px #5aa9ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fd-btn{justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-md);font:600 16px/24px var(--font-sans);cursor:pointer;border:1px solid #0000;text-decoration:none;transition:background-color .15s,border-color .15s,opacity .15s;display:inline-flex}.fd-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.fd-btn--primary{background:var(--blue);color:var(--on-blue)}.fd-btn--primary:hover{background:color-mix(in srgb, var(--blue) 88%, var(--ink))}.fd-btn--secondary{background:var(--surface-raised);color:var(--ink);border-color:var(--line)}.fd-btn--secondary:hover{border-color:var(--ink-muted)}.fd-btn--ghost{color:var(--blue);padding:0 var(--space-2);background:0 0}.fd-btn--danger{background:var(--surface-raised);color:var(--danger);border-color:var(--danger)}.fd-btn--danger:hover{background:color-mix(in srgb, var(--danger) 8%, var(--surface-raised))}.fd-btn--block{width:100%;display:flex}.fd-btn:disabled,.fd-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.fd-btn[aria-busy=true]{cursor:progress}.fd-btn__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite fd-spin}@keyframes fd-spin{to{transform:rotate(360deg)}}.fd-field{gap:var(--space-2);display:grid}.fd-field__label{font:600 14px/20px var(--font-sans);color:var(--ink)}.fd-field__input{min-height:52px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink);font:400 18px/24px var(--font-sans);font-variant-numeric:tabular-nums;box-sizing:border-box;width:100%}.fd-field__input::placeholder{color:var(--ink-muted);opacity:1}.fd-field__input:focus{border-color:var(--blue);box-shadow:var(--focus-ring);outline:none}.fd-field__input[aria-invalid=true]{border-color:var(--danger)}.fd-field__hint{font:400 14px/20px var(--font-sans);color:var(--ink-muted)}.fd-field__error{font:600 14px/20px var(--font-sans);color:var(--danger)}.fd-field__control{display:block;position:relative}.fd-field__control .fd-field__input{padding-right:72px}.fd-field__suffix{right:var(--space-4);pointer-events:none;font:600 15px/20px var(--font-sans);color:var(--ink-muted);position:absolute;top:50%;transform:translateY(-50%)}.fd-field--lg .fd-field__input{min-height:60px;font:700 26px/32px var(--font-sans);letter-spacing:-.01em}.fd-notice{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font:400 15px/22px var(--font-sans);color:var(--ink);background:color-mix(in srgb, var(--blue) 8%, var(--surface-raised));display:flex}.fd-notice__icon{flex:none;width:20px;height:20px;margin-top:1px}.fd-notice--success{background:color-mix(in srgb, var(--success) 10%, var(--surface-raised))}.fd-notice--success .fd-notice__icon{color:var(--success)}.fd-notice--error{background:color-mix(in srgb, var(--danger) 10%, var(--surface-raised))}.fd-notice--error .fd-notice__icon{color:var(--danger)}.fd-notice--info .fd-notice__icon{color:var(--blue)}.fd-notice strong{font-weight:700}.fd-choices{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.fd-choice{align-content:center;justify-items:center;gap:var(--space-2);min-height:120px;padding:var(--space-4);border:2px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--ink);text-align:center;cursor:pointer;font:600 15px/20px var(--font-sans);display:grid;position:relative}.fd-choice:hover{border-color:var(--ink-muted)}.fd-choice:focus-visible{box-shadow:var(--focus-ring);outline:none}.fd-choice[aria-checked=true],.fd-choice[aria-pressed=true]{border-color:var(--blue);background:color-mix(in srgb, var(--blue) 8%, var(--surface-raised))}.fd-choice__logo{border-radius:var(--radius-sm);object-fit:contain;width:56px;height:56px}.fd-choice__sub{font:400 13px/18px var(--font-sans);color:var(--ink-muted)}.fd-choice:disabled,.fd-choice[aria-disabled=true]{cursor:not-allowed}.fd-choice:disabled .fd-choice__logo,.fd-choice[aria-disabled=true] .fd-choice__logo{filter:grayscale();opacity:.5}.fd-choice:disabled:hover,.fd-choice[aria-disabled=true]:hover{border-color:var(--line)}.fd-choices--row{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.fd-choice--row{place-items:center start;gap:var(--space-3);min-height:68px;padding:var(--space-3);text-align:left;display:flex}.fd-choice__text{flex:1;gap:2px;min-width:0;display:grid}.fd-choice__label{font:700 15px/20px var(--font-sans);overflow-wrap:anywhere}.fd-choice__check{border:2px solid var(--line);box-sizing:border-box;border-radius:50%;flex:none;width:20px;height:20px;transition:border-color .15s,border-width .15s}.fd-choice--row[aria-checked=true] .fd-choice__check{border:6px solid var(--blue)}.fd-choice--row[aria-checked=true] .fd-tile:not(.fd-tile--logo){background:var(--blue);color:var(--on-blue)}.fd-icon{flex:none;width:20px;height:20px}.fd-tile{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--blue) 12%, var(--surface-raised));width:44px;height:44px;color:var(--blue);flex:none;place-items:center;display:grid}.fd-tile .fd-icon{width:24px;height:24px}.fd-tile--logo{background:var(--logo-plate)}.fd-tile__logo{object-fit:contain;width:40px;height:40px}.fd-chips{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.fd-chip{min-height:44px;padding:0 var(--space-2);border:1px solid var(--line);border-radius:var(--radius-full);color:var(--ink);cursor:pointer;font:600 15px/20px var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0}.fd-chip:hover{border-color:var(--ink-muted)}.fd-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.fd-chip[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.fd-stepper{counter-reset:fd-step;margin:0;padding:0;list-style:none;display:flex}.fd-stepper__step{justify-items:center;gap:var(--space-2);font:600 13px/18px var(--font-sans);color:var(--ink-muted);counter-increment:fd-step;text-align:center;flex:1;display:grid;position:relative}.fd-stepper__step:before{content:counter(fd-step);border:2px solid var(--line);background:var(--surface);width:28px;height:28px;color:var(--ink-muted);z-index:1;font:700 13px/1 var(--font-sans);border-radius:50%;place-items:center;display:grid;position:relative}.fd-stepper__step+.fd-stepper__step:after{content:"";background:var(--line);width:100%;height:2px;position:absolute;top:13px;right:50%}.fd-stepper__step[data-state=done]:before{content:"✓";background:var(--blue);border-color:var(--blue);color:var(--on-blue)}.fd-stepper__step[data-state=done],.fd-stepper__step[aria-current=step]{color:var(--ink)}.fd-stepper__step[aria-current=step]:before{border-color:var(--blue);color:var(--blue)}.fd-stepper__step[data-state=done]:after,.fd-stepper__step[aria-current=step]:after{background:var(--blue)}.fd-badge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font:600 13px/18px var(--font-sans);white-space:nowrap;color:var(--ink-muted);background:color-mix(in srgb, var(--ink-muted) 12%, transparent);display:inline-flex}.fd-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.fd-badge--pending{color:var(--gold-text);background:color-mix(in srgb, var(--gold) 18%, transparent)}.fd-badge--progress{color:var(--blue);background:color-mix(in srgb, var(--blue) 12%, transparent)}.fd-badge--success{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}.fd-badge--danger{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent)}.fd-appbar{padding:env(safe-area-inset-top,0px) var(--space-4) var(--space-6);background:var(--navy);color:var(--on-navy)}.fd-appbar__bar,.fd-appbar__heading{max-width:720px;margin:0 auto}.fd-appbar__bar{align-items:center;gap:var(--space-2);min-height:60px;display:flex}.fd-appbar__logo{width:auto;height:28px;display:block}.fd-appbar__home{border-radius:var(--radius-sm);align-items:center;min-height:44px;display:inline-flex}.fd-appbar__home:focus-visible{outline:2px solid var(--on-navy);outline-offset:2px}.fd-appbar__end{align-items:center;gap:var(--space-2);min-width:0;margin-left:auto;display:flex}.fd-appbar__heading{gap:var(--space-1);padding-top:var(--space-2);display:grid}.fd-appbar__title{font:italic 800 28px/32px var(--font-display);color:var(--on-navy);text-wrap:balance;margin:0}.fd-appbar__action{align-items:center;gap:var(--space-1);min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--on-navy);cursor:pointer;font:600 14px/20px var(--font-sans);white-space:nowrap;background:0 0;border:0;text-decoration:none;display:inline-flex}.fd-appbar__action:hover{background:color-mix(in srgb, var(--on-navy) 12%, transparent)}.fd-appbar__action:focus-visible{outline:2px solid var(--on-navy);outline-offset:2px}.fd-appbar__action :is(a,button){color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.fd-appbar__action :is(a,button):focus-visible{outline:2px solid var(--on-navy);outline-offset:2px}.fd-appbar__back :is(a,button){align-items:center;gap:var(--space-1);min-height:32px;color:var(--on-navy-muted);font:600 14px/20px var(--font-sans);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;margin-left:-2px;padding:0;text-decoration:none;display:inline-flex}.fd-appbar__back :is(a,button):before{content:"←";font-weight:700}.fd-appbar__back :is(a,button):hover{color:var(--on-navy)}.fd-appbar__back :is(a,button):focus-visible{outline:2px solid var(--on-navy);outline-offset:2px}.fd-navlink{min-height:44px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--on-navy);font:600 14px/20px var(--font-sans);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.fd-navlink:hover{background:color-mix(in srgb, var(--on-navy) 12%, transparent)}.fd-navlink:focus-visible{outline:2px solid var(--on-navy);outline-offset:2px}.fd-locale{border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--on-navy) 35%, transparent);flex:none;padding:2px;display:inline-flex}.fd-locale__option{min-width:44px;min-height:38px;padding:0 var(--space-2);border-radius:var(--radius-full);color:var(--on-navy-muted);cursor:pointer;font:700 13px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;position:relative}.fd-locale__option:after{content:"";position:absolute;inset:-3px 0}.fd-locale__option:hover{color:var(--on-navy)}.fd-locale__option[aria-pressed=true]{background:var(--on-navy);color:var(--navy);cursor:default}.fd-locale__option:focus-visible{outline:2px solid var(--on-navy);outline-offset:2px}.fd-footer{padding:var(--space-8) var(--space-4) calc(var(--space-8) + env(safe-area-inset-bottom,0px));background:var(--navy-deep);color:var(--on-navy-muted);font:400 14px/20px var(--font-sans);border-top:1px solid color-mix(in srgb, var(--on-navy) 10%, transparent);margin-top:auto}.fd-footer__inner{gap:var(--space-3);justify-items:start;max-width:720px;margin:0 auto;display:grid}.fd-footer__logo{width:auto;height:24px}.fd-footer__text,.fd-footer__legal{margin:0}.fd-footer__nav{gap:0 var(--space-4);flex-wrap:wrap;display:flex}.fd-footer__nav a{min-height:44px;color:var(--on-navy);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.fd-footer__nav a:hover{text-decoration:underline}.fd-footer__nav a:focus-visible{outline:2px solid var(--on-navy);outline-offset:2px;box-shadow:none}.fd-amount{font:italic 800 32px/36px var(--font-display);font-variant-numeric:tabular-nums;color:var(--gold-text)}.fd-amount__unit{letter-spacing:.02em;font-size:.6em}.fd-card{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);display:grid}.fd-card--highlight{border-color:color-mix(in srgb, var(--blue) 55%, transparent);box-shadow:var(--shadow-md)}.fd-card__title{align-items:center;gap:var(--space-2);font:700 18px/24px var(--font-sans);color:var(--ink);margin:0;display:flex}.fd-card__icon{width:22px;height:22px;color:var(--blue)}.fd-card>p{margin:0}.fd-summary{margin:0;display:grid}.fd-summary__row{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);padding:var(--space-3) 0;border-top:1px solid color-mix(in srgb, var(--line) 60%, transparent);flex-wrap:wrap;display:flex}.fd-summary__row:first-child{border-top:0;padding-top:0}.fd-summary__row:last-child{padding-bottom:0}.fd-summary dt{font:400 14px/20px var(--font-sans);color:var(--ink-muted)}.fd-summary dd{font:600 16px/24px var(--font-sans);color:var(--ink);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.fd-summary__row--amount dd{font:italic 800 28px/32px var(--font-display);color:var(--gold-text)}.fd-summary__row--strong dd{font:700 22px/28px var(--font-sans);letter-spacing:.02em}.fd-ussd{gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--line);border-radius:var(--radius-md);background:var(--surface);display:grid}.fd-ussd__label{font:400 14px/20px var(--font-sans);color:var(--ink-muted)}.fd-ussd__code{font:800 28px/34px var(--font-sans);letter-spacing:.04em;color:var(--ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all}.fd-ussd__secret{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--gold);color:var(--on-gold);letter-spacing:.06em;vertical-align:.2em;white-space:nowrap;margin:0 2px;font-size:.62em;display:inline-block}.fd-ussd__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.fd-ussd__actions>.fd-btn{flex:140px}.fd-ussd__status{font:400 14px/20px var(--font-sans);color:var(--success)}.fd-ussd__status:empty{display:none}.fd-list{margin:0;padding:0;list-style:none;display:grid}.fd-list__item{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid color-mix(in srgb, var(--line) 60%, transparent);display:flex}.fd-list__item:first-child{border-top:0;padding-top:0}.fd-list__item:last-child{padding-bottom:0}.fd-list__text{overflow-wrap:anywhere;flex:1;gap:2px;min-width:0;display:grid}.fd-list__meta{color:var(--ink-muted);font:400 14px/20px var(--font-sans)}.fd-list__empty{color:var(--ink-muted);margin:0}.fd-empty{justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;border:1px dashed var(--line);border-radius:var(--radius-lg);display:grid}.fd-empty__icon{background:color-mix(in srgb, var(--blue) 12%, transparent);width:56px;height:56px;color:var(--blue);border-radius:50%;place-items:center;display:grid}.fd-empty__icon .fd-icon{width:28px;height:28px}.fd-empty__title{font:700 18px/24px var(--font-sans);color:var(--ink);margin:0}.fd-empty__text{max-width:32ch;color:var(--ink-muted);margin:0}.fd-loading{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8) 0;color:var(--ink-muted);font:600 15px/20px var(--font-sans);margin:0;display:flex}.fd-loading__spinner{border:2px solid color-mix(in srgb, var(--blue) 25%, transparent);border-top-color:var(--blue);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite fd-spin}.fd-tabs{gap:var(--space-4);display:grid}.fd-tabs__list{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-full);background:color-mix(in srgb, var(--line) 45%, var(--surface));display:flex}.fd-tabs__tab{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-full);color:var(--ink-muted);cursor:pointer;font:700 15px/20px var(--font-sans);background:0 0;border:0;flex:1;transition:background-color .15s,color .15s}.fd-tabs__tab:hover{color:var(--ink)}.fd-tabs__tab[aria-selected=true]{background:var(--blue);color:var(--on-blue);box-shadow:var(--shadow-sm);cursor:default}.fd-tabs__tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.fd-tabs__panel{border-radius:var(--radius-md)}.fd-tabs__panel:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (width>=560px){.fd-tabs__list{justify-self:start}.fd-tabs__tab{flex:none;min-width:140px}}a.fd-tabs__tab{box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.fd-tabs__tab[aria-current=page]{background:var(--blue);color:var(--on-blue);box-shadow:var(--shadow-sm)}@media (width>=560px){.fd-tabs__list--links{justify-self:start;width:max-content}}.fd-mainnav--bar{z-index:20;padding:0 var(--space-1) env(safe-area-inset-bottom,0px);background:var(--surface-raised);border-top:1px solid var(--line);box-shadow:var(--shadow-md);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.fd-mainnav--bar .fd-mainnav__link{min-width:0;min-height:60px;padding:var(--space-1) 2px;border-radius:var(--radius-sm);color:var(--ink-muted);text-align:center;font:600 12px/16px var(--font-sans);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.fd-mainnav__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.fd-mainnav__icon{border-radius:var(--radius-full);place-items:center;width:48px;height:28px;transition:background-color .15s;display:grid}.fd-mainnav--bar .fd-mainnav__link:hover{color:var(--ink)}.fd-mainnav--bar .fd-mainnav__link[aria-current=page]{color:var(--blue);font-weight:700}.fd-mainnav--bar .fd-mainnav__link[aria-current=page] .fd-mainnav__icon{background:color-mix(in srgb, var(--blue) 16%, var(--surface-raised))}.fd-mainnav--bar .fd-mainnav__link:focus-visible{box-shadow:inset 0 0 0 2px var(--focus);outline:none}.fd-mainnav--header{display:none}@media (width>=768px){.fd-mainnav--bar{display:none}.fd-mainnav--header{align-items:center;gap:var(--space-1);min-width:0;display:flex}.fd-mainnav--header .fd-mainnav__link{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--on-navy-muted);white-space:nowrap;font:600 14px/20px var(--font-sans);align-items:center;text-decoration:none;display:inline-flex}.fd-mainnav--header .fd-mainnav__link:hover{color:var(--on-navy);background:color-mix(in srgb, var(--on-navy) 12%, transparent)}.fd-mainnav--header .fd-mainnav__link[aria-current=page]{color:var(--on-navy);background:color-mix(in srgb, var(--on-navy) 16%, transparent);font-weight:700}.fd-mainnav--header .fd-mainnav__link:focus-visible{outline:2px solid var(--on-navy);outline-offset:2px}.fd-appbar .fd-mainnav--header{margin-left:var(--space-3)}}.fd-accordion{gap:var(--space-2);display:grid}.fd-accordion__item{border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb, var(--line) 55%, transparent)}.fd-accordion__item[open]{border-color:var(--line)}.fd-accordion__question{justify-content:space-between;align-items:center;gap:var(--space-3);box-sizing:border-box;min-height:56px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);cursor:pointer;color:var(--ink);font:600 16px/22px var(--font-sans);list-style:none;display:flex}.fd-accordion__question::-webkit-details-marker{display:none}.fd-accordion__question:after{content:"";width:8px;height:8px;margin:0 var(--space-1) 4px;border:solid var(--blue);border-width:0 2px 2px 0;flex:none;transition:transform .15s;transform:rotate(45deg)}.fd-accordion__item[open]>.fd-accordion__question:after{margin-bottom:-4px;transform:rotate(-135deg)}.fd-accordion__question:hover{color:var(--blue)}.fd-accordion__question:focus-visible{box-shadow:var(--focus-ring);outline:none}.fd-accordion__answer{padding:0 var(--space-4) var(--space-4);color:var(--ink-muted);font:400 15px/22px var(--font-sans)}.fd-features{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=560px){.fd-features{grid-template-columns:repeat(2,1fr)}}.fd-feature{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);display:flex}.fd-feature__body{gap:var(--space-1);min-width:0;display:grid}.fd-feature__title{font:700 16px/22px var(--font-sans);color:var(--ink)}.fd-feature__text{font:400 14px/20px var(--font-sans);color:var(--ink-muted)}.fd-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fd-fieldrow{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.fd-fieldrow__buttons{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@supports (grid-template-rows:subgrid){.fd-fieldrow>.fd-field,.fd-fieldrow__action{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}.fd-fieldrow>.fd-field>.fd-field__label{padding-bottom:var(--space-2);align-self:end}.fd-fieldrow>.fd-field>.fd-field__messages{padding-top:var(--space-2)}.fd-fieldrow__buttons{grid-row:2;align-items:stretch}}.fd-field__messages{gap:var(--space-2);display:grid}.fd-skeleton{display:block}.fd-skeleton__shape{gap:var(--space-3);display:grid}.fd-skeleton__bone{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--line) 55%, var(--surface-raised));height:14px;display:block;position:relative;overflow:hidden}.fd-skeleton__bone:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--surface-raised) 65%, transparent), transparent);animation:1.4s ease-in-out infinite fd-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes fd-shimmer{to{transform:translate(100%)}}.fd-skeleton__bone--title{width:45%;height:20px}.fd-skeleton__bone--line{width:70%}.fd-skeleton__bone--short{width:40%}.fd-skeleton__bone--value{width:55%;height:28px}.fd-skeleton__bone--label{width:35%}.fd-skeleton__bone--input{width:100%;height:52px}.fd-skeleton__bone--button{border-radius:var(--radius-md);width:100%;height:48px}.fd-skeleton__bone--tile{flex:none;width:44px;height:44px}.fd-skeleton__bone--pill{border-radius:var(--radius-full);flex:none;width:72px;height:22px}.fd-skeleton__row{align-items:center;gap:var(--space-3);box-sizing:border-box;min-height:72px;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);display:flex}.fd-skeleton__text{gap:var(--space-2);flex:1;min-width:0;display:grid}.fd-skeleton--cards .fd-skeleton__shape{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.fd-skeleton__card{align-content:start;gap:var(--space-3);box-sizing:border-box;min-height:112px;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);display:grid}.fd-skeleton--form .fd-skeleton__shape{gap:var(--space-4)}.fd-skeleton__field{gap:var(--space-2);display:grid}.fd-skeleton__pair{justify-content:space-between;gap:var(--space-4);display:flex}.fd-skeleton__pair .fd-skeleton__bone{width:30%}.fd-stats{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));display:grid}@media (width>=768px){.fd-stats,.fd-skeleton--cards .fd-skeleton__shape{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.fd-stat{align-content:start;gap:var(--space-2) var(--space-3);box-sizing:border-box;min-height:112px;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}a.fd-stat:hover{border-color:var(--blue);box-shadow:var(--shadow-md)}a.fd-stat:focus-visible{box-shadow:var(--focus-ring);outline:none}.fd-stat--wide{grid-column:span 2}@media (width<=343.98px){.fd-stat--wide{grid-column:auto}}.fd-stat__label{font:600 14px/20px var(--font-sans);color:var(--ink-muted);align-self:center}.fd-stat__icon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--blue) 12%, var(--surface-raised));width:36px;height:36px;color:var(--blue);place-items:center;display:grid}.fd-stat__value{font:700 28px/32px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere;grid-column:1/-1;margin:0}.fd-stat__unit{color:var(--ink-muted);letter-spacing:0;font-size:15px;font-weight:600}.fd-stat--amount .fd-stat__value{font:italic 800 30px/34px var(--font-display);color:var(--gold-text)}.fd-stat--amount .fd-stat__unit{color:inherit;font-size:.6em}.fd-stat__meta{align-items:center;gap:var(--space-1) var(--space-2);font:400 13px/18px var(--font-sans);color:var(--ink-muted);flex-wrap:wrap;grid-column:1/-1;display:flex}.fd-stat--attention .fd-stat__icon{background:color-mix(in srgb, var(--gold) 22%, var(--surface-raised));color:var(--gold-text)}.fd-stat--danger{border-color:color-mix(in srgb, var(--danger) 55%, transparent)}.fd-stat--danger .fd-stat__icon{background:color-mix(in srgb, var(--danger) 14%, var(--surface-raised));color:var(--danger)}.fd-meter{border-radius:var(--radius-full);background:color-mix(in srgb, var(--line) 60%, var(--surface));height:8px;display:block;overflow:hidden}.fd-meter__fill{border-radius:inherit;background:var(--blue);height:100%;transition:width .3s;display:block}.fd-meter--warn .fd-meter__fill{background:var(--gold)}.fd-meter--full .fd-meter__fill{background:var(--danger)}.fd-pagehead{justify-content:space-between;align-items:flex-end;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.fd-pagehead__text{gap:var(--space-1);min-width:0;display:grid}.fd-pagehead__back{align-items:center;gap:var(--space-1);min-height:44px;margin-top:calc(-1 * var(--space-2));color:var(--blue);font:600 14px/20px var(--font-sans);justify-self:start;text-decoration:none;display:inline-flex}.fd-pagehead__back:before{content:"←";font-weight:700}.fd-pagehead__back:hover{text-decoration:underline}.fd-pagehead__title{font:italic 800 28px/32px var(--font-display);color:var(--ink);text-wrap:balance;overflow-wrap:anywhere;margin:0}.fd-pagehead__lead{color:var(--ink-muted);font:400 15px/22px var(--font-sans);margin:0}.fd-pagehead__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width>=768px){.fd-pagehead__title{font-size:32px;line-height:36px}}.fd-shell{flex:1;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.fd-skiplink{left:var(--space-2);top:var(--space-2);z-index:50;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--blue);font:600 14px/20px var(--font-sans);box-shadow:var(--shadow-md);position:absolute;transform:translateY(-200%)}.fd-skiplink:focus{transform:none}.fd-shell__topbar{z-index:30;align-items:center;gap:var(--space-2);min-height:56px;padding:env(safe-area-inset-top,0px) var(--space-2) 0;background:var(--navy);color:var(--on-navy);display:flex;position:sticky;top:0}.fd-shell__product{font:600 14px/20px var(--font-sans);color:var(--on-navy-muted)}.fd-shell__iconbtn{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--on-navy);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.fd-shell__iconbtn .fd-icon{width:24px;height:24px}.fd-shell__iconbtn:hover{background:color-mix(in srgb, var(--on-navy) 12%, transparent)}.fd-shell__iconbtn:focus-visible{outline:2px solid var(--on-navy);outline-offset:-2px}.fd-shell__brand{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);min-height:44px;color:var(--on-navy);text-decoration:none;display:inline-flex}.fd-shell__brand:focus-visible{outline:2px solid var(--on-navy);outline-offset:2px;box-shadow:none}.fd-shell__logo{width:auto;height:28px;display:block}.fd-shell__side{z-index:40;box-sizing:border-box;width:min(300px,86vw);padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:var(--navy);color:var(--on-navy);box-shadow:var(--shadow-md);overscroll-behavior:contain;visibility:hidden;flex-direction:column;transition:transform .2s,visibility 0s linear .2s;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}.fd-shell__side[data-open=true]{visibility:visible;transition:transform .2s;transform:none}.fd-shell__backdrop{z-index:35;background:color-mix(in srgb, var(--navy-deep) 60%, transparent);border:0;padding:0;position:fixed;inset:0}.fd-shell__sidehead{align-items:center;gap:var(--space-2);min-height:64px;padding:0 var(--space-2) 0 var(--space-4);display:flex}.fd-shell__sidehead .fd-shell__iconbtn{margin-left:auto}.fd-shell__main{min-width:0;padding:var(--space-6) var(--space-4) var(--space-12)}.fd-shell__main:focus{outline:none}.fd-shell__content{gap:var(--space-6);align-content:start;width:100%;max-width:880px;margin:0 auto;display:grid}@media (width>=1024px){.fd-shell{grid-template-columns:264px minmax(0,1fr)}.fd-shell__topbar,.fd-shell__backdrop,.fd-shell__sidehead .fd-shell__iconbtn{display:none}.fd-shell__side{visibility:visible;width:auto;height:100dvh;box-shadow:none;transition:none;position:sticky;top:0;transform:none}.fd-shell__main{padding:var(--space-8) var(--space-8) var(--space-12)}}.fd-sidenav{gap:var(--space-4);padding:var(--space-2) var(--space-3) var(--space-4);display:grid}.fd-sidenav__section{gap:2px;display:grid}.fd-sidenav__heading{padding:0 var(--space-3) var(--space-1);color:var(--on-navy-muted);font:700 12px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0}.fd-sidenav__group{gap:2px;margin:0;padding:0;list-style:none;display:grid}.fd-sidenav__link{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--on-navy-muted);cursor:pointer;font:600 15px/20px var(--font-sans);text-align:left;background:0 0;border:0;text-decoration:none;display:flex;position:relative}.fd-sidenav__link .fd-icon{width:20px;height:20px}.fd-sidenav__link:hover{color:var(--on-navy);background:color-mix(in srgb, var(--on-navy) 10%, transparent)}.fd-sidenav__link[aria-current=page]{color:var(--on-navy);background:color-mix(in srgb, var(--on-navy) 16%, transparent);font-weight:700}.fd-sidenav__link[aria-current=page]:before{content:"";border-radius:var(--radius-full);background:var(--gold);width:3px;position:absolute;top:10px;bottom:10px;left:0}.fd-sidenav__link:focus-visible{outline:2px solid var(--on-navy);outline-offset:-2px;box-shadow:none}.fd-shell__foot{padding:var(--space-3) var(--space-3) var(--space-4);border-top:1px solid color-mix(in srgb, var(--on-navy) 14%, transparent);gap:2px;margin-top:auto;display:grid}.fd-shell__user{align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-1) var(--space-3);display:flex}.fd-shell__avatar{background:var(--gold);width:32px;height:32px;color:var(--on-gold);font:700 14px/1 var(--font-sans);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;display:grid}.fd-shell__who{gap:var(--space-1);flex:1;min-width:0;display:grid}.fd-shell__email{text-overflow:ellipsis;white-space:nowrap;font:600 14px/20px var(--font-sans);color:var(--on-navy);overflow:hidden}.fd-shell__role{font:400 13px/18px var(--font-sans);color:var(--on-navy-muted)}.fd-shell__foot .fd-skeleton__bone{background:color-mix(in srgb, var(--on-navy) 16%, transparent)}.fd-shell__foot .fd-skeleton__bone:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--on-navy) 14%, transparent), transparent)}@media (prefers-reduced-motion:reduce){.fd-btn,.fd-btn__spinner,.fd-loading__spinner,.fd-choice__check,.fd-tabs__tab,.fd-accordion__question:after,.fd-mainnav__icon,.fd-stat,.fd-meter__fill,.fd-shell__side,.fd-shell__side[data-open=true]{transition:none;animation:none}.fd-skeleton__bone:after{animation:none;display:none}}.page{box-sizing:border-box;width:100%;max-width:720px;padding:var(--space-6) var(--space-4) var(--space-12);gap:var(--space-6);align-content:start;margin:0 auto;display:grid}.page__title{font:italic 800 32px/36px var(--font-display);text-wrap:balance;margin:0}.section__title{margin:0 0 var(--space-4);font:700 20px/28px var(--font-sans)}.hero{justify-items:center;gap:var(--space-4);text-align:center;padding:env(safe-area-inset-top,0px) var(--space-4) var(--space-12);background:var(--navy);color:var(--on-navy);display:grid}.hero__bar{justify-content:flex-end;justify-self:stretch;align-items:center;gap:var(--space-2);width:100%;max-width:720px;min-height:60px;margin:0 auto;display:flex}.hero__bar .fd-mainnav--header{margin-right:auto;margin-left:calc(-1 * var(--space-3))}.hero__logo{width:min(168px,44vw);height:auto}.hero__title{max-width:18ch;color:var(--on-navy);font:italic 800 28px/32px var(--font-display);text-wrap:balance;margin:0}.hero__lead{max-width:34ch;color:var(--on-navy-muted);font:600 16px/24px var(--font-sans);text-wrap:balance;margin:0}@media (width>=768px){.hero__title{font-size:36px;line-height:40px}.hero__lead{font-size:17px}}.hero{padding-bottom:calc(var(--space-12) + var(--space-6))}.hero+.page{margin-top:calc(-1 * var(--space-12))}@media (width<=560px){.hero{gap:var(--space-2);padding-bottom:calc(var(--space-12) + var(--space-2))}.hero__bar{min-height:52px}.hero__logo{width:min(112px,32vw)}.hero__title{max-width:22ch;font-size:22px;line-height:26px}.hero__lead{display:none}}.hero--image{--hero-veil:color-mix(in srgb, var(--navy) var(--hero-overlay,65%), transparent);--hero-veil-strong:color-mix(in srgb, var(--navy) calc(var(--hero-overlay,65%) + 10%), transparent);background-color:var(--navy);background-image:linear-gradient(to bottom, var(--hero-veil-strong), var(--hero-veil) 35%, var(--hero-veil) 60%, var(--hero-veil-strong)), var(--hero-image);background-size:cover;background-position:center var(--hero-position,center);background-repeat:no-repeat}.hero--image .hero__title,.hero--image .hero__lead,.hero--image .hero-preview__title{text-shadow:0 1px 3px color-mix(in srgb, var(--navy-deep) 70%, transparent)}.actions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.action{gap:var(--space-1);padding:var(--space-6) 56px var(--space-6) var(--space-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border:1px solid #0000;text-decoration:none;transition:background-color .15s,border-color .15s;display:grid;position:relative}.action:after{content:"→";right:var(--space-6);font:700 22px/1 var(--font-sans);position:absolute;top:50%;transform:translateY(-50%)}.action:focus-visible{box-shadow:var(--focus-ring);outline:none}.action__title{font:italic 800 28px/32px var(--font-display)}.action__sub{font:600 15px/20px var(--font-sans)}.action--deposit{background:var(--blue);color:var(--on-blue)}.action--deposit:hover{background:color-mix(in srgb, var(--blue) 88%, var(--ink))}.action--withdraw{background:var(--surface-raised);color:var(--ink);border-color:var(--line)}.action--withdraw .action__sub{color:var(--ink-muted)}.action--withdraw:after{color:var(--blue)}.action--withdraw:hover{border-color:var(--blue)}@media (width<=560px){.actions{gap:var(--space-2)}.action{padding:var(--space-4) var(--space-4) calc(var(--space-4) + 28px);align-content:start}.action:after{top:auto;bottom:var(--space-4);right:var(--space-4);font-size:20px;transform:none}.action__title{font-size:22px;line-height:26px}.action__sub{font-size:13px;line-height:18px}}.shortcuts{gap:var(--space-2);flex-wrap:wrap;display:flex}.shortcuts__link{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-full);border:1px solid var(--line);background:var(--surface-raised);color:var(--ink);font:600 14px/20px var(--font-sans);align-items:center;text-decoration:none;display:inline-flex}.shortcuts__link:hover{border-color:var(--blue);color:var(--blue)}.shortcuts__link:focus-visible{box-shadow:var(--focus-ring);outline:none}.steps{gap:var(--space-3);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.steps__item{gap:var(--space-1);padding:var(--space-4) var(--space-4) var(--space-4) 56px;border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);counter-increment:step;display:grid;position:relative}.steps__item:before{content:counter(step);left:var(--space-4);top:var(--space-4);background:var(--gold);width:28px;height:28px;color:var(--on-gold);font:800 14px/1 var(--font-sans);border-radius:50%;place-items:center;display:grid;position:absolute}.steps__item span{color:var(--ink-muted)}.landing{gap:var(--space-8)}.landing>.actions+.shortcuts{margin-top:calc(-1 * var(--space-4))}.section__intro{margin:calc(-1 * var(--space-2)) 0 var(--space-4);color:var(--ink-muted)}.networks{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.networks__item{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);display:flex}.networks__text{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.networks__use,.card__note{color:var(--ink-muted);font-size:14px;line-height:20px}.cta__actions{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.form{gap:var(--space-4);display:grid}.form p{color:var(--ink-muted);margin:0}.flow{gap:var(--space-6);display:grid}.form__group{gap:var(--space-3);display:grid}.form__actions{gap:var(--space-2);margin-top:var(--space-2);display:grid}.form__note{font-size:14px;line-height:20px}.form__live:empty{margin-top:calc(-1 * var(--space-4))}.form__links{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.sessions{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.sessions__item{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);display:flex}.sessions__item>span:not(.fd-badge){gap:var(--space-1);display:grid}.sessions__meta{color:var(--ink-muted);font-size:14px}.receipt__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.receipt{gap:var(--space-2) var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);grid-template-columns:max-content 1fr;margin:0;display:grid}.receipt dt{color:var(--ink-muted)}.receipt dd{overflow-wrap:anywhere;margin:0;font-weight:600}.history{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.history__item{align-items:center;gap:var(--space-3);color:var(--ink);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);text-decoration:none;display:flex}.history__item:hover{border-color:var(--line)}.history__item:focus-visible{box-shadow:var(--focus-ring);outline:none}.history__body{gap:var(--space-1);flex:1;min-width:0;display:grid}.history__top{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.history__amount{font:700 17px/24px var(--font-sans);font-variant-numeric:tabular-nums}.history__meta{color:var(--ink-muted);font-size:14px;line-height:20px}.history__item>span:not(.history__body,.fd-tile,.fd-badge){gap:var(--space-1);flex:1;min-width:0;display:grid}.tracker__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.check{gap:var(--space-2);align-items:flex-start;font-weight:600;display:flex}.check input{width:20px;height:20px;accent-color:var(--blue);flex:none}.journal{padding-left:var(--space-6);gap:var(--space-2);color:var(--ink-muted);margin:0;display:grid}.journal strong{color:var(--ink)}.numbers__item{flex-wrap:wrap}.numbers__actions{flex-basis:100%}.bo-actions{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.ops-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.dashboard{gap:var(--space-8);display:grid}.dashboard__section .section__title{margin-bottom:var(--space-3)}.dashboard__head{justify-content:space-between;align-items:baseline;gap:0 var(--space-4);flex-wrap:wrap;display:flex}.dashboard__more{min-height:44px;margin-top:calc(-1 * var(--space-3));align-items:center;font-weight:600;display:inline-flex}.balance-toggle{place-self:start}.dashboard__head .balance-toggle{margin-top:calc(-1 * var(--space-3))}.dashboard__number{gap:var(--space-2)}.dashboard__number-head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.dashboard__number-amount{justify-content:space-between;gap:0 var(--space-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.activation__qr{width:220px;height:220px;padding:var(--space-2);border-radius:var(--radius-md);background:var(--logo-plate);display:block}.activation__secret{letter-spacing:.04em;overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-weight:600}.sms{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);display:grid}.sms__head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sms__body{padding:var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,monospace;font-size:14px;line-height:20px}.sms__meta{color:var(--ink-muted);font-size:14px;line-height:20px}.sms-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.chat{gap:var(--space-3);max-height:60vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.chat__msg{max-width:85%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-sm)}.chat__msg--me,.chat__msg--customer{background:var(--blue);color:var(--on-blue);justify-self:end}.chat__msg--me :is(p,span,a,time),.chat__msg--customer :is(p,span,a,time){color:inherit}.chat__msg--support,.chat__msg--operator{justify-self:start}.chat__author{opacity:.85;font-size:.8125rem;font-weight:600;display:block}.chat__body{margin:var(--space-1) 0;white-space:pre-wrap;overflow-wrap:anywhere}.chat__time{opacity:.75;font-size:.75rem}.chat__composer{gap:var(--space-2);display:grid}.chat__input{resize:vertical;min-height:96px;font:inherit}.chat__preview{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chat__subject,.chat__waiting{color:var(--ink-muted)}.chat__preview .fd-icon,.chat__image-tag .fd-icon{vertical-align:-3px;width:16px;height:16px;margin-right:var(--space-1)}.chat__images{margin:var(--space-2) 0 var(--space-1);gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chat__thumb{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);cursor:zoom-in;width:120px;height:120px;padding:0;display:block;overflow:hidden}.chat__thumb img{object-fit:cover;width:100%;height:100%;display:block}.chat__thumb:focus-visible{box-shadow:var(--focus-ring);outline:none}.viewer{z-index:60;justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4);padding-top:max(var(--space-4), env(safe-area-inset-top,0px));background:color-mix(in srgb, var(--navy-deep) 90%, transparent);flex-direction:column;display:flex;position:fixed;inset:0}.viewer__bar{justify-content:flex-end;align-items:center;gap:var(--space-4);width:100%;max-width:1200px;display:flex}.viewer__link{color:var(--on-navy);font-weight:600}.viewer__close{border-radius:var(--radius-full);background:var(--surface-raised);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.viewer__close:focus-visible,.viewer__link:focus-visible{box-shadow:var(--focus-ring);outline:none}.viewer__img{object-fit:contain;border-radius:var(--radius-sm);background:var(--surface-raised);max-width:min(100%,1200px);max-height:calc(100vh - 120px)}.attach{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.attach__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.attach__button{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--blue);font:inherit;cursor:pointer;font-weight:600;display:inline-flex}.attach__button:hover:not(:disabled){border-color:var(--blue)}.attach__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.attach__button:disabled{opacity:.55;cursor:not-allowed}.attach__hint{color:var(--ink-muted);font-size:.875rem}.attach__previews{gap:var(--space-2);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}.attach__preview{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);width:88px;height:88px;position:relative;overflow:hidden}.attach__preview img{object-fit:cover;width:100%;height:100%;display:block}.attach__remove{top:var(--space-1);right:var(--space-1);border-radius:var(--radius-full);background:var(--surface-raised);width:32px;height:32px;color:var(--ink);box-shadow:var(--shadow-sm);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.attach__remove .fd-icon{width:18px;height:18px}.attach__remove:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (width<=480px){.chat__thumb{width:96px;height:96px}}.support-link{margin-top:var(--space-4);text-align:center}.legal{gap:var(--space-8);display:grid}.legal p{margin:0}.legal__updated{color:var(--ink-muted);font-size:14px;line-height:20px}.legal__intro{font-weight:600}.legal__section{gap:var(--space-3);display:grid}.legal__section .section__title{margin:0}.legal__list{padding-left:var(--space-6);gap:var(--space-2);margin:0;display:grid}.legal__list li::marker{color:var(--ink-muted)}.contents{display:contents}@media (width<=767.98px){.fd-footer{padding-bottom:calc(var(--space-8) + 60px + env(safe-area-inset-bottom,0px))}}.whatsapp-link{gap:var(--space-3);justify-items:start;display:grid}.whatsapp-link__actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.whatsapp-link__qr{background:var(--surface-raised);border-radius:var(--radius-md);padding:var(--space-2)}.pwa-banner{z-index:40;left:var(--space-3);right:var(--space-3);bottom:calc(76px + env(safe-area-inset-bottom,0px));align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow-md);display:flex;position:fixed}.pwa-banner__icon{border-radius:var(--radius-md);flex:none}.pwa-banner__text{gap:var(--space-1);flex:1;justify-items:start;min-width:0;display:grid}.pwa-banner__title{margin:0;font-weight:700}.pwa-banner__body{color:var(--ink-muted);margin:0;font-size:.875rem}.pwa-banner__action{margin-top:var(--space-1);min-height:40px}.pwa-banner__close{width:44px;height:44px;margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0 0;border-radius:var(--radius-full);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.pwa-banner__close:focus-visible{box-shadow:var(--focus-ring);outline:none}.pwa-banner__close svg{width:20px;height:20px}.pwa-banner--backoffice{bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}@media (width>=768px){.pwa-banner{left:auto;right:var(--space-4);bottom:var(--space-4);width:380px}}.canned{gap:var(--space-2);flex-wrap:wrap;display:flex}.canned__chip{min-height:36px;padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--ink);font:inherit;cursor:pointer;font-size:.875rem}.canned__chip:hover{border-color:var(--blue)}.canned__chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.canned__item{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;display:grid}.support-link-header{border-radius:var(--radius-full);width:44px;height:44px;color:var(--on-navy);place-items:center;text-decoration:none;display:grid;position:relative}.support-link-header svg{width:22px;height:22px}.support-link-header:hover{background:color-mix(in srgb, var(--on-navy) 12%, transparent)}.support-link-header:focus-visible{box-shadow:var(--focus-ring);outline:none}.support-link-header__badge{border-radius:var(--radius-full);background:var(--gold);min-width:18px;height:18px;color:var(--on-gold);text-align:center;padding:0 4px;font-size:.6875rem;font-weight:700;line-height:18px;position:absolute;top:4px;right:2px}.notif-bell{border-radius:var(--radius-full);width:44px;height:44px;color:var(--on-navy);place-items:center;text-decoration:none;display:grid;position:relative}.notif-bell svg{width:22px;height:22px}.notif-bell:hover{background:color-mix(in srgb, var(--on-navy) 12%, transparent)}.notif-bell:focus-visible{box-shadow:var(--focus-ring);outline:none}.notif-bell__badge{border-radius:var(--radius-full);background:var(--gold);min-width:18px;height:18px;color:var(--on-gold);text-align:center;padding:0 4px;font-size:.6875rem;font-weight:700;line-height:18px;position:absolute;top:4px;right:2px}.notif-actions{margin-bottom:var(--space-2);justify-content:flex-end;display:flex}.notif{align-items:flex-start}.notif--unread{background:color-mix(in srgb, var(--blue) 8%, var(--surface-raised));border-color:color-mix(in srgb, var(--blue) 35%, transparent)}.notif__title{font:700 16px/22px var(--font-sans)}.notif--unread .notif__title{color:var(--ink)}.notif:not(.notif--unread) .notif__title{font-weight:600}.notif__text{color:var(--ink);overflow-wrap:anywhere;font-size:15px;line-height:21px}.notif__dot{border-radius:var(--radius-full);background:var(--blue);flex:none;width:10px;height:10px}.promo{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.promo__copy{flex:none}.promo__label{color:var(--ink-muted)}.promo__code{font-family:var(--font-display);letter-spacing:.08em;color:var(--gold-text);padding:var(--space-1) var(--space-4);border:2px dashed var(--gold);border-radius:var(--radius-md);font-size:1.75rem}.landing>.shortcuts+.promos{margin-top:calc(-1 * var(--space-2))}.promos{gap:var(--space-2);min-width:0;display:grid}.promos__track{gap:var(--space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-lg);grid-auto-columns:100%;grid-auto-flow:column;align-items:start;display:grid;overflow-x:auto}.promos__track::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.promos__track{scroll-behavior:smooth}}.promos__slide{scroll-snap-align:start;border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);display:grid;overflow:hidden}.promos__media{aspect-ratio:2;background:var(--navy);display:block}.promos__media:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.promos__image{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.promos__coupon{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.promos__code{font-family:var(--font-display);letter-spacing:.06em;color:var(--gold-text);padding:var(--space-1) var(--space-3);border:2px dashed var(--gold);border-radius:var(--radius-md);overflow-wrap:anywhere;font-size:1.25rem}.promos__copy{flex:none}.promos__dots{justify-content:center;gap:var(--space-1);display:flex}.promos__dot{cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.promos__dot:before{content:"";border-radius:var(--radius-full);background:var(--line);width:8px;height:8px;transition:width .2s,background-color .2s}.promos__dot[aria-current=true]:before{background:var(--blue);width:20px}.promos__dot:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.promos__dot:before{transition:none}}.landing>.promos+.live-match,.landing>.shortcuts+.live-match{margin-top:calc(-1 * var(--space-2))}.live-match__link{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);min-width:0;box-shadow:var(--shadow-sm);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);color:var(--ink);text-decoration:none;display:flex}.live-match__link:focus-visible{box-shadow:var(--focus-ring);outline:none}.live-match__icon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--danger) 12%, var(--surface-raised));width:44px;height:44px;color:var(--danger);flex:none;place-items:center;display:grid}.live-match__icon .fd-icon{width:24px;height:24px}.live-match__text{flex:1;gap:2px;min-width:0;display:grid}.live-match__title{overflow-wrap:anywhere;font-size:1rem}.live-match__subtitle{color:var(--ink-muted);overflow-wrap:anywhere;font-size:.875rem}.live-match__cta{color:var(--blue);white-space:nowrap;flex:none;font-weight:600}.hero-preview{box-sizing:border-box;align-content:start;justify-items:center;gap:var(--space-2);aspect-ratio:16/7;width:100%;max-width:480px;padding:var(--space-4) var(--space-4) 0;border-radius:var(--radius-md);background-color:var(--navy);color:var(--on-navy);text-align:center;display:grid;position:relative;overflow:hidden}.hero-preview__logo{width:64px;height:auto}.hero-preview__title{max-width:24ch;font:italic 800 15px/18px var(--font-display);text-wrap:balance}.hero-preview__cards{left:var(--space-4);right:var(--space-4);bottom:calc(-1 * var(--space-2));gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute}.hero-preview__card{padding:var(--space-2) var(--space-3) var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-md);background:var(--surface-raised);color:var(--ink);font:italic 800 14px/18px var(--font-display);text-align:left}.hero-preview__card--deposit{background:var(--blue);color:var(--on-blue)}.hero-admin__tips{padding-left:var(--space-6);gap:var(--space-1);color:var(--ink-muted);margin:0;display:grid}.hero-admin__range{width:100%;max-width:480px;min-height:44px;accent-color:var(--blue)}.promo-admin__preview{aspect-ratio:2;object-fit:cover;border-radius:var(--radius-md);background:var(--navy);width:100%;max-width:480px;display:block}.cash-desk{gap:var(--space-1);margin:var(--space-2) 0;display:grid}.alerts-devices{padding-left:var(--space-6);gap:var(--space-1);color:var(--ink-muted);margin:0;font-size:.875rem;display:grid}.push-invite{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid var(--line);color:var(--ink);flex-wrap:wrap;display:flex}.push-invite__icon{width:22px;height:22px;color:var(--blue);flex:none}.push-invite__text{flex:1;min-width:12rem;margin:0;font-weight:600}.push-invite__actions{gap:var(--space-2);align-items:center;display:flex}.data-table-wrap{border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);overflow-x:auto}.data-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px;line-height:20px}.data-table caption{caption-side:top;text-align:left;padding:var(--space-3) var(--space-3) 0;color:var(--ink-muted)}.data-table th,.data-table td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top;white-space:nowrap;border-bottom:1px solid color-mix(in srgb, var(--line) 55%, transparent)}.data-table thead th{color:var(--ink-muted);font-weight:600}.data-table tbody tr:last-child>*{border-bottom:0}.data-table tfoot>tr>*{border-top:1px solid var(--line);border-bottom:0;font-weight:700}.data-table .num{text-align:right}.data-table__tags{gap:var(--space-1);flex-wrap:wrap;display:flex}.pager{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pager__position{color:var(--ink-muted);font-size:14px}body{background:var(--surface);color:var(--ink);font:400 16px/24px var(--font-sans);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;margin:0;display:flex}a{color:var(--blue);text-underline-offset:2px}a:focus-visible{box-shadow:var(--focus-ring);border-radius:2px;outline:none}
