@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-devanagari-400-normal-2JE4Z3CD.woff2") format("woff2"),url("./media/poppins-devanagari-400-normal-2ZNG57PP.woff") format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-latin-ext-400-normal-2E5DQAXQ.woff2") format("woff2"),url("./media/poppins-latin-ext-400-normal-6PKAXVGU.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-latin-400-normal-SFWTNBQB.woff2") format("woff2"),url("./media/poppins-latin-400-normal-ZPTYLX7I.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-devanagari-500-normal-LFYTYJCT.woff2") format("woff2"),url("./media/poppins-devanagari-500-normal-763VGAFJ.woff") format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-latin-ext-500-normal-5AE6DVPL.woff2") format("woff2"),url("./media/poppins-latin-ext-500-normal-4EKIYSNL.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url("./media/poppins-latin-500-normal-O53RGPUQ.woff2") format("woff2"),url("./media/poppins-latin-500-normal-7WHJNQSB.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url("./media/poppins-devanagari-600-normal-IGWDMXIY.woff2") format("woff2"),url("./media/poppins-devanagari-600-normal-O4YNA3PS.woff") format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url("./media/poppins-latin-ext-600-normal-HWA5RN4A.woff2") format("woff2"),url("./media/poppins-latin-ext-600-normal-PWTPPCS6.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url("./media/poppins-latin-600-normal-3BUSBBSI.woff2") format("woff2"),url("./media/poppins-latin-600-normal-YBYM6FEI.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url("./media/playfair-display-cyrillic-400-normal-DFMS6UZC.woff2") format("woff2"),url("./media/playfair-display-cyrillic-400-normal-ATKABFPZ.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url("./media/playfair-display-vietnamese-400-normal-FQRSGY5V.woff2") format("woff2"),url("./media/playfair-display-vietnamese-400-normal-6U3CGTOI.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url("./media/playfair-display-latin-ext-400-normal-BNVI6Z35.woff2") format("woff2"),url("./media/playfair-display-latin-ext-400-normal-AHOTJ4YV.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url("./media/playfair-display-latin-400-normal-BIAC6UYZ.woff2") format("woff2"),url("./media/playfair-display-latin-400-normal-M4ZMFMTM.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url("./media/playfair-display-cyrillic-600-normal-PPGHEFGC.woff2") format("woff2"),url("./media/playfair-display-cyrillic-600-normal-LZKVQ3SP.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url("./media/playfair-display-vietnamese-600-normal-ONTNNDZL.woff2") format("woff2"),url("./media/playfair-display-vietnamese-600-normal-YTJMZ56X.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url("./media/playfair-display-latin-ext-600-normal-HRHWJ6C2.woff2") format("woff2"),url("./media/playfair-display-latin-ext-600-normal-FDHCSIYE.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url("./media/playfair-display-latin-600-normal-FU44VB2S.woff2") format("woff2"),url("./media/playfair-display-latin-600-normal-ZTHWLR7O.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:AL Display Ampersand;font-style:normal;font-display:swap;font-weight:400;src:url("./media/poppins-latin-400-normal-SFWTNBQB.woff2") format("woff2"),url("./media/poppins-latin-400-normal-ZPTYLX7I.woff") format("woff");unicode-range:U+0026}:root{--al-navy: #061229;--al-navy-hover: rgb(35.88, 46.44, 66.68);--al-navy-muted: rgb(100.62, 108.06, 122.32);--al-navy-subtle: rgb(240.06, 240.78, 242.16);--al-navy-line: rgb(230.1, 231.3, 233.6);--al-navy-tint-1: rgba(6, 18, 41, .04);--al-navy-tint-2: rgba(6, 18, 41, .07);--al-navy-tint-3: rgba(6, 18, 41, .2);--al-gold: #a8813e;--al-gold-hover: rgb(147.84, 113.52, 54.56);--al-gold-subtle: rgb(244.56, 239.88, 231.84);--al-silver: #d4e5e6;--al-silver-subtle: rgb(237.8, 244.6, 245);--al-white: #fff;--al-black: #000;--al-neutral-50: #f9fafb;--al-whatsapp: #25d366;--al-trustpilot: #00b67a;--al-success: #2e7d5b;--al-success-subtle: rgb(229.92, 239.4, 235.32);--al-success-wash: rgb(244.55, 248.5, 246.8);--al-success-line: rgb(181.85, 209.5, 197.6);--al-warning: #b26a00;--al-warning-subtle: rgb(245.76, 237.12, 224.4);--al-warning-line: rgb(228.05, 202.85, 165.75);--al-error: #b3261e;--al-error-subtle: rgb(247.4, 233.3, 232.5);--al-error-line: rgb(228.4, 179.05, 176.25);--al-error-hover: rgb(157.52, 33.44, 26.4);--al-chart-1: #663d07;--al-chart-2: #895709;--al-chart-3: #a7751f;--al-chart-4: #ba9146;--al-chart-5: #cbad71;--al-bg-page: var(--al-silver-subtle);--al-bg-surface: var(--al-white);--al-bg-inverse: var(--al-navy);--al-text: var(--al-navy);--al-text-muted: var(--al-navy-muted);--al-text-inverse: var(--al-white);--al-border: var(--al-silver);--al-border-strong: rgb(195.24, 198.12, 203.64);--al-accent: var(--al-gold);--al-focus: var(--al-gold);--al-field-edge: rgb(130.5, 136.5, 148);--al-warning-ink: rgb(124.6, 74.2, 0);--al-warning-on-navy: #f0b45c;--al-error-on-navy: rgb(220.8, 157.35, 153.75);--al-inverse-muted: rgba(255, 255, 255, .72);--al-inverse-line: rgba(255, 255, 255, .14);--al-inverse-tint: rgba(255, 255, 255, .08);--al-hairline: 1px;--al-text-value: 1rem;--al-cell-min: 3.875rem;--al-font-display: "AL Display Ampersand", "Playfair Display", georgia, "Times New Roman", serif;--al-font-body: poppins, inter, system-ui, sans-serif;--al-font-mono: ui-monospace, "Cascadia Code", consolas, monospace;--al-text-xs: .75rem;--al-text-sm: .875rem;--al-text-md: 1rem;--al-text-lg: 1.125rem;--al-text-xl: 1.25rem;--al-text-2xl: 1.5rem;--al-text-page-title: 1.5rem;--al-text-3xl: clamp(1.75rem, 1.35rem + 1.6vw, 2.5rem);--al-leading-tight: 1.2;--al-leading-normal: 1.5;--al-leading-relaxed: 1.65;--al-weight-regular: 400;--al-weight-medium: 500;--al-weight-semibold: 600;--al-tracking-caps: .08em;--al-space-1: .25rem;--al-space-2: .5rem;--al-space-3: .75rem;--al-space-4: 1rem;--al-space-5: 1.5rem;--al-space-6: 2rem;--al-space-7: 3rem;--al-space-8: 4rem;--al-radius-sm: .25rem;--al-radius-md: .5rem;--al-radius-lg: .75rem;--al-radius-full: 999px;--al-shadow-sm: 0 1px 2px rgba(6, 18, 41, .08);--al-shadow-md: 0 4px 16px rgba(6, 18, 41, .1);--al-shadow-card: 0 1px 2px rgba(6, 18, 41, .06), 0 2px 8px rgba(6, 18, 41, .08);--al-shadow-lg: 0 25px 50px -12px rgba(6, 18, 41, .4);--al-backdrop: rgba(6, 18, 41, .55);--al-backdrop-soft: rgba(6, 18, 41, .3);--al-backdrop-blur: .125rem;--al-tap-min: 2.75rem;--al-control-sm: 2rem;--al-content-max: 72rem;--al-sidebar-width: 17rem;--al-detail-max: 44rem;--al-transition: .15s ease;--al-motion-enter: .7s;--al-motion-stagger: 70ms;--al-ease-out: cubic-bezier(.22, 1, .36, 1);--al-motion-step-out: .16s;--al-motion-step-in: .32s;--al-motion-step-shift: 2rem;--al-motion-pop: .42s;--al-motion-marquee: 60s;--al-select-caret: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgb(101,108,122)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 9.5 12 15l5.5-5.5'/%3E%3C/svg%3E")}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100dvh;font-family:var(--al-font-body);font-size:var(--al-text-md);line-height:var(--al-leading-normal);color:var(--al-text);background:var(--al-bg-page)}@media(min-width:120em){html{font-size:112.5%}}@media(min-width:160em){html{font-size:125%}}html:has(app-onboarding-shell,app-auth-layout){font-size:100%}@media(min-width:64em){html:has(app-onboarding-shell){scrollbar-gutter:auto}}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{line-height:var(--al-leading-tight);font-weight:var(--al-weight-semibold)}h1{font-family:var(--al-font-display);font-weight:var(--al-weight-regular);font-size:var(--al-text-3xl);font-variant-numeric:lining-nums}h2{font-size:var(--al-text-2xl)}h3{font-size:var(--al-text-xl)}h4,h5,h6{font-size:var(--al-text-lg)}img,video{display:block;max-width:100%;height:auto}a{color:inherit;text-underline-offset:.15em}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--al-focus);outline-offset:2px}html{scrollbar-gutter:stable}html:has(.portal-shell--light,app-auth-layout,app-onboarding-shell){background:var(--al-bg-surface)}html:has(.portal-shell--light){--al-border: var(--al-navy-line);--al-silver-subtle: var(--al-navy-subtle);--al-bg-page: var(--al-navy-subtle);--tabs-cover: var(--al-bg-surface);--tabs-active-edge: var(--al-navy);--doc-tile-bg: var(--al-navy-tint-2);--doc-tile-color: var(--al-navy);--doc-row-alt-bg: var(--al-bg-surface);--doc-list-gap: 0;--doc-row-pad: var(--al-space-3) 0;--doc-row-border: 0;--doc-row-radius: 0;--doc-row-divider: 1px solid var(--al-silver-subtle);--doc-row-hover-shadow: none;--doc-row-hover-tint: var(--al-navy-tint-1);--doc-meta-lines: 2;--doc-meta-step: none;--step-arrow-color: var(--al-text-muted)}@media(min-width:64em){html:has(.portal-shell--light){--doc-meta-step: inline}}app-portal-shell.portal-shell--light{--page-title-size: var(--al-text-page-title);--page-title-weight: var(--al-weight-semibold);--page-header-margin: var(--al-space-4);--page-header-align: center}@media(min-width:64em){app-portal-shell.portal-shell--light{--page-header-margin: var(--al-space-5)}}html:has(dialog:modal){overflow:hidden}@media(prefers-reduced-motion:reduce){:root{--al-transition: 0ms;--al-motion-enter: 0ms;--al-motion-stagger: 0ms;--al-motion-step-out: 0ms;--al-motion-step-in: 0ms;--al-motion-pop: 0ms;--al-motion-marquee: 0ms}}.wizard__column>:not(router-outlet){display:flex;flex:1;flex-direction:column}::view-transition-old(root),::view-transition-new(root),::view-transition-group(wizard-header),::view-transition-old(wizard-header),::view-transition-new(wizard-header),::view-transition-group(wizard-step-bar),::view-transition-old(wizard-step-bar),::view-transition-new(wizard-step-bar){animation:none}::view-transition-group(wizard-step){animation:none}::view-transition-old(wizard-step){animation:wizard-step-leave var(--al-motion-step-out) ease-in both}::view-transition-new(wizard-step){animation:wizard-step-enter var(--al-motion-step-in) var(--al-ease-out) var(--al-motion-step-out) both}html[data-wizard-nav=back]::view-transition-old(wizard-step){animation-name:wizard-step-leave-back}html[data-wizard-nav=back]::view-transition-new(wizard-step){animation-name:wizard-step-enter-back}@keyframes wizard-step-leave{to{opacity:0;transform:translate(calc(-1 * var(--al-motion-step-shift)))}}@keyframes wizard-step-enter{0%{opacity:0;transform:translate(var(--al-motion-step-shift))}}@keyframes wizard-step-leave-back{to{opacity:0;transform:translate(var(--al-motion-step-shift))}}@keyframes wizard-step-enter-back{0%{opacity:0;transform:translate(calc(-1 * var(--al-motion-step-shift)))}}code,kbd,pre{font-family:var(--al-font-mono)}.al-ledger{--input-radius: .375rem;--input-pad-y: .5625rem;--control-text: var(--al-text-sm);--control-leading: 1.4286;--field-label-weight: var(--al-weight-medium);--input-invalid-hover: var(--al-error);--field-error-icon: inline-flex;--password-toggle-color: var(--al-text-muted);--password-toggle-ring-offset: -2px;--copy-button-color: var(--al-text-muted);--upload-edge: var(--al-field-edge);--upload-edge-style: dashed;--upload-done-edge: var(--al-border);--upload-done-color: var(--al-text-muted);--segmented-selected-bg: var(--al-navy-tint-2);--segmented-selected-color: var(--al-navy)}@media(min-width:64em){.al-ledger{--al-text-xs: .75rem;--al-text-sm: .8125rem;--al-text-md: .875rem;--al-text-lg: 1.0625rem;--al-text-xl: 1.25rem;--al-text-2xl: 1.375rem;--al-text-3xl: 2rem;--al-text-value: .9375rem;--control-text: var(--al-text-md);--al-tap-min: 2.5rem;--al-control-sm: 2.25rem;font-size:var(--al-text-md)}}.app-button{--button-size: var(--al-tap-min);display:inline-flex;align-items:center;justify-content:center;gap:var(--al-space-2);min-height:var(--button-size);padding:0 var(--button-padding-inline, var(--al-space-4));border:1px solid transparent;border-radius:var(--al-radius-md);background:transparent;color:var(--al-navy);font-family:var(--al-font-body);font-size:var(--al-text-sm);font-weight:var(--al-weight-semibold);line-height:var(--al-leading-tight);text-align:center;text-decoration:none;cursor:pointer}.app-button:hover{transition:background-color var(--al-transition),border-color var(--al-transition),color var(--al-transition)}.app-button:disabled,.app-button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.app-button[aria-busy=true]{cursor:progress;opacity:.7;pointer-events:none}.app-button--primary{background:var(--al-navy);color:var(--al-text-inverse)}.app-button--primary:hover:not(:disabled){background:var(--al-navy-hover)}.app-button--secondary{background:var(--al-bg-surface);border-color:var(--al-navy);color:var(--al-navy)}.app-button--secondary:hover:not(:disabled){background:var(--al-navy-subtle)}.app-button--ghost:hover:not(:disabled){background:var(--al-navy-subtle)}.app-button--danger{background:var(--al-error);color:var(--al-text-inverse)}.app-button--danger:hover:not(:disabled){background:var(--al-error-hover)}.app-button--lg{--button-size: var(--button-lg-size, 3rem);padding:0 var(--al-space-5);font-size:var(--control-text, var(--al-text-md))}.app-button--icon{flex:none;width:var(--button-size);padding:0}.app-button[data-tooltip]{position:relative}.app-button[data-tooltip]:after{content:attr(data-tooltip);position:absolute;z-index:1;bottom:100%;left:0;margin-bottom:var(--al-space-1);padding:var(--al-space-1) var(--al-space-2);border-radius:var(--al-radius-sm);background:var(--al-navy);color:var(--al-text-inverse);font-size:var(--al-text-xs);font-weight:var(--al-weight-medium);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--al-transition)}.app-button[data-tooltip]:hover:after,.app-button[data-tooltip]:focus-visible:after{opacity:1}.app-button[data-tooltip][data-tooltip-align=end]{position:relative}.app-button[data-tooltip][data-tooltip-align=end]:after{content:attr(data-tooltip);position:absolute;z-index:1;bottom:100%;right:0;left:auto;margin-bottom:var(--al-space-1);padding:var(--al-space-1) var(--al-space-2);border-radius:var(--al-radius-sm);background:var(--al-navy);color:var(--al-text-inverse);font-size:var(--al-text-xs);font-weight:var(--al-weight-medium);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--al-transition)}.app-button[data-tooltip][data-tooltip-align=end]:hover:after,.app-button[data-tooltip][data-tooltip-align=end]:focus-visible:after{opacity:1}@media(min-width:48em){.app-button--sm{--button-size: var(--al-control-sm);padding:0 var(--al-space-3);font-size:var(--al-text-xs)}.app-button--md{--button-size: var(--button-md-size, 2.5rem)}}.app-input{--input-size: var(--al-tap-min);display:block;width:100%;min-height:var(--input-size);padding:var(--input-pad-y, 0) var(--al-space-3);padding-inline-start:var(--input-pad-start, var(--al-space-3));border:1px solid var(--input-edge, var(--al-border-strong));border-radius:var(--input-radius, var(--al-radius-md));background-color:var(--al-bg-surface);color:var(--al-text);font-size:var(--control-text, var(--al-text-md));line-height:var(--control-leading, var(--al-leading-normal));transition:border-color var(--al-transition)}.app-input::placeholder{color:var(--al-text-muted)}.app-input:hover:not(:disabled){border-color:var(--input-edge-hover, var(--al-navy-muted))}.app-input:focus-visible{border-color:var(--input-focus-edge, var(--al-focus));box-shadow:var(--input-focus-ring, none);outline:var(--input-focus-outline, 2px solid var(--al-focus))}.app-input:disabled{border-color:var(--input-disabled-edge, var(--input-edge, var(--al-border-strong)));background-color:var(--al-navy-subtle);color:var(--input-disabled-text, var(--al-text));cursor:not-allowed}.app-input.is-invalid{border-color:var(--al-error)}.app-input.is-invalid:hover:not(:disabled){border-color:var(--input-invalid-hover, var(--input-edge-hover, var(--al-navy-muted)))}.app-input--filled{border-color:transparent;background-color:var(--al-silver-subtle)}.app-input[readonly]{color:var(--al-text-muted);cursor:default}.app-input[readonly]:focus-visible{border-color:var(--input-edge, var(--al-border-strong));box-shadow:none;outline:2px solid var(--al-focus);outline-offset:2px}.app-input--lg{--input-size: 3rem;padding:0 var(--al-space-4)}@media(min-width:48em){.app-input--sm{--input-size: 2rem;font-size:var(--al-text-sm)}.app-input--md{--input-size: 2.5rem}}textarea.app-input{min-height:6rem;padding-block:var(--al-space-2);resize:vertical}select.app-input{appearance:none;height:var(--input-size);padding-right:var(--al-space-7);background-image:var(--al-select-caret);background-position:right 1.0625rem center;background-size:.875rem .875rem;background-repeat:no-repeat}.app-input--money{font-variant-numeric:tabular-nums;text-align:end}.app-input[hidden]{display:none}.ledger-head{display:none;color:var(--al-navy);font-size:var(--al-text-sm);font-weight:var(--al-weight-medium)}@media(min-width:48em){.ledger-head{display:block;margin-bottom:calc(-1 * var(--al-space-2))}}@media(width<48em){app-ledger-group.is-compact>:last-child:nth-child(odd){grid-column:1/-1}}.ledger-foot{grid-column:1/-1}@media(min-width:48em){app-ledger-group.is-aligned>app-combobox{display:grid;grid-template-rows:subgrid;grid-row:span 3}}
