@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2");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:IBM Plex Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2");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:IBM Plex Sans;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2");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:IBM Plex Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2");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}:root{--z-raised: 1;--z-sticky: 10;--z-nav: 20;--z-drawer: 30;--z-modal: 40;--z-popover: 50;--z-toast: 60;--bottom-nav-block-size: 4rem;--bottom-nav-inset: max(var(--space-5), env(safe-area-inset-bottom));--bottom-nav-offset: calc(var(--bottom-nav-inset) + var(--bottom-nav-block-size));--header-block-size: 3.75rem}:root,[data-theme=light]{--font-family-sans: "IBM Plex Sans", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--font-family-mono: "SFMono-Regular", consolas, "Liberation Mono", monospace;--font-size-display: 1.75rem;--font-size-heading-1: 1.5rem;--font-size-heading-2: 1.375rem;--font-size-heading-3: 1.125rem;--font-size-body-lg: 1rem;--font-size-body-md: .875rem;--font-size-caption: .8125rem;--font-size-body-sm: .75rem;--font-size-label: .75rem;--line-height-display: 1.2;--line-height-heading: 1.3;--line-height-body-lg: 1.5;--line-height-body-md: 1.45;--line-height-body-sm: 1.5;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--space-0: 0;--space-1: .125rem;--space-2: .25rem;--space-3: .375rem;--space-4: .5rem;--space-5: .75rem;--space-6: 1rem;--space-7: 1.25rem;--space-8: 1.5rem;--space-9: 2rem;--space-10: 2.5rem;--space-11: 3rem;--space-12: 3rem;--space-focus-gutter: .25rem;--radius-xs: .25rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-pill: 62.4375rem;--radius-round: 50%;--control-size-sm: 2rem;--control-size-md: 2.5rem;--control-size-lg: 3rem;--control-size-touch: 2.75rem;--row-height-compact: 2.75rem;--row-height-comfortable: 4rem;--row-height-group-compact: 2.25rem;--row-height-group: 4rem}@media(min-width:40em){:root,[data-theme=light]{--row-height-group: var(--row-height-group-compact)}}:root,[data-theme=light]{--panel-overlay-inline-size: 26.25rem;--panel-docked-inline-size: 21.25rem;--color-canvas: #f6f8fb;--color-surface: #fff;--color-surface-subtle: #f1f5f9;--color-surface-strong: #e8edf4;--color-text-primary: #172033;--color-text-secondary: #4a586f;--color-text-tertiary: #627089;--color-text-inverse: #fff;--color-border: #dce3ed;--color-border-strong: #c5cfdd;--color-scrim: rgb(23 32 51 / 45%);--color-ink-card: #1b2333;--color-on-ink-card: #f3f6fb;--color-on-ink-card-secondary: #aab6c9;--color-primary: rgb(63 119 168);--color-primary-hover: color-mix(in srgb, var(--color-primary), #000 6%);--color-primary-active: color-mix(in srgb, var(--color-primary), #000 10%);--color-on-primary: #fff;--color-primary-soft: #e6eff8;--color-danger: #c82d4d;--color-danger-hover: #a9203d;--color-danger-soft: #fdecef;--color-success: #147a50;--color-success-soft: #e6f6ee;--color-warning: #8f5200;--color-warning-soft: #fff3d9;--color-focus-ring: rgb(63 119 168 / 35%);--color-disabled-surface: var(--color-surface-strong);--color-disabled-text: var(--color-text-tertiary);--color-disabled-border: var(--color-border);--color-disabled-fill: var(--color-text-tertiary);--color-series-1: #2a78d6;--color-series-2: #e0632c;--color-series-3: #14946a;--color-series-4: #d99a00;--color-series-5: #d8588a;--color-series-6: #6a4fc9;--color-series-7: #0c7f94;--color-series-8: #c93c40;--color-series-9: #8c6a2f;--color-series-10: #56647c;--color-series-other: #9aa5b8;--shadow-sm: 0 1px 2px rgb(23 32 51 / 8%);--shadow-md: 0 12px 32px rgb(23 32 51 / 12%);--shadow-lg: 0 24px 64px rgb(23 32 51 / 22%);--duration-fast: .12s;--duration-normal: .18s;--ease-standard: cubic-bezier(.2, 0, 0, 1);color-scheme:light}[data-theme=dark]{--color-canvas: #11151d;--color-surface: #171c26;--color-surface-subtle: #1d2430;--color-surface-strong: #27303e;--color-text-primary: #f3f6fb;--color-text-secondary: #b4bfd0;--color-text-tertiary: #93a0b5;--color-text-inverse: #fff;--color-border: #2d3746;--color-border-strong: #3c485a;--color-scrim: rgb(0 0 0 / 60%);--color-ink-card: #0d1118;--color-primary: #6ea8ff;--color-primary-hover: #8ab8ff;--color-primary-active: #a7c9ff;--color-on-primary: #0b1424;--color-primary-soft: #1c3154;--color-danger: #ff7891;--color-danger-hover: #ff93a7;--color-danger-soft: #451f2a;--color-success: #58c99a;--color-success-soft: #17392d;--color-warning: #efb45f;--color-warning-soft: #42331c;--color-focus-ring: rgb(110 168 255 / 40%);--color-disabled-surface: var(--color-surface-strong);--color-disabled-text: var(--color-text-tertiary);--color-disabled-border: var(--color-border);--color-disabled-fill: var(--color-text-tertiary);--color-series-1: #5b9cf0;--color-series-2: #f0825a;--color-series-3: #3cc196;--color-series-4: #f0b94a;--color-series-5: #ef86ae;--color-series-6: #9b86ee;--color-series-7: #3bb5cb;--color-series-8: #f06a6e;--color-series-9: #c9a45f;--color-series-10: #8e9bb2;--color-series-other: #6b778c;--shadow-sm: 0 1px 2px rgb(0 0 0 / 30%);--shadow-md: 0 12px 32px rgb(0 0 0 / 40%);--shadow-lg: 0 24px 64px rgb(0 0 0 / 55%);color-scheme:dark}@media(min-width:40em){:root{--font-size-display: 2rem;--font-size-heading-1: 1.75rem;--space-12: 4rem}}@media(pointer:coarse){:root{--control-size-sm: var(--control-size-touch);--control-size-md: var(--control-size-touch)}}:where(*,*:before,*:after){box-sizing:border-box}:where(html,body){touch-action:manipulation;min-block-size:100%}body{min-inline-size:20rem;min-block-size:100dvh;margin:0;font-family:var(--font-family-sans);font-size:var(--font-size-body-md);font-variant-numeric:tabular-nums;line-height:var(--line-height-body-md);color:var(--color-text-primary);text-rendering:optimizelegibility;background-color:var(--color-canvas);-webkit-font-smoothing:antialiased}#root{overflow:hidden;display:flex;flex-direction:column;min-block-size:100dvh}:where(button,input,textarea,select){font:inherit}:where(button,input,textarea,select,a){-webkit-tap-highlight-color:transparent}:where(h1,h2,h3,p){margin:0}:where(a){color:inherit}:where(button){margin:0}:where(fieldset){min-inline-size:0;margin:0;padding:0;border:0}input,select,textarea{font-size:1rem}@media(min-width:40em){input,select,textarea{font-size:inherit}}._page_1ao2j_1{overflow-y:auto;display:flex;flex-direction:column;flex-grow:1;min-block-size:0}@media(min-width:40em){._page_1ao2j_1{align-items:center;justify-content:center;padding:var(--space-9) var(--space-6)}}._frame_1ao2j_16{display:flex;flex-direction:column;flex-grow:1;gap:var(--space-9);padding:var(--space-11) var(--space-8) var(--space-9)}@media(min-width:40em){._frame_1ao2j_16{overflow:hidden;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-grow:0;gap:0;inline-size:100%;max-inline-size:61.25rem;min-block-size:33.75rem;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-md)}}._aside_1ao2j_41{display:flex;flex-direction:column;gap:var(--space-6);margin-block-start:auto}@media(min-width:40em){._aside_1ao2j_41{justify-content:center;margin-block-start:0;padding:var(--space-9)}}@media(min-width:60em){._aside_1ao2j_41{padding:var(--space-11)}}._card_1ao2j_60{padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}@media(min-width:40em){._card_1ao2j_60{padding:0;border:0;border-radius:0;background-color:transparent}}._hint_1ao2j_75{text-align:center}._badge_1vw07_1{display:inline-flex;gap:var(--space-2);align-items:center;box-sizing:border-box;block-size:1.375rem;padding:0 var(--space-4);border-radius:var(--radius-pill);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);white-space:nowrap}._tone-neutral_1vw07_14{color:var(--color-text-secondary);background-color:var(--color-surface-subtle)}._tone-success_1vw07_19{color:var(--color-success);background-color:var(--color-success-soft)}._tone-danger_1vw07_24{color:var(--color-danger);background-color:var(--color-danger-soft)}._tone-warning_1vw07_29{color:var(--color-warning);background-color:var(--color-warning-soft)}._tone-info_1vw07_34{color:var(--color-primary);background-color:var(--color-primary-soft)}._icon_1vw07_39{display:inline-flex;flex:none;inline-size:.875rem;block-size:.875rem}._icon_1vw07_39 svg{display:block;inline-size:100%;block-size:100%}._root_1eqj4_1{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;inline-size:2.25rem;block-size:2.25rem;border:1px solid color-mix(in srgb,var(--tile-tint) 28%,transparent);border-radius:var(--radius-md);color:var(--tile-tint);background-color:color-mix(in srgb,var(--tile-tint) 14%,var(--color-surface))}._root_1eqj4_1 svg{inline-size:1.25rem;block-size:1.25rem}._tone-primary_1eqj4_19{--tile-tint: var(--color-series-1)}._tone-neutral_1eqj4_23{--tile-tint: var(--color-series-10)}._root_3356j_1{--account-color: var(--color-primary);position:relative;display:inline-flex;grid-column:1/2;grid-row:1/3;align-items:center;justify-content:center;inline-size:2.125rem;block-size:2.125rem;border:1px solid color-mix(in srgb,var(--account-color) 22%,transparent);border-radius:var(--radius-md);color:var(--account-color);background-color:color-mix(in srgb,var(--account-color) 10%,var(--color-surface))}._root_12iu1_1{--size: 2.25rem;display:grid;place-content:center;aspect-ratio:1;inline-size:var(--size);border-radius:var(--radius-md);font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold);line-height:var(--size);color:var(--color-on-primary);background-color:var(--color-primary)}._size-lg_12iu1_15{--size: 3rem;border-radius:var(--radius-lg);font-size:var(--font-size-heading-3)}._root_17ha5_1{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-round);font-weight:var(--font-weight-bold);color:var(--color-primary);background-color:var(--color-primary-soft)}._size-md_17ha5_14{inline-size:2.25rem;block-size:2.25rem;font-size:var(--font-size-caption)}._size-lg_17ha5_20{inline-size:3rem;block-size:3rem;font-size:var(--font-size-body-lg)}._root_1txif_1{display:flex;gap:var(--space-5);align-items:flex-start;padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);font-size:var(--font-size-caption);line-height:1.4;text-align:start}._icon_1txif_12{display:inline-flex;flex:none;inline-size:1rem;block-size:1rem;margin-block-start:1px}._icon_1txif_12 svg{display:block;inline-size:100%;block-size:100%}._text_1txif_25{min-inline-size:0}._title_1txif_29{font-weight:var(--font-weight-semibold)}._tone-neutral_1txif_33{color:var(--color-text-secondary);background-color:var(--color-surface-subtle)}._tone-info_1txif_38{color:var(--color-primary);background-color:var(--color-primary-soft)}._tone-success_1txif_43{color:var(--color-success);background-color:var(--color-success-soft)}._tone-warning_1txif_48{color:var(--color-warning);background-color:var(--color-warning-soft)}._tone-danger_1txif_53{color:var(--color-danger);background-color:var(--color-danger-soft)}._root_16ojm_1{position:fixed;z-index:var(--z-nav);inset-block-end:var(--bottom-nav-inset);inset-inline:var(--space-5);display:flex;gap:var(--space-1);align-items:stretch;box-sizing:border-box;block-size:var(--bottom-nav-block-size);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-surface);box-shadow:var(--shadow-md);transition:opacity var(--duration-fast) var(--ease-standard)}._root_16ojm_1:has(._active_16ojm_18:focus-visible){box-shadow:var(--shadow-md),0 0 0 3px var(--color-focus-ring)}@media(min-width:40em){._root_16ojm_1{display:none}}._hidden_16ojm_27{pointer-events:none;visibility:hidden;opacity:0}._link_16ojm_33{cursor:default;display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-1);align-items:center;justify-content:center;min-inline-size:0;border-radius:var(--radius-lg);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:1.2;color:var(--color-text-secondary);text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._link_16ojm_33:not(._active_16ojm_18){cursor:pointer}._link_16ojm_33:not(._active_16ojm_18):hover{color:var(--color-primary);background-color:var(--color-surface-subtle)}._link_16ojm_33:not(._active_16ojm_18):focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}._active_16ojm_18{pointer-events:none;color:var(--color-primary);background-color:var(--color-primary-soft)}._active_16ojm_18:focus-visible{outline:none}._button_awzln_1{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}._button_awzln_1:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}._button_awzln_1:active:not(:disabled){transform:translateY(1px)}._button_awzln_1:disabled{cursor:not-allowed}._button_awzln_1:disabled:not(._loading_awzln_24){border-color:transparent;color:var(--color-disabled-text);background-color:var(--color-disabled-surface)}._content_awzln_30{display:inline-flex;gap:var(--space-3);align-items:center;justify-content:center;min-inline-size:0}._label_awzln_38{overflow:hidden;display:flex;text-overflow:ellipsis}._icon_awzln_44{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:1.125em;block-size:1.125em}._icon_awzln_44 svg{display:block;inline-size:100%;block-size:100%}._variant-primary_awzln_58{color:var(--color-on-primary);background-color:var(--color-primary)}._variant-primary_awzln_58:hover:not(:disabled){background-color:var(--color-primary-hover)}._variant-primary_awzln_58:active:not(:disabled){background-color:var(--color-primary-active)}._variant-secondary_awzln_69{border-color:var(--color-border-strong);color:var(--color-text-primary);background-color:var(--color-surface)}._variant-secondary_awzln_69:hover:not(:disabled){border-color:var(--color-primary);background-color:var(--color-primary-soft)}._variant-ghost_awzln_79{color:var(--color-text-secondary);background-color:transparent}._variant-ghost_awzln_79:hover:not(:disabled){color:var(--color-primary);background-color:var(--color-primary-soft)}._variant-ghost_awzln_79:disabled:not(._loading_awzln_24){background-color:transparent}._variant-danger_awzln_91{color:var(--color-text-inverse);background-color:var(--color-danger)}._variant-danger_awzln_91:hover:not(:disabled){background-color:var(--color-danger-hover)}._variant-danger-ghost_awzln_99{color:var(--color-danger);background-color:transparent}._variant-danger-ghost_awzln_99:hover:not(:disabled){background-color:var(--color-danger-soft)}._variant-danger-ghost_awzln_99:disabled:not(._loading_awzln_24){background-color:transparent}._size-sm_awzln_110{gap:var(--space-3);min-block-size:var(--control-size-sm);padding-inline:var(--space-5);font-size:var(--font-size-body-sm)}._size-md_awzln_117{gap:var(--space-4);min-block-size:var(--control-size-md);padding-inline:var(--space-6);font-size:var(--font-size-body-md)}._size-lg_awzln_124{gap:var(--space-4);min-block-size:var(--control-size-lg);padding-inline:var(--space-7);font-size:var(--font-size-body-md)}._full-width_awzln_131{inline-size:100%}._icon-only_awzln_135{flex-shrink:0;padding-inline:0}._icon-only_awzln_135._size-sm_awzln_110{inline-size:var(--control-size-sm)}._icon-only_awzln_135._size-md_awzln_117{inline-size:var(--control-size-md)}._icon-only_awzln_135._size-lg_awzln_124{inline-size:var(--control-size-lg)}._loading_awzln_24 ._content_awzln_30{visibility:hidden}._spinner_awzln_153{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:1rem;block-size:1rem;border:2px solid currentcolor;border-inline-end-color:transparent;border-radius:var(--radius-round);animation:_button-spin_awzln_1 .7s linear infinite}@keyframes _button-spin_awzln_1{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(prefers-reduced-motion:reduce){._button_awzln_1{transition:none}._spinner_awzln_153{animation-duration:1.4s}}._field_11esp_1{display:grid;gap:var(--space-3);min-inline-size:0}._label-row_11esp_7{display:flex;gap:var(--space-2);align-items:baseline;min-inline-size:0}._label_11esp_7{overflow:hidden;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}._required_11esp_24{color:var(--color-danger)}._optional_11esp_28{margin-inline-start:auto;font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._control_11esp_34{display:flex;align-items:center;min-inline-size:0;border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._control_11esp_34:hover:not(._disabled_11esp_43,._readonly_11esp_43){border-color:var(--color-border-strong)}._control_11esp_34:focus-within:not(._disabled_11esp_43){border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._variant-outline_11esp_51{border-color:var(--color-border);background-color:var(--color-surface)}._variant-filled_11esp_56{border-color:transparent;background-color:var(--color-surface-subtle)}._size-sm_11esp_61{min-block-size:var(--control-size-sm);padding-inline:var(--space-4);font-size:var(--font-size-body-sm)}._size-md_11esp_67{min-block-size:var(--control-size-md);padding-inline:var(--space-5);font-size:var(--font-size-body-md)}._size-lg_11esp_73{min-block-size:var(--control-size-lg);padding-inline:var(--space-6);font-size:var(--font-size-body-lg)}._input_11esp_79{flex:1;inline-size:100%;min-inline-size:0;padding:0;border:0;color:inherit;background-color:transparent;outline:none}._input_11esp_79::placeholder{color:var(--color-text-tertiary);opacity:1}._input_11esp_79:disabled{cursor:not-allowed}._adornment_11esp_97{display:inline-flex;flex:none;align-items:center;justify-content:center;color:var(--color-text-tertiary)}._adornment_11esp_97:first-child{margin-inline-end:var(--space-3)}._adornment_11esp_97:last-child{margin-inline-start:var(--space-3)}._adornment_11esp_97 svg{display:block;inline-size:1.1em;block-size:1.1em}._invalid_11esp_116{border-color:var(--color-danger);background-color:var(--color-danger-soft)}._invalid_11esp_116:hover,._invalid_11esp_116:focus-within{border-color:var(--color-danger)}._invalid_11esp_116:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger) 18%,transparent)}._disabled_11esp_43{cursor:not-allowed;border-color:var(--color-disabled-border);color:var(--color-disabled-text);background-color:var(--color-surface-subtle)}._disabled_11esp_43 ._input_11esp_79::placeholder,._disabled_11esp_43 ._adornment_11esp_97{color:var(--color-disabled-text)}._readonly_11esp_43{color:var(--color-text-secondary);background-color:var(--color-surface-subtle)}._message_11esp_143{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);color:var(--color-text-secondary)}._message-error_11esp_149{color:var(--color-danger)}._root_w622t_1{--card-face-color: var(--account-color, var(--color-primary));display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;font-variant-numeric:tabular-nums;color:var(--card-face-text, var(--color-text-inverse));background-color:var(--card-face-color)}._size-full_w622t_12{aspect-ratio:1.586/1;inline-size:100%;padding:var(--space-5);border-radius:var(--radius-lg)}._size-full_w622t_12 ._title_w622t_18{overflow:hidden;font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;opacity:.9}._size-full_w622t_12 ._number_w622t_26{font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.05em;white-space:nowrap}._size-full_w622t_12 ._footer_w622t_32{display:flex;gap:var(--space-4);justify-content:space-between;font-size:var(--font-size-label);font-weight:var(--font-weight-semibold)}._size-mini_w622t_40{flex:none;inline-size:5.75rem;block-size:3.625rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._size-mini_w622t_40 ._number_w622t_26,._size-mini_w622t_40 ._footer_w622t_32{font-size:.53125rem;font-weight:var(--font-weight-semibold)}._size-mini_w622t_40 ._footer_w622t_32{display:flex;justify-content:flex-end}._expiry-expired_w622t_58{padding-inline:var(--space-3);border-radius:var(--radius-round);color:var(--color-danger);background-color:var(--color-danger-soft)}._root_6z923_1{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--flat-card-padding-block, var(--space-6)) var(--space-6);border-radius:var(--radius-lg);font-size:var(--font-size-caption);background-color:var(--color-surface-subtle)}._outlined_6z923_11{border:1px solid var(--color-border);font-size:var(--font-size-body-md);background-color:var(--color-surface)}._outlined_6z923_11 ._text_6z923_16{color:inherit}._title_6z923_20{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._text_6z923_16{color:var(--color-text-secondary)}._chip_16zdb_1{display:inline-flex;gap:var(--space-3);align-items:center;box-sizing:border-box;block-size:1.75rem;padding:0 var(--space-4) 0 var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-family:inherit;font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;background-color:var(--color-surface);transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}@media(pointer:coarse){._chip_16zdb_1{block-size:2.25rem}}._chip_16zdb_1:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}._chip_16zdb_1:not(:disabled):is(:not(._chip-selected_16zdb_27),._chip-removable_16zdb_27){cursor:pointer}._chip_16zdb_1:not(:disabled):is(:not(._chip-selected_16zdb_27),._chip-removable_16zdb_27):hover{border-color:var(--color-primary);background-color:var(--color-surface-subtle)}._chip_16zdb_1:disabled{cursor:not-allowed;border-color:var(--color-disabled-border);color:var(--color-disabled-text);background-color:var(--color-surface-subtle)}._chip-selected_16zdb_27{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-primary-soft)}._chip-selected_16zdb_27:disabled{border-color:var(--color-disabled-border);color:var(--color-disabled-text);background-color:var(--color-disabled-surface)}._dot_16zdb_52{flex:none;inline-size:.5rem;block-size:.5rem;border-radius:var(--radius-round);background-color:var(--chip-dot, currentcolor)}._icon_16zdb_60{display:inline-flex;flex:none;inline-size:.875rem;block-size:.875rem}._icon_16zdb_60 svg{display:block;inline-size:100%;block-size:100%}@media(prefers-reduced-motion:reduce){._chip_16zdb_1{transition:none}}._root_t7lb7_1{position:relative;display:flex;flex-direction:column;gap:var(--space-2);box-sizing:border-box;min-block-size:var(--row-height-comfortable);padding:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._root_t7lb7_1:not(._checked_t7lb7_14,._disabled_t7lb7_14){cursor:pointer}._root_t7lb7_1:not(._checked_t7lb7_14,._disabled_t7lb7_14):hover{background-color:var(--color-surface-subtle)}._root_t7lb7_1:has(._input_t7lb7_20:focus-visible){box-shadow:0 0 0 3px var(--color-focus-ring)}._checked_t7lb7_14{border-color:var(--color-primary);background-color:var(--color-primary-soft)}._disabled_t7lb7_14{cursor:not-allowed;color:var(--color-disabled-text);background-color:var(--color-disabled-surface)}._input_t7lb7_20{position:absolute;inset:0;margin:0;appearance:none;opacity:0}._title_t7lb7_43{display:flex;gap:var(--space-4);align-items:center;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}._icon_t7lb7_51{display:inline-flex;flex:none}._icon_t7lb7_51 svg{inline-size:1rem;block-size:1rem}._description_t7lb7_60{font-size:var(--font-size-label);color:var(--color-text-tertiary)}._group_t7lb7_65{display:flex;flex-direction:column;gap:var(--space-5);min-inline-size:0;margin:0;padding:0;border:0}._legend_t7lb7_75{position:absolute;overflow:hidden;inline-size:1px;block-size:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip-path:inset(50%)}._root_18dv2_1{display:grid;gap:var(--space-3);min-inline-size:0}._label_18dv2_7{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-sm)}._options_18dv2_13{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:center}._swatch_18dv2_20{--color-picker-value: var(--color-primary);cursor:default;inline-size:2rem;block-size:2rem;padding:0;border:2px solid var(--color-surface);border-radius:var(--radius-round);background-color:var(--color-picker-value);box-shadow:0 0 0 1px var(--color-border);transition:box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}._swatch_18dv2_20:not(._swatch-active_18dv2_32){cursor:pointer}._swatch_18dv2_20:not(._swatch-active_18dv2_32):hover{transform:translateY(-1px);box-shadow:0 0 0 2px var(--color-border-strong)}._swatch_18dv2_20:not(._swatch-active_18dv2_32):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}._swatch-active_18dv2_32{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-primary)}._custom-color_18dv2_48{cursor:default;display:inline-flex;gap:var(--space-3);align-items:center;min-block-size:var(--control-size-sm);padding-inline:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);background-color:var(--color-surface);box-shadow:0 0 0 1px transparent;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._custom-color_18dv2_48:not(._custom-color-active_18dv2_63){cursor:pointer}._custom-color_18dv2_48:not(._custom-color-active_18dv2_63):hover{border-color:var(--color-border-strong)}._custom-color_18dv2_48:not(._custom-color-active_18dv2_63):focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._custom-color-active_18dv2_63{border-color:transparent;box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-primary)}._custom-input_18dv2_79{cursor:inherit;inline-size:1.5rem;block-size:1.5rem;padding:0;border:0;background-color:transparent}._field_1piy5_1{display:grid;gap:var(--space-3);min-inline-size:0}._label-row_1piy5_7{display:flex;gap:var(--space-2);align-items:baseline;min-inline-size:0}._label_1piy5_7{overflow:hidden;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}._optional_1piy5_24{margin-inline-start:auto;font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._control_1piy5_30{position:relative;display:flex;align-items:stretch;min-inline-size:0;min-block-size:var(--control-size-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._control_1piy5_30:not(._control-open_1piy5_41,._control-disabled_1piy5_41,._control-invalid_1piy5_41):hover{border-color:var(--color-border-strong)}._control_1piy5_30:not(._control-open_1piy5_41,._control-disabled_1piy5_41,._control-invalid_1piy5_41):focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._control-open_1piy5_41{border-color:var(--color-primary)}._control-invalid_1piy5_41{border-color:var(--color-danger);background-color:var(--color-danger-soft)}._control-invalid_1piy5_41:not(._control-open_1piy5_41,._control-disabled_1piy5_41):focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger) 18%,transparent)}._control-disabled_1piy5_41{cursor:not-allowed;border-color:var(--color-disabled-border);color:var(--color-disabled-text);background-color:var(--color-surface-subtle)}._trigger_1piy5_68{cursor:default;display:flex;flex:1;gap:var(--space-3);align-items:center;min-inline-size:0;padding-inline:var(--space-3);border:0;border-radius:inherit;color:inherit;text-align:start;background:transparent;outline:none}._control_1piy5_30:not(._control-open_1piy5_41,._control-disabled_1piy5_41) ._trigger_1piy5_68{cursor:pointer}._value_1piy5_87{overflow:hidden;flex:1;min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}._placeholder_1piy5_95{color:var(--color-text-tertiary)}._chevron_1piy5_99{flex:none;color:var(--color-text-tertiary);transition:transform var(--duration-fast) var(--ease-standard)}._control-open_1piy5_41 ._chevron_1piy5_99{transform:rotate(180deg)}._clear-button_1piy5_108{cursor:pointer;display:grid;flex:none;place-items:center;inline-size:var(--control-size-sm);margin:var(--space-1);border:0;border-radius:var(--radius-sm);color:var(--color-text-tertiary);background:transparent}._clear-button_1piy5_108:hover,._clear-button_1piy5_108:focus-visible{color:var(--color-text-primary);background-color:var(--color-surface-subtle);outline:none}._popover_1piy5_126{position:fixed;z-index:var(--z-popover);inset-block-start:0;inset-inline-start:0;overflow:hidden;display:flex;flex-direction:column;max-block-size:22.5rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);visibility:hidden;background-color:var(--color-surface);box-shadow:var(--shadow-md)}._search-control_1piy5_143{display:flex;flex:none;gap:var(--space-3);align-items:center;min-block-size:var(--control-size-sm);padding-inline:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-tertiary);background-color:var(--color-surface-subtle)}._search-control_1piy5_143:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-focus-ring)}._search-control_1piy5_143 input{inline-size:100%;min-inline-size:0;border:0;color:var(--color-text-primary);background:transparent;outline:none}._options_1piy5_168{overflow-y:auto;overscroll-behavior:contain;flex:1;min-block-size:0;margin-block-start:var(--space-2)}._options_1piy5_168::-webkit-scrollbar{display:none}._option_1piy5_24{cursor:default;display:flex;gap:var(--space-3);align-items:center;inline-size:100%;min-block-size:2.625rem;padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-sm);color:var(--color-text-primary);text-align:start;background:transparent;outline:none}._option_1piy5_24:not(._option-selected_1piy5_194,._option-disabled_1piy5_194){cursor:pointer}._option_1piy5_24:not(._option-selected_1piy5_194,._option-disabled_1piy5_194):hover,._option_1piy5_24:not(._option-selected_1piy5_194,._option-disabled_1piy5_194):focus-visible,._option_1piy5_24:not(._option-selected_1piy5_194,._option-disabled_1piy5_194)._option-active_1piy5_197{background-color:var(--color-primary-soft)}._option-selected_1piy5_194{color:var(--color-primary);background-color:var(--color-primary-soft)}._option-disabled_1piy5_194{cursor:not-allowed;color:var(--color-disabled-text)}._option-content_1piy5_211{overflow:hidden;flex:1;min-inline-size:0}._check_1piy5_217{flex:none}._empty_1piy5_221{padding:var(--space-5);font-size:var(--font-size-body-sm);color:var(--color-text-tertiary);text-align:center}._message_1piy5_228{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);color:var(--color-text-secondary)}._message-error_1piy5_234{color:var(--color-danger)}._root_ubqr9_1{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-lg);background-color:var(--color-surface-subtle)}._title_ubqr9_10{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._description_ubqr9_15{margin-block-start:var(--space-1);font-size:var(--font-size-caption);color:var(--color-text-secondary)}._actions_ubqr9_21{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:flex-end}._container_fv8e1_1{inline-size:100%;margin-inline:auto;padding-inline:1.25rem}._max-size_fv8e1_7{max-inline-size:75rem}._root_t3an2_1{position:relative;display:inline-flex}._trigger_t3an2_6{cursor:pointer;border:0;background:transparent}._trigger_t3an2_6:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}._backdrop_t3an2_16{cursor:default;position:fixed;z-index:var(--z-popover);inset:0;border:0;background:#17203352;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._content_t3an2_26{z-index:var(--z-popover);min-inline-size:14rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-primary);background:var(--color-surface);box-shadow:var(--shadow-md)}._content_t3an2_26:focus{outline:none}._popover_t3an2_40{position:absolute;inset-block-start:calc(100% + var(--space-2))}._align-start_t3an2_45{inset-inline-start:0}._align-end_t3an2_49{inset-inline-end:0}._pointer-popover_t3an2_53{position:fixed}._sheet_t3an2_57{position:fixed;inset-block-end:var(--space-4);inset-inline:var(--space-4);transform:translateY(var(--context-menu-drag-offset, 0));overflow:auto;overscroll-behavior:contain;max-block-size:min(80dvh,27.5rem);border-radius:var(--radius-xl);transition:transform var(--duration-normal) var(--ease-standard)}._dragging_t3an2_69{transition:none}._sheet-drag-zone_t3an2_73{touch-action:none;cursor:grab;display:grid;place-items:center;padding:var(--space-2) 0 var(--space-4)}._sheet-drag-zone_t3an2_73:active{cursor:grabbing}._sheet-handle_t3an2_84{inline-size:2.75rem;block-size:.25rem;border-radius:var(--radius-sm);background:var(--color-border-strong)}._item_t3an2_91{cursor:pointer;display:flex;gap:var(--space-3);align-items:center;inline-size:100%;min-block-size:2.375rem;padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-align:start;background:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._item_t3an2_91:hover:not(:disabled),._item_t3an2_91:focus-visible{background:var(--color-primary-soft);outline:none}._item_t3an2_91:disabled{cursor:not-allowed;color:var(--color-disabled-text)}._item-danger_t3an2_116{color:var(--color-danger)}._item-danger_t3an2_116:hover:not(:disabled),._item-danger_t3an2_116:focus-visible{background:var(--color-danger-soft)}._label_t3an2_123{padding:var(--space-3) var(--space-4) var(--space-4)}._separator_t3an2_127{block-size:1px;margin:var(--space-2) 0;background:var(--color-border)}._root_weyky_1{position:fixed;z-index:var(--z-modal);inset:0;display:grid}._backdrop_weyky_8{cursor:default;position:absolute;inset:0;border:0;background-color:#1720336b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:_dialog-backdrop-enter_weyky_1 var(--duration-normal) var(--ease-standard) both}._viewport_weyky_18{pointer-events:none;position:relative;z-index:var(--z-raised);overflow:auto;overscroll-behavior:contain;display:grid;place-items:end center;inline-size:100%;block-size:100%;padding:0}@media(min-width:40em){._viewport_weyky_18{place-items:center;padding:var(--space-8)}}._content_weyky_37{pointer-events:auto;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-6);inline-size:100%;max-block-size:92dvh;border:1px solid var(--color-border);border-radius:var(--radius-xl);border-end-start-radius:0;border-end-end-radius:0;background-color:var(--color-surface);box-shadow:var(--shadow-md);animation:_dialog-content-enter_weyky_1 var(--duration-normal) var(--ease-standard) both}._content_weyky_37:focus{outline:none}@media(min-width:40em){._content_weyky_37{inline-size:min(100%,var(--dialog-inline-size, 40rem));max-block-size:calc(100dvh - var(--space-10));border-radius:var(--radius-xl)}}._header_weyky_64{display:flex;flex:none;gap:var(--space-5);align-items:start;justify-content:space-between;min-inline-size:0;padding:var(--space-6) var(--space-6) 0}@media(min-width:40em){._header_weyky_64{padding:var(--space-7) var(--space-7) 0}}._header-content_weyky_79{min-inline-size:0}._kicker_weyky_83{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase}._title_weyky_90{margin-block-start:var(--space-1);font-size:var(--font-size-heading-2);line-height:var(--line-height-heading)}._description_weyky_96{margin-block-start:var(--space-2);color:var(--color-text-secondary)}._body_weyky_101{overflow:auto;overscroll-behavior:contain;flex:1 1 auto;min-block-size:0;padding-inline:var(--space-6)}@media(min-width:40em){._body_weyky_101{padding-inline:var(--space-7)}}._footer_weyky_114{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex:none;gap:var(--space-4);padding:0 var(--space-6) var(--space-6)}@media(min-width:40em){._footer_weyky_114{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0 var(--space-7) var(--space-7)}}._root_weyky_1[data-state=closing] ._backdrop_weyky_8{animation-name:_dialog-backdrop-exit_weyky_1}._root_weyky_1[data-state=closing] ._content_weyky_37{animation-name:_dialog-content-exit_weyky_1}@keyframes _dialog-backdrop-enter_weyky_1{0%{opacity:0}}@keyframes _dialog-backdrop-exit_weyky_1{to{opacity:0}}@keyframes _dialog-content-enter_weyky_1{0%{transform:translateY(.625rem) scale(.98);opacity:0}}@keyframes _dialog-content-exit_weyky_1{to{transform:translateY(.625rem) scale(.98);opacity:0}}@media(prefers-reduced-motion:reduce){._backdrop_weyky_8,._content_weyky_37{animation-duration:1ms}}._zone_1kpcp_1{pointer-events:none;will-change:transform,opacity;position:fixed;z-index:var(--z-popover);inset-block-end:calc(env(safe-area-inset-bottom) + 5.75rem);inset-inline-start:50%;transform:translate(-50%) scale(1);contain:layout paint style;display:flex;gap:var(--space-4);align-items:center;justify-content:center;inline-size:min(100vw - var(--space-8),26.25rem);min-block-size:6rem;padding:var(--space-7) var(--space-8);border-radius:2.125rem;opacity:1;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);animation:_zone-enter_1kpcp_1 var(--duration-normal) var(--ease-standard)}@media(min-width:60em){._zone_1kpcp_1{inset-block-end:var(--space-9)}}._zone-danger_1kpcp_29{color:var(--color-danger);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--color-danger) 28%,transparent),transparent 68%),linear-gradient(135deg,#fff0f3db,#ffffffc2);box-shadow:0 1.375rem 3.75rem #c82d4d2e,inset 0 1px #ffffff9e}._zone-danger_1kpcp_29._zone-active_1kpcp_34{color:var(--color-text-inverse);background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--color-danger) 54%,transparent),transparent 70%),linear-gradient(135deg,color-mix(in srgb,var(--color-danger) 86%,#7a1027),var(--color-danger));box-shadow:0 1.625rem 4.75rem #c82d4d57,0 0 2.625rem #c82d4d2e,inset 0 1px #ffffff42}._zone-neutral_1kpcp_40{color:var(--color-text-secondary);background:radial-gradient(circle at 50% 0%,rgba(82,96,120,.2),transparent 68%),linear-gradient(135deg,#eff2f6e6,#fffc);box-shadow:0 1.375rem 3.75rem #232c3b29,inset 0 1px #ffffffad}._zone-neutral_1kpcp_40._zone-active_1kpcp_34{color:var(--color-text-inverse);background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.18),transparent 68%),linear-gradient(135deg,#687386,#3f4858);box-shadow:0 1.625rem 4.75rem #232c3b47,0 0 2.25rem #52607829,inset 0 1px #fff3}._zone-active_1kpcp_34{transform:translate(-50%,-.25rem) scale(1.04)}._zone-icon_1kpcp_55{display:inline-flex;align-items:center;justify-content:center;inline-size:3.25rem;block-size:3.25rem;border-radius:var(--radius-round);background-color:#ffffff57;box-shadow:inset 0 1px #ffffff52;transition:transform var(--duration-fast) var(--ease-standard)}._zone-icon_1kpcp_55 svg{display:block}._zone-active_1kpcp_34 ._zone-icon_1kpcp_55{transform:scale(1.08)}._zone-label_1kpcp_73{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);white-space:nowrap}._preview-motion_1kpcp_79{pointer-events:none;will-change:transform;position:fixed;z-index:var(--z-toast);inset-block-start:0;inset-inline-start:0;transform:translate3d(-50%,-50%,0) rotate(-1deg);contain:layout paint style;inline-size:min(100vw - var(--space-8),17.5rem)}._preview-surface_1kpcp_91{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-md);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._preview-motion-active_1kpcp_100 ._preview-surface_1kpcp_91{border-color:var(--color-border-strong);box-shadow:0 1rem 2.625rem #232c3b2e}._preview_1kpcp_79{--drag-action-accent: var(--color-primary);display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-4);align-items:center;padding:var(--space-5);color:var(--color-text-primary);background-color:color-mix(in srgb,var(--color-surface) 98%,var(--drag-action-accent))}._preview-icon_1kpcp_116{display:inline-flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid color-mix(in srgb,var(--drag-action-accent) 34%,var(--color-border));border-radius:var(--radius-md);color:var(--drag-action-accent);background-color:color-mix(in srgb,var(--drag-action-accent) 12%,var(--color-surface))}._preview-content_1kpcp_128{display:grid;gap:var(--space-1);min-inline-size:0;color:var(--color-text-tertiary)}._preview-title_1kpcp_135{overflow:hidden;font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}@keyframes _zone-enter_1kpcp_1{0%{transform:translate(-50%,1rem) scale(.94);opacity:0}}@media(prefers-reduced-motion:reduce){._zone_1kpcp_1{transition:none;animation:none}._zone-icon_1kpcp_55,._preview-surface_1kpcp_91{transition:none}}._root_gtnr3_1{display:flex;flex-direction:column;gap:var(--space-4);align-items:center;padding:var(--space-9) var(--space-6);color:var(--color-text-secondary);text-align:center}._art_gtnr3_11{display:inline-flex;align-items:center;justify-content:center;inline-size:3.5rem;block-size:3.5rem;border-radius:var(--radius-xl);color:var(--color-primary);background-color:var(--color-primary-soft)}._art_gtnr3_11 svg{inline-size:1.75rem;block-size:1.75rem}._title_gtnr3_26{margin:0;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._description_gtnr3_33{max-inline-size:34ch;margin:0;font-size:var(--font-size-caption)}._fab_qg186_1{cursor:pointer;position:fixed;z-index:var(--z-nav);inset-block-end:calc(var(--bottom-nav-offset) + var(--space-6));inset-inline-end:var(--space-7);display:inline-flex;align-items:center;justify-content:center;inline-size:3.5rem;block-size:3.5rem;padding:0;border:0;border-radius:var(--radius-round);color:var(--color-on-primary);background-color:var(--color-primary);box-shadow:var(--shadow-md);transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}@media(min-width:40em){._fab_qg186_1{display:none}}._fab_qg186_1:hover:not(:disabled){background-color:var(--color-primary-hover)}._fab_qg186_1:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}._fab_qg186_1:active:not(:disabled){transform:translateY(1px);background-color:var(--color-primary-active)}._fab_qg186_1:disabled{cursor:not-allowed;color:var(--color-disabled-text);background-color:var(--color-disabled-surface);box-shadow:none}._fab_qg186_1 svg{display:block}._fab-hidden_qg186_46{pointer-events:none;visibility:hidden;opacity:0}@media(prefers-reduced-motion:reduce){._fab_qg186_1{transition:none}}._root_69721_1{--grid-header-block-size: 2.375rem;overflow:hidden;min-inline-size:0;min-block-size:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface)}._frame_69721_11{scrollbar-gutter:stable;overflow:auto;overscroll-behavior:contain;max-inline-size:100%;block-size:100%;background-color:var(--color-surface)}._col_69721_20{inline-size:calc(var(--column-width) * var(--column-scale, 1))}._table_69721_25{table-layout:fixed;border-spacing:0;border-collapse:collapse;inline-size:100%;min-block-size:min-content;font-size:var(--font-size-body-md)}._table_69721_25 th,._table_69721_25 td{box-sizing:border-box;padding:.625rem calc(var(--space-5) * var(--column-scale, 1));text-align:start;vertical-align:middle}._table_69721_25 td{border-block-end:1px solid var(--color-border)}._table_69721_25 td:not(:last-child){border-inline-end:calc(1px * var(--column-scale, 1)) solid var(--color-border)}._table_69721_25 th{position:relative;block-size:var(--grid-header-block-size);padding-block:var(--space-4);font-size:var(--font-size-label);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--color-text-secondary);text-transform:uppercase;background-color:var(--color-surface-subtle)}._table_69721_25 th:not(:first-child){box-shadow:inset 1px 0 0 var(--color-border)}._head_69721_61{position:sticky;z-index:var(--z-sticky);inset-block-start:0;box-shadow:0 1px 0 var(--color-border)}._header-label_69721_68,._active-sort_69721_69,._sort-button_69721_70{overflow:hidden;display:inline-flex;gap:var(--space-3);align-items:center;max-inline-size:calc(100% - var(--space-4));text-overflow:ellipsis;white-space:nowrap}._sort-button_69721_70{cursor:pointer;padding:var(--space-2);border:0;border-radius:var(--radius-xs);font:inherit;color:inherit;text-transform:inherit;background-color:transparent}._sort-button_69721_70:hover{color:var(--color-primary);background-color:var(--color-primary-soft)}._sort-button_69721_70:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}._active-sort_69721_69{color:var(--color-text-primary)}._sort-indicator_69721_103{flex:none;inline-size:0;block-size:0;border-block-start:.3125rem solid currentcolor;border-inline:.25rem solid transparent}._sort-indicator_69721_103[data-direction=asc]{transform:rotate(180deg)}._resizer_69721_114{cursor:col-resize;position:absolute;z-index:var(--z-raised);inset-block:0;inset-inline-end:0;inline-size:.4375rem;background-color:transparent}._resizer_69721_114:hover,._resizer_69721_114:active{background-color:color-mix(in srgb,var(--color-primary) 18%,transparent)}._interactive-row_69721_127{transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._interactive-row_69721_127:not(._selected-row_69721_130){cursor:pointer}._interactive-row_69721_127:not(._selected-row_69721_130):hover{background-color:color-mix(in srgb,var(--color-primary-soft) 48%,transparent)}._interactive-row_69721_127:not(._selected-row_69721_130):focus-visible{outline:none;box-shadow:inset 3px 0 0 var(--color-primary)}._selected-row_69721_130{background-color:var(--color-primary-soft);box-shadow:inset 3px 0 0 var(--color-primary)}._full-width-row_69721_146 td{padding:0;border-inline-end:0}._empty-row_69721_151 td{block-size:11.25rem;border:0;color:var(--color-text-tertiary);text-align:center}._spacer-row_69721_158>td{padding:0;border:0}._virtual-frame_69721_163{overflow-anchor:none}._root_133t0_1{overflow:hidden;margin:0;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);list-style:none;background-color:var(--color-surface)}._row_133t0_11{display:flex;gap:var(--space-5);align-items:center;min-inline-size:0;padding:var(--space-5) var(--space-6);border-block-end:1px solid var(--color-border)}._row_133t0_11:last-child{border-block-end:0}._row-comfortable_133t0_23{min-block-size:var(--row-height-comfortable)}._text_133t0_27{flex:1;min-inline-size:0}._title_133t0_32{font-weight:var(--font-weight-medium);overflow-wrap:anywhere}._meta_133t0_37{font-size:var(--font-size-label);color:var(--color-text-tertiary);overflow-wrap:anywhere}._trailing_133t0_43{display:flex;flex:none;gap:var(--space-3);align-items:center}._page_1ffys_1{overflow-y:auto;display:flex;flex-direction:column;flex-grow:1;min-block-size:0;padding:var(--space-11) var(--space-8) var(--space-9)}@media(min-width:40em){._page_1ffys_1{align-items:center;justify-content:center;padding:var(--space-9) var(--space-6)}}._card_1ffys_17{display:flex;flex-direction:column;gap:var(--space-6);inline-size:100%;margin-inline:auto;padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}@media(min-width:40em){._card_1ffys_17{max-inline-size:30rem;margin-inline:0;padding:var(--space-9);box-shadow:var(--shadow-md)}}._root_tj45j_1{display:flex;gap:var(--space-3);align-items:center}._label_tj45j_7{overflow:hidden;min-inline-size:7.5rem;max-inline-size:16.25rem;font-size:var(--font-size-body-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-align:center;text-overflow:ellipsis;white-space:nowrap}._country-select_1i1jm_1{cursor:pointer;margin:0;padding:0;border:0;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;background:transparent}._country-select_1i1jm_1:disabled{cursor:not-allowed;color:var(--color-disabled-text)}._country-select_1i1jm_1:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-focus-ring);outline-offset:2px}._root_1z139_1{--segmented-size: var(--control-size-md);display:inline-flex;gap:var(--space-1);box-sizing:border-box;max-inline-size:100%;padding:.1875rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._root_1z139_1:has(._option-selected_1z139_12:focus-visible){border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._root_1z139_1:not(:has(._option_1z139_12:enabled)) ._option-selected_1z139_12{box-shadow:none}._full-width_1z139_21{display:flex;inline-size:100%}._option_1z139_12{display:inline-flex;flex:1 1 auto;gap:var(--space-3);align-items:center;justify-content:center;box-sizing:border-box;min-inline-size:0;block-size:calc(var(--segmented-size) - .5rem);padding:0 var(--space-5);border:0;border-radius:var(--radius-sm);font-family:inherit;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);white-space:nowrap;background-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._option_1z139_12:not(._option-selected_1z139_12,:disabled){cursor:pointer}._option_1z139_12:not(._option-selected_1z139_12,:disabled):hover{color:var(--color-text-primary);background-color:var(--color-surface-strong)}._option_1z139_12:not(._option-selected_1z139_12,:disabled):hover ._count_1z139_53{background-color:var(--color-surface)}._option_1z139_12:not(._option-selected_1z139_12,:disabled):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}._option_1z139_12:disabled{cursor:not-allowed;color:var(--color-disabled-text)}._option_1z139_12:disabled ._count_1z139_53{color:var(--color-disabled-text)}._option-selected_1z139_12{color:var(--color-text-primary);background-color:var(--color-surface);box-shadow:var(--shadow-sm)}._option-selected_1z139_12:disabled{color:var(--color-disabled-text)}._option-selected_1z139_12:focus-visible{outline:none}._icon_1z139_80{display:inline-flex;flex:none;inline-size:1rem;block-size:1rem}._icon_1z139_80 svg{display:block;inline-size:100%;block-size:100%}._count_1z139_53{padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);background-color:var(--color-surface-strong)}@media(prefers-reduced-motion:reduce){._option_1z139_12{transition:none}}._root_17rxl_1{inline-size:var(--skeleton-inline-size, 100%);block-size:var(--skeleton-block-size, var(--space-6));border-radius:var(--radius-sm);background-image:linear-gradient(90deg,var(--color-surface-strong),var(--color-surface-subtle),var(--color-surface-strong));background-size:200% 100%;animation:_skeleton-shimmer_17rxl_1 1.4s var(--ease-standard) infinite}._tile_17rxl_10{flex:none;inline-size:var(--skeleton-inline-size, var(--space-9));block-size:var(--skeleton-block-size, var(--space-9));border-radius:var(--radius-md)}@keyframes _skeleton-shimmer_17rxl_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._root_17rxl_1{animation:none}}._root_1c32y_1{position:relative;display:inline-flex;flex:none;inline-size:2.75rem;block-size:1.5rem;vertical-align:middle}._input_1c32y_10{cursor:pointer;position:absolute;z-index:var(--z-raised);inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0}._input_1c32y_10:focus-visible+._control_1c32y_20{box-shadow:0 0 0 3px var(--color-focus-ring)}._input_1c32y_10:checked+._control_1c32y_20{background-color:var(--color-primary)}._input_1c32y_10:checked+._control_1c32y_20:before{transform:translate(1.25rem)}._input_1c32y_10:disabled{cursor:not-allowed}._input_1c32y_10:disabled+._control_1c32y_20{background-color:var(--color-disabled-surface);box-shadow:inset 0 0 0 1px var(--color-disabled-border)}._input_1c32y_10:disabled+._control_1c32y_20:before{border:1px solid var(--color-disabled-border);background-color:var(--color-text-inverse);box-shadow:none}._input_1c32y_10:disabled:checked+._control_1c32y_20{background-color:var(--color-disabled-fill);box-shadow:none}._control_1c32y_20{position:absolute;inset:0;border-radius:var(--radius-pill);background-color:var(--color-border-strong);transition:background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}._control_1c32y_20:before{content:"";position:absolute;inset-block-start:.1875rem;inset-inline-start:.1875rem;inline-size:1.125rem;block-size:1.125rem;border-radius:var(--radius-round);background-color:var(--color-surface);box-shadow:var(--shadow-sm);transition:transform var(--duration-fast) var(--ease-standard)}._root_jo5el_1{display:flex;gap:var(--space-7);border-block-end:1px solid var(--color-border)}._root_jo5el_1:has(._tab-selected_jo5el_6:focus-visible){border-radius:var(--radius-sm);box-shadow:0 0 0 3px var(--color-focus-ring)}._tab_jo5el_6{display:inline-flex;align-items:center;box-sizing:border-box;min-block-size:var(--control-size-md);margin-block-end:-.0625rem;padding:0;border:0;border-block-end:2px solid transparent;font-family:inherit;font-size:var(--font-size-body-md);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);white-space:nowrap;background:transparent;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}._tab_jo5el_6:not(._tab-selected_jo5el_6,:disabled){cursor:pointer}._tab_jo5el_6:not(._tab-selected_jo5el_6,:disabled):hover{border-block-end-color:var(--color-border-strong);color:var(--color-text-primary)}._tab_jo5el_6:not(._tab-selected_jo5el_6,:disabled):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}._tab_jo5el_6:disabled{cursor:not-allowed;color:var(--color-disabled-text)}._tab-selected_jo5el_6{border-block-end-color:var(--color-primary);color:var(--color-primary)}._tab-selected_jo5el_6:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){._tab_jo5el_6{transition:none}}._root_1v2hw_1{font-family:var(--font-family-sans);text-wrap:pretty}._display_1v2hw_6{font-size:var(--font-size-display);font-weight:var(--font-weight-bold);line-height:var(--line-height-display);letter-spacing:-.025em}._heading-1_1v2hw_13{font-size:var(--font-size-heading-1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);letter-spacing:-.02em}._heading-2_1v2hw_20{font-size:var(--font-size-heading-2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);letter-spacing:-.015em}._heading-3_1v2hw_27{font-size:var(--font-size-heading-3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}._body-lg_1v2hw_33{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-lg)}._body-md_1v2hw_39{font-size:var(--font-size-body-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-md)}._body-sm_1v2hw_45,._caption_1v2hw_46{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-body-sm)}._label_1v2hw_52{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-sm);text-transform:uppercase;letter-spacing:.08em}._tone-primary_1v2hw_60{color:var(--color-text-primary)}._tone-secondary_1v2hw_64{color:var(--color-text-secondary)}._tone-tertiary_1v2hw_68{color:var(--color-text-tertiary)}._tone-danger_1v2hw_72{color:var(--color-danger)}._tone-success_1v2hw_76{color:var(--color-success)}._tone-inherit_1v2hw_80{color:inherit}._weight-regular_1v2hw_84{font-weight:var(--font-weight-regular)}._weight-medium_1v2hw_88{font-weight:var(--font-weight-medium)}._weight-semibold_1v2hw_92{font-weight:var(--font-weight-semibold)}._weight-bold_1v2hw_96{font-weight:var(--font-weight-bold)}._align-start_1v2hw_100{text-align:start}._align-center_1v2hw_104{text-align:center}._align-end_1v2hw_108{text-align:end}._truncate_1v2hw_112{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._focus-target_1v2hw_118:focus{outline:none}._root_1htb4_1{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0}@media(min-width:40em){._root_1htb4_1{padding:var(--space-9);background-color:var(--color-primary-soft)}}@media(min-width:60em){._root_1htb4_1{padding:var(--space-11)}}._intro_1htb4_19{display:flex;flex-direction:column;gap:var(--space-5)}@media(min-width:40em){._intro_1htb4_19{gap:var(--space-6)}}._lead_1htb4_30{max-inline-size:34ch}._details_1htb4_34{display:none}@media(min-width:40em){._details_1htb4_34{display:flex;flex-direction:column;gap:var(--space-6);margin-block-start:auto}}._item_1htb4_46{display:grid;gap:var(--space-2)}._root_1t0zi_1{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0}._header_1t0zi_8{display:grid;gap:var(--space-2)}._form_1t0zi_13{display:grid;gap:var(--space-6)}._root_z0lb7_1{display:flex;gap:var(--space-5);align-items:center;font-size:var(--font-size-caption);color:var(--color-text-tertiary)}._root_z0lb7_1:before,._root_z0lb7_1:after{content:"";flex:1;block-size:1px;background-color:var(--color-border)}._root_jcu1l_1{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0}._header_jcu1l_8{display:grid;gap:var(--space-2)}._title_jcu1l_13{overflow-wrap:anywhere}._session-gate_m6jt4_1{display:grid;gap:var(--space-5);place-content:center;justify-items:center;min-block-size:100dvh}._spinner_m6jt4_9{inline-size:32px;block-size:32px;border:3px solid var(--color-border);border-block-start-color:var(--color-primary);border-radius:var(--radius-round);animation:_session-gate-spin_m6jt4_1 .8s linear infinite}._status_m6jt4_18{font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}@keyframes _session-gate-spin_m6jt4_1{to{transform:rotate(360deg)}}._root_1whis_1{position:relative;display:flex;align-items:center;box-sizing:border-box;block-size:var(--header-block-size);border-block-end:1px solid var(--color-border);background-color:color-mix(in srgb,var(--color-surface) 92%,transparent)}@media(min-width:40em){._root_1whis_1{background-color:var(--color-surface)}}._inner_1whis_16{display:grid}._top-bar_1whis_20{display:flex;gap:var(--space-5);align-items:center;justify-content:space-between;min-inline-size:0}._logo_1whis_28{display:flex;flex:none;gap:.625rem;align-items:center;font-size:1rem;font-weight:var(--font-weight-bold);white-space:nowrap}@media(min-width:40em)and (max-width:59.99875em){._logo-word_1whis_39{position:absolute;overflow:hidden;inline-size:1px;block-size:1px;white-space:nowrap;clip-path:inset(50%)}}._desktop-navigation_1whis_49{display:flex;gap:var(--space-3);align-items:center;justify-content:center;min-inline-size:min-content;margin-inline:auto}._nav-link_1whis_58{cursor:default;flex:none;padding:var(--space-4) var(--space-5);border:.0625rem solid transparent;border-radius:1.25rem;color:var(--color-text-secondary);text-align:center;text-decoration:none;white-space:nowrap;transition-timing-function:var(--ease-standard);transition-duration:var(--duration-fast);transition-property:color,border-color,background-color,box-shadow}@media(min-width:60em){._nav-link_1whis_58{padding-inline:var(--space-6)}}._nav-link_1whis_58:not(._active-link_1whis_77){cursor:pointer}._nav-link_1whis_58:not(._active-link_1whis_77):hover{color:var(--color-primary);background-color:var(--color-surface-subtle)}._nav-link_1whis_58:not(._active-link_1whis_77):focus-visible{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}._active-link_1whis_77{pointer-events:none;border-color:var(--color-border);color:var(--color-text-primary);background-color:var(--color-surface);box-shadow:var(--shadow-sm)}._root_1wbz7_1{flex:none}._trigger_1wbz7_5{display:inline-grid;place-items:center;inline-size:var(--control-size-md);block-size:var(--control-size-md);padding:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-round);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);background:var(--color-primary-soft);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}._trigger_1wbz7_5:hover,._trigger_1wbz7_5[aria-expanded=true]{border-color:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}@media(min-width:40em){._content_1wbz7_26{inline-size:min(18.25rem,100vw - var(--space-8))}}._viewer_1wbz7_31{display:grid;gap:var(--space-1)}._viewer-name_1wbz7_36{overflow:hidden;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}._viewer-meta_1wbz7_43{overflow:hidden;font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap}._error_1wbz7_52{margin:0;font-size:var(--font-size-body-sm);color:var(--color-danger)}._dialog_1q195_1{--dialog-inline-size: 35rem}._stack_1q195_5{display:grid;gap:var(--space-6)}._section_1q195_10{display:grid;gap:var(--space-4)}._section-header_1q195_15,._actions_1q195_16{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}._section-header_1q195_15{justify-content:space-between}._dialog_1szog_1{--dialog-inline-size: 35rem}._body_1szog_5{padding-block:var(--space-6) var(--space-8)}._stack_hebv4_1{display:flex;flex-direction:column;gap:var(--space-8);min-inline-size:0}._section_hebv4_8{display:flex;flex-direction:column;gap:var(--space-5);min-inline-size:0}._section-header_hebv4_15{display:flex;gap:var(--space-4);align-items:center;justify-content:space-between}._rename-form_hebv4_22{display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0}._rename-save_hebv4_29{align-self:flex-start}._create-invitation_hebv4_33{align-self:stretch}@media(min-width:40em){._create-invitation_hebv4_33{align-self:flex-start}}._leave_hebv4_42{display:flex;flex-direction:column}._leave-button_hebv4_47{align-self:stretch}@media(min-width:40em){._leave-button_hebv4_47{align-self:flex-start}}._root_ro68i_1{display:flex;flex-direction:column;gap:var(--space-5);min-inline-size:0;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}._actions_ro68i_12{display:flex;flex-wrap:wrap;gap:var(--space-4)}._root_6reih_1{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0}._header_6reih_8{display:grid;gap:var(--space-2)}._form_6reih_13{display:flex;flex-direction:column;gap:var(--space-6);min-inline-size:0}._currency_6reih_20{display:flex;gap:var(--space-4);align-items:center;justify-content:space-between;font-size:var(--font-size-body-md)}._currency-code_6reih_28{font-weight:var(--font-weight-semibold)}._content_h3617_1{--dialog-inline-size: 35rem}._sections_h3617_5{display:flex;flex-direction:column;gap:var(--space-8);padding-block:var(--space-focus-gutter) var(--space-8)}._add_1xiwh_1{inline-size:100%}@media(min-width:40em){._add_1xiwh_1{align-self:flex-start;inline-size:auto}}._skeleton_1xiwh_11{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}._skeleton-row_1xiwh_21{display:flex;gap:var(--space-5);align-items:center}._skeleton-text_1xiwh_27{display:flex;flex:1;flex-direction:column;gap:var(--space-4)}._root_aeben_1{display:flex;flex-direction:column;gap:var(--space-5);min-inline-size:0}._heading_aeben_8{display:flex;gap:var(--space-4);align-items:center;justify-content:space-between}._title_aeben_15{margin:0;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}._card_1jelt_1{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}._submit_1jelt_11{inline-size:100%}@media(min-width:40em){._submit_1jelt_11{align-self:flex-start;inline-size:auto}}._action_swtkm_1{inline-size:100%}@media(min-width:40em){._action_swtkm_1{align-self:flex-start;inline-size:auto}}._current-badge_swtkm_11{vertical-align:1px}._empty_swtkm_15{margin:0;font-size:var(--font-size-label);color:var(--color-text-tertiary)}._skeleton_swtkm_21{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}._skeleton-row_swtkm_31{display:flex;gap:var(--space-5);align-items:center}._skeleton-text_swtkm_37{display:flex;flex:1;flex-direction:column;gap:var(--space-4)}._actions_cm5gc_1{display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:40em){._actions_cm5gc_1{flex-flow:row wrap;align-items:center}}._primary_cm5gc_13{inline-size:100%}@media(min-width:40em){._primary_cm5gc_13{inline-size:auto}}._root_w0phu_1{display:flex;flex-direction:column;gap:var(--space-5)}._identity_w0phu_7{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}._caption_w0phu_17{font-size:var(--font-size-label);color:var(--color-text-tertiary)}._username_w0phu_22{font-size:var(--font-size-heading-1);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);overflow-wrap:anywhere}._no-name_w0phu_29{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-semibold)}._sections_2e4os_1{display:grid;gap:var(--space-6)}._section_2e4os_1{display:grid;gap:var(--space-3)}._section-title_2e4os_11{margin:0;font-size:var(--font-size-heading-3)}._section-description_2e4os_16{margin:0;color:var(--color-text-secondary)}._segmented-control_2e4os_21{display:inline-flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._segmented-option_2e4os_29{cursor:pointer;padding:var(--space-2) var(--space-4);border:none;border-radius:var(--radius-sm);font:inherit;color:var(--color-text-secondary);background:none}._segmented-option_2e4os_29:hover{color:var(--color-text-primary)}._segmented-option-active_2e4os_42{color:var(--color-text-primary);background-color:var(--color-surface);box-shadow:var(--shadow-sm)}._display-name-form_2e4os_48{display:flex;gap:var(--space-3);align-items:start}._display-name-form_2e4os_48>:first-child{flex:1 1 auto;min-inline-size:0}._root_1pwrt_1{overflow:auto;flex:1 1 0;min-block-size:0;padding-block:var(--space-7) calc(var(--space-12) + 4.5rem);background-color:var(--color-canvas)}@media(min-width:60em){._root_1pwrt_1{padding-block:var(--space-9)}}._page_1pwrt_14{display:grid;gap:var(--space-8);align-content:start;inline-size:100%}._header_1pwrt_21{display:flex;gap:var(--space-3);align-items:start;justify-content:space-between;min-inline-size:0}._header-content_1pwrt_29{display:grid;gap:var(--space-2);min-inline-size:0}._title_1pwrt_35{margin:0;font-size:var(--font-size-heading-1);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-primary)}._description_1pwrt_43{color:var(--color-text-secondary)}._add-button_1pwrt_47{flex:none}._segmented_1pwrt_51{scrollbar-width:none;overflow-x:auto;display:inline-flex;gap:var(--space-1);justify-self:stretch;inline-size:100%;max-inline-size:100%;padding:.1875rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._segmented_1pwrt_51::-webkit-scrollbar{display:none}@media(min-width:40em){._segmented_1pwrt_51{justify-self:start;inline-size:auto}}._segment_1pwrt_51{cursor:default;display:inline-flex;flex:1 0 auto;gap:var(--space-2);align-items:center;justify-content:center;min-block-size:2.125rem;padding-inline:var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-secondary);white-space:nowrap;background-color:transparent;transition:border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._segment_1pwrt_51:not(._segment-active_1pwrt_90){cursor:pointer}._segment_1pwrt_51:not(._segment-active_1pwrt_90):hover{color:var(--color-text-primary);background-color:var(--color-surface)}._segment_1pwrt_51:not(._segment-active_1pwrt_90):focus-visible{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}@media(min-width:40em){._segment_1pwrt_51{flex:none}}._segment-active_1pwrt_90{color:var(--color-text-primary);background-color:var(--color-surface);box-shadow:var(--shadow-sm)}._count_1pwrt_114{min-inline-size:1.25rem;padding-inline:var(--space-2);border-radius:var(--radius-xs);font-size:var(--font-size-body-sm);text-align:center;background-color:var(--color-surface-strong)}._grid_1pwrt_123{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}@media(min-width:40em){._grid_1pwrt_123{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80em){._grid_1pwrt_123{grid-template-columns:repeat(4,minmax(0,1fr))}}._skeleton-card_1pwrt_139{min-block-size:10.875rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-strong);animation:_skeleton-pulse_1pwrt_1 1.25s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){._skeleton-card_1pwrt_139{animation:none}}._empty-state_1pwrt_152{display:grid;gap:var(--space-3);justify-items:start;padding:var(--space-8);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-secondary);background-color:var(--color-surface)}._empty-state_1pwrt_152 strong{color:var(--color-text-primary)}._page-error_1pwrt_166{margin:0;padding:var(--space-4) var(--space-5);border:1px solid color-mix(in srgb,var(--color-danger) 35%,var(--color-border));border-radius:var(--radius-md);font-size:var(--font-size-body-sm);color:var(--color-danger);background-color:var(--color-danger-soft)}._load-error_1pwrt_176{display:grid;gap:var(--space-6);align-items:start;justify-content:space-between;padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}._load-error_1pwrt_176 h1{margin:0 0 var(--space-2);font-size:var(--font-size-heading-3)}._load-error_1pwrt_176 p{margin:0;color:var(--color-text-secondary)}@media(min-width:40em){._load-error_1pwrt_176{display:flex}}._drag-preview-mark_1pwrt_200{inline-size:.875rem;block-size:.875rem;border:2px solid currentcolor;border-radius:var(--radius-xs)}@keyframes _skeleton-pulse_1pwrt_1{0%{opacity:.58}to{opacity:1}}._root_1fp7d_1{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;line-height:0;color:inherit}._root_ol2yx_1{display:grid;gap:var(--space-3);min-inline-size:0}._label_ol2yx_7{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-sm)}._options_ol2yx_13{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}._option_ol2yx_13{cursor:default;display:inline-flex;align-items:center;justify-content:center;inline-size:2.25rem;block-size:2.25rem;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._option_ol2yx_13:not(._option-active_ol2yx_34){cursor:pointer}._option_ol2yx_13:not(._option-active_ol2yx_34):hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}._option_ol2yx_13:not(._option-active_ol2yx_34):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}._option-active_ol2yx_34{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-primary-soft);box-shadow:0 0 0 1px var(--color-surface),0 0 0 3px color-mix(in srgb,var(--color-primary) 35%,transparent)}._root_1p917_1{--category-color: var(--color-primary);--category-progress: 0%;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:relative;display:grid;inline-size:100%;min-block-size:8rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-primary);background-color:var(--color-surface);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}._root_1p917_1:not(._dragging_1p917_18):hover{transform:translateY(-.0625rem);border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}._root_1p917_1:not(._dragging_1p917_18):has(._body_1p917_23:focus-visible){border-color:var(--category-color);box-shadow:0 0 0 3px var(--color-focus-ring)}._body_1p917_23{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:var(--space-5);inline-size:100%;min-block-size:inherit;padding:var(--space-6);border:0;color:inherit;text-align:start;background:transparent;outline:none}._clickable_1p917_42 ._body_1p917_23{cursor:pointer}._edit-button_1p917_46{position:absolute;z-index:var(--z-raised);inset-block-start:var(--space-5);inset-inline-end:var(--space-3);color:var(--color-text-tertiary)}._icon_1p917_54{display:inline-flex;grid-column:1;grid-row:1/span 2;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid color-mix(in srgb,var(--category-color) 34%,var(--color-border));border-radius:var(--radius-md);color:var(--category-color);background-color:color-mix(in srgb,var(--category-color) 12%,var(--color-surface))}._content_1p917_68{display:grid;gap:var(--space-1);min-inline-size:0;padding-inline-end:2.25rem}._title-row_1p917_75{display:flex;gap:var(--space-4);align-items:baseline;justify-content:space-between;min-inline-size:0}._title_1p917_75{overflow:hidden;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-lg);text-overflow:ellipsis;white-space:nowrap}._percent_1p917_92{flex:none;font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary)}._spent_1p917_98{overflow:hidden;color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap}._spent_1p917_98 strong{color:var(--color-text-primary)}._progress-track_1p917_108{overflow:hidden;grid-column:1/-1;block-size:.25rem;border-radius:var(--radius-pill);background-color:var(--color-surface-strong)}._progress-bar_1p917_116{display:block;inline-size:var(--category-progress);block-size:100%;border-radius:inherit;background-color:var(--category-color);transition:inline-size var(--duration-normal) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._footer_1p917_125{display:flex;grid-column:1/-1;gap:var(--space-3);align-items:center;justify-content:space-between;min-inline-size:0;font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._limit-state_1p917_136{flex:none;font-weight:var(--font-weight-semibold);color:var(--color-danger)}._over-budget_1p917_142 ._progress-bar_1p917_116{background-color:var(--color-danger)}._over-budget_1p917_142 ._percent_1p917_92{color:var(--color-danger)}._dragging_1p917_18{cursor:grabbing;transform:scale(.98);opacity:.34}@media(prefers-reduced-motion:reduce){._root_1p917_1,._progress-bar_1p917_116{transition:none}}._dialog_m9ze4_1{--dialog-inline-size: 32.5rem}._form_m9ze4_5{display:grid;gap:var(--space-5)}._description-field_m9ze4_10{display:grid;gap:var(--space-3)}._description-label_m9ze4_15{display:flex;gap:var(--space-2);align-items:baseline;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-sm);color:var(--color-text-primary)}._description-label_m9ze4_15 span{margin-inline-start:auto;font-weight:var(--font-weight-regular);color:var(--color-text-tertiary)}._description-input_m9ze4_30{resize:vertical;min-block-size:6.5rem;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);line-height:var(--line-height-body-md);color:var(--color-text-primary);background-color:var(--color-surface);outline:none;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._description-input_m9ze4_30::placeholder{color:var(--color-text-tertiary);opacity:1}._description-input_m9ze4_30:hover:not(:disabled){border-color:var(--color-border-strong)}._description-input_m9ze4_30:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._description-input_m9ze4_30[aria-invalid=true]{border-color:var(--color-danger);background-color:var(--color-danger-soft)}._description-input_m9ze4_30[aria-invalid=true]:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger) 18%,transparent)}._description-hint_m9ze4_61,._description-error_m9ze4_62{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}._description-hint_m9ze4_61{color:var(--color-text-secondary)}._description-error_m9ze4_62{color:var(--color-danger)}._preview-block_m9ze4_75{display:grid;gap:var(--space-3)}._preview-label_m9ze4_80{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-sm)}._preview-card_m9ze4_86{--category-color: var(--color-primary);display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-subtle)}._preview-icon_m9ze4_97{display:inline-flex;grid-column:1;grid-row:1/span 2;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid color-mix(in srgb,var(--category-color) 34%,var(--color-border));border-radius:var(--radius-md);color:var(--category-color);background-color:color-mix(in srgb,var(--category-color) 12%,var(--color-surface))}._preview-content_m9ze4_111{display:grid;gap:var(--space-1);min-inline-size:0;color:var(--color-text-tertiary)}._preview-title_m9ze4_118{overflow:hidden;font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}._preview-progress_m9ze4_127{overflow:hidden;grid-column:1/-1;block-size:.25rem;border-radius:var(--radius-pill);background-color:var(--color-surface-strong)}._preview-progress_m9ze4_127 span{display:block;inline-size:0;block-size:100%;border-radius:inherit;background-color:var(--category-color)}._preview-footer_m9ze4_142{display:flex;grid-column:1/-1;gap:var(--space-3);align-items:center;justify-content:space-between;min-inline-size:0;font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._error_m9ze4_153{margin:var(--space-5) 0 0;font-size:var(--font-size-body-sm);color:var(--color-danger)}._footer_m9ze4_159{display:flex;align-items:center}._footer-spacer_m9ze4_164{display:none}@media(min-width:40em){._footer-spacer_m9ze4_164{display:block;flex-grow:1}}._footer-actions_m9ze4_174{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-grow:1;gap:var(--space-4)}@media(min-width:40em){._footer-actions_m9ze4_174{display:flex;flex-grow:0}}._root_paxqk_1{display:grid;gap:var(--space-3);min-inline-size:0}._label_paxqk_7{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-sm)}._control_paxqk_13{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;min-block-size:var(--control-size-lg);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._control_paxqk_13:hover{border-color:var(--color-border-strong)}._control_paxqk_13:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._chip_paxqk_33{display:inline-flex;gap:var(--space-2);align-items:center;max-inline-size:100%;min-block-size:1.75rem;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);border-radius:var(--radius-pill);color:var(--color-text-secondary);background-color:var(--color-surface-subtle)}._chip_paxqk_33 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chip-selected_paxqk_50{color:var(--color-text-primary);background-color:var(--color-primary-soft);box-shadow:inset 0 0 0 1px var(--color-primary)}._chip-remove_paxqk_56{cursor:pointer;display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:1.375rem;block-size:1.375rem;padding:0;border:0;border-radius:var(--radius-round);color:inherit;background-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._chip-remove_paxqk_56:hover{color:var(--color-danger);background-color:var(--color-danger-soft)}._chip-remove_paxqk_56:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}._chip-remove_paxqk_56 svg{display:block}._input_paxqk_83{flex:1 1 7.5rem;min-inline-size:6rem;padding:var(--space-2) var(--space-3);border:0;color:var(--color-text-primary);background-color:transparent;outline:none}._input_paxqk_83::placeholder{color:var(--color-text-tertiary);opacity:1}._message_paxqk_97{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);color:var(--color-text-secondary)}._message-error_paxqk_103{color:var(--color-danger)}._dialog_1m9lo_1{--dialog-inline-size: 40rem}._body_1m9lo_5{overflow:hidden;display:flex;flex-direction:column;gap:var(--space-5);min-block-size:0}._title-with-icon_1m9lo_13{display:inline-flex;gap:var(--space-3);align-items:center;min-inline-size:0}._title-icon_1m9lo_20{--category-color: var(--color-primary);display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;border:1px solid color-mix(in srgb,var(--category-color) 34%,var(--color-border));border-radius:var(--radius-md);color:var(--category-color);background-color:color-mix(in srgb,var(--category-color) 12%,var(--color-surface))}._controls_1m9lo_34{display:grid;flex:none;gap:var(--space-5)}._toolbar_1m9lo_40{display:grid;gap:var(--space-4);justify-items:center}._scroll-area_1m9lo_46{scrollbar-width:none;overflow:auto;overscroll-behavior:contain;flex:1 1 auto;min-block-size:0}._scroll-area_1m9lo_46::-webkit-scrollbar{display:none}._period-switch_1m9lo_57{display:flex;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._period-button_1m9lo_66{padding:var(--space-3) var(--space-5);border:0;border-radius:var(--radius-sm);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);background-color:transparent}._period-button_1m9lo_66:not(._period-button-active_1m9lo_75){cursor:pointer}._period-button_1m9lo_66:not(._period-button-active_1m9lo_75):hover{color:var(--color-primary);background-color:var(--color-surface)}._period-button_1m9lo_66:not(._period-button-active_1m9lo_75):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}._period-button-active_1m9lo_75{color:var(--color-text-primary);background-color:var(--color-surface);box-shadow:var(--shadow-sm)}._period-navigation_1m9lo_93{display:flex;gap:var(--space-3);align-items:center}._period-label_1m9lo_99{overflow:hidden;min-inline-size:8.625rem;max-inline-size:min(52vw,16.25rem);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-bold);text-align:center;text-overflow:ellipsis;white-space:nowrap}._total_1m9lo_110{display:flex;gap:var(--space-4);align-items:baseline;justify-content:space-between;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._total-label_1m9lo_121{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}._total-amount_1m9lo_127{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap}._total-amounts_1m9lo_134{display:grid;gap:var(--space-1);justify-items:end}._total-amount-secondary_1m9lo_140{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);white-space:nowrap}._list_1m9lo_148{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._item_1m9lo_156{margin:0;padding:0}._row_1m9lo_161{cursor:pointer;display:flex;gap:var(--space-4);align-items:flex-start;justify-content:space-between;inline-size:100%;margin:0;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:start;background-color:var(--color-surface)}._row_1m9lo_161:hover{border-color:var(--color-border-strong);background-color:var(--color-surface-subtle)}._row_1m9lo_161:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}._row-main_1m9lo_184{display:grid;gap:var(--space-1);min-inline-size:0}._row-meta_1m9lo_190{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._date_1m9lo_198{font-variant-numeric:tabular-nums}._account_1m9lo_202{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._title_1m9lo_13{overflow:hidden;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}._comment_1m9lo_215{overflow:hidden;font-size:var(--font-size-body-sm);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap}._amount-column_1m9lo_223{display:grid;flex:none;gap:var(--space-1);justify-items:end}._amount_1m9lo_223{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._amount-secondary_1m9lo_236{font-size:var(--font-size-body-sm);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);white-space:nowrap}._amount-expense_1m9lo_243{color:var(--color-danger)}._amount-income_1m9lo_247{color:var(--color-success)}._empty-state_1m9lo_251{padding:var(--space-8) var(--space-5);font-size:var(--font-size-body-sm);color:var(--color-text-tertiary);text-align:center}._root_2g908_1{z-index:var(--z-modal)}._content_2g908_5{--dialog-inline-size: 30rem;gap:0;min-block-size:min(90dvh,45rem)}._loading-state_2g908_11,._missing-state_2g908_12{padding:var(--space-8) var(--space-6);font-size:var(--font-size-body-sm);color:var(--color-text-tertiary);text-align:center}._form-host_2g908_19{display:flex;flex:1;flex-direction:column;min-block-size:0}._panel_1ehgx_1{overflow:hidden;display:flex;flex-direction:column;min-inline-size:0;min-block-size:0;background-color:var(--color-surface)}._panel_1ehgx_1[data-state=open]{animation:_panel-enter_1ehgx_1 var(--duration-normal) var(--ease-standard) both}._panel_1ehgx_1[data-state=closing]{animation:_panel-exit_1ehgx_1 var(--duration-normal) var(--ease-standard) both}._panel-mobile_1ehgx_16{position:fixed;z-index:var(--z-drawer);inset-block:0;inset-inline-end:0;inline-size:100%;box-shadow:var(--shadow-lg)}@media(min-width:40em){._panel-mobile_1ehgx_16{inline-size:min(var(--panel-overlay-inline-size),100vw - var(--space-5))}}._panel-desktop_1ehgx_30{block-size:100%}._backdrop_1ehgx_34{cursor:pointer;position:fixed;z-index:var(--z-drawer);inset:0;padding:0;border:0;background-color:#1720335c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._backdrop_1ehgx_34[data-state=open]{animation:_backdrop-enter_1ehgx_1 var(--duration-normal) var(--ease-standard) both}._backdrop_1ehgx_34[data-state=closing]{cursor:default;animation:_backdrop-exit_1ehgx_1 var(--duration-normal) var(--ease-standard) both}._form_1ehgx_52{display:grid;grid-template-rows:auto minmax(0,1fr) auto;flex:1;min-block-size:0}._header_1ehgx_59{display:flex;gap:var(--space-5);align-items:start;justify-content:space-between;padding:var(--space-5);border-block-end:1px solid var(--color-border)}@media(min-width:40em){._header_1ehgx_59{padding:var(--space-6)}}._header-content_1ehgx_73{flex:1;min-inline-size:0}._kicker_1ehgx_78{overflow:hidden;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}._title_1ehgx_88{margin-block-start:var(--space-1);font-size:var(--font-size-heading-3);line-height:var(--line-height-heading)}._body_1ehgx_94{overflow-y:auto;overscroll-behavior:contain;display:grid;gap:var(--space-6);align-content:start;min-block-size:0;padding:var(--space-5)}@media(min-width:40em){._body_1ehgx_94{padding:var(--space-6)}}._amount-preview_1ehgx_109{overflow:hidden;margin-block-start:var(--space-4);font-size:var(--font-size-heading-2);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}._amount-expense_1ehgx_120{color:var(--color-danger)}._amount-income_1ehgx_124{color:var(--color-success)}._date-field_1ehgx_128{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2);align-items:end}._date-actions_1ehgx_135{display:flex;align-items:center;min-block-size:var(--control-size-md)}._rate-field_1ehgx_141{display:flex;gap:var(--space-4);align-items:center;justify-content:space-between;min-inline-size:0;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._rate-field_1ehgx_141>div{display:grid;gap:var(--space-1);min-inline-size:0}._rate-field_1ehgx_141 strong{font-size:var(--font-size-body-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._rate-label_1ehgx_163,._rate-hint_1ehgx_164{font-size:var(--font-size-label);color:var(--color-text-tertiary)}._comment-field_1ehgx_169{display:grid;gap:var(--space-3)}._label-row_1ehgx_174{display:flex;gap:var(--space-2);align-items:baseline}._label_1ehgx_174{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}._optional_1ehgx_185{margin-inline-start:auto;font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._textarea_1ehgx_191{resize:vertical;min-block-size:6rem;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);line-height:var(--line-height-body-md);color:var(--color-text-primary);background-color:var(--color-surface)}._textarea_1ehgx_191::placeholder{color:var(--color-text-tertiary)}._textarea_1ehgx_191:not(:disabled):hover{border-color:var(--color-border-strong)}._textarea_1ehgx_191:not(:disabled):focus-visible{border-color:var(--color-primary);outline:3px solid var(--color-focus-ring)}._textarea_1ehgx_191:disabled{cursor:not-allowed;resize:none;border-color:var(--color-disabled-border);color:var(--color-disabled-text);background-color:var(--color-surface-subtle)}._form-error_1ehgx_219{margin:0;font-size:var(--font-size-body-sm);color:var(--color-danger)}._footer_1ehgx_225{display:flex;gap:var(--space-3);align-items:center;padding:var(--space-4) var(--space-5);border-block-start:1px solid var(--color-border);background-color:var(--color-surface)}@media(min-width:40em){._footer_1ehgx_225{padding:var(--space-5) var(--space-6)}}._footer-spacer_1ehgx_239{flex:1}._delete-button_1ehgx_243{color:var(--color-danger)}._delete-button_1ehgx_243:not(:disabled):hover,._delete-button_1ehgx_243:not(:disabled):focus-visible{color:var(--color-danger);background-color:var(--color-danger-soft)}._option-layout_1ehgx_251{--option-color: var(--color-primary);display:flex;gap:var(--space-3);align-items:center;min-inline-size:0}._category-icon_1ehgx_259,._contact-icon_1ehgx_260{display:grid;flex:none;place-items:center;inline-size:1.75rem;block-size:1.75rem;border:1px solid color-mix(in srgb,var(--option-color) 42%,var(--color-border));border-radius:var(--radius-sm);color:var(--option-color);background-color:color-mix(in srgb,var(--option-color) 12%,var(--color-surface))}._option-text_1ehgx_272{overflow:hidden;display:grid;flex:1;min-inline-size:0}._option-text_1ehgx_272 strong,._option-text_1ehgx_272 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._option-text_1ehgx_272 strong{font-size:var(--font-size-body-sm)}._option-text_1ehgx_272 span{font-size:var(--font-size-label);color:var(--color-text-tertiary)}._option-muted_1ehgx_292{color:var(--color-text-secondary)}._option-badge_1ehgx_296{flex:none}._account-balance_1ehgx_300{flex:none;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._delete-dialog_1ehgx_308{z-index:var(--z-modal)}._delete-dialog-content_1ehgx_312{--dialog-inline-size: 30rem}._delete-summary_1ehgx_316{display:flex;gap:var(--space-5);align-items:center;justify-content:space-between;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._delete-summary_1ehgx_316 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._delete-summary_1ehgx_316 span{flex:none;font-variant-numeric:tabular-nums;color:var(--color-danger)}@keyframes _panel-enter_1ehgx_1{0%{transform:translate(1.5rem);opacity:0}}@keyframes _panel-exit_1ehgx_1{to{transform:translate(100%);opacity:0}}@keyframes _backdrop-enter_1ehgx_1{0%{opacity:0}}@keyframes _backdrop-exit_1ehgx_1{to{opacity:0}}@media(prefers-reduced-motion:reduce){._panel_1ehgx_1,._backdrop_1ehgx_34{animation-duration:1ms}}._root_exsub_1{overflow:auto;flex:1 1 0;min-block-size:0;padding-block:var(--space-7) calc(var(--space-12) + 4.5rem);background-color:var(--color-canvas)}@media(min-width:60em){._root_exsub_1{padding-block:var(--space-9)}}._page_exsub_14{display:grid;gap:var(--space-7);align-content:start;inline-size:100%}._header_exsub_21{display:flex;gap:var(--space-3);align-items:start;justify-content:space-between;min-inline-size:0}._header-content_exsub_29{display:grid;gap:var(--space-2);min-inline-size:0}._title_exsub_35{margin:0;font-size:var(--font-size-heading-1);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-primary)}._description_exsub_43{color:var(--color-text-secondary)}._add-button_exsub_47{flex:none}._toolbar_exsub_51{display:grid;gap:var(--space-4)}._search_exsub_56{inline-size:min(100%,28.75rem)}._filter-row_exsub_60{display:grid;gap:var(--space-4);align-items:center;justify-content:stretch}@media(min-width:40em){._filter-row_exsub_60{display:flex;flex-wrap:wrap;justify-content:space-between}}._segmented_exsub_74{scrollbar-width:none;overflow-x:auto;display:inline-flex;gap:var(--space-1);inline-size:100%;max-inline-size:100%;padding:.1875rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._segmented_exsub_74::-webkit-scrollbar{display:none}@media(min-width:40em){._segmented_exsub_74{flex:none;inline-size:auto}}._segment_exsub_74{cursor:default;display:inline-flex;flex:1 0 auto;gap:var(--space-2);align-items:center;justify-content:center;min-block-size:2.125rem;padding-inline:var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);color:var(--color-text-secondary);white-space:nowrap;background-color:transparent;transition:border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._segment_exsub_74:not(._segment-active_exsub_112){cursor:pointer}._segment_exsub_74:not(._segment-active_exsub_112):hover{color:var(--color-text-primary);background-color:var(--color-surface)}._segment_exsub_74:not(._segment-active_exsub_112):focus-visible{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}@media(min-width:40em){._segment_exsub_74{flex:none}}._segment-active_exsub_112{color:var(--color-text-primary);background-color:var(--color-surface);box-shadow:var(--shadow-sm)}._count_exsub_136{min-inline-size:1.25rem;padding-inline:var(--space-2);border-radius:var(--radius-xs);font-size:var(--font-size-body-sm);text-align:center;background-color:var(--color-surface-strong)}._grid_exsub_145{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}@media(min-width:40em){._grid_exsub_145{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80em){._grid_exsub_145{grid-template-columns:repeat(4,minmax(0,1fr))}}._skeleton-card_exsub_161{min-block-size:9rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-strong);animation:_skeleton-pulse_exsub_1 1.25s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){._skeleton-card_exsub_161{animation:none}}._empty-state_exsub_174{display:grid;gap:var(--space-3);justify-items:start;padding:var(--space-8);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-secondary);background-color:var(--color-surface)}._empty-state_exsub_174 strong{color:var(--color-text-primary)}._page-error_exsub_188{margin:0;padding:var(--space-4) var(--space-5);border:1px solid color-mix(in srgb,var(--color-danger) 35%,var(--color-border));border-radius:var(--radius-md);font-size:var(--font-size-body-sm);color:var(--color-danger);background-color:var(--color-danger-soft)}._load-error_exsub_198{display:grid;gap:var(--space-6);align-items:start;justify-content:space-between;padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}._load-error_exsub_198 h1{margin:0 0 var(--space-2);font-size:var(--font-size-heading-3)}._load-error_exsub_198 p{margin:0;color:var(--color-text-secondary)}@media(min-width:40em){._load-error_exsub_198{display:flex}}@keyframes _skeleton-pulse_exsub_1{0%{opacity:.58}to{opacity:1}}._root_1n6ib_1{--contact-color: var(--color-primary);touch-action:none;cursor:default;-webkit-user-select:none;user-select:none;position:relative;display:grid;inline-size:100%;min-block-size:8.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-primary);background-color:var(--color-surface);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}._root_1n6ib_1:not(._dragging_1n6ib_17,._preview_1n6ib_17):hover{transform:translateY(-.0625rem);border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}._root_1n6ib_1:not(._dragging_1n6ib_17,._preview_1n6ib_17):has(._body_1n6ib_22:focus-visible){border-color:var(--contact-color);box-shadow:0 0 0 3px var(--color-focus-ring)}._body_1n6ib_22{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:var(--space-5);align-content:start;inline-size:100%;min-block-size:inherit;padding:var(--space-6);border:0;color:inherit;text-align:start;background:transparent;outline:none}._draggable_1n6ib_42:not(._dragging_1n6ib_17){cursor:grab}._draggable_1n6ib_42:not(._dragging_1n6ib_17) ._body_1n6ib_22{cursor:grab}._interactive_1n6ib_49:not(._draggable_1n6ib_42,._dragging_1n6ib_17) ._body_1n6ib_22{cursor:pointer}._interactive_1n6ib_49._draggable_1n6ib_42:not(._dragging_1n6ib_17) ._body_1n6ib_22{cursor:grab}._edit-button_1n6ib_57{position:absolute;z-index:var(--z-raised);inset-block-start:var(--space-5);inset-inline-end:var(--space-3);color:var(--color-text-tertiary)}._icon_1n6ib_65{display:inline-flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid color-mix(in srgb,var(--contact-color) 34%,var(--color-border));border-radius:var(--radius-md);color:var(--contact-color);background-color:color-mix(in srgb,var(--contact-color) 12%,var(--color-surface))}._content_1n6ib_77{display:grid;gap:var(--space-1);align-content:center;min-inline-size:0;padding-inline-end:2.25rem}._name_1n6ib_85,._meta_1n6ib_86{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._name_1n6ib_85{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-lg)}._meta_1n6ib_86{color:var(--color-text-tertiary)}._footer_1n6ib_102{display:flex;grid-column:1/-1;gap:var(--space-4);align-items:end;justify-content:space-between;min-inline-size:0;margin-block-start:var(--space-1);padding-block-start:var(--space-4);border-block-start:1px solid var(--color-border)}._spent_1n6ib_114{display:grid;gap:var(--space-1);min-inline-size:0;font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._spent_1n6ib_114 strong{font-size:var(--font-size-body-md);color:var(--color-text-primary)}._archive-state_1n6ib_126{display:inline-flex;flex:none;gap:var(--space-2);align-items:center;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}._archived_1n6ib_136{background-color:color-mix(in srgb,var(--color-surface) 84%,var(--color-canvas))}._dragging_1n6ib_17{cursor:grabbing;transform:scale(.98);opacity:.34}._preview_1n6ib_17{pointer-events:none;box-shadow:none}@media(prefers-reduced-motion:reduce){._root_1n6ib_1{transition:none}}._dialog_xzblj_1{--dialog-inline-size: 38.75rem}._form_xzblj_5{display:grid;gap:var(--space-6)}._type-field_xzblj_10{display:flex;gap:var(--space-5);align-items:center;justify-content:space-between;min-inline-size:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._type-content_xzblj_22{display:grid;gap:var(--space-1);min-inline-size:0}._type-label_xzblj_28{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._type-hint_xzblj_33{font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._preview-block_xzblj_38{display:grid;gap:var(--space-3)}._preview-label_xzblj_43{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}._error_xzblj_48{margin:var(--space-5) 0 0;font-size:var(--font-size-body-sm);color:var(--color-danger)}._footer_xzblj_54{display:flex;align-items:center}._footer-spacer_xzblj_59{display:none}@media(min-width:40em){._footer-spacer_xzblj_59{display:block;flex-grow:1}}._footer-actions_xzblj_69{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-grow:1;gap:var(--space-4)}@media(min-width:40em){._footer-actions_xzblj_69{display:flex;flex-grow:0}}._dialog_1trab_1{--dialog-inline-size: 40rem}._body_1trab_5{overflow:hidden;display:flex;flex-direction:column;gap:var(--space-5);min-block-size:0}._controls_1trab_13{display:grid;flex:none;gap:var(--space-5)}._toolbar_1trab_19{display:grid;gap:var(--space-4);justify-items:center}._scroll-area_1trab_25{scrollbar-width:none;overflow:auto;overscroll-behavior:contain;flex:1 1 auto;min-block-size:0}._scroll-area_1trab_25::-webkit-scrollbar{display:none}._period-switch_1trab_36{display:flex;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._period-button_1trab_45{padding:var(--space-3) var(--space-5);border:0;border-radius:var(--radius-sm);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);background-color:transparent}._period-button_1trab_45:not(._period-button-active_1trab_54){cursor:pointer}._period-button_1trab_45:not(._period-button-active_1trab_54):hover{color:var(--color-primary);background-color:var(--color-surface)}._period-button_1trab_45:not(._period-button-active_1trab_54):focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}._period-button-active_1trab_54{color:var(--color-text-primary);background-color:var(--color-surface);box-shadow:var(--shadow-sm)}._period-navigation_1trab_72{display:flex;gap:var(--space-3);align-items:center}._period-label_1trab_78{overflow:hidden;min-inline-size:8.625rem;max-inline-size:min(52vw,16.25rem);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-bold);text-align:center;text-overflow:ellipsis;white-space:nowrap}._total_1trab_89{display:flex;gap:var(--space-4);align-items:baseline;justify-content:space-between;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._total-label_1trab_100{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}._total-amount_1trab_106{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap}._total-amounts_1trab_113{display:grid;gap:var(--space-1);justify-items:end}._total-amount-secondary_1trab_119{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);white-space:nowrap}._list_1trab_127{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._item_1trab_135{margin:0;padding:0}._row_1trab_140{display:flex;gap:var(--space-4);align-items:flex-start;justify-content:space-between;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface)}._row-main_1trab_151{display:grid;gap:var(--space-1);min-inline-size:0}._row-meta_1trab_157{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._date_1trab_165{font-variant-numeric:tabular-nums}._account_1trab_169,._category_1trab_175{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._title_1trab_181{overflow:hidden;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}._comment_1trab_188{overflow:hidden;font-size:var(--font-size-body-sm);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap}._amount-column_1trab_196{display:grid;flex:none;gap:var(--space-1);justify-items:end}._amount_1trab_196{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._amount-secondary_1trab_209{font-size:var(--font-size-body-sm);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);white-space:nowrap}._amount-expense_1trab_216{color:var(--color-danger)}._amount-income_1trab_220{color:var(--color-success)}._empty-state_1trab_224{padding:var(--space-8) var(--space-5);font-size:var(--font-size-body-sm);color:var(--color-text-tertiary);text-align:center}._root_1nzk5_1{--left-sidebar: 18.75rem;position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);flex:1 1 0;min-block-size:0;background-color:var(--color-surface)}@media(min-width:60em){._root_1nzk5_1{grid-template-columns:var(--left-sidebar) minmax(0,1fr);gap:.0625rem;background-color:var(--color-border)}}@media(min-width:60em){._details-open_1nzk5_20{grid-template-columns:var(--left-sidebar) minmax(0,1fr) var(--left-sidebar)}}._sidebar-backdrop_1nzk5_25{pointer-events:none;cursor:default;position:absolute;z-index:var(--z-drawer);inset:0;padding:0;border:0;visibility:hidden;opacity:0;background-color:#17203361;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity var(--duration-normal) var(--ease-standard),visibility var(--duration-normal) var(--ease-standard)}@media(min-width:60em){._sidebar-backdrop_1nzk5_25{display:none}}._sidebar-backdrop-visible_1nzk5_45{pointer-events:auto;cursor:pointer;visibility:visible;opacity:1}._sidebar_1nzk5_25{pointer-events:none;position:absolute;z-index:var(--z-drawer);inset-block:0;inset-inline-start:0;transform:translate(calc(-100% - var(--space-3)));overflow:hidden;inline-size:min(var(--left-sidebar),100% - var(--space-8));min-inline-size:0;min-block-size:0;visibility:hidden;background-color:var(--color-surface);box-shadow:var(--shadow-lg);transition:transform var(--duration-normal) var(--ease-standard),visibility var(--duration-normal) var(--ease-standard)}@media(min-width:60em){._sidebar_1nzk5_25{pointer-events:auto;position:static;z-index:auto;transform:none;inline-size:auto;visibility:visible;box-shadow:none;transition:none}}._sidebar-open_1nzk5_81{pointer-events:auto;transform:translate(0);visibility:visible}._main_1nzk5_87{overflow:hidden;min-inline-size:0;min-block-size:0;background-color:var(--color-surface)}._sidebar-container_1nzk5_94{display:flex;flex-direction:column;block-size:100%;min-block-size:0}._main-container_1nzk5_101{overflow:hidden;display:flex;flex-direction:column;gap:var(--space-5);block-size:100%;min-block-size:0;padding-block:var(--space-5) calc(var(--space-5) + var(--bottom-nav-offset))}@media(min-width:40em){._main-container_1nzk5_101{padding-block:var(--space-5)}}@media(min-width:60em){._main-container_1nzk5_101{padding-block:var(--space-6)}}._main-toolbar_1nzk5_121{display:flex;flex:none}@media(min-width:60em){._main-toolbar_1nzk5_121{display:none}}._current-date_1nzk5_131{margin-block:var(--space-4);font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);color:var(--color-text-tertiary)}._top-action_1nzk5_138{display:flex;gap:.625rem;align-items:center;justify-content:space-between;margin-block-end:var(--space-4);font-weight:var(--font-weight-bold);color:var(--color-text-tertiary);text-transform:uppercase}._account-list_1nzk5_149{overflow:auto;overscroll-behavior:contain;display:grid;flex-grow:1;gap:var(--space-2);align-content:start;min-block-size:0;padding-block-end:var(--space-2)}._account-list_1nzk5_149::-webkit-scrollbar{display:none}._account-list-empty_1nzk5_163{padding:var(--space-6) var(--space-4);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-md);color:var(--color-text-tertiary);text-align:center}._account-item_1nzk5_171{--account-color: var(--color-primary);position:relative;display:block;inline-size:100%;min-block-size:4.75rem;border:1px solid transparent;border-radius:var(--radius-lg);color:inherit;background-color:transparent;transition:border-color var(--duration-normal) var(--ease-standard),background-color var(--duration-normal) var(--ease-standard),box-shadow var(--duration-normal) var(--ease-standard)}._account-item_1nzk5_171:not(._account-active_1nzk5_183) ._account-select_1nzk5_183{cursor:pointer}._account-item_1nzk5_171:not(._account-active_1nzk5_183):has(._account-select_1nzk5_183:hover){background-color:var(--color-canvas)}._account-item_1nzk5_171:not(._account-active_1nzk5_183):has(._account-select_1nzk5_183:focus-visible){border-color:var(--account-color);box-shadow:0 0 0 3px var(--color-focus-ring)}._account-select_1nzk5_183{cursor:default;display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:0 var(--space-4);align-items:center;min-inline-size:0;min-block-size:4.625rem;padding:var(--space-5);border:0;color:inherit;text-align:start;background:transparent;outline:none}._account-edit-button_1nzk5_210{position:absolute;z-index:var(--z-raised);inset-block-start:var(--space-5);inset-inline-end:var(--space-3);color:var(--color-text-tertiary)}._account-tinted_1nzk5_218{border-inline-start-color:var(--account-color);background-color:color-mix(in srgb,var(--account-color) 7%,transparent)}._account-active_1nzk5_183{border-color:var(--account-color);background-color:color-mix(in srgb,var(--account-color) 10%,var(--color-canvas));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--account-color) 28%,transparent)}._account-body_1nzk5_229{display:flex;grid-column:2/3;grid-row:2/3;gap:var(--space-2);align-items:center;justify-content:space-between;min-inline-size:0}._account-name_1nzk5_239{overflow:hidden;grid-column:2/3;grid-row:1/2;padding-inline-end:calc(var(--control-size-sm) + var(--space-2));font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-body-lg);text-overflow:ellipsis;white-space:nowrap}._account-meta_1nzk5_251{display:flex;gap:var(--space-3);min-inline-size:0;font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._account-meta_1nzk5_251 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._account-sum_1nzk5_264{flex-shrink:0;justify-self:end;font-weight:var(--font-weight-semibold);color:var(--color-success);white-space:nowrap}._account-sum-negative_1nzk5_272{color:var(--color-danger)}._sidebar-footer_1nzk5_276{position:sticky;inset-block-end:0;flex-shrink:0;margin-block:var(--space-6);padding:var(--space-6);border-radius:var(--radius-lg);color:var(--color-on-ink-card);background-color:var(--color-ink-card)}._footer-title_1nzk5_287{color:var(--color-on-ink-card-secondary)}._footer-sum_1nzk5_291{margin-block-start:var(--space-1);font-size:var(--font-size-heading-2);font-weight:var(--font-weight-bold)}._footer-meta_1nzk5_297{margin-block-start:var(--space-3);font-size:var(--font-size-body-sm);color:var(--color-on-ink-card-secondary)}._exchange-rates_1nzk5_303{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-block-start:var(--space-4);font-size:var(--font-size-body-sm);color:var(--color-on-ink-card-secondary)}._account-list-skeleton_1nzk5_312{display:grid;gap:var(--space-2)}._account-skeleton-item_1nzk5_317{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--space-4);align-items:center;min-block-size:4.75rem;padding:var(--space-5);border-radius:var(--radius-lg);background-color:var(--color-surface-subtle)}._account-skeleton-icon_1nzk5_328,._account-skeleton-title_1nzk5_329,._account-skeleton-meta_1nzk5_330,._footer-skeleton_1nzk5_331,._footer-meta-skeleton_1nzk5_332,._workspace-skeleton-icon_1nzk5_333,._workspace-skeleton-heading_1nzk5_334 span,._workspace-skeleton-balance_1nzk5_335,._workspace-skeleton-table_1nzk5_336 span{background-color:var(--color-surface-strong);animation:_skeleton-pulse_1nzk5_1 1.25s ease-in-out infinite alternate}._account-skeleton-icon_1nzk5_328,._workspace-skeleton-icon_1nzk5_333{inline-size:2.25rem;block-size:2.25rem;border-radius:var(--radius-md)}._account-skeleton-content_1nzk5_348{display:grid;gap:var(--space-3)}._account-skeleton-title_1nzk5_329{inline-size:58%;block-size:.75rem;border-radius:var(--radius-xs)}._account-skeleton-meta_1nzk5_330{inline-size:82%;block-size:.5625rem;border-radius:var(--radius-xs)}._footer-skeleton_1nzk5_331,._footer-meta-skeleton_1nzk5_332{display:block;border-radius:var(--radius-xs)}._footer-skeleton_1nzk5_331{inline-size:58%;block-size:1.5625rem}._footer-meta-skeleton_1nzk5_332{inline-size:74%;block-size:.625rem}._account-workspace_1nzk5_381{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-5);min-inline-size:0;min-block-size:0}._workspace-skeleton_1nzk5_333{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-5);min-block-size:0}._workspace-skeleton-header_1nzk5_398{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;gap:var(--space-4);align-items:center}._workspace-skeleton-icon_1nzk5_333{inline-size:2.5rem;block-size:2.5rem}._workspace-skeleton-heading_1nzk5_334{display:grid;gap:var(--space-3)}._workspace-skeleton-heading_1nzk5_334 span{display:block;block-size:.625rem;border-radius:var(--radius-xs)}._workspace-skeleton-heading_1nzk5_334 span:first-child{inline-size:min(28%,7.5rem)}._workspace-skeleton-heading_1nzk5_334 span:last-child{inline-size:min(52%,16.25rem);block-size:1.125rem}._workspace-skeleton-balance_1nzk5_335{inline-size:7rem;block-size:1.375rem;border-radius:var(--radius-xs)}._workspace-skeleton-table_1nzk5_336{overflow:hidden;display:grid;flex:1 1 0;gap:1px;min-block-size:16.25rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-border)}._workspace-skeleton-table_1nzk5_336 span{display:block;min-block-size:3.25rem;background-color:var(--color-surface-subtle)}._accounts-empty_1nzk5_449{display:grid;flex:1 1 0;align-content:center;min-block-size:0}._load-error-root_1nzk5_456{overflow:auto;display:grid;flex:1 1 0;place-items:center;min-block-size:0;padding-block:var(--space-9) calc(var(--space-12) + 4.5rem);background-color:var(--color-canvas)}._load-error_1nzk5_456{display:grid;gap:var(--space-5);justify-items:start;max-inline-size:35rem;color:var(--color-text-secondary)}._load-error_1nzk5_456>svg{color:var(--color-danger)}._load-error_1nzk5_456 h1,._load-error_1nzk5_456 p{margin:0}._load-error_1nzk5_456 h1{font-size:var(--font-size-heading-2);color:var(--color-text-primary)}._load-error_1nzk5_456 p{margin-block-start:var(--space-2);line-height:var(--line-height-body-lg)}@keyframes _skeleton-pulse_1nzk5_1{0%{opacity:.56}to{opacity:1}}@media(prefers-reduced-motion:reduce){._account-skeleton-icon_1nzk5_328,._account-skeleton-title_1nzk5_329,._account-skeleton-meta_1nzk5_330,._footer-skeleton_1nzk5_331,._footer-meta-skeleton_1nzk5_332,._workspace-skeleton-icon_1nzk5_333,._workspace-skeleton-heading_1nzk5_334 span,._workspace-skeleton-balance_1nzk5_335,._workspace-skeleton-table_1nzk5_336 span{animation:none}}._account-header_1nzk5_510{display:flex;flex:none;flex-wrap:wrap;gap:var(--space-5);align-items:center;justify-content:space-between}._account-heading_1nzk5_519{display:flex;gap:var(--space-4);align-items:center;min-inline-size:0}._preview-account-icon_1nzk5_526{flex:none;inline-size:2.5rem;block-size:2.5rem}._preview-kicker_1nzk5_532{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase}._preview-title_1nzk5_539{overflow:hidden;max-inline-size:min(58vw,35rem);font-size:var(--font-size-heading-2);line-height:var(--line-height-heading);text-overflow:ellipsis;white-space:nowrap}._account-header-balance_1nzk5_548{display:grid;justify-items:end;font-variant-numeric:tabular-nums}._account-header-balance_1nzk5_548 span{font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._account-header-balance_1nzk5_548 strong{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold)}._section_3zo6v_1{display:grid;gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-canvas)}@media(min-width:40em){._section_3zo6v_1{grid-template-columns:11.875rem minmax(0,1fr);gap:var(--space-7);align-items:center}}._preview_3zo6v_17{justify-self:center;max-inline-size:15rem}@media(min-width:40em){._preview_3zo6v_17{justify-self:stretch;max-inline-size:none}}._fields_3zo6v_28{display:grid;gap:var(--space-4);min-inline-size:0}._expiry-field_3zo6v_34{max-inline-size:8.75rem}._form-grid_1rv0b_1{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);align-items:start}@media(min-width:40em){._form-grid_1rv0b_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._form-field-full_1rv0b_13,._boolean-options_1rv0b_14{grid-column:1/-1}._field-group_1rv0b_18{display:grid;gap:var(--space-3);min-inline-size:0}._form-label_1rv0b_24{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body-sm)}._select_1rv0b_30{inline-size:100%;min-block-size:var(--control-size-md);padding-inline:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._select_1rv0b_30:hover{border-color:var(--color-border-strong)}._select_1rv0b_30:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}._type-options_1rv0b_49{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);margin-block-start:var(--space-3)}._type-option_1rv0b_49{position:relative;display:grid;gap:var(--space-2);place-items:center;justify-items:start;min-block-size:5.125rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);text-align:center;background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._type-option_1rv0b_49 input{position:absolute;opacity:0}._type-option_1rv0b_49:not(._type-option-active_1rv0b_76):hover{cursor:pointer;border-color:var(--color-border-strong);background-color:var(--color-canvas)}._type-option_1rv0b_49:not(._type-option-active_1rv0b_76):focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._type-option-active_1rv0b_76{border-color:var(--color-primary);background-color:var(--color-primary-soft)}._type-icon_1rv0b_91{margin-block-end:var(--space-2)}._type-description_1rv0b_95{font-weight:var(--font-weight-regular);color:var(--color-text-tertiary)}._boolean-options_1rv0b_14{display:grid;gap:var(--space-3)}._switch-row_1rv0b_105{cursor:pointer;display:flex;gap:var(--space-4);align-items:center;justify-content:space-between;min-block-size:var(--control-size-md);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface)}._hint_1rv0b_118{font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}._field-error_1rv0b_123{font-size:var(--font-size-body-sm);color:var(--color-danger)}._error_1rv0b_128{margin:var(--space-5) 0 0;font-size:var(--font-size-body-sm);color:var(--color-danger)}._details-warning_1rv0b_134{font-size:var(--font-size-body-sm);color:var(--color-warning)}._root_17kxq_1{container-type:inline-size;display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-4);min-inline-size:0;min-block-size:0}._toolbar_17kxq_11{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-5);align-items:center}._toolbar-group_17kxq_18{display:flex;flex:1 1 0;gap:var(--space-3);align-items:center;min-inline-size:min-content}@container (min-width: 37.5rem){._toolbar-group_17kxq_18{flex:0 1 auto}}._toolbar-actions_17kxq_31{flex:none;order:2;margin-inline-start:auto}._period-switch_17kxq_37{flex:1 1 auto;min-inline-size:0}@container (min-width: 37.5rem){._period-switch_17kxq_37{flex:0 0 auto}}._sort-order_17kxq_47{position:relative;display:inline-flex;flex:none;font-size:var(--font-size-body-md)}@container (min-width: 43.75rem){._sort-order_17kxq_47{display:none}}._sort-order_17kxq_47:not(._sort-order-active_17kxq_58) ._sort-order-select_17kxq_58:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft)}._sort-order-active_17kxq_58 ._sort-order-select_17kxq_58{border-color:var(--color-primary);background-color:var(--color-primary-soft)}._sort-order-active_17kxq_58 ._sort-order-icon_17kxq_67{color:var(--color-primary)}._sort-order-select_17kxq_58{cursor:pointer;inline-size:var(--control-size-md);block-size:var(--control-size-md);padding:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:transparent;appearance:none;background-color:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._sort-order-select_17kxq_58 option{color:var(--color-text-primary)}._sort-order-select_17kxq_58:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}@media(pointer:coarse){._sort-order-select_17kxq_58{font-size:1rem}}._sort-order-icon_17kxq_67{pointer-events:none;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}._toolbar_17kxq_11 ._sort-direction_17kxq_106{display:none}@container (min-width: 43.75rem){._toolbar_17kxq_11 ._sort-direction_17kxq_106{display:inline-flex}}._sort-field_17kxq_115{display:none;flex:none;font-size:var(--font-size-body-md)}@container (min-width: 43.75rem){._sort-field_17kxq_115{display:inline-flex}}._sort-select_17kxq_126{cursor:pointer;inline-size:8.75rem;block-size:var(--control-size-md);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);background-color:var(--color-surface)}._sort-select_17kxq_126:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}@media(pointer:coarse){._sort-select_17kxq_126{font-size:1rem}}._period-navigation_17kxq_146{display:flex;flex:1 1 100%;gap:var(--space-3);align-items:center;justify-content:center;order:3}@container (min-width: 37.5rem){._period-navigation_17kxq_146{flex:0 1 auto;order:1}}._toolbar_17kxq_11 ._add-operation_17kxq_161{display:none}@media(min-width:40em){._toolbar_17kxq_11 ._add-operation_17kxq_161{display:inline-flex}}._search-row_17kxq_170{display:flex;gap:var(--space-3);align-items:center}._search-field_17kxq_176{flex:1 1 0}._root_19yn2_1{margin:calc(var(--space-focus-gutter) * -1);padding:var(--space-focus-gutter);overflow-anchor:none;overflow-y:auto;display:block;flex:1 1 0;min-block-size:0}._group-start_19yn2_11{padding-block-start:var(--space-4)}._first-group_19yn2_15{padding-block-start:0}._group-heading_19yn2_19{overflow:hidden;border:1px solid var(--color-border);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);border-end-start-radius:0;border-end-end-radius:0}._operation_19yn2_28{border-block-end:1px solid var(--color-border);border-inline:1px solid var(--color-border)}._operation_19yn2_28:has(:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:-3px}._group-end_19yn2_37{overflow:hidden;border-end-start-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}._item_19yn2_43{--category-color: var(--color-text-tertiary);display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2) var(--space-3);align-items:center;inline-size:100%;min-block-size:var(--row-height-comfortable);padding:var(--space-3) var(--space-4);border:none;text-align:start;background:none}._item_19yn2_43:not(._item-selected_19yn2_56){cursor:pointer}._item_19yn2_43:not(._item-selected_19yn2_56):hover{background-color:var(--color-surface-subtle)}._item_19yn2_43:focus-visible{outline:none}._item-selected_19yn2_56{background-color:var(--color-primary-soft)}._item-highlighted_19yn2_70{animation:_just-created-flash_19yn2_1 1.6s var(--ease-standard)}@keyframes _just-created-flash_19yn2_1{0%{background-color:var(--color-primary-soft)}to{background-color:transparent}}@media(prefers-reduced-motion:reduce){._item-highlighted_19yn2_70{animation:none}}._category-icon_19yn2_87{display:grid;grid-row:1/3;place-items:center;inline-size:1.75rem;block-size:1.75rem;border-radius:var(--radius-sm);color:var(--category-color);background-color:color-mix(in srgb,var(--category-color) 13%,var(--color-surface))}._item-main_19yn2_98{display:flex;gap:var(--space-3);justify-content:space-between;min-inline-size:0}._item-title_19yn2_105{overflow:hidden;min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}._item-amount_19yn2_112{flex:none;font-variant-numeric:tabular-nums}._item-meta_19yn2_117{display:flex;gap:var(--space-3);justify-content:space-between;font-size:var(--font-size-body-sm);font-variant-numeric:tabular-nums;color:var(--color-text-tertiary)}._empty_19yn2_126{padding:var(--space-8);color:var(--color-text-tertiary);text-align:center}._group-row_1opgl_1{--group-color: var(--color-text-tertiary);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-5);align-items:center;min-block-size:var(--row-height-group-compact);padding:var(--space-4) var(--space-5);font-size:var(--font-size-body-sm);background-color:color-mix(in srgb,var(--color-surface-subtle) 82%,var(--color-surface));box-shadow:inset 3px 0 color-mix(in srgb,var(--group-color) 72%,transparent)}@media(min-width:40em){._group-row_1opgl_1{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto}}._group-heading_1opgl_19,._group-balance_1opgl_20{display:flex;gap:var(--space-3);align-items:center;min-inline-size:0}._group-heading_1opgl_19{font-weight:var(--font-weight-bold)}._group-heading_1opgl_19>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._group-category-icon_1opgl_36{display:grid;flex:none;place-items:center;inline-size:1.25rem;block-size:1.25rem;border-radius:var(--radius-sm);color:var(--group-color);background-color:color-mix(in srgb,var(--group-color) 13%,var(--color-surface))}._group-balance_1opgl_20{overflow-x:auto;grid-column:1/-1;grid-row:2;justify-self:start;max-inline-size:100%;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);white-space:nowrap}@media(min-width:40em){._group-balance_1opgl_20{overflow-x:visible;grid-column:auto;grid-row:auto;max-inline-size:none}}._group-difference_1opgl_66{color:var(--color-text-tertiary)}._group-difference-positive_1opgl_70,._balance-up_1opgl_71{color:var(--color-success)}._group-difference-negative_1opgl_75,._balance-down_1opgl_76{color:var(--color-danger)}._balance-neutral_1opgl_80{color:var(--color-text-tertiary)}._group-count_1opgl_84{position:sticky;inset-inline-end:.375rem;justify-self:end;min-inline-size:1.5rem;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-label);color:var(--color-text-tertiary);text-align:center;background-color:var(--color-surface)}._grid_ujwpd_1{flex:1 1 0}._column-category_ujwpd_5,._column-contact_ujwpd_6,._column-wide_ujwpd_7{--column-scale: 0}._column-category_ujwpd_5:not(col),._column-contact_ujwpd_6:not(col),._column-wide_ujwpd_7:not(col){overflow:hidden;visibility:hidden}@container (min-width: 37.5rem){._column-category_ujwpd_5{--column-scale: 1}._column-category_ujwpd_5:not(col){overflow:visible;visibility:visible}}@container (min-width: 53.75rem){._column-contact_ujwpd_6{--column-scale: 1}._column-contact_ujwpd_6:not(col){overflow:visible;visibility:visible}}@container (min-width: 68.75rem){._column-wide_ujwpd_7{--column-scale: 1}._column-wide_ujwpd_7:not(col){overflow:visible;visibility:visible}}._date-cell_ujwpd_47,._balance-cell_ujwpd_48,._money-cell_ujwpd_49{display:block;font-variant-numeric:tabular-nums;white-space:nowrap}._date-cell_ujwpd_47{color:var(--color-text-secondary)}._money-cell_ujwpd_49,._balance-cell_ujwpd_48{font-weight:var(--font-weight-semibold);text-align:end}._income_ujwpd_65{color:var(--color-success)}._expense_ujwpd_69{color:var(--color-danger)}._title-cell_ujwpd_73,._comment-cell_ujwpd_74,._reference-cell_ujwpd_75>span:last-child{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}._title-cell_ujwpd_73{font-weight:var(--font-weight-medium)}._comment-cell_ujwpd_74{color:var(--color-text-secondary)}._empty-value_ujwpd_90{color:var(--color-text-tertiary)}._reference-cell_ujwpd_75{--reference-color: var(--color-text-tertiary);display:flex;gap:var(--space-3);align-items:center;min-inline-size:0}._reference-cell_ujwpd_75 svg{flex:none;color:var(--color-text-tertiary)}._category-icon_ujwpd_106{display:grid;flex:none;place-items:center;inline-size:1.375rem;block-size:1.375rem;border-radius:var(--radius-sm);color:var(--reference-color);background-color:color-mix(in srgb,var(--reference-color) 13%,var(--color-surface))}._group-header-row_ujwpd_117{position:sticky;z-index:var(--z-raised);inset-block-start:var(--grid-header-block-size)}._just-created-row_ujwpd_124{animation:_just-created-flash_ujwpd_1 1.6s var(--ease-standard)}@keyframes _just-created-flash_ujwpd_1{0%{background-color:var(--color-primary-soft)}to{background-color:transparent}}@media(prefers-reduced-motion:reduce){._just-created-row_ujwpd_124{animation:none}}._operation-row_ujwpd_141{block-size:var(--row-height-compact)}._operation-row_ujwpd_141>td{padding-block:var(--space-2)}._form_1ea8e_1{display:contents}._body_1ea8e_5{display:grid;gap:var(--space-5)}._row_1ea8e_10{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:40em){._row_1ea8e_10{grid-template-columns:1fr 1fr}}@media(min-width:40em){._row-single_1ea8e_22{grid-template-columns:1fr}}._preview_1ea8e_27{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline;justify-content:space-between;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._preview-label_1ea8e_39{font-size:var(--font-size-caption);color:var(--color-text-tertiary)}._preview-value_1ea8e_44{font-size:var(--font-size-body-lg);font-weight:600}._form-error_1ea8e_49{margin:0;font-size:var(--font-size-caption);color:var(--color-danger)}._footer_1ea8e_55{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between}._footer-actions_1ea8e_63{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-inline-start:auto}._contact-option_1ea8e_70{display:flex;gap:var(--space-3);align-items:center;min-inline-size:0}._contact-option-compact_1ea8e_77{gap:var(--space-2)}._contact-swatch_1ea8e_81{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:1.5rem;block-size:1.5rem;border-radius:var(--radius-sm);color:var(--color-text-inverse)}._contact-copy_1ea8e_92{display:grid;min-inline-size:0}._contact-name_1ea8e_97{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contact-meta_1ea8e_103{overflow:hidden;font-size:var(--font-size-label);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap}._root_1420q_1{overflow:hidden;display:flex;flex:1 1 0;flex-direction:column;min-block-size:0;padding-block:var(--space-7) calc(var(--space-12) + 4.5rem);background-color:var(--color-canvas)}@media(min-width:60em){._root_1420q_1{padding-block:var(--space-9)}}._page_1420q_16{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-8);inline-size:100%;min-block-size:0}._header_1420q_25{display:grid;flex:none;gap:var(--space-5);align-items:start}@media(min-width:40em){._header_1420q_25{grid-template-columns:minmax(0,1fr) auto}}._grid_1420q_37{flex:1 1 0}._header-content_1420q_41{display:grid;gap:var(--space-2)}._header-content_1420q_41 p{margin:0;color:var(--color-text-secondary)}._title-row_1420q_50{display:flex;gap:var(--space-4);align-items:center;color:var(--color-primary)}._title-row_1420q_50 h1{margin:0;font-size:var(--font-size-heading-1);line-height:var(--line-height-heading);color:var(--color-text-primary)}._header-actions_1420q_63{display:flex;gap:var(--space-3);align-items:center}._receipt-id_1420q_69{overflow:hidden;display:block;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap}._file-cell_1420q_77{display:flex;gap:var(--space-3);align-items:center;justify-content:space-between;min-inline-size:0}._file-cell_1420q_77>div{overflow:hidden;display:grid;min-inline-size:0}._file-cell_1420q_77 strong,._file-cell_1420q_77 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._file-cell_1420q_77 span{font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._processing-row_1420q_100{opacity:.64}._empty-state_1420q_104{display:grid;gap:var(--space-3);place-items:center;color:var(--color-text-tertiary)}._empty-state_1420q_104 strong{color:var(--color-text-primary)}._upload-body_1420q_114{display:grid;gap:var(--space-4)}._file-picker_1420q_119{cursor:pointer;display:grid;gap:var(--space-3);place-items:center;min-block-size:13.75rem;padding:var(--space-8);border:2px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-primary);text-align:center;background-color:var(--color-primary-soft);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}._file-picker_1420q_119:hover{border-color:var(--color-primary)}._file-picker_1420q_119:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._file-picker_1420q_119 span{font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}._file-picker_1420q_119 input{position:absolute;inline-size:1px;block-size:1px;opacity:0}._upload-success_1420q_151{display:flex;gap:var(--space-4);align-items:start;padding:var(--space-5);border-radius:var(--radius-lg);color:var(--color-success);background-color:var(--color-success-soft)}._upload-success_1420q_151 p{margin:var(--space-2) 0 0;color:var(--color-text-secondary)}._form-error_1420q_165{margin:0;padding:var(--space-4);border:1px solid color-mix(in srgb,var(--color-danger) 32%,var(--color-border));border-radius:var(--radius-md);font-size:var(--font-size-body-sm);color:var(--color-danger);background-color:var(--color-danger-soft)}._review-dialog_1420q_175{--dialog-inline-size: 67.5rem}._review-body_1420q_179{display:grid;gap:var(--space-6)}@media(min-width:40em){._review-body_1420q_179{grid-template-columns:minmax(16.25rem,.7fr) minmax(0,1.3fr)}}._review-image-card_1420q_189{display:grid;gap:var(--space-4);align-content:start}._review-image-card_1420q_189 img,._review-image-card_1420q_189 ._image-unavailable_1420q_195{inline-size:100%;block-size:min(48dvh,32.5rem);border:1px solid var(--color-border);border-radius:var(--radius-lg);object-fit:contain;background-color:var(--color-surface-subtle)}._image-unavailable_1420q_195{display:grid;place-items:center;color:var(--color-text-tertiary)}._review-details_1420q_210{display:grid;gap:var(--space-6);align-content:start;min-inline-size:0}._review-meta_1420q_217,._receipt-summary_1420q_218{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}._review-meta_1420q_217>div,._receipt-summary_1420q_218>div{display:grid;gap:var(--space-2);align-content:start}._review-meta_1420q_217 span,._receipt-summary_1420q_218 span{font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}@media(min-width:40em){._review-meta_1420q_217,._receipt-summary_1420q_218{grid-template-columns:repeat(3,minmax(0,1fr))}}._receipt-summary_1420q_218{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-subtle)}._pending-result_1420q_248{display:flex;gap:var(--space-4);align-items:start;padding:var(--space-5);border-radius:var(--radius-lg);color:var(--color-primary);background-color:var(--color-primary-soft)}._pending-result_1420q_248 p{margin:var(--space-2) 0 0;color:var(--color-text-secondary)}._operations-preview_1420q_262{display:grid;gap:var(--space-3)}._operations-preview_1420q_262 h3{margin:0;font-size:var(--font-size-heading-3)}._operation-card_1420q_271{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:start;justify-content:space-between;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}._operation-card_1420q_271>div{overflow:hidden;display:grid;gap:var(--space-2);min-inline-size:0}._operation-card_1420q_271 span{overflow:hidden;min-inline-size:0;font-size:var(--font-size-body-sm);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap}._operation-card_1420q_271 b{flex:none}._operation-title-input_1420q_299{inline-size:100%;padding-block-end:var(--space-1);border:none;border-block-end:1px solid var(--color-border);color:var(--color-text-primary);background:transparent;outline:none}._operation-title-input_1420q_299:hover{border-block-end-color:var(--color-border-strong)}._operation-title-input_1420q_299:focus{border-block-end-color:var(--color-primary)}._operation-item-list_1420q_315{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);inline-size:100%;margin:0;padding:0;list-style:none}._operation-item-list_1420q_315 li{display:grid;gap:var(--space-2);min-inline-size:0}._operation-item-list_1420q_315 span{overflow:visible;min-inline-size:0;overflow-wrap:break-word;white-space:normal}._operation-item-list_1420q_315 select{inline-size:100%;min-inline-size:0}._operations-total_1420q_340{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}._operations-total_1420q_340 svg{flex:none;color:var(--color-success)}._operations-total_1420q_340 b{color:var(--color-text-primary)}._operations-total-mismatch_1420q_360{border-color:color-mix(in srgb,var(--color-danger) 32%,var(--color-border));color:var(--color-danger);background-color:var(--color-danger-soft)}._operations-total-mismatch_1420q_360 svg,._operations-total-mismatch_1420q_360 b{color:var(--color-danger)}._select-field_1420q_370,._comment-field_1420q_371{display:grid;gap:var(--space-3)}._select-field_1420q_370>span,._comment-field_1420q_371>span{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold)}._select-field_1420q_370 select,._select-field_1420q_370 textarea,._comment-field_1420q_371 select,._comment-field_1420q_371 textarea{inline-size:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);background-color:var(--color-surface);outline:none}._select-field_1420q_370 select:hover,._select-field_1420q_370 textarea:hover,._comment-field_1420q_371 select:hover,._comment-field_1420q_371 textarea:hover{border-color:var(--color-border-strong)}._select-field_1420q_370 select:focus,._select-field_1420q_370 textarea:focus,._comment-field_1420q_371 select:focus,._comment-field_1420q_371 textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._select-field_1420q_370 select,._comment-field_1420q_371 select{min-block-size:var(--control-size-md);padding-inline:var(--space-5)}._select-field_1420q_370 textarea,._comment-field_1420q_371 textarea{resize:vertical;min-block-size:6.25rem;padding:var(--space-4)}._review-footer_1420q_416{display:grid;grid-template-columns:1fr}@media(min-width:40em){._review-footer_1420q_416{display:flex}}._image-dialog_1420q_426{--dialog-inline-size: calc(100vw - var(--space-8));block-size:calc(100dvh - var(--space-8));max-block-size:none}._image-dialog-body_1420q_432{display:grid;min-block-size:0;padding-block-end:var(--space-7)}._full-image_1420q_438{inline-size:100%;block-size:100%;min-block-size:0;object-fit:contain}._load-error_1420q_445{padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}._load-error_1420q_445 h1{margin:0 0 var(--space-2);font-size:var(--font-size-heading-3)}._load-error_1420q_445 p{margin:0;color:var(--color-text-secondary)}._root_fvisv_1{overflow-y:auto;display:flex;flex:1 1 0;flex-direction:column;min-block-size:0;margin:0;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);list-style:none;background-color:var(--color-surface)}._root_fvisv_1 li+li{border-block-start:1px solid var(--color-border)}._item_fvisv_18{cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;inline-size:100%;padding:var(--space-4) var(--space-5);border:none;text-align:start;background:none}._item_fvisv_18:hover{background-color:var(--color-surface-subtle)}._item-selected_fvisv_34{background-color:var(--color-primary-soft)}._item-processing_fvisv_38{opacity:.64}._icon_fvisv_42{display:grid;flex:none;place-items:center;inline-size:2rem;block-size:2rem;border-radius:var(--radius-md);color:var(--color-text-tertiary);background-color:var(--color-surface-subtle)}._main_fvisv_53{display:grid;gap:var(--space-2);min-inline-size:0}._title-row_fvisv_59{display:flex;gap:var(--space-3);align-items:baseline;justify-content:space-between}._title_fvisv_59{overflow:hidden;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap}._date_fvisv_73{flex:none;font-size:var(--font-size-body-sm);color:var(--color-text-secondary);white-space:nowrap}._meta-row_fvisv_80{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}._size_fvisv_87,._processing_fvisv_88{font-size:var(--font-size-body-sm);color:var(--color-text-tertiary);white-space:nowrap}._empty_fvisv_94{display:grid;flex:1 1 0;place-items:center;min-block-size:13.75rem;padding:var(--space-9) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:center;background-color:var(--color-surface)}._status_c79z5_1{display:inline-flex;gap:var(--space-3);align-items:center;min-block-size:1.75rem;padding-inline:var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);white-space:nowrap}._status-primary_c79z5_13{color:var(--color-primary);background-color:var(--color-primary-soft)}._status-success_c79z5_18{color:var(--color-success);background-color:var(--color-success-soft)}._status-warning_c79z5_23{color:var(--color-warning);background-color:var(--color-warning-soft)}._status-danger_c79z5_28{color:var(--color-danger);background-color:var(--color-danger-soft)}._status-muted_c79z5_33{color:var(--color-text-secondary);background-color:var(--color-surface-strong)}._status-spinner_c79z5_38{flex:none;inline-size:.75rem;block-size:.75rem;border:2px solid color-mix(in srgb,currentcolor 30%,transparent);border-block-start-color:currentcolor;border-radius:var(--radius-round);animation:_receipt-spin_c79z5_1 .8s linear infinite}@keyframes _receipt-spin_c79z5_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._status-spinner_c79z5_38{animation-duration:1.6s}}._root_rgj8x_1{overflow:auto;display:flex;flex:1 1 0;flex-direction:column;min-block-size:0;padding-block:var(--space-7) calc(var(--space-12) + var(--space-9));background-color:var(--color-canvas)}@media(min-width:60em){._root_rgj8x_1{padding-block:var(--space-9)}}._page_rgj8x_16{display:flex;flex-direction:column;gap:var(--space-9);inline-size:100%}._title-row_rgj8x_23{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;justify-content:space-between}._title-row_rgj8x_23 h1{margin:0;font-size:var(--font-size-heading-1);color:var(--color-text-primary)}._section_rgj8x_36{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface)}._section-header_rgj8x_46{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:center;justify-content:space-between}._section-header_rgj8x_46 h2{margin:0;font-size:var(--font-size-heading-3)}._title-main_rgj8x_58{display:flex;gap:var(--space-4);align-items:center;color:var(--color-primary)}._root_mxg6f_1{display:flex;flex-direction:column;gap:var(--space-6)}._canvas_mxg6f_7{position:relative;block-size:280px}@media(min-width:60em){._canvas_mxg6f_7{block-size:360px}}._legend_mxg6f_17{display:grid;gap:var(--space-3)}._legend-row_mxg6f_22{display:flex;gap:var(--space-3);align-items:center;font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}._swatch_mxg6f_30{flex:none;inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-round)}._name_mxg6f_37{flex:1 1 auto;color:var(--color-text-primary)}._delta_mxg6f_42{font-weight:var(--font-weight-medium)}._delta-up_mxg6f_46{color:var(--color-danger)}._delta-down_mxg6f_50{color:var(--color-success)}._root_19xak_1{display:flex;flex-direction:column;gap:var(--space-6)}._controls_19xak_7{display:flex;flex-direction:column;gap:var(--space-3)}._segment_19xak_13{align-self:flex-start}._root_17208_1{display:flex;flex-direction:column;gap:var(--space-3)}._legend_17208_7{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;font-size:var(--font-size-body-sm);color:var(--color-text-secondary);list-style:none}._legend-item_17208_18{display:inline-flex;gap:var(--space-2);align-items:center}._dot_17208_24{flex:none;inline-size:10px;block-size:10px;border-radius:3px}._canvas_17208_31{position:relative;block-size:240px}@media(min-width:60em){._canvas_17208_31{block-size:300px}}._root_arfv1_1{display:flex;flex-direction:column;gap:var(--space-3)}._scroll_arfv1_7{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}._table_arfv1_13{border-spacing:0;border-collapse:separate;inline-size:100%;font-variant-numeric:tabular-nums}._table_arfv1_13 th,._table_arfv1_13 td{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-border);text-align:end;white-space:nowrap}._table_arfv1_13 thead th{font-size:var(--font-size-body-sm);font-weight:600;color:var(--color-text-tertiary);background-color:var(--color-surface-subtle)}._table_arfv1_13 tbody tr:hover td{background-color:var(--color-surface-subtle)}._table_arfv1_13 tfoot td{border-block-end:0;font-weight:650;background-color:var(--color-surface-subtle)}._name_arfv1_41{position:sticky;z-index:var(--z-raised);inset-inline-start:0;min-inline-size:140px;max-inline-size:190px;text-align:start;background-color:var(--color-surface);box-shadow:1px 0 0 var(--color-border)}._table_arfv1_13 ._name_arfv1_41{text-align:start}thead ._name_arfv1_41,tfoot ._name_arfv1_41{background-color:var(--color-surface-subtle)}._name-inner_arfv1_58{display:inline-flex;gap:var(--space-2);align-items:center;max-inline-size:100%}._name-text_arfv1_65{overflow:hidden;text-overflow:ellipsis}._dot_arfv1_70{flex:none;inline-size:10px;block-size:10px;border-radius:3px}._sum_arfv1_77{border-inline-start:1px solid var(--color-border);font-weight:600}._zero_arfv1_82{color:var(--color-text-tertiary)}._over_arfv1_86{font-weight:600;color:var(--color-danger)}._over_arfv1_86,tbody tr:hover ._over_arfv1_86{background-color:var(--color-danger-soft)}._partial_arfv1_94{font-style:italic}._partial-note_arfv1_98{display:block;font-size:var(--font-size-label);font-weight:400;font-style:normal}._budget_arfv1_105{color:var(--color-text-tertiary)}._notes_arfv1_109{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._over-swatch_arfv1_117{display:inline-block;inline-size:10px;block-size:10px;margin-inline-end:var(--space-2);border:1px solid var(--color-danger);border-radius:3px;vertical-align:-1px;background-color:var(--color-danger-soft)}._root_14tmc_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}@media(min-width:40em){._root_14tmc_1{grid-template-columns:repeat(4,minmax(0,1fr))}}._tile_14tmc_12{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._label_14tmc_22{font-size:var(--font-size-label);font-weight:600;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em}._value_14tmc_30{font-size:var(--font-size-heading-3);font-weight:650;font-variant-numeric:tabular-nums}._hint_14tmc_36{font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._up_14tmc_41{color:var(--color-danger)}._down_14tmc_45{color:var(--color-success)}._root_1ha0c_1{justify-content:center}@media(min-width:40em){._root_1ha0c_1{justify-content:flex-start}}._root_12o14_1{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}@media(pointer:coarse){._root_12o14_1{gap:var(--space-4)}}._label_12o14_13{font-size:var(--font-size-label);font-weight:600;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em}._range_12o14_21{display:inline-flex;gap:var(--space-2);align-items:center}._select_12o14_27{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-body-md);background-color:var(--color-surface)}._root_crqxi_1{display:flex;flex-direction:column;gap:var(--space-3)}._anchor_crqxi_7{position:relative;align-self:flex-start}._popover_crqxi_12{position:absolute;z-index:var(--z-popover);inset-block-start:calc(100% + var(--space-2));inset-inline-start:0;display:flex;flex-direction:column;gap:var(--space-3);inline-size:min(340px,100vw - 2 * var(--space-4));padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-md)}._search_crqxi_28{inline-size:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-subtle)}._list_crqxi_36{overflow:auto;display:flex;flex-direction:column;max-block-size:300px}._option_crqxi_43{cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-3);align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm)}._option_crqxi_43:hover{background-color:var(--color-surface-subtle)}._option-all_crqxi_56{margin-block-end:var(--space-1);border-block-end:1px solid var(--color-border);font-weight:600}._option-name_crqxi_62{overflow-wrap:anywhere}._archived_crqxi_66{margin-inline-start:var(--space-2);font-size:var(--font-size-label);color:var(--color-text-tertiary)}._amount_crqxi_72{font-variant-numeric:tabular-nums;color:var(--color-text-tertiary)}._empty_crqxi_77{margin:0;padding:var(--space-5);color:var(--color-text-secondary);text-align:center}._footer_crqxi_84{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-body-sm);color:var(--color-text-tertiary)}._chips_crqxi_92{display:flex;flex-wrap:wrap;gap:var(--space-2)}._chips_crqxi_92:empty{display:none}._chip_crqxi_92{display:inline-flex;gap:var(--space-2);align-items:center;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--font-size-body-sm);background-color:var(--color-surface-subtle)}._chip-more_crqxi_112{cursor:pointer;padding-inline-end:var(--space-3);color:var(--color-primary)}._chip-remove_crqxi_118{cursor:pointer;display:inline-grid;place-content:center;padding:var(--space-1);border:0;color:var(--color-text-tertiary);background:none}._dot_crqxi_128{flex:none;inline-size:10px;block-size:10px;border-radius:3px}._canvas_mp7k7_1{position:relative;block-size:280px}@media(min-width:60em){._canvas_mp7k7_1{block-size:360px}}
