._barreira_zfqf8_4{animation:.15s ease-out both _fyCelebrationFade_zfqf8_1}@keyframes _fyCelebrationFade_zfqf8_1{0%{opacity:0}to{opacity:1}}._pagina_v08xl_1{justify-content:center;align-items:center;gap:var(--fy-space-md);max-width:26rem;min-height:100dvh;padding:var(--fy-space-xl) var(--fy-space-md);flex-direction:column;margin:0 auto;display:flex}._cartao_v08xl_13{gap:var(--fy-space-sm);width:100%;margin-top:var(--fy-space-sm);border:1px solid var(--fy-border);border-radius:var(--fy-radius-xl);background:var(--fy-surface-grad);box-shadow:inset 0 1px 0 var(--fy-edge-highlight), var(--fy-shadow-md);flex-direction:column;padding:1.25rem;display:flex}._titulo_v08xl_26{font-size:var(--fy-text-base);font-weight:var(--fy-weight-semibold);letter-spacing:var(--fy-tracking-snug);margin:0}._detalhe_v08xl_33{color:var(--fy-text-secondary);font-size:var(--fy-text-sm);text-wrap:pretty;margin:0;line-height:1.45}._botao_v08xl_42{min-height:3rem;margin-top:var(--fy-space-sm);border:1px solid var(--fy-border-strong);border-radius:var(--fy-radius-pill);background:var(--fy-surface-2);color:var(--fy-text);font:inherit;font-size:var(--fy-text-base);font-weight:var(--fy-weight-medium);cursor:pointer;transition:transform .15s var(--fy-ease-out), opacity .15s var(--fy-ease-out);align-self:stretch;place-items:center;text-decoration:none;display:grid}._botao_v08xl_42:active:not(:disabled){transform:scale(.98)}._botao_v08xl_42:disabled{cursor:default;opacity:.6}._botao_v08xl_42:focus-visible{outline:2px solid var(--fy-gold);outline-offset:2px}.fg-transparent{color:#0000!important}.bg-transparent{background:0 0!important}.fg-black{color:#000!important}.bg-black{background:#000!important}.fg-white{color:#fff!important}.bg-white{background:#fff!important}.fg-red{color:#f44336!important}.bg-red{background:#f44336!important}.fg-pink{color:#e91e63!important}.bg-pink{background:#e91e63!important}.fg-purple{color:#9c27b0!important}.bg-purple{background:#9c27b0!important}.fg-deep-purple{color:#673ab7!important}.bg-deep-purple{background:#673ab7!important}.fg-indigo{color:#3f51b5!important}.bg-indigo{background:#3f51b5!important}.fg-blue{color:#2196f3!important}.bg-blue{background:#2196f3!important}.fg-light-blue{color:#03a9f4!important}.bg-light-blue{background:#03a9f4!important}.fg-cyan{color:#00bcd4!important}.bg-cyan{background:#00bcd4!important}.fg-teal{color:#009688!important}.bg-teal{background:#009688!important}.fg-green{color:#4caf50!important}.bg-green{background:#4caf50!important}.fg-light-green{color:#8bc34a!important}.bg-light-green{background:#8bc34a!important}.fg-lime{color:#cddc39!important}.bg-lime{background:#cddc39!important}.fg-yellow{color:#ffeb3b!important}.bg-yellow{background:#ffeb3b!important}.fg-amber{color:#ffc107!important}.bg-amber{background:#ffc107!important}.fg-orange{color:#ff9800!important}.bg-orange{background:#ff9800!important}.fg-deep-orange{color:#ff5722!important}.bg-deep-orange{background:#ff5722!important}.fg-brown{color:#795548!important}.bg-brown{background:#795548!important}.fg-grey{color:#9e9e9e!important}.bg-grey{background:#9e9e9e!important}.fg-blue-grey{color:#607d8b!important}.bg-blue-grey{background:#607d8b!important}[x-main-theme=light],html:not([x-main-theme]){--theme-background:#0e0e0e;--theme-background-1:#181818;--theme-background-2:#4a4a4a;--theme-foreground:#1c1c1c;--theme-foreground-1:#fff;--theme-overview:#0009;--theme-icon-selected:#0101011a;--theme-card-primary:#fad371;--theme-card-1:#494949;--theme-card-2:#333;--theme-card-3:#151515;--theme-card-4:#090909;--theme-card-5:#4d4d4d;--theme-card-6:#393939;--theme-card-7:#242424;--theme-card-8:#656565;--theme-card-9:#212121;--theme-card-10:#1b1d23;--theme-card-11:#262626;--theme-edge-1:#494949;--theme-edge-2:#515151;--theme-edge-3:#fff;--theme-edge-4:#fad371;--theme-edge-5:#a8a8a8;--theme-edge-6:#8f8a8a;--theme-edge-7:#aeaeae;--theme-card-good:#a3f369;--theme-card-normal:#fff;--theme-card-warning:red;--theme-card-yourself:#fad371;--theme-primary-button:#ffc941;--theme-primary-button-light:#fad371;--theme-secondary-button:#4b4b4b;--theme-dark-button:#333;--theme-dark-button-light:#616161;--theme-transparent-button:#0000;--theme-primary-text:#fff;--theme-secondary:#d9d9d9;--theme-warning-text:#ff2f2f;--theme-default-text:#a8a8a8;--theme-default-text-1:#cfcece;--theme-dark-text:#000;--theme-dark-text-1:#333}.theme-fg-background{color:var(--theme-background,#0e0e0e)!important}.theme-bg-background{background:var(--theme-background,#0e0e0e)!important}.theme-bg-from-background{--theme-bg-from:var(--theme-background,#0e0e0e)}.theme-bg-to-background{--theme-bg-to:var(--theme-background,#0e0e0e)}.theme-fg-background-1{color:var(--theme-background-1,#181818)!important}.theme-bg-background-1{background:var(--theme-background-1,#181818)!important}.theme-bg-from-background-1{--theme-bg-from:var(--theme-background-1,#181818)}.theme-bg-to-background-1{--theme-bg-to:var(--theme-background-1,#181818)}.theme-fg-background-2{color:var(--theme-background-2,#4a4a4a)!important}.theme-bg-background-2{background:var(--theme-background-2,#4a4a4a)!important}.theme-bg-from-background-2{--theme-bg-from:var(--theme-background-2,#4a4a4a)}.theme-bg-to-background-2{--theme-bg-to:var(--theme-background-2,#4a4a4a)}.theme-fg-foreground{color:var(--theme-foreground,#1c1c1c)!important}.theme-bg-foreground{background:var(--theme-foreground,#1c1c1c)!important}.theme-bg-from-foreground{--theme-bg-from:var(--theme-foreground,#1c1c1c)}.theme-bg-to-foreground{--theme-bg-to:var(--theme-foreground,#1c1c1c)}.theme-fg-foreground-1{color:var(--theme-foreground-1,#fff)!important}.theme-bg-foreground-1{background:var(--theme-foreground-1,#fff)!important}.theme-bg-from-foreground-1{--theme-bg-from:var(--theme-foreground-1,#fff)}.theme-bg-to-foreground-1{--theme-bg-to:var(--theme-foreground-1,#fff)}.theme-fg-overview{color:var(--theme-overview,#0009)!important}.theme-bg-overview{background:var(--theme-overview,#0009)!important}.theme-bg-from-overview{--theme-bg-from:var(--theme-overview,#0009)}.theme-bg-to-overview{--theme-bg-to:var(--theme-overview,#0009)}.theme-fg-icon-selected{color:var(--theme-icon-selected,#0101011a)!important}.theme-bg-icon-selected{background:var(--theme-icon-selected,#0101011a)!important}.theme-bg-from-icon-selected{--theme-bg-from:var(--theme-icon-selected,#0101011a)}.theme-bg-to-icon-selected{--theme-bg-to:var(--theme-icon-selected,#0101011a)}.theme-fg-card-primary{color:var(--theme-card-primary,#fad371)!important}.theme-bg-card-primary{background:var(--theme-card-primary,#fad371)!important}.theme-bg-from-card-primary{--theme-bg-from:var(--theme-card-primary,#fad371)}.theme-bg-to-card-primary{--theme-bg-to:var(--theme-card-primary,#fad371)}.theme-fg-card-1{color:var(--theme-card-1,#494949)!important}.theme-bg-card-1{background:var(--theme-card-1,#494949)!important}.theme-bg-from-card-1{--theme-bg-from:var(--theme-card-1,#494949)}.theme-bg-to-card-1{--theme-bg-to:var(--theme-card-1,#494949)}.theme-fg-card-2{color:var(--theme-card-2,#333)!important}.theme-bg-card-2{background:var(--theme-card-2,#333)!important}.theme-bg-from-card-2{--theme-bg-from:var(--theme-card-2,#333)}.theme-bg-to-card-2{--theme-bg-to:var(--theme-card-2,#333)}.theme-fg-card-3{color:var(--theme-card-3,#151515)!important}.theme-bg-card-3{background:var(--theme-card-3,#151515)!important}.theme-bg-from-card-3{--theme-bg-from:var(--theme-card-3,#151515)}.theme-bg-to-card-3{--theme-bg-to:var(--theme-card-3,#151515)}.theme-fg-card-4{color:var(--theme-card-4,#090909)!important}.theme-bg-card-4{background:var(--theme-card-4,#090909)!important}.theme-bg-from-card-4{--theme-bg-from:var(--theme-card-4,#090909)}.theme-bg-to-card-4{--theme-bg-to:var(--theme-card-4,#090909)}.theme-fg-card-5{color:var(--theme-card-5,#4d4d4d)!important}.theme-bg-card-5{background:var(--theme-card-5,#4d4d4d)!important}.theme-bg-from-card-5{--theme-bg-from:var(--theme-card-5,#4d4d4d)}.theme-bg-to-card-5{--theme-bg-to:var(--theme-card-5,#4d4d4d)}.theme-fg-card-6{color:var(--theme-card-6,#393939)!important}.theme-bg-card-6{background:var(--theme-card-6,#393939)!important}.theme-bg-from-card-6{--theme-bg-from:var(--theme-card-6,#393939)}.theme-bg-to-card-6{--theme-bg-to:var(--theme-card-6,#393939)}.theme-fg-card-7{color:var(--theme-card-7,#242424)!important}.theme-bg-card-7{background:var(--theme-card-7,#242424)!important}.theme-bg-from-card-7{--theme-bg-from:var(--theme-card-7,#242424)}.theme-bg-to-card-7{--theme-bg-to:var(--theme-card-7,#242424)}.theme-fg-card-8{color:var(--theme-card-8,#656565)!important}.theme-bg-card-8{background:var(--theme-card-8,#656565)!important}.theme-bg-from-card-8{--theme-bg-from:var(--theme-card-8,#656565)}.theme-bg-to-card-8{--theme-bg-to:var(--theme-card-8,#656565)}.theme-fg-card-9{color:var(--theme-card-9,#212121)!important}.theme-bg-card-9{background:var(--theme-card-9,#212121)!important}.theme-bg-from-card-9{--theme-bg-from:var(--theme-card-9,#212121)}.theme-bg-to-card-9{--theme-bg-to:var(--theme-card-9,#212121)}.theme-fg-card-10{color:var(--theme-card-10,#1b1d23)!important}.theme-bg-card-10{background:var(--theme-card-10,#1b1d23)!important}.theme-bg-from-card-10{--theme-bg-from:var(--theme-card-10,#1b1d23)}.theme-bg-to-card-10{--theme-bg-to:var(--theme-card-10,#1b1d23)}.theme-fg-card-11{color:var(--theme-card-11,#262626)!important}.theme-bg-card-11{background:var(--theme-card-11,#262626)!important}.theme-bg-from-card-11{--theme-bg-from:var(--theme-card-11,#262626)}.theme-bg-to-card-11{--theme-bg-to:var(--theme-card-11,#262626)}.theme-fg-edge-1{color:var(--theme-edge-1,#494949)!important}.theme-bg-edge-1{background:var(--theme-edge-1,#494949)!important}.theme-bg-from-edge-1{--theme-bg-from:var(--theme-edge-1,#494949)}.theme-bg-to-edge-1{--theme-bg-to:var(--theme-edge-1,#494949)}.theme-fg-edge-2{color:var(--theme-edge-2,#515151)!important}.theme-bg-edge-2{background:var(--theme-edge-2,#515151)!important}.theme-bg-from-edge-2{--theme-bg-from:var(--theme-edge-2,#515151)}.theme-bg-to-edge-2{--theme-bg-to:var(--theme-edge-2,#515151)}.theme-fg-edge-3{color:var(--theme-edge-3,#fff)!important}.theme-bg-edge-3{background:var(--theme-edge-3,#fff)!important}.theme-bg-from-edge-3{--theme-bg-from:var(--theme-edge-3,#fff)}.theme-bg-to-edge-3{--theme-bg-to:var(--theme-edge-3,#fff)}.theme-fg-edge-4{color:var(--theme-edge-4,#fad371)!important}.theme-bg-edge-4{background:var(--theme-edge-4,#fad371)!important}.theme-bg-from-edge-4{--theme-bg-from:var(--theme-edge-4,#fad371)}.theme-bg-to-edge-4{--theme-bg-to:var(--theme-edge-4,#fad371)}.theme-fg-edge-5{color:var(--theme-edge-5,#a8a8a8)!important}.theme-bg-edge-5{background:var(--theme-edge-5,#a8a8a8)!important}.theme-bg-from-edge-5{--theme-bg-from:var(--theme-edge-5,#a8a8a8)}.theme-bg-to-edge-5{--theme-bg-to:var(--theme-edge-5,#a8a8a8)}.theme-fg-edge-6{color:var(--theme-edge-6,#8f8a8a)!important}.theme-bg-edge-6{background:var(--theme-edge-6,#8f8a8a)!important}.theme-bg-from-edge-6{--theme-bg-from:var(--theme-edge-6,#8f8a8a)}.theme-bg-to-edge-6{--theme-bg-to:var(--theme-edge-6,#8f8a8a)}.theme-fg-edge-7{color:var(--theme-edge-7,#aeaeae)!important}.theme-bg-edge-7{background:var(--theme-edge-7,#aeaeae)!important}.theme-bg-from-edge-7{--theme-bg-from:var(--theme-edge-7,#aeaeae)}.theme-bg-to-edge-7{--theme-bg-to:var(--theme-edge-7,#aeaeae)}.theme-fg-card-good{color:var(--theme-card-good,#a3f369)!important}.theme-bg-card-good{background:var(--theme-card-good,#a3f369)!important}.theme-bg-from-card-good{--theme-bg-from:var(--theme-card-good,#a3f369)}.theme-bg-to-card-good{--theme-bg-to:var(--theme-card-good,#a3f369)}.theme-fg-card-normal{color:var(--theme-card-normal,#fff)!important}.theme-bg-card-normal{background:var(--theme-card-normal,#fff)!important}.theme-bg-from-card-normal{--theme-bg-from:var(--theme-card-normal,#fff)}.theme-bg-to-card-normal{--theme-bg-to:var(--theme-card-normal,#fff)}.theme-fg-card-warning{color:var(--theme-card-warning,red)!important}.theme-bg-card-warning{background:var(--theme-card-warning,red)!important}.theme-bg-from-card-warning{--theme-bg-from:var(--theme-card-warning,red)}.theme-bg-to-card-warning{--theme-bg-to:var(--theme-card-warning,red)}.theme-fg-card-yourself{color:var(--theme-card-yourself,#fad371)!important}.theme-bg-card-yourself{background:var(--theme-card-yourself,#fad371)!important}.theme-bg-from-card-yourself{--theme-bg-from:var(--theme-card-yourself,#fad371)}.theme-bg-to-card-yourself{--theme-bg-to:var(--theme-card-yourself,#fad371)}.theme-fg-primary-button{color:var(--theme-primary-button,#ffc941)!important}.theme-bg-primary-button{background:var(--theme-primary-button,#ffc941)!important}.theme-bg-from-primary-button{--theme-bg-from:var(--theme-primary-button,#ffc941)}.theme-bg-to-primary-button{--theme-bg-to:var(--theme-primary-button,#ffc941)}.theme-fg-primary-button-light{color:var(--theme-primary-button-light,#fad371)!important}.theme-bg-primary-button-light{background:var(--theme-primary-button-light,#fad371)!important}.theme-bg-from-primary-button-light{--theme-bg-from:var(--theme-primary-button-light,#fad371)}.theme-bg-to-primary-button-light{--theme-bg-to:var(--theme-primary-button-light,#fad371)}.theme-fg-secondary-button{color:var(--theme-secondary-button,#4b4b4b)!important}.theme-bg-secondary-button{background:var(--theme-secondary-button,#4b4b4b)!important}.theme-bg-from-secondary-button{--theme-bg-from:var(--theme-secondary-button,#4b4b4b)}.theme-bg-to-secondary-button{--theme-bg-to:var(--theme-secondary-button,#4b4b4b)}.theme-fg-dark-button{color:var(--theme-dark-button,#333)!important}.theme-bg-dark-button{background:var(--theme-dark-button,#333)!important}.theme-bg-from-dark-button{--theme-bg-from:var(--theme-dark-button,#333)}.theme-bg-to-dark-button{--theme-bg-to:var(--theme-dark-button,#333)}.theme-fg-dark-button-light{color:var(--theme-dark-button-light,#616161)!important}.theme-bg-dark-button-light{background:var(--theme-dark-button-light,#616161)!important}.theme-bg-from-dark-button-light{--theme-bg-from:var(--theme-dark-button-light,#616161)}.theme-bg-to-dark-button-light{--theme-bg-to:var(--theme-dark-button-light,#616161)}.theme-fg-transparent-button{color:var(--theme-transparent-button,#0000)!important}.theme-bg-transparent-button{background:var(--theme-transparent-button,#0000)!important}.theme-bg-from-transparent-button{--theme-bg-from:var(--theme-transparent-button,#0000)}.theme-bg-to-transparent-button{--theme-bg-to:var(--theme-transparent-button,#0000)}.theme-fg-primary-text{color:var(--theme-primary-text,#fff)!important}.theme-bg-primary-text{background:var(--theme-primary-text,#fff)!important}.theme-bg-from-primary-text{--theme-bg-from:var(--theme-primary-text,#fff)}.theme-bg-to-primary-text{--theme-bg-to:var(--theme-primary-text,#fff)}.theme-fg-secondary{color:var(--theme-secondary,#d9d9d9)!important}.theme-bg-secondary{background:var(--theme-secondary,#d9d9d9)!important}.theme-bg-from-secondary{--theme-bg-from:var(--theme-secondary,#d9d9d9)}.theme-bg-to-secondary{--theme-bg-to:var(--theme-secondary,#d9d9d9)}.theme-fg-warning-text{color:var(--theme-warning-text,#ff2f2f)!important}.theme-bg-warning-text{background:var(--theme-warning-text,#ff2f2f)!important}.theme-bg-from-warning-text{--theme-bg-from:var(--theme-warning-text,#ff2f2f)}.theme-bg-to-warning-text{--theme-bg-to:var(--theme-warning-text,#ff2f2f)}.theme-fg-default-text{color:var(--theme-default-text,#a8a8a8)!important}.theme-bg-default-text{background:var(--theme-default-text,#a8a8a8)!important}.theme-bg-from-default-text{--theme-bg-from:var(--theme-default-text,#a8a8a8)}.theme-bg-to-default-text{--theme-bg-to:var(--theme-default-text,#a8a8a8)}.theme-fg-default-text-1{color:var(--theme-default-text-1,#cfcece)!important}.theme-bg-default-text-1{background:var(--theme-default-text-1,#cfcece)!important}.theme-bg-from-default-text-1{--theme-bg-from:var(--theme-default-text-1,#cfcece)}.theme-bg-to-default-text-1{--theme-bg-to:var(--theme-default-text-1,#cfcece)}.theme-fg-dark-text{color:var(--theme-dark-text,#000)!important}.theme-bg-dark-text{background:var(--theme-dark-text,#000)!important}.theme-bg-from-dark-text{--theme-bg-from:var(--theme-dark-text,#000)}.theme-bg-to-dark-text{--theme-bg-to:var(--theme-dark-text,#000)}.theme-fg-dark-text-1{color:var(--theme-dark-text-1,#333)!important}.theme-bg-dark-text-1{background:var(--theme-dark-text-1,#333)!important}.theme-bg-from-dark-text-1{--theme-bg-from:var(--theme-dark-text-1,#333)}.theme-bg-to-dark-text-1{--theme-bg-to:var(--theme-dark-text-1,#333)}[x-main-theme=dark]{--theme-primary:white;--theme-secondary:#ffffffb3;--theme-hint:#ffffff80;--theme-disabled:#ffffff80;--theme-dividers:#ffffff0f;--theme-background:#131313;--theme-card:#191919}[x-featured-theme=red]{--theme-50:#ffebee;--theme-100:#ffcdd2;--theme-200:#ef9a9a;--theme-300:#e57373;--theme-400:#ef5350;--theme-500:#f44336;--theme-600:#e53935;--theme-700:#d32f2f;--theme-800:#c62828;--theme-900:#b71c1c}[x-accent-theme=red]{--theme-A100:#ff8a80;--theme-A200:#ff5252;--theme-A400:#ff1744;--theme-A700:#d50000}[x-featured-theme=pink]{--theme-50:#fce4ec;--theme-100:#f8bbd0;--theme-200:#f48fb1;--theme-300:#f06292;--theme-400:#ec407a;--theme-500:#e91e63;--theme-600:#d81b60;--theme-700:#c2185b;--theme-800:#ad1457;--theme-900:#880e4f}[x-accent-theme=pink],html:not([x-accent-theme]){--theme-A100:#ff80ab;--theme-A200:#ff4081;--theme-A400:#f50057;--theme-A700:#c51162}.theme-fg-A100{color:var(--theme-A100,#ff80ab)!important}.theme-bg-A100{background:var(--theme-A100,#ff80ab)!important}.theme-bg-from-A100{--theme-bg-from:var(--theme-A100,#ff80ab)}.theme-bg-to-A100{--theme-bg-to:var(--theme-A100,#ff80ab)}.theme-fg-A200{color:var(--theme-A200,#ff4081)!important}.theme-bg-A200{background:var(--theme-A200,#ff4081)!important}.theme-bg-from-A200{--theme-bg-from:var(--theme-A200,#ff4081)}.theme-bg-to-A200{--theme-bg-to:var(--theme-A200,#ff4081)}.theme-fg-A400{color:var(--theme-A400,#f50057)!important}.theme-bg-A400{background:var(--theme-A400,#f50057)!important}.theme-bg-from-A400{--theme-bg-from:var(--theme-A400,#f50057)}.theme-bg-to-A400{--theme-bg-to:var(--theme-A400,#f50057)}.theme-fg-A700{color:var(--theme-A700,#c51162)!important}.theme-bg-A700{background:var(--theme-A700,#c51162)!important}.theme-bg-from-A700{--theme-bg-from:var(--theme-A700,#c51162)}.theme-bg-to-A700{--theme-bg-to:var(--theme-A700,#c51162)}[x-featured-theme=purple],html:not([x-featured-theme]){--theme-50:#f3e5f5;--theme-100:#e1bee7;--theme-200:#ce93d8;--theme-300:#ba68c8;--theme-400:#ab47bc;--theme-500:#9c27b0;--theme-600:#8e24aa;--theme-700:#7b1fa2;--theme-800:#6a1b9a;--theme-900:#4a148c}.theme-fg-50{color:var(--theme-50,#f3e5f5)!important}.theme-bg-50{background:var(--theme-50,#f3e5f5)!important}.theme-bg-from-50{--theme-bg-from:var(--theme-50,#f3e5f5)}.theme-bg-to-50{--theme-bg-to:var(--theme-50,#f3e5f5)}.theme-fg-100{color:var(--theme-100,#e1bee7)!important}.theme-bg-100{background:var(--theme-100,#e1bee7)!important}.theme-bg-from-100{--theme-bg-from:var(--theme-100,#e1bee7)}.theme-bg-to-100{--theme-bg-to:var(--theme-100,#e1bee7)}.theme-fg-200{color:var(--theme-200,#ce93d8)!important}.theme-bg-200{background:var(--theme-200,#ce93d8)!important}.theme-bg-from-200{--theme-bg-from:var(--theme-200,#ce93d8)}.theme-bg-to-200{--theme-bg-to:var(--theme-200,#ce93d8)}.theme-fg-300{color:var(--theme-300,#ba68c8)!important}.theme-bg-300{background:var(--theme-300,#ba68c8)!important}.theme-bg-from-300{--theme-bg-from:var(--theme-300,#ba68c8)}.theme-bg-to-300{--theme-bg-to:var(--theme-300,#ba68c8)}.theme-fg-400{color:var(--theme-400,#ab47bc)!important}.theme-bg-400{background:var(--theme-400,#ab47bc)!important}.theme-bg-from-400{--theme-bg-from:var(--theme-400,#ab47bc)}.theme-bg-to-400{--theme-bg-to:var(--theme-400,#ab47bc)}.theme-fg-500{color:var(--theme-500,#9c27b0)!important}.theme-bg-500{background:var(--theme-500,#9c27b0)!important}.theme-bg-from-500{--theme-bg-from:var(--theme-500,#9c27b0)}.theme-bg-to-500{--theme-bg-to:var(--theme-500,#9c27b0)}.theme-fg-600{color:var(--theme-600,#8e24aa)!important}.theme-bg-600{background:var(--theme-600,#8e24aa)!important}.theme-bg-from-600{--theme-bg-from:var(--theme-600,#8e24aa)}.theme-bg-to-600{--theme-bg-to:var(--theme-600,#8e24aa)}.theme-fg-700{color:var(--theme-700,#7b1fa2)!important}.theme-bg-700{background:var(--theme-700,#7b1fa2)!important}.theme-bg-from-700{--theme-bg-from:var(--theme-700,#7b1fa2)}.theme-bg-to-700{--theme-bg-to:var(--theme-700,#7b1fa2)}.theme-fg-800{color:var(--theme-800,#6a1b9a)!important}.theme-bg-800{background:var(--theme-800,#6a1b9a)!important}.theme-bg-from-800{--theme-bg-from:var(--theme-800,#6a1b9a)}.theme-bg-to-800{--theme-bg-to:var(--theme-800,#6a1b9a)}.theme-fg-900{color:var(--theme-900,#4a148c)!important}.theme-bg-900{background:var(--theme-900,#4a148c)!important}.theme-bg-from-900{--theme-bg-from:var(--theme-900,#4a148c)}.theme-bg-to-900{--theme-bg-to:var(--theme-900,#4a148c)}[x-accent-theme=purple]{--theme-A100:#ea80fc;--theme-A200:#e040fb;--theme-A400:#d500f9;--theme-A700:#a0f}[x-featured-theme=deep-purple]{--theme-50:#ede7f6;--theme-100:#d1c4e9;--theme-200:#b39ddb;--theme-300:#9575cd;--theme-400:#7e57c2;--theme-500:#673ab7;--theme-600:#5e35b1;--theme-700:#512da8;--theme-800:#4527a0;--theme-900:#311b92}[x-accent-theme=deep-purple]{--theme-A100:#b388ff;--theme-A200:#7c4dff;--theme-A400:#651fff;--theme-A700:#6200ea}[x-featured-theme=indigo]{--theme-50:#e8eaf6;--theme-100:#c5cae9;--theme-200:#9fa8da;--theme-300:#7986cb;--theme-400:#5c6bc0;--theme-500:#3f51b5;--theme-600:#3949ab;--theme-700:#303f9f;--theme-800:#283593;--theme-900:#1a237e}[x-accent-theme=indigo]{--theme-A100:#8c9eff;--theme-A200:#536dfe;--theme-A400:#3d5afe;--theme-A700:#304ffe}[x-featured-theme=blue]{--theme-50:#e3f2fd;--theme-100:#bbdefb;--theme-200:#90caf9;--theme-300:#64b5f6;--theme-400:#42a5f5;--theme-500:#2196f3;--theme-600:#1e88e5;--theme-700:#1976d2;--theme-800:#1565c0;--theme-900:#0d47a1}[x-accent-theme=blue]{--theme-A100:#82b1ff;--theme-A200:#448aff;--theme-A400:#2979ff;--theme-A700:#2962ff}[x-featured-theme=light-blue]{--theme-50:#e1f5fe;--theme-100:#b3e5fc;--theme-200:#81d4fa;--theme-300:#4fc3f7;--theme-400:#29b6f6;--theme-500:#03a9f4;--theme-600:#039be5;--theme-700:#0288d1;--theme-800:#0277bd;--theme-900:#01579b}[x-accent-theme=light-blue]{--theme-A100:#80d8ff;--theme-A200:#40c4ff;--theme-A400:#00b0ff;--theme-A700:#0091ea}[x-featured-theme=cyan]{--theme-50:#e0f7fa;--theme-100:#b2ebf2;--theme-200:#80deea;--theme-300:#4dd0e1;--theme-400:#26c6da;--theme-500:#00bcd4;--theme-600:#00acc1;--theme-700:#0097a7;--theme-800:#00838f;--theme-900:#006064}[x-accent-theme=cyan]{--theme-A100:#84ffff;--theme-A200:#18ffff;--theme-A400:#00e5ff;--theme-A700:#00b8d4}[x-featured-theme=teal]{--theme-50:#e0f2f1;--theme-100:#b2dfdb;--theme-200:#80cbc4;--theme-300:#4db6ac;--theme-400:#26a69a;--theme-500:#009688;--theme-600:#00897b;--theme-700:#00796b;--theme-800:#00695c;--theme-900:#004d40}[x-accent-theme=teal]{--theme-A100:#a7ffeb;--theme-A200:#64ffda;--theme-A400:#1de9b6;--theme-A700:#00bfa5}[x-featured-theme=green]{--theme-50:#e8f5e9;--theme-100:#c8e6c9;--theme-200:#a5d6a7;--theme-300:#81c784;--theme-400:#66bb6a;--theme-500:#4caf50;--theme-600:#43a047;--theme-700:#388e3c;--theme-800:#2e7d32;--theme-900:#1b5e20}[x-accent-theme=green]{--theme-A100:#b9f6ca;--theme-A200:#69f0ae;--theme-A400:#00e676;--theme-A700:#00c853}[x-featured-theme=light-green]{--theme-50:#f1f8e9;--theme-100:#dcedc8;--theme-200:#c5e1a5;--theme-300:#aed581;--theme-400:#9ccc65;--theme-500:#8bc34a;--theme-600:#7cb342;--theme-700:#689f38;--theme-800:#558b2f;--theme-900:#33691e}[x-accent-theme=light-green]{--theme-A100:#ccff90;--theme-A200:#b2ff59;--theme-A400:#76ff03;--theme-A700:#64dd17}[x-featured-theme=lime]{--theme-50:#f9fbe7;--theme-100:#f0f4c3;--theme-200:#e6ee9c;--theme-300:#dce775;--theme-400:#d4e157;--theme-500:#cddc39;--theme-600:#c0ca33;--theme-700:#afb42b;--theme-800:#9e9d24;--theme-900:#827717}[x-accent-theme=lime]{--theme-A100:#f4ff81;--theme-A200:#eeff41;--theme-A400:#c6ff00;--theme-A700:#aeea00}[x-featured-theme=yellow]{--theme-50:#fffde7;--theme-100:#fff9c4;--theme-200:#fff59d;--theme-300:#fff176;--theme-400:#ffee58;--theme-500:#ffeb3b;--theme-600:#fdd835;--theme-700:#fbc02d;--theme-800:#f9a825;--theme-900:#f57f17}[x-accent-theme=yellow]{--theme-A100:#ffff8d;--theme-A200:#ff0;--theme-A400:#ffea00;--theme-A700:#ffd600}[x-featured-theme=amber]{--theme-50:#fff8e1;--theme-100:#ffecb3;--theme-200:#ffe082;--theme-300:#ffd54f;--theme-400:#ffca28;--theme-500:#ffc107;--theme-600:#ffb300;--theme-700:#ffa000;--theme-800:#ff8f00;--theme-900:#ff6f00}[x-accent-theme=amber]{--theme-A100:#ffe57f;--theme-A200:#ffd740;--theme-A400:#ffc400;--theme-A700:#ffab00}[x-featured-theme=orange]{--theme-50:#fff3e0;--theme-100:#ffe0b2;--theme-200:#ffcc80;--theme-300:#ffb74d;--theme-400:#ffa726;--theme-500:#ff9800;--theme-600:#fb8c00;--theme-700:#f57c00;--theme-800:#ef6c00;--theme-900:#e65100}[x-accent-theme=orange]{--theme-A100:#ffd180;--theme-A200:#ffab40;--theme-A400:#ff9100;--theme-A700:#ff6d00}[x-featured-theme=deep-orange]{--theme-50:#fbe9e7;--theme-100:#ffccbc;--theme-200:#ffab91;--theme-300:#ff8a65;--theme-400:#ff7043;--theme-500:#ff5722;--theme-600:#f4511e;--theme-700:#e64a19;--theme-800:#d84315;--theme-900:#bf360c}[x-accent-theme=deep-orange]{--theme-A100:#ff9e80;--theme-A200:#ff6e40;--theme-A400:#ff3d00;--theme-A700:#dd2c00}[x-featured-theme=brown]{--theme-50:#efebe9;--theme-100:#d7ccc8;--theme-200:#bcaaa4;--theme-300:#a1887f;--theme-400:#8d6e63;--theme-500:#795548;--theme-600:#6d4c41;--theme-700:#5d4037;--theme-800:#4e342e;--theme-900:#3e2723}[x-featured-theme=grey]{--theme-50:#fafafa;--theme-100:#f5f5f5;--theme-200:#eee;--theme-300:#e0e0e0;--theme-400:#bdbdbd;--theme-500:#9e9e9e;--theme-600:#757575;--theme-700:#616161;--theme-800:#424242;--theme-900:#212121}[x-featured-theme=blue-grey]{--theme-50:#eceff1;--theme-100:#cfd8dc;--theme-200:#b0bec5;--theme-300:#90a4ae;--theme-400:#78909c;--theme-500:#607d8b;--theme-600:#546e7a;--theme-700:#455a64;--theme-800:#37474f;--theme-900:#263238}.theme-bg-to-top{background-image:linear-gradient(to top, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-top-right{background-image:linear-gradient(to top right, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-top-bottom{background-image:linear-gradient(to top bottom, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-top-left{background-image:linear-gradient(to top left, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-right{background-image:linear-gradient(to right, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-right-top{background-image:linear-gradient(to right top, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-right-bottom{background-image:linear-gradient(to right bottom, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-right-left{background-image:linear-gradient(to right left, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-bottom{background-image:linear-gradient(to bottom, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-bottom-top{background-image:linear-gradient(to bottom top, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-bottom-right{background-image:linear-gradient(to bottom right, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-bottom-left{background-image:linear-gradient(to bottom left, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-left{background-image:linear-gradient(to left, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-left-top{background-image:linear-gradient(to left top, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-left-right{background-image:linear-gradient(to left right, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}.theme-bg-to-left-bottom{background-image:linear-gradient(to left bottom, var(--theme-bg-from,#6a1b9a), var(--theme-bg-to,#4a148c))!important}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html{box-sizing:border-box}::selection{color:#fff;background-color:var(--theme-A400,#f50057)}a{color:var(--theme-500,#9c27b0);text-decoration:none}a:hover,a:active{color:var(--theme-300,#ba68c8)}figure{margin:0}input::-ms-clear{display:none}input[type=password]::-ms-reveal{display:none}.border-divider{border-top:1px solid var(--theme-dividers,#0000001f);height:0;margin:0;display:block}.border-divider_padded{margin:0 1rem}.container,.container-fluid{width:100%;margin:0 auto;padding:0 .9375rem}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=992px){.container{max-width:960px}}@media (width>=1200px){.container{max-width:1140px}}.flex-row{flex-wrap:wrap;margin:0 -.9375rem;display:flex}.flex-col-12__xl,.flex-col-11__xl,.flex-col-10__xl,.flex-col-9__xl,.flex-col-8__xl,.flex-col-7__xl,.flex-col-6__xl,.flex-col-5__xl,.flex-col-4__xl,.flex-col-3__xl,.flex-col-2__xl,.flex-col-1__xl,.flex-col-12__lg,.flex-col-11__lg,.flex-col-10__lg,.flex-col-9__lg,.flex-col-8__lg,.flex-col-7__lg,.flex-col-6__lg,.flex-col-5__lg,.flex-col-4__lg,.flex-col-3__lg,.flex-col-2__lg,.flex-col-1__lg,.flex-col-12__md,.flex-col-11__md,.flex-col-10__md,.flex-col-9__md,.flex-col-8__md,.flex-col-7__md,.flex-col-6__md,.flex-col-5__md,.flex-col-4__md,.flex-col-3__md,.flex-col-2__md,.flex-col-1__md,.flex-col-12__sm,.flex-col-11__sm,.flex-col-10__sm,.flex-col-9__sm,.flex-col-8__sm,.flex-col-7__sm,.flex-col-6__sm,.flex-col-5__sm,.flex-col-4__sm,.flex-col-3__sm,.flex-col-2__sm,.flex-col-1__sm,.flex-col-12,.flex-col-11,.flex-col-10,.flex-col-9,.flex-col-8,.flex-col-7,.flex-col-6,.flex-col-5,.flex-col-4,.flex-col-3,.flex-col-2,.flex-col-1{width:100%;padding:0 .9375rem;position:relative}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local(Roboto Thin),local(Roboto-Thin),url(../fonts/roboto/v18/KFOkCnqEu92Fr1MmgVxIIzI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:local(Roboto Thin Italic),local(Roboto-ThinItalic),url(../fonts/roboto/v18/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local(Roboto Light),local(Roboto-Light),url(../fonts/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local(Roboto Light Italic),local(Roboto-LightItalic),url(../fonts/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(../fonts/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local(Roboto Italic),local(Roboto-Italic),url(../fonts/roboto/v18/KFOkCnqEu92Fr1Mu51xIIzI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local(Roboto Medium),local(Roboto-Medium),url(../fonts/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local(Roboto Medium Italic),local(Roboto-MediumItalic),url(../fonts/roboto/v18/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(Roboto Bold),local(Roboto-Bold),url(../fonts/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local(Roboto Bold Italic),local(Roboto-BoldItalic),url(../fonts/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local(Roboto Black),local(Roboto-Black),url(../fonts/roboto/v18/KFOlCnqEu92Fr1MmYUtfBBc4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:local(Roboto Black Italic),local(Roboto-BlackItalic),url(../fonts/roboto/v18/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.input--field{width:100%;font-size:inherit;font-weight:inherit;color:inherit;background-color:#0000;padding:1em .3125em .75em 0;line-height:1}.input--field:not(.input--field_outlined){border:none;border-bottom:.0625rem solid;padding-left:.3125em}.input--field_outlined{border:1px solid;border-color:inherit;border-radius:.3125em;padding-left:.625em}.input--label{pointer-events:none;transition:all .3s linear;position:absolute;top:1em}.input--label_active,.input--field:focus~.input--label{transform:translate(-15%,-1.125em)scale(.7)}.input--description{color:inherit;margin:.3125rem 0 0;font-size:.75rem}.btn{text-transform:uppercase;letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:.25rem;justify-content:center;align-items:center;height:2.57188em;padding:0 1.143em;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.btn:not([disabled]):not(.btn_disabled):not(.btn_flat):not(.btn_outlined):not(.btn_outlined-color):before{background-color:#fff}.btn:not([disabled]):not(.btn_disabled):not(.btn_flat):not(.btn_outlined):not(.btn_outlined-color):not(.btn_color-accent),.btn:not([disabled]):not(.btn_disabled):not(.btn_flat):not(.btn_outlined):not(.btn_outlined-color).btn_color-featured{background-color:var(--theme-500,#9c27b0)}.btn[disabled],.btn_disabled{cursor:default;color:var(--theme-disabled,#00000061)!important;background-color:var(--theme-dividers,#0000001f)!important}.btn--icon{margin-left:-.28625em;margin-right:.571875em}.dropdown{cursor:pointer}.dropdown:before{content:"";border-bottom:.0625rem solid;border-left:.0625rem solid;border-color:inherit;width:.3125em;height:.3125em;margin:-.125em .3125em 0 0;transition:transform .3s;position:absolute;top:50%;right:0;transform:rotate(-45deg)}.menu{z-index:80;background-color:var(--theme-card,white);opacity:0;will-change:transform,opacity;border-radius:.125rem;min-width:10.625rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);margin:0;transition:all .3s;position:absolute;transform:scale(0)}.menu_open{opacity:1;transform:scale(1)}.menu_origin-top-right,.menu_origin-top-start{transform-origin:100% 0}.menu_origin-top-left,.menu_origin-top-end{transform-origin:0 0}.menu_origin-bottom-right,.menu_origin-bottom-start{transform-origin:100% 100%}.menu_origin-bottom-left,.menu_origin-bottom-end{transform-origin:0 100%}.list{margin:0;list-style-type:none}.list:not(.list_padded){padding:.5rem 0}.list_padded{padding:.5rem}.list_padded .list--item{border-radius:.3125rem}.list--item{cursor:pointer;color:var(--theme-primary,#000000de);align-items:center;padding:1em;transition:background-color .4s;display:flex}.list--item:hover{color:inherit;background-color:#0000000a}.list--item:active{background-color:#00000029}.list--item_active{background-color:#00000008}.list--item--icon{margin-left:-.28625em;margin-right:.571875em}.toolbar{z-index:40;color:#fff;will-change:transform;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 .5rem;font-size:1rem;font-weight:500;transition:all .3s;display:flex;position:sticky;top:0}.toolbar:not(.toolbar_dark-color){background-color:var(--theme-700,#7b1fa2)}.toolbar_dark-color{background-color:#212121}.toolbar_hide{transform:translateY(-100%)}.toolbar>.container,.toolbar>.container-fluid{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0;display:flex}.toolbar--nav{-webkit-user-select:none;user-select:none;align-items:center;padding:.57125em 0;list-style:none;display:flex;overflow-x:auto}.toolbar--nav--item{color:inherit;background-color:#0000;border-radius:.25rem;flex:none;margin:0 .125em;padding:1.143em;transition:background-color .4s;position:relative}.toolbar--nav--item:hover,.toolbar--nav--item:active,.toolbar--nav--item:focus{color:inherit}.toolbar--nav--item:hover{background-color:#ffffff1f}.toolbar--nav--item:active{background-color:#ffffff5c}.toolbar--nav--item:focus{background-color:#ffffff2e;outline:0}.toolbar--nav--item:not(.toolbar--nav--item_bordered){border:none}.toolbar--nav--item_active{background-color:#ffffff12}.toolbar--nav--item_bordered{border:1px solid #ffffff80}.toolbar--nav--item_dark{background-color:#0000004d}.toolbar--nav--item--icon{margin-left:-.16125em;margin-right:.259375em}.card{border-radius:.3125rem;position:relative}.card:not(.card_hide-structure){border:1px solid;border-color:var(--theme-dividers,#0000001f);background-color:var(--theme-card,white)}.card--header--summary{color:var(--theme-secondary,#0000008a)}.card--media:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit}.card--media:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.card--content p:last-child{margin-bottom:0}.dialog{z-index:70;opacity:0;pointer-events:none;transition:opacity .75s;position:fixed;inset:0;overflow:hidden auto}.navigation-drawer{z-index:60;background-color:var(--theme-card,white);will-change:transform;width:18.75rem;max-width:100%;height:100%;transition:all .3s;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.navigation-drawer_open{transform:translate(0)}.overlay{z-index:50;opacity:0;pointer-events:none;background-color:#00000080;min-width:100%;min-height:100%;transition:opacity .25s;position:fixed;inset:0}.overlay_active{opacity:1;pointer-events:auto}.toaster:after{content:"";clear:both;display:block}.toast--content--message{font-size:inherit;color:inherit;margin:0}@media (width>=31.25rem){.toaster{width:auto}.toast{border-radius:.1875rem;min-width:18.75rem;max-width:31.25rem;margin:0 0 1.25rem 1.25rem}}.avatar{align-items:center;display:flex}.avatar--image{width:2.8125rem;height:2.8125rem}.avatar--image:not(.avatar--image_rounded){border-radius:50%}.avatar--image_rounded{border-radius:.5rem}.avatar--info{margin-left:.75rem;display:inline-block}.avatar--title,.avatar--summary{margin:0;font-weight:500}.avatar--title{color:var(--theme-primary,#000000de)}.avatar--summary{color:var(--theme-secondary,#0000008a)}.avatar--small{color:inherit;opacity:.7}.typo-use-roboto,.typo-use-default{font-family:Roboto,sans-serif}@media (width>=576px){.typo-h1__sm{letter-spacing:-.01562em;font-size:6rem;font-weight:300;line-height:1}.typo-h2__sm{letter-spacing:-.00833em;font-size:3.75rem;font-weight:300;line-height:1}.typo-h3__sm{letter-spacing:normal;font-size:3rem;font-weight:400;line-height:3.125rem}.typo-h4__sm{letter-spacing:.00735em;font-size:2.125rem;font-weight:400;line-height:2.5rem}.typo-h5__sm{letter-spacing:normal;font-size:1.5rem;font-weight:400;line-height:2rem}.typo-h6__sm{letter-spacing:.0125em;font-size:1.25rem;font-weight:500;line-height:1.6}.typo-subtitle-1__sm{letter-spacing:.00937em;font-size:1.125rem;font-weight:400;line-height:1.875rem}.typo-subtitle-2__sm{letter-spacing:.00714em;font-size:.9375rem;font-weight:500;line-height:1.625rem}.typo-body-1__sm{letter-spacing:.03125em;font-size:1rem;font-weight:400;line-height:1.5}.typo-body-2__sm{letter-spacing:.01786em;font-size:.875rem;font-weight:400;line-height:1.5rem}.typo-caption-1__sm{letter-spacing:.03333em;font-size:.8125rem;font-weight:400;line-height:1.375rem}.typo-caption-2__sm{letter-spacing:.03333em;font-size:.75rem;font-weight:500;line-height:1.25rem}.typo-align-left__sm{text-align:left!important}.typo-align-right__sm{text-align:right!important}.typo-align-center__sm{text-align:center!important}}@media (width>=768px){.typo-h1__md{letter-spacing:-.01562em;font-size:6rem;font-weight:300;line-height:1}.typo-h2__md{letter-spacing:-.00833em;font-size:3.75rem;font-weight:300;line-height:1}.typo-h3__md{letter-spacing:normal;font-size:3rem;font-weight:400;line-height:3.125rem}.typo-h4__md{letter-spacing:.00735em;font-size:2.125rem;font-weight:400;line-height:2.5rem}.typo-h5__md{letter-spacing:normal;font-size:1.5rem;font-weight:400;line-height:2rem}.typo-h6__md{letter-spacing:.0125em;font-size:1.25rem;font-weight:500;line-height:1.6}.typo-subtitle-1__md{letter-spacing:.00937em;font-size:1.125rem;font-weight:400;line-height:1.875rem}.typo-subtitle-2__md{letter-spacing:.00714em;font-size:.9375rem;font-weight:500;line-height:1.625rem}.typo-body-1__md{letter-spacing:.03125em;font-size:1rem;font-weight:400;line-height:1.5}.typo-body-2__md{letter-spacing:.01786em;font-size:.875rem;font-weight:400;line-height:1.5rem}.typo-caption-1__md{letter-spacing:.03333em;font-size:.8125rem;font-weight:400;line-height:1.375rem}.typo-caption-2__md{letter-spacing:.03333em;font-size:.75rem;font-weight:500;line-height:1.25rem}.typo-align-left__md{text-align:left!important}.typo-align-right__md{text-align:right!important}.typo-align-center__md{text-align:center!important}}@media (width>=992px){.typo-h1__lg{letter-spacing:-.01562em;font-size:6rem;font-weight:300;line-height:1}.typo-h2__lg{letter-spacing:-.00833em;font-size:3.75rem;font-weight:300;line-height:1}.typo-h3__lg{letter-spacing:normal;font-size:3rem;font-weight:400;line-height:3.125rem}.typo-h4__lg{letter-spacing:.00735em;font-size:2.125rem;font-weight:400;line-height:2.5rem}.typo-h5__lg{letter-spacing:normal;font-size:1.5rem;font-weight:400;line-height:2rem}.typo-h6__lg{letter-spacing:.0125em;font-size:1.25rem;font-weight:500;line-height:1.6}.typo-subtitle-1__lg{letter-spacing:.00937em;font-size:1.125rem;font-weight:400;line-height:1.875rem}.typo-subtitle-2__lg{letter-spacing:.00714em;font-size:.9375rem;font-weight:500;line-height:1.625rem}.typo-body-1__lg{letter-spacing:.03125em;font-size:1rem;font-weight:400;line-height:1.5}.typo-body-2__lg{letter-spacing:.01786em;font-size:.875rem;font-weight:400;line-height:1.5rem}.typo-caption-1__lg{letter-spacing:.03333em;font-size:.8125rem;font-weight:400;line-height:1.375rem}.typo-caption-2__lg{letter-spacing:.03333em;font-size:.75rem;font-weight:500;line-height:1.25rem}.typo-align-left__lg{text-align:left!important}.typo-align-right__lg{text-align:right!important}.typo-align-center__lg{text-align:center!important}}@media (width>=1200px){.typo-h1__xl{letter-spacing:-.01562em;font-size:6rem;font-weight:300;line-height:1}.typo-h2__xl{letter-spacing:-.00833em;font-size:3.75rem;font-weight:300;line-height:1}.typo-h3__xl{letter-spacing:normal;font-size:3rem;font-weight:400;line-height:3.125rem}.typo-h4__xl{letter-spacing:.00735em;font-size:2.125rem;font-weight:400;line-height:2.5rem}.typo-h5__xl{letter-spacing:normal;font-size:1.5rem;font-weight:400;line-height:2rem}.typo-h6__xl{letter-spacing:.0125em;font-size:1.25rem;font-weight:500;line-height:1.6}.typo-subtitle-1__xl{letter-spacing:.00937em;font-size:1.125rem;font-weight:400;line-height:1.875rem}.typo-subtitle-2__xl{letter-spacing:.00714em;font-size:.9375rem;font-weight:500;line-height:1.625rem}.typo-body-1__xl{letter-spacing:.03125em;font-size:1rem;font-weight:400;line-height:1.5}.typo-body-2__xl{letter-spacing:.01786em;font-size:.875rem;font-weight:400;line-height:1.5rem}.typo-caption-1__xl{letter-spacing:.03333em;font-size:.8125rem;font-weight:400;line-height:1.375rem}.typo-caption-2__xl{letter-spacing:.03333em;font-size:.75rem;font-weight:500;line-height:1.25rem}.typo-align-left__xl{text-align:left!important}.typo-align-right__xl{text-align:right!important}.typo-align-center__xl{text-align:center!important}}.clearfix:after,.card:after,.card--action:after{content:"";clear:both;display:block}.cursor-default{cursor:default}.cursor-grab{cursor:-webkit-grab;cursor:grab}.cursor-pointer{cursor:pointer}.display-none{display:none!important}.display-inline{display:inline!important}.display-inline-block{display:inline-block!important}.display-block{display:block!important}.display-table{display:table!important}.display-table-row{display:table-row!important}.display-table-cell{display:table-cell!important}.display-flex{display:flex!important}.display-inline-flex{display:inline-flex!important}@media (width>=576px){.display-none__sm{display:none!important}.display-inline__sm{display:inline!important}.display-inline-block__sm{display:inline-block!important}.display-block__sm{display:block!important}.display-table__sm{display:table!important}.display-table-row__sm{display:table-row!important}.display-table-cell__sm{display:table-cell!important}.display-flex__sm{display:flex!important}.display-inline-flex__sm{display:inline-flex!important}}@media (width>=768px){.display-none__md{display:none!important}.display-inline__md{display:inline!important}.display-inline-block__md{display:inline-block!important}.display-block__md{display:block!important}.display-table__md{display:table!important}.display-table-row__md{display:table-row!important}.display-table-cell__md{display:table-cell!important}.display-flex__md{display:flex!important}.display-inline-flex__md{display:inline-flex!important}}@media (width>=992px){.display-none__lg{display:none!important}.display-inline__lg{display:inline!important}.display-inline-block__lg{display:inline-block!important}.display-block__lg{display:block!important}.display-table__lg{display:table!important}.display-table-row__lg{display:table-row!important}.display-table-cell__lg{display:table-cell!important}.display-flex__lg{display:flex!important}.display-inline-flex__lg{display:inline-flex!important}}@media (width>=1200px){.display-none__xl{display:none!important}.display-inline__xl{display:inline!important}.display-inline-block__xl{display:inline-block!important}.display-block__xl{display:block!important}.display-table__xl{display:table!important}.display-table-row__xl{display:table-row!important}.display-table-cell__xl{display:table-cell!important}.display-flex__xl{display:flex!important}.display-inline-flex__xl{display:inline-flex!important}}.fixed-top{position:fixed;inset:0 0 auto}.fixed-bottom{position:fixed;inset:auto 0 0}.flex-col-auto{flex:none;width:auto;max-width:none}.flex-order-0{order:0}.flex-col-1{flex:0 0 8.33333%;max-width:8.33333%}.flex-offset-1{margin-left:8.33333%}.flex-order-1{order:1}.flex-col-2{flex:0 0 16.6667%;max-width:16.6667%}.flex-offset-2{margin-left:16.6667%}.flex-order-2{order:2}.flex-col-3{flex:0 0 25%;max-width:25%}.flex-offset-3{margin-left:25%}.flex-order-3{order:3}.flex-col-4{flex:0 0 33.3333%;max-width:33.3333%}.flex-offset-4{margin-left:33.3333%}.flex-order-4{order:4}.flex-col-5{flex:0 0 41.6667%;max-width:41.6667%}.flex-offset-5{margin-left:41.6667%}.flex-order-5{order:5}.flex-col-6{flex:0 0 50%;max-width:50%}.flex-offset-6{margin-left:50%}.flex-order-6{order:6}.flex-col-7{flex:0 0 58.3333%;max-width:58.3333%}.flex-offset-7{margin-left:58.3333%}.flex-order-7{order:7}.flex-col-8{flex:0 0 66.6667%;max-width:66.6667%}.flex-offset-8{margin-left:66.6667%}.flex-order-8{order:8}.flex-col-9{flex:0 0 75%;max-width:75%}.flex-offset-9{margin-left:75%}.flex-order-9{order:9}.flex-col-10{flex:0 0 83.3333%;max-width:83.3333%}.flex-offset-10{margin-left:83.3333%}.flex-order-10{order:10}.flex-col-11{flex:0 0 91.6667%;max-width:91.6667%}.flex-offset-11{margin-left:91.6667%}.flex-order-11{order:11}.flex-col-12{flex:0 0 100%;max-width:100%}.flex-order-12{order:12}@media (width>=576px){.flex-col-auto__sm{flex:none;width:auto;max-width:none}.flex-order-0__sm{order:0}.flex-col-1__sm{flex:0 0 8.33333%;max-width:8.33333%}.flex-offset-1__sm{margin-left:8.33333%}.flex-order-1__sm{order:1}.flex-col-2__sm{flex:0 0 16.6667%;max-width:16.6667%}.flex-offset-2__sm{margin-left:16.6667%}.flex-order-2__sm{order:2}.flex-col-3__sm{flex:0 0 25%;max-width:25%}.flex-offset-3__sm{margin-left:25%}.flex-order-3__sm{order:3}.flex-col-4__sm{flex:0 0 33.3333%;max-width:33.3333%}.flex-offset-4__sm{margin-left:33.3333%}.flex-order-4__sm{order:4}.flex-col-5__sm{flex:0 0 41.6667%;max-width:41.6667%}.flex-offset-5__sm{margin-left:41.6667%}.flex-order-5__sm{order:5}.flex-col-6__sm{flex:0 0 50%;max-width:50%}.flex-offset-6__sm{margin-left:50%}.flex-order-6__sm{order:6}.flex-col-7__sm{flex:0 0 58.3333%;max-width:58.3333%}.flex-offset-7__sm{margin-left:58.3333%}.flex-order-7__sm{order:7}.flex-col-8__sm{flex:0 0 66.6667%;max-width:66.6667%}.flex-offset-8__sm{margin-left:66.6667%}.flex-order-8__sm{order:8}.flex-col-9__sm{flex:0 0 75%;max-width:75%}.flex-offset-9__sm{margin-left:75%}.flex-order-9__sm{order:9}.flex-col-10__sm{flex:0 0 83.3333%;max-width:83.3333%}.flex-offset-10__sm{margin-left:83.3333%}.flex-order-10__sm{order:10}.flex-col-11__sm{flex:0 0 91.6667%;max-width:91.6667%}.flex-offset-11__sm{margin-left:91.6667%}.flex-order-11__sm{order:11}.flex-col-12__sm{flex:0 0 100%;max-width:100%}.flex-order-12__sm{order:12}}@media (width>=768px){.flex-col-auto__md{flex:none;width:auto;max-width:none}.flex-order-0__md{order:0}.flex-col-1__md{flex:0 0 8.33333%;max-width:8.33333%}.flex-offset-1__md{margin-left:8.33333%}.flex-order-1__md{order:1}.flex-col-2__md{flex:0 0 16.6667%;max-width:16.6667%}.flex-offset-2__md{margin-left:16.6667%}.flex-order-2__md{order:2}.flex-col-3__md{flex:0 0 25%;max-width:25%}.flex-offset-3__md{margin-left:25%}.flex-order-3__md{order:3}.flex-col-4__md{flex:0 0 33.3333%;max-width:33.3333%}.flex-offset-4__md{margin-left:33.3333%}.flex-order-4__md{order:4}.flex-col-5__md{flex:0 0 41.6667%;max-width:41.6667%}.flex-offset-5__md{margin-left:41.6667%}.flex-order-5__md{order:5}.flex-col-6__md{flex:0 0 50%;max-width:50%}.flex-offset-6__md{margin-left:50%}.flex-order-6__md{order:6}.flex-col-7__md{flex:0 0 58.3333%;max-width:58.3333%}.flex-offset-7__md{margin-left:58.3333%}.flex-order-7__md{order:7}.flex-col-8__md{flex:0 0 66.6667%;max-width:66.6667%}.flex-offset-8__md{margin-left:66.6667%}.flex-order-8__md{order:8}.flex-col-9__md{flex:0 0 75%;max-width:75%}.flex-offset-9__md{margin-left:75%}.flex-order-9__md{order:9}.flex-col-10__md{flex:0 0 83.3333%;max-width:83.3333%}.flex-offset-10__md{margin-left:83.3333%}.flex-order-10__md{order:10}.flex-col-11__md{flex:0 0 91.6667%;max-width:91.6667%}.flex-offset-11__md{margin-left:91.6667%}.flex-order-11__md{order:11}.flex-col-12__md{flex:0 0 100%;max-width:100%}.flex-order-12__md{order:12}}@media (width>=992px){.flex-col-auto__lg{flex:none;width:auto;max-width:none}.flex-order-0__lg{order:0}.flex-col-1__lg{flex:0 0 8.33333%;max-width:8.33333%}.flex-offset-1__lg{margin-left:8.33333%}.flex-order-1__lg{order:1}.flex-col-2__lg{flex:0 0 16.6667%;max-width:16.6667%}.flex-offset-2__lg{margin-left:16.6667%}.flex-order-2__lg{order:2}.flex-col-3__lg{flex:0 0 25%;max-width:25%}.flex-offset-3__lg{margin-left:25%}.flex-order-3__lg{order:3}.flex-col-4__lg{flex:0 0 33.3333%;max-width:33.3333%}.flex-offset-4__lg{margin-left:33.3333%}.flex-order-4__lg{order:4}.flex-col-5__lg{flex:0 0 41.6667%;max-width:41.6667%}.flex-offset-5__lg{margin-left:41.6667%}.flex-order-5__lg{order:5}.flex-col-6__lg{flex:0 0 50%;max-width:50%}.flex-offset-6__lg{margin-left:50%}.flex-order-6__lg{order:6}.flex-col-7__lg{flex:0 0 58.3333%;max-width:58.3333%}.flex-offset-7__lg{margin-left:58.3333%}.flex-order-7__lg{order:7}.flex-col-8__lg{flex:0 0 66.6667%;max-width:66.6667%}.flex-offset-8__lg{margin-left:66.6667%}.flex-order-8__lg{order:8}.flex-col-9__lg{flex:0 0 75%;max-width:75%}.flex-offset-9__lg{margin-left:75%}.flex-order-9__lg{order:9}.flex-col-10__lg{flex:0 0 83.3333%;max-width:83.3333%}.flex-offset-10__lg{margin-left:83.3333%}.flex-order-10__lg{order:10}.flex-col-11__lg{flex:0 0 91.6667%;max-width:91.6667%}.flex-offset-11__lg{margin-left:91.6667%}.flex-order-11__lg{order:11}.flex-col-12__lg{flex:0 0 100%;max-width:100%}.flex-order-12__lg{order:12}}@media (width>=1200px){.flex-col-auto__xl{flex:none;width:auto;max-width:none}.flex-order-0__xl{order:0}.flex-col-1__xl{flex:0 0 8.33333%;max-width:8.33333%}.flex-offset-1__xl{margin-left:8.33333%}.flex-order-1__xl{order:1}.flex-col-2__xl{flex:0 0 16.6667%;max-width:16.6667%}.flex-offset-2__xl{margin-left:16.6667%}.flex-order-2__xl{order:2}.flex-col-3__xl{flex:0 0 25%;max-width:25%}.flex-offset-3__xl{margin-left:25%}.flex-order-3__xl{order:3}.flex-col-4__xl{flex:0 0 33.3333%;max-width:33.3333%}.flex-offset-4__xl{margin-left:33.3333%}.flex-order-4__xl{order:4}.flex-col-5__xl{flex:0 0 41.6667%;max-width:41.6667%}.flex-offset-5__xl{margin-left:41.6667%}.flex-order-5__xl{order:5}.flex-col-6__xl{flex:0 0 50%;max-width:50%}.flex-offset-6__xl{margin-left:50%}.flex-order-6__xl{order:6}.flex-col-7__xl{flex:0 0 58.3333%;max-width:58.3333%}.flex-offset-7__xl{margin-left:58.3333%}.flex-order-7__xl{order:7}.flex-col-8__xl{flex:0 0 66.6667%;max-width:66.6667%}.flex-offset-8__xl{margin-left:66.6667%}.flex-order-8__xl{order:8}.flex-col-9__xl{flex:0 0 75%;max-width:75%}.flex-offset-9__xl{margin-left:75%}.flex-order-9__xl{order:9}.flex-col-10__xl{flex:0 0 83.3333%;max-width:83.3333%}.flex-offset-10__xl{margin-left:83.3333%}.flex-order-10__xl{order:10}.flex-col-11__xl{flex:0 0 91.6667%;max-width:91.6667%}.flex-offset-11__xl{margin-left:91.6667%}.flex-order-11__xl{order:11}.flex-col-12__xl{flex:0 0 100%;max-width:100%}.flex-order-12__xl{order:12}}.flex-dir-row{flex-direction:row}.flex-dir-column{flex-direction:column}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column-reverse{flex-direction:column-reverse}.flex-content-start{justify-content:flex-start}.flex-content-end{justify-content:flex-end}.flex-content-center{justify-content:center}.flex-content-around{justify-content:space-around}.flex-content-between{justify-content:space-between}.flex-items-start{align-items:flex-start}.flex-items-end{align-items:flex-end}.flex-items-center{align-items:center}.flex-items-stretch{align-items:stretch}.flex-items-baseline{align-items:baseline}@media (width>=576px){.flex-dir-row__sm{flex-direction:row}.flex-dir-column__sm{flex-direction:column}.flex-dir-row-reverse__sm{flex-direction:row-reverse}.flex-dir-column-reverse__sm{flex-direction:column-reverse}.flex-content-start__sm{justify-content:flex-start}.flex-content-end__sm{justify-content:flex-end}.flex-content-center__sm{justify-content:center}.flex-content-around__sm{justify-content:space-around}.flex-content-between__sm{justify-content:space-between}.flex-items-start__sm{align-items:flex-start}.flex-items-end__sm{align-items:flex-end}.flex-items-center__sm{align-items:center}.flex-items-stretch__sm{align-items:stretch}.flex-items-baseline__sm{align-items:baseline}}@media (width>=768px){.flex-dir-row__md{flex-direction:row}.flex-dir-column__md{flex-direction:column}.flex-dir-row-reverse__md{flex-direction:row-reverse}.flex-dir-column-reverse__md{flex-direction:column-reverse}.flex-content-start__md{justify-content:flex-start}.flex-content-end__md{justify-content:flex-end}.flex-content-center__md{justify-content:center}.flex-content-around__md{justify-content:space-around}.flex-content-between__md{justify-content:space-between}.flex-items-start__md{align-items:flex-start}.flex-items-end__md{align-items:flex-end}.flex-items-center__md{align-items:center}.flex-items-stretch__md{align-items:stretch}.flex-items-baseline__md{align-items:baseline}}@media (width>=992px){.flex-dir-row__lg{flex-direction:row}.flex-dir-column__lg{flex-direction:column}.flex-dir-row-reverse__lg{flex-direction:row-reverse}.flex-dir-column-reverse__lg{flex-direction:column-reverse}.flex-content-start__lg{justify-content:flex-start}.flex-content-end__lg{justify-content:flex-end}.flex-content-center__lg{justify-content:center}.flex-content-around__lg{justify-content:space-around}.flex-content-between__lg{justify-content:space-between}.flex-items-start__lg{align-items:flex-start}.flex-items-end__lg{align-items:flex-end}.flex-items-center__lg{align-items:center}.flex-items-stretch__lg{align-items:stretch}.flex-items-baseline__lg{align-items:baseline}}@media (width>=1200px){.flex-dir-row__xl{flex-direction:row}.flex-dir-column__xl{flex-direction:column}.flex-dir-row-reverse__xl{flex-direction:row-reverse}.flex-dir-column-reverse__xl{flex-direction:column-reverse}.flex-content-start__xl{justify-content:flex-start}.flex-content-end__xl{justify-content:flex-end}.flex-content-center__xl{justify-content:center}.flex-content-around__xl{justify-content:space-around}.flex-content-between__xl{justify-content:space-between}.flex-items-start__xl{align-items:flex-start}.flex-items-end__xl{align-items:flex-end}.flex-items-center__xl{align-items:center}.flex-items-stretch__xl{align-items:stretch}.flex-items-baseline__xl{align-items:baseline}}.float-right{float:right!important}.float-left{float:left!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-relative{position:relative!important}.shadow-none{box-shadow:none!important}.shadow-floating,.menu,.toast{box-shadow:0 .125rem .25rem -.0625rem #0003,0 .25rem .3125rem #00000024,0 .0625rem .625rem #0000001f}.shadow-highlight,.navigation-drawer{box-shadow:0 .0625rem .3125rem #0000001f}.margin-0{margin:0!important}.margin-top-0,.margin-y-0{margin-top:0!important}.margin-right-0,.margin-x-0{margin-right:0!important}.margin-bottom-0,.margin-y-0{margin-bottom:0!important}.margin-left-0,.margin-x-0{margin-left:0!important}.padding-0{padding:0!important}.padding-top-0,.padding-y-0{padding-top:0!important}.padding-right-0,.padding-x-0{padding-right:0!important}.padding-bottom-0,.padding-y-0{padding-bottom:0!important}.padding-left-0,.padding-x-0{padding-left:0!important}.margin-xs{margin:.25rem!important}.margin-top-xs,.margin-y-xs{margin-top:.25rem!important}.margin-right-xs,.margin-x-xs{margin-right:.25rem!important}.margin-bottom-xs,.margin-y-xs{margin-bottom:.25rem!important}.margin-left-xs,.margin-x-xs{margin-left:.25rem!important}.padding-xs{padding:.25rem!important}.padding-top-xs,.padding-y-xs{padding-top:.25rem!important}.padding-right-xs,.padding-x-xs{padding-right:.25rem!important}.padding-bottom-xs,.padding-y-xs{padding-bottom:.25rem!important}.padding-left-xs,.padding-x-xs{padding-left:.25rem!important}.margin-sm{margin:.5rem!important}.margin-top-sm,.margin-y-sm{margin-top:.5rem!important}.margin-right-sm,.margin-x-sm{margin-right:.5rem!important}.margin-bottom-sm,.margin-y-sm{margin-bottom:.5rem!important}.margin-left-sm,.margin-x-sm{margin-left:.5rem!important}.padding-sm{padding:.5rem!important}.padding-top-sm,.padding-y-sm{padding-top:.5rem!important}.padding-right-sm,.padding-x-sm{padding-right:.5rem!important}.padding-bottom-sm,.padding-y-sm{padding-bottom:.5rem!important}.padding-left-sm,.padding-x-sm{padding-left:.5rem!important}.margin-md{margin:1rem!important}.margin-top-md,.margin-y-md{margin-top:1rem!important}.margin-right-md,.margin-x-md{margin-right:1rem!important}.margin-bottom-md,.margin-y-md{margin-bottom:1rem!important}.margin-left-md,.margin-x-md{margin-left:1rem!important}.padding-md{padding:1rem!important}.padding-top-md,.padding-y-md{padding-top:1rem!important}.padding-right-md,.padding-x-md{padding-right:1rem!important}.padding-bottom-md,.padding-y-md{padding-bottom:1rem!important}.padding-left-md,.padding-x-md{padding-left:1rem!important}.margin-lg{margin:1.5rem!important}.margin-top-lg,.margin-y-lg{margin-top:1.5rem!important}.margin-right-lg,.margin-x-lg{margin-right:1.5rem!important}.margin-bottom-lg,.margin-y-lg{margin-bottom:1.5rem!important}.margin-left-lg,.margin-x-lg{margin-left:1.5rem!important}.padding-lg{padding:1.5rem!important}.padding-top-lg,.padding-y-lg{padding-top:1.5rem!important}.padding-right-lg,.padding-x-lg{padding-right:1.5rem!important}.padding-bottom-lg,.padding-y-lg{padding-bottom:1.5rem!important}.padding-left-lg,.padding-x-lg{padding-left:1.5rem!important}.margin-xl{margin:3rem!important}.margin-top-xl,.margin-y-xl{margin-top:3rem!important}.margin-right-xl,.margin-x-xl{margin-right:3rem!important}.margin-bottom-xl,.margin-y-xl{margin-bottom:3rem!important}.margin-left-xl,.margin-x-xl{margin-left:3rem!important}.padding-xl{padding:3rem!important}.padding-top-xl,.padding-y-xl{padding-top:3rem!important}.padding-right-xl,.padding-x-xl{padding-right:3rem!important}.padding-bottom-xl,.padding-y-xl{padding-bottom:3rem!important}.padding-left-xl,.padding-x-xl{padding-left:3rem!important}.margin-auto{margin:auto!important}.margin-top-auto,.margin-y-auto{margin-top:auto!important}.margin-right-auto,.margin-x-auto{margin-right:auto!important}.margin-bottom-auto,.margin-y-auto{margin-bottom:auto!important}.margin-left-auto,.margin-x-auto{margin-left:auto!important}.margin-init{margin:initial!important}.margin-top-init,.margin-y-init{margin-top:initial!important}.margin-right-init,.margin-x-init{margin-right:initial!important}.margin-bottom-init,.margin-y-init{margin-bottom:initial!important}.margin-left-init,.margin-x-init{margin-left:initial!important}.padding-init{padding:initial!important}.padding-top-init,.padding-y-init{padding-top:initial!important}.padding-right-init,.padding-x-init{padding-right:initial!important}.padding-bottom-init,.padding-y-init{padding-bottom:initial!important}.padding-left-init,.padding-x-init{padding-left:initial!important}@media (width>=576px){.margin-0__sm{margin:0!important}.margin-top-0__sm,.margin-y-0__sm{margin-top:0!important}.margin-right-0__sm,.margin-x-0__sm{margin-right:0!important}.margin-bottom-0__sm,.margin-y-0__sm{margin-bottom:0!important}.margin-left-0__sm,.margin-x-0__sm{margin-left:0!important}.padding-0__sm{padding:0!important}.padding-top-0__sm,.padding-y-0__sm{padding-top:0!important}.padding-right-0__sm,.padding-x-0__sm{padding-right:0!important}.padding-bottom-0__sm,.padding-y-0__sm{padding-bottom:0!important}.padding-left-0__sm,.padding-x-0__sm{padding-left:0!important}.margin-xs__sm{margin:.25rem!important}.margin-top-xs__sm,.margin-y-xs__sm{margin-top:.25rem!important}.margin-right-xs__sm,.margin-x-xs__sm{margin-right:.25rem!important}.margin-bottom-xs__sm,.margin-y-xs__sm{margin-bottom:.25rem!important}.margin-left-xs__sm,.margin-x-xs__sm{margin-left:.25rem!important}.padding-xs__sm{padding:.25rem!important}.padding-top-xs__sm,.padding-y-xs__sm{padding-top:.25rem!important}.padding-right-xs__sm,.padding-x-xs__sm{padding-right:.25rem!important}.padding-bottom-xs__sm,.padding-y-xs__sm{padding-bottom:.25rem!important}.padding-left-xs__sm,.padding-x-xs__sm{padding-left:.25rem!important}.margin-sm__sm{margin:.5rem!important}.margin-top-sm__sm,.margin-y-sm__sm{margin-top:.5rem!important}.margin-right-sm__sm,.margin-x-sm__sm{margin-right:.5rem!important}.margin-bottom-sm__sm,.margin-y-sm__sm{margin-bottom:.5rem!important}.margin-left-sm__sm,.margin-x-sm__sm{margin-left:.5rem!important}.padding-sm__sm{padding:.5rem!important}.padding-top-sm__sm,.padding-y-sm__sm{padding-top:.5rem!important}.padding-right-sm__sm,.padding-x-sm__sm{padding-right:.5rem!important}.padding-bottom-sm__sm,.padding-y-sm__sm{padding-bottom:.5rem!important}.padding-left-sm__sm,.padding-x-sm__sm{padding-left:.5rem!important}.margin-md__sm{margin:1rem!important}.margin-top-md__sm,.margin-y-md__sm{margin-top:1rem!important}.margin-right-md__sm,.margin-x-md__sm{margin-right:1rem!important}.margin-bottom-md__sm,.margin-y-md__sm{margin-bottom:1rem!important}.margin-left-md__sm,.margin-x-md__sm{margin-left:1rem!important}.padding-md__sm{padding:1rem!important}.padding-top-md__sm,.padding-y-md__sm{padding-top:1rem!important}.padding-right-md__sm,.padding-x-md__sm{padding-right:1rem!important}.padding-bottom-md__sm,.padding-y-md__sm{padding-bottom:1rem!important}.padding-left-md__sm,.padding-x-md__sm{padding-left:1rem!important}.margin-lg__sm{margin:1.5rem!important}.margin-top-lg__sm,.margin-y-lg__sm{margin-top:1.5rem!important}.margin-right-lg__sm,.margin-x-lg__sm{margin-right:1.5rem!important}.margin-bottom-lg__sm,.margin-y-lg__sm{margin-bottom:1.5rem!important}.margin-left-lg__sm,.margin-x-lg__sm{margin-left:1.5rem!important}.padding-lg__sm{padding:1.5rem!important}.padding-top-lg__sm,.padding-y-lg__sm{padding-top:1.5rem!important}.padding-right-lg__sm,.padding-x-lg__sm{padding-right:1.5rem!important}.padding-bottom-lg__sm,.padding-y-lg__sm{padding-bottom:1.5rem!important}.padding-left-lg__sm,.padding-x-lg__sm{padding-left:1.5rem!important}.margin-xl__sm{margin:3rem!important}.margin-top-xl__sm,.margin-y-xl__sm{margin-top:3rem!important}.margin-right-xl__sm,.margin-x-xl__sm{margin-right:3rem!important}.margin-bottom-xl__sm,.margin-y-xl__sm{margin-bottom:3rem!important}.margin-left-xl__sm,.margin-x-xl__sm{margin-left:3rem!important}.padding-xl__sm{padding:3rem!important}.padding-top-xl__sm,.padding-y-xl__sm{padding-top:3rem!important}.padding-right-xl__sm,.padding-x-xl__sm{padding-right:3rem!important}.padding-bottom-xl__sm,.padding-y-xl__sm{padding-bottom:3rem!important}.padding-left-xl__sm,.padding-x-xl__sm{padding-left:3rem!important}.margin-auto__sm{margin:auto!important}.margin-top-auto__sm,.margin-y-auto__sm{margin-top:auto!important}.margin-right-auto__sm,.margin-x-auto__sm{margin-right:auto!important}.margin-bottom-auto__sm,.margin-y-auto__sm{margin-bottom:auto!important}.margin-left-auto__sm,.margin-x-auto__sm{margin-left:auto!important}.margin-init__sm{margin:initial!important}.margin-top-init__sm,.margin-y-init__sm{margin-top:initial!important}.margin-right-init__sm,.margin-x-init__sm{margin-right:initial!important}.margin-bottom-init__sm,.margin-y-init__sm{margin-bottom:initial!important}.margin-left-init__sm,.margin-x-init__sm{margin-left:initial!important}.padding-init__sm{padding:initial!important}.padding-top-init__sm,.padding-y-init__sm{padding-top:initial!important}.padding-right-init__sm,.padding-x-init__sm{padding-right:initial!important}.padding-bottom-init__sm,.padding-y-init__sm{padding-bottom:initial!important}.padding-left-init__sm,.padding-x-init__sm{padding-left:initial!important}}@media (width>=768px){.margin-0__md{margin:0!important}.margin-top-0__md,.margin-y-0__md{margin-top:0!important}.margin-right-0__md,.margin-x-0__md{margin-right:0!important}.margin-bottom-0__md,.margin-y-0__md{margin-bottom:0!important}.margin-left-0__md,.margin-x-0__md{margin-left:0!important}.padding-0__md{padding:0!important}.padding-top-0__md,.padding-y-0__md{padding-top:0!important}.padding-right-0__md,.padding-x-0__md{padding-right:0!important}.padding-bottom-0__md,.padding-y-0__md{padding-bottom:0!important}.padding-left-0__md,.padding-x-0__md{padding-left:0!important}.margin-xs__md{margin:.25rem!important}.margin-top-xs__md,.margin-y-xs__md{margin-top:.25rem!important}.margin-right-xs__md,.margin-x-xs__md{margin-right:.25rem!important}.margin-bottom-xs__md,.margin-y-xs__md{margin-bottom:.25rem!important}.margin-left-xs__md,.margin-x-xs__md{margin-left:.25rem!important}.padding-xs__md{padding:.25rem!important}.padding-top-xs__md,.padding-y-xs__md{padding-top:.25rem!important}.padding-right-xs__md,.padding-x-xs__md{padding-right:.25rem!important}.padding-bottom-xs__md,.padding-y-xs__md{padding-bottom:.25rem!important}.padding-left-xs__md,.padding-x-xs__md{padding-left:.25rem!important}.margin-sm__md{margin:.5rem!important}.margin-top-sm__md,.margin-y-sm__md{margin-top:.5rem!important}.margin-right-sm__md,.margin-x-sm__md{margin-right:.5rem!important}.margin-bottom-sm__md,.margin-y-sm__md{margin-bottom:.5rem!important}.margin-left-sm__md,.margin-x-sm__md{margin-left:.5rem!important}.padding-sm__md{padding:.5rem!important}.padding-top-sm__md,.padding-y-sm__md{padding-top:.5rem!important}.padding-right-sm__md,.padding-x-sm__md{padding-right:.5rem!important}.padding-bottom-sm__md,.padding-y-sm__md{padding-bottom:.5rem!important}.padding-left-sm__md,.padding-x-sm__md{padding-left:.5rem!important}.margin-md__md{margin:1rem!important}.margin-top-md__md,.margin-y-md__md{margin-top:1rem!important}.margin-right-md__md,.margin-x-md__md{margin-right:1rem!important}.margin-bottom-md__md,.margin-y-md__md{margin-bottom:1rem!important}.margin-left-md__md,.margin-x-md__md{margin-left:1rem!important}.padding-md__md{padding:1rem!important}.padding-top-md__md,.padding-y-md__md{padding-top:1rem!important}.padding-right-md__md,.padding-x-md__md{padding-right:1rem!important}.padding-bottom-md__md,.padding-y-md__md{padding-bottom:1rem!important}.padding-left-md__md,.padding-x-md__md{padding-left:1rem!important}.margin-lg__md{margin:1.5rem!important}.margin-top-lg__md,.margin-y-lg__md{margin-top:1.5rem!important}.margin-right-lg__md,.margin-x-lg__md{margin-right:1.5rem!important}.margin-bottom-lg__md,.margin-y-lg__md{margin-bottom:1.5rem!important}.margin-left-lg__md,.margin-x-lg__md{margin-left:1.5rem!important}.padding-lg__md{padding:1.5rem!important}.padding-top-lg__md,.padding-y-lg__md{padding-top:1.5rem!important}.padding-right-lg__md,.padding-x-lg__md{padding-right:1.5rem!important}.padding-bottom-lg__md,.padding-y-lg__md{padding-bottom:1.5rem!important}.padding-left-lg__md,.padding-x-lg__md{padding-left:1.5rem!important}.margin-xl__md{margin:3rem!important}.margin-top-xl__md,.margin-y-xl__md{margin-top:3rem!important}.margin-right-xl__md,.margin-x-xl__md{margin-right:3rem!important}.margin-bottom-xl__md,.margin-y-xl__md{margin-bottom:3rem!important}.margin-left-xl__md,.margin-x-xl__md{margin-left:3rem!important}.padding-xl__md{padding:3rem!important}.padding-top-xl__md,.padding-y-xl__md{padding-top:3rem!important}.padding-right-xl__md,.padding-x-xl__md{padding-right:3rem!important}.padding-bottom-xl__md,.padding-y-xl__md{padding-bottom:3rem!important}.padding-left-xl__md,.padding-x-xl__md{padding-left:3rem!important}.margin-auto__md{margin:auto!important}.margin-top-auto__md,.margin-y-auto__md{margin-top:auto!important}.margin-right-auto__md,.margin-x-auto__md{margin-right:auto!important}.margin-bottom-auto__md,.margin-y-auto__md{margin-bottom:auto!important}.margin-left-auto__md,.margin-x-auto__md{margin-left:auto!important}.margin-init__md{margin:initial!important}.margin-top-init__md,.margin-y-init__md{margin-top:initial!important}.margin-right-init__md,.margin-x-init__md{margin-right:initial!important}.margin-bottom-init__md,.margin-y-init__md{margin-bottom:initial!important}.margin-left-init__md,.margin-x-init__md{margin-left:initial!important}.padding-init__md{padding:initial!important}.padding-top-init__md,.padding-y-init__md{padding-top:initial!important}.padding-right-init__md,.padding-x-init__md{padding-right:initial!important}.padding-bottom-init__md,.padding-y-init__md{padding-bottom:initial!important}.padding-left-init__md,.padding-x-init__md{padding-left:initial!important}}@media (width>=992px){.margin-0__lg{margin:0!important}.margin-top-0__lg,.margin-y-0__lg{margin-top:0!important}.margin-right-0__lg,.margin-x-0__lg{margin-right:0!important}.margin-bottom-0__lg,.margin-y-0__lg{margin-bottom:0!important}.margin-left-0__lg,.margin-x-0__lg{margin-left:0!important}.padding-0__lg{padding:0!important}.padding-top-0__lg,.padding-y-0__lg{padding-top:0!important}.padding-right-0__lg,.padding-x-0__lg{padding-right:0!important}.padding-bottom-0__lg,.padding-y-0__lg{padding-bottom:0!important}.padding-left-0__lg,.padding-x-0__lg{padding-left:0!important}.margin-xs__lg{margin:.25rem!important}.margin-top-xs__lg,.margin-y-xs__lg{margin-top:.25rem!important}.margin-right-xs__lg,.margin-x-xs__lg{margin-right:.25rem!important}.margin-bottom-xs__lg,.margin-y-xs__lg{margin-bottom:.25rem!important}.margin-left-xs__lg,.margin-x-xs__lg{margin-left:.25rem!important}.padding-xs__lg{padding:.25rem!important}.padding-top-xs__lg,.padding-y-xs__lg{padding-top:.25rem!important}.padding-right-xs__lg,.padding-x-xs__lg{padding-right:.25rem!important}.padding-bottom-xs__lg,.padding-y-xs__lg{padding-bottom:.25rem!important}.padding-left-xs__lg,.padding-x-xs__lg{padding-left:.25rem!important}.margin-sm__lg{margin:.5rem!important}.margin-top-sm__lg,.margin-y-sm__lg{margin-top:.5rem!important}.margin-right-sm__lg,.margin-x-sm__lg{margin-right:.5rem!important}.margin-bottom-sm__lg,.margin-y-sm__lg{margin-bottom:.5rem!important}.margin-left-sm__lg,.margin-x-sm__lg{margin-left:.5rem!important}.padding-sm__lg{padding:.5rem!important}.padding-top-sm__lg,.padding-y-sm__lg{padding-top:.5rem!important}.padding-right-sm__lg,.padding-x-sm__lg{padding-right:.5rem!important}.padding-bottom-sm__lg,.padding-y-sm__lg{padding-bottom:.5rem!important}.padding-left-sm__lg,.padding-x-sm__lg{padding-left:.5rem!important}.margin-md__lg{margin:1rem!important}.margin-top-md__lg,.margin-y-md__lg{margin-top:1rem!important}.margin-right-md__lg,.margin-x-md__lg{margin-right:1rem!important}.margin-bottom-md__lg,.margin-y-md__lg{margin-bottom:1rem!important}.margin-left-md__lg,.margin-x-md__lg{margin-left:1rem!important}.padding-md__lg{padding:1rem!important}.padding-top-md__lg,.padding-y-md__lg{padding-top:1rem!important}.padding-right-md__lg,.padding-x-md__lg{padding-right:1rem!important}.padding-bottom-md__lg,.padding-y-md__lg{padding-bottom:1rem!important}.padding-left-md__lg,.padding-x-md__lg{padding-left:1rem!important}.margin-lg__lg{margin:1.5rem!important}.margin-top-lg__lg,.margin-y-lg__lg{margin-top:1.5rem!important}.margin-right-lg__lg,.margin-x-lg__lg{margin-right:1.5rem!important}.margin-bottom-lg__lg,.margin-y-lg__lg{margin-bottom:1.5rem!important}.margin-left-lg__lg,.margin-x-lg__lg{margin-left:1.5rem!important}.padding-lg__lg{padding:1.5rem!important}.padding-top-lg__lg,.padding-y-lg__lg{padding-top:1.5rem!important}.padding-right-lg__lg,.padding-x-lg__lg{padding-right:1.5rem!important}.padding-bottom-lg__lg,.padding-y-lg__lg{padding-bottom:1.5rem!important}.padding-left-lg__lg,.padding-x-lg__lg{padding-left:1.5rem!important}.margin-xl__lg{margin:3rem!important}.margin-top-xl__lg,.margin-y-xl__lg{margin-top:3rem!important}.margin-right-xl__lg,.margin-x-xl__lg{margin-right:3rem!important}.margin-bottom-xl__lg,.margin-y-xl__lg{margin-bottom:3rem!important}.margin-left-xl__lg,.margin-x-xl__lg{margin-left:3rem!important}.padding-xl__lg{padding:3rem!important}.padding-top-xl__lg,.padding-y-xl__lg{padding-top:3rem!important}.padding-right-xl__lg,.padding-x-xl__lg{padding-right:3rem!important}.padding-bottom-xl__lg,.padding-y-xl__lg{padding-bottom:3rem!important}.padding-left-xl__lg,.padding-x-xl__lg{padding-left:3rem!important}.margin-auto__lg{margin:auto!important}.margin-top-auto__lg,.margin-y-auto__lg{margin-top:auto!important}.margin-right-auto__lg,.margin-x-auto__lg{margin-right:auto!important}.margin-bottom-auto__lg,.margin-y-auto__lg{margin-bottom:auto!important}.margin-left-auto__lg,.margin-x-auto__lg{margin-left:auto!important}.margin-init__lg{margin:initial!important}.margin-top-init__lg,.margin-y-init__lg{margin-top:initial!important}.margin-right-init__lg,.margin-x-init__lg{margin-right:initial!important}.margin-bottom-init__lg,.margin-y-init__lg{margin-bottom:initial!important}.margin-left-init__lg,.margin-x-init__lg{margin-left:initial!important}.padding-init__lg{padding:initial!important}.padding-top-init__lg,.padding-y-init__lg{padding-top:initial!important}.padding-right-init__lg,.padding-x-init__lg{padding-right:initial!important}.padding-bottom-init__lg,.padding-y-init__lg{padding-bottom:initial!important}.padding-left-init__lg,.padding-x-init__lg{padding-left:initial!important}}@media (width>=1200px){.margin-0__xl{margin:0!important}.margin-top-0__xl,.margin-y-0__xl{margin-top:0!important}.margin-right-0__xl,.margin-x-0__xl{margin-right:0!important}.margin-bottom-0__xl,.margin-y-0__xl{margin-bottom:0!important}.margin-left-0__xl,.margin-x-0__xl{margin-left:0!important}.padding-0__xl{padding:0!important}.padding-top-0__xl,.padding-y-0__xl{padding-top:0!important}.padding-right-0__xl,.padding-x-0__xl{padding-right:0!important}.padding-bottom-0__xl,.padding-y-0__xl{padding-bottom:0!important}.padding-left-0__xl,.padding-x-0__xl{padding-left:0!important}.margin-xs__xl{margin:.25rem!important}.margin-top-xs__xl,.margin-y-xs__xl{margin-top:.25rem!important}.margin-right-xs__xl,.margin-x-xs__xl{margin-right:.25rem!important}.margin-bottom-xs__xl,.margin-y-xs__xl{margin-bottom:.25rem!important}.margin-left-xs__xl,.margin-x-xs__xl{margin-left:.25rem!important}.padding-xs__xl{padding:.25rem!important}.padding-top-xs__xl,.padding-y-xs__xl{padding-top:.25rem!important}.padding-right-xs__xl,.padding-x-xs__xl{padding-right:.25rem!important}.padding-bottom-xs__xl,.padding-y-xs__xl{padding-bottom:.25rem!important}.padding-left-xs__xl,.padding-x-xs__xl{padding-left:.25rem!important}.margin-sm__xl{margin:.5rem!important}.margin-top-sm__xl,.margin-y-sm__xl{margin-top:.5rem!important}.margin-right-sm__xl,.margin-x-sm__xl{margin-right:.5rem!important}.margin-bottom-sm__xl,.margin-y-sm__xl{margin-bottom:.5rem!important}.margin-left-sm__xl,.margin-x-sm__xl{margin-left:.5rem!important}.padding-sm__xl{padding:.5rem!important}.padding-top-sm__xl,.padding-y-sm__xl{padding-top:.5rem!important}.padding-right-sm__xl,.padding-x-sm__xl{padding-right:.5rem!important}.padding-bottom-sm__xl,.padding-y-sm__xl{padding-bottom:.5rem!important}.padding-left-sm__xl,.padding-x-sm__xl{padding-left:.5rem!important}.margin-md__xl{margin:1rem!important}.margin-top-md__xl,.margin-y-md__xl{margin-top:1rem!important}.margin-right-md__xl,.margin-x-md__xl{margin-right:1rem!important}.margin-bottom-md__xl,.margin-y-md__xl{margin-bottom:1rem!important}.margin-left-md__xl,.margin-x-md__xl{margin-left:1rem!important}.padding-md__xl{padding:1rem!important}.padding-top-md__xl,.padding-y-md__xl{padding-top:1rem!important}.padding-right-md__xl,.padding-x-md__xl{padding-right:1rem!important}.padding-bottom-md__xl,.padding-y-md__xl{padding-bottom:1rem!important}.padding-left-md__xl,.padding-x-md__xl{padding-left:1rem!important}.margin-lg__xl{margin:1.5rem!important}.margin-top-lg__xl,.margin-y-lg__xl{margin-top:1.5rem!important}.margin-right-lg__xl,.margin-x-lg__xl{margin-right:1.5rem!important}.margin-bottom-lg__xl,.margin-y-lg__xl{margin-bottom:1.5rem!important}.margin-left-lg__xl,.margin-x-lg__xl{margin-left:1.5rem!important}.padding-lg__xl{padding:1.5rem!important}.padding-top-lg__xl,.padding-y-lg__xl{padding-top:1.5rem!important}.padding-right-lg__xl,.padding-x-lg__xl{padding-right:1.5rem!important}.padding-bottom-lg__xl,.padding-y-lg__xl{padding-bottom:1.5rem!important}.padding-left-lg__xl,.padding-x-lg__xl{padding-left:1.5rem!important}.margin-xl__xl{margin:3rem!important}.margin-top-xl__xl,.margin-y-xl__xl{margin-top:3rem!important}.margin-right-xl__xl,.margin-x-xl__xl{margin-right:3rem!important}.margin-bottom-xl__xl,.margin-y-xl__xl{margin-bottom:3rem!important}.margin-left-xl__xl,.margin-x-xl__xl{margin-left:3rem!important}.padding-xl__xl{padding:3rem!important}.padding-top-xl__xl,.padding-y-xl__xl{padding-top:3rem!important}.padding-right-xl__xl,.padding-x-xl__xl{padding-right:3rem!important}.padding-bottom-xl__xl,.padding-y-xl__xl{padding-bottom:3rem!important}.padding-left-xl__xl,.padding-x-xl__xl{padding-left:3rem!important}.margin-auto__xl{margin:auto!important}.margin-top-auto__xl,.margin-y-auto__xl{margin-top:auto!important}.margin-right-auto__xl,.margin-x-auto__xl{margin-right:auto!important}.margin-bottom-auto__xl,.margin-y-auto__xl{margin-bottom:auto!important}.margin-left-auto__xl,.margin-x-auto__xl{margin-left:auto!important}.margin-init__xl{margin:initial!important}.margin-top-init__xl,.margin-y-init__xl{margin-top:initial!important}.margin-right-init__xl,.margin-x-init__xl{margin-right:initial!important}.margin-bottom-init__xl,.margin-y-init__xl{margin-bottom:initial!important}.margin-left-init__xl,.margin-x-init__xl{margin-left:initial!important}.padding-init__xl{padding:initial!important}.padding-top-init__xl,.padding-y-init__xl{padding-top:initial!important}.padding-right-init__xl,.padding-x-init__xl{padding-right:initial!important}.padding-bottom-init__xl,.padding-y-init__xl{padding-bottom:initial!important}.padding-left-init__xl,.padding-x-init__xl{padding-left:initial!important}}.btn{letter-spacing:.02em;text-transform:none;-webkit-user-select:none;user-select:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;height:3.5rem;padding:0 1.143em;font-family:Inter,sans-serif;font-weight:500;transition:transform .25s;display:inline-flex;position:relative;overflow:hidden}.btn:not(.btn_outlined):not(.btn_outlined-color){border:none}.btn:not([disabled]):not(.btn_disabled){cursor:pointer}.btn:not([disabled]):not(.btn_disabled):not(.btn_flat):not(.btn_outlined):not(.btn_outlined-color){color:#333}.btn:not([disabled]):not(.btn_disabled):not(.btn_flat):not(.btn_outlined):not(.btn_outlined-color):before{color:#333;background-color:#fff}.btn:not([disabled]):not(.btn_disabled):not(.btn_flat):not(.btn_outlined):not(.btn_outlined-color):not(.btn_color-accent),.btn:not([disabled]):not(.btn_disabled):not(.btn_flat):not(.btn_outlined):not(.btn_outlined-color).btn_color-featured{box-shadow:var(--fy-glow-gold);background-color:#fad371}.btn:not([disabled]):not(.btn_disabled):not(.btn_flat):not(.btn_outlined):not(.btn_outlined-color).btn_color-accent{background-color:var(--theme-A400,#f50057)}.btn:not([disabled]):not(.btn_disabled):hover:before{opacity:.12}.btn:not([disabled]):not(.btn_disabled):active:before{opacity:.36}.btn:focus{outline:0}.btn:focus:before{opacity:.18}.btn:before{content:"";opacity:0;pointer-events:none;will-change:opacity;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.btn[disabled],.btn_disabled{cursor:default;background-color:var(--theme-dividers,#0000001f)!important;color:var(--theme-disabled,#00000061)!important}.btn[disabled]:before,.btn_disabled:before{background-color:var(--theme-disabled,#00000061)}.btn_flat:not([disabled]):not(.btn_disabled),.btn_outlined:not([disabled]):not(.btn_disabled),.btn_outlined-color:not([disabled]):not(.btn_disabled){background-color:#0000}.btn_flat:not([disabled]):not(.btn_disabled):not(.btn_color-accent),.btn_flat:not([disabled]):not(.btn_disabled).btn_color-featured,.btn_outlined:not([disabled]):not(.btn_disabled):not(.btn_color-accent),.btn_outlined:not([disabled]):not(.btn_disabled).btn_color-featured,.btn_outlined-color:not([disabled]):not(.btn_disabled):not(.btn_color-accent),.btn_outlined-color:not([disabled]):not(.btn_disabled).btn_color-featured{color:var(--theme-500,#9c27b0)}.btn_flat:not([disabled]):not(.btn_disabled):not(.btn_color-accent):before,.btn_flat:not([disabled]):not(.btn_disabled).btn_color-featured:before,.btn_outlined:not([disabled]):not(.btn_disabled):not(.btn_color-accent):before,.btn_outlined:not([disabled]):not(.btn_disabled).btn_color-featured:before,.btn_outlined-color:not([disabled]):not(.btn_disabled):not(.btn_color-accent):before,.btn_outlined-color:not([disabled]):not(.btn_disabled).btn_color-featured:before{background-color:var(--theme-500,#9c27b0)}.btn_flat:not([disabled]):not(.btn_disabled).btn_color-accent,.btn_outlined:not([disabled]):not(.btn_disabled).btn_color-accent,.btn_outlined-color:not([disabled]):not(.btn_disabled).btn_color-accent{color:var(--theme-A400,#f50057)}.btn_flat:not([disabled]):not(.btn_disabled).btn_color-accent:before,.btn_outlined:not([disabled]):not(.btn_disabled).btn_color-accent:before,.btn_outlined-color:not([disabled]):not(.btn_disabled).btn_color-accent:before{background-color:var(--theme-A400,#f50057)}.btn_outlined,.btn_outlined-color{border:1px solid}.btn_outlined,.btn_outlined-color:not(.btn_color-featured):not(.btn_color-accent){border-color:var(--theme-dividers,#0000001f)}.btn_outlined-color.btn_color-featured{border-color:var(--theme-500,#9c27b0)}.btn_outlined-color.btn_color-accent{border-color:var(--theme-A400,#f50057)}.btn_size-xs{font-size:.625rem}.btn_size-sm{font-size:.75rem}.btn_size-md{font-size:.875rem}.btn_size-lg{font-size:1rem}.btn_size-xl{font-size:1.2rem}.btn--icon-left{margin-left:-.28625em;margin-right:.571875em}.btn--icon-right{margin-left:.571875em;margin-right:-.28625em}.btn_border-box{border-radius:8px}.btn:hover{transform:scale(1.01)}.btn:active{transform:scale(.98)}.btn_second-button{color:#fad371!important;background:0 0!important;border:1px solid #fad371!important;font-weight:500!important}.btn_secondary-dark{color:#fff!important;background:#4b4b4b!important;font-weight:500!important}.btn_color-yellow-bright{color:#222!important;background:#ffcd4e!important}.btn_second-button-simple{background:0 0!important;border:1px solid!important;font-weight:500!important}.btn_toggle{cursor:pointer;background-color:#ccc;border:2px solid #333;border-radius:34px;outline:none;width:60px;height:36px;transition:background-color .3s;position:relative}.btn_toggle:before{content:"";background-color:#fff;border-radius:50%;width:24px;height:24px;transition:transform .3s;position:absolute;top:4px;left:4px}.btn_toggle-on{background-color:#a3f369}.btn_toggle-on:before{transform:translate(26px)}.btn_toggle-off{background-color:#141414}.btn_toggle-off:before{transform:translate(0)}.card{border-radius:18px;font-weight:500;transition:transform .5s;position:relative}.card:not(.card_hide-structure){background-color:#fad371;border:2px solid #494949}.card_hide-structure{background-color:#0000;border:2px solid #494949}.card--header{margin:0;padding:1rem}.card--header--title,.card--header--summary{margin:0}.card--header--title{color:var(--theme-secondary,#0000008a)}.card--header--small{color:inherit;opacity:.7}.card--media{box-sizing:border-box;background:#000 top/cover no-repeat;position:relative}.card--media:before{content:;display:block}.card--media:first-child,.card--media:last-child{border-bottom-left-radius:inherit;border-top-right-radius:inherit}.card--media_format-hd{padding-bottom:56.25%}.card--media_format-sd{padding-bottom:75%}.card--media_format-square{padding-bottom:100%}.card--media--area{z-index:10;width:100%;position:absolute;left:0}.card--media--area:not(.card--media--area_in-top){bottom:0}.card--media--area_in-top{top:0}.card--media--image{max-width:100%;max-height:34.375rem}.card--content{margin:0;padding:1rem}.card--content p:first-child{margin-top:0;margin-bottom:0}.card--action{margin:0;padding:.5rem;position:relative}.card_basic-border{border-radius:10px!important}.card:hover{transform:scale(1.01)}.selection-card{color:#fff;cursor:pointer;text-align:left;background-color:#0000;border:1px solid #7d7d7d;border-radius:1rem;flex-direction:column;align-items:stretch;width:100%;padding:1.3125rem .9375rem;font-family:Inter,sans-serif;transition:background-color .2s,border-color .2s,color .2s;display:flex}.selection-card_selected{color:#1f1f1f;background-color:#fad371;border-color:#fad371}.selection-card--header{align-items:center;gap:1.0625rem;display:flex}.selection-card--icon{color:#1f1f1f;background-color:#fad371;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.9375rem;height:1.9375rem;font-size:.875rem;display:inline-flex}.selection-card_selected .selection-card--icon{background-color:#ffffff8c}.selection-card--title{letter-spacing:-.0175rem;font-size:.875rem;font-weight:500}.selection-card--description{letter-spacing:-.015rem;margin:1.1875rem 0 0;font-size:.75rem;line-height:1.4}.dropdown{color:#b0b0b0;cursor:pointer;background-color:#0000;border:2px solid #a8a8a8;border-radius:8px;padding:8px}.dropdown:before{border-bottom:.0625rem solid;border-color:inherit;content:none;border-left:.0625rem solid;width:.3125em;height:.3125em;margin:-.125em .3125em 0 0;transition:transform .3s;position:absolute;top:50%;right:0;transform:rotate(-45deg)}.dropdown_active:before{transform:rotate(135deg)}.dropdown-select{color:#b0b0b0;cursor:pointer;background-color:#0000;border:none;border-radius:8px;outline:none;padding:5px;transition:border-color .2s,background-color .2s}.dropdown-select:focus{color:#fff;background-color:#0000;border:none;outline:none}.dropdown-select option{color:#b0b0b0;background-color:#181818;border:none;font-weight:500}.dropdown-select option:hover{color:#fff;background-color:#0a0a0a}.dialog{opacity:1;z-index:70;pointer-events:auto;transition:opacity .75s;position:fixed;inset:0;overflow:hidden auto}.dialog_open{opacity:1;pointer-events:auto}.dialog_animated{z-index:70;display:none;position:fixed;inset:0;overflow:hidden auto}.dialog_open_animated{display:block}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local(Roboto Thin),local(Roboto-Thin),url(../fonts/roboto/v18/KFOkCnqEu92Fr1MmgVxIIzI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:local(Roboto Thin Italic),local(Roboto-ThinItalic),url(../fonts/roboto/v18/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100;src:url(/fonts/inter/Inter-Thin.woff2)format("woff2"),url(/fonts/inter/Inter-Thin.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:url(/fonts/inter/Inter-ExtraLight.woff2)format("woff2"),url(/fonts/inter/Inter-ExtraLight.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/inter/Inter-Light.woff2)format("woff2"),url(/fonts/inter/Inter-Light.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter/Inter-Regular.woff2)format("woff2"),url(/fonts/inter/Inter-Regular.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/inter/Inter-Medium.woff2)format("woff2"),url(/fonts/inter/Inter-Medium.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/inter/Inter-SemiBold.woff2)format("woff2"),url(/fonts/inter/Inter-SemiBold.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/inter/Inter-Bold.woff2)format("woff2"),url(/fonts/inter/Inter-Bold.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/inter/Inter-ExtraBold.woff2)format("woff2"),url(/fonts/inter/Inter-ExtraBold.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(/fonts/inter/Inter-Black.woff2)format("woff2"),url(/fonts/inter/Inter-Black.woff)format("woff")}@font-face{font-family:Satoshi;font-style:normal;font-weight:400;src:url(/fonts/satoshi/Satoshi-Regular.woff2)format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:500;src:url(/fonts/satoshi/Satoshi-Medium.woff2)format("woff2")}@font-face{font-family:Satoshi;font-style:normal;font-weight:700;src:url(/fonts/satoshi/Satoshi-Bold.woff2)format("woff2")}html,body{font-family:Inter,sans-serif}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local(Roboto Light),local(Roboto-Light),url(../fonts/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local(Roboto Light Italic),local(Roboto-LightItalic),url(../fonts/roboto/v18/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(../fonts/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local(Roboto Italic),local(Roboto-Italic),url(../fonts/roboto/v18/KFOkCnqEu92Fr1Mu51xIIzI.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local(Roboto Medium),local(Roboto-Medium),url(../fonts/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local(Roboto Medium Italic),local(Roboto-MediumItalic),url(../fonts/roboto/v18/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(Roboto Bold),local(Roboto-Bold),url(../fonts/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local(Roboto Bold Italic),local(Roboto-BoldItalic),url(../fonts/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local(Roboto Black),local(Roboto-Black),url(../fonts/roboto/v18/KFOlCnqEu92Fr1MmYUtfBBc4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:local(Roboto Black Italic),local(Roboto-BlackItalic),url(../fonts/roboto/v18/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.input{color:#fff;border-color:#a8a8a8;font-weight:500;position:relative}.input--field{box-shadow:none;box-sizing:border-box;color:#fff;background:0 0;outline:none;width:100%;height:3.125rem;padding:0 1.125rem;font-size:.875rem;font-weight:500;line-height:1}.input--field:focus{color:#fff;border-color:#fad371;outline:0}.input--field:focus~.input--label{color:#d9d9d9}.input--label_active,.input--field:focus~.input--label{margin-top:5px;transform:translate(-10%,-2.5em)scale(.9)}.input--field_outlined{border:1px solid #fff;border-radius:.75rem;padding-left:1.125rem}.input--field:not(.input--field_outlined){border:none;padding-left:.3125em}.input--label{color:#a8a8a8;pointer-events:none;font-weight:500;transition:all .3s linear;position:absolute;top:-2.5em}.input--description{color:#fff;justify-content:center;align-items:center;margin:.5rem 0 0;font-size:.6875rem;font-weight:500;line-height:1.21;display:flex}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert()}input[type=month]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert()}.input--field::placeholder{color:#ccc;opacity:1}.input--field.invalid{box-shadow:none;color:#ff4242;border:1px solid #ff4242}.input--field.invalid:focus{box-shadow:none;border:1px solid #ff4242;outline:none}.input--field.invalid::placeholder{color:#ff4242;opacity:1}.input--label_block{color:#fff;margin:0;font-size:.875rem;font-weight:400;display:block}.input--label_block:has(+.input--field.invalid){color:#ff4242}.input--description:not(:has(.validation-message)){display:none}.input--description .validation-message{font-size:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;margin:0}.input--reveal{color:#a8a8a8;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.5rem;padding:.375rem 0;font-family:inherit;font-size:.85rem;font-weight:500;line-height:1.2;transition:color .2s ease-in-out;display:inline-flex;position:relative}.input--reveal:after{content:"";position:absolute;inset:-.35rem -.5rem}.input--reveal__box{color:#333;border:1.5px solid #494949;border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;transition:background-color .18s ease-in-out,border-color .18s ease-in-out;display:inline-flex}.input--reveal__box svg{opacity:0;width:.8rem;height:.8rem;transition:opacity .18s ease-in-out}.input--reveal:hover{color:#cfcece}.input--reveal:hover .input--reveal__box{border-color:#fad371}.input--reveal_revealed{color:#fff}.input--reveal_revealed .input--reveal__box{background-color:#fad371;border-color:#fad371}.input--reveal_revealed .input--reveal__box svg{opacity:1}.input_color-alert{color:#f44336;border-color:#f44336}.input_color-success{color:#4caf50;border-color:#4caf50}.input_color-warning{color:#ff9800;border-color:#ff9800}.input--field:focus:not(.input--field_outlined){border-color:var(--theme-500,#9c27b0)}.input--field:not(.input--field_outlined)~.input--label{left:.3125em}.input--field_outlined~.input--label{left:.625em}.height-25vh{height:25vh!important}.height-50vh{height:50vh!important}.height-75vh{height:75vh!important}.height-100vh{height:100dvh!important}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.min-height-0{min-height:0}.gap-xs{gap:.25rem!important}.gap-sm{gap:.5rem!important}.gap-md{gap:1rem!important}.gap-lg{gap:1.5rem!important}.gap-xl{gap:3rem!important}.transition-transform{transition:transform .25s}.rotate-180{transform:rotate(180deg)}.width-25{width:25%!important}.width-50{width:50%!important}.width-75{width:75%!important}.width-100{width:100%!important}.width-auto{width:auto!important}.max-width-100{max-width:100%!important}.height-25{height:25%!important}.height-50{height:50%!important}.height-75{height:75%!important}.height-100{height:100%!important}.height-auto{height:auto!important}.max-height-100{max-height:100%!important}.typo-use-roboto{font-family:Roboto,sans-serif}.typo-use-default{font-family:Inter,sans-serif}.typo-weight-thin{font-weight:100!important}.typo-weight-extra-light{font-weight:200!important}.typo-weight-light{font-weight:300!important}.typo-weight-regular{font-weight:400!important}.typo-weight-medium{font-weight:500!important}.typo-weight-semi-bold{font-weight:600!important}.typo-weight-bold{font-weight:700!important}.typo-weight-extra-bold{font-weight:800!important}.typo-weight-black{font-weight:900!important}.typo-h4,.typo-h4__sm,.typo-h4__md{letter-spacing:.00735em;font-size:2.25rem;font-weight:600;line-height:2.5rem}.typo-h4__lg{letter-spacing:.00735em;font-size:2.25rem;font-weight:400;line-height:2.5rem}.typo-h4__xl{letter-spacing:.00735em;font-size:2.25rem;font-weight:600;line-height:2.5rem}.typo-use-inter{font-family:Inter,sans-serif}.typo-caption-3{letter-spacing:.03333em;font-size:.5rem;font-weight:500;line-height:1.25rem}.typo-light-black{color:#333!important}.typo-white{color:#fff!important}.typo-single-title{letter-spacing:normal;font-size:2.25rem;font-weight:600;line-height:1.29}.typo-page-title{letter-spacing:normal;font-size:1.5rem;font-weight:600;line-height:1.29}.typo-page-subtitle{letter-spacing:normal;font-size:1.375rem;font-weight:600;line-height:1.27}.typo-description{letter-spacing:.005em;font-size:.8125rem;font-weight:400;line-height:1.27}.typo-shadow-soft{text-shadow:0 4px 4px #00000040}.typo-style-italic{font-style:italic!important}.typo-overflow-ellipsis,.typo-overflow-clip{white-space:nowrap;overflow:hidden}.typo-overflow-clip{text-overflow:clip}.typo-overflow-ellipsis{text-overflow:ellipsis}.typo-to-upper{text-transform:uppercase!important}.typo-to-lower{text-transform:lowercase!important}.typo-to-capitalize{text-transform:capitalize!important}.typo-h1{letter-spacing:-.01562em;font-size:6rem;font-weight:300;line-height:1}.typo-h2{letter-spacing:-.00833em;font-size:3.75rem;font-weight:300;line-height:1}.typo-h3{letter-spacing:normal;font-size:3rem;font-weight:400;line-height:3.125rem}.typo-h4{letter-spacing:.00735em;font-size:2.125rem;font-weight:400;line-height:2.5rem}.typo-h5{letter-spacing:normal;font-size:1.5rem;font-weight:400;line-height:2rem}.typo-h6{letter-spacing:.0125em;font-size:1.25rem;font-weight:500;line-height:1.6}.typo-subtitle-1{letter-spacing:.00937em;font-size:1.125rem;font-weight:400;line-height:1.875rem}.typo-subtitle-2{letter-spacing:.00714em;font-size:.9375rem;font-weight:500;line-height:1.625rem}.typo-body-1{letter-spacing:.03125em;font-size:1rem;font-weight:400;line-height:1.5}.typo-body-2,.avatar--title,.avatar--summary{letter-spacing:.01786em;font-size:.875rem;font-weight:400;line-height:1.5rem}.typo-caption-1{letter-spacing:.03333em;font-size:.8125rem;font-weight:400;line-height:1.375rem}.typo-caption-2{letter-spacing:.03333em;font-size:.75rem;font-weight:500;line-height:1.25rem}.typo-align-left{text-align:left!important}.typo-align-right{text-align:right!important}.typo-align-center{text-align:center!important}.typo-align-justify{text-align:justify!important}@media (width>=576px){.typo-h1__sm{letter-spacing:-.01562em;font-size:6rem;font-weight:300;line-height:1}.typo-h2__sm{letter-spacing:-.00833em;font-size:3.75rem;font-weight:300;line-height:1}.typo-h3__sm{letter-spacing:normal;font-size:3rem;font-weight:400;line-height:3.125rem}.typo-h5__sm{letter-spacing:normal;font-size:1.5rem;font-weight:400;line-height:2rem}.typo-h6__sm{letter-spacing:.0125em;font-size:1.25rem;font-weight:500;line-height:1.6}.typo-subtitle-1__sm{letter-spacing:.00937em;font-size:1.125rem;font-weight:400;line-height:1.875rem}.typo-subtitle-2__sm{letter-spacing:.00714em;font-size:.9375rem;font-weight:500;line-height:1.625rem}.typo-body-1__sm{letter-spacing:.03125em;font-size:1rem;font-weight:400;line-height:1.5}.typo-body-2__sm{letter-spacing:.01786em;font-size:.875rem;font-weight:400;line-height:1.5rem}.typo-caption-1__sm{letter-spacing:.03333em;font-size:.8125rem;font-weight:400;line-height:1.375rem}.typo-caption-2__sm{letter-spacing:.03333em;font-size:.75rem;font-weight:500;line-height:1.25rem}.typo-align-left__sm{text-align:left!important}.typo-align-right__sm{text-align:right!important}.typo-align-center__sm{text-align:center!important}}@media (width>=768px){.typo-h1__md{letter-spacing:-.01562em;font-size:6rem;font-weight:300;line-height:1}.typo-h2__md{letter-spacing:-.00833em;font-size:3.75rem;font-weight:300;line-height:1}.typo-h3__md{letter-spacing:normal;font-size:3rem;font-weight:400;line-height:3.125rem}.typo-h5__md{letter-spacing:normal;font-size:1.5rem;font-weight:400;line-height:2rem}.typo-h6__md{letter-spacing:.0125em;font-size:1.25rem;font-weight:500;line-height:1.6}.typo-subtitle-1__md{letter-spacing:.00937em;font-size:1.125rem;font-weight:400;line-height:1.875rem}.typo-subtitle-2__md{letter-spacing:.00714em;font-size:.9375rem;font-weight:500;line-height:1.625rem}.typo-body-1__md{letter-spacing:.03125em;font-size:1rem;font-weight:400;line-height:1.5}.typo-body-2__md{letter-spacing:.01786em;font-size:.875rem;font-weight:400;line-height:1.5rem}.typo-caption-1__md{letter-spacing:.03333em;font-size:.8125rem;font-weight:400;line-height:1.375rem}.typo-caption-2__md{letter-spacing:.03333em;font-size:.75rem;font-weight:500;line-height:1.25rem}.typo-align-left__md{text-align:left!important}.typo-align-right__md{text-align:right!important}.typo-align-center__md{text-align:center!important}}@media (width>=992px){.typo-h1__lg{letter-spacing:-.01562em;font-size:6rem;font-weight:300;line-height:1}.typo-h2__lg{letter-spacing:-.00833em;font-size:3.75rem;font-weight:300;line-height:1}.typo-h3__lg{letter-spacing:normal;font-size:3rem;font-weight:400;line-height:3.125rem}.typo-h5__lg{letter-spacing:normal;font-size:1.5rem;font-weight:400;line-height:2rem}.typo-h6__lg{letter-spacing:.0125em;font-size:1.25rem;font-weight:500;line-height:1.6}.typo-subtitle-1__lg{letter-spacing:.00937em;font-size:1.125rem;font-weight:400;line-height:1.875rem}.typo-subtitle-2__lg{letter-spacing:.00714em;font-size:.9375rem;font-weight:500;line-height:1.625rem}.typo-body-1__lg{letter-spacing:.03125em;font-size:1rem;font-weight:400;line-height:1.5}.typo-body-2__lg{letter-spacing:.01786em;font-size:.875rem;font-weight:400;line-height:1.5rem}.typo-caption-1__lg{letter-spacing:.03333em;font-size:.8125rem;font-weight:400;line-height:1.375rem}.typo-caption-2__lg{letter-spacing:.03333em;font-size:.75rem;font-weight:500;line-height:1.25rem}.typo-align-left__lg{text-align:left!important}.typo-align-right__lg{text-align:right!important}.typo-align-center__lg{text-align:center!important}}@media (width>=1200px){.typo-h1__xl{letter-spacing:-.01562em;font-size:6rem;font-weight:300;line-height:1}.typo-h2__xl{letter-spacing:-.00833em;font-size:3.75rem;font-weight:300;line-height:1}.typo-h3__xl{letter-spacing:normal;font-size:3rem;font-weight:400;line-height:3.125rem}.typo-h5__xl{letter-spacing:normal;font-size:1.5rem;font-weight:400;line-height:2rem}.typo-h6__xl{letter-spacing:.0125em;font-size:1.25rem;font-weight:500;line-height:1.6}.typo-subtitle-1__xl{letter-spacing:.00937em;font-size:1.125rem;font-weight:400;line-height:1.875rem}.typo-subtitle-2__xl{letter-spacing:.00714em;font-size:.9375rem;font-weight:500;line-height:1.625rem}.typo-body-1__xl{letter-spacing:.03125em;font-size:1rem;font-weight:400;line-height:1.5}.typo-body-2__xl{letter-spacing:.01786em;font-size:.875rem;font-weight:400;line-height:1.5rem}.typo-caption-1__xl{letter-spacing:.03333em;font-size:.8125rem;font-weight:400;line-height:1.375rem}.typo-caption-2__xl{letter-spacing:.03333em;font-size:.75rem;font-weight:500;line-height:1.25rem}.typo-align-left__xl{text-align:left!important}.typo-align-right__xl{text-align:right!important}.typo-align-center__xl{text-align:center!important}}.toaster{z-index:90;width:100%;position:fixed;bottom:0;left:0}.toaster:after{clear:both;content:;display:block}.toast{color:#fff;background-color:#323232;align-items:center;width:100%;margin:0;padding:0;font-size:.875rem;transition:transform .25s cubic-bezier(.4,0,1,1);display:flex;position:relative;transform:translateY(250%)}.toast_active{transition:transform .25s cubic-bezier(0,0,.2,1);transform:translate(0)}.toast_color-featured{background-color:var(--theme-700,#656565)}.toast_color-accent{background-color:var(--theme-A400,#fad371)}.toast_color-alert{background-color:#ff6161}.toast_color-warning{background-color:#656565}.toast--icon{margin:0 0 0 1rem;display:inline-block;position:relative}.toast--content{margin:0;padding:1rem 1.625rem;display:inline-block;position:relative}.toast--content--title{color:inherit;margin:0;font-weight:500}.toast--content--message{color:inherit;font-size:inherit;margin:0}.toast--content--message_secondary{opacity:.9;opacity:.9}@media (width>=31.25rem){.toaster{width:auto}.toast{border-radius:.1875rem;min-width:18.75rem;max-width:31.25rem;margin:0 0 1.25rem 1.25rem}}.border-left-lg,.border-bottom-lg,.border-right-lg,.border-top-lg,.border-lg,.border-left-md,.border-bottom-md,.border-right-md,.border-top-md,.border-md,.border-left-sm,.border-bottom-sm,.border-right-sm,.border-top-sm,.border-sm,.border-left-0,.border-bottom-0,.border-right-0,.border-top-0,.border-0{border-color:var(--theme-dividers,#0000001f)!important}.border-radius-xl{border-radius:2rem!important}.border-radius-sxl{border-radius:1.5rem!important}.border-color-white{border-color:#fff!important}.border-color-light-black{border-color:#333!important}.border-0{border-style:solid;border-width:0!important}.border-top-0{border-top-style:solid;border-top-width:0!important}.border-right-0{border-right-style:solid;border-right-width:0!important}.border-bottom-0{border-bottom-style:solid;border-bottom-width:0!important}.border-left-0{border-left-style:solid;border-left-width:0!important}.border-sm{border-style:solid;border-width:1px!important}.border-top-sm{border-top-style:solid;border-top-width:1px!important}.border-right-sm{border-right-style:solid;border-right-width:1px!important}.border-bottom-sm{border-bottom-style:solid;border-bottom-width:1px!important}.border-left-sm{border-left-style:solid;border-left-width:1px!important}.border-md{border-style:solid;border-width:2px!important}.border-top-md{border-top-style:solid;border-top-width:2px!important}.border-right-md{border-right-style:solid;border-right-width:2px!important}.border-bottom-md{border-bottom-style:solid;border-bottom-width:2px!important}.border-left-md{border-left-style:solid;border-left-width:2px!important}.border-lg{border-style:solid;border-width:3px!important}.border-top-lg{border-top-style:solid;border-top-width:3px!important}.border-right-lg{border-right-style:solid;border-right-width:3px!important}.border-bottom-lg{border-bottom-style:solid;border-bottom-width:3px!important}.border-left-lg{border-left-style:solid;border-left-width:3px!important}.border-radius-0{border-radius:0!important}.border-radius-top-0,.border-radius-top-right-0{border-top-right-radius:0!important}.border-radius-top-0,.border-radius-top-left-0{border-top-left-radius:0!important}.border-radius-bottom-0,.border-radius-bottom-right-0{border-bottom-right-radius:0!important}.border-radius-bottom-0,.border-radius-bottom-left-0{border-bottom-left-radius:0!important}.border-radius-circle{border-radius:50%!important}.border-radius-sm{border-radius:.125rem!important}.border-radius-md{border-radius:.3125rem!important}.border-radius-lg{border-radius:.5rem!important}.skeleton{background-color:#4a4a4a;background-image:linear-gradient(90deg,#0000 0%,#ffffff14 50%,#0000 100%);background-position:200% 0;background-repeat:no-repeat;background-size:200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite skeletonShimmer;display:inline-block}.skeleton--text{width:100%;height:1em}.toggle-switch{cursor:pointer;flex-shrink:0;width:2.4375rem;height:1.5rem;display:inline-flex;position:relative}.toggle-switch--input{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute}.toggle-switch--track{background-color:#e9e9ea;border-radius:999px;transition:background-color .2s ease-in-out;position:absolute;inset:0}.toggle-switch--knob{background-color:#fff;border-radius:50%;width:1.25rem;height:1.25rem;transition:transform .2s ease-in-out;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 3px #0000002e}.toggle-switch--input:checked~.toggle-switch--track{background-color:#fad371}.toggle-switch--input:checked~.toggle-switch--track .toggle-switch--knob{transform:translate(.9375rem)}.toggle-switch--input:focus-visible~.toggle-switch--track{box-shadow:0 0 0 2px #fad37180}.solar-icon{vertical-align:middle;align-items:center;line-height:1;display:inline-flex}.app-toolbar{background-color:var(--fy-bg);padding:0 0 max(0px, calc(env(safe-area-inset-bottom) - 1.5rem)) 0;z-index:40;border-top:1px solid var(--fy-border);position:fixed;bottom:0;left:0;right:0}.app-toolbar--list{align-items:stretch;max-width:26rem;margin:0 auto;padding:0 .25rem;display:flex}.app-toolbar--item{color:var(--fy-text);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.75rem;min-width:0;padding:1.5rem 0;text-decoration:none;display:flex}button.app-toolbar--item{cursor:pointer;font:inherit;background:0 0;border:none}.app-toolbar--item-form{flex:1 1 0;min-width:0;margin:0;display:flex}.app-toolbar--item .solar-icon{font-size:1.5rem;transition:transform .25s ease-out}.app-toolbar--label{height:.625rem;font-size:.625rem;font-weight:400;line-height:1;transition:color .25s ease-out;display:block;position:relative}.app-toolbar--label:before{background-color:var(--fy-gold);content:"";opacity:0;border-radius:.0625rem;width:1.625rem;height:.125rem;transition:opacity .25s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-toolbar--item_active .app-toolbar--label{color:#0000}.app-toolbar--item_active .app-toolbar--label:before{opacity:1}.app-toolbar--item_active .solar-icon{transform:scale(1.08)}.with-app-toolbar:after{content:"";height:calc(7rem + env(safe-area-inset-bottom));flex:none;display:block}h1,h2,h3,h4,h5,.typo-single-title,.typo-page-title,.typo-page-subtitle,.fy-display,.fy-title,.fy-subtitle{font-family:var(--fy-font-display)}.fy-display{font-family:var(--fy-font-display);font-weight:var(--fy-weight-bold);font-size:var(--fy-text-display);line-height:var(--fy-leading-tight);letter-spacing:var(--fy-tracking-tight)}.fy-title{font-family:var(--fy-font-display);font-weight:var(--fy-weight-semibold);font-size:var(--fy-text-xl);line-height:var(--fy-leading-snug)}.fy-subtitle{font-family:var(--fy-font-display);font-weight:var(--fy-weight-semibold);font-size:var(--fy-text-lg);line-height:var(--fy-leading-snug)}.fy-body{font-family:var(--fy-font-body);font-weight:var(--fy-weight-regular);font-size:var(--fy-text-sm);line-height:var(--fy-leading-base)}.fy-description{font-family:var(--fy-font-body);font-weight:var(--fy-weight-regular);font-size:var(--fy-text-xs);line-height:var(--fy-leading-snug);color:var(--fy-text-secondary)}.fy-caption{font-family:var(--fy-font-body);font-weight:var(--fy-weight-medium);font-size:var(--fy-text-2xs);line-height:var(--fy-leading-base)}.fy-overline{font-family:var(--fy-font-body);font-weight:var(--fy-weight-semibold);font-size:var(--fy-text-3xs);letter-spacing:var(--fy-tracking-caps);text-transform:uppercase;color:var(--fy-text-secondary)}.fy-num,.fy-tnum{font-feature-settings:"tnum" 1, "lnum" 1;font-variant-numeric:tabular-nums lining-nums}.typo-balance{text-wrap:balance}.fy-mark{background:var(--fy-gold);color:var(--fy-text-on-gold);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:var(--fy-weight-semibold);border-radius:4px;padding:.04em .28em}.fy-metal-text{background:var(--fy-metal-sheen);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.fy-scroll{scrollbar-width:none;-ms-overflow-style:none}.fy-scroll::-webkit-scrollbar{width:0;height:0;display:none}@keyframes fy-shimmer{0%{transform:translate(-130%)}to{transform:translate(230%)}}@keyframes fy-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fy-spin{to{transform:rotate(360deg)}}.fy-shimmer{position:relative;overflow:hidden}.fy-shimmer:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff24 50%,#0000 62%);animation:5s ease-in-out infinite fy-shimmer;position:absolute;inset:0;transform:translate(-130%)}.fy-fade-up{animation:fy-fade-up .6s var(--fy-ease-out)}@media (prefers-reduced-motion:reduce){.fy-shimmer:after{animation:none;display:none}.fy-fade-up{animation:none}}.fy-card{background:var(--fy-surface-grad);border:1px solid var(--fy-border);box-shadow:var(--fy-emboss-flat);border-radius:var(--fy-radius-xl)}.fy-card-2{background:var(--fy-surface-2-grad);border:1px solid var(--fy-border);box-shadow:var(--fy-emboss-sm);border-radius:var(--fy-radius-xl)}.fy-card-flat{background:var(--fy-surface);border:1px solid var(--fy-border);border-radius:var(--fy-radius-xl)}.fy-card_interactive{transition:border-color var(--fy-dur-base) var(--fy-ease), transform var(--fy-dur-slow) var(--fy-ease);cursor:pointer}.fy-card_interactive:hover{border-color:var(--fy-border-strong)}.fy-card_interactive:active{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.fy-card_interactive:active{transform:none}}.auth-emblem{width:4.5rem;height:4.5rem;color:var(--fy-gold);background:var(--fy-gold-soft);border:1px solid #fad37138;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;display:inline-flex;box-shadow:0 0 0 7px #fad3710a,0 14px 34px -14px #fad3714d,inset 0 1px #ffffff14}.step-progress{gap:.375rem;width:100%;display:flex}.step-progress__seg{background:#ffffff1f;border-radius:999px;flex:1 1 0;height:.375rem;transition:background-color .35s,box-shadow .35s}.step-progress__seg--done{background:linear-gradient(90deg, var(--fy-gold-bright), var(--fy-gold));box-shadow:0 0 10px -2px #fad37159}.notification-badge{box-sizing:content-box;color:#fff;min-width:16px;height:16px;font-family:var(--fy-font-body);border:2px solid var(--fy-bg);background:#ff4d4f;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:3px;right:3px}.fy-balance-hero{box-sizing:border-box;border-radius:var(--fy-radius-3xl);color:var(--fy-text);background:var(--fy-blackcard-grad);box-shadow:var(--fy-emboss);border:1px solid #ffffff14;flex-shrink:0;padding:1.5rem 1.5rem 1.375rem;position:relative;overflow:hidden}.fy-balance-hero__mono{pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--fy-font-display);letter-spacing:-.05em;color:#ffffff09;font-size:7rem;font-weight:900;line-height:1;position:absolute;top:-.875rem;right:-.375rem}.fy-balance-hero__label{font-family:var(--fy-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fy-text-secondary);font-size:.75rem;font-weight:600}.fy-balance-hero__amount{font-family:var(--fy-font-display);letter-spacing:-.035em;color:var(--fy-text);white-space:nowrap;font-size:2.875rem;font-weight:800;line-height:1}.cc-tile{box-sizing:border-box;text-align:left;width:100%;color:var(--fy-text);border-radius:var(--fy-radius-2xl);background:var(--fy-blackcard-grad);box-shadow:var(--fy-emboss-sm);border:1px solid #ffffff14;flex-direction:column;flex-shrink:0;gap:.875rem;padding:1.125rem 1.25rem 1rem;display:flex;position:relative;overflow:hidden}.cc-tile:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 100% 0,#fad37114,#0000 55%);position:absolute;inset:0}.cc-tile__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.875rem;font-weight:600;overflow:hidden}.cc-tile__overline{letter-spacing:.08em;text-transform:uppercase;color:var(--fy-text-secondary);white-space:nowrap;font-size:.625rem;font-weight:600}.cc-tile__amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.375rem;font-weight:700;line-height:1.2}.cc-tile__amount_credit{color:#9be09b}.cc-tile__due{color:var(--fy-text-secondary);white-space:nowrap;font-size:.6875rem}.cc-tile__limit-label{color:var(--fy-text-secondary);font-size:.6875rem}.cc-tile__limit-value{color:var(--fy-text);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.hero-carousel__track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.hero-carousel__track::-webkit-scrollbar{width:0;height:0}.hero-carousel__slide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;min-width:0;display:flex}.hero-carousel__slide>*{flex:1;min-width:0;margin:0}.hero-carousel__dots{justify-content:center;align-items:center;gap:.1875rem;margin-top:.375rem;margin-bottom:-.375rem;display:flex}.hero-carousel__dot{box-sizing:content-box;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff38 padding-box content-box;border:none;border-radius:999px;width:.5rem;height:.5rem;padding:.375rem;transition:background .25s,width .25s}.hero-carousel__dot.is-active{background:var(--fy-gold);background-clip:content-box;width:1.25rem}.category-delete-options{overscroll-behavior-x:none;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:.375rem;max-height:13rem;display:flex;overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 85%,#0000 100%);mask-image:linear-gradient(#000 85%,#0000 100%)}.category-delete-options::-webkit-scrollbar{width:0;height:0}.category-delete-option{cursor:pointer;text-align:left;background:var(--fy-surface);border:1px solid #0000;border-radius:14px;flex-shrink:0;align-items:center;gap:.625rem;width:100%;padding:.5rem .625rem;transition:border-color .15s,background .15s;display:flex}.category-delete-option.is-selected{border-color:var(--fy-gold);background:#fad3711a}html,body{overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;color:#fff;background-color:var(--fy-bg);overflow:hidden auto}@media (display-mode:standalone){.height-100vh.overflow-hidden{box-sizing:border-box;padding-top:env(safe-area-inset-top)}}input,textarea,[contenteditable],[contenteditable=true]{-webkit-user-select:text;user-select:text}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}select option{background-color:var(--fy-surface);color:var(--fy-text)}select option:checked{background-color:var(--fy-gold);color:var(--fy-text-on-gold)}a,button,[role=button],.btn{-webkit-tap-highlight-color:transparent}a,a:link,a:visited,a:hover,a:active,a:focus{color:inherit}@media (width>=768px){.flex-content-center__md{justify-content:safe center}}h1:focus{outline:none}.validation-message{text-align:center;margin-top:15px;font-weight:900}.blazor-error-boundary{color:#fff;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) 1rem/1.8rem no-repeat,#b32121;padding:1rem 1rem 1rem 3.7rem}.blazor-error-boundary:after{content:"An error has occurred."}.darker-border-checkbox.form-check-input{border-color:#929292}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:var(--bs-secondary-color);text-align:end}.form-floating>.form-control-plaintext:focus::placeholder,.form-floating>.form-control:focus::placeholder{text-align:start}#blazor-error-ui{z-index:3000;box-sizing:border-box;padding:var(--fy-page-pad);background:var(--fy-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:none;position:fixed;inset:0}.blazor-error-ui__card{box-sizing:border-box;width:calc(100% - 2 * var(--fy-page-pad));text-align:center;background:var(--fy-blackcard-grad);border:1px solid var(--fy-border);border-radius:var(--fy-radius-2xl);max-width:22rem;box-shadow:var(--fy-emboss);color:var(--fy-text);flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1.5rem 1.5rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blazor-error-ui__icon{width:3.5rem;height:3.5rem;color:var(--fy-gold);background:var(--fy-gold-soft);border:1px solid #fad37138;border-radius:50%;justify-content:center;align-items:center;font-size:1.75rem;display:inline-flex}.blazor-error-ui__title{font-family:var(--fy-font-display);font-size:var(--fy-text-xl);font-weight:var(--fy-weight-bold);letter-spacing:var(--fy-tracking-tight);color:var(--fy-text);margin:0}.blazor-error-ui__message{font-size:var(--fy-text-sm);line-height:var(--fy-leading-base);color:var(--fy-text-secondary);margin:0}.blazor-error-ui__sentence{text-wrap:balance;display:inline-block}#blazor-error-ui .blazor-error-ui__reload{box-sizing:border-box;background:var(--fy-accent);width:100%;min-height:44px;color:var(--fy-text-on-gold);border-radius:var(--fy-radius-pill);font-weight:var(--fy-weight-semibold);box-shadow:var(--fy-glow-gold);transition:transform var(--fy-dur-fast) var(--fy-ease);justify-content:center;align-items:center;margin-top:.5rem;padding:.75rem 1.5rem;text-decoration:none;display:inline-flex}#blazor-error-ui .blazor-error-ui__reload:active{transform:scale(var(--fy-press-scale))}.fy-ptr{top:max(.5rem, env(safe-area-inset-top));z-index:1500;background:var(--fy-surface-grad);border:1px solid var(--fy-border);width:2.25rem;height:2.25rem;box-shadow:var(--fy-shadow-md);opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;left:50%;transform:translate(-50%,-2.5rem)}.fy-ptr__spinner{border:2px solid #ffffff2e;border-top-color:var(--fy-gold);border-radius:50%;width:1.125rem;height:1.125rem}.fy-ptr--ready .fy-ptr__spinner{border-color:var(--fy-gold-soft);border-top-color:var(--fy-gold)}.fy-ptr--spinning .fy-ptr__spinner{animation:.7s linear infinite spin}@media (prefers-reduced-motion:reduce){.fy-ptr{transition:none!important}.fy-ptr--spinning .fy-ptr__spinner{animation:none}}#fy-boot{z-index:1400;pointer-events:none;opacity:0;justify-content:center;align-items:center;animation:.25s ease-out .3s both fyBootReveal;display:flex;position:fixed;inset:0}.fy-boot__disc{background:var(--fy-surface-grad);border:1px solid var(--fy-border);width:2.25rem;height:2.25rem;box-shadow:var(--fy-shadow-md);border-radius:50%;justify-content:center;align-items:center;display:flex}#fy-boot.fy-boot--done{display:none}body:has(main) #fy-boot{display:none}body:has(#blazor-error-ui[style*=block]) #fy-boot{display:none}@keyframes fyBootReveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){#fy-boot{animation-duration:0s}}.fy-nav-progress{z-index:1500;opacity:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;overflow:hidden}.fy-nav-progress:before{content:"";background:var(--fy-accent);width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.fy-nav-progress--on{animation:0s linear .3s forwards navProgressShow}.fy-nav-progress--on:before{animation:navProgressSlide 1s var(--fy-ease) .3s infinite}@keyframes navProgressShow{to{opacity:1}}@keyframes navProgressSlide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.fy-nav-progress--on:before{width:100%;animation:none;transform:none}}.reconnect-toast{top:max(.75rem, env(safe-area-inset-top));z-index:2000;pointer-events:none;justify-content:center;display:none;position:fixed;left:0;right:0}.reconnect-toast.components-reconnect-show{animation:.25s ease-out 2.5s both reconnectToastReveal;display:flex}.reconnect-toast.components-reconnect-failed,.reconnect-toast.components-reconnect-rejected{animation:.25s ease-out both reconnectToastReveal;display:flex}.reconnect-toast.components-reconnect-show.reconnect-toast--now{animation-delay:0s}@media (prefers-reduced-motion:reduce){.reconnect-toast.components-reconnect-show,.reconnect-toast.components-reconnect-failed,.reconnect-toast.components-reconnect-rejected{animation-duration:0s}}.reconnect-toast__pill{background:var(--fy-surface-grad);border:1px solid var(--fy-border);max-width:calc(100% - 1.5rem);box-shadow:var(--fy-shadow-md);color:var(--fy-text);border-radius:999px;align-items:center;gap:.625rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex}.reconnect-toast__spinner{border:2px solid #ffffff40;border-top-color:var(--fy-gold);border-radius:50%;flex-shrink:0;width:1rem;height:1rem;animation:.7s linear infinite spin}@media (prefers-reduced-motion:reduce){.reconnect-toast__spinner{animation:none}}.reconnect-toast__text--failed,.reconnect-toast__retry,.components-reconnect-failed .reconnect-toast__spinner,.components-reconnect-rejected .reconnect-toast__spinner,.components-reconnect-failed .reconnect-toast__text--reconnecting,.components-reconnect-rejected .reconnect-toast__text--reconnecting{display:none}.components-reconnect-failed .reconnect-toast__text--failed,.components-reconnect-rejected .reconnect-toast__text--failed{display:inline}.components-reconnect-failed .reconnect-toast__retry,.components-reconnect-rejected .reconnect-toast__retry{pointer-events:auto;cursor:pointer;color:var(--fy-gold);font:inherit;background:0 0;border:none;padding:0;font-weight:600;display:inline-flex}.reconnect-toast__text--rejected,.reconnect-toast__reload,.components-reconnect-rejected .reconnect-toast__text--failed,.components-reconnect-rejected .reconnect-toast__retry{display:none}.components-reconnect-rejected .reconnect-toast__text--rejected{display:inline}.reconnect-toast__sentence{display:inline-block}.components-reconnect-rejected .reconnect-toast__reload{pointer-events:auto;cursor:pointer;color:var(--fy-gold);font:inherit;background:0 0;border:none;padding:0;font-weight:600;display:inline-flex}@media (width<=479.98px){.components-reconnect-rejected .reconnect-toast__sentence{display:block}.components-reconnect-rejected .reconnect-toast__text--rejected{width:max-content;max-width:100%}}.reconnect-toast .reconnect-toast__retry,.reconnect-toast .reconnect-toast__reload{margin:-.875rem -.5rem;padding:.875rem .5rem}@keyframes reconnectToastReveal{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.page-anim{opacity:0}.page-anim--fade-in-up{animation:.6s ease-out forwards pageFadeInUp}.page-anim--slide-in-left{animation:.4s ease-out forwards pageSlideInLeft}.page-anim--slide-in-right{animation:.4s ease-out forwards pageSlideInRight}.page-anim--fade-in{animation:.3s ease-out forwards pageFadeIn}.page-anim--slide-in-up{animation:.4s ease-out forwards pageSlideInUp}@media (prefers-reduced-motion:reduce){.page-anim{opacity:1;animation:none}}body[data-fy-no-entrance] .page-anim{opacity:1;animation:none}body[data-fy-no-entrance] [style*=animation-name]{animation:none!important}@media (prefers-reduced-motion:reduce){[style*=animation-name]{animation:none!important}}@keyframes pageFadeInUp{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translate(0,0)}}@keyframes pageSlideInLeft{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}@keyframes pageSlideInRight{0%{opacity:1;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes pageFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pageSlideInUp{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.bottom-sheet-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1000;opacity:0;visibility:hidden;pointer-events:auto;background:#0009;justify-content:center;align-items:flex-end;transition:opacity .25s ease-out,visibility 0s linear .3s;display:flex;position:fixed;inset:0}.bottom-sheet-overlay:not(.bottom-sheet-overlay--open) .bottom-sheet{pointer-events:none}.bottom-sheet-overlay--open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s ease-out,visibility}.bottom-sheet{background:var(--fy-surface-grad);border:1px solid var(--fy-border);width:100%;max-width:30rem;max-height:85vh;padding:.625rem 0 max(1rem, env(safe-area-inset-bottom));box-shadow:0 -16px 48px #0009, inset 0 1px 0 var(--fy-edge-highlight);border-bottom:none;border-radius:28px 28px 0 0;transition:transform .3s cubic-bezier(.22,1,.36,1);overflow-y:auto;transform:translateY(100%)}.bottom-sheet-overlay--open .bottom-sheet{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.bottom-sheet,.bottom-sheet-overlay--open{transition:none}.bottom-sheet-overlay{transition:visibility 0s linear .3s}}.bottom-sheet:focus,.bottom-sheet:focus-visible{outline:none}.bottom-sheet__handle{background:var(--fy-graphite-650);border-radius:999px;width:2.25rem;height:.25rem;margin:0 auto 1.125rem}.bottom-sheet__body{padding:0 1.25rem}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.start-background{background-image:-webkit-image-set(url(/img/mobile/start.webp) 1x type("image/webp"),url(/img/mobile/start.png) 1x type("image/png"));background-image:image-set("/img/mobile/start.webp" 1x type("image/webp"),"/img/mobile/start.png" 1x type("image/png"));background-position:top;background-repeat:no-repeat;background-size:cover;min-height:100vh}@media (width>=576px){.start-background{background-image:none!important}}.card-img-right{object-fit:cover;width:100%;max-width:850px;height:100%;max-height:850px;display:block}.loaderButton{border:5px solid #0003;border-top-color:#01010194;border-radius:50%;width:25px;height:25px;margin:auto;animation:1.5s linear infinite spin}.loader{border:5px solid #00000080;border-top-color:#fad371;border-radius:50%;width:100px;height:100px;margin:auto;animation:1.5s linear infinite spin}.overlay-loader{z-index:9999;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-loader{background-repeat:no-repeat;background-size:cover;height:25px}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.progress-container{width:100%;height:28px;position:relative}.progress-bg{width:100%;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.progress-fill{height:12px;transition:width .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.progress-thumb{color:#fff;background-color:#191919ea;border:1px solid #fad371;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:10px;font-size:10px;font-weight:600;display:flex;position:absolute;top:50%;right:0;transform:translate(50%,-50%);box-shadow:0 0 6px #00000040}.profile-row{width:100%;color:var(--fy-text);border:none;border-bottom:1px solid var(--fy-divider);cursor:pointer;background:0 0;align-items:center;gap:.875rem;padding:1rem 0;font-family:inherit;text-decoration:none;transition:background-color .15s ease-out;display:flex}.profile-row:active{background-color:#ffffff0a}.profile-row:focus-visible{outline:2px solid var(--fy-focus-ring);outline-offset:-2px;border-radius:6px}.profile-row_button:disabled{cursor:default}.profile-row_button:disabled:active{background-color:#0000}.profile-row_button:disabled:not([aria-busy=true]){opacity:.5}.profile-row--error.input--description.fg-red{border-bottom:1px solid var(--fy-divider);text-align:left;align-items:flex-start;padding:8px 0 12px 2.375rem;display:flex}.profile-row--error-text{flex:1;min-width:0}.profile-row--error-sentence{text-wrap:pretty;display:inline-block}.month-picker-overlay:focus-within{outline:2px solid var(--fy-focus-ring);outline-offset:-2px;border-radius:8px}.profile-row--icon{color:var(--fy-text);flex-shrink:0;font-size:1.5rem}.profile-row--label{text-align:left;color:var(--fy-text);flex:1;font-size:1rem;font-weight:500}.profile-row--chevron{color:var(--fy-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.profile-avatar{-webkit-user-select:none;user-select:none;background:var(--fy-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.profile-avatar--mono{background:linear-gradient(145deg, var(--fy-gold-bright) 0%, var(--fy-gold) 48%, var(--fy-gold-deep) 100%);color:var(--fy-text-on-gold);font-weight:800;box-shadow:inset 0 1px 1px #ffffff73,inset 0 -3px 6px #00000024}.profile-avatar--img{object-fit:cover;width:100%;height:100%;display:block}.profile-photo-edit{border-radius:50%;display:inline-block;position:relative}.profile-photo-edit__input{opacity:0;cursor:pointer;z-index:2;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.profile-photo-edit__badge{z-index:1;background:var(--fy-gold);width:30px;height:30px;color:var(--fy-text-on-gold);border:2px solid var(--fy-bg);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:absolute;bottom:0;right:0}.profile-photo-edit__busy{z-index:3;color:var(--fy-gold);background:#00000073;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.profile-photo-remove{cursor:pointer;color:var(--fy-text-secondary);background:0 0;border:none;min-height:40px;margin-top:.625rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}.profile-photo-remove:active{color:var(--fy-text)}.account-danger{border-radius:var(--fy-radius-xl);background:#ff61610a;border:1px solid #ff8a8a47;margin-top:2rem;padding:1rem 1.125rem 1.25rem}.account-danger__head{color:#ff8a8a;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.account-danger__list{color:var(--fy-text-secondary);margin:.75rem 0 0;padding-left:1.25rem;font-size:.8125rem;line-height:1.5}.account-danger__btn{color:#ff8a8a!important;background:#ff616124!important;border:1px solid #ff616180!important;font-weight:600!important}.account-danger__btn:active{background:#ff61613d!important}@media (hover:hover) and (pointer:fine){.account-danger__btn:hover{background:#ff616133!important}}.btn-spinner{vertical-align:-.15em;border:2px solid;border-right-color:#0000;border-radius:50%;width:1.1em;height:1.1em;animation:.7s linear infinite spin;display:inline-block}.btn[disabled],.btn_disabled{color:#ffffff80!important;background-color:#ffffff0f!important}.btn[disabled]:not(.btn_flat):not(.btn_outlined):not(.btn_outlined-color):not(.btn_color-accent):not(.btn_secondary-dark):not(.account-danger__btn):not([style*=background]):has(.btn-spinner,.tx-confirm-btn__spinner){box-shadow:var(--fy-glow-gold);background-color:var(--fy-accent)!important;color:var(--fy-text-on-gold)!important}.first-steps__focus .btn[disabled]:not(:has(.btn-spinner)){background-image:none;box-shadow:none!important}.category-badge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.category-badge-pop{animation:.18s ease-out categoryBadgePop}@keyframes categoryBadgePop{0%{transform:scale(.96)}60%{transform:scale(1.04)}to{transform:scale(1)}}.category-row-pulse{animation:.8s ease-out categoryRowPulse}@keyframes categoryRowPulse{0%{box-shadow:0 0 #a3f36900}30%{box-shadow:0 0 0 3px #a3f36959}to{box-shadow:0 0 #a3f36900}}.cat-icon-grid{--cat-icon-tint:var(--fy-gold);gap:var(--fy-sp-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.cat-icon-grid_scroll{max-height:calc(var(--fy-touch-min) * 4 + var(--fy-sp-2) * 3);overflow-y:auto}.cat-icon-grid_sheet{grid-template-columns:repeat(7,minmax(0,1fr))}.cat-icon-tile{width:100%;height:var(--fy-touch-min);box-sizing:border-box;border-radius:var(--fy-r-field);background:var(--fy-surface-raised);color:var(--fy-icon-grid);font-size:var(--fy-icon-md);cursor:pointer;transition:background-color var(--fy-mov-padrao) var(--fy-mov-ease), color var(--fy-mov-padrao) var(--fy-mov-ease), transform var(--fy-mov-press) var(--fy-mov-ease);border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:flex}.cat-icon-tile:active{transform:scale(var(--fy-press-island))}.cat-icon-tile_selected{background:color-mix(in srgb, var(--cat-icon-tint) 24%, transparent);border-color:color-mix(in srgb, var(--cat-icon-tint) 55%, transparent);color:var(--cat-icon-tint)}.cat-icon-tile_more{border:1px dashed var(--fy-border-strong);color:var(--fy-text-secondary);background:0 0}.cat-color-grid{grid-template-columns:repeat(9, var(--fy-swatch));justify-content:space-between;row-gap:var(--fy-sp-3);display:grid}.cat-color-swatch{width:var(--fy-swatch);height:var(--fy-swatch);cursor:pointer;background:0 0;border:none;padding:0;display:block;position:relative}.cat-color-swatch:before{content:"";inset:calc((var(--fy-swatch) - var(--fy-touch-min)) / 2);position:absolute}.cat-color-swatch>span{border-radius:var(--fy-radius-circle);width:100%;height:100%;transition:transform var(--fy-mov-press) var(--fy-mov-ease), box-shadow var(--fy-mov-padrao) var(--fy-mov-ease);display:block}.cat-color-swatch:active>span{transform:scale(var(--fy-press-island))}.cat-color-swatch_selected>span{box-shadow:0 0 0 var(--fy-sp-hair) var(--fy-surface-key), 0 0 0 var(--fy-sp-1) var(--fy-white)}.bottom-sheet:has(.cat-icon-sheet){height:calc(100dvh - var(--fy-sheet-top-cat));flex-direction:column;max-height:none;display:flex;overflow:hidden}.bottom-sheet:has(.cat-icon-sheet)>.bottom-sheet__body{flex-direction:column;flex:1;min-height:0;display:flex}@media (width>=1024px){.bottom-sheet:has(.cat-icon-sheet){height:min(calc(100dvh - var(--fy-sheet-top-cat)), 85vh)}}.cat-icon-sheet{--cat-icon-tint:var(--fy-gold);min-height:0;padding:0 var(--fy-sp-1);flex-direction:column;flex:1;display:flex}.cat-icon-sheet__head{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.cat-icon-sheet__title{font-size:var(--fy-text-sheet-title);letter-spacing:var(--fy-tracking-title);color:var(--fy-text);margin:0;font-weight:600}.cat-icon-sheet__done{min-height:var(--fy-touch-min);margin:calc((var(--fy-t2) * 1.25 - var(--fy-touch-min)) / 2) 0;font:inherit;font-size:var(--fy-t2);color:var(--fy-gold);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.cat-icon-sheet__scroll{min-height:0;padding-bottom:var(--fy-sp-6);-webkit-mask-image:linear-gradient(#000 calc(100% - var(--fy-sp-6) * 2), transparent);-webkit-mask-image:linear-gradient(#000 calc(100% - var(--fy-sp-6) * 2), transparent);mask-image:linear-gradient(#000 calc(100% - var(--fy-sp-6) * 2), transparent);flex:1;overflow-y:auto}.cat-icon-sheet__group{margin:var(--fy-btn-pad-x-lg) 0 var(--fy-sp-2);font-size:var(--fy-t3);letter-spacing:var(--fy-tracking-caps);text-transform:uppercase;color:var(--fy-text-secondary);font-weight:600;display:block}.transactions-row{transition:transform .2s var(--fy-ease-out), background-color .2s var(--fy-ease-out), opacity .2s var(--fy-ease-out);animation:.25s ease-out transactionRowFadeIn}.transactions-row:active{transform:scale(.99)}@keyframes transactionRowFadeIn{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translate(0,0)}}.visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.transactions-row--desc{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.report-catbar{gap:max(0px, min(.1875rem, calc((100% - .625rem * var(--catbar-count,1)) / var(--catbar-gaps,1))));width:100%;height:.625rem;margin-top:.625rem;display:flex}.report-catbar__seg{min-width:min(.625rem, calc(100% / var(--catbar-count,1)));border-radius:999px;flex-shrink:1;flex-basis:0}.report-cat-row{transition:background-color .15s}.report-cat-row:active{background-color:#ffffff0f}@media (hover:hover) and (pointer:fine){.report-cat-row:hover{background-color:#ffffff0d}}.report-seg{background:var(--fy-surface-2);border:1px solid var(--fy-border);border-radius:var(--fy-radius-pill);gap:2px;padding:2px;display:inline-flex}.report-seg button{color:var(--fy-text-secondary);border-radius:var(--fy-radius-pill);cursor:pointer;white-space:nowrap;min-height:36px;transition:background-color var(--fy-dur-fast) var(--fy-ease), color var(--fy-dur-fast) var(--fy-ease);background:0 0;border:none;padding:.35rem .85rem;font-size:.8125rem;font-weight:600}.report-seg button.is-active{color:var(--fy-text);background:#ffffff1a}.report-trend2{justify-content:space-between;align-items:stretch;gap:.25rem;display:flex}.report-trend2__col{cursor:pointer;border-radius:var(--fy-radius-sm);min-width:0;color:inherit;transition:background-color var(--fy-dur-fast) var(--fy-ease), transform var(--fy-dur-fast) var(--fy-ease);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:.25rem;padding:.25rem 0;display:flex}.report-trend2__col.is-current{background:#ffffff0d}.report-trend2__col:active{transform:scale(.97)}.report-trend2__value{white-space:nowrap;font-size:.625rem;font-weight:600}.report-trend2__col.is-revealed .report-trend2__value{color:var(--fy-text)!important}.report-trend2__col.is-revealed{background:#ffffff17}.report-trend2__readout{justify-content:center;align-items:center;display:flex}.report-trend2__reveal{border:1px solid var(--fy-border);animation:trendReadoutIn var(--fy-dur-fast) var(--fy-ease);background:#ffffff0d;border-radius:999px;align-items:baseline;gap:.375rem;margin:.75rem 0 0;padding:.3125rem .75rem;display:inline-flex}.report-trend2__reveal-month{color:var(--fy-text-secondary);font-size:.75rem}.report-trend2__reveal-dot{color:var(--fy-text-tertiary);font-size:.75rem}.report-trend2__reveal-value{letter-spacing:-.01em;white-space:nowrap;font-size:.9375rem;font-weight:600}@keyframes trendReadoutIn{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.report-trend2__reveal{animation:none}}.report-trend2__plot{flex-direction:column;align-items:center;width:100%;height:6.5rem;display:flex}.report-trend2__half{flex:1;justify-content:center;width:100%;display:flex}.report-trend2__half_pos{align-items:flex-end}.report-trend2__half_neg{align-items:flex-start}.report-trend2__base{background:var(--fy-border);width:100%;height:1px}.report-trend2__bar{width:.6rem;transition:height var(--fy-dur-base) var(--fy-ease-out)}.report-trend2__bar_pos{background:var(--fy-success);border-radius:999px 999px 0 0}.report-trend2__bar_neg{background:#ff8a8a;border-radius:0 0 999px 999px}.report-trend2__bar.is-partial{opacity:.55}.report-trend2__label{color:var(--fy-text-secondary);text-transform:capitalize;white-space:nowrap;font-size:.6875rem}@media (prefers-reduced-motion:reduce){.report-trend2__bar,.report-trend2__col,.report-seg button{transition:none}.report-trend2__col:active{transform:none}}.plan-recovery-btn{background:var(--fy-gold-soft);border-radius:var(--fy-radius-pill);width:100%;color:var(--fy-gold);cursor:pointer;border:1px solid #fad37166;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:600;transition:background-color .18s,border-color .18s,transform .15s;display:flex}.plan-recovery-btn:hover{border-color:var(--fy-gold);background:#fad3712e}.plan-recovery-btn:active{transform:scale(.98)}.plan-recovery-btn:disabled{opacity:.7;cursor:default}.fy-spin{transform-origin:50%;animation:.8s linear infinite fy-spin}@media (prefers-reduced-motion:reduce){.fy-spin{animation:none}}.achievement-celebration{z-index:1050;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.achievement-celebration__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8;border:none;position:absolute;inset:0}.achievement-celebration__anim{width:100%;max-width:20rem}.achievement-celebration__card{z-index:1;box-sizing:border-box;text-align:center;border-radius:var(--fy-radius-3xl,24px);border:1px solid var(--fy-gold-soft,#fad37166);background:var(--fy-surface-grad,#161616);width:100%;max-width:20rem;box-shadow:0 24px 60px #00000080, inset 0 1px 0 var(--fy-edge-highlight,#ffffff0f);padding:1.75rem 1.5rem 1.5rem;position:relative}.achievement-celebration__confetti{color:var(--fy-gold,#fad371);font-size:1.6rem;display:block}.achievement-celebration__medal{width:76px;height:76px;color:var(--fy-text-on-gold,#333);background:var(--fy-gold-medal);box-shadow:0 0 0 6px var(--fy-gold-soft,#fad3712e);border-radius:50%;justify-content:center;align-items:center;margin:.5rem auto .875rem;font-size:2.1rem;display:inline-flex}.achievement-celebration__eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--fy-gold,#fad371);margin:0;font-size:.72rem;font-weight:700}.achievement-celebration__title{color:var(--fy-text,#f2f2f2);margin:.3rem 0 0;font-size:1.3rem;font-weight:700}.achievement-celebration__desc{text-wrap:balance;color:var(--fy-text-secondary,#9a9a9a);margin:.4rem 0 1.25rem;font-size:.875rem;line-height:1.45}.achievement-celebration__btn{width:100%}.achievements-pad{padding:1rem 1.25rem 0}.achievements-pad:last-of-type{padding-bottom:1.5rem}.level-hero{border-radius:var(--fy-radius-2xl,18px);border:1px solid var(--fy-border);background:radial-gradient(120% 140% at 0% 0%, #fad37112, transparent 60%), var(--fy-surface-grad,#161616);box-shadow:inset 0 1px 0 var(--fy-edge-highlight,#ffffff0d);align-items:center;gap:1rem;padding:1.1rem 1.15rem;display:flex}.level-hero__ring{border-radius:50%;flex-shrink:0;width:76px;height:76px;padding:5px;display:flex}.level-hero__disc{background:var(--fy-medallion);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;box-shadow:inset 0 1px #ffffff0f}.level-hero__num{font-family:var(--fy-font-display,"Inter");color:var(--fy-gold,#fad371);text-shadow:0 1px 1px #00000080;font-size:1.7rem;font-weight:700}.level-hero__info{flex:1;min-width:0}.level-hero__eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--fy-gold,#fad371);margin:0;font-size:.68rem;font-weight:700}.level-hero__title{color:var(--fy-text,#f2f2f2);margin:.15rem 0 0;font-size:1.15rem;font-weight:700}.level-hero__points{color:var(--fy-text-secondary,#9a9a9a);margin:.3rem 0 0;font-size:.78rem}.level-hero__collection{color:var(--fy-text-tertiary,#7a7a7a);margin:.15rem 0 0;font-size:.72rem}.level-badge{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:-2px;text-decoration:none;display:inline-flex}.level-badge__ring{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:3px;display:flex}.level-badge__disc{width:100%;height:100%;font-family:var(--fy-font-body);color:var(--fy-gold,#fad371);background:var(--fy-medallion);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:normal;display:flex}.spotlight{border-radius:var(--fy-radius-2xl,18px);border:1px solid var(--fy-gold-soft,#fad37147);background:var(--fy-surface-grad,#161616);padding:.95rem 1rem}.spotlight_almost{border-color:var(--fy-gold,#fad371);box-shadow:0 0 0 1px var(--fy-gold-soft,#fad3714d), 0 10px 30px #fad3711f}.spotlight__head{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.spotlight__eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--fy-gold,#fad371);font-size:.68rem;font-weight:700}.spotlight__almost{color:var(--fy-text-on-gold,#333);background:var(--fy-gold,#fad371);border-radius:999px;padding:.18rem .5rem;font-size:.62rem;font-weight:700}.spotlight__body{align-items:center;gap:.875rem;display:flex}.spotlight__info{flex:1;min-width:0}.spotlight__title{color:var(--fy-text,#f2f2f2);margin:0;font-size:.95rem;font-weight:600}.spotlight__sub{color:var(--fy-text-secondary,#9a9a9a);margin:.1rem 0 .5rem;font-size:.74rem}.spotlight__detail{color:var(--fy-text-secondary,#9a9a9a);margin:.35rem 0 0;font-size:.72rem}.achievement-emblem,.family-emblem{width:48px;height:48px;color:var(--fy-text-tertiary,#7a7a7a);background:var(--fy-surface-2,#1f1f1f);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.35rem;display:flex}.missions__title{margin:0 0 .6rem}.missions__summary{color:var(--fy-text-secondary,#9a9a9a);margin:.6rem 0 .875rem;font-size:.78rem}.missions__renew{color:var(--fy-text-tertiary,#7a7a7a)}.mission-card{border-radius:var(--fy-radius-2xl,18px);border:1px solid var(--fy-border);background:var(--fy-surface-grad,#161616);gap:.8rem;margin-bottom:.7rem;padding:.85rem .95rem;display:flex}.mission-card_done{border-color:var(--fy-gold-soft,#fad3714d)}.mission-card__icon{width:42px;height:42px;color:var(--fy-text-secondary,#cfcfcf);background:var(--fy-surface-2,#1f1f1f);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.mission-card__icon_done{color:var(--fy-text-on-gold,#333);background:var(--fy-gold-medal)}.mission-card__body{flex:1;min-width:0}.mission-card__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.mission-card__title{color:var(--fy-text,#f2f2f2);margin:0;font-size:.9rem;font-weight:600}.mission-card__reward{color:var(--fy-gold,#fad371);flex-shrink:0;font-size:.68rem;font-weight:700}.mission-card__action{color:var(--fy-text-secondary,#9a9a9a);margin:.2rem 0 .5rem;font-size:.76rem;line-height:1.35}.mission-card__progress{color:var(--fy-text-secondary,#9a9a9a);margin:.3rem 0 0;font-size:.7rem}.mission-card__foot{margin-top:.5rem}.mission-card__cta{min-height:44px;color:var(--fy-gold,#fad371);align-items:center;gap:.25rem;padding:.4rem 0;font-size:.74rem;font-weight:600;text-decoration:none;display:inline-flex}.mission-card__done-badge{color:var(--fy-gold,#fad371);align-items:center;gap:.3rem;font-size:.72rem;font-weight:700;display:inline-flex}.collection__title{margin:.25rem 0 .75rem}.family-card{border-radius:var(--fy-radius-2xl,18px);border:1px solid var(--fy-border);background:var(--fy-surface-grad,#161616);margin-bottom:.7rem;overflow:hidden}.family-card__head{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.8rem;padding:.85rem .95rem;display:flex}.family-card__info{flex:1;min-width:0}.family-card__title{color:var(--fy-text,#f2f2f2);margin:0;font-size:.9rem;font-weight:600}.family-card__count{color:var(--fy-text-secondary,#9a9a9a);margin:.1rem 0 .4rem;font-size:.72rem}.family-card__pips{gap:.3rem;display:flex}.pip{background:#ffffff14;border-radius:999px;width:16px;height:6px}.family-card__chevron{color:var(--fy-text-tertiary,#7a7a7a);flex-shrink:0;transition:transform .2s}.family-card__chevron_open{transform:rotate(180deg)}.family-card__next{padding:0 .95rem .85rem}.family-card__next-text{color:var(--fy-text-secondary,#9a9a9a);margin:.35rem 0 0;font-size:.72rem}.family-card__next-detail{color:var(--fy-text-tertiary,#7a7a7a)}.family-card__complete{color:var(--fy-gold,#fad371);align-items:center;gap:.4rem;margin:0;padding:0 .95rem .85rem;font-size:.78rem;font-weight:600;display:flex}.tier-list{margin:0;padding:0 .5rem .5rem;list-style:none}.tier-list__item{border-top:1px solid var(--fy-border);align-items:center;gap:.65rem;padding:.55rem .45rem;display:flex}.tier-pip{background:#ffffff14;border-radius:50%;flex-shrink:0;width:12px;height:12px}.tier-list__info{flex:1;min-width:0}.tier-list__title{color:var(--fy-text-tertiary,#8a8a8a);margin:0;font-size:.8rem;font-weight:600}.tier-list__item_done .tier-list__title{color:var(--fy-text,#f2f2f2)}.tier-list__metal{text-transform:uppercase;letter-spacing:.04em;color:var(--fy-text-tertiary,#7a7a7a);margin-left:.3rem;font-size:.62rem;font-weight:700}.tier-list__sub{color:var(--fy-text-secondary,#9a9a9a);margin:.1rem 0 0;font-size:.68rem}.tier-list__pts{color:var(--fy-text-tertiary,#7a7a7a);flex-shrink:0;font-size:.66rem;font-weight:700}.achievement-celebration__points{color:var(--fy-gold,#fad371);margin:.5rem 0 1.1rem;font-size:.95rem;font-weight:700}.achievement-celebration__medal_mission{color:var(--fy-text-on-gold,#333);background:var(--fy-gold-medal)}.achievement-celebration__level{background:var(--fy-medallion);width:84px;height:84px;box-shadow:0 0 0 6px var(--fy-gold-soft,#fad3712e), inset 0 1px 0 #ffffff0f;border-radius:50%;justify-content:center;align-items:center;margin:.5rem auto .875rem;display:inline-flex}.achievement-celebration__level-num{font-family:var(--fy-font-display,"Inter");color:var(--fy-gold,#fad371);text-shadow:0 1px 2px #00000080;font-size:2.4rem;font-weight:700}.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}.tier--bronze{color:#2a1a0e;background:linear-gradient(145deg,#d89a66,#a86a3c)}.tier--silver{color:#20242b;background:linear-gradient(145deg,#d7dce3,#9aa3b0)}.tier--gold{color:#3a2c08;background:linear-gradient(145deg,#f4d27a,#d29b2e)}.tier--platinum{color:#1f2a2f;background:linear-gradient(145deg,#e6edf1,#b6c4cc)}.tier--diamond{color:#08313c;background:linear-gradient(145deg,#b6ecf8,#5fb9d6)}.install-banner{left:max(.75rem, env(safe-area-inset-left));right:max(.75rem, env(safe-area-inset-right));bottom:calc(6.5rem + env(safe-area-inset-bottom));z-index:35;background:var(--fy-surface-grad);border:1px solid var(--fy-border);border-radius:var(--fy-radius-2xl);max-width:26rem;box-shadow:var(--fy-shadow-lg), inset 0 1px 0 var(--fy-edge-highlight);animation:installBannerIn .3s var(--fy-ease-out) both;align-items:center;gap:.75rem;margin:0 auto;padding:.75rem;display:flex;position:fixed}@keyframes installBannerIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.install-banner{animation:none}}.install-banner__icon{border-radius:12px;flex-shrink:0;width:44px;height:44px}.install-banner__text{flex:1;min-width:0}.install-banner__title{color:var(--fy-text);margin:0;font-size:.875rem;font-weight:600;line-height:1.2}.install-banner__subtitle{color:var(--fy-text-secondary);margin:.125rem 0 0;font-size:.75rem;line-height:1.3}.install-banner__btn{border-radius:var(--fy-radius-pill);background:var(--fy-gold);color:var(--fy-text-on-gold);cursor:pointer;box-shadow:var(--fy-glow-gold);border:none;flex-shrink:0;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:transform .1s}.install-banner__btn:active{transform:scale(.97)}.install-banner__close{width:28px;height:28px;color:var(--fy-text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.125rem;display:flex}html{--fy-store-top:calc(.75rem + env(safe-area-inset-top))}.store-invite{top:var(--fy-store-top);left:max(.75rem, env(safe-area-inset-left));right:max(.75rem, env(safe-area-inset-right));z-index:45;background:var(--fy-surface-grad);border:1px solid var(--fy-border);border-radius:var(--fy-radius-2xl);max-width:26rem;box-shadow:var(--fy-shadow-lg), inset 0 1px 0 var(--fy-edge-highlight);align-items:center;gap:.75rem;margin:0 auto;padding:.75rem;animation:.5s cubic-bezier(.16,1,.3,1) both storeInviteIn;display:flex;position:fixed}.store-invite[hidden]{display:none}@keyframes storeInviteIn{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.store-invite{animation:none}}@media (width>=1024px){body:has(.app-toolbar){--fy-store-top:calc(3.75rem + .75rem + env(safe-area-inset-top))}.store-invite{max-width:34rem}}.store-invite__icon{border-radius:11px;flex-shrink:0;width:40px;height:40px}.store-invite__text{flex:1;min-width:0}.store-invite__title{color:var(--fy-text);margin:0;font-size:.875rem;font-weight:600;line-height:1.2}.store-invite__subtitle{color:var(--fy-text-secondary);margin:.125rem 0 0;font-size:.75rem;line-height:1.3}.store-invite__btn{border:1px solid var(--fy-border-strong);border-radius:var(--fy-radius-pill);color:var(--fy-text);white-space:nowrap;background:0 0;flex-shrink:0;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;position:relative}.store-invite__btn:active{transform:scale(.97)}.store-invite__btn:before{content:"";position:absolute;inset:-5.5px 0}.store-invite__close{width:28px;height:28px;color:var(--fy-text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.125rem;display:flex;position:relative}.store-invite__close:before{content:"";border-radius:999px;position:absolute;inset:-8px}.store-invite__btn:focus-visible,.store-invite__close:focus-visible{outline:2px solid var(--fy-gold);outline-offset:2px}.store-invite__close:focus-visible{border-radius:6px}html.fy-store-invite .height-100vh.overflow-hidden{box-sizing:border-box;padding-top:calc(var(--fy-store-top) + var(--fy-store-h,5rem))}.install-sheet__icon{border-radius:14px;width:56px;height:56px}.install-steps{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.install-steps__item{color:var(--fy-text);align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.4;display:flex}.install-steps__num{background:var(--fy-gold-soft);width:1.75rem;height:1.75rem;color:var(--fy-gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}.install-steps__text{padding-top:.25rem}.home-main{max-width:var(--home-main-width,26rem);overscroll-behavior-x:none;margin-left:auto;margin-right:auto;overflow-x:hidden}.home-body{flex-direction:column;display:flex}.home-col{display:contents}@media (width>=768px){.home-shell{background:radial-gradient(60vw 45vh at 50% -8%, var(--fy-gold-soft), transparent 62%), var(--fy-bg-grad)}}@media (width>=1024px){.home-main{justify-content:flex-start;max-width:none}.home-topbar{max-width:60rem;margin-left:auto;margin-right:auto}.home-body{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:start;column-gap:1.75rem;width:100%;max-width:60rem;margin-left:auto;margin-right:auto;display:grid}.home-body--single{grid-template-columns:minmax(0,1fr)}.home-col{flex-direction:column;min-width:0;display:flex}.home-pageheader{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.home-col-span{grid-column:1/-1}.home-sec-panel.home-col-span{margin-top:1.5rem}.home-shell .home-mini-top .hero-carousel__track{display:block;overflow:visible}.home-shell .home-mini-top .hero-carousel__slide:first-child,.home-shell .home-mini-top .hero-carousel__slide:nth-child(2),.home-shell .home-mini-top .hero-carousel__slide:nth-child(3),.home-shell .home-mini-top .hero-carousel__dots,.home-shell .home-mini-bottom{display:none}}@media (hover:hover) and (pointer:fine) and (width>=1024px){.home-shell .fy-card_interactive:hover{border-color:var(--fy-border-strong);transform:translateY(-2px)}}.admin-main{max-width:30rem;margin-left:auto;margin-right:auto}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (width>=1024px){.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem}}.admin-card-grid{flex-direction:column;gap:.5rem;display:flex}.admin-header{align-items:center;gap:.5rem;padding-top:1.25rem;display:flex}.admin-header__back{color:#fff;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-left:-.625rem;display:flex}.admin-emblem{background:var(--fy-gold-soft);width:2.25rem;height:2.25rem;color:var(--fy-gold);border:1px solid #fad37138;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;display:flex}@media (width<=559.98px){.admin-emblem{display:none}}@media (width<=389.98px){.admin-header h1{font-size:1.3125rem}}.admin-header__actions{flex-shrink:0;align-items:center;gap:.25rem;margin-left:auto;margin-right:-.625rem;display:flex}.admin-icon-btn{min-width:44px;min-height:44px;color:var(--fy-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.admin-icon-btn:hover{color:#fff}.admin-icon-btn:disabled{cursor:default}.admin-export-spinner{border:2px solid var(--fy-border-strong);border-top-color:var(--fy-gold);border-radius:999px;width:1.125rem;height:1.125rem;animation:.7s linear infinite adminExportSpin}@keyframes adminExportSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.admin-export-spinner{animation:none}}.admin-section-label{font-size:var(--fy-text-3xs);font-weight:var(--fy-weight-semibold);letter-spacing:var(--fy-tracking-caps);text-transform:uppercase;color:var(--fy-text-secondary);margin:0}.admin-chip{border:1px solid var(--fy-border);color:var(--fy-text-secondary);font-size:.75rem;font-weight:var(--fy-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .75rem;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.admin-chip:hover{color:#fff;border-color:var(--fy-border-strong)}.admin-chip.is-on{color:var(--fy-gold);background:#fad3711f;border-color:#fad37159}.admin-chips{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.admin-chips__label{color:var(--fy-text-tertiary);margin:0 .25rem 0 0;font-size:.75rem}.admin-search{background:#ffffff0f;border:1px solid #0000;border-radius:8px;align-items:center;gap:.25rem;padding:.25rem .5rem;transition:border-color .15s;display:flex}.admin-search:focus-within{border-color:var(--fy-border-strong)}.admin-search__input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.375rem .25rem;font-size:.875rem}.admin-search__input::placeholder{color:var(--fy-text-tertiary)}.admin-search__input::-webkit-search-cancel-button{display:none}.admin-search__clear{cursor:pointer;min-width:32px;min-height:32px;color:var(--fy-text-secondary);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.admin-search__clear:hover{color:#fff}.admin-metric{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head""value delta""fraction fraction""hint hint";align-content:start;column-gap:.5rem;padding:.75rem;display:grid}.admin-metric__head{grid-area:head;align-items:center;gap:.375rem;min-width:0;display:flex}.admin-metric__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.8125rem;display:flex}@media (width>=1024px){.admin-metric__head{min-height:2.0625rem}}.admin-metric__label{font-size:.75rem;font-weight:var(--fy-weight-semibold);color:var(--fy-text-secondary);min-width:0;margin:0;line-height:1.3}.admin-metric__value{font-family:var(--fy-font-display);font-variant-numeric:tabular-nums;color:#fff;grid-area:value;margin:.25rem 0 0;font-size:1.625rem;font-weight:700;line-height:1.15}.admin-metric__delta{grid-area:delta;align-self:end;padding-bottom:.1875rem}.admin-metric__fraction{color:var(--fy-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:fraction;margin:.125rem 0 0;font-size:.6875rem}.admin-metric__hint{color:var(--fy-text-secondary);grid-area:hint;margin:.375rem 0 0;font-size:.6875rem;line-height:1.35}button.admin-metric{text-align:left;background:var(--fy-surface-grad);border:1px solid var(--fy-border);width:100%;font:inherit;color:inherit;cursor:pointer}button.admin-metric:active{transform:scale(.99)}.admin-stack+.admin-stack{margin-top:.5rem}@media (width>=1024px){.admin-stack+.admin-stack{margin-top:0}}.admin-term{align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}.admin-term__body{flex:1;min-width:0}.admin-term__title{font-size:.875rem;font-weight:var(--fy-weight-semibold);color:#fff;margin:0}.admin-term__desc{color:var(--fy-text-secondary);margin:.125rem 0 0;font-size:.8125rem;line-height:1.4}@media (width>=768px){.admin-shell{background:radial-gradient(60vw 45vh at 50% -8%, var(--fy-gold-soft), transparent 62%), var(--fy-bg-grad)}}@media (width>=1024px){.admin-main{max-width:64rem}.admin-grid-2{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}.admin-card-grid{grid-template-columns:1fr 1fr;align-items:start;gap:.5rem;display:grid}}@media (hover:hover) and (pointer:fine) and (width>=1024px){.admin-shell .fy-card_interactive:hover{border-color:var(--fy-border-strong);transform:translateY(-2px)}}.admin-headline{flex-direction:column;gap:.75rem;padding:1.125rem 1rem;display:flex}.admin-headline__head{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.admin-headline__label{letter-spacing:.08em;text-transform:uppercase;color:var(--fy-text-secondary);margin:0;font-size:.75rem;font-weight:600}.admin-headline__value{font-family:var(--fy-font-display);color:var(--fy-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,9vw,2.5rem);font-weight:700;line-height:1.05}.admin-headline__side{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.admin-headline__hint{color:var(--fy-text-secondary);margin:0;font-size:.6875rem;line-height:1.4}.admin-flow{border-top:1px solid var(--fy-border);flex-wrap:wrap;align-items:center;gap:.375rem .75rem;padding-top:.75rem;display:flex}.admin-flow__item{white-space:nowrap;align-items:baseline;gap:.3125rem;font-size:.8125rem;display:flex}.admin-flow__name{color:var(--fy-text-secondary)}.admin-flow__value{font-variant-numeric:tabular-nums;color:var(--fy-text);font-weight:700}.admin-flow__sign{color:var(--fy-text-tertiary);font-weight:700}.admin-spark{align-items:flex-end;gap:1px;width:100%;height:3rem;display:flex}.admin-spark__bar{background:var(--fy-gold);opacity:.55;border-radius:1px 1px 0 0;flex:1 1 0;min-width:0;min-height:2px}.admin-spark__bar.is-today{opacity:.3}.admin-spark__bar.is-peak{opacity:1}.admin-spark__bar.is-empty{background:var(--fy-border-strong);opacity:.5}.admin-chart{flex-direction:column;gap:.5rem;display:flex}.admin-chart__plot{align-items:flex-end;gap:2px;height:7rem;display:flex}.admin-chart__col{cursor:pointer;background:0 0;border:0;border-radius:3px;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:stretch;gap:1px;min-width:0;height:100%;padding:0;display:flex}.admin-chart__col:hover,.admin-chart__col.is-revealed{background:#ffffff0d}.admin-chart__bar{background:var(--fy-gold);opacity:.5;border-radius:2px 2px 0 0;min-height:2px}.admin-chart__bar--payer{background:var(--fy-green);opacity:1;border-radius:2px 2px 0 0}.admin-chart__bar--empty{background:var(--fy-border);border-radius:1px;min-height:2px}.admin-chart__axis{color:var(--fy-text-tertiary);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.6875rem;display:flex}.admin-chart__readout{justify-content:center;display:flex}.admin-chart__reveal{border:1px solid var(--fy-border);color:var(--fy-text);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .625rem;font-size:.75rem;display:inline-flex}.admin-alerts{grid-template-columns:minmax(0,1fr);gap:.375rem;display:grid}@media (width>=1024px){.admin-alerts{grid-template-columns:repeat(3,minmax(0,1fr))}}.admin-alerts__calm{grid-column:1/-1}.admin-alert{border-radius:var(--fy-radius-lg,.75rem);border:1px solid var(--fy-border);background:var(--fy-surface-grad);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon title count chevron""icon hint hint hint";align-items:start;column-gap:.5rem;padding:.75rem;display:grid}.admin-alert:active{transform:scale(.995)}.admin-alert__icon{border-radius:50%;flex-shrink:0;grid-area:icon;justify-content:center;align-self:center;align-items:center;width:1.875rem;height:1.875rem;font-size:1rem;display:flex}.admin-alert__title{color:var(--fy-text);grid-area:title;font-size:.875rem;line-height:1.25;display:block}.admin-alert__hint{color:var(--fy-text-secondary);grid-area:hint;margin-top:.125rem;font-size:.6875rem;line-height:1.35;display:block}.admin-alert__count{font-variant-numeric:tabular-nums;flex-shrink:0;grid-area:count;align-self:center;font-size:1.125rem;font-weight:700}.admin-alert__chevron{color:var(--fy-text-tertiary);flex-shrink:0;grid-area:chevron;align-self:center;font-size:1.125rem}.admin-alert--critical{border-left:3px solid var(--fy-red)}.admin-alert--warning{border-left:3px solid var(--fy-gold)}.admin-alert--info{border-left:3px solid var(--fy-border-strong)}.admin-alerts__calm{border-radius:var(--fy-radius-lg,.75rem);border:1px solid var(--fy-border);background:var(--fy-surface-grad);align-items:center;gap:.625rem;padding:.75rem;display:flex}.admin-alerts__calm-icon{color:var(--fy-green);flex-shrink:0;font-size:1.125rem}.admin-bar-row{grid-template-columns:auto minmax(4rem,1fr) auto;align-items:center;gap:.625rem;display:grid}.admin-bar-row--link{border-radius:var(--fy-radius-md,.5rem);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;grid-template-columns:auto minmax(4rem,1fr) auto auto;margin:-.375rem -.5rem;padding:.375rem .5rem}.admin-bar-row--link:hover{background:#ffffff0d}.admin-bar-row__go{color:var(--fy-text-tertiary);flex-shrink:0;font-size:1rem}.admin-bar-row__name{color:var(--fy-text);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.admin-bar-row__value{font-variant-numeric:tabular-nums;color:var(--fy-text);text-align:right;white-space:nowrap;font-size:.875rem;font-weight:700}.admin-bar-row__sub{color:var(--fy-text-secondary);grid-column:1/-1;margin:0;font-size:.6875rem}.admin-link{font:inherit;color:var(--fy-gold);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3125rem;padding:.25rem 0;font-size:.8125rem;display:inline-flex}.admin-link:hover{color:var(--fy-gold-bright,var(--fy-gold))}.admin-empty{border-radius:var(--fy-radius-lg,.75rem);border:1px dashed var(--fy-border-strong);flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}.admin-empty__title{color:var(--fy-text);margin:0;font-size:.875rem}.admin-empty__hint{color:var(--fy-text-secondary);margin:0;font-size:.75rem;line-height:1.4}.admin-zone{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.admin-zone__label{letter-spacing:.08em;text-transform:uppercase;color:var(--fy-gold);font-size:.6875rem;font-weight:700}.admin-zone__rule{background:var(--fy-border);flex:2rem;min-width:1.5rem;height:1px}.admin-zone__hint{color:var(--fy-text-tertiary);font-size:.6875rem}.admin-money__derived{color:var(--fy-text-secondary);font-size:.75rem;display:block}.admin-money__risk{color:var(--fy-gold);cursor:pointer;background:#fad37114;border:1px solid #fad37159;border-radius:999px;align-self:flex-start;align-items:center;gap:.375rem;margin-top:.5rem;padding:.375rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.admin-money__split{border-top:1px solid var(--fy-border);flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;margin-top:.625rem;padding-top:.625rem;display:flex}.admin-money__payers{color:var(--fy-text);font-size:.8125rem;font-weight:600}.admin-money__meta{color:var(--fy-text-secondary);font-size:.75rem}.admin-money__caveat{color:var(--fy-text-tertiary);margin-top:.5rem;font-size:.6875rem;line-height:1.4;display:block}.admin-clock__row{align-items:flex-end;gap:.25rem;display:flex}.admin-clock__col{flex-direction:column;flex:1 1 0;align-items:center;gap:.25rem;min-width:0;display:flex}.admin-clock__count{min-height:.875rem;color:var(--fy-text);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.admin-clock__bar{background:var(--fy-border-strong);border-radius:.25rem .25rem 0 0;width:100%;max-width:1.5rem}.admin-clock__col.is-active .admin-clock__bar{background:var(--fy-gold)}.admin-clock__label{color:var(--fy-text-tertiary);white-space:nowrap;font-size:.625rem}.admin-clock__col.is-active .admin-clock__label{color:var(--fy-text-secondary)}.admin-clock__footer{color:var(--fy-text-secondary);margin:.75rem 0 0;font-size:.75rem}.admin-journey{flex-direction:column;gap:.875rem;display:flex}.admin-journey__visits{color:var(--fy-text-secondary);margin:0;font-size:.75rem}.admin-journey__visits-value{color:var(--fy-text);font-variant-numeric:tabular-nums;font-weight:700}.admin-journey__step{flex-direction:column;gap:.3125rem;display:flex}.admin-journey__head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.admin-journey__name{color:var(--fy-text);font-size:.8125rem}.admin-journey__value{color:var(--fy-text);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.9375rem;font-weight:700}.admin-journey__track{background:#ffffff0f;border-radius:999px;height:.5rem;overflow:hidden}.admin-journey__fill{background:var(--fy-gold);border-radius:999px;height:100%;display:block}.admin-journey__step.is-leak .admin-journey__fill{background:#ff8a8a}.admin-journey__step.is-leak .admin-journey__name{font-weight:600}.admin-journey__note{color:var(--fy-text-tertiary);margin:0;font-size:.6875rem}.admin-journey__leak{border-radius:var(--fy-radius-lg,.75rem);background:#ff8a8a12;border:1px solid #ff8a8a4d;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;display:flex}.admin-journey__leak-icon{color:#ff8a8a;flex-shrink:0;font-size:.875rem;display:flex}.admin-journey__leak-text{color:var(--fy-text-secondary);margin:0;font-size:.75rem;line-height:1.4}.admin-disclosure{border-radius:var(--fy-radius-lg,.75rem);border:1px solid var(--fy-border);cursor:pointer;text-align:start;background:0 0;align-items:center;gap:.5rem;width:100%;padding:.75rem .875rem;display:flex}.admin-disclosure__title{letter-spacing:.08em;text-transform:uppercase;color:var(--fy-text-secondary);font-size:.6875rem;font-weight:700}.admin-disclosure__hint{min-width:0;color:var(--fy-text-tertiary);flex:auto;font-size:.75rem}.admin-disclosure__chevron{color:var(--fy-text-secondary);flex-shrink:0;font-size:.75rem;display:flex}.admin-usage{flex-direction:column;gap:.375rem;display:flex}.admin-usage--link{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}@media (hover:hover) and (pointer:fine){.admin-usage--link:hover .admin-usage__name{color:var(--fy-text)}}.admin-usage__head{align-items:center;gap:.625rem;display:flex}.admin-usage__icon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:1rem;display:flex}.admin-usage__name{min-width:0;color:var(--fy-text);flex:auto;font-size:.8125rem}.admin-usage__value{font-variant-numeric:tabular-nums;color:var(--fy-text);white-space:nowrap;flex-shrink:0;font-size:.8125rem;font-weight:700}.admin-usage__of{color:var(--fy-text-tertiary);padding-left:2.375rem;font-size:.6875rem}.admin-period-range{grid-template-columns:1fr;gap:.75rem;display:grid}.admin-period-range__field{color:#fff;box-sizing:border-box;background:#ffffff0f;border:none;border-radius:10px;width:100%;height:3rem;padding:0 1rem;font-size:.9375rem}@media (width>=480px){.admin-period-range{grid-template-columns:1fr 1fr}}.admin-footnote{color:var(--fy-text-tertiary);margin:0;font-size:.75rem;line-height:1.5}.admin-footnote__sep{margin:0 .25rem}.admin-focus{border-radius:var(--fy-radius-lg,.75rem);background:#fad37114;border:1px solid #fad37159;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.admin-focus__icon{color:var(--fy-gold);flex-shrink:0;font-size:.875rem}.admin-focus__label{min-width:0;color:var(--fy-text);flex:auto;font-size:.8125rem;font-weight:600}.admin-focus__clear{color:var(--fy-gold);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.25rem 0;font-size:.8125rem;text-decoration:underline}@media (width>=1024px){.admin-headline{padding:1.5rem}.admin-chart__plot{height:9rem}}.toaster{transition:display .25s allow-discrete}body:has(.bottom-sheet-overlay--open) .toaster{z-index:1100}@starting-style{.toast_active{transform:translateY(250%)}}@media (prefers-reduced-motion:reduce){.toaster,.toast,.toast_active{transition:none}}.fy-undo-toast{left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom) + 16px + 64px + 16px);z-index:95;box-sizing:border-box;background:var(--fy-surface-toast);border:1px solid var(--fy-border);color:var(--fy-text);font-family:var(--fy-font-body);animation:fyUndoToastIn var(--fy-mov-padrao) var(--fy-mov-ease) both;border-radius:14px;align-items:center;gap:10px;padding:11px 14px 13px;display:flex;position:fixed;box-shadow:0 16px 40px #0009}.fy-undo-toast--form{bottom:calc(env(safe-area-inset-bottom) + 110px)}@media (width<=1023.98px){body:has(.tx-keypad.is-open) .fy-undo-toast--form{bottom:calc(env(safe-area-inset-bottom) + 110px + var(--tx-value-step-block))}}.fy-undo-toast.is-leaving{animation:fyUndoToastOut var(--fy-mov-toast-out) ease both;pointer-events:none}.fy-undo-toast__icon{color:var(--fy-success);flex-shrink:0;display:flex}.fy-undo-toast__icon .solar-icon{width:18px;height:18px}.fy-undo-toast__message{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;line-height:16px;overflow:hidden}.fy-undo-toast__action{color:var(--fy-gold);font:700 13px / 16px var(--fy-font-body);cursor:pointer;transition:opacity .2s var(--fy-ease-out);background:0 0;border:0;flex-shrink:0;margin:-12px -14px -14px -10px;padding:12px 14px 14px 10px;position:relative}.fy-undo-toast__action:not(:disabled):active{opacity:.7}.fy-undo-toast__action:before{content:"";position:absolute;inset:-1px 0}.fy-undo-toast .fy-undo-toast__action:focus-visible{border-radius:6px;outline-offset:-2px!important}.fy-undo-toast__action[aria-busy=true]{cursor:default;color:#0000}.fy-undo-toast__action[aria-busy=true]:after{content:"";border:2px solid var(--fy-gold);box-sizing:border-box;border-right-color:#0000;border-radius:50%;width:1.1em;height:1.1em;margin:calc(-.55em - 1px) 0 0 calc(-.55em - 2px);animation:.7s linear infinite spin;position:absolute;inset:50% auto auto 50%}.fy-undo-toast__bar{background:var(--fy-gold);transform-origin:0;height:2px;animation:5s linear forwards paused fyUndoToastBar;position:absolute;bottom:0;left:14px;right:14px}@keyframes fyUndoToastIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fyUndoToastOut{0%{opacity:1}to{opacity:0}}@keyframes fyUndoToastBar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (width<=421.98px){.fy-undo-toast:not(.fy-undo-toast--form){bottom:calc(env(safe-area-inset-bottom) + 16px + 60px + 16px)}}@media (width>=480px) and (width<=1023.98px){.fy-undo-toast,.fy-undo-toast--form{width:360px;margin-inline:auto;left:0;right:0}}@media (width>=1024px){.fy-undo-toast,.fy-undo-toast--form{width:360px;bottom:24px;left:auto;right:24px}}@media (prefers-reduced-motion:reduce){.fy-undo-toast,.fy-undo-toast.is-leaving,.fy-undo-toast__action[aria-busy=true]:after{animation:none}}.toast_color-success{background-color:#1f7a3d}.tx-main{max-width:var(--tx-main-width,28rem);overscroll-behavior-x:none;margin-left:auto;margin-right:auto;overflow-x:hidden}.tx-topbar{z-index:2;background-color:var(--fy-bg);border-bottom:1px solid var(--fy-border);padding-top:1.5rem;padding-bottom:1rem;position:sticky;top:0}.tx-topbar__month{text-align:center;color:#a8a8a8;margin:.25rem 0 0;font-size:.75rem;font-weight:400;line-height:1.2}.tx-unpaid{border-top:1px solid var(--fy-border);padding:.875rem 1.25rem 1rem}.tx-unpaid__row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tx-unpaid__value{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fy-text);font-weight:600}.tx-unpaid__hint{color:#a8a8a8;margin:.25rem 0 0;font-size:.75rem;font-weight:400;line-height:1.45}.tx-unpaid__sentence{text-wrap:balance;display:inline-block}.tx-search{background:#ffffff0f;border:1px solid #0000;border-radius:8px;align-items:center;gap:.25rem;padding:.25rem .5rem;transition:border-color .15s;display:flex}.tx-search:focus-within{border-color:var(--fy-border-strong)}.tx-search__icon{color:var(--fy-graphite-100);font-size:.875rem}.tx-search__input{color:#fff;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.375rem .25rem;font-size:.875rem}.tx-search__input::placeholder{color:var(--fy-graphite-100)}.tx-search__input::-webkit-search-cancel-button{appearance:none;display:none}.tx-search__input::-webkit-search-decoration{appearance:none;display:none}.tx-search__clear{cursor:pointer;min-width:44px;min-height:44px;color:var(--fy-graphite-100);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-.5rem -.5rem -.5rem 0;padding:0;display:flex}.tx-search__clear:hover,.tx-search__clear:focus-visible{color:#fff}.tx-search__hint{color:var(--fy-graphite-100);margin:.25rem 0 0;padding-left:.25rem;font-size:.75rem;line-height:1.2}@media (width>=1024px){.tx-main{--tx-main-width:42rem;max-width:none}.tx-topbar{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.tx-topbar>div,.tx-body{width:100%;max-width:var(--tx-main-width);margin-left:auto;margin-right:auto}}.fy-mstrip{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;width:100%;display:grid;container-type:inline-size}.fy-mstrip__arrow{border:1px solid var(--fy-border);color:#a8a8a8;cursor:pointer;box-sizing:content-box;width:40px;height:40px;transition:transform .2s var(--fy-ease-out), background-color .2s var(--fy-ease-out);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:15px;display:flex;position:relative}.fy-mstrip__arrow:before{content:"";position:absolute;inset:-2px}.fy-mstrip__arrow:active{background:#ffffff0f;transform:scale(.94)}.fy-mstrip__track{text-align:center;grid-template-columns:minmax(0,1fr) minmax(max-content,1fr) minmax(0,1fr);align-items:baseline;height:40px;display:grid;overflow:hidden}.fy-mstrip__side{color:#7d7d7d;min-width:0;height:40px;font:inherit;cursor:pointer;background:0 0;border:none;align-self:center;padding:0 6px;font-size:14px;font-weight:500;line-height:17px}.fy-mstrip__full,.fy-mstrip__short{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fy-mstrip__short{display:none}@container (width<=340px){.fy-mstrip__full{display:none}.fy-mstrip__short{display:block}}.fy-mstrip__active{color:#fff;font:inherit;white-space:nowrap;background:0 0;border:none;flex-direction:column;place-self:center;align-items:center;margin-bottom:-10px;padding:0 0 10px;line-height:1;display:inline-flex;position:relative}.fy-mstrip__active--button,.fy-mstrip__active--picker{cursor:pointer}.fy-mstrip__active--button:before{content:"";position:absolute;inset:-9px -12px}.fy-mstrip__label{letter-spacing:-.01em;color:#fff;font-size:16px;font-weight:700}.fy-mstrip__year{letter-spacing:.04em;color:#a8a8a8;margin-top:4px;font-size:10.5px;font-weight:600}.fy-mstrip__line{background:var(--fy-gold);border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}.fy-mstrip__picker{opacity:0;cursor:pointer;width:calc(100% + 24px);height:calc(100% + 10px);position:absolute;inset:-9px -12px -1px}.fy-mstrip__arrow:focus-visible,.fy-mstrip__active:focus-visible,.fy-mstrip__active--picker:focus-within{outline:2px solid var(--fy-gold);outline-offset:4px}.lanc{padding-left:0;padding-right:0}.lanc-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titles actions""search search";align-items:center;column-gap:4px;padding:12px 12px 0;display:grid}.lanc-head__titles{flex-direction:column;grid-area:titles;gap:4px;min-width:0;padding-left:12px;display:flex}.lanc-head__title{letter-spacing:-.02em;color:var(--fy-text);margin:0;font-size:24px;font-weight:600;line-height:29px}.lanc-head__count{color:var(--fy-text-secondary);font-size:13px;display:none}.lanc-head__actions{grid-area:actions;align-items:center;gap:4px;display:flex}.lanc-head__search{grid-area:search;margin:10px 12px 0;display:none}.lanc-head--searching .lanc-head__search{display:block}.lanc-act{width:44px;height:44px;color:var(--fy-text);cursor:pointer;transition:transform .2s var(--fy-ease-out), background-color .2s var(--fy-ease-out);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:22px;display:inline-flex;position:relative}.lanc-act:active{background:#ffffff0f;transform:scale(.94)}.lanc-dot{background:var(--fy-gold);border:1.5px solid var(--fy-bg);box-sizing:content-box;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:8px}.lanc-dot--green{background:var(--fy-green)}.lanc-head__search .tx-search{border:1px solid var(--fy-graphite-650);box-sizing:border-box;background:#ffffff0d;border-radius:14px;gap:10px;height:44px;padding:0 14px}.lanc-head__search .tx-search__icon{color:var(--fy-text-secondary);font-size:18px}.lanc-head__search .tx-search__input{padding:0;font-size:14px}.lanc-head__search .tx-search__input::placeholder{color:var(--fy-text-secondary)}.lanc-head__search .tx-search__clear{color:var(--fy-text-secondary);margin:0 -13px 0 0;font-size:18px}.tx-search__kbd{color:var(--fy-graphite-550);white-space:nowrap;margin-left:auto;font-family:ui-monospace,monospace;font-size:11px;display:none}.lanc .tx-search__hint{color:var(--fy-text-tertiary);margin:8px 24px 0;padding:0;font-size:12px}.lanc-body{padding:0 24px}.lanc-top{flex-direction:column;display:flex}.lanc-strip{margin-top:20px}.lanc-result-col{flex-direction:column;align-items:center;display:flex}.lanc-result{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:0 4px;display:flex}.lanc-result:disabled{cursor:default}.lanc-result__label{color:var(--fy-text-secondary);white-space:nowrap;font-size:13px}.lanc-result__value{letter-spacing:-.02em;color:var(--fy-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:700}.lanc-result__arrow{color:var(--fy-text-tertiary);font-size:15px}.lanc-amount--zero{color:var(--fy-graphite-550)!important}.lanc-amount--negative{color:var(--fy-red-tint)!important}.lanc-cash-note{color:var(--fy-text-tertiary);text-align:center;align-items:center;gap:6px;margin:0;font-size:11.5px;display:inline-flex}.lanc-cash-note .solar-icon{font-size:13px}.lanc-applied{color:var(--fy-text);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:22px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.lanc-applied .solar-icon{font-size:18px}.lanc-applied__count{min-width:18px;height:18px;color:var(--fy-bg);box-sizing:border-box;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.lanc-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.lanc-chip{max-width:100%;height:30px;color:var(--fy-text);font:inherit;white-space:nowrap;cursor:pointer;box-sizing:content-box;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.lanc-chip__label{text-overflow:ellipsis;overflow:hidden}.lanc-chip .solar-icon{flex-shrink:0;font-size:15px}.lanc-list{margin-top:26px}.tx-list{flex-direction:column;gap:30px;display:flex}.tx-day{flex-direction:column;gap:10px;display:flex}.tx-day__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lanc .tx-day>.tx-day__head{top:var(--lanc-compact-height,104px);z-index:2;-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#0e0e0edb;margin:-8px -24px;padding:8px 24px;position:sticky}.tx-day__label-wrap{align-items:center;gap:8px;min-width:0;display:inline-flex}.tx-day__label{letter-spacing:.08em;text-transform:uppercase;color:var(--fy-text-secondary);white-space:nowrap;padding-bottom:6px;font-size:11px;font-weight:600;line-height:14px;position:relative}.tx-day__label--today,.tx-day__label--overdue{color:var(--fy-gold)}.tx-day__label--overdue{color:var(--fy-red-tint)}.tx-day__label--today:after,.tx-day__label--overdue:after{content:"";background:currentColor;border-radius:1px;width:28px;height:2px;position:absolute;bottom:0;left:0}.tx-day__badge{color:var(--fy-red-tint);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#ff8a8a24;border-radius:999px;margin:-1px 0 5px;padding:2px 7px;font-size:10px;font-weight:700;line-height:12px}.tx-day__totals{color:var(--fy-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:10px;font-size:11.5px;line-height:14px;display:inline-flex}.tx-day__head--sheet{margin-top:18px}.tx-day__head--sheet .tx-day__label{padding-bottom:0}.tx-day__head--sheet .tx-day__totals{color:var(--fy-text-tertiary);font-size:12px}.tx-day__rows{flex-direction:column;display:flex}.tx-row{align-items:center;gap:12px;display:flex;position:relative}.tx-row+.tx-row:before{content:"";background:var(--fy-border);height:1px;position:absolute;top:0;left:52px;right:0}.tx-row__hit{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;align-items:center;gap:12px;padding:14px 0;display:flex}.tx-row__hit:disabled{cursor:default}.tx-row--overdue{background:#ffffff09;border-radius:16px;margin:0 -12px;padding:0 12px}.tx-row--overdue+.tx-row:before,.tx-row+.tx-row--overdue:before{content:none}.tx-row--overdue .tx-row__hit{align-items:flex-start}.tx-row--overdue .tx-row__end{align-self:center}.tx-row--selected{background:#fad3711f}.tx-row--dimmed{opacity:.45}.tx-row__select{width:22px;color:var(--fy-gold);flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.tx-row__select-ring{border:2px solid var(--fy-graphite-550);box-sizing:border-box;border-radius:50%;width:22px;height:22px}.tx-row__disc{flex-shrink:0;width:40px;height:40px;display:inline-flex;position:relative}.tx-row__plain-disc,.tx-row__bill-disc{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.tx-row__plain-disc{color:var(--fy-text);background:#ffffff14;font-size:18px}.tx-row__bill-disc{color:var(--fy-text-secondary);background:#a8a8a83d;border:1px solid #a8a8a88c;font-size:18.4px}.tx-row__bill-disc--info{border:1.5px dashed var(--fy-graphite-650);background:0 0;font-size:17px}.tx-row__bank{border:2px solid var(--fy-bg);background:var(--fy-bg);box-sizing:content-box;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:flex;position:absolute;bottom:-2px;right:-2px;overflow:hidden}.tx-row__marker{border:2px solid var(--fy-bg);box-sizing:content-box;color:#1f1f1f;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:7.5px;display:flex;position:absolute;top:-2px;right:-2px}.tx-row__marker--left{left:-2px;right:auto}.tx-row__marker--fixed{background:var(--fy-green)}.tx-row__marker--installment{background:var(--fy-gold)}.tx-row__marker--split{background:#b39dff}.tx-row__main{flex-direction:column;flex:auto;min-width:0;display:flex}.tx-row__title{color:var(--fy-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:17px;overflow:hidden}.tx-row__sub{color:var(--fy-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;line-height:15px;overflow:hidden}.tx-row__sub--overdue{color:var(--fy-red-tint);font-weight:600}.tx-row__sub--today{color:var(--fy-gold);font-weight:600}.tx-row__end{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.tx-row__value{color:var(--fy-text);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;font-size:15px;font-weight:600;line-height:19px;display:inline-flex}.tx-row__value--income{color:var(--fy-green-soft)}.tx-row__share{color:var(--fy-text-secondary);white-space:nowrap;font-size:10px;font-weight:500}.tx-row__unpaid{color:var(--fy-gold);align-items:center;gap:3px;font-size:10px;font-weight:500;display:inline-flex}.tx-row--info .tx-row__title{color:var(--fy-text-secondary)}.tx-row--info .tx-row__sub{color:var(--fy-text-tertiary)}.tx-row--info .tx-row__value{color:var(--fy-text-tertiary);font-weight:500}.tx-row--info .tx-row__value .solar-icon{font-size:14px}.tx-row__pay{background:var(--fy-gold-grad);height:36px;box-shadow:var(--fy-gold-relief);color:var(--fy-text-on-gold);font:inherit;white-space:nowrap;cursor:pointer;transition:transform .2s var(--fy-ease-out);border:0;border-radius:999px;flex-shrink:0;align-self:center;padding:0 14px;font-size:12.5px;font-weight:700;position:relative}.tx-row__pay:after{content:"";position:absolute;inset:-4px}.tx-row__pay:active{transform:scale(.98)}.tx-row[data-fy-stacked] .tx-row__hit{box-sizing:border-box;grid-template-rows:19px 15px;grid-template-columns:40px 12px minmax(0,1fr) 10px auto;align-content:start;align-items:baseline;gap:2px 0;min-height:68px;display:grid}.tx-row[data-fy-stacked] .tx-row__disc{grid-area:1/1/span 2;align-self:start}.tx-row[data-fy-stacked] .tx-row__main,.tx-row[data-fy-stacked] .tx-row__end{display:contents}.tx-row[data-fy-stacked] .tx-row__title{grid-area:1/3}.tx-row[data-fy-stacked] .tx-row__sub{grid-area:2/3/auto/-1;align-self:start;margin-top:0}.tx-row[data-fy-stacked]:has(.tx-row__end>:not(.tx-row__value)) .tx-row__sub{grid-column:3}.tx-row[data-fy-stacked] .tx-row__value{grid-area:1/5;justify-self:end}.tx-row[data-fy-stacked] .tx-row__end>:not(.tx-row__value){grid-area:2/5;justify-self:end}.tx-row--sheet .tx-row__hit{padding:12px 0}.tx-row--sheet .tx-row__value{font-size:14px}.tx-row--sheet .tx-row__sub:not(.tx-row__sub--overdue):not(.tx-row__sub--today){color:var(--fy-text-tertiary)}.tx-row--sheet .tx-row__bank,.tx-row--sheet .tx-row__marker{border-color:var(--fy-surface-key)}.tx-row--sheet .tx-row__bank{background:var(--fy-surface-key)}.tx-futures-row{color:var(--fy-text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;margin:-12px 0 -16px;padding:12px 0;display:flex}.tx-futures-row__label{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:600;display:inline-flex}.tx-futures-row__label .solar-icon,.tx-futures-row__count .solar-icon{font-size:14px}.tx-futures-row__count{white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.tx-pay-toast{z-index:1001}.lanc-sheet--wide{margin:0 4px}.lanc-sheet__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.lanc-sheet__head--back{justify-content:flex-start;gap:4px;margin-left:-10px}.lanc-sheet__title{letter-spacing:-.01em;color:var(--fy-text);margin:0;font-size:17px;font-weight:600}.lanc-sheet__link{color:var(--fy-gold);font:inherit;cursor:pointer;background:0 0;border:none;margin:-12px 0;padding:12px 0;font-size:13px;font-weight:600}.lanc-sheet__back{width:44px;height:44px;color:var(--fy-text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:20px;display:inline-flex}.lanc-sheet__actions{grid-template-columns:1fr 2fr;gap:10px;margin-top:18px;display:grid}.lanc-sheet__actions--single{grid-template-columns:1fr}.lanc-btn{height:48px;color:var(--fy-text);font:inherit;white-space:nowrap;cursor:pointer;transition:transform .2s var(--fy-ease-out);background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.lanc-btn:active{transform:scale(.98)}.lanc-btn .solar-icon{font-size:18px}.lanc-btn--outline{border-color:var(--fy-graphite-650)}.lanc-btn--gold{background:var(--fy-gold-grad);box-shadow:var(--fy-gold-relief);color:var(--fy-text-on-gold);font-weight:600}.lanc-btn--danger{color:var(--fy-red-tint);background:#ff8a8a24;border-color:#ff8a8a59;font-weight:600}.lanc-overline{letter-spacing:.08em;text-transform:uppercase;color:var(--fy-text-secondary);font-size:11px;font-weight:600}.lanc-rule{background:var(--fy-border);height:1px;margin-top:22px}.lanc-result-sheet__hero{text-align:center;flex-direction:column;align-items:center;display:flex}.lanc-result-sheet__value{letter-spacing:-.035em;color:var(--fy-text);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px;font-size:38px;font-weight:800;line-height:1}.lanc-result-sheet__cents{letter-spacing:-.02em;font-size:.58em}.lanc-result-sheet__caption{color:var(--fy-text-secondary);margin-top:10px;font-size:12.5px}.lanc-flow{margin-top:22px}.lanc-flow__head,.lanc-flow__done{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lanc-flow__forecast{color:var(--fy-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.lanc-flow__forecast span{color:var(--fy-text);font-weight:600}.lanc-flow__done{margin-top:10px}.lanc-flow__done-label{color:var(--fy-text-secondary);font-size:14px}.lanc-flow__done-value{letter-spacing:-.02em;color:var(--fy-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:700}.lanc-flow__done-value--income{color:var(--fy-green-soft)}.lanc-flow__bar{background:#ffffff14;border-radius:999px;height:6px;margin-top:10px;overflow:hidden}.lanc-flow__fill{background:#fff;border-radius:999px;height:100%}.lanc-flow__fill--income{background:var(--fy-green-soft)}.lanc-flow__left{color:var(--fy-text-tertiary);font-variant-numeric:tabular-nums;margin-top:8px;font-size:12px;display:block}.lanc-unpaid{align-items:center;gap:14px;margin-top:22px;display:flex}.lanc-unpaid__texts{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.lanc-unpaid__hint{color:var(--fy-text-secondary);text-wrap:pretty;font-size:12.5px;line-height:1.45}.lanc-unpaid__side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.lanc-unpaid__value{letter-spacing:-.02em;color:var(--fy-gold);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:700}.lanc-unpaid__see{min-height:44px;color:var(--fy-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;margin:-14px 0;padding:0;font-size:13px;font-weight:500;display:inline-flex}.lanc-unpaid__see .solar-icon{font-size:16px}.lanc-filters__label{letter-spacing:.06em;text-transform:uppercase;color:var(--fy-text-tertiary);margin:18px 0 8px;font-size:12px;font-weight:600}.lanc-filters__label+.lanc-seg+.lanc-filters__label{margin-top:16px}.lanc-seg{border:1px solid var(--fy-border);box-sizing:border-box;background:#ffffff0d;border-radius:999px;width:100%;padding:3px;display:flex}.lanc-seg__item{min-width:0;color:var(--fy-text-secondary);font:inherit;text-align:center;cursor:pointer;transition:background-color var(--fy-mov-padrao) var(--fy-mov-ease), color var(--fy-mov-padrao) var(--fy-mov-ease);background:0 0;border:none;border-radius:999px;flex:1 1 0;padding:8px 0;font-size:13px;font-weight:600;line-height:16px}.lanc-seg__item--active{color:var(--fy-bg);background:#fff}.lanc-seg--small{background:#ffffff0f;margin-top:12px;display:flex}.lanc-seg--small .lanc-seg__item{padding:7px 10px;font-size:11px;line-height:14px}.lanc-list-card{background:var(--fy-surface-grad);border:1px solid var(--fy-border);border-radius:18px;margin-top:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.lanc-picker-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.lanc-picker-row+.lanc-picker-row{border-top:1px solid var(--fy-border)}.lanc-picker-row__label{color:var(--fy-text-secondary);flex-shrink:0;font-size:14px}.lanc-picker-row__value{min-width:0;color:var(--fy-text);white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:500;display:inline-flex}.lanc-picker-row__text{text-overflow:ellipsis;overflow:hidden}.lanc-picker-row__value--set{color:var(--fy-gold)}.lanc-picker-row__value .solar-icon{color:var(--fy-graphite-550);flex-shrink:0;font-size:16px}.lanc-switch-row{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:0 4px;display:flex}.lanc-switch-row__texts{flex-direction:column;gap:2px;min-width:0;display:flex}.lanc-switch-row__title{color:var(--fy-text);font-size:14px;font-weight:500}.lanc-switch-row__hint{color:var(--fy-text-secondary);font-size:12px}.lanc-options{flex-direction:column;max-height:50vh;margin-top:10px;display:flex;overflow-y:auto}.lanc-option{border:none;border-bottom:1px solid var(--fy-border);min-height:48px;color:var(--fy-text);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;font-size:15px;display:flex}.lanc-option--selected{font-weight:600}.lanc-option__check{color:var(--fy-gold);font-size:20px}.lanc-picker-row__pick{align-items:center;gap:var(--fy-gap-tight);min-width:0;display:inline-flex}.lanc-picker-row__discs{margin-right:var(--fy-sp-hair);flex-shrink:0;display:inline-flex}.lanc-picker-row__disc{border-radius:var(--fy-radius-circle);display:inline-flex}.lanc-picker-row__disc+.lanc-picker-row__disc{margin-left:calc(-1 * var(--fy-disc-overlap));box-shadow:0 0 0 var(--fy-sp-hair) var(--fy-disc-ring)}.lanc-pick{flex-direction:column;display:flex}.lanc-pick__head{margin-left:calc(-1 * var(--fy-sp-3))}.lanc-pick__head .lanc-sheet__title{font-size:var(--fy-text-sheet-title);letter-spacing:var(--fy-tracking-title)}.lanc-pick__head .lanc-sheet__back{font-size:var(--fy-icon-back)}.lanc-pick__hint{margin:var(--fy-sp-hair) 0 var(--fy-gap-tight);font-size:var(--fy-text-xs);line-height:var(--fy-leading-hint);color:var(--fy-text-secondary);flex-shrink:0}.lanc-pick__sentence{display:inline-block}.lanc-pick__sentence:not(:last-child){margin-right:var(--fy-space-xs)}.lanc-pick__rows{flex-direction:column;display:flex}.lanc-pick-row{align-items:center;gap:var(--fy-sp-3);width:100%;min-height:var(--fy-row-min);padding:var(--fy-sp-2) 0;color:var(--fy-text);font:inherit;text-align:left;cursor:pointer;transition:opacity .2s var(--fy-ease-out);background:0 0;border:none;display:flex}.lanc-pick-row:active{opacity:.7}.lanc-pick-row+.lanc-pick-row{border-top:1px solid var(--fy-border)}.lanc-pick-row__disc{width:var(--fy-disc-pick);height:var(--fy-disc-pick);box-sizing:border-box;border-radius:var(--fy-radius-circle);background:var(--fy-surface-raised);border:1px solid var(--fy-border);color:var(--fy-icon-soft);font-size:var(--fy-icon-disc);flex-shrink:0;justify-content:center;align-items:center;display:flex}.lanc-pick-row__texts{flex-direction:column;flex:1;min-width:0;display:flex}.lanc-pick-row__name{font-size:var(--fy-text-row);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:normal;overflow:hidden}.lanc-pick-row__sub{margin-top:var(--fy-sp-hair);font-size:var(--fy-text-sub);color:var(--fy-text-secondary);white-space:nowrap;text-overflow:ellipsis;line-height:normal;overflow:hidden}.lanc-pick-row__radio,.lanc-pick-row__box{width:var(--fy-mark);height:var(--fy-mark);box-sizing:border-box;border-radius:var(--fy-radius-circle);border:var(--fy-mark-line) solid var(--fy-border-strong);transition:border var(--fy-mov-padrao) var(--fy-mov-ease);flex-shrink:0}.lanc-pick-row__radio--on{border:var(--fy-mark-on) solid var(--fy-gold)}.lanc-pick-row__box{margin:calc((var(--fy-mark-check) - var(--fy-mark)) / 2)}.lanc-pick-row__check{font-size:var(--fy-mark-check);color:var(--fy-gold);flex-shrink:0}.lanc-pick__search{margin-top:var(--fy-gap-tight);align-items:center;gap:var(--fy-gap-field);height:var(--fy-touch-min);padding:0 var(--fy-field-pad-x);box-sizing:border-box;border-radius:var(--fy-r-field);background:var(--fy-surface-raised);border:1px solid var(--fy-border);color:var(--fy-text-secondary);font-size:var(--fy-icon-disc);cursor:text;flex-shrink:0;display:flex}.lanc-pick__search:focus-within{border-color:var(--fy-border-strong)}.lanc-pick__search-input{min-width:0;height:100%;color:var(--fy-text);font:inherit;font-size:var(--fy-text-sm);background:0 0;border:none;outline:none;flex:1;padding:0}.lanc-pick__search-input::placeholder{color:var(--fy-text-secondary);opacity:1}.lanc-pick__list{min-height:0;margin-top:var(--fy-sp-1);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.lanc-pick__scroll{overscroll-behavior:contain;min-height:0;padding-bottom:var(--fy-fade-pick);flex:1;overflow-y:auto}.lanc-pick__fade{height:var(--fy-fade-pick);background:linear-gradient(transparent, var(--fy-surface-key));pointer-events:none;position:absolute;bottom:0;left:0;right:0}.lanc-pick__group{margin:var(--fy-sp-4) 0 var(--fy-sp-hair);font-size:var(--fy-text-group);letter-spacing:var(--fy-tracking-group);text-transform:uppercase;color:var(--fy-text-tertiary);font-weight:600;display:block}.lanc-pick__empty{margin:var(--fy-sp-4) 0 0;font-size:var(--fy-text-sm);color:var(--fy-text-secondary)}.lanc-pick__footer{margin-top:var(--fy-sp-3);align-items:center;gap:var(--fy-sp-3);flex-shrink:0;display:flex}.lanc-btn.lanc-pick__clear{height:var(--fy-btn-lg);padding:0 var(--fy-btn-pad-x-lg);border-color:var(--fy-border-strong);font-size:var(--fy-text-row);flex-shrink:0;font-weight:500}.lanc-btn.lanc-pick__show{min-width:0;height:var(--fy-btn-lg);font-size:var(--fy-text-base);flex:1;font-weight:600}.bottom-sheet:has(.lanc-pick--tall){height:calc(100dvh - var(--fy-sheet-top-tall));flex-direction:column;max-height:none;display:flex;overflow:hidden}.lanc-pick--tall{flex-direction:column;flex:1;min-height:0;display:flex}.bottom-sheet:has(.lanc-pick--tall)>.bottom-sheet__body{flex-direction:column;flex:1;min-height:0;display:flex}.lanc-filters:has(>.lanc-pick--tall){flex-direction:column;flex:1;min-height:0;display:flex}@media (width>=1024px){.bottom-sheet:has(.lanc-pick--tall){height:min(calc(100dvh - var(--fy-sheet-top-tall)), 85vh)}}.lanc-range{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.lanc-range__field{color:var(--fy-text-secondary);flex-direction:column;gap:6px;font-size:12px;display:flex}.lanc-range__field input{border:1px solid var(--fy-border);height:44px;color:var(--fy-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0d;border-radius:12px;padding:0 12px;font-size:14px}.lanc-more__title{margin:0 0 6px}.lanc-more__row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;padding:14px 4px;text-decoration:none;display:flex}.lanc-more__row+.lanc-more__row{border-top:1px solid var(--fy-border)}.lanc-more__row:disabled{cursor:default;opacity:.55}.lanc-more__row--stack{cursor:default}.lanc-more__icon{width:40px;height:40px;color:var(--fy-text);background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}.lanc-more__texts{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.lanc-more__name{color:var(--fy-text);font-size:15px;font-weight:500;line-height:19px}.lanc-more__hint{color:var(--fy-text-secondary);margin-top:2px;font-size:12.5px;line-height:1.4}.lanc-more__chevron{color:var(--fy-graphite-550);flex-shrink:0;font-size:18px}.toggle-switch--on{background-color:#fad371}.toggle-switch--on .toggle-switch--knob{transform:translate(.9375rem)}.fy-months__head{justify-content:space-between;align-items:center;display:flex}.fy-months__goto{color:var(--fy-text-secondary);font-size:13px}.fy-months__year{align-items:center;gap:8px;display:inline-flex}.fy-months__year-label{color:var(--fy-text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.fy-months__year-arrow{width:32px;height:44px;color:var(--fy-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:14px;display:inline-flex}.fy-months__year-arrow:disabled{color:var(--fy-graphite-650);cursor:default}.fy-months__grid{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.fy-months__month{height:36px;color:var(--fy-text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:13px;font-weight:500;display:flex}.fy-months__month--active{color:var(--fy-gold);background:#fad37124;font-weight:700}.tx-sheet__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tx-sheet__titles{flex-direction:column;gap:4px;min-width:0;display:flex}.tx-sheet__title,.tx-sheet__total{letter-spacing:-.02em;color:var(--fy-text);font-size:20px;font-weight:700;line-height:24px}.tx-sheet__total{font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.tx-sheet__total--income{color:var(--fy-green-soft)}.tx-sheet__subtitle{color:var(--fy-text-secondary);font-size:13px}.tx-sheet__chips{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.tx-sheet__chip{border:1px solid var(--fy-border);height:30px;color:var(--fy-text-secondary);font:inherit;cursor:pointer;box-sizing:content-box;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.tx-sheet__chip--active{border-color:var(--fy-graphite-650);color:var(--fy-text);background:#ffffff0f;font-weight:600}.tx-sheet__chip-count{color:var(--fy-text-tertiary);font-size:11px}.tx-sheet__chip--active .tx-sheet__chip-count{color:var(--fy-text-secondary)}.tx-sheet__rows{margin-top:6px}.tx-sheet__note{color:var(--fy-text-tertiary);margin:16px 0 0;font-size:12px;line-height:1.45}.tx-detail__head{align-items:center;gap:14px;display:flex}.tx-detail__titles{flex:1 1 0;min-width:0}.tx-detail__name{letter-spacing:-.01em;color:var(--fy-text);margin:0;font-size:17px;font-weight:600}.tx-detail__sub{color:var(--fy-text-secondary);margin:2px 0 0;font-size:13px}.tx-detail__value{letter-spacing:-.02em;color:var(--fy-text);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:20px;font-weight:700}.tx-detail__value--income{color:var(--fy-green-soft)}.tx-detail__row{justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:14px;display:flex}.tx-detail__row+.tx-detail__row{border-top:1px solid var(--fy-border)}.tx-detail__row--note{align-items:flex-start}.tx-detail__key{color:var(--fy-text-secondary);flex-shrink:0}.tx-detail__val{min-width:0;color:var(--fy-text);text-align:right;white-space:pre-wrap;font-weight:500}.tx-detail__val--unpaid{color:var(--fy-gold)}.tx-detail__val--paid{color:var(--fy-green-soft)}.tx-detail__group{flex-direction:column;gap:6px;margin-top:16px;display:flex}.tx-detail__group-title{color:var(--fy-text-secondary);margin:0;font-size:12px}.tx-detail__member{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.tx-detail__member--selected{border-color:var(--fy-gold);background:#fad37114}.tx-detail__member-name{font-size:14px;font-weight:500}.tx-detail__member-value{font-variant-numeric:tabular-nums;font-weight:600}.tx-detail__pair{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.tx-detail__pair--single{grid-template-columns:1fr}.tx-detail__links{grid-template-columns:repeat(var(--tx-links,3), minmax(0, 1fr));gap:10px;margin-top:10px;display:grid}.tx-detail__link{height:40px;color:var(--fy-text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.tx-detail__link .solar-icon{font-size:16px}.tx-detail__link--danger{color:var(--fy-red-tint)}.tx-detail__confirm{flex-direction:column;gap:10px;margin-top:16px;display:flex}.tx-detail__confirm p{color:var(--fy-text-secondary);text-align:center;margin:0 0 4px;font-size:13px;line-height:1.45}.tx-detail__confirm .tx-detail__pair{margin-top:0}.tx-detail__busy{color:var(--fy-text-secondary);justify-content:center;align-items:center;gap:10px;margin-top:16px;padding:8px 0;font-size:13px;display:flex}.tx-detail__spinner{border:2px solid #ffffff40;border-top-color:var(--fy-gold);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin}.lanc-empty{text-align:center;flex-direction:column;align-items:center;margin-top:46px;display:flex}.lanc-empty--filters{margin-top:30px}.lanc-empty--search{margin-top:56px}.lanc-empty__disc{width:56px;height:56px;color:var(--fy-gold);background:#fad3711f;border-radius:50%;justify-content:center;align-items:center;font-size:24px;display:flex}.lanc-empty__disc--muted{color:var(--fy-text-secondary);background:#ffffff0f}.lanc-empty__title{letter-spacing:-.01em;color:var(--fy-text);text-wrap:balance;margin-top:16px;font-size:17px;font-weight:600}.lanc-empty__text{max-width:19rem;color:var(--fy-text-secondary);text-wrap:pretty;margin-top:8px;font-size:14px;line-height:1.5}.lanc-empty__primary{background:var(--fy-gold-grad);height:48px;box-shadow:var(--fy-gold-relief);color:var(--fy-text-on-gold);border-radius:999px;justify-content:center;align-items:center;margin-top:20px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.lanc-empty__link{min-height:44px;color:var(--fy-text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;margin-top:2px;padding:0 12px;font-size:14px;font-weight:500}.lanc-empty__secondary{border:1px solid var(--fy-graphite-650);height:44px;color:var(--fy-text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;margin-top:20px;padding:0 20px;font-size:14px;font-weight:500;display:inline-flex}.lanc-error{background:#ff8a8a0f;border:1px solid #ff8a8a59;border-radius:16px;flex-direction:column;gap:10px;margin-bottom:26px;padding:12px 14px;display:flex}.lanc-error__body{align-items:flex-start;gap:12px;display:flex}.lanc-error__disc{width:34px;height:34px;color:var(--fy-red-tint);background:#ff8a8a24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.lanc-error__texts{flex-direction:column;flex:1 1 0;gap:3px;min-width:0;display:flex}.lanc-error__title{color:var(--fy-text);font-size:14px;font-weight:600}.lanc-error__text{color:var(--fy-text-secondary);font-size:13px;line-height:1.45}.lanc-error__actions{gap:16px;padding-left:46px;display:flex}.lanc-error__retry{min-height:44px;color:var(--fy-gold);font:inherit;cursor:pointer;background:0 0;border:none;margin:-14px 0;padding:0;font-size:13px;font-weight:700}.lanc-sk{background:linear-gradient(90deg,#ffffff0f 0%,#ffffff21 50%,#ffffff0f 100%) 0 0/200% 100%;border-radius:4px;animation:1.2s ease-in-out infinite lancShimmer;display:block}@keyframes lancShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.lanc-sk--result{width:104px;height:16px}.lanc-skeleton{flex-direction:column;gap:30px;display:flex}.lanc-skeleton__day{flex-direction:column;gap:10px;display:flex}.lanc-skeleton__head{justify-content:space-between;display:flex}.lanc-sk--day{width:min(120px,60%);height:12px}.lanc-sk--total{width:min(80px,30%);height:12px}.lanc-skeleton__row{align-items:center;gap:12px;padding:14px 0;display:flex}.lanc-sk--disc{border-radius:50%;flex-shrink:0;width:40px;height:40px}.lanc-skeleton__lines{flex-direction:column;flex:1 1 0;gap:8px;display:flex}.lanc-sk--title{width:min(160px,55%);height:13px}.lanc-sk--sub{width:min(110px,35%);height:10px}.lanc-sk--value{width:72px;height:14px}@media (prefers-reduced-motion:reduce){.lanc-sk{animation:none}}.lanc-compact-anchor{z-index:4;height:0;position:sticky;top:0}.lanc-compact{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);opacity:0;pointer-events:none;transition:opacity var(--fy-mov-padrao) var(--fy-mov-ease), transform var(--fy-mov-padrao) var(--fy-mov-ease);background:#0e0e0ec7;border-bottom:1px solid #ffffff0f;padding:0 0 12px;position:absolute;top:0;left:0;right:0;transform:translateY(-6px)}[data-lanc-scroll][data-scrolled] .lanc-compact{opacity:1;pointer-events:auto;transform:none}.lanc-compact__row{align-items:center;gap:2px;height:44px;padding:0 12px 0 24px;display:flex}.lanc-compact__title{letter-spacing:-.01em;min-width:0;color:var(--fy-text);white-space:nowrap;flex:1 1 0;font-size:17px;font-weight:600}.lanc-compact .lanc-act{width:40px;height:40px;font-size:20px}.lanc-compact .lanc-dot{top:6px;right:6px}.lanc-compact__strip{margin:6px 24px 0}@media (prefers-reduced-motion:reduce){.lanc-compact{transition:none}}@media (width>=1024px){.lanc{--tx-main-width:720px}.lanc-head{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"titles search actions";column-gap:10px;width:100%;max-width:720px;margin:0 auto;padding:28px 0 0}.lanc-head__titles{padding-left:0}.lanc-head__count{display:block}.lanc-head__search,.lanc-head--searching .lanc-head__search{width:300px;margin:0;display:block}.lanc-head__search .tx-search{border-color:var(--fy-border);background:#ffffff08;border-radius:999px;height:40px}.lanc-head__search .tx-search:focus-within{border-color:var(--fy-graphite-650)}.lanc-head__search .tx-search__icon{color:var(--fy-text-tertiary);font-size:16px}.lanc-head__search .tx-search__input{font-size:13px}.lanc-head__search .tx-search__input:placeholder-shown~.tx-search__kbd{display:inline}.lanc-head__actions{gap:10px}.lanc-head .lanc-act--search{display:none}.lanc-head .lanc-act{border:1px solid var(--fy-border);box-sizing:content-box;width:40px;height:40px;font-size:18px}.lanc-head .lanc-dot{width:7px;height:7px}.lanc .tx-search__hint{width:100%;max-width:720px;margin:8px auto 0}.lanc-body{box-sizing:border-box;width:100%;max-width:720px;margin:0 auto;padding:0 0 40px}.lanc-top{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;margin-top:22px}.lanc-strip{flex:1 1 0;max-width:400px;margin-top:0}.lanc-result-col{align-items:flex-end}.lanc-result{margin-top:0}.lanc-compact-anchor{display:none}.lanc .tx-day>.tx-day__head{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin:0;padding:0;position:static}}.form-main{max-width:var(--form-main-width,26rem);margin-left:auto;margin-right:auto}.form-main--tx{--form-main-width:27rem}@media (width>=1024px){.form-main{--form-main-width:32rem}.pc-wrap-chips{flex-wrap:wrap;overflow-x:visible!important}}.bot-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:-9999px;left:-9999px}.disposable-bar{background:#ffffff0f;border-radius:999px;width:100%;height:.5rem;display:flex;overflow:hidden}.disposable-bar>span{min-width:0;height:100%;transition:width var(--fy-dur-base) var(--fy-ease-out), flex-grow var(--fy-dur-base) var(--fy-ease-out)}@media (prefers-reduced-motion:reduce){.disposable-bar>span{transition:none}}.disposable-bar--pills{height:var(--fy-bar-h);gap:var(--fy-sp-1);background:0 0;border-radius:0;align-items:center;overflow:visible}.disposable-bar--pills>span{flex:var(--pct,1) 1 0;min-width:var(--fy-bar-h);border-radius:var(--fy-radius-pill)}.disposable-legend{gap:var(--fy-sp-1) var(--fy-legend-gap);color:var(--fy-text-secondary);flex-wrap:wrap;font-size:.6875rem;display:flex}.disposable-legend>span{align-items:center;gap:var(--fy-legend-dot-gap);white-space:nowrap;display:inline-flex}.disposable-legend__dot{border-radius:var(--fy-radius-pill);flex-shrink:0;width:.5rem;height:.5rem}.home-month-list{flex-direction:column;gap:.25rem;max-height:60vh;display:flex;overflow-y:auto}.home-month-option{width:100%;min-height:44px;color:var(--fy-text);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.9375rem;display:flex}.home-month-option.is-active{color:var(--fy-gold);background:#fad3711f;border-color:#fad37159;font-weight:600}.home-month-option__now{color:var(--fy-text-secondary);background:#ffffff14;border-radius:999px;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.disposable-divider{background:var(--fy-border);height:1px;margin:1rem 0 .875rem}.commitment-toggle{background:#ffffff24;border-radius:999px;flex-shrink:0;width:2.75rem;height:1.625rem;transition:background .2s;display:inline-block;position:relative}.commitment-toggle:after{content:"";background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;transition:transform .2s;position:absolute;top:.1875rem;left:.1875rem}.commitment-toggle.is-on{background:var(--fy-gold)}.commitment-toggle.is-on:after{transform:translate(1.125rem)}.simulator-row{border-bottom:1px solid var(--fy-border);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.simulator-row:last-child{border-bottom:none}.fy-split-summary{text-align:left;border:1px solid var(--fy-border);cursor:pointer;width:100%;color:inherit;font:inherit;background:#ffffff0a;border-radius:12px;align-items:center;gap:.75rem;margin-top:.625rem;padding:.625rem .875rem;transition:border-color .14s;display:flex}.fy-split-summary:hover{border-color:var(--fy-border-strong)}.fy-split-summary--off{border-color:#5a3a3a}.fy-split-summary__main{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.fy-split-summary__title{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;overflow:hidden}.fy-split-summary--off .fy-split-summary__title{color:#ff8a8a}.fy-split-summary__sub{color:#9a9a9a;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.fy-split-summary__sub--hint{color:var(--fy-gold)}.fy-split-summary__cta{color:var(--fy-gold);flex-shrink:0;align-items:center;gap:.125rem;font-size:.75rem;font-weight:700;display:inline-flex}.fy-split-summary__cta--glow{animation:1.6s ease-in-out infinite fySplitCtaGlow}@keyframes fySplitCtaGlow{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 5px #fad371e6)}}@media (prefers-reduced-motion:reduce){.fy-split-summary__cta--glow{animation:none}}.fy-split-sheet{flex-direction:column;display:flex}.fy-split-sheet__head{justify-content:space-between;align-items:center;margin-bottom:.375rem;display:flex}.fy-split-sheet__head h2{color:#fff;margin:0;font-size:1rem;font-weight:700}.fy-split-modelab{color:#9a9a9a;margin:.75rem 0 .4375rem .125rem;font-size:.6875rem;font-weight:500}.fy-split-seg{width:100%;margin-bottom:.8125rem;display:flex}.fy-split-alloc{border:1px solid var(--fy-border);background:#ffffff0a;border-radius:14px;margin-bottom:.75rem;padding:.75rem .8125rem .8125rem}.fy-split-alloc__top{justify-content:space-between;align-items:baseline;gap:.625rem;margin-bottom:.5625rem;display:flex}.fy-split-alloc__sum{color:#fff;font-variant-numeric:tabular-nums;font-size:.84375rem;font-weight:700}.fy-split-eqbtn{appearance:none;border:1px solid var(--fy-border-strong);cursor:pointer;font:inherit;color:#a8a8a8;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:.3125rem;padding:.3125rem .625rem;font-size:.71875rem;font-weight:600;display:inline-flex}.fy-split-eqbtn:hover{color:#fff;border-color:#4a4a4a}.fy-split-bar{background:#111;border:1px solid #ffffff08;border-radius:6px;gap:2px;height:.6875rem;display:flex;position:relative;overflow:hidden}.fy-split-bar__seg{border-radius:2px;height:100%;transition:width .28s cubic-bezier(.4,0,.2,1)}.fy-split-bar__ghost{background:repeating-linear-gradient(45deg,#2c2c2c,#2c2c2c 4px,#232323 4px 8px);border-radius:2px;height:100%}.fy-split-bar__tick{background:#ff8a8a;border-radius:2px;width:2px;transition:left .28s;position:absolute;top:-2px;bottom:-2px;box-shadow:0 0 6px #ff8a8acc}.fy-split-status{align-items:center;gap:.5rem;margin-top:.625rem;font-size:.78125rem;font-weight:600;display:flex}.fy-split-status__ico{border-radius:50%;flex:none;place-items:center;width:1.1875rem;height:1.1875rem;font-size:.6875rem;display:grid}.fy-split-status--ok{color:#9be09b}.fy-split-status--ok .fy-split-status__ico{background:#9be09b24}.fy-split-status--under{color:#9a9a9a}.fy-split-status--under .fy-split-status__ico{background:#9a9a9a1f}.fy-split-status--over{color:#ff8a8a}.fy-split-status--over .fy-split-status__ico{background:#ff8a8a24}.fy-split-rows{flex-direction:column;gap:.5rem;display:flex}.fy-split-row{border:1px solid var(--fy-border);background:#ffffff0a;border-radius:13px;padding:.625rem .6875rem}.fy-split-row__l1{align-items:center;gap:.625rem;display:flex}.fy-split-row__name{flex-direction:column;flex:1;min-width:0;display:flex}.fy-split-row__nm{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.84375rem;font-weight:600;overflow:hidden}.fy-split-row__tag{color:#9a9a9a;margin-top:.0625rem;font-size:.625rem;font-weight:600}.fy-split-row__tag--you{color:var(--fy-gold-deep)}.fy-split-amt{background:var(--fy-bg);border:1px solid var(--fy-border-strong);white-space:nowrap;border-radius:9px;flex-shrink:0;align-items:center;gap:.25rem;width:8rem;padding:.3125rem .625rem;display:flex}.fy-split-amt--pct{width:6rem}.fy-split-amt--ro{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;border-color:#0000;justify-content:flex-end;font-size:.84375rem;font-weight:700}.fy-split-amt__affix{color:#9a9a9a;flex-shrink:0;font-size:.71875rem;font-weight:600}.fy-split-amt__input{color:#fff;font:inherit;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:.84375rem;font-weight:700}.fy-split-row__l2{align-items:center;gap:.625rem;margin-top:.5625rem;display:flex}.fy-split-row__sec{color:#9a9a9a;font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;min-width:3.125rem;font-size:.6875rem}.fy-split-rng{appearance:none;cursor:pointer;border-radius:999px;outline:none;flex:1;width:100%;height:6px;margin:0}.fy-split-rng::-webkit-slider-thumb{appearance:none;background:var(--fy-gold);cursor:pointer;border:2px solid #0e0e0e;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #00000080}.fy-split-rng::-moz-range-thumb{background:var(--fy-gold);cursor:pointer;border:2px solid #0e0e0e;border-radius:50%;width:14px;height:14px}.tx-sugg-list{flex-direction:column;gap:.5rem;display:flex}.tx-sugg{text-align:left;cursor:pointer;width:100%;color:inherit;border:1px solid var(--fy-border);touch-action:pan-y;background:#ffffff0a;border-radius:16px;align-items:center;gap:.75rem;padding:.625rem .75rem;transition:border-color .18s,transform .12s;display:flex}.tx-sugg:active{transform:scale(.985)}.tx-recs{max-height:40rem;transition:max-height .25s,opacity .2s,margin-top .25s;overflow:hidden}.tx-recs--hidden{opacity:0;pointer-events:none;max-height:0;margin-top:0!important}.tx-sugg--top{border-color:#fad3716b}.tx-sugg--chosen{border-color:#a3f369}.tx-sugg--kbd{border-color:var(--fy-gold);background:var(--fy-gold-soft,#fad3711a)}.tx-sugg__main{flex:1;min-width:0}.tx-sugg__bank{box-sizing:border-box;background:#1f1f1f;border:2px solid #1f1f1f;border-radius:50%;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex;position:absolute;bottom:-3px;right:-3px;overflow:hidden}.tx-recs__hint{color:var(--fy-text-2,#a8a8a8);font-size:.6875rem}.tx-recs .tx-sugg-list{margin-top:.625rem}.tx-desc-ask+.tx-mid .tx-recs:not(.tx-recs--hidden){margin-top:1.1875rem!important}.tx-desc-ask{margin-top:1.3125rem}.input--field.tx-desc-input{height:3.25rem;caret-color:var(--fy-gold);background:#ffffff0a;border-color:#494949;margin-top:.875rem;padding:0 1rem;font-size:.9375rem;font-weight:400}@media (width>=1024px){.input--field.tx-desc-input{margin-top:.75rem}.input--field.tx-desc-input:focus{outline:2px solid var(--fy-gold);outline-offset:2px;border-color:#494949}}.tx-sugg__title{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;line-height:1.2;display:block;overflow:hidden}.tx-sugg__sub{color:var(--fy-text-2,#a8a8a8);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.75rem;line-height:1.25;display:block;overflow:hidden}.tx-sugg__conf{color:#a8a8a8;flex-direction:column;flex-shrink:0;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;display:inline-flex}.tx-sugg__conf:after{content:"";background:var(--fy-gold);opacity:.55;border-radius:999px;width:1.75rem;height:3px}.tx-sugg__conf--sure{color:var(--fy-gold)}.tx-sugg__conf--sure:after{opacity:1}.tx-mid{flex-direction:column;flex-grow:0;justify-content:flex-start;transition:flex-grow .35s;display:flex}.tx-mid:has(.tx-hint){justify-content:center}@media (width<=1023.98px){.form-main:has(.tx-keypad.is-open) .tx-mid{flex-grow:1}}@media (prefers-reduced-motion:reduce){.tx-mid{transition:none}}.tx-hint{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;display:flex}.tx-hint__spark{width:40px;height:40px;color:var(--fy-gold);background:#fad3711f;border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;display:flex}.tx-hint__title{color:#fff;font-size:.9375rem;font-weight:600}.tx-hint__body{color:#8f8f8f;font-size:.8125rem}.tx-keypad{opacity:0;pointer-events:none;grid-template-columns:repeat(3,1fr);gap:.375rem;max-height:0;margin-bottom:0;transition:max-height .28s,opacity .22s,transform .28s,margin-bottom .28s;display:grid;overflow:hidden;transform:translateY(10px)}:root{--tx-value-step-block:calc(.25rem + 2.5rem + .875rem + 4 * 4.375rem + 3 * .625rem + 1.25rem)}@media (height<=700px){:root{--tx-value-step-block:calc(.25rem + 2.5rem + .875rem + 4 * 3.5rem + 3 * .625rem + 1.25rem)}}.tx-keypad.is-open{opacity:1;pointer-events:auto;max-height:26rem;margin-bottom:1.25rem;transition:none;transform:none}.tx-keypad{gap:.625rem .6875rem}.tx-key{border:1px solid var(--fy-border);background:var(--fy-surface-key);color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:18px;justify-content:center;align-items:center;height:4.375rem;font-size:1.625rem;font-weight:600;transition:background .12s,transform 80ms,border-color .12s;display:flex}.tx-key:active,.tx-key.is-pressed{background:var(--fy-surface-2);border-color:var(--fy-border-strong);transform:scale(.97)}.tx-key--util{color:#a8a8a8;font-size:1.25rem}@media (width>=1024px){.tx-keypad{display:none}}@media (height<=700px){.tx-key{border-radius:14px;height:3.5rem}.tx-calc-int{font-size:3.5rem}.tx-calc-dec{font-size:1.875rem}.tx-calc-ask{margin-bottom:.75rem}.tx-whose{margin-top:.25rem}.tx-whose__opt{padding:.4375rem .375rem}}.tx-calc-sheet{flex-direction:column;display:flex}.tx-calc-display{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:.25rem;min-height:4.25rem;padding:.25rem .25rem 1rem;display:flex}.tx-calc-display__expr{color:var(--fy-text-3,#7d7d7d);font-variant-numeric:tabular-nums;min-height:1.2em;font-size:.9375rem;font-weight:500}.tx-calc-display__out{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;max-width:100%;font-size:2.5rem;font-weight:700;line-height:1;overflow:hidden}.tx-calc-grid{grid-template-columns:repeat(4,1fr);grid-template-areas:"clr del del div""n7 n8 n9 mul""n4 n5 n6 sub""n1 n2 n3 add""n0 n0 dec eq";gap:.5rem;display:grid}.tx-calc-clr{grid-area:clr}.tx-calc-del{grid-area:del}.tx-calc-div{grid-area:div}.tx-calc-n7{grid-area:n7}.tx-calc-n8{grid-area:n8}.tx-calc-n9{grid-area:n9}.tx-calc-mul{grid-area:mul}.tx-calc-n4{grid-area:n4}.tx-calc-n5{grid-area:n5}.tx-calc-n6{grid-area:n6}.tx-calc-sub{grid-area:sub}.tx-calc-n1{grid-area:n1}.tx-calc-n2{grid-area:n2}.tx-calc-n3{grid-area:n3}.tx-calc-add{grid-area:add}.tx-calc-n0{grid-area:n0}.tx-calc-gdec{grid-area:dec}.tx-calc-eq{grid-area:eq}.tx-calc-btn{border:1px solid var(--fy-border);background:var(--fy-surface-key);color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:14px;justify-content:center;align-items:center;height:3.5rem;font-family:inherit;font-size:1.375rem;font-weight:600;transition:background .12s,transform 80ms,border-color .12s;display:flex}.tx-calc-btn:active,.tx-calc-btn.is-pressed{background:var(--fy-surface-2);border-color:var(--fy-border-strong);transform:scale(.97)}.tx-calc-btn--fn{color:var(--fy-text-secondary,#a8a8a8);font-size:1.125rem}.tx-calc-btn--op,.tx-calc-btn--eq{background:#ffffff14;font-size:1.125rem}.tx-calc-btn--op:active,.tx-calc-btn--op.is-pressed,.tx-calc-btn--eq:active,.tx-calc-btn--eq.is-pressed{background:#ffffff24}.tx-calc-apply{margin-top:.75rem}.tx-calc-top{align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.tx-step-dots{align-items:center;gap:.375rem;margin-left:auto;display:flex}.tx-step-dot{background:#242424;border-radius:999px;width:1.375rem;height:.25rem}.tx-step-dot--on{background:linear-gradient(90deg, var(--fy-gold-bright,#ffcd4e), var(--fy-gold));box-shadow:0 0 10px #fad37373}.tx-calc-hero{cursor:pointer;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:0;min-height:0;padding:.5rem .5rem 1.25rem;display:flex}.tx-calc-ask{color:var(--fy-text-2,#a8a8a8);letter-spacing:.2px;margin-bottom:1.25rem;font-size:1rem;font-weight:500}.tx-calc-amount--zero .tx-calc-int,.tx-calc-amount--zero .tx-calc-dec{color:var(--fy-text-3,#7d7d7d)}.tx-calc-amount{white-space:nowrap;justify-content:center;align-items:flex-start;max-width:100%;line-height:.98;display:flex}.tx-calc-cur{color:var(--fy-text-3,#7d7d7d);margin-top:.625rem;margin-right:.5rem;font-size:1.625rem;font-weight:600}.tx-calc-int{letter-spacing:-2px;color:#fff;font-variant-numeric:tabular-nums;font-size:4.25rem;font-weight:700}.tx-calc-dec{letter-spacing:-1px;color:var(--fy-text-2,#a8a8a8);font-variant-numeric:tabular-nums;align-self:flex-start;margin-top:.5rem;margin-left:2px;font-size:2.25rem;font-weight:700}.tx-calc-caret{background:var(--fy-gold);border-radius:2px;align-self:center;width:3px;height:3rem;margin-left:.375rem;animation:1.1s step-end infinite txCaretBlink;box-shadow:0 0 14px #fad371b3}.tx-calc-amount--zero .tx-calc-caret{display:none}@keyframes txCaretBlink{0%,55%{opacity:1}55.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.tx-calc-caret{animation:none}}.tx-type-row{gap:.5rem;margin:.25rem 0 .875rem;display:flex}.tx-type-btn{color:#cbcbcb;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:0;border-radius:12px;flex:1 1 0;min-width:0;height:2.5rem;padding:0 .5rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s,transform 80ms;overflow:hidden}.tx-type-btn:active{transform:scale(.97)}.tx-type-pill{border:1px solid var(--fy-border);height:2.125rem;color:var(--fy-text-secondary,#a8a8a8);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0d;border-radius:999px;flex-shrink:0;align-items:center;gap:.4375rem;padding:0 .625rem;transition:background .14s,border-color .14s;display:inline-flex}.tx-type-pill:active{transform:scale(.98)}.tx-type-pill__dot{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.tx-type-pill__label{white-space:nowrap;font-size:.8125rem;font-weight:500}.tx-value-inline{color:var(--fy-text-2,#a8a8a8);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:.375rem;margin-left:auto;padding:.25rem 0 .25rem .5rem;display:inline-flex}.tx-value-inline:active{transform:scale(.98)}.tx-value-inline__amount{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.tx-edit-cue{color:var(--fy-gold);align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;display:inline-flex}.tx-step2-cta{z-index:30;padding:.875rem 1.5rem max(1.5rem, env(safe-area-inset-bottom));border-top:1px solid var(--fy-border);background:var(--fy-bg);transform:translateY(calc(-1 * var(--fy-kb,0px)));will-change:transform;transition:transform .18s;position:fixed;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.tx-step2-cta{transition:none}}.tx-continue-btn{justify-content:center;align-items:center;gap:.5rem;display:flex}.tx-step2-spacer{height:calc(var(--fy-kb,0px) + 6rem);flex-shrink:0}@media (width>=1024px){.tx-step2-spacer{display:none}}.tx-type-opt{border-radius:var(--fy-radius-lg,14px);color:#fff;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #0000;align-items:center;gap:.625rem;width:100%;padding:.75rem .875rem;font-size:.9375rem;display:flex}.tx-type-opt:active{background:#ffffff12}.tx-type-opt--on{border-color:var(--fy-border-strong,#494949);background:#ffffff0f}.tx-type-opt__dot{border-radius:50%;flex-shrink:0;width:.625rem;height:.625rem}.tx-type-opt__label{flex:1}.tx-type-opt__check{color:#fff;flex-shrink:0;font-size:1.125rem}.tx-whose{margin-top:.5rem}.tx-whose__label{color:#cbcbcb;margin:0 0 .5rem;font-size:.6875rem}.tx-whose__opts{gap:.5rem;display:flex}.tx-whose__opt{border:1px solid var(--fy-border);background:var(--fy-surface-key);min-width:0;color:var(--fy-text-secondary,#a8a8a8);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.1875rem;padding:.5rem .375rem;transition:border-color .14s,color .14s,background .14s;display:flex}.tx-whose__opt:active{transform:scale(.98)}.tx-whose__ic{font-size:1.125rem;line-height:1;display:inline-flex}.tx-whose__txt{text-align:center;font-size:.75rem;font-weight:500;line-height:1.15}.tx-whose__opt--on{border-color:var(--fy-gold);color:var(--fy-gold);background:var(--fy-gold-soft,#fad3711a);font-weight:600}.tx-whose__opt--on-neutral{border-color:var(--fy-border-strong,#494949);color:#fff;background:#ffffff0f;font-weight:600}.tx-whose__opt--on .tx-whose__txt,.tx-whose__opt--on-neutral .tx-whose__txt{font-weight:600}.tx-whose__summary{border-radius:var(--fy-radius-lg,14px);border:1px solid var(--fy-border);background:var(--fy-surface);color:#fff;cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-top:.5rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}.tx-whose__edit{color:var(--fy-gold);flex-shrink:0;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:inline-flex}.tx-who-sheet__head{margin-bottom:.25rem}.tx-who-sheet__head h2{color:#fff;margin:0 0 .25rem;font-size:1.0625rem;font-weight:600}.tx-transfer-note{text-align:center;background:#62c1ff14;border:1px solid #62c1ff33;border-radius:14px;flex-direction:column;align-items:center;gap:.375rem;margin-top:.75rem;padding:.625rem .875rem;display:flex}.tx-transfer-note__flow{align-items:center;gap:.5rem;display:flex}.tx-transfer-note__acct{color:#62c1ff;background:#62c1ff24;border-radius:999px;align-items:center;gap:.3125rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.tx-transfer-note__ic{font-size:.875rem;display:inline-flex}.tx-transfer-note__arrow{color:#62c1ff;font-size:.875rem;display:inline-flex}.tx-transfer-note__hint{color:var(--fy-text-2,#a8a8a8);font-size:.75rem;line-height:1.3}.tx-confirm{display:none}@media (width<=1023.98px){.form-main:has(.tx-keypad.is-open) .tx-confirm{display:block}.form-main:has(.tx-keypad.is-open) .tx-submit-group{display:none}}.tx-reveal{animation:.5s cubic-bezier(.22,1,.36,1) both txReveal}@keyframes txReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tx-reveal{animation:none}.tx-keypad{transition:none}}.tx-hero{flex-direction:column;padding:.625rem 1.0625rem .875rem;display:flex}.tx-hero__bar{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.tx-hero__back{width:2.5rem;height:2.5rem;color:var(--fy-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-left:-.3125rem;font-size:1.125rem;display:flex}.tx-hero__back:active{transform:scale(.94)}.tx-hero__id{text-align:left;width:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:.75rem;padding:0;display:flex}.tx-hero__avatar{flex-shrink:0;display:flex;position:relative}.tx-hero__emblem{box-sizing:border-box;background:#1f1f1f;border:2px solid #1f1f1f;border-radius:50%;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex;position:absolute;bottom:-3px;right:-3px;overflow:hidden}.tx-hero__seal{color:#1f1f1f;border:2px solid var(--fy-surface);border-radius:50%;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.5625rem;display:flex;position:absolute}.tx-hero__seal--primary{top:-3px;right:-3px}.tx-hero__seal--secondary{top:-3px;left:-3px}.tx-hero__texts{flex-direction:column;flex:1;gap:.1875rem;min-width:0;display:flex}.tx-hero__desc{color:var(--fy-text);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.0625rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.tx-hero__sub{color:var(--fy-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.tx-hero__amount{cursor:pointer;color:var(--fy-text);-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.5rem;margin-top:.75rem;padding:0;display:inline-flex}.tx-hero__amount:active{transform:scale(.99)}.tx-hero__amount-value{letter-spacing:-.03em;color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.75rem;font-weight:800;line-height:1.2}.tx-hero__amount.is-revenue .tx-hero__amount-value{color:#9be09b}.tx-hero__amount-pen{color:var(--fy-text-3,#7d7d7d);align-items:center;font-size:.8125rem;display:inline-flex;transform:translateY(.0625rem)}.tx-hero__amount-row{align-items:baseline;gap:.375rem;margin-top:.75rem;display:flex}.tx-hero__amount-currency{letter-spacing:-.02em;color:var(--fy-text);flex-shrink:0;font-size:1.875rem;font-weight:700;line-height:1.05}.tx-hero__amount-currency.is-revenue{color:#9be09b}.tx-hero__amount-input{letter-spacing:-.02em;min-width:0;color:var(--fy-text);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:1.875rem;font-weight:700;line-height:1.05}.tx-hero__amount-input.is-revenue{color:#9be09b}.tx-hero__desc-field{display:block;position:relative}.tx-hero__desc-input{width:100%;color:var(--fy-text);background:0 0;border:none;outline:none;padding:0;font-size:1rem;font-weight:600;line-height:1.25}.tx-hero__desc-input::placeholder{color:var(--fy-text-3,#7d7d7d);font-weight:500}.tx-hero__divider{background:var(--fy-border);height:1px;margin:.875rem -1.0625rem .125rem}.tx-hero__foot{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tx-paid-switch{cursor:pointer;min-height:2.75rem;color:var(--fy-text-secondary);-webkit-tap-highlight-color:transparent;align-items:center;gap:.625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.tx-paid-switch.is-on{color:var(--fy-text)}.tx-paid-switch__label{white-space:nowrap}.tx-paid-switch .toggle-switch{width:2.5rem}.tx-paid-switch .toggle-switch--knob{width:1.125rem;height:1.125rem;box-shadow:none;top:.1875rem;left:.1875rem}.tx-paid-switch .toggle-switch--input:checked~.toggle-switch--track .toggle-switch--knob{background:var(--fy-text-on-gold,#333);transform:translate(1rem)}.tx-hero__editdesc{min-height:2.75rem;color:var(--fy-text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:.25rem;margin-right:-.5rem;padding:.375rem .5rem;font-family:inherit;font-size:.75rem;font-weight:400;display:inline-flex}.tx-hero__editdesc:active{opacity:.7}.tx-hero__balance{font-variant-numeric:tabular-nums;color:var(--fy-text-secondary);flex-wrap:wrap;align-items:center;gap:.25rem;margin:.125rem 0 0;font-size:.75rem;line-height:1.25;display:flex}.tx-hero__after{align-items:center;gap:.1875rem;display:inline-flex}.tx-section-label{letter-spacing:.06em;text-transform:uppercase;color:var(--fy-text-secondary);align-items:center;gap:.375rem;margin:0 0 .625rem;font-size:.6875rem;font-weight:600;line-height:1.25;display:flex}.tx-section-label .solar-icon{font-size:.875rem}.tx-date-chips{flex-wrap:wrap}.tx-date-chip{border:1px solid var(--fy-border);height:2.375rem;color:var(--fy-text-2,#a8a8a8);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff08;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;padding:0 .875rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,color .15s,transform 80ms;display:inline-flex;position:relative}.tx-date-chip:active{transform:scale(.97)}.tx-date-chip--on{color:#fff;background:#ffffff14;border-color:#ffffff73;font-weight:600}.tx-section-label--gap,.tx-when{margin-top:1.25rem}.tx-summary{padding:0;overflow:hidden}.tx-summary__row{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:.625rem;padding:.8125rem 1.0625rem;font-family:inherit;transition:background .12s;display:flex;position:relative}.tx-summary__row:not(.tx-summary__row--last){padding-bottom:calc(.8125rem + 1px)}.tx-summary__row:not(.tx-summary__row--last):after{content:"";background:var(--fy-border);height:1px;position:absolute;bottom:0;left:1.0625rem;right:1.0625rem}.tx-summary__row:active{background:#ffffff08}.tx-summary__row.is-readonly{cursor:default}.tx-summary__label{color:var(--fy-text-secondary);flex-shrink:0;font-size:.8125rem}.tx-summary__value{flex:1;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;min-height:1.0625rem;display:flex}.tx-summary__valtext{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fy-text);font-size:.875rem;font-weight:500;overflow:hidden}.tx-summary__valicon{width:1.25rem;height:1.25rem;color:var(--fy-text-secondary);background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:inline-flex}.tx-recur-opt{justify-content:center;align-items:center;gap:.25rem;min-width:0;padding:0 .375rem;display:inline-flex}.tx-recur-opt__icon{flex-shrink:0;font-size:.875rem;line-height:1}.tx-recur-opt__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tx-summary__row.is-locked .tx-summary__chev{color:var(--fy-text-tertiary)}.tx-summary__value.is-empty .tx-summary__valtext{color:var(--fy-text-secondary)}.tx-summary__value.is-missing .tx-summary__valtext{color:var(--fy-gold)}.tx-summary__chev{color:#494949;flex-shrink:0;font-size:1rem}.tx-summary__expand{padding:0 1rem 1rem}.tx-confirm-btn{justify-content:center;align-items:center;gap:.5rem;display:flex}.btn.tx-cta{justify-content:center;align-items:center;gap:.625rem;display:flex;background:var(--fy-gold-grad)!important;height:3.25rem!important;min-height:0!important;color:var(--fy-text-on-gold)!important;box-shadow:var(--fy-gold-relief)!important;letter-spacing:normal!important;padding:0 1.25rem!important;font-size:1rem!important;font-weight:600!important}.btn.tx-cta[disabled]:has(.tx-confirm-btn__spinner){opacity:.7}.tx-add-another{width:100%;min-height:2.75rem;color:var(--fy-text-2,#a8a8a8);text-align:center;cursor:pointer;background:0 0;border:0;margin-top:0;padding:.625rem .5rem 1.125rem;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1;display:block}.tx-add-another:active{opacity:.7}.tx-sheet{padding-bottom:max(.5rem, env(safe-area-inset-bottom));flex-direction:column;display:flex}.tx-sheet__title{color:#fff;margin:0 0 .875rem;font-size:1.125rem;font-weight:600;line-height:1.25}.tx-sheet__hint{color:var(--fy-text-2,#a8a8a8);margin:-.5rem 0 .875rem;font-size:.75rem;line-height:1.35}.btn.tx-cta.tx-sheet__done{margin-top:1.25rem}.input--field.tx-obs-input{resize:none;height:auto;min-height:6rem;margin-top:0;padding:.75rem 1rem;line-height:1.45}.input--field.tx-select{appearance:none;color:#fff;cursor:pointer;background-color:#ffffff0a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a8a8a8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m19 9-7 6-7-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;border-color:#494949;height:3.25rem;padding:0 2.75rem 0 1rem;font-size:.9375rem;font-weight:500}.input--field.tx-select:focus{border-color:#494949}.input--field.tx-select option{color:#fff;background:#1f1f1f}.tx-attach-list{flex-direction:column;gap:.5rem;display:flex}.tx-attach-row{border:1px solid var(--fy-border);background:#ffffff08;border-radius:16px;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.tx-attach-row__tile{width:2.25rem;height:2.25rem;color:var(--fy-text-2,#a8a8a8);background:#ffffff0f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.tx-attach-row__main{flex:1;min-width:0}.tx-attach-row__name{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9375rem;font-weight:500;overflow:hidden}.tx-attach-row__size{color:var(--fy-text-2,#a8a8a8);margin:.125rem 0 0;font-size:.75rem}.tx-attach-row__remove{min-height:2.75rem;color:var(--fy-text-2,#a8a8a8);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0 .25rem;font-family:inherit;font-size:.8125rem;font-weight:500}.tx-attach-row__remove:active{opacity:.7}.tx-attach-add{margin-top:.25rem}.tx-recur-opt.tx-date-chip{flex:1 1 0;padding:0 .5rem}.tx-bill-list{flex-direction:column;max-height:60vh;margin-top:-6px;display:flex;overflow-y:auto}.tx-bill-opt{border:0;border-bottom:1px solid var(--fy-border);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:opacity .2s var(--fy-ease-out);background:0 0;align-items:center;gap:12px;padding:14px 0;display:flex}.tx-bill-opt:active{opacity:.7}.tx-bill-opt__text{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.tx-bill-opt__name{color:var(--fy-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:17px;overflow:hidden}.tx-bill-opt__dates{color:var(--fy-text-2,#a8a8a8);margin-top:2px;font-size:12px;line-height:15px}.tx-bill-opt__radio{box-sizing:border-box;border:1.5px solid var(--fy-graphite-650);border-radius:50%;flex-shrink:0;width:20px;height:20px}.tx-bill-opt__radio.is-on{border:6px solid var(--fy-gold)}@media (prefers-reduced-motion:reduce){.tx-bill-opt{transition:none}}.tx-confirm-btn__spinner{box-sizing:border-box;border:2px solid #3333334d;border-top-color:var(--fy-text-on-gold);border-radius:50%;width:1.125rem;height:1.125rem;animation:.8s linear infinite txConfirmSpin}@keyframes txConfirmSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.btn-spinner,.tx-confirm-btn__spinner,.loaderButton{animation:none}}.delta-badge{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:.0625rem;padding:.0625rem .375rem .0625rem .1875rem;font-size:.6875rem;font-weight:600;line-height:1.45;display:inline-flex}.delta-badge__caret{font-size:.6875rem;line-height:1}.delta-badge--good{color:#9be09b;background:#9be09b24}.delta-badge--bad{color:#ff8a8a;background:#ff8a8a24}.delta-badge--flat{color:var(--fy-text-tertiary);background:#ffffff0f;padding-left:.375rem}@media (pointer:fine){html,body{-webkit-user-select:text;user-select:text}html,main{scrollbar-width:thin;scrollbar-color:var(--fy-border) transparent}html::-webkit-scrollbar{width:10px!important;height:0!important}body::-webkit-scrollbar{width:10px!important;height:0!important}main::-webkit-scrollbar{width:10px!important;height:0!important}html::-webkit-scrollbar-thumb{background:var(--fy-border);border-radius:5px}body::-webkit-scrollbar-thumb{background:var(--fy-border);border-radius:5px}main::-webkit-scrollbar-thumb{background:var(--fy-border);border-radius:5px}html::-webkit-scrollbar-thumb:hover{background:var(--fy-border-strong)}body::-webkit-scrollbar-thumb:hover{background:var(--fy-border-strong)}main::-webkit-scrollbar-thumb:hover{background:var(--fy-border-strong)}html::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-track{background:0 0}main::-webkit-scrollbar-track{background:0 0}}@media (hover:hover) and (pointer:fine){.transactions-row:hover,.tx-summary__row:hover{background-color:#ffffff0d}.tx-summary__row:hover .tx-summary__chev{color:var(--fy-text)}}@media (width>=1024px){.tx-keypad .tx-key[data-fy-key]{display:none}.form-main>form{flex:0 auto!important}.form-main .tx-footer{background:0 0!important;margin-top:1rem!important;position:static!important}}.tx-kbd-guide{display:none}@media (width>=1024px){.tx-calc-hero{flex:none;padding:1.75rem .5rem 1.5rem}.tx-whose{margin-top:1rem}.tx-type-row{margin:.25rem 0 0}.tx-calc-amount:after{content:"";background:var(--fy-gold);opacity:0;border-radius:2px;align-self:center;width:.1875rem;height:3rem;margin-left:.375rem}.form-main form:has(#input-value:focus) .tx-calc-amount:after{animation:1.1s step-end infinite txCaretBlink}.tx-kbd-guide{text-align:center;color:var(--fy-text-3,#7d7d7d);letter-spacing:.2px;justify-content:center;min-height:1rem;margin-top:.875rem;font-size:.75rem;display:flex}.tx-kbd-guide__desc{display:none}.form-main form:has(#input-description:focus) .tx-kbd-guide__value{display:none}.form-main form:has(#input-description:focus) .tx-kbd-guide__desc{display:inline}}.tx-pc-grid,.tx-pc-col{display:contents}.tx-step-dots--pc,.tx-cancel,.tx-cta__key,.tx-recs__hint--keyboard{display:none}@media (width<=1023.98px){.app-toolbar--pc-only{display:none!important}}@media (width>=1024px){.form-main--tx{--form-main-width:63rem}.form-main.form-main--tx{justify-content:flex-start;padding-top:1.75rem!important}.form-main--tx:not(:has(.tx-pc-grid--fused,.tx-pc-grid--receipt)){--form-main-width:32rem}.tx-pc-grid--fused,.tx-pc-grid--receipt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.tx-pc-grid--fused:not(:has(>.tx-pc-col--desc>*)){grid-template-columns:minmax(0,29.375rem);justify-content:center}.tx-pc-grid--fused>.tx-calc-top,.tx-pc-grid--receipt>.tx-step-dots--pc{grid-column:1/-1}.tx-pc-grid--fused>.tx-calc-top{padding-top:0}.tx-pc-grid--fused>.tx-pc-col:has(>*){background:var(--fy-surface-grad);border:1px solid var(--fy-border);border-radius:18px;flex-direction:column;padding:1.5rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d}.tx-pc-grid--fused>.tx-pc-col--desc:not(:has(>*)){display:none}.tx-pc-col--value>.tx-type-row{order:1;margin:0}.tx-pc-col--value>.tx-calc-hero{order:2;align-items:flex-start;margin-top:1.375rem;padding:0}.tx-pc-col--value>.tx-whose,.tx-pc-col--value>.tx-transfer-note{border-top:1px solid var(--fy-border);order:3;margin-top:1.375rem;padding-top:1.125rem}.tx-pc-col--value>.tx-kbd-guide{text-align:left;color:var(--fy-text-2,#a8a8a8);order:4;justify-content:flex-start;margin-top:1.25rem}.tx-pc-col--value .tx-kbd-guide__desc{color:var(--fy-text-3,#7d7d7d)}.tx-pc-col--value .tx-calc-ask{letter-spacing:0;margin-bottom:.5rem;font-size:.8125rem;font-weight:400}.tx-pc-col--value .tx-calc-amount{justify-content:flex-start;line-height:1}.tx-pc-col--value .tx-calc-cur{margin:.5rem .5rem 0 0;font-size:1.375rem}.tx-pc-col--value .tx-calc-int{letter-spacing:-.035em;font-size:3.5rem;font-weight:800}.tx-pc-col--value .tx-calc-dec{letter-spacing:0;margin:.5rem 0 0 2px;font-size:2rem}.tx-pc-col--value .tx-calc-caret{width:2px;height:2.5rem;box-shadow:none;border-radius:1px}.tx-pc-col--value .tx-calc-amount:after{content:none}.tx-pc-col--value .tx-calc-amount--zero .tx-calc-caret{display:block}.tx-recs__hint--touch{display:none}.tx-recs__hint--keyboard{display:inline}.form-main--tx form:has(.tx-pc-col--value):not(:has(.tx-pc-col--desc>*)) .tx-footer{width:29.375rem;margin-left:auto!important;margin-right:auto!important}.tx-pc-col--desc>.tx-reveal:first-child{margin-top:0!important}.tx-pc-col--desc .tx-recs{margin-top:1.125rem!important}.form-main--tx form:has(.tx-pc-grid--fused,.tx-pc-grid--receipt) .tx-footer{justify-content:flex-end;align-items:center;gap:.625rem;display:flex;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;margin:1.25rem 0 0!important;padding:0!important}.form-main--tx form:has(.tx-pc-grid--receipt) .tx-footer{margin-top:1.125rem!important}.form-main--tx form:has(.tx-pc-grid--fused,.tx-pc-grid--receipt) .tx-footer .btn.tx-cta{gap:.5rem;width:auto!important;height:3rem!important;padding:0 1.625rem!important;font-size:.9375rem!important}.form-main--tx form:has(.tx-pc-grid--receipt) .tx-footer .btn.tx-cta{padding:0 1.875rem!important}.tx-cancel{width:auto;height:3rem;min-height:0;color:var(--fy-text);font-family:var(--fy-font-body);cursor:pointer;background:0 0;border:1px solid #494949;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0 1.25rem;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex}.form-main--tx form:has(.tx-pc-grid--receipt) .tx-add-another{width:auto;height:3rem;min-height:0;color:var(--fy-text);font-family:var(--fy-font-body);cursor:pointer;background:0 0;border:1px solid #494949;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0 1.25rem;font-size:.875rem;font-weight:500;line-height:1;display:inline-flex}.form-main--tx form:has(.tx-pc-grid--receipt) .tx-add-another{order:-1}.tx-cta__key{box-sizing:border-box;min-width:1.625rem;height:1.5rem;color:var(--fy-text-on-gold,#333);background:#0000001f;border-radius:6px;justify-content:center;align-items:center;padding:0 .375rem;font-family:ui-monospace,monospace;font-size:.6875rem;font-weight:400;display:inline-flex}.tx-step-dots--pc{justify-self:end;display:flex}.tx-pc-grid--receipt>.tx-pc-col{flex-direction:column;min-width:0;display:flex}.tx-pc-col--receipt .tx-when{margin-top:1.125rem}.tx-pc-col--adjust>.tx-section-label--gap{margin:0}.tx-pc-col--adjust>.tx-summary{margin-top:.625rem}}.bottom-sheet__close{display:none}@media (width>=1024px){.bottom-sheet-overlay{align-items:center}.bottom-sheet{border-bottom:1px solid var(--fy-border);box-shadow:0 24px 64px #0000008c, inset 0 1px 0 var(--fy-edge-highlight);border-radius:28px;padding-top:1rem;padding-bottom:1rem;transform:translateY(1.25rem)scale(.98)}.bottom-sheet-overlay--open .bottom-sheet{transform:none}.bottom-sheet__handle{display:none}.bottom-sheet{position:relative}.bottom-sheet__close{top:var(--fy-sp-3);right:var(--fy-sp-3);z-index:1;width:var(--fy-sp-8);height:var(--fy-sp-8);border-radius:var(--fy-radius-circle);color:var(--fy-text-secondary);font-size:var(--fy-icon-back);cursor:pointer;transition:opacity var(--fy-mov-padrao) var(--fy-ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.bottom-sheet__close:active{opacity:.7}}.manage-main{max-width:var(--manage-main-width,26rem);margin-left:auto;margin-right:auto}.manage-grid{flex-direction:column;gap:.75rem;display:flex}@media (width>=768px){.manage-shell{background:radial-gradient(60vw 45vh at 50% -8%, var(--fy-gold-soft), transparent 62%), var(--fy-bg-grad)}}@media (width>=1024px){.manage-main{--manage-main-width:34rem;justify-content:flex-start}.manage-main--wide{--manage-main-width:60rem}.manage-main--wide .manage-grid{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));align-items:start;gap:.75rem;display:grid}.manage-main--wide .manage-grid__full{grid-column:1/-1}.manage-add{align-self:flex-start;max-width:20rem}}@media (hover:hover) and (pointer:fine) and (width>=1024px){.manage-shell .fy-card_interactive:hover{border-color:var(--fy-border-strong);transform:translateY(-2px)}}html.fy-light{--fy-bg:#f4f2ee;--fy-bg-raised:#faf8f5;--fy-surface:#fff;--fy-surface-key:#fff;--fy-surface-toast:#fff;--fy-surface-2:#f7f5f1;--fy-surface-3:#edeae3;--fy-overlay:#1e1c1866;--fy-surface-grad:linear-gradient(180deg, #fff 0%, #fbfaf7 100%);--fy-surface-2-grad:linear-gradient(180deg, #faf8f5 0%, #f3f1ec 100%);--fy-bg-grad:radial-gradient(125% 90% at 50% -10%, #fbfaf7 0%, #f4f2ee 55%, #eceae4 100%);--fy-text:#211f1c;--fy-text-secondary:#6d6a62;--fy-text-tertiary:#949087;--theme-secondary:#6d6a62;--fy-gold:#a87b00;--fy-gold-soft:#a87b001a;--fy-text-accent:var(--fy-gold);--fy-green:#2f9e44;--fy-green-soft:#2b8a3e;--fy-text-positive:var(--fy-green);--fy-border:#e6e2d8;--fy-border-strong:#d2cdc1;--fy-border-input:#b5b0a4;--fy-divider:#1e1c1814;--fy-edge-highlight:#ffffffd9;--fy-edge-shadow:#1e1c181f;--fy-shadow-xs:0 1px 3px #1e1c1814;--fy-shadow-sm:0 4px 12px #1e1c1814;--fy-shadow-md:0 8px 24px #1e1c181a;--fy-shadow-lg:0 16px 48px #1e1c1824;--fy-emboss:inset 0 1px 0 #ffffffd9, 0 10px 28px #1e1c1814;--fy-emboss-sm:inset 0 1px 0 #ffffffd9, 0 4px 14px #1e1c1812;--fy-emboss-flat:inset 0 1px 0 #ffffffd9;--fy-glow-gold:0 10px 30px #fad37159;--fy-focus-ring:#a87b0066}html.fy-light body{color:var(--fy-text)}html.fy-light .fg-white{color:var(--fy-text)!important}html.fy-light .fg-green{color:#2b8a3e!important}html.fy-light .fy-balance-hero,html.fy-light .cc-tile{--fy-text:#fff;--fy-text-secondary:#a8a8a8;--fy-text-tertiary:#7d7d7d;--theme-secondary:#a8a8a8;--fy-gold:#fad371;--fy-border:#2a2a2a;color:var(--fy-text)}html.fy-light .fy-balance-hero .fg-white,html.fy-light .cc-tile .fg-white{color:#fff!important}html.fy-light .fy-hero{--fy-text-2:var(--fy-graphite-300);--fy-text-3:var(--fy-graphite-400);--fy-success:var(--fy-blackcard-success)}html.fy-light .tx-key{color:var(--fy-text);background:#1e1c180d}html.fy-light .tx-key:active{background:#1e1c181f}html.fy-light .hero-carousel__dot{background:#1e1c1838 padding-box content-box}html.fy-light .hero-carousel__dot.is-active{background:var(--fy-gold);background-clip:content-box}html.fy-light .quick-action__icon{background:#1e1c180a}html.fy-light .quick-action__label{color:var(--fy-text-secondary)}html.fy-light .transactions-row:hover,html.fy-light .tx-summary__row:hover{background:#1e1c180a}html.fy-light .skeleton{background:#1e1c1812}html.fy-light{--theme-background:#f4f2ee;--theme-background-1:#efece6;--theme-background-2:#d2cdc1;--theme-foreground:#fff;--theme-foreground-1:#211f1c;--theme-overview:#1e1c1866;--theme-icon-selected:#1e1c180f;--theme-card-primary:#fad371;--theme-card-1:#e6e2d8;--theme-card-2:#efece6;--theme-card-3:#fff;--theme-card-4:#faf8f5;--theme-card-5:#d2cdc1;--theme-card-6:#fff;--theme-card-7:#f7f5f1;--theme-card-8:#b5b0a4;--theme-card-9:#f7f5f1;--theme-card-10:#f2f0eb;--theme-card-11:#f7f5f1;--theme-edge-1:#d2cdc1;--theme-edge-2:#d2cdc1;--theme-edge-3:#211f1c;--theme-edge-4:#a87b00;--theme-edge-5:#94908a;--theme-edge-6:#a09a90;--theme-edge-7:#94908a;--theme-card-good:#2f9e44;--theme-card-normal:#211f1c;--theme-card-yourself:#a87b00;--theme-primary-button-light:#a87b00;--theme-secondary-button:#e6e2d8;--theme-dark-button:#eceae4;--theme-dark-button-light:#d2cdc1;--theme-primary-text:#211f1c;--theme-default-text:#6d6a62;--theme-default-text-1:#94908a}html.fy-light .btn_secondary-dark{color:#211f1c!important;background:#eceae4!important}html.fy-light .btn[disabled],html.fy-light .btn_disabled{color:#00000061!important;background-color:#0000000f!important}html.fy-light [style*="color: #fff"]{color:var(--fy-text)!important}html.fy-light [style*="color: #cbcbcb"],html.fy-light [style*="color: #a8a8a8"]{color:var(--fy-text-secondary)!important}html.fy-light [style*="color: #FAD371"]{color:#a87b00!important}html.fy-light [style*="color: #A3F369"],html.fy-light [style*="color: #9be09b"]{color:#2b8a3e!important}html.fy-light [style*="color: #ff8a8a"],html.fy-light [style*="color: #FF8A8A"],html.fy-light [style*="color: #ff6b6b"],html.fy-light [style*="color: #ff9d9d"],html.fy-light [style*="color: #FF6161"]{color:#e03131!important}html.fy-light [style*="color: #FFC078"]{color:#e8590c!important}html.fy-light [style*="color: #62C1FF"]{color:#1971c2!important}html.fy-light [style*=\#b32121]{color:#fff!important}html.fy-light [style*="rgba(255, 255, 255, 0.03)"],html.fy-light [style*="rgba(255, 255, 255, 0.04)"],html.fy-light [style*="rgba(255, 255, 255, 0.05)"],html.fy-light [style*="rgba(255, 255, 255, 0.06)"]{background-color:#1e1c180d}html.fy-light [style*="rgba(255, 255, 255, 0.08)"]{background-color:#1e1c1814}html.fy-light [style*="rgba(255, 255, 255, 0.1)"]{background-color:#1e1c181a}html.fy-light [style*="rgba(255, 255, 255, 0.16)"]{background-color:#1e1c1829}html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="color: #fff"]{color:#fff!important}html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="color: #cbcbcb"]{color:#cbcbcb!important}html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="color: #a8a8a8"]{color:#a8a8a8!important}html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="color: #FAD371"]{color:#fad371!important}html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="color: #A3F369"]{color:#a3f369!important}html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="color: #9be09b"]{color:#9be09b!important}html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="color: #ff8a8a"],html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="color: #FF8A8A"]{color:#ff8a8a!important}html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="rgba(255, 255, 255, 0.03)"],html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="rgba(255, 255, 255, 0.04)"],html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="rgba(255, 255, 255, 0.05)"],html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="rgba(255, 255, 255, 0.06)"]{background-color:#ffffff0f}html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="rgba(255, 255, 255, 0.08)"]{background-color:#ffffff14}html.fy-light :is(.fy-balance-hero,.cc-tile) [style*="rgba(255, 255, 255, 0.16)"]{background-color:#ffffff29}html.fy-light .quick-action [style*=\#e0e0e0]{color:#55524b!important}html.fy-light .quick-action [style*=\#62c1ff]{color:#1971c2!important}html.fy-light .quick-action [style*=\#b39dff]{color:#6741d9!important}html.fy-light .tx-whose__opt--on-neutral{color:var(--fy-text);background:#1e1c180d}.consent-banner{z-index:45;padding:0 .75rem calc(.75rem + env(safe-area-inset-bottom));opacity:0;transition:transform .28s var(--fy-ease,ease-out), opacity .28s var(--fy-ease,ease-out);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}.consent-banner--in{opacity:1;transform:none}.consent-banner[hidden]{visibility:hidden}.consent-banner__card{border:1px solid var(--fy-border);border-radius:var(--fy-radius-3xl,18px);background:var(--fy-surface-grad,#1a1a1a);width:100%;max-width:30rem;box-shadow:0 -.5rem 2rem #00000073, inset 0 1px 0 var(--fy-edge-highlight,transparent);padding:1rem 1.125rem 1.125rem}.consent-banner__title{color:var(--fy-text);margin:0;font-size:.9375rem;font-weight:600}.consent-banner__text{color:var(--fy-text-secondary);margin:.375rem 0 0;font-size:.8125rem;line-height:1.45}.consent-banner__actions{gap:.5rem;margin-top:.875rem;display:flex}.consent-banner__btn{cursor:pointer;border-radius:999px;flex:1;min-height:44px;padding:0 1rem;font-size:.875rem;font-weight:600}.consent-banner__btn--deny{border:1px solid var(--fy-border-strong,#494949);color:var(--fy-text);background:0 0}.consent-banner__btn--accept{border:1px solid var(--fy-gold);background:var(--fy-gold);color:var(--fy-text-on-gold)}.consent-banner__links{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.75rem 0 0;display:flex}.consent-banner__link{color:var(--fy-text-secondary);font-size:.75rem;text-decoration:underline;display:inline-block}.consent-banner__link-sep{color:var(--fy-text-3,#7d7d7d);font-size:.75rem}@media (prefers-reduced-motion:reduce){.consent-banner{transition:none;transform:none}}@media (hover:hover) and (pointer:fine){.consent-banner__btn--deny:hover{background:#ffffff0f}.consent-banner__btn--accept:hover{background:var(--fy-gold-bright,var(--fy-gold));border-color:var(--fy-gold-bright,var(--fy-gold))}}@media (width>=1024px){.consent-banner{padding:0 1rem 1rem}.consent-banner__card{grid-template-columns:1fr auto;grid-template-areas:"title actions""text actions""link actions";column-gap:2rem;max-width:56rem;padding:.875rem 1.25rem;display:grid}.consent-banner__title{grid-area:title}.consent-banner__text{grid-area:text}.consent-banner__links{grid-area:link;margin-top:.375rem}.consent-banner__actions{grid-area:actions;align-self:center;margin-top:0}.consent-banner__btn{flex:none;min-width:8.5rem}}.acx-actions{flex-direction:column;gap:.625rem;display:flex}.acx-actions>button{width:100%}@media (width>=1024px){.acx-actions{flex-direction:row}.acx-actions>button{flex:1;width:auto}}.acx-scroll{overscroll-behavior-x:none;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:.5rem;max-height:44vh;padding-bottom:1.25rem;display:flex;overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 2.25rem),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 2.25rem),#0000 100%)}.acx-scroll::-webkit-scrollbar{width:0;height:0}@media (width>=1024px){.acx-scroll{max-height:52vh}}.acx-hint__sentence{text-wrap:balance;display:inline-block}.acx-more{align-self:flex-start;align-items:center;min-height:44px;display:inline-flex}.auth-dialog{animation:.25s ease-out both authDialogFade}.auth-dialog .bottom-sheet{animation:.3s cubic-bezier(.22,1,.36,1) both authDialogRise}.auth-dialog .bottom-sheet__body{padding-bottom:.75rem}.auth-dialog__text{overflow-wrap:anywhere;max-width:22rem;margin-inline:auto}@keyframes authDialogFade{0%{opacity:0}to{opacity:1}}@keyframes authDialogRise{0%{transform:translateY(100%)}to{transform:none}}@media (width>=1024px){.auth-dialog .bottom-sheet{animation-name:authDialogZoom}.auth-dialog .bottom-sheet__body{padding-top:1rem;padding-bottom:.5rem}}@keyframes authDialogZoom{0%{opacity:0;transform:translateY(1.25rem)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.auth-dialog,.auth-dialog .bottom-sheet{animation:none}}.admin-dropoff{border-radius:var(--fy-radius-lg,.75rem);border:1px solid var(--fy-border);background:var(--fy-surface-grad);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon title count chevron""icon bar bar bar""icon hint hint hint";align-items:start;column-gap:.5rem;padding:.875rem;display:grid}.admin-dropoff:active{transform:scale(.995)}.admin-dropoff__icon{width:2.125rem;height:2.125rem;color:var(--fy-text-secondary);background:#ffffff0d;border-radius:50%;flex-shrink:0;grid-area:icon;justify-content:center;align-self:center;align-items:center;font-size:1.0625rem;display:flex}.admin-dropoff__title{color:var(--fy-text);grid-area:title;font-size:.9375rem;line-height:1.3;display:block}.admin-dropoff__count{font-variant-numeric:tabular-nums;flex-shrink:0;grid-area:count;align-self:center;font-size:1.25rem;font-weight:700}.admin-dropoff__chevron{color:var(--fy-text-tertiary);flex-shrink:0;grid-area:chevron;align-self:center;font-size:1.125rem}.admin-dropoff__bar{background:#ffffff12;border-radius:999px;grid-area:bar;height:.25rem;margin-top:.5rem;display:block;overflow:hidden}.admin-dropoff__fill{background:var(--fy-border-strong);border-radius:999px;height:100%;display:block}.admin-dropoff--top .admin-dropoff__fill{background:var(--fy-gold)}.admin-dropoff__hint{color:var(--fy-text-secondary);grid-area:hint;margin-top:.5rem;font-size:.75rem;line-height:1.4;display:block}@media (width>=1024px){.admin-dropoff{padding:1rem}}.notif-section{justify-content:space-between;align-items:center;gap:.75rem;margin:-.5rem 0;display:flex}.notif-section__action{cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;min-height:2.75rem;margin-right:-.5rem;padding:0 .5rem;display:inline-flex}.cc-tile__seal{background:var(--fy-gold-soft);color:var(--fy-gold);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border:1px solid #fad37159;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:700;display:inline-flex}.cc-tile__head{align-items:center;gap:.625rem;display:flex}.account-row__chevron{color:var(--fy-text-tertiary);flex-shrink:0;font-size:1.125rem}@media (width>=1024px){.home-due__list{flex-direction:column;display:flex}.home-due__row{border-top:1px solid var(--fy-divider);align-items:center;gap:.875rem;padding:.75rem 0;display:flex}}.home-shell :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--fy-gold);outline-offset:2px}.home-shell :is(.home-monthchip,.home-monthband__month,.home-topbar__bell,.fy-hero__eye,.fy-hero__block--link,.fy-hero__close,.home-mymonth__carry-action,.home-mymonth__action,.home-sec__link,.home-trend__col,.app-toolbar__brand,.home-notice__action,.first-steps__dismiss,.first-steps__focus-skip,.install-banner__close,.yield-sheet__full-link,.whats-new-sheet__close):focus-visible{border-radius:6px}.home-shell :is(a,button).home-mymonth__row:focus-visible{outline-offset:calc(var(--fy-border-width-strong) * -1);border-radius:6px}.home-shell .home-mymonth__cell>:is(a,button).home-mymonth__row:focus-visible{outline:none}.home-shell .home-mymonth__cell:has(>:is(a,button).home-mymonth__row:focus-visible){outline:var(--fy-border-width-strong) solid var(--fy-gold);outline-offset:calc(var(--fy-border-width-strong) * -1);border-radius:6px}.home-shell .home-mymonth__list>.home-mymonth__cell:first-child:has(>:is(a,button).home-mymonth__row:focus-visible){border-top-left-radius:calc(var(--fy-r-panel) - var(--fy-border-width));border-top-right-radius:calc(var(--fy-r-panel) - var(--fy-border-width))}.home-shell .home-mymonth__list>.home-mymonth__cell:last-child:has(>:is(a,button).home-mymonth__row:focus-visible){border-bottom-left-radius:calc(var(--fy-r-panel) - var(--fy-border-width));border-bottom-right-radius:calc(var(--fy-r-panel) - var(--fy-border-width))}.home-shell .level-badge:focus-visible{border-radius:50%}.home-shell .app-toolbar:focus-visible,.home-shell .bottom-sheet:focus-visible,.achievement-celebration:focus-visible,.home-shell .achievement-celebration:focus-visible{outline:none}.home-shell .fy-card,.home-shell .home-disc{transition-duration:.2s;transition-timing-function:var(--fy-ease-out)}@keyframes homeSwapIn{0%{opacity:0}to{opacity:1}}.home-swap-in{animation:homeSwapIn .15s var(--fy-ease-out)}@media (prefers-reduced-motion:reduce){.home-swap-in{animation:none}}.app-toolbar__brand,.app-toolbar__actions,.app-toolbar__key{display:none}@media (width<=1023.98px){.app-toolbar{left:14px;right:14px;bottom:calc(env(safe-area-inset-bottom) + 16px);background-color:#0000;border-top:none;padding:0}body:has(.app-toolbar:not(.app-toolbar--pc-only)) .toaster{bottom:calc(env(safe-area-inset-bottom) + 16px + 64px);clip-path:inset(-1rem -1rem 0 0)}.app-toolbar:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, #0e0e0e00 0%, var(--fy-bg) 70%);height:150px;position:fixed;bottom:0;left:0;right:0}.app-toolbar__dock{align-items:center;gap:10px;display:flex}.app-toolbar--list,.app-toolbar--add{box-sizing:border-box;background:var(--fy-glass);height:64px;-webkit-backdrop-filter:var(--fy-glass-blur);box-shadow:var(--fy-glass-shadow);border-radius:32px}.app-toolbar--list{flex:1;justify-content:space-between;align-items:center;gap:6px;min-width:0;max-width:none;margin:0;padding:0 12px;display:flex}.app-toolbar--add{flex-shrink:0;justify-content:center;align-items:center;width:64px;display:flex}.app-toolbar--list .app-toolbar--item,.app-toolbar--add .app-toolbar--item{width:auto;min-width:44px;height:44px;color:var(--fy-text-secondary);transition:padding var(--fy-dur,.25s) var(--fy-ease,ease-out), background-color var(--fy-dur,.25s) var(--fy-ease,ease-out), box-shadow var(--fy-dur,.25s) var(--fy-ease,ease-out), color var(--fy-dur,.25s) var(--fy-ease,ease-out);border-radius:999px;flex-direction:row;flex:none;gap:0;padding:0}.app-toolbar--list .app-toolbar--item{position:relative}.app-toolbar--list .app-toolbar--item:before{content:"";border-radius:inherit;position:absolute;inset:-2px}.app-toolbar--item .solar-icon{font-size:1.375rem}.app-toolbar--label{opacity:0;white-space:nowrap;max-width:0;height:auto;transition:max-width var(--fy-dur,.25s) var(--fy-ease,ease-out), margin-left var(--fy-dur,.25s) var(--fy-ease,ease-out), opacity var(--fy-dur,.25s) var(--fy-ease,ease-out);margin-left:0;display:block;overflow:hidden}.app-toolbar--label:before{content:none;display:none}.app-toolbar--list .app-toolbar--item_active{color:var(--fy-gold);background-color:#fad37124;padding:0 16px 0 14px;box-shadow:inset 0 0 0 1px #fad37147}.app-toolbar--list .app-toolbar--item_active .app-toolbar--label{opacity:1;max-width:8rem;color:inherit;letter-spacing:-.01em;margin-left:8px;font-size:.78125rem;font-weight:600;line-height:normal}.app-toolbar--item_active .solar-icon{transform:none}.app-toolbar--add .app-toolbar--item{background:linear-gradient(145deg, #ffcd4e 0%, var(--fy-gold) 48%, #e9b94b 100%);width:46px;height:46px;color:var(--fy-text-on-gold);border-radius:50%;box-shadow:0 8px 20px #fad37152,inset 0 1px 1px #ffffff80}.app-toolbar--item_add .solar-icon{color:inherit;font-size:1.5rem}.app-toolbar--item_add .app-toolbar--label{display:none}.app-toolbar--list .app-toolbar--item,.app-toolbar--add .app-toolbar--item{transition:padding var(--fy-dur,.25s) var(--fy-ease,ease-out), background-color var(--fy-dur,.25s) var(--fy-ease,ease-out), box-shadow var(--fy-dur,.25s) var(--fy-ease,ease-out), color var(--fy-dur,.25s) var(--fy-ease,ease-out), transform .2s var(--fy-ease-out)}.app-toolbar--list .app-toolbar--item:active,.app-toolbar--add .app-toolbar--item:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.app-toolbar--list .app-toolbar--item:active,.app-toolbar--add .app-toolbar--item:active{transform:none}}.with-app-toolbar:after{height:calc(120px + env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.app-toolbar--list .app-toolbar--item,.app-toolbar--label{transition:none}}.app-toolbar--list_iconic .app-toolbar--item_active{padding:0}.app-toolbar--list_iconic .app-toolbar--item_active .app-toolbar--label{opacity:0;max-width:0;margin-left:0}}@media (width<=421.98px){.app-toolbar--list,.app-toolbar--add{border-radius:30px;height:60px}.app-toolbar--add{width:60px}.app-toolbar--list{gap:4px;padding:0 10px}.app-toolbar--list .app-toolbar--item{min-width:40px;height:40px}.app-toolbar--add .app-toolbar--item{width:44px;height:44px}.app-toolbar--list .app-toolbar--item_active{padding:0 14px}.app-toolbar--list .app-toolbar--item_active .app-toolbar--label{margin-left:7px}.app-toolbar--list_iconic .app-toolbar--item_active{padding:0}.app-toolbar--list_iconic .app-toolbar--item_active .app-toolbar--label{margin-left:0}body:has(.app-toolbar:not(.app-toolbar--pc-only)) .toaster{bottom:calc(env(safe-area-inset-bottom) + 16px + 60px)}.with-app-toolbar:after{height:calc(116px + env(safe-area-inset-bottom))}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (width<=1023.98px){.app-toolbar--list,.app-toolbar--add{background:#161616}}}.fy-skip{z-index:50;background:var(--fy-surface);border:1px solid var(--fy-border);border-radius:999px;padding:8px 12px;font-size:14px;font-weight:500;position:fixed;top:8px;left:8px;transform:translateY(-200%)}a.fy-skip,a.fy-skip:link,a.fy-skip:visited,a.fy-skip:hover,a.fy-skip:focus{color:#fff;text-decoration:none}.fy-skip:focus-visible{outline:2px solid var(--fy-gold);outline-offset:2px;transform:none}body:not(:has(.app-toolbar)) .fy-skip{display:none}@media (width<=1023.98px){.fy-skip{display:none}}@media (width>=1024px){.app-toolbar{background-color:#0a0a0a;border-top:none;border-bottom:1px solid #2a2a2a;grid-template-columns:auto minmax(0,1fr) minmax(106px,auto);align-items:center;height:61px;padding:0;display:grid;top:0;bottom:auto;box-shadow:0 1px #0006}.app-toolbar__brand{opacity:.95;grid-column:1;align-items:center;margin-left:28px;transition:opacity .2s ease-out;display:inline-flex}.app-toolbar__brand-logo{width:auto;height:24px;display:block}.app-toolbar__dock{grid-column:2;justify-content:center;align-items:center;gap:6px;min-width:0;height:60px;padding:0 20px;display:flex}.app-toolbar--list,.app-toolbar--add{display:contents}.app-toolbar--item_add{order:1}.app-toolbar--item_late{order:2}.app-toolbar--list .app-toolbar--item{color:#a8a8a8;border-radius:0;flex-direction:row;flex:none;align-items:center;gap:8px;height:60px;padding:0 15px;transition:color .18s ease-out,box-shadow .18s ease-out}.app-toolbar--item .solar-icon{font-size:18px}.app-toolbar--label,.app-toolbar--item_active .app-toolbar--label{color:inherit;white-space:nowrap;height:auto;font-size:13px;font-weight:500;line-height:normal}.app-toolbar--label:before{display:none}.app-toolbar--list .app-toolbar--item_active{color:var(--fy-gold);box-shadow:inset 0 -2px 0 var(--fy-gold)}.app-toolbar--item_active .solar-icon{transform:none}.app-toolbar--add .app-toolbar--item{background:linear-gradient(145deg, #ffcd4e 0%, var(--fy-gold) 48%, #e9b94b 100%);height:38px;color:var(--fy-text-on-gold);border-radius:999px;flex-direction:row;flex:none;align-self:center;align-items:center;gap:8px;margin:0 4px;padding:0 18px;font-size:13px;font-weight:600;box-shadow:inset 0 1px 1px #ffffff73}.app-toolbar--item_add .app-toolbar--label{color:var(--fy-text-on-gold);font-weight:600}.app-toolbar--item_add .solar-icon{color:var(--fy-text-on-gold)}.app-toolbar__actions{grid-column:3;justify-self:end;align-items:center;gap:10px;margin-right:28px;display:inline-flex}.app-toolbar__bell{color:#a8a8a8;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:20px;transition:color .18s ease-out,background .18s ease-out;display:inline-flex;position:relative}.app-toolbar__actions .notification-badge{border-color:#0a0a0a}.app-toolbar__bell--neutral{opacity:.5;pointer-events:none;cursor:default}.app-toolbar__avatar--neutral{border:1px solid var(--fy-border);opacity:.5;width:32px;height:32px}.height-100vh.overflow-hidden:has(.app-toolbar){box-sizing:border-box;padding-top:61px}.with-app-toolbar:after{height:1.25rem}}@media (hover:hover) and (pointer:fine) and (width>=1024px){.app-toolbar--list .app-toolbar--item:not(.app-toolbar--item_active):hover{color:var(--fy-text);box-shadow:inset 0 -2px 0 var(--fy-border-strong)}.app-toolbar--add .app-toolbar--item:hover{background:var(--fy-gold-bright,#ffd875)}.app-toolbar__brand:hover{opacity:1}.app-toolbar__bell:hover{color:var(--fy-text);background:var(--fy-surface-2,#ffffff0f)}}.admin-fs-step{border-radius:var(--fy-radius-lg,.75rem);border:1px solid var(--fy-border);background:var(--fy-surface-grad,#ffffff05);padding:.875rem}.admin-fs-step__head{align-items:center;gap:.5rem;display:flex}.admin-fs-step__icon{width:2.125rem;height:2.125rem;color:var(--fy-text-secondary);background:#ffffff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.0625rem;display:flex}.admin-fs-step__title{color:var(--fy-text);font-size:.9375rem;line-height:1.3}.admin-fs-step__hint{color:var(--fy-text-tertiary);margin:.5rem 0 0;font-size:.6875rem;line-height:1.4}.admin-fs-step__bar{background:#ffffff12;border-radius:999px;height:.375rem;margin-top:.625rem;display:flex;overflow:hidden}.admin-fs-step__seg{height:100%;display:block}.admin-fs-cuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin-top:.625rem;display:grid}.admin-fs-cut{border:1px solid var(--fy-border);text-align:left;background:#ffffff05;border-radius:.625rem;flex-direction:column;gap:.125rem;padding:.5rem .375rem;display:flex}.admin-fs-cut:active{transform:scale(.99)}.admin-fs-cut__label{letter-spacing:.02em;text-transform:uppercase;color:var(--fy-text-tertiary);align-items:flex-start;gap:.3125rem;min-height:2.4em;font-size:.625rem;line-height:1.2;display:flex}.admin-fs-cut__label>.admin-fs-cut__dot{margin-top:.1875rem}.admin-fs-cut__dot{border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem}.admin-fs-cut__value{font-variant-numeric:tabular-nums;color:var(--fy-text);font-size:1.125rem;font-weight:700}.admin-fs-stop__pills{flex-wrap:wrap;gap:.375rem;margin-top:.625rem;display:flex}.admin-fs-pill{border:1px solid var(--fy-border);color:var(--fy-text-secondary);background:#ffffff05;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;line-height:1.2;display:inline-flex}.admin-fs-pill:active{transform:scale(.99)}.admin-fs-pill__value{font-variant-numeric:tabular-nums;color:var(--fy-text);font-weight:700}.admin-fs-path{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.admin-fs-path__row{align-items:center;gap:.5rem;display:flex}.admin-fs-path__name{min-width:0;color:var(--fy-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.8125rem;overflow:hidden}.admin-fs-path__value{color:var(--fy-text);flex-shrink:0;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.home-body-pad{padding-left:20px;padding-right:20px}@media (width<=767.98px){.home-shell--home .home-main{max-width:none}}.home-shell--home{background:radial-gradient(125% 60% at 50% -10%,#1a1a1a 0%,#0e0e0e 55%,#0b0b0b 100%)}.home-hero-top{margin-top:6px}@media (width<=1023.98px){.first-steps~.home-body>.home-hero-top{margin-top:20px}}.home-mymonth-slot{margin-top:0}.home-body--home .home-hero{order:1}.home-body--home .home-upcoming{order:2}.home-body--home .home-quick{order:3}.home-body--home .home-mymonth-slot{order:4}.home-body--home .home-accounts-slot{order:5}.home-body--home .home-cards-slot{order:6}.home-upcoming:empty{display:none}.home-body--home :is(.home-hero,.home-mymonth-slot,.home-accounts-slot){transition:opacity var(--fy-mov-troca) var(--fy-mov-ease)}.home-body--switching :is(.home-hero,.home-mymonth-slot,.home-accounts-slot){opacity:.45;pointer-events:none}@media (prefers-reduced-motion:reduce){.home-body--home :is(.home-hero,.home-mymonth-slot,.home-accounts-slot){transition:none}}.home-sec{justify-content:space-between;align-items:center;gap:var(--fy-sp-3);margin-top:var(--fy-sp-6);display:flex}.home-sec__title{font-family:var(--fy-font-body);font-size:var(--fy-t-sec);font-weight:var(--fy-weight-regular);color:var(--fy-text-2);margin:0;line-height:normal}.home-sec__link,a.home-sec__link,a.home-sec__link:link,a.home-sec__link:visited,a.home-sec__link:hover,a.home-sec__link:active,a.home-sec__link:focus,button.home-sec__link{align-items:center;gap:var(--fy-sp-hair);padding:calc((var(--fy-touch-min) - var(--fy-icon-sm)) / 2) 0;margin:calc((var(--fy-touch-min) - var(--fy-icon-sm)) / -2) 0;font-family:var(--fy-font-body);font-size:var(--fy-t-sec);font-weight:var(--fy-weight-medium);color:var(--fy-text-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;line-height:normal;text-decoration:none;display:inline-flex}.home-sec__link .solar-icon{font-size:var(--fy-icon-sm)}.home-sec-panel{display:block}.home-sec-panel__body{margin-top:var(--fy-sp-3)}.home-sec+.home-empty{margin-top:12px}.home-rows,.home-rows__item{position:relative}.home-rows__item+.home-rows__item:before{content:"";top:0;right:0;left:var(--home-rule-inset,68px);background:#2a2a2a;height:1px;position:absolute}.home-empty{background:var(--fy-surface-grad);border:1px solid #2a2a2a;box-shadow:inset 0 1px #ffffff0d}.home-empty p{letter-spacing:0;text-wrap:pretty;font-size:12.5px;line-height:1.5;color:#a8a8a8!important}.skeleton{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1c 37%,#ffffff0d 63%) 0 0/400% 100%;border-radius:4px;animation:1.4s infinite skeletonShimmer;display:block}.skeleton--bar{border-radius:8px}.skeleton--circle{border-radius:50%}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.home-disc{width:var(--fy-disc);height:var(--fy-disc);border-radius:var(--fy-radius-circle);background:var(--fy-disc-bg);color:var(--fy-icon-soft);font-size:var(--fy-icon-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.home-disc--gold{background:var(--fy-gold);color:var(--fy-text-on-gold)}.home-card-chevron{font-size:var(--fy-icon-sm);color:var(--fy-text-2);flex-shrink:0}.home-pc-only{display:none}.home-mobile-only{display:inline}.home-bleed{scrollbar-width:none;gap:12px;margin:8px -20px 0;padding:4px 20px;display:flex;overflow:auto hidden}.home-bleed::-webkit-scrollbar{width:0;height:0;display:none}.home-bleed>*{flex-shrink:0}.home-headerbar{margin:0 -20px;padding:6px 20px 14px}.home-topbar__left{flex-direction:column;gap:2px;min-width:0;display:flex}@media (width<=1023.98px){.home-topbar__left{cursor:pointer}}.home-monthchip{cursor:pointer;height:22px;font-family:var(--fy-font-body);color:#a8a8a8;background:0 0;border:0;align-self:flex-start;align-items:center;gap:3px;padding:0;font-size:13px;font-weight:600;line-height:normal;display:inline-flex}.home-monthchip .solar-icon{font-size:14px}.home-monthchip[aria-busy=true] .solar-icon{display:none}.home-monthchip[aria-busy=true]:after{content:"";box-sizing:border-box;border:2px solid #ffffff2e;border-top-color:#fad371;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}@media (prefers-reduced-motion:reduce){.home-monthchip[aria-busy=true]:after{animation:none}}.home-topbar__name{font-family:var(--fy-font-body);letter-spacing:-.01em;color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:600;line-height:normal;overflow:hidden}.home-topbar__greet,.home-topbar__sub,.home-monthband,.home-levelpts{display:none}.home-topbar__cluster{flex-shrink:0;align-items:center;gap:4px;display:flex}.home-header-actions{display:contents}.home-topbar__bell{width:44px;height:44px;color:var(--fy-text);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:22px;display:flex;position:relative}.home-topbar__admin{border-radius:var(--fy-radius-circle);background:var(--fy-gold-tint);width:40px;height:40px;color:var(--fy-gold);cursor:pointer;border:1px solid #fad37159;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.home-month-banner{box-sizing:border-box;background:var(--fy-surface-grad);font-family:var(--fy-font-body);color:#fff;border:1px solid #2a2a2a;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;font-size:13px;font-weight:500;line-height:normal;display:flex;box-shadow:inset 0 1px #ffffff0d}.home-month-banner button{font:inherit;color:#fad371;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:-14px 0;padding:14px 0;font-size:13px;font-weight:600;line-height:normal}.home-month-banner button:hover{color:var(--fy-gold-bright,#ffe08a)}.home-notice{box-sizing:border-box;width:100%;font-family:var(--fy-font-body);color:#fff;background:#ffffff0d;border:1px solid #2a2a2a;border-radius:16px;flex-direction:column;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.home-notice--error{background:#ff8a8a0f;border-color:#ff8a8a59}.home-main>.home-notice{margin:0 0 10px}.home-notice__row{align-items:flex-start;gap:12px;display:flex}.home-notice__disc{color:#a8a8a8;background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;display:flex}.home-notice--error .home-notice__disc{color:#ff8a8a;background:#ff8a8a24}.home-notice__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.home-notice__title{color:#fff;text-wrap:balance;margin:0;font-size:13.5px;font-weight:600;line-height:normal}.home-notice__body{color:#a8a8a8;margin:0;font-size:12px;font-weight:400;line-height:1.45}.home-notice__sentence{text-wrap:pretty;display:inline-block}.home-notice__actions{align-items:center;gap:16px;padding-left:46px;display:flex}.home-notice__action{font-family:var(--fy-font-body);color:#fad371;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:-14.5px -8px;padding:14.5px 8px;font-size:12.5px;font-weight:700;line-height:normal}.home-notice__action:hover{color:var(--fy-gold-bright,#ffe08a)}.home-notice__action:disabled{cursor:default}.home-notice__action[aria-busy=true]{color:#fad371;align-items:center;gap:6px;display:inline-flex}.home-notice__action[aria-busy=true]:after{content:"";box-sizing:border-box;border:2px solid #ffffff2e;border-top-color:#fad371;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}@media (prefers-reduced-motion:reduce){.home-notice__action[aria-busy=true]:after{animation:none}}.fy-hero{box-sizing:border-box;background:var(--fy-blackcard-grad);font-family:var(--fy-font-body);color:#fff;border:1px solid #ffffff14;border-radius:26px;flex-shrink:0;padding:22px 22px 20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 20px 48px #00000080}.fy-hero__watermark{opacity:.05;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;height:88px;position:absolute;top:-14px;right:-14px}.fy-hero[aria-busy=true] .fy-hero__watermark{display:none}.fy-hero__balance,.fy-hero__divider,.fy-hero__month{position:relative}.fy-hero__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.fy-hero__label{letter-spacing:.08em;text-transform:uppercase;color:#a8a8a8;font-size:12px;font-weight:600;line-height:15px;display:block}.fy-hero__eye{color:#a8a8a8;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:-12px;padding:0;font-size:20px;line-height:1;display:flex}.fy-hero__amount{font-size:var(--fy-n1);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;margin-top:12px;font-weight:800;line-height:1}.fy-money__cents{font-size:.58em;font-weight:inherit;letter-spacing:-.02em}.fy-hero__amount--empty{color:var(--fy-disabled)}.fy-hero__amount--negative{color:var(--fy-danger)}.fy-hero__amount--compact{font-size:var(--fy-n1-compact)}.fy-hero__balance,.fy-hero__block--bills{position:relative}.fy-hero__kbd:focus-visible{clip:auto;width:auto;height:auto;font:inherit;color:#fad371;white-space:nowrap;cursor:pointer;background:#0e0e0ed9;border-radius:6px;margin:0;padding:2px 6px;font-size:12px;font-weight:600;line-height:normal;bottom:0;right:0;overflow:visible}.fy-hero__growth{justify-content:flex-start;align-items:center;gap:var(--fy-action-gap);margin:14px 0 0;display:flex}.fy-growth{align-items:center;gap:var(--fy-sp-1);height:var(--fy-pill-h);padding:0 var(--fy-pill-pad-x);border-radius:var(--fy-radius-pill);background:var(--fy-positive-tint);color:var(--fy-success);font-size:var(--fy-t-sec);font-weight:var(--fy-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;line-height:1;display:inline-flex}.fy-growth__icon{font-size:var(--fy-icon-pill);line-height:1;display:flex}.fy-growth--below{background:var(--fy-surface-raised);color:var(--fy-text-2)}.fy-growth--negative{background:var(--fy-danger-tint);color:var(--fy-danger)}.fy-hero__phrase{font-size:var(--fy-t-sec);font-weight:var(--fy-weight-regular);color:var(--fy-text-2);text-wrap:balance;line-height:normal}a.fy-hero__close,a.fy-hero__close:link,a.fy-hero__close:visited,a.fy-hero__close:hover,a.fy-hero__close:active,a.fy-hero__close:focus{color:inherit;cursor:pointer;text-decoration:none;position:relative}.fy-hero__close:before{content:"";top:calc(50% - var(--fy-touch-min) / 2);height:var(--fy-touch-min);position:absolute;left:0;right:0}.fy-hero__close-cell{flex:auto;min-width:0;position:relative}.fy-hero__phrase--frame{visibility:hidden;display:block}.fy-hero__close-gauge{height:0;margin-right:calc(var(--fy-action-gap) * -1);flex-wrap:wrap;display:flex;overflow:hidden;container-type:inline-size}.fy-hero__phrase--gauge{white-space:nowrap;visibility:hidden;flex:none;height:0}.fy-hero__close-slot{flex:1 0 var(--fy-action-gap)}.fy-hero__close-fit{width:min(100%,100cqw - 100%);height:0;display:block;container:fy-close-fit/inline-size}.fy-hero__close-fit>.fy-hero__phrase{position:absolute;top:0;left:0;right:0}.fy-hero__phrase-full{display:none}.fy-hero__phrase--gauge .fy-hero__phrase-full{display:inline}.fy-hero__phrase--gauge .fy-hero__phrase-short{display:none}@container fy-close-fit (width>=1px){.fy-hero__close-fit .fy-hero__phrase-full{display:inline}.fy-hero__close-fit .fy-hero__phrase-short{display:none}}@media (width<=389.98px){.fy-hero__close-fit .fy-hero__phrase-full{display:none}.fy-hero__close-fit .fy-hero__phrase-short{display:inline}}.fy-hero__growth-suffix{color:#a8a8a8;white-space:nowrap;font-size:13px;font-weight:400;line-height:normal}.fy-hero__empty{max-width:19rem;color:var(--fy-text-2);margin:14px 0 0;font-size:14px;line-height:1.5;position:relative}.fy-hero__empty-part{text-wrap:balance;display:inline-block}.fy-hero__cta{background:var(--fy-gold-grad);height:48px;color:var(--fy-text-on-gold);font-family:var(--fy-font-body);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;margin-top:18px;padding:0 22px;font-size:15px;font-weight:600;line-height:normal;transition:transform .25s;display:inline-flex;position:relative}.fy-hero__cta:active{transform:scale(.98)}.fy-hero__growth--masked{visibility:hidden;position:relative}.fy-hero__eye-note{visibility:visible;font-size:var(--fy-t-sec);font-weight:var(--fy-weight-regular);color:var(--fy-text-3);align-items:center;line-height:normal;display:flex;position:absolute;inset:0}.fy-hero__growth--wallet{justify-content:space-between}.fy-hero__divider{background:#ffffff17;height:1px;margin-top:20px;display:block}.fy-hero__month{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);column-gap:0;padding-top:16px;display:grid}.fy-hero__block{flex-direction:column;gap:7px;min-width:0;display:flex}.fy-hero__block--budget{padding-right:14px}.fy-hero__block--bills{padding-left:14px}.fy-hero__month--single{grid-template-columns:minmax(0,1fr)}.fy-hero__month--single .fy-hero__block--budget{padding-right:0}.fy-hero__month--bare{grid-template-columns:minmax(0,1fr)}.fy-hero__month--bare .fy-hero__block{flex-flow:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:0}.fy-hero__month--bare .fy-hero__missing{font-size:13px;font-weight:var(--fy-weight-regular);color:var(--fy-text-2)}.fy-hero__balance--tap,.fy-hero__block--tap{cursor:pointer}a.fy-hero__block--link,a.fy-hero__block--link:link,a.fy-hero__block--link:visited,a.fy-hero__block--link:hover,a.fy-hero__block--link:active,a.fy-hero__block--link:focus{color:inherit;cursor:pointer;text-decoration:none;display:flex}.fy-hero__sep{background:#ffffff17;display:block}.fy-hero__block .fy-hero__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fy-hero__value{font-size:var(--fy-n2);font-weight:var(--fy-weight-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;height:24px;line-height:24px;display:block}.fy-hero__value--compact{font-size:var(--fy-n2-compact)}.fy-hero__missing{line-height:normal;font-size:var(--fy-n3);font-weight:var(--fy-weight-semibold);color:var(--fy-text-2);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fy-hero__value--over{color:var(--fy-danger)}.fy-hero__value--gain{color:var(--fy-success)}.fy-hero__value--zero{color:var(--fy-text-3)}.fy-hero__value--over.fy-hero__value--zero{color:var(--fy-danger)}.fy-hero__value .fy-money__cents,.home-cards__total-value .fy-money__cents{font-size:.75em}.fy-hero__sub{font-size:var(--fy-t3);font-weight:var(--fy-weight-regular);color:var(--fy-text-3);white-space:nowrap;line-height:normal;display:block}.fy-hero__highlight{align-items:baseline;gap:4px;min-width:0;display:flex}.fy-hero__highlight-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.fy-hero__highlight-value{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.fy-hero__highlight-value.is-up{color:#9be09b}.fy-hero__highlight-value.is-down{color:#ff8a8a}.fy-hero__link,a.fy-hero__link,a.fy-hero__link:link,a.fy-hero__link:visited,a.fy-hero__link:hover,a.fy-hero__link:active,a.fy-hero__link:focus,button.fy-hero__link{font:inherit;color:#fad371;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:13px;font-weight:600;line-height:normal;text-decoration:none;display:inline-flex}.fy-hero__link-icon{font-size:14px;line-height:1;display:flex}.fy-hero[aria-busy=true] .fy-hero__growth{min-height:var(--fy-pill-h)}.fy-hero__growth--busy{align-items:flex-start}.fy-hero__busy-label{margin:2.5px 0}.fy-hero__busy-value{margin:4px 0}.fy-hero__busy-sub{margin:2.5px 0}.home-upcoming-card{margin-top:var(--fy-sp-4);border-color:var(--fy-gold-border);padding:0;overflow:hidden}.home-upcoming-card:hover{border-color:var(--fy-gold-border)}.home-upcoming-card__summary{align-items:center;gap:var(--fy-sp-3);padding:14px var(--fy-sp-4);color:inherit;transition:transform var(--fy-mov-press) var(--fy-mov-ease);text-decoration:none;display:flex}.home-upcoming-card__summary:active{transform:scale(var(--fy-press-card))}@media (prefers-reduced-motion:reduce){.home-upcoming-card__summary:active{transform:none}}.home-upcoming-card__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.home-upcoming-card__count{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:normal;font-size:var(--fy-n3);font-weight:var(--fy-weight-semibold);color:var(--fy-text);overflow:hidden}.home-upcoming-card__caption{min-width:0;line-height:normal;font-size:var(--fy-t3);font-weight:var(--fy-weight-regular);color:var(--fy-text-2);font-variant-numeric:tabular-nums;display:block}.home-upcoming-card__caption>span{display:inline-block}.home-upcoming-card__sep,.home-upcoming-card__dot{white-space:pre}.home-upcoming-card__overdue{color:var(--fy-danger)}.home-upcoming-card__more{flex-shrink:0;align-items:center;gap:2px;display:flex}.home-upcoming-card__see-all{color:var(--fy-text-2);white-space:nowrap;font-size:13px;font-weight:500;display:none}.home-upcoming-card__rule{height:1px;margin:0 var(--fy-sp-4);background:var(--fy-line);display:block}.home-upcoming-card__lead{align-items:center;gap:var(--fy-sp-3);padding:var(--fy-sp-3) var(--fy-sp-4) 14px;cursor:pointer;transition:transform var(--fy-mov-press) var(--fy-mov-ease);display:flex}.home-upcoming-card__lead:not(.is-paid):active:not(:has(.home-upcoming-card__pay:active)){transform:scale(var(--fy-press-card))}.home-upcoming-card__lead.is-paid{cursor:default}@media (prefers-reduced-motion:reduce){.home-upcoming-card__lead:not(.is-paid):active{transform:none}}button.home-upcoming-card__lead-text{font:inherit;color:inherit;text-align:left;cursor:inherit;background:0 0;border:0;padding:0}button.home-upcoming-card__lead-text:focus-visible{outline:2px solid var(--fy-gold);outline-offset:2px;border-radius:var(--fy-radius-sm)}.home-upcoming-card__lead-badge{flex-shrink:0;display:flex;position:relative}.home-upcoming-card__lead-bank,.home-upcoming-card__lead-series{border-radius:var(--fy-radius-circle);box-sizing:border-box;border:2px solid #161616;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute}.home-upcoming-card__lead-bank{background:#161616;bottom:-3px;right:-3px}.home-upcoming-card__lead-series{color:#1f1f1f;font-size:9px;top:-3px;right:-3px}.home-upcoming-card__lead-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.home-upcoming-card__lead-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fy-t2);font-weight:var(--fy-weight-medium);color:var(--fy-text);line-height:normal;overflow:hidden}.home-upcoming-card__lead-due{font-size:var(--fy-t3);white-space:nowrap;text-overflow:ellipsis;line-height:normal;overflow:hidden}.home-upcoming-card__lead-due.is-today{color:var(--fy-gold)}.home-upcoming-card__lead-due.is-overdue{color:var(--fy-danger)}.home-upcoming-card__lead-value{font-size:var(--fy-n3);font-weight:var(--fy-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fy-text);flex-shrink:0;line-height:normal}.home-upcoming-card__pay-icon{justify-content:center;align-items:center;display:none}.home-upcoming-card__pay{height:36px;padding:0 var(--fy-sp-4);border-radius:var(--fy-radius-pill);background:var(--fy-gold-grad);box-shadow:var(--fy-gold-relief);font:inherit;font-size:13px;font-weight:var(--fy-weight-bold);color:var(--fy-text-on-gold);white-space:nowrap;cursor:pointer;transition:transform var(--fy-mov-press) var(--fy-mov-ease);border:0;flex-shrink:0;position:relative}.home-upcoming-card__pay:after{content:"";position:absolute;inset:-4px}.home-upcoming-card__pay:active{transform:scale(var(--fy-press-btn))}.home-upcoming-card__pay:disabled{opacity:.6;cursor:default}.home-upcoming-card__lead-due.is-paid{color:var(--fy-success);animation:upcoming-refresh var(--fy-mov-troca) var(--fy-mov-ease) both}.home-upcoming-card__pay-check{justify-content:center;align-items:center;font-size:18px;display:none;position:absolute;inset:0}.home-upcoming-card__pay.is-paid,.home-upcoming-card__pay.is-paid:disabled{background:var(--fy-positive-tint);box-shadow:none;color:var(--fy-success);opacity:1;cursor:default}.home-upcoming-card__pay.is-paid .home-upcoming-card__pay-label,.home-upcoming-card__pay.is-paid .home-upcoming-card__pay-icon{visibility:hidden}.home-upcoming-card__pay.is-paid .home-upcoming-card__pay-check{animation:upcoming-check-pop var(--fy-mov-padrao) var(--fy-mov-ease) both;display:flex}@keyframes upcoming-check-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.home-upcoming-card__lead-slot{grid-template-rows:1fr;display:grid;position:relative}.home-upcoming-card__lead-group{min-height:0}.home-upcoming-card__lead-group.is-leaving{pointer-events:none;animation:upcoming-lead-out var(--fy-mov-sheet) var(--fy-mov-ease) both}.home-upcoming-card__lead-group.is-leaving.is-overlay{position:absolute;top:0;left:0;right:0}.home-upcoming-card__lead-group.is-entering{animation:upcoming-lead-in var(--fy-mov-sheet) var(--fy-mov-ease) both}.home-upcoming-card__lead-group.is-leaving.is-reverse{animation-name:upcoming-lead-out-reverse}.home-upcoming-card__lead-group.is-entering.is-reverse{animation-name:upcoming-lead-in-reverse}.home-upcoming-card__lead-slot.is-collapsing,.home-upcoming-card__lead-slot.is-expanding,.home-upcoming-card__lead-slot.is-collapsing>.home-upcoming-card__lead-group,.home-upcoming-card__lead-slot.is-expanding>.home-upcoming-card__lead-group{overflow:hidden}.home-upcoming-card__lead-slot.is-collapsing{animation:upcoming-rows-close var(--fy-mov-sheet) var(--fy-mov-ease) both}.home-upcoming-card__lead-slot.is-expanding{animation:upcoming-rows-open var(--fy-mov-sheet) var(--fy-mov-ease) both}.home-upcoming-card__body.is-refreshed{animation:upcoming-fade-in var(--fy-mov-padrao) var(--fy-mov-ease) both}.home-upcoming-collapse{grid-template-rows:1fr;display:grid}.home-upcoming-collapse__inner{min-height:0}.home-upcoming-collapse.is-closing,.home-upcoming-collapse.is-opening,.home-upcoming-collapse.is-closing>.home-upcoming-collapse__inner,.home-upcoming-collapse.is-opening>.home-upcoming-collapse__inner{overflow:hidden}.home-upcoming-collapse.is-closing{animation:upcoming-rows-close var(--fy-mov-sheet) var(--fy-mov-ease) both}.home-upcoming-collapse.is-closing>.home-upcoming-collapse__inner{animation:upcoming-fade-out var(--fy-mov-sheet) var(--fy-mov-ease) both}.home-upcoming-collapse.is-opening{animation:upcoming-rows-open var(--fy-mov-sheet) var(--fy-mov-ease) both}.home-upcoming-collapse.is-opening>.home-upcoming-collapse__inner{animation:upcoming-fade-in var(--fy-mov-sheet) var(--fy-mov-ease) both}@keyframes upcoming-lead-out{0%{opacity:1;transform:none}60%{opacity:0}to{opacity:0;transform:translateY(-10px)}}@keyframes upcoming-lead-in{0%{opacity:0;transform:translateY(10px)}40%{opacity:0}to{opacity:1;transform:none}}@keyframes upcoming-lead-out-reverse{0%{opacity:1;transform:none}60%{opacity:0}to{opacity:0;transform:translateY(10px)}}@keyframes upcoming-lead-in-reverse{0%{opacity:0;transform:translateY(-10px)}40%{opacity:0}to{opacity:1;transform:none}}@keyframes upcoming-rows-close{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes upcoming-rows-open{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes upcoming-fade-in{0%{opacity:0}to{opacity:1}}@keyframes upcoming-refresh{0%{opacity:.3}to{opacity:1}}@keyframes upcoming-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.home-upcoming-card__lead-group.is-leaving{display:none}.home-upcoming-card__pay.is-paid .home-upcoming-card__pay-check,.home-upcoming-card__lead-due.is-paid,.home-upcoming-card__lead-group.is-entering,.home-upcoming-card__lead-slot.is-collapsing,.home-upcoming-card__lead-slot.is-expanding,.home-upcoming-card__body.is-refreshed,.home-upcoming-collapse.is-closing,.home-upcoming-collapse.is-closing>.home-upcoming-collapse__inner,.home-upcoming-collapse.is-opening,.home-upcoming-collapse.is-opening>.home-upcoming-collapse__inner{animation:none}}.home-upcoming-card__error{padding:0 var(--fy-sp-4) var(--fy-sp-3);font-size:var(--fy-t3);color:var(--fy-danger);margin:0;line-height:1.4}.home-upcoming-card__error:first-child{padding-top:var(--fy-sp-3)}.home-upcoming-card.home-upcoming-card_busy,.home-upcoming-card.home-upcoming-card_busy:hover{border-color:var(--fy-border)}.home-upcoming-card__busy-row{align-items:center;gap:var(--fy-sp-3);padding:14px var(--fy-sp-4);display:flex}.home-upcoming-card__rule+.home-upcoming-card__busy-row{padding-top:var(--fy-sp-3)}.home-upcoming-card__bars{gap:var(--fy-sp-2);flex-direction:column;flex:1;min-width:0;display:flex}.home-toast{left:var(--fy-sp-4);right:var(--fy-sp-4);bottom:calc(90px + env(safe-area-inset-bottom,0px));z-index:60;align-items:center;gap:var(--fy-sp-3);padding:12px var(--fy-sp-4);border-radius:var(--fy-r-field);background:var(--fy-glass);-webkit-backdrop-filter:var(--fy-glass-blur);box-shadow:var(--fy-glass-shadow);animation:home-toast-in var(--fy-mov-padrao) var(--fy-mov-ease);display:flex;position:fixed;overflow:hidden}@keyframes home-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.home-toast__icon{color:var(--fy-success);flex-shrink:0;font-size:20px;display:inline-flex}.home-toast__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fy-t2);font-weight:var(--fy-weight-medium);color:var(--fy-text);flex:1;overflow:hidden}.home-toast__action{padding:12px var(--fy-sp-2);margin:-12px calc(var(--fy-sp-2) * -1);font:inherit;font-size:13px;font-weight:var(--fy-weight-bold);color:var(--fy-gold);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0}.home-toast__bar{background:var(--fy-gold);height:2px;animation:5s linear forwards home-toast-bar;position:absolute;bottom:0;left:0}@keyframes home-toast-bar{0%{width:100%}to{width:0}}@media (prefers-reduced-motion:reduce){.home-toast{animation:none}.home-toast__bar{width:100%;animation:none}}.home-mymonth__list{padding:0;overflow:hidden}.home-mymonth__row{align-items:center;gap:var(--fy-sp-3);min-height:var(--fy-row-min);padding:var(--fy-row-pad-y) var(--fy-sp-4);color:inherit;text-decoration:none;display:flex}button.home-mymonth__row{width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0}.home-mymonth__text{gap:var(--fy-sp-hair);flex-direction:column;flex:1;min-width:0;display:flex}.home-mymonth__label{font-size:var(--fy-t3);font-weight:var(--fy-weight-regular);color:var(--fy-text-2);white-space:nowrap;text-overflow:ellipsis;line-height:normal;overflow:hidden}.home-mymonth__value{font-size:var(--fy-n2);font-weight:var(--fy-weight-bold);letter-spacing:var(--fy-tracking-tight);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fy-text);line-height:normal}.home-mymonth__value--compact{font-size:var(--fy-n2-compact)}.home-mymonth__value--negative{color:var(--fy-danger)}.home-mymonth__value--zero{color:var(--fy-text-3)}.home-mymonth__row--split{row-gap:var(--fy-sp-2);padding-left:calc(var(--fy-sp-4) + var(--fy-disc) + var(--fy-sp-3));padding-right:calc(var(--fy-sp-4) + var(--fy-icon-sm) + var(--fy-sp-3));flex-wrap:wrap;container-type:inline-size}.home-mymonth__row--split>.home-mymonth__text{min-height:var(--fy-disc);flex:1 0 auto;justify-content:center;position:relative}.home-mymonth__row--split .home-disc{top:50%;left:calc((var(--fy-disc) + var(--fy-sp-3)) * -1);margin-top:calc(var(--fy-disc) / -2);position:absolute}.home-mymonth__row--split .home-card-chevron{top:50%;left:calc(100cqw + var(--fy-sp-3));margin-top:calc(var(--fy-icon-sm) / -2);position:absolute}@supports not (width:1cqw){.home-mymonth__pill-slot{height:var(--fy-pill-h);flex-grow:0}.home-mymonth__row--split{position:relative}.home-mymonth__row--split>.home-mymonth__text{position:static}.home-mymonth__row--split .home-disc{left:var(--fy-sp-4)}.home-mymonth__row--split .home-card-chevron{left:auto;right:var(--fy-sp-4)}}.home-mymonth__busy-head{min-height:var(--fy-icon-sm)}.home-mymonth__busy-title{width:min(64px,100%);height:12px}.home-mymonth__busy-link{width:min(72px,100%);height:12px}.home-mymonth__busy-disc{width:var(--fy-disc);height:var(--fy-disc);flex-shrink:0}.home-mymonth__busy-text{gap:var(--fy-sp-2);padding:1.5px 0}.home-mymonth__busy-label{width:52%;height:12px}.home-mymonth__busy-value{width:38%;height:18px}.home-mymonth__busy-accessory{flex-shrink:0;width:min(76px,100%);height:14px}.home-mymonth__busy-accessory--last{width:min(64px,100%)}.home-mymonth__busy-bar{height:var(--fy-bar-h);border-radius:var(--fy-radius-pill)}.home-mymonth__busy-legend{height:14px}.home-mymonth__busy-legend--wrap{display:none}.home-mymonth__value--empty{font-size:var(--fy-t2);font-weight:var(--fy-weight-semibold);white-space:normal;text-wrap:balance;color:var(--fy-text)}.home-mymonth__missing{font-size:var(--fy-n3);font-weight:var(--fy-weight-semibold);color:var(--fy-text);white-space:normal;text-wrap:balance;line-height:normal}.home-mymonth__action,a.home-mymonth__action:link,a.home-mymonth__action:visited{padding:calc((var(--fy-touch-min) - var(--fy-icon-sm)) / 2) var(--fy-sp-1);margin:calc((var(--fy-touch-min) - var(--fy-icon-sm)) / -2) calc(var(--fy-sp-1) * -1);font:inherit;font-size:var(--fy-t-sec);font-weight:var(--fy-weight-semibold);color:var(--fy-gold);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;line-height:normal;text-decoration:none}.home-mymonth__pill{align-items:center;gap:var(--fy-sp-1);height:var(--fy-pill-h);padding:0 var(--fy-pill-pad-x);border-radius:var(--fy-radius-pill);background:var(--fy-positive-tint);color:var(--fy-success);font-size:var(--fy-t3);font-weight:var(--fy-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;line-height:normal;display:inline-flex}.home-mymonth__pill.is-down{background:var(--fy-danger-tint);color:var(--fy-danger)}.home-mymonth__pill.is-masked{background:var(--fy-surface-raised);color:var(--fy-text-2)}.home-mymonth__pill-slot{height:var(--fy-pill-h-sm);flex:1 0 auto;position:relative}.home-mymonth__pill.home-mymonth__pill--gauge{visibility:hidden;height:0;overflow:hidden}.home-mymonth__pill-fit{width:min(100%,100cqw - 100%);height:0;display:block;container:fy-pill-fit/inline-size}.home-mymonth__pill-fit>.home-mymonth__pill{margin:auto 0;position:absolute;top:0;bottom:0;right:0}@container fy-pill-fit (width<1px){.home-mymonth__pill-fit>.home-mymonth__pill{height:var(--fy-pill-h-sm);font-size:var(--fy-t-pill-sm);left:0;right:auto}}.home-mymonth__pill-long{display:none}@media (width>=1024px){.home-shell .home-mymonth__pill-short{display:none}.home-shell .home-mymonth__pill-long{display:inline}}.home-mymonth__rule{height:var(--fy-border-width);margin:0 var(--fy-sp-4);background:var(--fy-line);display:block}.home-mymonth__bar{margin:var(--fy-sp-3) var(--fy-sp-4) var(--fy-row-pad-y) calc(var(--fy-sp-4) + var(--fy-sp-8) + var(--fy-sp-3));gap:var(--fy-sp-3);flex-direction:column;display:flex}.home-mymonth__cell>.home-mymonth__row:not(:last-child){min-height:0;padding-bottom:0}.home-mymonth__cell{display:flow-root}.home-mymonth__pill .fy-growth__icon,.home-mymonth__pill .fy-growth__icon .solar-icon{width:var(--fy-icon-xs);height:var(--fy-icon-xs);font-size:var(--fy-icon-xs)}.home-mymonth__bar-track{margin:0}.home-mymonth__legend{justify-content:space-between;gap:var(--fy-sp-2);font-size:var(--fy-t-legend);flex-wrap:wrap;margin:0;line-height:normal;display:flex}.home-mymonth__legend .disposable-legend__dot{width:var(--fy-legend-dot);height:var(--fy-legend-dot)}.home-mymonth__legend .disposable-legend__missing{font-weight:var(--fy-weight-semibold);color:var(--fy-danger)}.home-mymonth__carry{justify-content:space-between;align-items:baseline;gap:var(--fy-action-gap);margin:var(--fy-sp-2) var(--fy-sp-4) var(--fy-row-pad-y) calc(var(--fy-sp-4) + var(--fy-sp-8) + var(--fy-sp-3));font-size:var(--fy-t3);font-variant-numeric:tabular-nums;color:var(--fy-text-2);line-height:normal;display:flex}.home-mymonth__carry-text{min-width:0;transition:color var(--fy-dur-base) var(--fy-ease)}.home-mymonth__carry-amount{transition:color var(--fy-dur-base) var(--fy-ease)}@media (prefers-reduced-motion:reduce){.home-mymonth__carry-text,.home-mymonth__carry-amount{transition:none}}.home-mymonth__carry-tail{white-space:nowrap}.home-mymonth__carry-cell{flex:auto;min-width:0;position:relative}.home-mymonth__carry-text--frame{visibility:hidden;display:block}.home-mymonth__carry-gauge{height:0;margin-right:calc(var(--fy-action-gap) * -1);flex-wrap:wrap;display:flex;overflow:hidden;container-type:inline-size}.home-mymonth__carry-text--gauge{white-space:nowrap;visibility:hidden;flex:none;height:0}.home-mymonth__carry-slot{flex:1 0 var(--fy-action-gap)}.home-mymonth__carry-fit{width:min(100%,100cqw - 100%);height:0;display:block;container:fy-carry-fit/inline-size}.home-mymonth__carry-fit>.home-mymonth__carry-text{position:absolute;top:0;left:0;right:0}@container fy-carry-fit (width<1px){.home-mymonth__carry-fit .home-mymonth__carry-month{display:none}}.home-mymonth__carry-text--frame,.home-mymonth__carry-fit>.home-mymonth__carry-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports (width:1cqw){.home-mymonth__carry-text--frame .home-mymonth__carry-month{display:none}}.home-mymonth__carry.is-on .home-mymonth__carry-amount{font-weight:var(--fy-weight-semibold);color:var(--fy-danger)}.home-mymonth__carry-error{margin-top:var(--fy-sp-1);color:var(--fy-danger);display:block}.home-mymonth__carry-sentence{display:inline-block}.home-mymonth__carry-action{padding:var(--fy-sp-2) var(--fy-sp-1);margin:calc(var(--fy-sp-2) * -1) calc(var(--fy-sp-1) * -1);font:inherit;font-size:var(--fy-t3);font-weight:var(--fy-weight-semibold);color:var(--fy-gold);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;position:relative}.home-mymonth__carry-action:before{content:"";top:calc(50% - var(--fy-touch-min) / 2);right:0;bottom:calc(50% - var(--fy-touch-min) / 2);position:absolute;left:0}.home-mymonth__carry-action[aria-busy=true]{color:#0000}.home-mymonth__carry-action[aria-busy=true]:after{content:"";border:2px solid #fad37159;border-top-color:var(--fy-gold);border-radius:var(--fy-radius-circle);width:1.1em;height:1.1em;margin:-.55em 0 0 -.55em;animation:.7s linear infinite fy-spin;position:absolute;inset:50% auto auto 50%}@media (prefers-reduced-motion:reduce){.home-mymonth__carry-action[aria-busy=true]:after{animation:none}}.home-carry-sheet{padding:.25rem 0}.home-carry-sheet__title{letter-spacing:-.01em;color:var(--fy-text);text-align:center;margin:0 0 1rem;font-size:1.375rem;font-weight:600;line-height:1.25}.home-carry-sheet__stat{text-align:center;background:radial-gradient(120% 90% at 50% 0,#ff8a8a17 0%,#ff8a8a00 70%),#ffffff08;border:1px solid #ff8a8a2e;border-radius:1rem;flex-direction:column;align-items:center;gap:.25rem;padding:1rem 1rem .875rem;display:flex}.home-carry-sheet__stat-label{letter-spacing:.08em;text-transform:uppercase;color:var(--fy-text-secondary);font-size:.6875rem;font-weight:600;line-height:normal}.home-carry-sheet__stat-value{letter-spacing:-.02em;color:var(--fy-danger);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:1.75rem;font-weight:800;line-height:1.15}.home-carry-sheet__stat-caption{color:var(--fy-text-secondary);font-size:.75rem;font-weight:400;line-height:normal}.home-carry-sheet__body{color:var(--fy-text-secondary);text-align:center;margin:.875rem 0 1rem;font-size:.8125rem;font-weight:400;line-height:1.45}.home-carry-sheet__sentence{text-wrap:balance;display:inline-block}.home-carry-sheet__options{flex-direction:column;gap:.5rem;display:flex}.home-carry-opt{border:1px solid var(--fy-border);width:100%;color:var(--fy-text);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--fy-dur-base) var(--fy-ease), background-color var(--fy-dur-base) var(--fy-ease), transform var(--fy-dur-base) var(--fy-ease);background:#ffffff08;border-radius:1rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.home-carry-opt:active{transform:scale(.99)}.home-carry-opt.is-active{background:#fad37114;border-color:#fad37173}.home-carry-opt__radio{border:1.5px solid var(--fy-border-strong,#494949);width:1.25rem;height:1.25rem;color:var(--fy-gold);transition:border-color var(--fy-dur-base) var(--fy-ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;font-size:1.25rem;display:flex}.home-carry-opt.is-active .home-carry-opt__radio{border-color:#0000}@media (prefers-reduced-motion:reduce){.home-carry-opt,.home-carry-opt__radio{transition:none}.home-carry-opt:active{transform:none}}.home-carry-opt__text{flex:1;min-width:0}.home-carry-opt__title{color:var(--fy-text);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.9375rem;font-weight:600;line-height:1.25rem;display:flex}.home-carry-opt.is-active .home-carry-opt__title{color:var(--fy-gold)}.home-carry-opt__badge{border-radius:var(--fy-radius-pill);letter-spacing:.06em;text-transform:uppercase;color:var(--fy-gold);background:#fad37124;border:1px solid #fad37147;padding:.125rem .4375rem;font-size:.625rem;font-weight:700;line-height:.75rem;display:inline-block}.home-carry-opt__hint{color:var(--fy-text-secondary);margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:1.4;display:block}@media (width>=1024px){.home-carry-sheet{padding:.75rem .25rem .5rem}.home-carry-sheet__stat-value{font-size:2rem}}.quick-actions{margin-top:24px}.quick-actions__title{font-family:var(--fy-font-body);letter-spacing:0;color:#a8a8a8;margin:0;font-size:13px;font-weight:400;line-height:normal}.quick-actions[aria-busy=true]{padding-top:2px}.quick-actions[aria-busy=true] .quick-actions-row{margin-top:12px}.quick-actions__title-busy{margin:0}.quick-actions__busy-disc{width:52px;height:52px}.quick-actions__busy-bar{width:56px;height:10px;margin-bottom:2.65px}.quick-actions__busy-tile:nth-child(n+7){display:none}.quick-actions-row{scrollbar-width:none;gap:10px;margin:10px -20px 0;padding:4px 20px;display:flex;overflow:auto hidden}.quick-actions-row::-webkit-scrollbar{width:0;height:0;display:none}.quick-action,.quick-actions__busy-tile{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:68px;display:flex}.quick-action{cursor:pointer;color:inherit;font-family:var(--fy-font-body);background:0 0;border:none;padding:0}.quick-action__icon{box-sizing:border-box;width:52px;height:52px;color:var(--qa-accent,#fff);transition:transform .2s var(--fy-ease-out);background:#ffffff0d;border:1px solid #2a2a2a;border-radius:50%;justify-content:center;align-items:center;font-size:22px;display:flex}.quick-action:active .quick-action__icon{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.quick-action:active .quick-action__icon{transform:none}}.quick-action:focus-visible,.home-shell .quick-action:focus-visible{outline:none}.quick-action:focus-visible .quick-action__icon{outline:2px solid var(--fy-focus-ring);outline-offset:2px}.quick-action__label{font-size:11px;font-weight:var(--fy-weight-medium);text-align:center;white-space:nowrap;color:var(--fy-text-tile);line-height:1.15}.yield-sheet__sentence{text-wrap:balance;display:inline-block}.yield-sheet__full-link--disabled{opacity:.5;pointer-events:none}.yield-sheet__amount:focus-within{outline:2px solid var(--fy-gold);outline-offset:2px}.yield-sheet__amount:focus-within input{outline:none}.home-trend{padding:16px;overflow:hidden}.home-trend__grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;display:grid}.home-trend__col{width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;margin:0;padding:0;display:flex}.home-trend__value{font-family:var(--fy-font-body);font-variant-numeric:tabular-nums;white-space:nowrap;color:#9be09b;font-size:11px;font-weight:600;line-height:normal;display:block}.home-trend__value_neg{color:#ff8a8a}.home-trend__well{justify-content:center;width:100%;display:flex}.home-trend__well_pos{align-items:flex-end;height:72px;margin-top:6px}.home-trend__well_neg{align-items:flex-start;height:22px}.home-trend__base{background:#2a2a2a;width:100%;height:1px;display:block}.home-trend__bar{width:26px;display:block}.home-trend__bar_pos{background:#9be09b66;border-radius:5px 5px 0 0}.home-trend__bar_pos.is-current{background:#9be09b}.home-trend__bar_neg{background:#ff8a8a8c;border-radius:0 0 5px 5px}.home-trend__label{font-family:var(--fy-font-body);color:#7d7d7d;white-space:nowrap;margin-top:8px;font-size:11px;font-weight:400;line-height:normal;display:block}.home-trend__label.is-current{color:#fff;font-weight:600}.home-trend__legend{align-items:center;gap:18px;margin-top:14px;display:flex}.home-trend__legend-item{color:#a8a8a8;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:400;line-height:normal;display:inline-flex}.home-trend__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.home-trend__dot_pos{background:#9be09b}.home-trend__dot_neg{background:#ff8a8a8c}.home-trend__legend-span{color:#7d7d7d;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:400;line-height:normal}.home-savings__list .home-rows__item:before{display:none}.home-goal{box-sizing:border-box;width:200px;font-family:var(--fy-font-body);grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"disc name pct""value value value""bar bar bar""foot foot foot";align-content:start;align-items:center;column-gap:10px;padding:14px;line-height:normal;display:grid}a.home-goal,a.home-goal:link,a.home-goal:visited,a.home-goal:hover,a.home-goal:active,a.home-goal:focus{color:#fff;text-decoration:none}.home-goal--saved,.home-goal--saved:hover{border-color:#fad37173}.home-goal--saved{grid-template-columns:32px minmax(0,1fr);grid-template-areas:"disc name""value value""bar bar""foot foot"}.home-goal__disc{color:#e0e0e0;background:#ffffff0f;border-radius:50%;grid-area:disc;justify-content:center;align-items:center;width:32px;height:32px;font-size:17px;display:flex}.home-goal--saved .home-goal__disc{color:#fad371;background:#fad37124}.home-goal__name{color:#a8a8a8;white-space:nowrap;text-overflow:ellipsis;grid-area:name;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.home-goal__pct{color:#fff;font-variant-numeric:tabular-nums;grid-area:pct;font-size:12px;font-weight:700}.home-goal__value{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:value;margin-top:12px;font-size:19px;font-weight:700}.home-goal--saved .home-goal__value{color:#fad371}.home-goal__sub{color:#7d7d7d;text-wrap:pretty;grid-area:bar;min-width:0;min-height:26px;margin-top:10px;font-size:11px;font-weight:400;line-height:13px}.home-goal__bar{background:#ffffff14;border-radius:999px;grid-area:bar;height:6px;margin-top:10px;overflow:hidden}.home-goal__fill{background:linear-gradient(90deg,#9be09b8c,#9be09b);border-radius:999px;height:100%;display:block}.home-goal__foot{color:#7d7d7d;white-space:nowrap;text-overflow:ellipsis;grid-area:foot;min-width:0;margin-top:8px;font-size:11px;font-weight:400;overflow:hidden}.home-accounts__list{overflow:hidden}.home-accounts__list .home-rows__item:focus-visible{outline-offset:-2px;border-radius:6px}.home-accounts__list .home-rows__item:first-child:focus-visible{border-radius:17px 17px 6px 6px}.home-accounts__list .home-rows__item:last-child:focus-visible{border-radius:6px 6px 17px 17px}.home-accounts__list .home-rows__item:first-child:last-child:focus-visible{border-radius:17px}.home-accounts__list .home-rows__item+.home-rows__item{margin-top:1px}.home-accounts__list .home-rows__item+.home-rows__item:before{top:-1px}.home-account{font-family:var(--fy-font-body);align-items:center;gap:12px;padding:14px 16px;font-size:16px;line-height:normal;display:flex}a.home-account,a.home-account:link,a.home-account:visited,a.home-account:hover,a.home-account:active,a.home-account:focus{color:#fff;cursor:pointer;text-decoration:none}.home-account__logo{border-radius:50%;flex-shrink:0;width:40px;height:40px}.home-account__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.home-account__name{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;color:#fff;-webkit-box-orient:vertical;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}.home-account__sub{color:var(--fy-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:15px;overflow:hidden}.home-account__balance{font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;flex-shrink:0;font-size:15px;font-weight:600}.home-account__balance--negative{color:var(--fy-danger)}.home-account__chevron{color:var(--fy-text-2);flex-shrink:0;align-items:center;display:flex}.home-account__chevron .solar-icon{font-size:16px}.home-accounts__add,a.home-accounts__add,a.home-accounts__add:link,a.home-accounts__add:visited,a.home-accounts__add:hover,a.home-accounts__add:active,a.home-accounts__add:focus{border-top:1px solid var(--fy-line);color:var(--fy-gold);font-family:var(--fy-font-body);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:12px 16px;font-size:13px;font-weight:500;line-height:normal;text-decoration:none;display:flex}.home-accounts__add>span{align-items:center;display:flex}.home-accounts__add .solar-icon{font-size:17px}.home-invite{text-align:center;flex-direction:column;align-items:center;padding:26px 20px 24px;display:flex}.home-invite__disc{width:48px;height:48px;color:var(--fy-gold);background:#fad3711f;border-radius:50%;justify-content:center;align-items:center;font-size:22px;display:flex}.home-invite__title{color:#fff;margin:12px 0 0;font-size:15px;font-weight:600;line-height:normal}.home-invite__body{max-width:272px;color:var(--fy-text-2);margin:6px 0 0;font-size:13px;font-weight:400;line-height:1.5}.home-invite__cta{height:44px;min-height:44px;margin-top:16px;padding:0 20px;font-size:14px;font-weight:600}.home-cards__list{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.home-cards__total{font-family:var(--fy-font-body);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""sub sub";align-items:baseline;gap:2px 12px;margin-top:12px;padding:0 2px;line-height:normal;display:grid}.home-cards__total-label{color:#a8a8a8;white-space:nowrap;text-overflow:ellipsis;grid-area:label;font-size:13px;font-weight:400;overflow:hidden}.home-cards__total-value{font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;grid-area:value;font-size:15px;font-weight:600}.home-cards__total-sub{color:#7d7d7d;white-space:nowrap;grid-area:sub;justify-self:end;font-size:11px;font-weight:400}.home-cc{box-sizing:border-box;background:var(--fy-blackcard-grad);color:#fff;width:100%;font-family:var(--fy-font-body);text-align:left;cursor:pointer;transition:transform .2s var(--fy-ease-out);border:1px solid #ffffff14;border-radius:20px;padding:18px 20px 16px;font-size:16px;font-weight:400;line-height:normal;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 20px 48px #00000080}.home-cc:active{transform:scale(.99)}@media (prefers-reduced-motion:reduce){.home-cc:active{transform:none}}a.home-cc,a.home-cc:link,a.home-cc:visited,a.home-cc:hover,a.home-cc:active,a.home-cc:focus{color:#fff;cursor:pointer;text-decoration:none}.home-cc__watermark{opacity:.05;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;height:72px;position:absolute;top:-12px;right:-10px}.home-cc__head{align-items:center;gap:10px;display:flex;position:relative}.home-cc__logo{border-radius:50%;flex-shrink:0;width:28px;height:28px}.home-cc__name{white-space:nowrap;text-overflow:ellipsis;color:#fff;min-width:0;font-size:14px;font-weight:600;line-height:17px;overflow:hidden}.home-cc__row{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;display:flex;position:relative}.home-cc__figure{min-width:0}.home-cc__overline{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:#a8a8a8;font-size:10.5px;font-weight:600;line-height:13px;display:block;overflow:hidden}.home-cc__amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;height:24px;margin-top:4px;font-size:20px;font-weight:700;line-height:24px;display:block}.home-cc__amount_credit{color:#9be09b}.home-cc__amount_zero{color:#7d7d7d}.home-cc__amount_compact{font-size:16px}.home-cc__deadline{white-space:nowrap;color:#a8a8a8;flex-shrink:0;font-size:11px;font-weight:400;line-height:14px}.home-cc__deadline_due{color:#fad371}.home-cc__deadline_overdue{color:#ff8a8a}.home-cc__bar{background:#ffffff1a;border-radius:999px;height:4px;margin-top:14px;display:block;position:relative;overflow:hidden}.home-cc__fill{background:#9be09b;border-radius:999px;height:100%;display:block}.home-cc__foot{justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex;position:relative}.home-cc__limit-label{white-space:nowrap;color:#7d7d7d;font-size:11px;font-weight:400;line-height:14px}.home-cc__limit-value{font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;font-size:12px;font-weight:600;line-height:15px}.home-cc__actions{gap:8px;margin-top:14px;display:flex;position:relative}.home-cc__pay,a.home-cc__pay,a.home-cc__pay:link,a.home-cc__pay:visited,a.home-cc__pay:hover,a.home-cc__pay:active,a.home-cc__pay:focus{box-sizing:border-box;background:var(--fy-gold-grad);white-space:nowrap;min-width:0;height:44px;color:var(--fy-text-on-gold);cursor:pointer;border:none;border-radius:999px;flex:1;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.home-cc__view,a.home-cc__view,a.home-cc__view:link,a.home-cc__view:visited,a.home-cc__view:hover,a.home-cc__view:active,a.home-cc__view:focus{box-sizing:border-box;white-space:nowrap;color:#fff;cursor:pointer;background:0 0;border:1px solid #494949;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;height:44px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.first-steps{box-sizing:border-box;font-family:var(--fy-font-body);color:#fff;background:linear-gradient(#1b1b1b 0%,#151515 100%);border:1px solid #2a2a2a;border-radius:22px;flex-shrink:0;margin-top:20px;padding:16px 20px;box-shadow:inset 0 1px #ffffff0d,0 16px 40px #00000073}.first-steps--leaving{pointer-events:none;opacity:0;transition:opacity .3s var(--fy-ease);position:relative}.first-steps__shield{pointer-events:auto;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.first-steps--leaving{transition:none}}.first-steps__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}.first-steps__head-left{align-items:center;gap:10px;min-width:0;display:flex}.first-steps__counter{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#fad371;font-size:11px;font-weight:700;line-height:normal}.first-steps__pips{flex-shrink:0;align-items:center;gap:4px;display:flex}.first-steps__pip{background:#ffffff24;border-radius:999px;width:18px;height:4px;position:relative}.first-steps__pip:after{content:"";border-radius:inherit;opacity:0;background:linear-gradient(90deg,#ffcd4e,#fad371);transition:opacity .3s;position:absolute;inset:0;box-shadow:0 0 10px -2px #fad37159}.first-steps__pip--on:after{opacity:1}@media (prefers-reduced-motion:reduce){.first-steps__pip:after{transition:none}}.first-steps__dismiss{font:inherit;color:#a8a8a8;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:-12px -8px -12px 0;padding:12px 8px;font-size:13px;font-weight:500;line-height:normal;transition:color .2s}.first-steps__dismiss:not(:disabled):hover{color:#fff}.first-steps__dismiss:disabled,.first-steps__focus-skip:disabled,.first-steps-sheet__skip:disabled{opacity:.5;cursor:default}.first-steps__dismiss:disabled[aria-busy=true],.first-steps__focus-skip:disabled[aria-busy=true],.first-steps-sheet__skip:disabled[aria-busy=true]{opacity:1}.first-steps__focus{text-align:center;flex-direction:column;align-items:center;width:100%;margin-top:12px;display:flex}.first-steps__art{justify-content:center;align-items:center;width:100%;min-height:96px;display:flex}.first-steps__focus-disc{color:#fad371;background:radial-gradient(circle at 50% 35%,#fad37138,#fad37114);border:1px solid #fad37147;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;display:inline-flex;box-shadow:0 0 20px #fad3711f}.first-steps__bank-cluster{justify-content:center;align-items:center;padding-left:14px;display:flex}.first-steps__bank-chip{box-sizing:border-box;object-fit:cover;border:3px solid #171717;border-radius:50%;flex-shrink:0;width:52px;height:52px;margin-left:-14px}.first-steps__bank-chip--more{color:#a8a8a8;background:#2a2a2a;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.first-steps__cc,.first-steps__cash{flex-shrink:0;width:172px;height:118px;position:relative}.first-steps__cc-back,.first-steps__cc-front,.first-steps__cash-note{box-sizing:border-box;display:block;position:absolute}.first-steps__cc-back{background:linear-gradient(150deg,#262626,#1a1a1a);border:1px solid #ffffff12;border-radius:12px;width:134px;height:86px;top:4px;left:22px;transform:rotate(-9deg);box-shadow:0 10px 24px #00000073}.first-steps__cc-front{background:linear-gradient(152deg,#2f2f2f 0%,#1a1a1a 52%,#131313 100%);border:1px solid #ffffff1a;border-radius:13px;width:154px;height:98px;top:20px;left:8px;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 16px 32px #0000008c}.first-steps__cc-front:before,.first-steps__cash-note--front:before{content:"";background:linear-gradient(90deg,#ffffff24,#0000);width:54px;height:150px;position:absolute;top:-34px;left:-22px;transform:rotate(24deg)}.first-steps__cc-chip{background:linear-gradient(145deg,#ffcd4e,#c9a24a);border-radius:4px;width:22px;height:17px;position:absolute;top:13px;right:14px;box-shadow:inset 0 0 0 1px #00000038}.first-steps__cc-chip:after{content:"";background:#0000004d;width:14px;height:1px;position:absolute;top:5px;right:4px}.first-steps__cc-number{gap:7px;display:flex;position:absolute;top:62px;left:16px}.first-steps__cc-number i,.first-steps__cc-line,.first-steps__cash-dash{border-radius:2px;display:block}.first-steps__cc-number i{background:#ffffff38;width:20px;height:4px}.first-steps__cc-line{background:#ffffff1f;width:44px;height:4px;position:absolute;top:77px;left:16px}.first-steps__cc-pill{background:#ffffff1a;border-radius:999px;width:34px;height:17px;position:absolute;top:67px;right:14px}.first-steps__cc-pill:after{content:"";background:#ffffff8c;border-radius:50%;width:13px;height:13px;position:absolute;top:2px;right:2px}.first-steps__cash-note--back{background:linear-gradient(150deg,#262626,#191919);border:1px solid #ffffff12;border-radius:10px;width:124px;height:70px;top:16px;left:26px;transform:rotate(-8deg);box-shadow:0 10px 22px #0006}.first-steps__cash-note--front{background:linear-gradient(152deg,#2e2e2e 0%,#1b1b1b 55%,#141414 100%);border:1px solid #ffffff1a;border-radius:11px;width:130px;height:74px;top:28px;left:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 14px 28px #00000080}.first-steps__cash-note--front:before{background:linear-gradient(90deg,#ffffff1f,#0000);width:46px;height:130px;top:-28px;left:-18px}.first-steps__cash-note--front i{box-sizing:border-box;color:#ffffff73;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-style:normal;font-weight:700;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.first-steps__cash-dash{background:#ffffff29;width:16px;height:4px;position:absolute}.first-steps__cash-dash--a{top:10px;left:10px}.first-steps__cash-dash--b{top:58px;left:102px}.first-steps__cash-coin{color:#6b4f12;border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:800;line-height:1;display:flex;position:absolute}.first-steps__cash-coin--a{background:linear-gradient(145deg,#ffcd4e,#c9a24a);width:40px;height:40px;top:72px;right:12px;box-shadow:inset 0 1px 1px #ffffff80,inset 0 -3px 6px #0000002e,0 10px 20px #00000073}.first-steps__cash-coin--b{background:linear-gradient(145deg,#e9c060,#b8912f);width:30px;height:30px;top:86px;right:44px;box-shadow:inset 0 1px 1px #fff6,0 8px 16px #0006}.first-steps__focus-title{font-family:var(--fy-font-body);letter-spacing:-.015em;color:#fff;margin:14px 0 0;font-size:19px;font-weight:700;line-height:normal}.first-steps__subtitle{color:#a8a8a8;font-size:13px;font-weight:400;line-height:1.5}.first-steps__focus-subtitle{text-wrap:pretty;margin:8px 0 0}.first-steps__subtitle-line{display:block}.first-steps__subtitle-strong,.first-steps__subtitle-rest{color:#fad371;font-weight:700;display:inline-block}.first-steps__subtitle-strong{white-space:nowrap}.first-steps__subtitle-sentence{text-wrap:balance;display:inline-block}.first-steps__focus .btn{box-sizing:border-box;letter-spacing:normal;color:#333;background:linear-gradient(145deg,#ffcd4e 0%,#fad371 48%,#e9b94b 100%);width:100%;height:52px;margin-top:16px;padding-top:0;padding-bottom:0;font-size:15px;font-weight:700;box-shadow:inset 0 1px 1px #ffffff73!important}.first-steps__focus .btn:hover,.first-steps__focus .btn:focus-visible{box-shadow:inset 0 1px 1px #ffffff73!important}.first-steps__focus-skip{font:inherit;color:#a8a8a8;cursor:pointer;background:0 0;border:0;margin:4px 0 -8px;padding:8px 12px;font-size:13px;font-weight:500;line-height:normal;text-decoration:none;transition:color .2s}.first-steps__focus-skip:not(:disabled):hover{color:#fff}.first-steps__dismiss,.first-steps__focus-skip,.first-steps-sheet__skip{position:relative}.first-steps__btn-label--busy{visibility:hidden}.first-steps__btn-spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.first-steps .first-steps__error,.first-steps-sheet .first-steps__error{box-sizing:border-box;text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.first-steps__focus .first-steps__error{margin-top:16px}.first-steps__error-text{flex:1;min-width:0}.first-steps__error-sentence{text-wrap:pretty;display:inline-block}.input--description.account-quick-create__error{text-align:left;justify-content:flex-start;align-items:flex-start;margin:0;display:flex}.account-quick-create__retry{align-self:flex-start}.first-steps--busy{min-height:360px}.first-steps--busy .first-steps__head{min-height:16px}.first-steps--busy .first-steps__art{min-height:118px}.first-steps--busy .first-steps__pip{background:#ffffff14}.first-steps__busy-title{margin-top:14px}.first-steps__busy-line{margin-top:8px}.first-steps__busy-line--last{margin-top:6px}.first-steps__busy-cta{border-radius:999px;margin-top:16px}.first-steps__busy-skip{margin-top:12px;margin-bottom:4px}.first-steps--notice{box-shadow:none;background:0 0;border:0;padding:0}.first-steps--notice .home-notice{margin-top:0}.first-steps--done{text-align:center;background:linear-gradient(#1f1f1f 0%,#161616 100%);border:1px solid #fad37199;border-radius:18px;padding:22px 18px 18px;box-shadow:inset 0 1px #ffffff0d}.first-steps__celebrate{flex-direction:column;align-items:center;display:flex}.first-steps__celebrate-disc{color:#333;background:linear-gradient(145deg,#ffcd4e 0%,#fad371 48%,#e9b94b 100%);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;display:inline-flex;box-shadow:inset 0 1px 1px #ffffff73}.first-steps__celebrate-title{font-family:var(--fy-font-body);letter-spacing:-.015em;color:#fff;margin:14px 0 0;font-size:18px;font-weight:700;line-height:normal}.first-steps--done .first-steps__subtitle{margin:6px 0 0;line-height:normal}.first-steps__pips--done{gap:6px;width:100%;margin-top:14px}.first-steps__pips--done .first-steps__pip{flex:1;width:auto;height:6px}.first-steps--done .btn{box-sizing:border-box;letter-spacing:normal;width:100%;height:46px;margin-top:16px;font-size:14px;font-weight:600;color:#fff!important;box-shadow:none!important;background:0 0!important;border:1px solid #494949!important}.first-steps--done .btn:hover,.first-steps--done .btn:focus-visible{color:#fad371!important;border-color:#fad371!important}.first-steps-sheet{flex-direction:column;display:flex}.first-steps-sheet__disc{width:3rem;height:3rem;color:var(--fy-gold,#fad371);background:#fad3711f;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:inline-flex}.first-steps-sheet__title{color:#fff;font-size:1.125rem;font-weight:600;line-height:1.3}.first-steps-sheet__question{margin-top:var(--fy-space-sm,.5rem);font-size:.9375rem;line-height:1.4}.first-steps-sheet .input--label_block{margin-bottom:var(--fy-space-sm,.5rem)}.first-steps-sheet__skip{width:100%;margin-top:var(--fy-space-sm,.5rem);border:1px solid var(--fy-border-strong,#494949);cursor:pointer;color:var(--fy-text-secondary,#a8a8a8);background:0 0;border-radius:999px;padding:.85rem;font-size:.9375rem;font-weight:600;transition:color .2s,border-color .2s,background .2s}.first-steps-sheet__skip:not(:disabled):hover{color:#fff;background:#ffffff0a;border-color:#fff}.suggestion-card{box-sizing:border-box;font-family:var(--fy-font-body);color:#fff;background:linear-gradient(#1b1b1b 0%,#151515 100%);border:1px solid #2a2a2a;border-radius:22px;flex-shrink:0;margin-top:20px;padding:16px 20px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 16px 40px #00000073}.suggestion-card__dismiss{color:#7d7d7d;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:18px;line-height:1;transition:color .2s,background .2s;display:inline-flex;position:absolute;top:4px;right:4px}.suggestion-card__dismiss:hover{color:#fff;background:#ffffff0f}.suggestion-card__dismiss:focus-visible{box-shadow:var(--fy-ring-gold,0 0 0 4px #fad37129);outline:none}.suggestion-card--undo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.suggestion-card__undo-text{color:#a8a8a8;font-size:13px;font-weight:400;line-height:normal}.suggestion-card__undo{font-family:var(--fy-font-body);color:#fad371;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:-14px -12px;padding:14px 12px;font-size:13px;font-weight:700;line-height:normal;position:relative}.suggestion-card__undo:hover{color:var(--fy-gold-bright,#ffe08a)}.suggestion-card__undo:focus-visible{box-shadow:var(--fy-ring-gold,0 0 0 4px #fad37129);border-radius:999px;outline:none}.suggestion-card .first-steps__error{box-sizing:border-box;text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;margin:0;display:flex}.suggestion-card:not(.suggestion-card--undo) .suggestion-card__error{margin-top:12px}.suggestion-card__head{align-items:flex-start;gap:12px;display:flex}.suggestion-card__disc{color:#fad371;background:#fad3711f;border:1px solid #fad3712e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.suggestion-card__text{flex:1;min-width:0}.suggestion-card__title{font-family:var(--fy-font-body);letter-spacing:-.015em;color:#fff;text-wrap:pretty;margin:0;padding-right:28px;font-size:19px;font-weight:700;line-height:normal}.suggestion-card__body{color:#a8a8a8;text-wrap:pretty;margin:8px 0 0;font-size:13px;font-weight:400;line-height:1.5}.suggestion-card__cta{box-sizing:border-box;width:100%;height:52px;font-family:var(--fy-font-body);color:#333;cursor:pointer;background:linear-gradient(145deg,#ffcd4e 0%,#fad371 48%,#e9b94b 100%);border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:16px;padding:0 16px;font-size:15px;font-weight:700;line-height:normal;transition:transform .15s,filter .2s;display:flex;box-shadow:inset 0 1px 1px #ffffff73}.suggestion-card__cta:hover{filter:brightness(1.04)}.suggestion-card__cta:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.suggestion-card__cta:active{transform:none}}.suggestion-card__cta:focus-visible{box-shadow:inset 0 1px 1px #ffffff73, var(--fy-ring-gold,0 0 0 4px #fad37129);outline:none}@media (width<=380px){.quick-action__label{white-space:normal;width:100%}.quick-actions__busy-bar{margin-bottom:15.3px}.home-upcoming-card__part:not(.home-upcoming-card__overdue),.home-upcoming-card__sep{display:none}.home-upcoming-card__caption:not(:has(.home-upcoming-card__overdue)) .home-upcoming-card__dot{display:none}.home-upcoming-card__pay{border-radius:50%;width:36px;padding:0;font-size:19px}.home-upcoming-card__pay-label{display:none}.home-upcoming-card__pay-icon{display:flex}.home-mymonth__bar{margin:var(--fy-row-pad-y) var(--fy-sp-4)}.home-mymonth__legend{justify-content:flex-start}}@media (width<=335.74px),(width>=380.02px) and (width<=387.74px){.home-mymonth__busy-legend--wrap{width:26%;margin-top:calc(var(--fy-sp-2) - var(--fy-sp-3));display:block}}@media (width<=359.98px){.fy-hero__head{gap:4px}.fy-hero__sub{white-space:normal}.home-account{gap:8px}}@media (width<=320px){.fy-hero[aria-busy=true] .fy-hero__growth:after{content:" \a  ";white-space:pre;font-size:var(--fy-t-sec);line-height:normal}}@media (width>=1024px){.home-shell .home-main.with-app-toolbar:after{height:32px}.home-shell--home{background:#0e0e0e}.home-body--home{grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:0 20px}.home-body--home>.home-hero{grid-area:1/1/auto/13}.home-shell .home-hero-top{margin-top:22px}.home-body--home>.home-quick{grid-area:2/1/auto/13}.home-body--home>.home-col--left{grid-area:3/1/auto/8}.home-body--home>.home-col--right{grid-area:3/8/auto/13}.home-shell .home-col{gap:var(--fy-pc-block-gap);margin-top:var(--fy-pc-block-gap)}.home-shell .home-col>*,.home-shell .home-col>*>.home-sec{margin-top:0}.home-shell .app-toolbar--item:not(.app-toolbar--item_add):focus-visible{outline-offset:-3px;border-radius:6px}.home-shell .home-sec-panel.home-col-span{background:var(--fy-surface-grad);border:1px solid #2a2a2a;border-radius:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.home-shell .home-sec-panel.home-col-span>.home-sec{padding:14px var(--home-panel-px,16px);border-bottom:1px solid #2a2a2a;margin-top:0}.home-shell .home-sec-panel.home-col-span>.home-sec .home-sec__title{color:#fff;font-size:15px;font-weight:600}.home-shell .home-sec-panel.home-col-span>.home-sec-panel__body{padding:var(--home-panel-body-pad,16px);box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0}.home-shell .home-sec-panel.home-col-span>.home-sec-panel__body:focus-visible{outline-offset:-2px;border-radius:6px 6px 17px 17px}.home-shell .home-bleed{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.home-shell .home-pc-only{display:inline}.home-shell .home-mobile-only{display:none}.home-shell .home-hero.fy-hero{border-radius:26px;grid-template-columns:minmax(0,1.25fr) 1px minmax(0,.75fr);align-items:stretch;gap:0 28px;padding:24px 28px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 16px 40px #00000073}.home-shell .home-hero .fy-hero__watermark{height:164px;top:-20px;right:-20px}.home-shell .home-hero .fy-hero__balance{flex-direction:column;justify-content:space-between;gap:18px;min-width:0;display:flex}.home-shell .home-hero:has(.fy-hero__empty) .fy-hero__balance{grid-column:1/-1;justify-content:flex-start;gap:0}.home-shell .home-hero .fy-hero__empty{max-width:none}.home-shell .home-hero[aria-busy=true] .fy-hero__balance{min-height:147px}.home-shell .home-hero .fy-hero__top{flex-direction:column;gap:14px;display:flex}.home-shell .home-hero .fy-hero__amount{margin-top:0;font-size:44px}.home-shell .home-hero .fy-hero__growth{margin-top:0}.home-shell .home-hero .fy-growth{height:var(--fy-pill-h-pc);padding:0 var(--fy-pill-pad-x-pc);font-size:var(--fy-t2)}.home-shell .home-hero .fy-growth__icon{font-size:var(--fy-icon-pill-pc)}.home-shell .home-hero .fy-hero__phrase,.home-shell .home-hero .fy-hero__eye-note,.home-shell .home-hero .fy-hero__growth-suffix{font-size:var(--fy-t2)}.home-shell .home-hero .fy-hero__phrase .fy-hero__phrase-full{display:inline}.home-shell .home-hero .fy-hero__phrase .fy-hero__phrase-short{display:none}.home-shell .home-hero .fy-hero__divider{height:auto;margin-top:0}.home-shell .home-hero .fy-hero__month{flex-direction:column;justify-content:space-between;gap:14px;min-width:0;padding-top:0;display:flex}.home-shell .home-hero .fy-hero__block{gap:8px}.home-shell .home-hero .fy-hero__block--budget{padding-right:0}.home-shell .home-hero .fy-hero__block--bills{padding-left:0}.home-shell .home-hero .fy-hero__sep{display:none}.home-shell .home-hero .fy-hero__value,.home-shell .home-hero .fy-hero__missing{font-size:20px}.home-shell .home-hero .fy-hero__month--bare .fy-hero__missing{font-size:var(--fy-t2)}.home-shell .home-hero .fy-hero__sub{font-size:12px}.home-shell .home-hero .fy-hero__block--budget>.fy-hero__link,.home-shell .home-hero .fy-hero__block--budget>.fy-hero__sub{margin-bottom:-7px}.home-shell .home-upcoming-card{margin-top:0}.home-shell .home-upcoming-card__see-all{display:inline}.home-shell .home-upcoming-card:hover{border-color:#fad37199;transform:none}.home-shell .home-upcoming>.home-notice{margin-top:0}.home-shell .quick-actions{margin-top:22px}.home-shell .quick-actions-row{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;display:flex;overflow:visible}.home-shell .quick-actions__busy-tile{box-sizing:border-box;background:#ffffff0a;border:1px solid #2a2a2a;border-radius:999px;flex-direction:row;align-items:center;gap:8px;width:132px;height:42px;padding:0 16px 0 12px;display:flex}.home-shell .quick-actions[aria-busy=true]{padding-top:0}.home-shell .quick-actions__busy-disc{width:18px;height:18px;margin:0}.home-shell .quick-actions__busy-bar{width:66px;height:10px;margin:0}.home-shell .quick-action{box-sizing:border-box;width:auto;height:42px;transition:transform .2s var(--fy-ease-out), border-color var(--fy-dur-fast) var(--fy-ease);background:#ffffff0a;border:1px solid #2a2a2a;border-radius:999px;flex-direction:row;align-items:center;gap:8px;padding:0 16px 0 12px}.home-shell .quick-action:hover{border-color:var(--fy-border-strong)}.home-shell .quick-action:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.home-shell .quick-action:active{transform:none}}.home-shell .quick-action__icon{background:0 0;border:0;border-radius:0;flex-shrink:0;width:auto;height:auto;font-size:18px}.home-shell .quick-action:active .quick-action__icon{transform:none}.home-shell .quick-action:focus-visible{outline:2px solid var(--fy-focus-ring);outline-offset:2px}.home-shell .quick-action:focus-visible .quick-action__icon{outline:none}.home-shell .quick-action__label{color:#fff;text-align:left;white-space:nowrap;width:auto;font-size:13px;line-height:normal;display:block;overflow:visible}.home-shell .home-trend__bar{width:30px}.home-shell .home-savings__list{flex-direction:column;gap:0;display:flex;overflow:visible}.home-shell .home-savings__list .home-rows__item+.home-rows__item{margin-top:1px}.home-shell .home-savings__list .home-rows__item+.home-rows__item:before{display:block;top:-1px}.home-shell .home-goal{width:auto;min-height:58px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value""bar bar""foot foot";column-gap:10px;padding:12px 16px 12px 62px}.home-shell .home-goal.fy-card_interactive:hover,.home-shell .home-goal.fy-card_interactive:active{transform:none}.home-shell .home-goal__disc{width:34px;height:34px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.home-shell .home-goal__name{color:#fff;align-self:baseline;font-size:14px}.home-shell .home-goal__pct{display:none}.home-shell .home-goal__value{letter-spacing:0;place-self:baseline end;margin-top:0;font-size:14px;font-weight:600}.home-shell .home-goal__sub{min-height:0;margin-top:3px;font-size:11.5px;line-height:14px}.home-shell .home-goal__bar{height:5px;margin-top:8px}.home-shell .home-goal__foot{margin-top:6px;font-size:11.5px}.home-shell .home-accounts__list{--home-rule-inset:66px}.home-shell .home-account{padding:13px 16px}.home-shell .home-account__logo{width:38px;height:38px}.home-shell .home-cards__list{margin-bottom:0}.home-shell .home-cards__total+.home-cards__list{padding-top:10px}.home-main>.first-steps,.home-main>.suggestion-card{width:100%;max-width:30rem;margin-left:auto;margin-right:auto}.home-shell .first-steps,.home-shell .suggestion-card{margin-top:22px}.home-shell .home-month-banner,.home-main>.home-notice{width:100%;max-width:60rem;margin-left:auto;margin-right:auto}.home-main>.home-notice{margin-top:22px}.home-body--home>.home-notice{grid-area:1/1/auto/13;margin-top:22px}.home-shell .home-headerbar{border-bottom:0;margin:0;padding:28px 0 0}.home-shell .home-headerbar .home-topbar{gap:20px}.home-shell .home-topbar__left{gap:4px}.home-shell .home-monthchip{display:none}.home-shell .home-topbar__name{letter-spacing:-.02em;font-size:24px}.home-shell .home-topbar__greet{display:inline}.home-shell .home-topbar__sub{font-family:var(--fy-font-body);color:#a8a8a8;font-size:13px;font-weight:400;line-height:normal;display:block}.home-shell .home-monthband{text-align:center;grid-template-columns:40px 1fr auto 1fr 40px;align-items:center;max-width:400px;height:42px;margin-left:auto;display:grid}.home-shell .home-monthband__arrow{color:#a8a8a8;cursor:pointer;background:0 0;border:1px solid #2a2a2a;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;font-size:15px;display:flex}.home-shell .home-monthband__arrow:disabled{opacity:.35;cursor:default}.home-shell .home-monthband__month{width:auto;min-width:0;font-family:var(--fy-font-body);color:#7d7d7d;white-space:nowrap;text-overflow:ellipsis;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 6px;font-size:14px;font-weight:500;line-height:normal;overflow:hidden}.home-shell .home-monthband__month.is-current{letter-spacing:-.01em;color:#fff;justify-self:center;margin-bottom:-10px;padding:0 0 10px;font-size:16px;font-weight:700;line-height:1;position:relative;overflow:visible}.home-shell .home-monthband__month.is-current:before{content:"";background:var(--fy-gold);border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}.home-shell .home-monthband[aria-busy=true] .home-monthband__month.is-current{align-items:center;gap:6px;display:inline-flex}.home-shell .home-monthband[aria-busy=true] .home-monthband__month.is-current:after{content:"";box-sizing:border-box;border:2px solid #ffffff2e;border-top-color:#fad371;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}@media (prefers-reduced-motion:reduce){.home-shell .home-monthband[aria-busy=true] .home-monthband__month.is-current:after{animation:none}}.home-shell .home-topbar__cluster{gap:12px}.home-shell .home-levelpts{font-family:var(--fy-font-body);color:#a8a8a8;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:400;line-height:normal;display:inline}.home-shell .home-header-actions{display:none}}.home-shell .home-account,.home-shell .home-cc__pay,.home-shell .home-cc__view{transition-property:transform,border-color;transition-duration:.2s;transition-timing-function:var(--fy-ease-out)}.home-shell .home-account:active{transform:scale(.99)}.home-shell .home-cc__pay:active,.home-shell .home-cc__view:active{transform:scale(.98)}.home-shell .home-topbar__bell,.home-shell button.profile-avatar,.home-shell .level-badge,.home-shell .home-topbar__cluster>button,.home-shell .fy-hero__eye,.home-shell .suggestion-card__dismiss,.home-shell .home-monthband__arrow{transition-property:transform,color,background-color;transition-duration:.2s;transition-timing-function:var(--fy-ease-out)}.home-shell .app-toolbar__bell{transition:color .18s ease-out, background .18s ease-out, transform .2s var(--fy-ease-out)}.home-shell .home-topbar__bell:active,.home-shell .app-toolbar__bell:active,.home-shell button.profile-avatar:active,.home-shell .level-badge:active,.home-shell .home-topbar__cluster>button:active,.home-shell .fy-hero__eye:active,.home-shell .suggestion-card__dismiss:active,.home-shell .home-monthband__arrow:active{transform:scale(.94)}.home-shell .home-topbar__left,.home-shell .home-monthchip,.home-shell .home-monthband__month,.home-shell .home-month-banner button,.home-shell .home-notice__action,.home-shell .first-steps__dismiss,.home-shell .first-steps__focus-skip,.home-shell .suggestion-card__undo,.home-shell .home-mymonth__carry-action,.home-shell .home-mymonth__action,.home-shell .home-sec__link,.home-shell .fy-hero__balance--tap>*,.home-shell .fy-hero__close,.home-shell .fy-hero__block--tap,.home-shell .fy-hero__block--link,.home-shell button.fy-hero__link,.home-shell .yield-sheet__full-link{transition-property:opacity,color,border-color;transition-duration:.2s;transition-timing-function:var(--fy-ease-out)}.home-shell .home-topbar__left:active,.home-shell .home-monthchip:active,.home-shell .home-monthband__month:active,.home-shell .home-month-banner button:active,.home-shell .home-notice__action:not(:disabled):active,.home-shell .first-steps__dismiss:not(:disabled):active,.home-shell .first-steps__focus-skip:not(:disabled):active,.home-shell .suggestion-card__undo:not(:disabled):active,.home-shell .home-mymonth__carry-action:not(:disabled):active,.home-shell .home-mymonth__action:active,.home-shell .home-sec__link:active,.home-shell .fy-hero__balance--tap:active>:not(.fy-hero__close),.home-shell .fy-hero__close:active,.home-shell .fy-hero__block--tap:active,.home-shell .fy-hero__block--link:active,.home-shell button.fy-hero__link:active,.home-shell .yield-sheet__full-link:not(.yield-sheet__full-link--disabled):active{opacity:.7}@media (width>=1024px){.home-shell .home-upcoming-card:hover .home-upcoming-card__summary:active{transform:scale(var(--fy-press-card))}}.home-shell .fy-hero__balance--tap:has(:is(.fy-hero__eye,.fy-hero__link,.fy-hero__kbd,.fy-hero__close,.fy-hero__cta):active)>:not(.fy-hero__close){opacity:1}.home-shell .home-topbar__left:has(.home-monthchip:active){opacity:1}.home-shell .home-month-option{transition-property:background-color,border-color;transition-duration:.2s;transition-timing-function:var(--fy-ease-out)}.home-shell .home-month-option:active{background:#ffffff0f}.home-shell :is(a,button).home-mymonth__row,.home-shell .home-mymonth__cell{transition-property:background-color;transition-duration:var(--fy-mov-press);transition-timing-function:var(--fy-mov-ease)}.home-shell .home-mymonth__list>:is(a,button).home-mymonth__row:active{background:var(--fy-surface-raised)}.home-shell .home-mymonth__cell:has(>:is(a,button).home-mymonth__row:active){background:var(--fy-surface-raised)}.home-shell .home-month-option.is-active:active{background:#fad3712e}.home-shell .first-steps-sheet__skip{transition-property:transform,color,border-color,background-color;transition-duration:.25s;transition-timing-function:ease}.home-shell .first-steps-sheet__skip:not(:disabled):active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.home-shell :is(.home-account,.home-cc__pay,.home-cc__view,.home-topbar__bell,.app-toolbar__bell,button.profile-avatar,.level-badge,.home-topbar__cluster>button,.fy-hero__eye,.suggestion-card__dismiss,.home-monthband__arrow,.first-steps-sheet__skip):active,.home-shell .home-upcoming-card:hover .home-upcoming-card__summary:active{transform:none}.home-shell :is(.home-account,.home-cc__pay,.home-cc__view,.home-topbar__bell,.app-toolbar__bell,button.profile-avatar,.level-badge,.home-topbar__cluster>button,.fy-hero__eye,.suggestion-card__dismiss,.home-monthband__arrow,.first-steps-sheet__skip,.home-monthchip,.home-topbar__left,.home-monthband__month,.home-month-banner button,.home-notice__action,.first-steps__dismiss,.first-steps__focus-skip,.suggestion-card__undo,.home-mymonth__carry-action,.home-mymonth__action,.home-sec__link,.fy-hero__balance--tap>*,.fy-hero__close,.fy-hero__block--tap,.fy-hero__block--link,button.fy-hero__link,.yield-sheet__full-link,.home-month-option,.home-goal,.home-sec-panel__body,a.home-mymonth__row,button.home-mymonth__row,.home-mymonth__cell){transition-duration:0s}}.transactions-row,.tx-row__hit,.lanc-result,.tx-futures-row{transition-property:transform,background-color,opacity;transition-duration:.2s;transition-timing-function:var(--fy-ease-out)}.transactions-row:not(:disabled):active,.tx-row__hit:not(:disabled):active,.lanc-result:not(:disabled):active,.tx-futures-row:active{transform:scale(.99)}.lanc-act,.fy-mstrip__arrow,.fy-months__year-arrow,.tx-search__clear{transition-property:transform,background-color,color;transition-duration:.2s;transition-timing-function:var(--fy-ease-out)}.fy-months__year-arrow,.tx-search__clear{border-radius:50%}.lanc-act:active,.fy-mstrip__arrow:active,.fy-months__year-arrow:not(:disabled):active,.tx-search__clear:active{background-color:#ffffff0f;transform:scale(.94)}.tx-row__pay,.lanc-btn,.lanc-empty__primary,.lanc-empty__secondary,.tx-sheet__empty-action{transition-property:transform,opacity;transition-duration:.2s;transition-timing-function:var(--fy-ease-out)}.tx-row__pay:not(:disabled):active,.lanc-btn:not(:disabled):active,.lanc-empty__primary:active,.lanc-empty__secondary:active,.tx-sheet__empty-action:active{transform:scale(.98)}.fy-mstrip__side,.fy-mstrip__active--button,.lanc-unpaid__see,.lanc-sheet__link,.lanc-sheet__back,.tx-detail__link,.lanc-applied,.lanc-empty__link,.lanc-error__retry,.lanc-reload-notice__action{transition-property:opacity,color;transition-duration:.2s;transition-timing-function:var(--fy-ease-out)}.fy-mstrip__side:active,.fy-mstrip__active--button:active,.lanc-unpaid__see:active,.lanc-sheet__link:active,.lanc-sheet__back:active,.tx-detail__link:active,.lanc-applied:active,.lanc-empty__link:active,.lanc-error__retry:not(:disabled):active,.lanc-reload-notice__action:not(:disabled):active{opacity:.7}.lanc-seg__item,.lanc-chip,.tx-sheet__chip,.fy-months__month,.lanc-picker-row,.lanc-option,.lanc-more__row,.lanc-switch-row{transition-property:background-color,color,border-color;transition-duration:.2s;transition-timing-function:var(--fy-ease-out)}.lanc-seg__item:not(.lanc-seg__item--active):active,.tx-sheet__chip:not(.tx-sheet__chip--active):active,.fy-months__month:not(.fy-months__month--active):active,.lanc-picker-row:active,.lanc-option:active,.lanc-more__row:not(.lanc-more__row--stack):not(:disabled):active,.lanc-switch-row:active{background-color:#ffffff0f}.lanc-chip:active,.tx-sheet__chip--active:active{background-color:#ffffff29}.fy-months__month--active:active{background-color:#fad37138}.lanc-seg__item--active:active{background-color:#e6e6e6}.lanc-picker-row,.lanc-more__row,.lanc-switch-row{border-radius:12px}.lanc-list-card .lanc-picker-row{border-radius:0}.lanc-switch-row{cursor:pointer;min-height:44px}@media (prefers-reduced-motion:reduce){.transactions-row:active,.tx-row__hit:active,.lanc-result:active,.tx-futures-row:active,.lanc-act:active,.fy-mstrip__arrow:active,.fy-months__year-arrow:active,.tx-search__clear:active,.tx-row__pay:active,.lanc-btn:active,.lanc-empty__primary:active,.lanc-empty__secondary:active,.tx-sheet__empty-action:active{transform:none}.transactions-row,.tx-row__hit,.lanc-result,.tx-futures-row,.lanc-act,.fy-mstrip__arrow,.fy-months__year-arrow,.tx-search__clear,.tx-row__pay,.lanc-btn,.lanc-empty__primary,.lanc-empty__secondary,.fy-mstrip__side,.fy-mstrip__active--button,.lanc-unpaid__see,.lanc-sheet__link,.lanc-sheet__back,.tx-detail__link,.lanc-applied,.lanc-empty__link,.lanc-error__retry,.tx-sheet__empty-action,.lanc-reload-notice__action,.lanc-seg__item,.lanc-chip,.tx-sheet__chip,.fy-months__month,.lanc-picker-row,.lanc-option,.lanc-more__row,.lanc-switch-row{transition-duration:0s}}.lanc-btn[aria-busy=true],.tx-row__pay[aria-busy=true],.lanc-reload-notice__action[aria-busy=true],.lanc-filters__options-retry[aria-busy=true]{cursor:default;position:relative;color:#0000!important}.lanc-btn[aria-busy=true]>*,.lanc-more__row[aria-busy=true] .lanc-more__icon>*{visibility:hidden}.lanc-btn[aria-busy=true]:after,.tx-row__pay[aria-busy=true]:before,.lanc-reload-notice__action[aria-busy=true]:after,.lanc-filters__options-retry[aria-busy=true]:after,.lanc-more__row[aria-busy=true] .lanc-more__icon:after{content:"";border:2px solid var(--lanc-ring-track,#ffffff40);border-top-color:var(--lanc-ring,var(--fy-text));box-sizing:border-box;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.7s linear infinite spin;position:absolute;top:50%;left:50%}.lanc-btn--gold[aria-busy=true],.tx-row__pay[aria-busy=true]{--lanc-ring:var(--fy-text-on-gold);--lanc-ring-track:#33333340}.lanc-reload-notice__action[aria-busy=true],.lanc-filters__options-retry[aria-busy=true],.lanc-more__row[aria-busy=true]{--lanc-ring:var(--fy-gold);--lanc-ring-track:#fad37140}.lanc-more__row[aria-busy=true] .lanc-more__icon{position:relative}.lanc-more__row[aria-busy=true] .lanc-more__chevron{display:none}.lanc-btn:disabled:not([aria-busy=true]){opacity:.5;cursor:default}.lanc-more__row:disabled:not([aria-busy=true]){cursor:default}@media (prefers-reduced-motion:reduce){.lanc-btn[aria-busy=true]:after,.tx-row__pay[aria-busy=true]:before,.lanc-reload-notice__action[aria-busy=true]:after,.lanc-filters__options-retry[aria-busy=true]:after,.lanc-more__row[aria-busy=true] .lanc-more__icon:after{animation:none}}.tx-futures-row,.lanc-compact .lanc-act,.tx-detail__link,.lanc-seg__item,.tx-sheet__chip,.fy-months__month,.fy-months__year-arrow,.lanc-chip,.lanc-applied,.lanc-sheet__link,.fy-mstrip__side{position:relative}.tx-futures-row:after{content:"";position:absolute;inset:-3px 0}.lanc-compact .lanc-act:after,.tx-detail__link:after,.lanc-sheet__link:after{content:"";position:absolute;inset:-2px}.lanc-seg__item:after{content:"";position:absolute;inset:-6px 0}.lanc-seg--small .lanc-seg__item:after{inset:-8px 0}.tx-sheet__chip:after,.lanc-chip:after{content:"";position:absolute;inset:-7px -3px}.fy-months__month:after{content:"";position:absolute;inset:-4px -3px}.fy-months__year-arrow:after{content:"";position:absolute;inset:0 -6px}.lanc-applied:after{content:"";position:absolute;inset:-13px -8px}.fy-mstrip__side:after{content:"";position:absolute;inset:-2px 0}.fy-mstrip__track{overflow:clip visible}.tx-day__label-wrap{flex:0 auto}.tx-day__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.tx-day__badge,.tx-day__totals{flex-shrink:0}@media (width<=389.98px){.tx-row__pay{height:34px;padding:0 12px;font-size:12px}.tx-row__pay:after{inset:-5px -4px}}.tx-row__sub--overdue,.tx-row__sub--today{text-overflow:clip;overflow:visible}.tx-row__pay[aria-busy=true]:before{border-color:var(--lanc-ring-track);border-top-color:var(--lanc-ring)}.tx-row__pay-slot{flex-shrink:0;grid-template-columns:1fr;align-self:center;margin-left:-12px;display:grid}.tx-row__pay-clip{justify-content:flex-end;min-width:0;display:flex}.tx-row__pay-slot .tx-row__pay{place-items:center;margin-left:12px;display:inline-grid}.tx-row__pay-label,.tx-row__pay-check{grid-area:1/1}.tx-row__pay-check{visibility:hidden;font-size:18px;display:inline-flex}.tx-row__pay.is-paid{background:var(--fy-positive-tint);box-shadow:none;color:var(--fy-success);opacity:1;cursor:default}.tx-row__pay.is-paid .tx-row__pay-label{visibility:hidden}.tx-row__pay.is-paid .tx-row__pay-check{visibility:visible;animation:upcoming-check-pop var(--fy-mov-padrao) var(--fy-mov-ease) both}.tx-row__sub--paid{color:var(--fy-success);font-weight:600}.tx-row__sub--paid,.tx-row__sub.is-refreshed{animation:upcoming-refresh var(--fy-mov-padrao) var(--fy-mov-ease) both}.tx-row__pay-slot.is-closing{animation:tx-pay-slot-close var(--fy-mov-sheet) var(--fy-mov-ease) both}.tx-row__pay-slot.is-opening{animation:tx-pay-slot-open var(--fy-mov-sheet) var(--fy-mov-ease) both}.tx-row__pay-slot.is-closing .tx-row__pay-clip,.tx-row__pay-slot.is-opening .tx-row__pay-clip{overflow:hidden}.tx-row__pay-slot.is-closing .tx-row__pay{animation:tx-pay-fade-out var(--fy-mov-sheet) var(--fy-mov-ease) both}.tx-row__pay-slot.is-opening .tx-row__pay{animation:tx-pay-fade-in var(--fy-mov-sheet) var(--fy-mov-ease) both}.tx-row--overdue.is-settling{animation:tx-card-out var(--fy-mov-sheet) var(--fy-mov-ease) both}.tx-row--overdue.is-settling .tx-row__hit{align-items:center}.tx-row--overdue.is-settling .tx-row__main{animation:tx-texts-down var(--fy-mov-sheet) var(--fy-mov-ease) both}.tx-row--overdue.is-rising{animation:tx-card-in var(--fy-mov-sheet) var(--fy-mov-ease) both}.tx-row--overdue.is-rising .tx-row__main{animation:tx-texts-up var(--fy-mov-sheet) var(--fy-mov-ease) both}.tx-row--overdue.is-settling+.tx-row:not(.tx-row--overdue):before,.tx-row:not(.tx-row--overdue)+.tx-row--overdue.is-settling:before{content:"";animation:upcoming-fade-in var(--fy-mov-sheet) var(--fy-mov-ease) both}.tx-row--overdue.is-rising+.tx-row:not(.tx-row--overdue):before,.tx-row:not(.tx-row--overdue)+.tx-row--overdue.is-rising:before{content:"";animation:upcoming-fade-out var(--fy-mov-sheet) var(--fy-mov-ease) both}@keyframes tx-pay-slot-close{0%{grid-template-columns:1fr}to{grid-template-columns:0fr}}@keyframes tx-pay-slot-open{0%{grid-template-columns:0fr}to{grid-template-columns:1fr}}@keyframes tx-pay-fade-out{0%{opacity:1}40%,to{opacity:0}}@keyframes tx-pay-fade-in{0%,60%{opacity:0}to{opacity:1}}@keyframes tx-card-out{0%{background-color:#ffffff09}to{background-color:#0000}}@keyframes tx-card-in{0%{background-color:#0000}to{background-color:#ffffff09}}@keyframes tx-texts-down{0%{transform:translateY(-3px)}to{transform:none}}@keyframes tx-texts-up{0%{transform:translateY(3px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.tx-row__pay.is-paid .tx-row__pay-check,.tx-row__sub--paid,.tx-row__sub.is-refreshed,.tx-row__pay-slot.is-closing,.tx-row__pay-slot.is-opening,.tx-row__pay-slot.is-closing .tx-row__pay,.tx-row__pay-slot.is-opening .tx-row__pay,.tx-row--overdue.is-settling,.tx-row--overdue.is-rising,.tx-row--overdue.is-settling .tx-row__main,.tx-row--overdue.is-rising .tx-row__main{animation-duration:1ms}}.tx-detail__sentence,.lanc-sentence,.lanc-unpaid__sentence,.lanc-error__sentence,.lanc-reload-notice__sentence,.lanc-filters__options-sentence,.home-upcoming-card__error-sentence{display:inline-block}.lanc-more__hint,.lanc-sentence{text-wrap:balance}.tx-detail__sub-part{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;max-width:100%;display:inline-block;overflow:hidden}.fy-mstrip__active{box-sizing:border-box;max-width:100%}.fy-mstrip__label{white-space:normal;text-wrap:balance;text-align:center}.fy-mstrip__track:not(:has(.fy-mstrip__side)){grid-template-columns:0 minmax(0,1fr) 0}@container (width<=340px){.fy-mstrip__active{padding-left:6px;padding-right:6px}}@media (width<=359.98px){.lanc-sheet__actions .lanc-btn{padding:0 10px;font-size:13px}.lanc-sheet__actions{grid-template-columns:auto 1fr}}.tx-sheet__empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:36px 0 12px;display:flex}.tx-sheet__empty-text{color:var(--fy-text-secondary);font-size:14px}.tx-sheet__empty-action{border:1px solid var(--fy-border-strong);box-sizing:border-box;height:44px;color:var(--fy-text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.tx-sheet__total--zero{color:var(--fy-text-tertiary)}.lanc-empty__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.lanc-empty__actions .lanc-empty__secondary{margin-top:0;padding:0 16px}@media (width>=1024px){.lanc-head__count{min-height:16px;line-height:16px}}.lanc-cash-note--sk{height:1.15em}.lanc-sk--note{width:190px;height:11px}.lanc-reload-notice{left:20px;right:20px;bottom:calc(env(safe-area-inset-bottom) + 16px + 64px + 16px);z-index:94;box-sizing:border-box;background:var(--fy-surface-toast);border:1px solid var(--fy-border);color:var(--fy-text);font-family:var(--fy-font-body);animation:fyUndoToastIn var(--fy-mov-padrao) var(--fy-mov-ease) both;border-radius:14px;align-items:flex-start;gap:0 10px;padding:12px 14px 4px;display:flex;position:fixed;box-shadow:0 12px 32px #00000080}body:has(.fy-undo-toast:not(.is-leaving)) .lanc-reload-notice{bottom:calc(env(safe-area-inset-bottom) + 16px + 64px + 16px + 44px + 8px)}.lanc-reload-notice__icon{color:var(--fy-red-tint);flex-shrink:0;margin-top:1px;font-size:18px;display:flex}.lanc-reload-notice{flex-wrap:wrap}.lanc-reload-notice__text{text-wrap:pretty;flex:calc(100% - 28px);min-width:0;font-size:13px;font-weight:500;line-height:1.4}.lanc-reload-notice__action{min-height:44px;color:var(--fy-gold);font:700 13px / 16px var(--fy-font-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0 0 0 auto;padding:0}@media (width<=421.98px){.lanc-reload-notice{bottom:calc(env(safe-area-inset-bottom) + 16px + 60px + 16px)}body:has(.fy-undo-toast:not(.is-leaving)) .lanc-reload-notice{bottom:calc(env(safe-area-inset-bottom) + 16px + 60px + 16px + 44px + 8px)}}@media (width>=1024px){.lanc-reload-notice{width:360px;bottom:24px;left:auto;right:24px}body:has(.fy-undo-toast:not(.is-leaving)) .lanc-reload-notice{bottom:76px}}@media (prefers-reduced-motion:reduce){.lanc-reload-notice{animation:none}}.lanc-filters__options-error{flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px 2px;display:flex}.lanc-filters__options-text{color:var(--fy-text-secondary);font-size:13px;line-height:1.45}.lanc-filters__options-retry{margin:0}.fy-undo-toast__message--subject{white-space:nowrap;display:flex}.fy-undo-toast__subject{text-overflow:ellipsis;min-width:0;overflow:hidden}.fy-undo-toast__tail{white-space:pre;flex-shrink:0}@media (width>=1024px){.lanc-head__search .tx-search:has(.tx-search__input:focus-visible){outline:2px solid var(--fy-gold);outline-offset:2px}}.tx-detail__head{flex-wrap:wrap;row-gap:6px}.tx-detail__titles{flex:8.5rem}.tx-detail__value{margin-left:auto}.fy-months__grid{row-gap:8px}.input--description.tx-detail__error{box-sizing:border-box;text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;margin:16px 0 0;font-size:13px;line-height:1.45;display:flex}.tx-detail__error+.tx-detail__pair{margin-top:12px}.input--description.lanc-more__error{margin:4px 0 8px}.toaster:has(.toast_color-alert){width:auto;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom) + 16px);clip-path:none}body:has(.app-toolbar:not(.app-toolbar--pc-only)) .toaster:has(.toast_color-alert){bottom:calc(env(safe-area-inset-bottom) + 16px + 64px + 16px);clip-path:none}body:has(.tx-footer) .toaster:has(.toast_color-alert){bottom:calc(env(safe-area-inset-bottom) + 110px)}.toast.toast_color-alert{box-sizing:border-box;background-color:var(--fy-surface-toast);width:100%;min-width:0;max-width:none;min-height:44px;color:var(--fy-text);font-family:var(--fy-font-body);opacity:0;transition:transform var(--fy-mov-padrao) var(--fy-mov-ease), opacity var(--fy-mov-padrao) var(--fy-mov-ease);border:1px solid #ff8a8a59;border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:11px 14px 12px;transform:translateY(12px);box-shadow:0 16px 40px #0009}.toast.toast_color-alert.toast_active{opacity:1;transform:none}@starting-style{.toast.toast_color-alert.toast_active{opacity:0;transform:translateY(12px)}}.toast.toast_color-alert:before{content:"";background-color:var(--fy-red-tint);flex-shrink:0;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.5'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath stroke-linecap='round' d='m14.5 9.5l-5 5m0-5l5 5'/%3E%3C/g%3E%3C/svg%3E") 50%/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.5'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath stroke-linecap='round' d='m14.5 9.5l-5 5m0-5l5 5'/%3E%3C/g%3E%3C/svg%3E") 50%/18px 18px no-repeat}.toast.toast_color-alert .toast--icon{display:none}.toast.toast_color-alert .toast--content{flex:1 1 0;min-width:0;padding:0}.toast.toast_color-alert .toast--content--message{letter-spacing:normal;text-wrap:pretty;font-size:13px;font-weight:500;line-height:1.4}@media (width<=421.98px){body:has(.app-toolbar:not(.app-toolbar--pc-only)) .toaster:has(.toast_color-alert){bottom:calc(env(safe-area-inset-bottom) + 16px + 60px + 16px)}body:has(.tx-footer) .toaster:has(.toast_color-alert){bottom:calc(env(safe-area-inset-bottom) + 110px)}}@media (width>=480px) and (width<=1023.98px){.toaster:has(.toast_color-alert){width:360px;margin-inline:auto;left:0;right:0}body:has(.app-toolbar:not(.app-toolbar--pc-only)) .toaster:has(.toast_color-alert){width:360px;margin-inline:auto;left:0;right:0}}@media (width>=1024px){.toaster:has(.toast_color-alert){width:360px;bottom:24px;left:auto;right:24px}body:has(.app-toolbar:not(.app-toolbar--pc-only)) .toaster:has(.toast_color-alert){width:360px;bottom:24px;left:auto;right:24px}body:has(.tx-footer) .toaster:has(.toast_color-alert){width:360px;bottom:24px;left:auto;right:24px}}@media (prefers-reduced-motion:reduce){.toast.toast_color-alert{transition:none}}.bgt{--tx-main-width:28rem;line-height:normal}:where(.bgt,.bgt-sheet) button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0}.bgt-head{align-items:center;column-gap:var(--fy-sp-1);padding:var(--fy-sp-3) var(--fy-sp-3) 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title month""seg seg";display:grid}.bgt-head--goals{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--fy-touch-min) auto;grid-template-areas:"title""seg"}.bgt-head__title{min-width:0;padding-left:var(--fy-sp-2);font-family:var(--fy-font-body);font-size:var(--fy-text-xl);letter-spacing:var(--fy-tracking-tight);color:var(--fy-text);white-space:nowrap;text-overflow:ellipsis;grid-area:title;margin:0;font-weight:600;line-height:normal;overflow:hidden}.bgt-head__month{align-items:center;gap:var(--fy-sp-1);grid-area:month;display:flex}.bgt-month{align-items:center;gap:var(--fy-sp-1);height:var(--fy-sp-8);padding:0 var(--fy-sp-3) 0 var(--fy-field-pad-x);box-sizing:border-box;border-radius:var(--fy-radius-pill);color:var(--fy-text);white-space:nowrap;transition:opacity var(--fy-mov-padrao) var(--fy-ease-out);flex-shrink:0;display:inline-flex;border:1px solid var(--fy-border)!important;font-size:var(--fy-t-sec)!important;font-weight:600!important}.bgt-month .solar-icon{font-size:var(--fy-icon-pill);color:var(--fy-text-secondary)}.bgt-more{width:var(--fy-touch-min);height:var(--fy-touch-min);color:var(--fy-text);transition:opacity var(--fy-mov-padrao) var(--fy-ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;font-size:var(--fy-icon-back)!important}.bgt-month:active,.bgt-more:active{opacity:.7}.bgt-seg{margin:var(--fy-sp-4) var(--fy-sp-2) 0;padding:var(--fy-seg-pad);border-radius:var(--fy-seg-r);background:var(--fy-seg-bg);border:1px solid var(--fy-border);grid-area:seg;display:flex}.bgt-seg__item{min-width:0;height:var(--fy-seg-item-h);border-radius:var(--fy-seg-item-r);white-space:nowrap;transition:background-color var(--fy-mov-padrao) var(--fy-mov-ease), color var(--fy-mov-padrao) var(--fy-mov-ease);flex:1 1 0;justify-content:center;align-items:center;font-size:var(--fy-t-sec)!important;color:var(--fy-text-secondary)!important;font-weight:600!important;display:flex!important}.bgt-seg__item--on{background:var(--fy-white)!important;color:var(--fy-text-on-white)!important}.bgt-body{flex-direction:column;min-width:0;display:flex}.bgt-col{min-width:0}.bgt-hero{margin:var(--fy-tiles-gap) var(--fy-sp-5) 0}.bgt-hero__top{justify-content:space-between;align-items:center;gap:var(--fy-sp-3);min-height:var(--fy-sp-6);display:flex}.bgt-overline{font-size:var(--fy-t3);letter-spacing:var(--fy-tracking-caps);text-transform:uppercase;color:var(--fy-text-secondary);font-weight:600}.bgt-pill{height:var(--fy-sp-6);padding:0 var(--fy-pill-pad-x);border-radius:var(--fy-radius-pill);font-size:var(--fy-t-legend);white-space:nowrap;flex-shrink:0;align-items:center;font-weight:600;display:inline-flex}.bgt-pill--green{background:var(--fy-positive-tint);color:var(--fy-success)}.bgt-pill--red{background:var(--fy-danger-tint);color:var(--fy-danger)}.bgt-hero__value{margin-top:var(--fy-sp-3);font-size:var(--fy-n1-pc);letter-spacing:var(--fy-tracking-number);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fy-text);font-weight:800;line-height:1}.bgt-hero__value--red{color:var(--fy-danger)}.bgt-cents{font-size:var(--fy-cents-scale);letter-spacing:var(--fy-tracking-tight)}.bgt-hero__rule{margin-top:var(--fy-sp-5);position:relative}.bgt-hero__labels{margin-top:var(--fy-gap-field);justify-content:space-between;gap:var(--fy-sp-3);font-size:var(--fy-t3);color:var(--fy-text-tertiary);font-variant-numeric:tabular-nums;display:flex}.bgt-bar{height:var(--fy-bar-h);border-radius:var(--fy-radius-pill);background:var(--fy-divider);position:relative}.bgt-bar--hero{height:var(--fy-bar-h-hero)}.bgt-bar--sheet{height:var(--fy-bar-h-sheet)}.bgt-bar__fill{border-radius:var(--fy-radius-pill);width:0;height:100%;transition:width var(--fy-mov-sheet) var(--fy-mov-ease)}.bgt-bar__fill--green{background:var(--fy-success)}.bgt-bar__fill--red{background:var(--fy-danger)}.bgt-bar__fill--gray{background:var(--fy-text-secondary)}.bgt-tiles{margin:var(--fy-sp-6) var(--fy-sp-5) 0;gap:var(--fy-action-gap);display:flex}.bgt-tile{min-width:0;padding:var(--fy-row-pad-y) var(--fy-sp-4);border-radius:var(--fy-r-panel);background:var(--fy-surface-grad);border:1px solid var(--fy-border);box-shadow:var(--fy-emboss-flat);flex:1 1 0}.bgt-tile__title,.bgt-tile__hint{font-size:var(--fy-t3);display:block}.bgt-tile__title{white-space:nowrap;color:var(--fy-text-secondary)}.bgt-tile__hint{margin-top:var(--fy-sp-1);color:var(--fy-text-tertiary)}.bgt-tile__value{margin-top:var(--fy-gap-tight);font-size:var(--fy-n2);letter-spacing:var(--fy-tracking-tight);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fy-text);font-weight:700;display:block}.bgt-tone--green{color:var(--fy-success)!important}.bgt-tone--red{color:var(--fy-danger)!important}.bgt-tone--gray{color:var(--fy-text-tertiary)!important}.bgt-tone--white{color:var(--fy-text)!important}.bgt-tone--gold{color:var(--fy-gold)!important}.bgt-tile--action{font:inherit;text-align:left;color:var(--fy-text);transition:transform var(--fy-mov-padrao) var(--fy-ease-out), border-color var(--fy-mov-padrao) var(--fy-ease-out);flex-direction:column;justify-content:flex-start;padding:var(--fy-row-pad-y) var(--fy-sp-4)!important;border-radius:var(--fy-r-panel)!important;background:var(--fy-surface-grad)!important;border:1px solid var(--fy-border)!important;display:flex!important}.bgt-tile--action:active{transform:scale(.99)}@media (hover:hover){.bgt-tile--action:hover{border-color:var(--fy-border-strong)!important}}.bgt-tile__hint--icons{align-items:center;gap:var(--fy-sp-1);flex-wrap:wrap;display:flex}.bgt-tile__icon{display:inline-flex}.bgt-tile__more{font-variant-numeric:tabular-nums;color:var(--fy-text-secondary)}.bgt-wide-action{margin:var(--fy-sp-4) var(--fy-sp-5) 0}.bgt-group{margin:var(--fy-sp-6) var(--fy-sp-5) 0;justify-content:space-between;align-items:center;display:flex}.bgt-group--first{margin-top:var(--fy-tiles-gap)}.bgt-group__title{font-family:var(--fy-font-body);font-size:var(--fy-t-sec);color:var(--fy-text-secondary);margin:0;font-weight:400}.bgt-link{align-items:center;gap:var(--fy-sp-1);min-height:var(--fy-touch-min);white-space:nowrap;transition:opacity var(--fy-mov-padrao) var(--fy-ease-out);margin:calc((var(--fy-sp-6) - var(--fy-touch-min)) / 2) 0!important;font-size:var(--fy-t-sec)!important;color:var(--fy-text-secondary)!important;font-weight:500!important;display:inline-flex!important}.bgt-link .solar-icon{font-size:var(--fy-icon-sm)}.bgt-link:active{opacity:.7}.bgt-card{margin:var(--fy-sp-3) var(--fy-sp-5) 0;border-radius:var(--fy-r-panel);background:var(--fy-surface-grad);border:1px solid var(--fy-border);box-shadow:var(--fy-emboss-flat);overflow:hidden}.bgt-row{text-align:left;width:100%;color:var(--fy-text);transition:background-color var(--fy-mov-padrao) var(--fy-ease-out);padding:var(--fy-row-pad-y) var(--fy-sp-4)!important;display:block!important}.bgt-row+.bgt-row{border-top:1px solid var(--fy-border)!important}.bgt-row:active{background:var(--fy-surface-raised)!important}.bgt-row__main{align-items:center;gap:var(--fy-sp-3);display:flex}.bgt-row__texts{flex:1 1 0;min-width:0}.bgt-row__name{font-size:var(--fy-t2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;overflow:hidden}.bgt-row__line{margin:var(--fy-sp-hair) 0 0;font-size:var(--fy-t3);color:var(--fy-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.bgt-row__right{text-align:right;flex-shrink:0}.bgt-row__value{font-size:var(--fy-n3);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fy-text);margin:0;font-weight:600}.bgt-row__label{margin:var(--fy-sp-hair) 0 0;font-size:var(--fy-t-legend);color:var(--fy-text-tertiary)}.bgt-row__bar{margin:var(--fy-sp-3) 0 0 calc(var(--fy-disc) + var(--fy-sp-3))}.bgt-row__link{margin:var(--fy-gap-field) 0 0 calc(var(--fy-disc) + var(--fy-sp-3))}.bgt-gold-link{align-items:center;gap:var(--fy-sp-1);min-height:var(--fy-touch-min);transition:opacity var(--fy-mov-padrao) var(--fy-ease-out);margin:calc((var(--fy-sp-6) - var(--fy-touch-min)) / 2) 0!important;font-size:var(--fy-t-sec)!important;color:var(--fy-gold)!important;font-weight:600!important;display:inline-flex!important}.bgt-gold-link .solar-icon{font-size:var(--fy-icon-pill)}.bgt-gold-link:active{opacity:.7}.bgt-disc-others{width:var(--fy-disc);height:var(--fy-disc);box-sizing:border-box;border-radius:var(--fy-radius-circle);background:color-mix(in srgb, var(--fy-text-secondary) 24%, transparent);border:1px solid color-mix(in srgb, var(--fy-text-secondary) 55%, transparent);color:var(--fy-text-secondary);font-size:calc(var(--fy-disc) * .46);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bgt-disc-others--pick{width:var(--fy-disc-pick);height:var(--fy-disc-pick);font-size:calc(var(--fy-disc-pick) * .46)}.bgt-cta,.bgt-ghost{justify-content:center;align-items:center;gap:var(--fy-sp-2);width:100%;height:var(--fy-btn-lg);white-space:nowrap;transition:transform var(--fy-mov-press) var(--fy-mov-ease), opacity var(--fy-mov-padrao) var(--fy-ease-out);border-radius:var(--fy-radius-pill)!important;font-size:var(--fy-n3)!important;font-weight:600!important;display:flex!important}.bgt-cta{box-shadow:var(--fy-gold-relief);background:var(--fy-gold-grad)!important;color:var(--fy-text-on-gold)!important}.bgt-cta:disabled{box-shadow:none;cursor:default;background:var(--fy-divider)!important;color:var(--fy-text-tertiary)!important}.bgt-ghost{box-sizing:content-box;width:calc(100% - 2px);border:1px solid var(--fy-border-strong)!important;color:var(--fy-text)!important}.bgt-ghost .solar-icon{font-size:var(--fy-icon-btn)}.bgt-cta:not(:disabled):active,.bgt-ghost:not(:disabled):active{transform:scale(var(--fy-press-btn))}.bgt-cta[aria-busy=true],.bgt-ghost[aria-busy=true]{opacity:.7;cursor:progress;position:relative}.bgt-cta[aria-busy=true]:after,.bgt-ghost[aria-busy=true]:after{content:"";top:50%;right:var(--fy-btn-pad-x-lg);box-sizing:border-box;width:var(--fy-icon-sm);height:var(--fy-icon-sm);margin-top:calc(var(--fy-icon-sm) / -2);border-radius:var(--fy-radius-circle);border:var(--fy-sp-hair) solid currentColor;opacity:0;border-top-color:#0000;animation:.7s linear infinite fy-spin,0s linear 1s forwards bgt-busy-show;position:absolute}@keyframes bgt-busy-show{to{opacity:1}}@media (prefers-reduced-motion:reduce){.bgt-cta[aria-busy=true]:after,.bgt-ghost[aria-busy=true]:after{animation:0s linear 1s forwards bgt-busy-show}}.bgt-ghost--danger{color:var(--fy-danger)!important;border-color:#0000!important}.bgt-empty{margin:var(--fy-row-min) var(--fy-sp-5) 0;text-align:center;flex-direction:column;align-items:center;display:flex}.bgt-empty__disc{width:var(--fy-fade-pick);height:var(--fy-fade-pick);border-radius:var(--fy-radius-circle);background:var(--fy-gold-soft);color:var(--fy-gold);font-size:calc(var(--fy-fade-pick) * .46);justify-content:center;align-items:center;display:flex}.bgt-empty__title{margin:var(--fy-btn-pad-x-lg) 0 0;font-family:var(--fy-font-body);font-size:var(--fy-t1);color:var(--fy-text);font-weight:600}.bgt-empty__text{margin:var(--fy-sp-2) 0 0;max-width:var(--fy-empty-max);font-size:var(--fy-t2);color:var(--fy-text-secondary);text-wrap:pretty;line-height:1.5}.bgt-empty__actions{margin-top:var(--fy-sp-6);gap:var(--fy-action-gap);flex-direction:column;width:100%;display:flex}.bgt-repeat{gap:var(--fy-sp-hair);height:var(--fy-value-row);flex-direction:column}.bgt-repeat__title{align-items:center;gap:var(--fy-sp-2);display:inline-flex}.bgt-repeat__title .solar-icon{font-size:var(--fy-t1)}.bgt-repeat__hint{font-size:var(--fy-t3);color:var(--fy-text-secondary);font-weight:400}.bgt-error{margin:var(--fy-sp-6) var(--fy-sp-5) 0}.bgt-error .lanc-error{margin-bottom:0}.bgt-sk{margin:var(--fy-sp-6) var(--fy-sp-5) 0}.bgt-sk__line{height:var(--fy-sp-3);border-radius:var(--fy-sp-1);display:block}.bgt-sk__line--overline{width:130px;max-width:35%}.bgt-sk__value{width:210px;max-width:56%;height:var(--fy-sp-8);margin-top:var(--fy-row-pad-y);border-radius:var(--fy-sp-2);display:block}.bgt-sk__bar{height:var(--fy-sp-3);margin-top:var(--fy-sp-5);border-radius:var(--fy-radius-pill);display:block}.bgt-sk__tiles{margin-top:calc(var(--fy-tiles-gap) + var(--fy-gap-field));gap:var(--fy-action-gap);display:flex}.bgt-sk__tile{min-width:0;padding:var(--fy-row-pad-y) var(--fy-sp-4);border-radius:var(--fy-r-panel);border:1px solid var(--fy-border);background:var(--fy-surface-grad);box-shadow:var(--fy-emboss-flat);flex:1 1 0}.bgt-sk__tile-title{width:70%;height:var(--fy-gap-field)}.bgt-sk__tile-value{width:80%;height:var(--fy-icon-btn);margin-top:var(--fy-gap-field);border-radius:var(--fy-gap-tight)}.bgt-sk__tile-hint{width:60%;height:var(--fy-gap-field);margin-top:var(--fy-sp-2)}.bgt-sk__rows{margin-top:calc(var(--fy-tiles-gap) + var(--fy-sp-4));border-radius:var(--fy-r-panel);border:1px solid var(--fy-border);background:var(--fy-surface-grad);box-shadow:var(--fy-emboss-flat);overflow:hidden}.bgt-sk__row{align-items:center;gap:var(--fy-sp-3);padding:var(--fy-row-pad-y) var(--fy-sp-4);display:flex}.bgt-sk__row+.bgt-sk__row{border-top:1px solid var(--fy-border)}.bgt-sk__disc{width:var(--fy-disc);height:var(--fy-disc);border-radius:var(--fy-radius-circle);flex-shrink:0}.bgt-sk__texts{gap:var(--fy-sp-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.bgt-sk__name{width:55%;height:var(--fy-sp-3)}.bgt-sk__sub{width:40%;height:var(--fy-gap-field)}.bgt-sk__right{width:calc(var(--fy-sp-8) + var(--fy-sp-6));height:var(--fy-row-pad-y);flex-shrink:0}.bgt-sheet{color:var(--fy-text);line-height:normal}.bgt-sheet__title{font-family:var(--fy-font-body);font-size:var(--fy-text-sheet-title);letter-spacing:var(--fy-tracking-title);color:var(--fy-text);margin:0;font-weight:600}.bgt-sheet__title--more{margin-bottom:var(--fy-gap-tight);font-size:var(--fy-t1)}.bgt-sheet__text{margin:var(--fy-gap-tight) 0 0;font-size:var(--fy-t-sec);color:var(--fy-text-secondary);text-wrap:pretty;line-height:1.5}.bgt-sheet-error{margin:var(--fy-sp-4) 0 0;padding-top:var(--fy-sp-2);flex-direction:column;align-items:flex-start;display:flex}.bgt-sheet-error--tight{margin-top:0}.bgt-sheet-error__text{color:var(--fy-red-tint);font-size:13px;line-height:1.45}.bgt-sheet-error__retry{margin:0}.bgt-sheet__line{margin:var(--fy-gap-field) 0 0;font-size:var(--fy-text-line);color:var(--fy-text-secondary);text-wrap:pretty;line-height:1.5}.bgt-sheet__label{margin:var(--fy-pc-block-gap) 0 var(--fy-gap-field);font-size:var(--fy-t3);letter-spacing:var(--fy-tracking-caps);text-transform:uppercase;color:var(--fy-text-secondary);font-weight:600;display:block}.bgt-sheet__actions{margin-top:var(--fy-sp-6);gap:var(--fy-gap-field);flex-direction:column;display:flex}.bgt-sheet__actions--tight{margin-top:var(--fy-sp-5)}.bgt-sheet__foot{text-align:center;font-size:var(--fy-t3);color:var(--fy-text-tertiary);margin:0}.bgt-sheet__head{align-items:center;gap:var(--fy-sp-3);display:flex}.bgt-sheet__head-sub{margin:var(--fy-sp-hair) 0 0;font-size:var(--fy-text-line);color:var(--fy-text-secondary)}.bgt-value{margin-top:var(--fy-pc-block-gap);align-items:center;gap:var(--fy-gap-tight);min-height:var(--fy-n1);display:flex;position:relative}.bgt-value__text{font-size:var(--fy-n1);letter-spacing:var(--fy-tracking-number);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fy-text);font-weight:800;line-height:1}.bgt-value__text--zero{color:var(--fy-text-tertiary)}.bgt-value__caret{width:var(--fy-marker-w);height:calc(var(--fy-n1) - var(--fy-sp-1));background:var(--fy-gold);visibility:hidden;border-radius:1px;flex-shrink:0}.bgt-value:focus-within .bgt-value__caret{visibility:visible}.bgt-value__input{opacity:0;width:100%;font-size:var(--fy-text-base);cursor:text;background:0 0;border:none;position:absolute;inset:0}.bgt-field{align-items:center;gap:var(--fy-sp-2);height:var(--fy-fade-pick);padding:0 var(--fy-sp-4);box-sizing:border-box;border-radius:var(--fy-seg-r);background:var(--fy-field-bg);border:1px solid var(--fy-border-strong);display:flex;position:relative}.bgt-field .bgt-value__text{font-size:var(--fy-text-lg);font-weight:700}.bgt-field .bgt-value__caret{height:var(--fy-sp-6)}.bgt-field__hint{font-size:var(--fy-t3);color:var(--fy-text-secondary);white-space:nowrap;margin-left:auto}.bgt-notice{margin-top:var(--fy-btn-pad-x-lg);gap:var(--fy-gap-field);padding:var(--fy-field-pad-x);border-radius:var(--fy-seg-r);background:var(--fy-field-bg);border:1px solid var(--fy-border);display:flex}.bgt-notice .solar-icon{font-size:var(--fy-icon-btn);color:var(--fy-text-secondary);flex-shrink:0;margin-top:1px}.bgt-notice__text{min-width:0;font-size:var(--fy-t-sec);color:var(--fy-icon-grid);text-wrap:pretty;margin:0;line-height:1.5}.bgt-notice--gold{margin-top:var(--fy-sp-4);background:var(--fy-gold-wash);border-color:var(--fy-gold-line)}.bgt-notice--gold .solar-icon{color:var(--fy-gold)}.bgt-notice .solar-icon{align-self:flex-start}.bgt-sentence{display:inline-block}.bgt-notice--gold .bgt-notice__text{color:var(--fy-text)}.bgt-list{margin-top:var(--fy-sp-2)}.bgt-list--repeat{margin-top:var(--fy-field-pad-x)}.bgt-item{align-items:center;gap:var(--fy-sp-3);text-align:left;width:100%;color:var(--fy-text);padding:var(--fy-gap-field) 0!important;display:flex!important}.bgt-item+.bgt-item{border-top:1px solid var(--fy-border)!important}.bgt-item--pick{transition:opacity var(--fy-mov-padrao) var(--fy-ease-out);padding:var(--fy-sp-3) 0!important}.bgt-item--pick:active{opacity:.7}.bgt-item__name{min-width:0;font-size:var(--fy-t2);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;font-weight:500;overflow:hidden}.bgt-item__name--muted{color:var(--fy-text-secondary)}.bgt-item__texts{flex:1 1 0;min-width:0}.bgt-item__texts .bgt-item__name{display:block}.bgt-item__sub{margin-top:var(--fy-sp-hair);font-size:var(--fy-text-line);color:var(--fy-text-secondary);display:block}.bgt-item__value{font-size:var(--fy-t2);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.bgt-item__note{font-size:var(--fy-text-line);color:var(--fy-text-secondary);white-space:nowrap}.bgt-item__note--red{color:var(--fy-danger)}.bgt-radio{width:var(--fy-radio);height:var(--fy-radio);box-sizing:border-box;border-radius:var(--fy-radius-circle);border:var(--fy-mark-line) solid var(--fy-border-strong);transition:border var(--fy-mov-padrao) var(--fy-mov-ease);flex-shrink:0}.bgt-radio--on{border:var(--fy-radio-on) solid var(--fy-gold)}.bgt-modes{margin-top:var(--fy-btn-pad-x-lg);gap:var(--fy-sp-2);display:flex}.bgt-mode{min-width:0;height:var(--fy-sp-8);box-sizing:border-box;transition:background-color var(--fy-mov-padrao) var(--fy-mov-ease), color var(--fy-mov-padrao) var(--fy-mov-ease);flex:1 1 0;justify-content:center;align-items:center;border-radius:var(--fy-r-field)!important;font-size:var(--fy-t-sec)!important;background:var(--fy-surface-raised)!important;color:var(--fy-icon-grid)!important;font-weight:600!important;display:flex!important}.bgt-mode--on{background:var(--fy-mode-on-bg)!important;border:1px solid var(--fy-mode-on-border)!important;color:var(--fy-text)!important}.bgt-months{margin-top:var(--fy-sp-2)}.bgt-months__item{align-items:center;gap:var(--fy-field-pad-x);width:100%;min-height:var(--fy-space-3xl);text-align:left;transition:opacity var(--fy-mov-padrao) var(--fy-ease-out);padding:var(--fy-sp-3) 0!important;display:flex!important}.bgt-months__row{align-items:center;gap:var(--fy-field-pad-x);display:flex}.bgt-months__row+.bgt-months__row{border-top:1px solid var(--fy-border)}.bgt-months__row .bgt-months__item{flex:1 1 0;min-width:0}.bgt-months__item:active,.bgt-months__plan:active{opacity:.7}.bgt-months__name{font-size:var(--fy-n3);font-weight:500;display:block}.bgt-months__status{margin-top:var(--fy-seg-pad);font-size:var(--fy-text-line);line-height:var(--fy-leading-hint);color:var(--fy-text-secondary);display:block}.bgt-months__status--red{color:var(--fy-danger)}.bgt-months__plan{transition:opacity var(--fy-mov-padrao) var(--fy-ease-out);height:var(--fy-seg-item-h);padding:0 var(--fy-field-pad-x);border-radius:var(--fy-radius-pill);background:var(--fy-gold-tint);color:var(--fy-gold);font-size:var(--fy-t-sec);flex-shrink:0;align-items:center;font-weight:600;display:inline-flex}.bgt-menu__row{align-items:center;gap:var(--fy-field-pad-x);text-align:left;width:100%;transition:opacity var(--fy-mov-padrao) var(--fy-ease-out);padding:var(--fy-row-pad-y) var(--fy-sp-1)!important;display:flex!important}.bgt-menu__row+.bgt-menu__row{border-top:1px solid var(--fy-border)!important}.bgt-menu__row:active{opacity:.7}.bgt-menu__disc{width:var(--fy-disc);height:var(--fy-disc);border-radius:var(--fy-radius-circle);background:var(--fy-surface-raised);color:var(--fy-text);font-size:var(--fy-icon-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bgt-menu__disc--danger{background:var(--fy-danger-surface);color:var(--fy-danger)}.bgt-menu__title{font-size:var(--fy-n3);font-weight:500;display:block}.bgt-menu__title--danger{color:var(--fy-danger)}.bgt-menu__hint{margin-top:var(--fy-sp-hair);font-size:var(--fy-text-line);color:var(--fy-text-secondary);line-height:1.4;display:block}.bgt-menu__chevron{font-size:var(--fy-icon-btn);color:var(--fy-graphite-550);flex-shrink:0}.bgt-confirm{margin-top:var(--fy-sp-3);gap:var(--fy-gap-field);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bgt-danger-cta{box-shadow:none;background:var(--fy-danger)!important;color:var(--fy-text-on-gold)!important}.bgt-xp__subtitle{margin:var(--fy-sp-1) 0 0;font-size:var(--fy-t-sec);color:var(--fy-text-secondary)}.bgt-xp__value{margin:calc(var(--fy-sp-6) + var(--fy-sp-hair)) 0 0;font-size:var(--fy-n-goals);letter-spacing:var(--fy-tracking-number);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800;line-height:1}.bgt-xp__hint{margin:var(--fy-sp-2) 0 0;font-size:var(--fy-n3);color:var(--fy-text-soft)}.bgt-xp__bars{margin-top:var(--fy-days-gap);gap:var(--fy-pc-block-gap);flex-direction:column;display:flex}.bgt-xp__bar-head{justify-content:space-between;align-items:baseline;gap:var(--fy-sp-3);font-size:var(--fy-t2);color:var(--fy-text-secondary);font-weight:500;display:flex}.bgt-xp__bar-value{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.bgt-xp__bar--current .bgt-xp__bar-head{color:var(--fy-text);font-weight:600}.bgt-xp__track{margin-top:var(--fy-gap-field);gap:var(--fy-dot);height:var(--fy-bar-h-compare);border-radius:var(--fy-radius-pill);background:var(--fy-seg-bg);display:flex;overflow:hidden}.bgt-xp__common{border-radius:var(--fy-radius-pill);background:var(--fy-bar-common);height:100%}.bgt-xp__diff{border-radius:var(--fy-radius-pill);flex:1 1 0;min-width:0;height:100%}.bgt-xp__diff--green{background:var(--fy-success)}.bgt-xp__diff--white{background:var(--fy-text)}.bgt-xp__diff--red{background:var(--fy-danger)}.bgt-xp__rule{margin:var(--fy-tiles-gap) 0 0;padding-top:var(--fy-sp-4);border-top:1px solid var(--fy-border);align-items:flex-start;gap:var(--fy-gap-field);font-size:var(--fy-text-line);color:var(--fy-text-tertiary);text-wrap:pretty;line-height:1.5;display:flex}.bgt-xp__rule .solar-icon{font-size:var(--fy-icon-sm);flex-shrink:0;margin-top:1px}.bottom-sheet:has(.bgt-cat){height:calc(100dvh - var(--fy-sheet-top-cat));flex-direction:column;max-height:none;display:flex;overflow:hidden}.bottom-sheet:has(.bgt-cat)>.bottom-sheet__body{flex-direction:column;flex:1;min-height:0;display:flex}@media (width>=1024px){.bottom-sheet:has(.bgt-cat){height:min(calc(100dvh - var(--fy-sheet-top-cat)), 85vh)}}.bgt-cat{flex-direction:column;flex:1;min-height:0;display:flex}.bgt-cat__head{align-items:center;gap:var(--fy-sp-3);display:flex}.bgt-cat__head-texts{flex:1 1 0;min-width:0}.bgt-cat__subtitle{margin:var(--fy-sp-hair) 0 0;font-size:var(--fy-text-line);color:var(--fy-text-secondary)}.bgt-cat__nav{margin-top:var(--fy-btn-pad-x-lg)}.bgt-cat__scroll{min-height:0;margin:0 calc(var(--fy-sp-1) * -1);padding:0 var(--fy-sp-1);-webkit-mask-image:linear-gradient(#000 calc(100% - var(--fy-sp-6)), transparent);-webkit-mask-image:linear-gradient(#000 calc(100% - var(--fy-sp-6)), transparent);mask-image:linear-gradient(#000 calc(100% - var(--fy-sp-6)), transparent);flex:1;overflow-y:auto}.bgt-cat__amount{margin-top:var(--fy-btn-pad-x-lg);align-items:baseline;gap:var(--fy-sp-2);display:flex}.bgt-cat__value{font-size:var(--fy-n-sheet);letter-spacing:var(--fy-tracking-number);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fy-text);font-weight:800;line-height:1}.bgt-cat__value--red{color:var(--fy-danger)}.bgt-cat__of{font-size:var(--fy-t2);color:var(--fy-text-secondary);white-space:nowrap}.bgt-cat__bar{margin-top:var(--fy-row-pad-y)}.bgt-cat__numbers{margin-top:var(--fy-btn-pad-x-lg);padding:0 var(--fy-sp-4);border-radius:var(--fy-radius-lg);background:var(--fy-well-dark);border:1px solid var(--fy-border)}.bgt-cat__note+.bgt-cat__numbers{margin-top:var(--fy-row-pad-y)}.bgt-cat__num{align-items:center;gap:var(--fy-sp-3);min-height:var(--fy-num-row);padding:var(--fy-gap-field) 0;box-sizing:border-box;display:flex}.bgt-cat__num+.bgt-cat__num{border-top:1px solid var(--fy-border)}.bgt-cat__num-texts{flex:1 1 0;min-width:0}.bgt-cat__num-label{font-size:var(--fy-t-num);color:var(--fy-text-soft);display:block}.bgt-cat__num-sub{margin-top:var(--fy-sp-hair);font-size:var(--fy-t3);color:var(--fy-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;display:block}.bgt-cat__num-value{font-size:var(--fy-t2);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.bgt-pick__check{font-size:var(--fy-mark-check);color:var(--fy-gold);flex-shrink:0}.bgt-pick__off{width:var(--fy-mark);height:var(--fy-mark);box-sizing:border-box;border-radius:var(--fy-radius-circle);border:var(--fy-mark-line) solid var(--fy-border-strong);flex-shrink:0;margin:1px}.bgt-cat__note{margin:var(--fy-gap-field) 0 0;align-items:flex-start;gap:var(--fy-sp-2);font-size:var(--fy-t3);line-height:var(--fy-leading-hint);color:var(--fy-text-tertiary);display:flex}.bgt-cat__note .solar-icon{font-size:var(--fy-n3);flex-shrink:0;margin-top:1px}.bgt-cat__note-texts{min-width:0}.bgt-cat__note-main{color:var(--fy-text-secondary);display:block}.bgt-cat__note-event{margin-top:var(--fy-gap-tight);display:block}.bgt-cat__note--lines .bgt-cat__note-main,.bgt-cat__note--lines .bgt-cat__note-event{white-space:pre-line}.bgt-cat__today{margin-top:var(--fy-btn-pad-x-lg);padding:var(--fy-row-pad-y) var(--fy-sp-4);border-radius:var(--fy-radius-lg);background:var(--fy-gold-wash);border:1px solid var(--fy-gold-edge);justify-content:space-between;align-items:center;gap:var(--fy-sp-3);display:flex}.bgt-cat__today-texts{min-width:0}.bgt-cat__today-title,.bgt-cat__today-hint{display:block}.bgt-cat__today-title{font-size:var(--fy-t2);color:var(--fy-text);font-weight:600}.bgt-cat__today-hint{margin-top:var(--fy-gap-hint);font-size:var(--fy-t3);color:var(--fy-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.bgt-cat__today-value{color:var(--fy-gold);font-size:var(--fy-n-today);letter-spacing:var(--fy-tracking-tight);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-weight:700}.bgt-today__value{margin:var(--fy-sp-1) 0 0;font-size:var(--fy-n-today);letter-spacing:var(--fy-tracking-tight);font-variant-numeric:tabular-nums;color:var(--fy-text);font-weight:700}.bgt-today__note{margin:0 0 var(--fy-sp-1);font-size:var(--fy-t3);line-height:var(--fy-leading-hint);color:var(--fy-text-tertiary);text-wrap:pretty}.bgt-today__right{align-items:flex-end;gap:var(--fy-sp-hair);flex-direction:column;flex-shrink:0;display:flex}.bgt-today>.bgt-sheet__text{margin-top:var(--fy-sp-2)}.bgt-today .bgt-sheet__label{margin-bottom:var(--fy-sp-hair)}.bgt-today__item{min-height:var(--fy-value-row);padding:var(--fy-gap-field) 0!important}.bgt-today__item .bgt-item__value{font-size:var(--fy-n3)}.bgt-today__item .bgt-item__note{font-size:var(--fy-t-legend);color:var(--fy-text-tertiary)}.bgt-today__item .bgt-item__sub{font-size:var(--fy-t3)}.bgt-today__subtitle{margin:var(--fy-sp-1) 0 0;font-size:var(--fy-t-sec);color:var(--fy-text-secondary)}.bgt-today__big{margin:var(--fy-sp-6) 0 0;align-items:baseline;gap:var(--fy-sp-2);white-space:nowrap;display:flex}.bgt-today__amount{font-size:var(--fy-n-goals);letter-spacing:var(--fy-tracking-number);font-variant-numeric:tabular-nums;color:var(--fy-text);font-weight:800;line-height:1}.bgt-today__unit{font-size:var(--fy-n3);color:var(--fy-text-soft)}.bgt-today__division{margin-top:var(--fy-sp-5);align-items:center;gap:var(--fy-row-pad-y);padding:var(--fy-row-pad-y) var(--fy-sp-4);border-radius:var(--fy-radius-lg);background:var(--fy-field-bg);border:1px solid var(--fy-border);display:flex}.bgt-today__term{flex:1 1 0;min-width:0}.bgt-today__term--end{text-align:right}.bgt-today__term-value{font-size:var(--fy-n3);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600;display:block}.bgt-today__term-label{margin-top:var(--fy-sp-hair);font-size:var(--fy-t3);color:var(--fy-text-tertiary);white-space:nowrap;display:block}.bgt-today__divide{font-size:var(--fy-n2);color:var(--fy-text-tertiary);flex-shrink:0;font-weight:500}.bgt-today__label{margin-top:var(--fy-sp-6)}.bgt-add__search{margin-top:var(--fy-sp-4);align-items:center;gap:var(--fy-gap-field);height:var(--fy-touch-min);padding:0 var(--fy-field-pad-x);box-sizing:border-box;border-radius:var(--fy-r-field);background:var(--fy-surface-raised);border:1px solid var(--fy-border);color:var(--fy-text-secondary);display:flex}.bgt-add__search .solar-icon{font-size:var(--fy-icon-btn);flex-shrink:0}.bgt-add__input{min-width:0;height:100%;font:inherit;font-size:var(--fy-t2);color:var(--fy-text);background:0 0;border:none;outline:none;flex:1 1 0;padding:0}.bgt-add__input::placeholder{color:var(--fy-text-secondary)}.bgt-add__input::-webkit-search-cancel-button{display:none}.bgt-add__label{margin:var(--fy-btn-pad-x-lg) 0 var(--fy-sp-2)}.bgt-add__spent{font-size:var(--fy-t3);font-variant-numeric:tabular-nums}.bgt-cat__list{margin-top:var(--fy-field-pad-x)}.bgt-cat__empty{margin:var(--fy-sp-4) 0 var(--fy-sp-6);font-size:var(--fy-t-sec);color:var(--fy-text-secondary)}.bgt-cat__foot{margin-top:var(--fy-sp-4);padding-top:var(--fy-sp-4);border-top:1px solid var(--fy-border);gap:var(--fy-gap-field);flex-shrink:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bgt-cat__foot>:only-child{grid-column:1/-1}@media (width>=1024px){.bgt{--tx-main-width:var(--fy-pc-main)}.bgt-wrap{width:100%;max-width:var(--fy-pc-main);padding-top:var(--fy-pc-top);margin:0 auto}.bgt-head,.bgt-head--goals{grid-template-columns:auto var(--fy-pc-seg-w) minmax(0, 1fr) auto;column-gap:var(--fy-sp-5);grid-template-rows:none;grid-template-areas:"title seg.month";padding:0}.bgt-head__title{font-size:var(--fy-text-pc-title);padding-left:0}.bgt-head__month{gap:var(--fy-sp-5)}.bgt-more{width:var(--fy-sp-8);height:var(--fy-sp-8);border-radius:var(--fy-radius-circle);border:1px solid var(--fy-border)!important;font-size:var(--fy-icon-round)!important}.bgt-head--goals .bgt-head__month{display:none}.bgt-seg{margin:0}.bgt-body--budget{margin-top:var(--fy-sp-6);grid-template-columns:var(--fy-pc-rule-col) minmax(0, 1fr);gap:var(--fy-sp-6);align-items:start;display:grid}.bgt-body--budget .bgt-hero,.bgt-body--budget .bgt-group--first{margin-top:0}.bgt-body--budget .bgt-hero{padding:var(--fy-sp-6) var(--fy-sp-6) var(--fy-pc-block-gap);border-radius:var(--fy-r-hero-pc);background:var(--fy-surface-grad);border:1px solid var(--fy-border);box-shadow:var(--fy-emboss-flat)}.bgt-body--budget .bgt-hero__value{font-size:var(--fy-n-hero-pc)}.bgt-body--budget .bgt-tiles{margin-top:var(--fy-sp-3)}.bgt-body--budget .bgt-hero,.bgt-body--budget .bgt-tiles,.bgt-body--budget .bgt-wide-action,.bgt-body--budget .bgt-group,.bgt-body--budget .bgt-card,.bgt-empty,.bgt-error,.bgt-sk{margin-left:0;margin-right:0}.bgt-empty{max-width:var(--fy-content-max);margin-left:auto;margin-right:auto}}.bgt-sheet__text--question{margin-top:var(--fy-btn-pad-x-lg)}.bgt-sheet__text--tight{margin-top:var(--fy-sp-1);line-height:var(--fy-leading-hint)}.bgt-sheet__remove{margin-top:var(--fy-sp-2)}.bgt-text-danger{width:100%;height:var(--fy-touch-min);transition:opacity var(--fy-mov-padrao) var(--fy-ease-out);justify-content:center;align-items:center;border-radius:var(--fy-radius-pill)!important;font-size:var(--fy-t2)!important;color:var(--fy-danger)!important;font-weight:500!important;display:flex!important}.bgt-text-danger:active{opacity:.7}.bgt-field--large .bgt-value__text{font-size:var(--fy-sp-6);font-weight:800}.bgt-field--large .bgt-value__caret{height:calc(var(--fy-sp-6) + var(--fy-sp-hair))}.sav-hero{margin:var(--fy-tiles-gap) var(--fy-sp-5) 0}.sav-hero__main{min-width:0}.sav-hero__top{justify-content:space-between;align-items:baseline;gap:var(--fy-sp-3);display:flex}.sav-hero__pct{font-size:var(--fy-n3);color:var(--fy-text);flex-shrink:0;font-weight:600}.sav-hero__amount{margin-top:var(--fy-sp-3);align-items:baseline;gap:var(--fy-gap-field);flex-wrap:wrap;display:flex}.sav-hero__value{font-size:var(--fy-n-goals);letter-spacing:var(--fy-tracking-number);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fy-text);font-weight:800;line-height:1}.sav-hero__of{font-size:var(--fy-t-sec);color:var(--fy-text-secondary);white-space:nowrap}.sav-new-pc{display:none!important}.sav-segbar{margin:var(--fy-btn-pad-x-lg) var(--fy-sp-5) 0;gap:var(--fy-sp-1);height:var(--fy-sp-2);display:flex}.sav-segbar__part{border-radius:var(--fy-radius-pill);min-width:0}.sav-segbar__part--rest{background:var(--fy-divider)}.sav-month{margin:var(--fy-gap-field) var(--fy-sp-5) 0;font-size:var(--fy-text-line);color:var(--fy-text-secondary)}.bgt-group--sav{margin-top:var(--fy-tiles-gap)}.bgt-group--sav .bgt-link{margin:calc((var(--fy-icon-sm) - var(--fy-touch-min)) / 2) 0!important}.sav-list{margin:var(--fy-sp-3) var(--fy-sp-5) 0;border-radius:var(--fy-r-panel);background:var(--fy-surface-grad);border:1px solid var(--fy-border);box-shadow:var(--fy-emboss-flat);overflow:hidden}.sav-row{padding:var(--fy-sp-4);cursor:pointer;transition:background-color var(--fy-mov-padrao) var(--fy-ease-out)}.sav-row+.sav-row{border-top:1px solid var(--fy-border)}.sav-row:active{background:var(--fy-surface-raised)}.sav-row__main{align-items:center;gap:var(--fy-sp-3);display:flex}.sav-row__texts{flex:1 1 0;min-width:0}.sav-row__name{font-size:var(--fy-n3);color:var(--fy-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;overflow:hidden}.sav-row__line{margin:var(--fy-sp-hair) 0 0;font-size:var(--fy-t3);color:var(--fy-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.sav-row__pct{font-size:var(--fy-n3);color:var(--fy-text);flex-shrink:0;font-weight:600}.sav-row__body{margin:var(--fy-sp-3) 0 0 calc(var(--fy-touch-min) + var(--fy-sp-3))}.sav-row__lines{margin-top:var(--fy-gap-field);gap:var(--fy-seg-pad);font-size:var(--fy-t3);color:var(--fy-text-secondary);flex-direction:column;display:flex}.sav-row__status{align-items:center;column-gap:var(--fy-sp-2);flex-wrap:wrap;display:flex}.sav-row__late{color:var(--fy-danger);font-weight:600}.sav-row__plan{color:var(--fy-text-tertiary)}.sav-done-list{margin:0 var(--fy-sp-5)}.sav-done{margin-top:var(--fy-sp-3);align-items:center;gap:var(--fy-sp-3);padding:var(--fy-row-pad-y) var(--fy-sp-4);border-radius:var(--fy-r-panel);background:var(--fy-surface-grad);border:1px solid var(--fy-border);box-shadow:var(--fy-emboss-flat);cursor:pointer;display:flex}.sav-done__ok{margin:var(--fy-sp-hair) 0 0;align-items:center;gap:var(--fy-legend-dot-gap);font-size:var(--fy-t3);color:var(--fy-success);display:inline-flex}.sav-done__ok .solar-icon{font-size:var(--fy-icon-xs)}.sav-done__value{font-size:var(--fy-n3);color:var(--fy-text);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.sav-round{width:var(--fy-touch-min);height:var(--fy-touch-min);transition:transform var(--fy-mov-press) var(--fy-mov-ease);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;border-radius:var(--fy-radius-circle)!important;background:var(--fy-surface-raised)!important;color:var(--fy-text)!important;font-size:var(--fy-icon-round)!important;display:flex!important}.sav-round:active{transform:scale(var(--fy-press-island))}.sav-linked{align-items:center;gap:var(--fy-gap-tight);display:inline-flex}.sav-detail__amount{margin-top:var(--fy-field-pad-x);justify-content:space-between;align-items:baseline;gap:var(--fy-sp-3);display:flex}.sav-detail__value-row{align-items:baseline;gap:var(--fy-sp-2);flex-wrap:wrap;min-width:0;display:flex}.sav-detail__value{font-size:var(--fy-n1-compact);letter-spacing:var(--fy-tracking-number);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fy-text);font-weight:800;line-height:1}.sav-detail__bar{margin-top:var(--fy-sp-4)}.sav-detail__meta{margin-top:var(--fy-sp-3);align-items:center;gap:var(--fy-sp-2);font-size:var(--fy-text-line);color:var(--fy-text-secondary);flex-wrap:wrap;display:flex}.sav-dot{width:var(--fy-dot);height:var(--fy-dot);border-radius:var(--fy-radius-circle);background:var(--fy-border-strong)}.sav-detail__actions{margin-top:var(--fy-sp-5);gap:var(--fy-gap-field);display:flex}.sav-detail__actions>*{flex:1 1 0}.sav-detail__actions .solar-icon{font-size:var(--fy-icon-btn)}.sav-move{align-items:center;gap:var(--fy-sp-3);padding:var(--fy-sp-3) 0;display:flex}.sav-move[role=button]{cursor:pointer}.sav-move+.sav-move,.sav-move__confirm+.sav-move{border-top:1px solid var(--fy-border)}.sav-move__disc{width:var(--fy-disc-move);height:var(--fy-disc-move);border-radius:var(--fy-radius-circle);background:var(--fy-surface-raised);color:var(--fy-icon-soft);font-size:var(--fy-n3);flex-shrink:0;justify-content:center;align-items:center;display:flex}.sav-move__disc--out{color:var(--fy-text-secondary)}.sav-move__title{font-size:var(--fy-t2);color:var(--fy-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:500;overflow:hidden}.sav-move__sub{margin:var(--fy-sp-hair) 0 0;font-size:var(--fy-t3);color:var(--fy-text-secondary)}.sav-move__value{font-size:var(--fy-t2);color:var(--fy-text);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.sav-move__value--out{color:var(--fy-text-secondary)}.sav-move__confirm{padding-bottom:var(--fy-sp-3);font-size:var(--fy-t-sec);color:var(--fy-text-secondary)}.sav-note{margin:var(--fy-field-pad-x) 0 0;font-size:var(--fy-t3);color:var(--fy-text-tertiary);line-height:1.5}.sav-note--small{font-size:var(--fy-t-legend)}.sav-label{margin-top:var(--fy-sp-5);margin-bottom:var(--fy-sp-2)}.sav-field{align-items:center;gap:var(--fy-sp-2);height:var(--fy-btn-lg);padding:0 var(--fy-sp-4);box-sizing:border-box;border-radius:var(--fy-seg-r);background:var(--fy-field-bg);border:1px solid var(--fy-border);display:flex;position:relative}.sav-field:focus-within{border-color:var(--fy-border-strong)}.sav-field__input{min-width:0;height:100%;font:inherit;font-size:var(--fy-n3);color:var(--fy-text);background:0 0;border:none;outline:none;flex:1;padding:0;font-weight:500}.sav-field__input::placeholder{color:var(--fy-text-tertiary)}.sav-field--date{height:var(--fy-fade-pick);border-color:var(--fy-border-strong);cursor:pointer}.sav-field--date>.solar-icon{font-size:var(--fy-icon-btn);color:var(--fy-text-secondary)}.sav-field--date>.sav-field__chevron{font-size:var(--fy-sp-3)}.sav-field__text{font-size:var(--fy-n3);color:var(--fy-text);font-weight:500}.sav-field__chevron{font-size:var(--fy-sp-3);color:var(--fy-text-secondary);margin-left:auto}.sav-field__native{opacity:0;cursor:pointer;border:none;width:100%;height:100%;position:absolute;inset:0}.sav-options{margin-top:var(--fy-field-pad-x);border-radius:var(--fy-r-panel);background:var(--fy-well-bg);border:1px solid var(--fy-border);overflow:hidden}.sav-option{align-items:center;gap:var(--fy-sp-3);width:100%;min-height:var(--fy-btn-lg);box-sizing:border-box;text-align:left;color:var(--fy-text);cursor:pointer;position:relative;padding:var(--fy-gap-tight) var(--fy-sp-4)!important;display:flex!important}.sav-option+.sav-option{border-top:1px solid var(--fy-border)!important}.sav-option__icon{font-size:var(--fy-icon-btn);color:var(--fy-text-secondary);flex-shrink:0}.sav-option__name{min-width:0;font-size:var(--fy-t2);flex:1 1 0}.sav-option__value{align-items:center;gap:var(--fy-gap-tight);font-size:var(--fy-t2);font-weight:500;display:inline-flex}.sav-option__chevron{font-size:var(--fy-icon-pill);color:var(--fy-text-tertiary)}.sav-switch{width:var(--fy-sp-8);height:var(--fy-sp-6);border-radius:var(--fy-radius-pill);background:var(--fy-switch-track);transition:background-color var(--fy-mov-padrao) var(--fy-mov-ease);flex-shrink:0;position:relative}.sav-switch:after{content:"";top:var(--fy-seg-pad);left:var(--fy-seg-pad);width:var(--fy-icon-btn);height:var(--fy-icon-btn);border-radius:var(--fy-radius-circle);background:var(--fy-text-secondary);transition:transform var(--fy-mov-padrao) var(--fy-mov-ease), background-color var(--fy-mov-padrao) var(--fy-mov-ease);position:absolute}.sav-switch--on{background:var(--fy-gold)}.sav-switch--on:after{background:var(--fy-text-on-gold);transform:translateX(calc(var(--fy-sp-8) - var(--fy-icon-btn) - var(--fy-seg-pad) * 2))}.sav-form__actions{margin-top:var(--fy-pc-block-gap)}.sav-remove{margin-top:var(--fy-gap-tight)}.sav-accounts{margin-top:var(--fy-sp-3)}.sav-account{align-items:center;gap:var(--fy-sp-3);width:100%;min-height:var(--fy-value-row);text-align:left;color:var(--fy-text);transition:opacity var(--fy-mov-padrao) var(--fy-ease-out);padding:var(--fy-sp-2) 0!important;display:flex!important}.sav-account+.sav-account{border-top:1px solid var(--fy-border)!important}.sav-account:not(:disabled):active{opacity:.7}.sav-account--taken{opacity:var(--fy-dim);cursor:default!important}.sav-account__none{width:var(--fy-disc-pick);height:var(--fy-disc-pick);border-radius:var(--fy-radius-circle);background:var(--fy-surface-raised);color:var(--fy-text-secondary);font-size:var(--fy-icon-disc);flex-shrink:0;justify-content:center;align-items:center;display:flex}.sav-account__name{font-size:var(--fy-n3);font-weight:500;display:block}.sav-account__sub{margin-top:var(--fy-sp-hair);font-size:var(--fy-t3);color:var(--fy-text-secondary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media (width>=1024px){.sav-hero{margin:var(--fy-tiles-gap) 0 0;justify-content:space-between;align-items:flex-end;gap:var(--fy-sp-6);display:flex}.sav-hero__value{font-size:var(--fy-n1-pc)}.sav-hero__amount .sav-hero__of{font-size:var(--fy-t2)}.sav-new-pc{align-items:center;gap:var(--fy-gap-tight);height:var(--fy-sp-8);padding:0 var(--fy-sp-4)!important;border-radius:var(--fy-radius-pill)!important;border:1px solid var(--fy-border-strong)!important;font-size:var(--fy-t-sec)!important;color:var(--fy-text)!important;font-weight:600!important;display:inline-flex!important}.sav-new-pc .solar-icon{font-size:var(--fy-icon-sm)}.sav-segbar,.sav-month{margin-left:0;margin-right:0}.bgt-group--sav{display:none}.sav-list,.sav-done-list{margin:var(--fy-sp-6) 0 0;gap:var(--fy-sp-4);box-shadow:none;background:0 0;border:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.sav-list .sav-row,.sav-done-list .sav-done{border-radius:var(--fy-r-panel);background:var(--fy-surface-grad);border:1px solid var(--fy-border);box-shadow:var(--fy-emboss-flat);margin:0}.sav-row+.sav-row{border-top:1px solid var(--fy-border)}.sav .bgt-group{margin-left:0;margin-right:0}}.input--description.access-tokens__error{text-align:left;justify-content:flex-start;align-items:flex-start;gap:.25rem;margin:0;display:flex}.access-token__chunk{display:inline-block}.access-token__sentence{text-wrap:balance;display:inline-block}.access-tokens__empty p{text-wrap:balance}.report-seg.access-tokens__validity{width:100%;display:flex}.report-seg.access-tokens__validity button{flex:1 1 0}.report-seg.access-tokens__validity button:disabled{cursor:default;opacity:.5}:root{--fy-graphite-1000:#000;--fy-graphite-975:#090909;--fy-graphite-950:#0e0e0e;--fy-graphite-925:#151515;--fy-graphite-900:#181818;--fy-graphite-875:#1c1c1c;--fy-graphite-850:#212121;--fy-graphite-800:#242424;--fy-graphite-775:#2a2a2a;--fy-graphite-750:#333;--fy-graphite-700:#393939;--fy-graphite-650:#494949;--fy-graphite-600:#4a4a4a;--fy-graphite-550:#4d4d4d;--fy-graphite-500:#616161;--fy-graphite-450:#656565;--fy-graphite-400:#7d7d7d;--fy-graphite-350:#8f8a8a;--fy-graphite-300:#a8a8a8;--fy-graphite-250:#b0b0b0;--fy-graphite-200:#ccc;--fy-graphite-150:#cfcece;--fy-graphite-100:#d9d9d9;--fy-graphite-50:#f7f7f7;--fy-white:#fff;--fy-gold:#fad371;--fy-gold-strong:#ffc941;--fy-gold-bright:#ffcd4e;--fy-gold-deep:#e9b94b;--fy-gold-soft:#fad3711f;--fy-gold-medal:linear-gradient(145deg, var(--fy-gold-bright), var(--fy-gold-deep));--fy-medallion:linear-gradient(145deg, #2a2a2a, #141414);--fy-metal-100:#f2f2f4;--fy-metal-300:#c9cace;--fy-metal-500:#9a9ca1;--fy-metal-700:#6e7075;--fy-metal-sheen:linear-gradient(135deg, #6e7075 0%, #c9cace 18%, #f4f4f6 33%, #9a9ca1 50%, #d6d7da 67%, #76787d 83%, #babbbf 100%);--fy-metal-sheen-soft:linear-gradient(135deg, #2b2b2d 0%, #3d3d40 30%, #525257 50%, #38383b 72%, #2b2b2d 100%);--fy-edge-highlight:#ffffff12;--fy-edge-shadow:#0000008c;--fy-surface-grad:linear-gradient(180deg, #1f1f1f 0%, #161616 100%);--fy-surface-2-grad:linear-gradient(180deg, #2b2b2b 0%, #1f1f1f 100%);--fy-blackcard-grad:linear-gradient(152deg, #2c2c2c 0%, #161616 52%, #0f0f0f 100%);--fy-blackcard-success:#9be09b;--fy-bg-grad:radial-gradient(125% 90% at 50% -10%, #1a1a1a 0%, #0e0e0e 55%, #070707 100%);--fy-green:#a3f369;--fy-green-soft:#9be09b;--fy-red:#ff2f2f;--fy-red-soft:#ff6161;--fy-red-tint:#ff8a8a;--fy-bg:var(--fy-graphite-950);--fy-bg-raised:var(--fy-graphite-925);--fy-surface:var(--fy-graphite-875);--fy-surface-2:var(--fy-graphite-800);--fy-surface-3:var(--fy-graphite-700);--fy-surface-inverse:var(--fy-white);--fy-surface-key:#161616;--fy-surface-toast:#1f1f1f;--fy-overlay:#0009;--fy-text:var(--fy-white);--fy-text-secondary:var(--fy-graphite-300);--fy-text-tertiary:var(--fy-graphite-400);--fy-text-on-gold:var(--fy-graphite-750);--fy-text-positive:var(--fy-green);--fy-text-negative:var(--fy-red-soft);--fy-text-accent:var(--fy-gold);--fy-border:var(--fy-graphite-775);--fy-border-strong:var(--fy-graphite-650);--fy-border-input:var(--fy-graphite-300);--fy-divider:#ffffff14;--fy-metal:var(--fy-metal-sheen);--fy-surface-emboss:var(--fy-surface-grad);--fy-accent:var(--fy-gold);--fy-accent-hover:var(--fy-gold-bright);--fy-accent-press:var(--fy-gold-deep);--fy-focus-ring:#fad37180;--fy-success:var(--fy-green-soft);--fy-danger:var(--fy-red-tint);--fy-danger-surface:#ff8a8a1f;--fy-font-display:"Harabara", "Inter", system-ui, -apple-system, sans-serif;--fy-font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--fy-font-ui:var(--fy-font-body);--fy-weight-light:300;--fy-weight-regular:400;--fy-weight-medium:500;--fy-weight-semibold:600;--fy-weight-bold:700;--fy-weight-extra:800;--fy-weight-black:900;--fy-text-hero:3rem;--fy-text-display:2.25rem;--fy-text-2xl:1.75rem;--fy-text-xl:1.5rem;--fy-text-lg:1.375rem;--fy-text-md:1.0625rem;--fy-text-base:1rem;--fy-text-sm:.875rem;--fy-text-xs:.8125rem;--fy-text-2xs:.75rem;--fy-text-3xs:.625rem;--fy-text-4xs:.5rem;--fy-leading-tight:1.1;--fy-leading-snug:1.29;--fy-leading-base:1.4;--fy-leading-loose:1.6;--fy-tracking-tight:-.02em;--fy-tracking-snug:-.01em;--fy-tracking-normal:0;--fy-tracking-wide:.02em;--fy-tracking-caps:.08em;--fy-space-2xs:.125rem;--fy-space-xs:.25rem;--fy-space-sm:.5rem;--fy-space-gap:.75rem;--fy-space-md:1rem;--fy-space-lg:1.5rem;--fy-space-xl:2rem;--fy-space-2xl:3rem;--fy-space-3xl:4rem;--fy-content-max:26rem;--fy-page-pad:1.5rem;--fy-radius-xs:8px;--fy-radius-sm:10px;--fy-radius-md:12px;--fy-radius-lg:16px;--fy-radius-xl:18px;--fy-radius-2xl:20px;--fy-radius-3xl:24px;--fy-radius-pill:999px;--fy-radius-circle:50%;--fy-border-width:1px;--fy-border-width-strong:2px;--fy-shadow-xs:0 1px 3px #0000002e;--fy-shadow-sm:0 4px 12px #00000047;--fy-shadow-md:0 8px 24px #00000061;--fy-shadow-lg:0 16px 48px #00000080;--fy-shadow-text:0 4px 4px #00000040;--fy-glow-gold:0 10px 30px #fad37138;--fy-ring-gold:0 0 0 4px #fad37129;--fy-emboss:inset 0 1px 0 #ffffff0f, 0 16px 40px #00000073;--fy-emboss-sm:inset 0 1px 0 #ffffff0d, 0 6px 18px #00000059;--fy-emboss-flat:inset 0 1px 0 #ffffff0d;--fy-metal-relief:inset 0 1px 0 #ffffff73, inset 0 -1px 0 #00000059, 0 8px 24px #0006;--fy-ease:cubic-bezier(.4, 0, .2, 1);--fy-ease-out:cubic-bezier(.16, 1, .3, 1);--fy-dur-fast:.15s;--fy-dur-base:.25s;--fy-dur-slow:.5s;--fy-press-scale:.98;--fy-hover-scale:1.01;--fy-line:var(--fy-border);--fy-text-2:var(--fy-text-secondary);--fy-text-3:var(--fy-text-tertiary);--fy-disabled:var(--fy-graphite-650);--fy-badge:#ff4d4f;--fy-text-tile:#d4d4d4;--fy-panel:var(--fy-surface-grad);--fy-panel-shadow:var(--fy-emboss-flat);--fy-object:var(--fy-blackcard-grad);--fy-object-border:var(--fy-divider);--fy-object-shadow:inset 0 1px 0 #ffffff0f, 0 20px 48px #00000080;--fy-glass:#161616b8;--fy-glass-blur:blur(22px) saturate(150%);--fy-glass-shadow:inset 0 1px 0 #ffffff14, inset 0 0 0 1px #ffffff0f, 0 16px 40px #0000008c;--fy-gold-grad:linear-gradient(145deg, #ffcd4e 0%, #fad371 48%, #e9b94b 100%);--fy-gold-relief:inset 0 1px 1px #ffffff73;--fy-gold-tint:#fad37124;--fy-gold-tint-ring:inset 0 0 0 1px #fad37147;--fy-gold-border:#fad37199;--fy-positive-tint:#9be09b24;--fy-danger-tint:#ff8a8a24;--fy-n1:38px;--fy-n1-compact:32px;--fy-n1-pc:44px;--fy-n2:20px;--fy-n2-compact:16px;--fy-n3:15px;--fy-t1:17px;--fy-t2:14px;--fy-t3:12px;--fy-cents-scale:.58em;--fy-sp-1:4px;--fy-sp-2:8px;--fy-sp-3:12px;--fy-sp-4:16px;--fy-sp-5:20px;--fy-sp-6:24px;--fy-sp-7:32px;--fy-sp-8:40px;--fy-row-min:56px;--fy-touch-min:44px;--fy-r-object:26px;--fy-r-card:20px;--fy-r-panel:18px;--fy-r-field:12px;--fy-mov-ease:cubic-bezier(.2, 0, 0, 1);--fy-mov-press:80ms;--fy-mov-padrao:.2s;--fy-mov-sheet:.25s;--fy-mov-troca:.15s;--fy-mov-toast-out:.15s;--fy-mov-pulse:1.2s;--fy-press-btn:.97;--fy-press-island:.94;--fy-press-card:.99;--fy-t-sec:13px;--fy-t-legend:11.5px;--fy-row-pad-y:14px;--fy-legend-gap:14px;--fy-legend-dot:7px;--fy-legend-dot-gap:5px;--fy-bar-h:6px;--fy-pill-h:26px;--fy-pill-pad-x:10px;--fy-pill-h-sm:22px;--fy-t-pill-sm:11.5px;--fy-icon-pill:14px;--fy-pill-h-pc:28px;--fy-pill-pad-x-pc:11px;--fy-icon-pill-pc:15px;--fy-action-gap:10px;--fy-sp-hair:2px;--fy-icon-xs:13px;--fy-icon-sm:16px;--fy-icon-md:20px;--fy-disc:40px;--fy-surface-raised:#ffffff0f;--fy-disc-bg:var(--fy-surface-raised);--fy-icon-soft:#e0e0e0;--fy-commit-installment:#5fd9a8;--fy-commit-fixed:#62c1ff;--fy-commit-structural:#b39dff;--fy-pc-block-gap:22px;--fy-text-sheet-title:18px;--fy-tracking-title:-.01em;--fy-text-row:15px;--fy-text-sub:12px;--fy-text-group:11.5px;--fy-tracking-group:.08em;--fy-leading-hint:1.45;--fy-icon-back:22px;--fy-icon-disc:17px;--fy-disc-pick:36px;--fy-logo-pick:18px;--fy-disc-mini:20px;--fy-disc-overlap:6px;--fy-disc-ring:#1a1a1a;--fy-mark:22px;--fy-mark-check:24px;--fy-mark-line:1.5px;--fy-mark-on:7px;--fy-gap-tight:6px;--fy-gap-field:10px;--fy-field-pad-x:14px;--fy-btn-lg:52px;--fy-btn-pad-x-lg:18px;--fy-fade-pick:56px;--fy-sheet-top-tall:96px;--fy-text-line:12.5px;--fy-text-tag:10.5px;--fy-tracking-tag:.04em;--fy-n-sheet:32px;--fy-icon-round:19px;--fy-seg-pad:3px;--fy-seg-r:14px;--fy-seg-item-r:11px;--fy-seg-item-h:36px;--fy-tiles-gap:28px;--fy-days-gap:30px;--fy-bar-h-hero:10px;--fy-bar-h-sheet:8px;--fy-marker-w:2px;--fy-empty-max:300px;--fy-value-row:60px;--fy-sheet-top-cat:92px;--fy-radio:20px;--fy-radio-on:6px;--fy-text-on-white:#111;--fy-icon-grid:#cbcbcb;--fy-seg-bg:#ffffff0d;--fy-field-bg:#ffffff0a;--fy-well-bg:#ffffff08;--fy-well-dark:#00000038;--fy-mode-on-bg:#ffffff24;--fy-mode-on-border:#ffffff38;--fy-switch-track:#ffffff29;--fy-gold-wash:#fad3710f;--fy-gold-line:#fad37147;--fy-gold-divider:#fad37133;--fy-gold-chip:#fad37173;--fy-tracking-number:-.035em;--fy-swatch:28px;--fy-n-goals:40px;--fy-dot:3px;--fy-disc-move:32px;--fy-dim:.45;--fy-icon-btn:18px;--fy-home-mini:170px;--fy-pc-main:960px;--fy-pc-seg-w:260px;--fy-text-pc-title:26px;--fy-pc-top:28px;--fy-n-hero-pc:48px;--fy-pc-rule-col:380px;--fy-r-hero-pc:22px;--fy-t-num:13.5px;--fy-gap-hint:3px;--fy-bar-h-compare:12px;--fy-text-soft:#cbcbcb;--fy-num-row:48px;--fy-n-today:22px;--fy-bar-common:#ffffff3d;--fy-gold-edge:#fad37138}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular-b90tSGMn.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-Medium-RIyo9mQO.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBold-C4vMYQNj.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-Bold-CbzgagPL.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html,body{background-color:var(--fy-bg);min-height:100dvh;color:var(--fy-text);font-family:var(--fy-font-body);-webkit-font-smoothing:antialiased;overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;margin:0;overflow-x:hidden}::-webkit-scrollbar{width:0;height:0}input,textarea,[contenteditable],[contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}a,button,[role=button]{-webkit-tap-highlight-color:transparent}a{color:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.fy-auth-fade{animation:.3s ease-out both fyAuthFade}@keyframes fyAuthFade{0%{opacity:0}to{opacity:1}}.fy-fade-in-up{animation:.3s ease-out both fyFadeInUp}@keyframes fyFadeInUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:none}}
