:root{--app-color-brand-primary: #1F3B57;--app-color-brand-primary-light: #27496F;--app-color-brand-primary-dark: #152A3F;--app-color-brand-accent: #C79A3C;--app-color-brand-accent-dark: #A87F2C;--app-color-status-success: #3FA66B;--app-color-status-warning: #C79A3C;--app-color-status-danger: #E4675A;--app-color-status-danger-text: #B24439;--app-color-status-neutral: #9AA1AC;--app-color-status-success-tint: rgba(63,166,107,.13);--app-color-status-warning-tint: rgba(199,154,60,.14);--app-color-status-danger-tint: rgba(228,103,90,.13);--app-color-status-neutral-tint: rgba(31,59,87,.07);--app-color-status-success-on-dark: #7BD8A5;--app-color-status-danger-on-dark: #FFB4AB;--app-color-status-danger-on-dark-muted: #FFD3CE;--app-color-status-success-on-dark-muted: #CFF3DF;--app-color-status-danger-on-dark-tint: rgba(228,103,90,.25);--app-color-status-success-on-dark-tint: rgba(63,166,107,.3);--app-color-status-success-text: #2E7D51;--app-color-status-warning-text: #795C20;--app-color-status-neutral-text: #6B7280;--app-color-status-neutral-grey-tint: rgba(107,114,128,.12);--app-color-status-info: #1F3B57;--app-color-status-info-tint: rgba(31,59,87,.07);--app-color-status-info-text: #1F3B57;--app-color-surface-canvas: #F7F4EE;--app-color-surface-card: #FFFFFF;--app-color-surface-sunken: #F1EDE4;--app-color-surface-disabled: #EFECE4;--app-color-surface-disabled-well: #E4E0D6;--app-color-surface-overlay: rgba(21,42,63,.55);--app-color-surface-hover: #FAF8F3;--app-color-surface-track: #EFEBE2;--app-color-surface-accent-selected: #FBF5E8;--app-color-text-primary: #1F3B57;--app-color-text-secondary: #6B7280;--app-color-text-muted: #787E86;--app-color-text-on-dark: #FFFFFF;--app-color-text-on-accent: #152A3F;--app-color-text-body: #4B5563;--app-color-text-phone-field-hint: #A8AEB8;--app-color-border-subtle: #E7E3DA;--app-color-border-input: rgba(0,0,0,.06);--app-color-border-lock-badge: #C6CBD3;--app-color-border-step-inactive: #D8DCE2;--app-color-border-control-off: #D8DCE2;--app-color-border-slot-chip: #E7E0D5;--app-color-border-alpha04: rgba(0,0,0,.04);--app-color-border-alpha05: rgba(0,0,0,.05);--app-color-border-alpha06: rgba(0,0,0,.06);--app-color-border-alpha08: rgba(0,0,0,.08);--app-color-border-alpha10: rgba(0,0,0,.1);--app-color-border-alpha18: rgba(0,0,0,.18);--app-color-border-navy-alpha20: rgba(31,59,87,.2);--app-color-border-navy-alpha25: rgba(31,59,87,.25);--app-color-border-navy-alpha30: rgba(31,59,87,.3);--app-color-border-gold-alpha35: rgba(199,154,60,.35);--app-color-border-navy-alpha06: rgba(31,59,87,.06);--app-color-border-navy-alpha09: rgba(31,59,87,.09);--app-color-border-navy-alpha11: rgba(31,59,87,.11);--app-color-border-alpha12: rgba(0,0,0,.12);--app-color-accent-content: #3D2A5C;--app-color-accent-chart-steel: #2B5A8C;--app-color-accent-bronze: #C88A5B;--app-color-avatar-plum-from: #8A5A83;--app-color-avatar-plum-to: #5C3A57;--app-color-avatar-green-from: #3E7A5E;--app-color-avatar-green-to: #2A5741;--app-color-avatar-bronze-from: #8A6D3B;--app-color-avatar-bronze-to: #5C4A2A;--app-color-on-dark-alpha-10: rgba(255,255,255,.1);--app-color-on-dark-alpha-18: rgba(255,255,255,.18);--app-color-on-dark-alpha-40: rgba(255,255,255,.4);--app-color-on-dark-alpha-45: rgba(255,255,255,.45);--app-color-on-dark-alpha-50: rgba(255,255,255,.5);--app-color-on-dark-alpha-55: rgba(255,255,255,.55);--app-color-on-dark-alpha-60: rgba(255,255,255,.6);--app-color-on-dark-alpha-65: rgba(255,255,255,.65);--app-color-on-dark-alpha-70: rgba(255,255,255,.7);--app-color-on-dark-alpha-07: rgba(255,255,255,.07);--app-color-chart-series-1: #2E6FA8;--app-color-chart-series-2: #57BC88;--app-color-chart-series-3: #B5651D;--app-gradient-primary: linear-gradient(160deg, var(--app-color-brand-primary-light), var(--app-color-brand-primary));--app-gradient-auth-backdrop: linear-gradient(170deg, var(--app-color-brand-primary-light), var(--app-color-brand-primary), var(--app-color-brand-primary-dark));--app-font-family-ar: "Cairo", system-ui, sans-serif;--app-font-family-en: "Cairo", system-ui, sans-serif;--app-font-family-numeric: "IBM Plex Sans", system-ui, sans-serif;--app-font-weight-regular: 400;--app-font-weight-medium: 600;--app-font-weight-bold: 700;--app-font-weight-heavy: 800;--app-font-weight-black: 900;--app-font-size-hero: 52px;--app-font-size-display2: 38px;--app-font-size-display3: 32px;--app-font-size-stat2xl: 30px;--app-font-size-stat-xl: 28px;--app-font-size-stat-lg: 26px;--app-font-size-stat-md: 24px;--app-font-size-otp-digit-large: 24px;--app-font-size-stat-sm: 22px;--app-font-size-headline-lg: 21px;--app-font-size-title1: 20px;--app-font-size-title2: 19px;--app-font-size-title3: 17px;--app-font-size-app-bar-title: 19px;--app-font-size-path-card-title: 17.5px;--app-font-size-section-title: 16.5px;--app-font-size-phone-field: 16.5px;--app-font-size-denominator: 16px;--app-font-size-mobile-input-min: 16px;--app-font-size-title4: 15px;--app-font-size-amenity: 14.5px;--app-font-size-card-title: 14px;--app-font-size-panel-title: 13.5px;--app-font-size-body: 13px;--app-font-size-row: 12.5px;--app-font-size-secondary: 12px;--app-font-size-tertiary: 11.5px;--app-font-size-table-header: 11px;--app-font-size-meta: 10.5px;--app-font-size-pill: 10px;--app-font-size-micro: 9.5px;--app-font-size-detail-title: 15.5px;--app-font-size-stat-label: 9px;--app-font-size-avatar-initial-lg: 23px;--app-text-display-font-size: 26px;--app-text-display-font-weight: 700;--app-text-display-line-height: 1.25;--app-text-stat-small-font-size: 22px;--app-text-stat-small-font-weight: 700;--app-text-stat-small-line-height: 1.2;--app-text-headline-lg-font-size: 21px;--app-text-headline-lg-font-weight: 900;--app-text-headline-lg-line-height: 1.3;--app-text-title1-font-size: 20px;--app-text-title1-font-weight: 900;--app-text-title1-line-height: 1.3;--app-text-headline-sm-font-size: 18px;--app-text-headline-sm-font-weight: 900;--app-text-headline-sm-line-height: 1.3;--app-text-title2-font-size: 16.5px;--app-text-title2-font-weight: 800;--app-text-title2-line-height: 1.35;--app-text-title3-font-size: 15px;--app-text-title3-font-weight: 800;--app-text-title3-line-height: 1.35;--app-text-body-font-size: 13.5px;--app-text-body-font-weight: 700;--app-text-body-line-height: 1.5;--app-text-body-regular-font-size: 13px;--app-text-body-regular-font-weight: 400;--app-text-body-regular-line-height: 1.6;--app-text-caption-font-size: 11.5px;--app-text-caption-font-weight: 600;--app-text-caption-line-height: 1.5;--app-text-micro-font-size: 10.5px;--app-text-micro-font-weight: 700;--app-text-micro-line-height: 1.4;--app-space-0: 0px;--app-space-1: 2px;--app-space-2: 4px;--app-space-3: 6px;--app-space-4: 8px;--app-space-5: 10px;--app-space-6: 12px;--app-space-7: 14px;--app-space-8: 16px;--app-space-9: 18px;--app-space-10: 22px;--app-space-11: 26px;--app-space-12: 32px;--app-space-1x: 3px;--app-space-6x: 13px;--app-space-screen-x: 18px;--app-space-card-pad: 14px;--app-space-grid-gap: 10px;--app-space-section: 16px;--app-space-card-pad-lg: 20px;--app-space-5x: 11px;--app-space-7x: 15px;--app-space-chip-x: 17px;--app-radius-control: 14px;--app-radius-otp-box-large: 16px;--app-radius-icon: 12px;--app-radius-card: 18px;--app-radius-hero: 20px;--app-radius-hero-lg: 48px;--app-radius-pill: 999px;--app-radius-circle: 99px;--app-radius-login-card: 24px;--app-radius-card-nested: 16px;--app-radius-banner: 13px;--app-radius-icon-tile: 10px;--app-radius-icon-tile-sm: 9px;--app-radius-icon-well-compact: 11px;--app-radius-icon-well-spacious: 13px;--app-radius-icon-well-feature: 15px;--app-radius-chip: 8px;--app-radius-checkbox: 6px;--app-radius-tick-sm: 5px;--app-radius-sparkline: 3px;--app-radius-marker: 2px;--app-shadow-card: 0px 2px 12px 0px rgba(0,0,0,.06);--app-shadow-hero: 0px 2px 12px 0px rgba(0,0,0,.08);--app-shadow-raised: 0px 6px 18px 0px rgba(31,59,87,.14);--app-shadow-card-hover: 0px 4px 18px 0px rgba(0,0,0,.1);--app-shadow-top-bar: 0px 2px 12px 0px rgba(0,0,0,.05);--app-shadow-chat-bubble: 0px 1px 6px 0px rgba(0,0,0,.05);--app-shadow-floating: 0px 8px 22px 0px rgba(31,59,87,.4);--app-shadow-login-card: 0px 24px 60px 0px rgba(0,0,0,.3);--app-shadow-soft: 0px 2px 6px 0px rgba(0,0,0,.06);--app-icon-stroke-width: 1.6px;--app-icon-well-size-compact: 34px;--app-icon-well-size-default: 36px;--app-icon-well-size-comfortable: 38px;--app-icon-well-size-spacious: 42px;--app-icon-well-size-feature: 48px;--app-icon-well-size-hub: 44px;--app-icon-size-micro: 14px;--app-icon-size-inline: 17px;--app-icon-size-tile: 19px;--app-icon-size-base: 24px;--app-icon-size-verdict: 96px;--app-icon-size-action: 18px;--app-icon-size-choice: 21px;--app-icon-size-feature: 22px;--app-icon-size-rating: 30px;--app-icon-size-nav: 16px;--app-icon-size-search: 28px;--app-icon-size-row: 15px;--app-icon-size-check: 13px;--app-icon-size-qr-glyph: 34px;--app-size-tap-target-min: 44px;--app-size-input-height: 46px;--app-size-input-height-text: 54px;--app-size-phone-field-height: 56.5px;--app-size-phone-field-icon-size: 16px;--app-size-otp-box-width-large: 56px;--app-size-otp-box-height-large: 62px;--app-size-list-row-min: 56px;--app-size-list-row-min-staff: 64px;--app-size-table-row: 52px;--app-size-bottom-nav: 82px;--app-size-avatar-bar: 40px;--app-size-avatar-list: 32px;--app-size-avatar-profile: 56px;--app-size-avatar-small: 42px;--app-size-avatar-medium: 44px;--app-size-avatar-large: 68px;--app-size-qr-min: 220px;--app-size-gallery-hero: 218px;--app-size-gallery-thumb-width: 114px;--app-size-gallery-thumb-height: 64px;--app-size-dashboard-max-width: 1760px;--app-size-timeline-dot: 13px;--app-size-text-area-tall: 118px;--app-size-text-area-short: 69px;--app-size-remove-badge: 22px;--app-size-avatar-feature: 48px;--app-size-avatar-hero: 72px;--app-size-search-pulse: 190px;--app-size-search-pulse-outer: 182px;--app-size-search-pulse-mid: 116px;--app-size-search-pulse-inner: 105px;--app-size-search-core: 64px;--app-size-star-lg: 32px;--app-size-star-md: 27px;--app-size-text-area-request: 95px;--app-size-action-md: 51px;--app-size-action-sm: 48px;--app-size-check-badge: 26px;--app-size-card-media: 96px;--app-size-detail-media: 200px;--app-size-photo-thumb: 72px;--app-size-real-estate-card-media: 120px;--app-size-real-estate-hero: 210px;--app-size-form-max-width: 880px;--app-size-modal-width-sm: 480px;--app-size-modal-width-md: 640px;--app-size-modal-width-lg: 800px;--app-motion-fast-duration: .15s;--app-motion-fast-easing: cubic-bezier(0, 0, .2, 1);--app-motion-base-duration: .25s;--app-motion-base-easing: cubic-bezier(0, 0, .2, 1);--app-motion-sheet-duration: .32s;--app-motion-sheet-easing: cubic-bezier(.2, .8, .2, 1);--app-motion-max-duration-duration: .4s;--app-border-width-idle: 1.5px;--app-border-width-chip: 1.2px;--app-font-letter-spacing-code: 6px;--app-font-letter-spacing-phone-field: 1.5px;--app-opacity-unavailable: .42;--app-opacity-field-border-subtle: .14;--app-opacity-dashed-outline: .3;--app-z-index-floating: 40;--app-z-index-overlay: 100;--app-z-index-overlay-content: 101;--app-z-index-overlay-modal: 150;--app-z-index-toast: 200}[data-app-experience=resident],[data-app-experience=provider],[data-app-experience=staff],[data-app-experience=dashboard]{--app-color-brand-primary: #1F3B57;--app-color-brand-primary-light: #27496F;--app-color-brand-primary-dark: #152A3F;--app-color-brand-accent: #C79A3C;--app-color-brand-accent-dark: #A87F2C;--app-color-surface-canvas: #F7F4EE;--app-color-surface-card: #FFFFFF;--app-color-surface-sunken: #F1EDE4;--app-color-surface-disabled: #EFECE4;--app-color-surface-disabled-well: #E4E0D6;--app-color-surface-overlay: rgba(21,42,63,.55);--app-color-text-primary: #1F3B57;--app-color-text-secondary: #6B7280;--app-color-text-muted: #787E86;--app-color-text-on-dark: #FFFFFF;--app-color-border-subtle: #E7E3DA;--app-color-border-input: rgba(0,0,0,.06);--app-color-border-lock-badge: #C6CBD3;--app-color-border-step-inactive: #D8DCE2}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body:has([data-app-shell]){overflow:hidden}body{background:var(--app-color-surface-canvas);color:var(--app-color-text-primary);font-family:var(--app-font-family-ar)}a{color:inherit}button{font-family:inherit}._button_fsck7_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--app-space-3);border-radius:var(--app-radius-pill);border:none;padding-block:var(--app-space-7);padding-inline:var(--app-space-10);font-family:inherit;font-size:var(--app-font-size-panel-title);font-weight:var(--app-font-weight-bold);line-height:1.3;cursor:pointer;min-block-size:var(--app-size-tap-target-min);transition:box-shadow var(--app-motion-fast-duration) var(--app-motion-fast-easing),transform var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._button_fsck7_1:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._button_fsck7_1:active:not(:disabled){transform:scale(.98)}._block_fsck7_30{display:flex;inline-size:100%}._block_fsck7_30,._large_fsck7_36{font-size:var(--app-font-size-title4);font-weight:var(--app-font-weight-heavy)}._large_fsck7_36{min-block-size:var(--app-size-list-row-min)}._primary_fsck7_45{background:var(--app-color-brand-primary);color:var(--app-color-text-on-dark)}._primary_fsck7_45:hover:not(:disabled){background:var(--app-color-brand-primary-dark);box-shadow:var(--app-shadow-raised)}._accent_fsck7_55{background:var(--app-color-brand-accent);color:var(--app-color-text-on-accent)}._accent_fsck7_55:hover:not(:disabled){box-shadow:var(--app-shadow-raised)}._secondary_fsck7_64{background:transparent;color:var(--app-color-brand-primary);border:1px solid var(--app-color-brand-primary)}._secondary_fsck7_64:hover:not(:disabled){box-shadow:var(--app-shadow-raised)}._ghost_fsck7_74{background:transparent;color:var(--app-color-brand-primary);padding-inline:var(--app-space-6)}._ghost_fsck7_74:hover:not(:disabled){background:var(--app-color-status-neutral-tint)}._danger_fsck7_84{background:var(--app-color-status-danger);color:var(--app-color-text-on-dark)}._danger_fsck7_84:hover:not(:disabled){box-shadow:var(--app-shadow-raised)}._dangerSubtle_fsck7_93{background:transparent;color:var(--app-color-status-danger)}._dangerSubtle_fsck7_93:hover:not(:disabled){background:var(--app-color-status-danger-tint)}._success_fsck7_102{background:var(--app-color-status-success);color:var(--app-color-text-on-dark)}._success_fsck7_102:hover:not(:disabled){box-shadow:var(--app-shadow-raised)}._successSubtle_fsck7_111{background:transparent;color:var(--app-color-status-success)}._successSubtle_fsck7_111:hover:not(:disabled){background:var(--app-color-status-success-tint)}._onDark_fsck7_120{background:var(--app-color-text-on-dark);color:var(--app-color-brand-primary)}._button_fsck7_1:disabled{background:var(--app-color-surface-disabled);color:var(--app-color-text-muted);border-color:transparent;box-shadow:none;cursor:not-allowed}._spinner_fsck7_133{inline-size:16px;block-size:16px;border-radius:var(--app-radius-pill);border:2px solid currentColor;border-inline-end-color:transparent;animation:_spin_fsck7_133 .7s linear infinite}._labelHidden_fsck7_150{color:transparent}._loadingWrap_fsck7_154{position:relative;display:inline-flex;align-items:center;justify-content:center}._spinnerOverlay_fsck7_161{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center}@keyframes _spin_fsck7_133{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._button_fsck7_1{transition:none}._spinner_fsck7_133{animation-duration:1.4s}}._pill_m4fwj_1{display:inline-flex;align-items:center;border-radius:var(--app-radius-pill);padding-block:var(--app-space-1x);padding-inline:var(--app-space-6);font-size:var(--app-font-size-pill);font-weight:var(--app-font-weight-bold);line-height:1.4;white-space:nowrap}._indicator_17elh_1{display:inline-flex;align-items:center;gap:var(--app-space-2);font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-heavy);white-space:nowrap}._bars_17elh_10{display:inline-flex;align-items:flex-end;gap:2px}._bars_17elh_10 i{inline-size:3px;border-radius:var(--app-radius-marker);background:var(--app-color-surface-track)}._bars_17elh_10 i:nth-child(1){block-size:6px}._bars_17elh_10 i:nth-child(2){block-size:9px}._bars_17elh_10 i:nth-child(3){block-size:12px}._card_8u6wb_1{background:var(--app-color-surface-card);border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-card);padding:var(--app-space-7)}._tappable_8u6wb_8{cursor:pointer;transition:box-shadow var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._tappable_8u6wb_8:hover,._tappable_8u6wb_8:focus-visible{box-shadow:var(--app-shadow-raised)}._tappable_8u6wb_8:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._header_1s5w3_1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--app-space-8);margin-block-end:var(--app-space-10)}._titleBlock_1s5w3_9{display:flex;flex-direction:column;gap:var(--app-space-3);min-inline-size:0}._titleRow_1s5w3_16{display:flex;align-items:center;gap:var(--app-space-5);flex-wrap:wrap}._status_1s5w3_23{display:inline-flex}._title_1s5w3_9{font-size:var(--app-font-size-title1);font-weight:var(--app-font-weight-black);color:var(--app-color-text-primary);margin:0}._description_1s5w3_34{font-size:var(--app-font-size-body);color:var(--app-color-text-secondary);margin:0}._actions_1s5w3_40{display:flex;align-items:center;gap:var(--app-space-6);flex-shrink:0}._backButton_1s5w3_47{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);border-radius:var(--app-radius-control);border:none;background:transparent;color:var(--app-color-text-primary);cursor:pointer;margin-inline-end:var(--app-space-5)}._directional_ns7mn_1,._directionalReversed_ns7mn_5{transform:none}[dir=rtl] ._directional_ns7mn_1,[dir=rtl] ._directionalReversed_ns7mn_5{transform:scaleX(-1)}._overlay_x58ar_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--app-color-surface-overlay);display:flex;align-items:center;justify-content:center;z-index:var(--app-z-index-overlay-modal);padding:var(--app-space-9)}._dialog_x58ar_12{background:var(--app-color-surface-card);border-radius:var(--app-radius-hero);box-shadow:var(--app-shadow-hero);inline-size:100%;max-inline-size:560px;max-block-size:90vh;display:flex;flex-direction:column;overflow:hidden}._sizeSm_x58ar_24{max-inline-size:var(--app-size-modal-width-sm)}._sizeMd_x58ar_28{max-inline-size:var(--app-size-modal-width-md)}._sizeLg_x58ar_32{max-inline-size:var(--app-size-modal-width-lg)}._header_x58ar_36{display:flex;align-items:center;justify-content:space-between;padding:var(--app-space-8);border-block-end:1px solid var(--app-color-border-subtle)}._title_x58ar_44{font-size:var(--app-text-title2-font-size);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-primary);margin:0}._closeButton_x58ar_51{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);border-radius:var(--app-radius-control);border:none;background:transparent;color:var(--app-color-text-secondary);cursor:pointer}._body_x58ar_64{padding:var(--app-space-8);overflow-y:auto}._footer_x58ar_69{display:flex;justify-content:flex-end;gap:var(--app-space-6);padding:var(--app-space-8);border-block-start:1px solid var(--app-color-border-subtle)}._viewport_1l0xk_1{position:fixed;inset-block-end:var(--app-space-9);inset-inline-end:var(--app-space-9);display:flex;flex-direction:column;align-items:flex-end;gap:var(--app-space-4);z-index:var(--app-z-index-toast)}._toast_1l0xk_12{background:var(--app-color-brand-primary-dark);color:var(--app-color-text-on-dark);border-radius:var(--app-radius-card-nested);padding-block:var(--app-space-6);padding-inline:var(--app-space-7) var(--app-space-8);font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-medium);box-shadow:var(--app-shadow-floating);display:flex;align-items:center;gap:var(--app-space-6)}._ok_1l0xk_26{inline-size:26px;block-size:26px;border-radius:var(--app-radius-circle);background:var(--app-color-status-success);color:var(--app-color-text-on-dark);display:grid;place-items:center;flex:none}._message_1l0xk_37{white-space:nowrap}._action_1l0xk_41{background:none;border:none;border-block-end:1px solid var(--app-color-on-dark-alpha-60);color:var(--app-color-text-on-dark);font:inherit;font-weight:var(--app-font-weight-bold);padding:0;cursor:pointer;white-space:nowrap}._action_1l0xk_41:hover{border-block-end-color:var(--app-color-text-on-dark)}._action_1l0xk_41:focus-visible{outline:2px solid var(--app-color-text-on-dark);outline-offset:2px}._container_15clu_1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--app-space-6);padding:var(--app-space-12)}._iconWell_15clu_10{color:var(--app-color-text-muted);opacity:.25}._title_15clu_15{font-size:var(--app-font-size-title4);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-primary);margin:0}._body_15clu_22{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary);margin:0;max-inline-size:360px}._block_jdwyk_1{background:var(--app-color-surface-sunken);border-radius:var(--app-radius-control);position:relative;overflow:hidden}._block_jdwyk_1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--app-color-on-dark-alpha-50),transparent);animation:_shimmer_jdwyk_1 1.4s infinite}[dir=rtl] ._block_jdwyk_1:after{transform:translate(100%);animation-name:_shimmerReverse_jdwyk_1}@keyframes _shimmer_jdwyk_1{to{transform:translate(100%)}}@keyframes _shimmerReverse_jdwyk_1{to{transform:translate(-100%)}}@media (prefers-reduced-motion: reduce){._block_jdwyk_1:after{animation:none}}._card_ea0by_1{display:flex;align-items:center;gap:var(--app-space-7);background:var(--app-color-surface-card);border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-card);padding:var(--app-space-8)}._iconWell_ea0by_11{flex-shrink:0;inline-size:36px;block-size:36px;border-radius:var(--app-radius-icon);background:var(--app-color-status-danger-tint);color:var(--app-color-status-danger);display:flex;align-items:center;justify-content:center}._textBlock_ea0by_23{flex:1;min-inline-size:0}._title_ea0by_28{font-size:var(--app-font-size-panel-title);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary);margin:0}._body_ea0by_35{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary);margin:0}._wrapper_7x2pl_1{display:flex;flex-direction:column;gap:var(--app-space-3)}._wrapperRow_7x2pl_7{display:grid;grid-template-rows:subgrid;grid-row:span 3}._label_7x2pl_13{font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-medium);color:var(--app-color-text-secondary)}._required_7x2pl_19{color:var(--app-color-status-danger);margin-inline-start:var(--app-space-2)}._control_7x2pl_24{block-size:var(--app-size-input-height-text);border-radius:var(--app-radius-control);background:var(--app-color-surface-card);border:1px solid var(--app-color-border-step-inactive);padding-inline:var(--app-space-7);font-size:var(--app-font-size-body);color:var(--app-color-text-primary);width:100%}@media (max-width: 640px){._control_7x2pl_24{font-size:var(--app-font-size-mobile-input-min)}}._control_7x2pl_24::placeholder{color:var(--app-color-text-muted)}._control_7x2pl_24:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._controlError_7x2pl_50{border-color:var(--app-color-status-danger)}._controlDisabled_7x2pl_54{background:var(--app-color-surface-disabled-well);border-color:transparent;color:var(--app-color-text-muted);cursor:not-allowed}._controlWrapper_7x2pl_61{position:relative;display:block}._controlWithTrailingButton_7x2pl_66{padding-inline-end:calc(var(--app-size-tap-target-min) + var(--app-space-3))}._controlWithLeadingAdornment_7x2pl_70{padding-inline-start:calc(var(--app-space-7) + var(--app-space-12) + var(--app-space-3))}._leadingAdornment_7x2pl_74{position:absolute;inset-inline-start:var(--app-space-4);inset-block-start:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--app-space-12);padding-inline:var(--app-space-4);border-radius:var(--app-radius-pill);background:var(--app-color-surface-sunken);color:var(--app-color-text-secondary);font-size:var(--app-font-size-micro);font-weight:var(--app-font-weight-bold);pointer-events:none}._leadingAdornmentTop_7x2pl_92{inset-block-start:var(--app-space-4);transform:none}._revealButton_7x2pl_97{position:absolute;inset-inline-end:var(--app-space-4);inset-block-start:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);border:none;background:transparent;border-radius:var(--app-radius-control);color:var(--app-color-text-secondary);cursor:pointer}._revealButton_7x2pl_97:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:-2px}._revealButton_7x2pl_97:disabled{color:var(--app-color-text-muted);cursor:not-allowed}._controlButton_7x2pl_124{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4);cursor:pointer;font-family:inherit;text-align:start}._controlButton_7x2pl_124[data-focus-visible]{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._controlIcon_7x2pl_139{flex:none;display:inline-flex;align-items:center;border:none;padding:0;background:none;color:var(--app-color-text-secondary);cursor:pointer}._placeholder_7x2pl_150{color:var(--app-color-text-muted)}._dateInput_7x2pl_154{display:flex;align-items:center;flex-wrap:nowrap}._comboInput_7x2pl_160{flex:1;min-inline-size:0;border:none;background:transparent;padding:0;font-size:var(--app-font-size-body);font-family:inherit;color:var(--app-color-text-primary);outline:none}._comboInput_7x2pl_160::placeholder{color:var(--app-color-text-muted)}._dateSegment_7x2pl_176{padding-inline:1px;font-variant-numeric:tabular-nums;font-family:var(--app-font-family-numeric);color:var(--app-color-text-primary);outline:none;border-radius:var(--app-radius-sparkline);cursor:text}._dateSegment_7x2pl_176[data-placeholder]{color:var(--app-color-text-muted)}._dateSegment_7x2pl_176[data-focused]{background:var(--app-color-status-warning-tint);color:var(--app-color-brand-accent-dark)}._caption_7x2pl_195{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._captionError_7x2pl_200{color:var(--app-color-status-danger)}._tabular_1dl00_1{font-family:var(--app-font-family-numeric);font-variant-numeric:tabular-nums}._visuallyHidden_17fz1_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._textarea_1i2m5_1{min-block-size:96px;max-block-size:240px;resize:vertical;overflow-y:auto;padding-block:var(--app-space-6);border-radius:var(--app-radius-control);background:var(--app-color-surface-card);border:1px solid var(--app-color-border-step-inactive);padding-inline:var(--app-space-7);font-size:var(--app-font-size-body);color:var(--app-color-text-primary);width:100%;font-family:inherit;box-sizing:border-box}._textarea_1i2m5_1::placeholder{color:var(--app-color-text-muted)}._wrapper_1i2m5_22{position:relative;display:block}._textareaWithLeadingAdornment_1i2m5_27{padding-inline-start:calc(var(--app-space-7) + var(--app-space-12) + var(--app-space-3))}@media (max-width: 640px){._textarea_1i2m5_1{font-size:var(--app-font-size-mobile-input-min)}}._textarea_1i2m5_1:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._counter_1i2m5_42{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary);text-align:end}._counterWarning_1i2m5_48{color:var(--app-color-status-warning)}._popover_1v7cm_1{background:var(--app-color-surface-card);border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-hero);border:1px solid var(--app-color-border-subtle);z-index:var(--app-z-index-overlay-modal)}._popover_1v7cm_1[data-entering]{animation:_popoverIn_1v7cm_1 .15s ease-out}._popover_1v7cm_1[data-exiting]{animation:_popoverIn_1v7cm_1 .1s ease-in reverse}@keyframes _popoverIn_1v7cm_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._fieldPopover_1v7cm_28{min-inline-size:var(--trigger-width)}._listBox_1u3it_1{max-block-size:280px;overflow-y:auto;padding:var(--app-space-3);outline:none}._item_1u3it_8{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4);padding:var(--app-space-5) var(--app-space-6);border-radius:var(--app-radius-control);font-size:var(--app-font-size-row);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary);cursor:pointer;outline:none}._item_1u3it_8[data-hovered],._item_1u3it_8[data-focused]{background:var(--app-color-surface-hover)}._item_1u3it_8[data-selected]{background:var(--app-color-status-warning-tint);color:var(--app-color-brand-accent-dark)}._item_1u3it_8[data-disabled]{color:var(--app-color-text-muted);cursor:not-allowed}._checkIcon_1u3it_37{flex:none;color:var(--app-color-brand-accent-dark)}._createItem_1u3it_42{color:var(--app-color-brand-accent-dark);font-weight:var(--app-font-weight-medium)}._createIcon_1u3it_47{flex:none;color:var(--app-color-brand-accent-dark)}._emptyState_1u3it_52{padding:var(--app-space-8);text-align:center;font-size:var(--app-font-size-secondary);color:var(--app-color-text-muted)}._searchWrapper_1u3it_59{padding:var(--app-space-3) var(--app-space-3) 0}._searchInput_1u3it_63{width:100%;background:var(--app-color-surface-sunken);border:none;border-radius:var(--app-radius-control);padding:var(--app-space-5) var(--app-space-6);font-size:var(--app-font-size-row);color:var(--app-color-text-primary)}._searchInput_1u3it_63::placeholder{color:var(--app-color-text-muted)}._searchInput_1u3it_63:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._row_1m0c0_1{display:flex;align-items:center;gap:var(--app-space-6)}._track_1m0c0_7{position:relative;display:inline-flex;align-items:center;inline-size:44px;block-size:26px;border-radius:var(--app-radius-pill);background:var(--app-color-border-step-inactive);border:none;cursor:pointer;flex-shrink:0;padding:2px;transition:background var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._track_1m0c0_7:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._trackOn_1m0c0_27{background:var(--app-color-status-success);justify-content:flex-end}._trackLarge_1m0c0_32{inline-size:64px;block-size:36px}._thumb_1m0c0_37{inline-size:22px;block-size:22px;border-radius:var(--app-radius-pill);background:var(--app-color-surface-card);box-shadow:var(--app-shadow-card);transition:transform var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._thumbLarge_1m0c0_46{inline-size:32px;block-size:32px}._track_1m0c0_7:disabled{cursor:not-allowed;opacity:.6}._textBlock_1m0c0_56{display:flex;flex-direction:column;gap:var(--app-space-1)}._label_1m0c0_62{font-size:var(--app-font-size-panel-title);color:var(--app-color-text-primary)}._caption_1m0c0_67{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._row_1uh8r_1{position:relative;display:flex;align-items:center;gap:var(--app-space-6);cursor:pointer;min-block-size:var(--app-size-tap-target-min)}._box_1uh8r_10{inline-size:20px;block-size:20px;border-radius:var(--app-radius-checkbox);border:1.5px solid var(--app-color-border-subtle);background:var(--app-color-surface-card);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._boxChecked_1uh8r_22{background:var(--app-color-brand-primary);border-color:var(--app-color-brand-primary);color:var(--app-color-text-on-dark)}._input_1uh8r_28{position:absolute;opacity:0;inline-size:1px;block-size:1px}._label_1uh8r_35{font-size:var(--app-font-size-panel-title);color:var(--app-color-text-primary)}._group_pt6x9_1{display:flex;flex-direction:column;gap:var(--app-space-4)}._row_pt6x9_7{position:relative;display:flex;align-items:center;gap:var(--app-space-6);cursor:pointer;min-block-size:var(--app-size-tap-target-min)}._rowDisabled_pt6x9_16{cursor:not-allowed;opacity:.6}._rowOption_pt6x9_21{align-items:flex-start;border:1.5px solid var(--app-color-border-alpha06);border-radius:var(--app-radius-control);padding:var(--app-space-5) var(--app-space-6);background:var(--app-color-surface-card)}._optionBody_pt6x9_29{display:flex;flex-direction:column;gap:var(--app-space-2);min-inline-size:0;flex:1}._optionHeader_pt6x9_37{display:flex;align-items:center;gap:var(--app-space-6)}._rowOptionSelected_pt6x9_43{border-color:var(--app-color-brand-accent);background:var(--app-color-status-warning-tint)}._circle_pt6x9_48{inline-size:20px;block-size:20px;border-radius:var(--app-radius-pill);border:1.5px solid var(--app-color-border-subtle);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._circleChecked_pt6x9_59{border-color:var(--app-color-brand-primary)}._dot_pt6x9_63{inline-size:10px;block-size:10px;border-radius:var(--app-radius-pill);background:var(--app-color-brand-primary)}._rowOption_pt6x9_21 ._circleChecked_pt6x9_59{border-color:var(--app-color-brand-accent)}._rowOption_pt6x9_21 ._dot_pt6x9_63{background:var(--app-color-brand-accent)}._input_pt6x9_78{position:absolute;opacity:0;inline-size:1px;block-size:1px}._input_pt6x9_78:focus-visible~._circle_pt6x9_48{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._rowOption_pt6x9_21:has(._input_pt6x9_78:focus-visible){outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._textBlock_pt6x9_95{display:flex;flex-direction:column}._label_pt6x9_100{font-size:var(--app-font-size-panel-title);color:var(--app-color-text-primary)}._caption_pt6x9_105{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._calendar_mq57i_1{padding:var(--app-space-8);display:flex;flex-direction:column;gap:var(--app-space-6)}._header_mq57i_8{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4)}._headerTitle_mq57i_15{font-size:var(--app-font-size-panel-title);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-primary)}._navButton_mq57i_21{display:inline-flex;align-items:center;justify-content:center;inline-size:30px;block-size:30px;border-radius:var(--app-radius-control);border:1.5px solid var(--app-color-border-input);background:var(--app-color-surface-card);color:var(--app-color-text-primary);cursor:pointer}._navButton_mq57i_21[data-disabled]{opacity:.4;cursor:not-allowed}._grids_mq57i_39{display:flex;gap:var(--app-space-8)}._grid_mq57i_39{border-collapse:collapse}._headerCell_mq57i_48{font-size:var(--app-font-size-meta);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-secondary);padding-block-end:var(--app-space-3);text-align:center}._cellButton_mq57i_56{display:flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;margin:2px;border-radius:var(--app-radius-control);font-size:var(--app-font-size-row);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary);cursor:pointer;outline:none}._cellButton_mq57i_56[data-outside-month]{color:var(--app-color-text-muted)}._cellButton_mq57i_56[data-hovered]{background:var(--app-color-surface-hover)}._cellButton_mq57i_56[data-selected]{background:var(--app-color-brand-primary);color:var(--app-color-text-on-dark)}._cellButton_mq57i_56[data-selection-start],._cellButton_mq57i_56[data-selection-end]{background:var(--app-color-brand-accent);color:var(--app-color-text-on-accent)}._cellButton_mq57i_56[data-disabled]{color:var(--app-color-text-muted);cursor:not-allowed;opacity:.5}._cellButton_mq57i_56[data-focus-visible]{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._cellButton_mq57i_56[data-unavailable]{text-decoration:line-through;color:var(--app-color-text-muted)}._trigger_1hrt7_1{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;border:none;border-radius:var(--app-radius-control);background:none;color:var(--app-color-text-secondary);cursor:pointer}._trigger_1hrt7_1:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);transform:translate(-50%,-50%)}._trigger_1hrt7_1:hover:not(:disabled){background:var(--app-color-surface-hover);color:var(--app-color-text-primary)}._trigger_1hrt7_1:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._trigger_1hrt7_1:disabled{color:var(--app-color-text-muted);cursor:not-allowed}._popoverBody_1hrt7_41{display:flex;padding:var(--app-space-6);gap:var(--app-space-3)}._column_1hrt7_47{display:flex;flex-direction:column;gap:var(--app-space-2);max-block-size:calc(var(--app-size-tap-target-min) * 5 + var(--app-space-2) * 4);overflow-y:auto;padding-inline:var(--app-space-2)}._option_1hrt7_56{display:inline-flex;flex:none;align-items:center;justify-content:center;min-inline-size:52px;block-size:var(--app-size-tap-target-min);padding-inline:var(--app-space-5);border:none;border-radius:var(--app-radius-control);background:transparent;color:var(--app-color-text-primary);font-family:var(--app-font-family-numeric);font-variant-numeric:tabular-nums;font-size:var(--app-font-size-row);font-weight:var(--app-font-weight-bold);cursor:pointer}._option_1hrt7_56:hover{background:var(--app-color-surface-hover)}._option_1hrt7_56[data-selected=true]{background:var(--app-color-status-warning-tint);color:var(--app-color-brand-accent-dark)}._option_1hrt7_56:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._trigger_1l7kp_1{display:inline-flex;align-items:center;gap:var(--app-space-3);block-size:32px;border-radius:var(--app-radius-control);border:1px solid var(--app-color-border-subtle);background:var(--app-color-surface-card);font-size:var(--app-font-size-tertiary);color:var(--app-color-text-primary);padding-inline:var(--app-space-4);cursor:pointer}._trigger_1l7kp_1[data-focus-visible]{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._wrapper_xm2hh_1{display:flex;flex-direction:column;gap:var(--app-space-4)}._summaryRow_xm2hh_7{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4)}._summaryText_xm2hh_14{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._clearAll_xm2hh_19,._showMore_xm2hh_20,._retryButton_xm2hh_21{background:none;border:none;color:var(--app-color-text-secondary);font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-bold);cursor:pointer;padding-inline:var(--app-space-4);min-block-size:var(--app-size-tap-target-min);border-radius:var(--app-radius-control)}._clearAll_xm2hh_19:hover,._showMore_xm2hh_20:hover{color:var(--app-color-text-primary)}._showMore_xm2hh_20,._retryButton_xm2hh_21{align-self:flex-start;color:var(--app-color-brand-accent-dark)}._clearAll_xm2hh_19:focus-visible,._showMore_xm2hh_20:focus-visible,._retryButton_xm2hh_21:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._tagList_xm2hh_51{display:flex;flex-wrap:wrap;gap:var(--app-space-3);padding:0;margin:0;list-style:none;outline:none}._tag_xm2hh_51{display:inline-flex;align-items:center;gap:var(--app-space-2);min-block-size:var(--app-size-tap-target-min);padding-inline-start:var(--app-space-6);padding-inline-end:var(--app-space-3);border-radius:var(--app-radius-pill);background:var(--app-color-surface-sunken);font-size:var(--app-font-size-secondary);font-weight:var(--app-font-weight-medium);color:var(--app-color-text-primary);outline:none}._tag_xm2hh_51[data-focus-visible]{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._tagRemove_xm2hh_81{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);border:none;background:none;color:var(--app-color-text-secondary);cursor:pointer;border-radius:var(--app-radius-pill)}._tagRemove_xm2hh_81:hover{color:var(--app-color-status-danger)}._tagRemove_xm2hh_81:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._triggerRow_xm2hh_103{display:flex;align-items:center;gap:var(--app-space-4);cursor:text}._triggerRow_xm2hh_103[data-disabled]{cursor:not-allowed}._triggerIcon_xm2hh_114{flex:none;color:var(--app-color-text-secondary)}._triggerInput_xm2hh_119{flex:1;min-inline-size:0;border:none;background:transparent;padding:0;font-size:var(--app-font-size-body);font-family:inherit;color:var(--app-color-text-primary);outline:none}._triggerInput_xm2hh_119::placeholder{color:var(--app-color-text-muted)}._popoverBody_xm2hh_135{min-inline-size:260px;max-inline-size:360px}._selectAllRow_xm2hh_140{display:block;inline-size:100%;text-align:start;padding:var(--app-space-5) var(--app-space-6);border:none;border-bottom:1px solid var(--app-color-border-subtle);background:none;color:var(--app-color-brand-accent-dark);font-size:var(--app-font-size-row);font-weight:var(--app-font-weight-bold);cursor:pointer}._selectAllRow_xm2hh_140:hover{background:var(--app-color-surface-hover)}._selectAllRow_xm2hh_140:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:-2px}._sectionHeader_xm2hh_163{padding:var(--app-space-4) var(--app-space-6) var(--app-space-2);font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-secondary)}._loadMoreItem_xm2hh_170{display:flex;align-items:center;justify-content:center;padding:var(--app-space-5);font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._stateRow_xm2hh_179{display:flex;flex-direction:column;align-items:center;gap:var(--app-space-4);padding:var(--app-space-8);text-align:center}._stateMessage_xm2hh_188{font-size:var(--app-font-size-secondary);color:var(--app-color-text-secondary)}._stateIcon_xm2hh_193{color:var(--app-color-status-danger)}._picker_1uryh_1{padding:var(--app-space-8);display:flex;flex-direction:column;gap:var(--app-space-6);inline-size:260px}._yearRow_1uryh_9{display:flex;align-items:center;justify-content:center;gap:var(--app-space-6)}._yearLabel_1uryh_16{font-size:var(--app-font-size-panel-title);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-primary);font-family:var(--app-font-family-numeric);min-inline-size:56px;text-align:center}._yearButton_1uryh_25{display:inline-flex;align-items:center;justify-content:center;inline-size:30px;block-size:30px;border-radius:var(--app-radius-control);border:1.5px solid var(--app-color-border-input);background:var(--app-color-surface-card);color:var(--app-color-text-primary);cursor:pointer}._yearButton_1uryh_25[data-disabled]{opacity:.4;cursor:not-allowed}._monthGrid_1uryh_43{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--app-space-4)}._monthButton_1uryh_49{border:1.5px solid var(--app-color-border-input);border-radius:var(--app-radius-control);background:var(--app-color-surface-card);color:var(--app-color-text-primary);font-size:var(--app-font-size-secondary);font-weight:var(--app-font-weight-bold);padding-block:var(--app-space-5);cursor:pointer}._monthButton_1uryh_49:hover{background:var(--app-color-surface-hover)}._monthButton_1uryh_49[data-selected]{background:var(--app-color-brand-primary);border-color:var(--app-color-brand-primary);color:var(--app-color-text-on-dark)}._monthButton_1uryh_49:disabled{color:var(--app-color-text-muted);cursor:not-allowed;opacity:.5}._monthButton_1uryh_49:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._wrapper_xw92q_1{display:flex;flex-direction:column;border-radius:var(--app-radius-control);background:var(--app-color-surface-card);border:1px solid var(--app-color-border-step-inactive);overflow:hidden}._wrapper_xw92q_1:focus-within{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._wrapperError_xw92q_15{border-color:var(--app-color-status-danger)}._wrapperDisabled_xw92q_19{background:var(--app-color-surface-disabled-well)}._toolbar_xw92q_23{display:flex;align-items:center;gap:var(--app-space-2);padding:var(--app-space-3);background:var(--app-color-surface-sunken);border-block-end:1px solid var(--app-color-border-subtle)}._toolbarButton_xw92q_32{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);border-radius:var(--app-radius-control);border:none;background:transparent;color:var(--app-color-text-secondary);cursor:pointer}._toolbarButton_xw92q_32:hover:not(:disabled){background:var(--app-color-surface-hover);color:var(--app-color-text-primary)}._toolbarButton_xw92q_32:active:not(:disabled){background:var(--app-color-surface-card)}._toolbarButton_xw92q_32[data-active=true]{background:var(--app-color-status-warning-tint);color:var(--app-color-brand-accent-dark)}._toolbarButton_xw92q_32:disabled{color:var(--app-color-text-muted);cursor:not-allowed}._toolbarButton_xw92q_32:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._toolbarDivider_xw92q_69{inline-size:1px;block-size:var(--app-size-tap-target-min);background:var(--app-color-border-subtle);margin-inline:var(--app-space-2)}._editableRow_xw92q_76{position:relative}._editable_xw92q_76{min-block-size:120px;max-block-size:320px;overflow-y:auto;background:transparent;padding:var(--app-space-7);font-size:var(--app-font-size-body);color:var(--app-color-text-primary);outline:none}._editable_xw92q_76 a{color:var(--app-color-brand-accent-dark)}._placeholder_xw92q_95{position:absolute;inset-block-start:var(--app-space-7);inset-inline-start:var(--app-space-7);color:var(--app-color-text-muted);font-size:var(--app-font-size-body);pointer-events:none}._wrapper_1ye54_1{position:relative;display:flex;align-items:center}._icon_1ye54_7{position:absolute;inset-inline-start:var(--app-space-7);color:var(--app-color-text-muted);pointer-events:none;display:flex}._input_1ye54_15{block-size:var(--app-size-input-height);border-radius:var(--app-radius-control);background:var(--app-color-surface-card);border:1px solid transparent;padding-inline-start:38px;padding-inline-end:var(--app-space-10);font-size:var(--app-font-size-body);color:var(--app-color-text-primary);width:100%}._input_1ye54_15::placeholder{color:var(--app-color-text-muted)}._input_1ye54_15:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._clearButton_1ye54_36{position:absolute;inset-inline-end:var(--app-space-4);display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;border-radius:var(--app-radius-control);border:none;background:transparent;color:var(--app-color-text-muted);cursor:pointer}._pill_1ye54_51 ._icon_1ye54_7{inset-inline-start:var(--app-space-8)}._pill_1ye54_51 ._input_1ye54_15{block-size:var(--app-size-tap-target-min);border-radius:var(--app-radius-pill);background:var(--app-color-surface-canvas);font-size:var(--app-font-size-row);padding-inline-start:calc(var(--app-space-8) + var(--app-size-phone-field-icon-size) + var(--app-space-4))}._zone_1bkx1_1{border:2px dashed var(--app-color-border-subtle);border-radius:var(--app-radius-card);padding:var(--app-space-12);display:flex;flex-direction:column;align-items:center;gap:var(--app-space-5);text-align:center;cursor:pointer;background:none;width:100%;color:var(--app-color-text-secondary)}._zoneActive_1bkx1_16{border-color:var(--app-color-brand-accent);background:var(--app-color-status-warning-tint)}._zone_1bkx1_1:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._instruction_1bkx1_26{font-size:var(--app-font-size-body)}._hiddenInput_1bkx1_30{position:absolute;inline-size:1px;block-size:1px;opacity:0}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._wrapper_zb2ia_1{display:flex;flex-direction:column;gap:var(--app-space-3)}._map_zb2ia_7{block-size:280px;width:100%;border-radius:var(--app-radius-card);border:1px solid var(--app-color-border-step-inactive);overflow:hidden}._hint_zb2ia_15{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary);margin:0}._list_hpnqc_1{display:flex;flex-direction:column;gap:var(--app-space-5)}._row_hpnqc_7{display:flex;align-items:center;gap:var(--app-space-6);padding:var(--app-space-6);border-radius:var(--app-radius-control);background:var(--app-color-surface-sunken)}._icon_hpnqc_16{color:var(--app-color-text-secondary);flex-shrink:0}._details_hpnqc_21{flex:1;min-inline-size:0;display:flex;flex-direction:column;gap:var(--app-space-2)}._name_hpnqc_29{font-size:var(--app-font-size-body);color:var(--app-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._size_hpnqc_37{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-muted)}._progressTrack_hpnqc_42{block-size:4px;border-radius:var(--app-radius-pill);background:var(--app-color-border-step-inactive);overflow:hidden}._progressFill_hpnqc_49{block-size:100%;background:var(--app-color-status-success);transition:inline-size var(--app-motion-base-duration) var(--app-motion-base-easing)}._removeButton_hpnqc_55{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);border-radius:var(--app-radius-control);border:none;background:transparent;color:var(--app-color-status-danger);cursor:pointer;flex-shrink:0}._ceiling_hpnqc_69{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._viewer_1ovgf_1{display:flex;flex-direction:column;gap:var(--app-space-7)}._stage_1ovgf_7{position:relative;display:flex;align-items:center;justify-content:center;background:var(--app-color-surface-sunken);border-radius:var(--app-radius-card);min-block-size:320px;overflow:hidden}._image_1ovgf_18{max-inline-size:100%;max-block-size:480px;object-fit:contain}._navButton_1ovgf_24{position:absolute;inset-block-start:50%;transform:translateY(-50%);inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);border-radius:var(--app-radius-pill);border:none;background:var(--app-color-surface-card);box-shadow:var(--app-shadow-card);color:var(--app-color-text-primary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}._navPrevious_1ovgf_41{inset-inline-start:var(--app-space-6)}._navNext_1ovgf_45{inset-inline-end:var(--app-space-6)}._counter_1ovgf_49{position:absolute;inset-block-end:var(--app-space-6);inset-inline-end:var(--app-space-6);background:var(--app-color-surface-overlay);color:var(--app-color-text-on-dark);border-radius:var(--app-radius-pill);padding-block:var(--app-space-2);padding-inline:var(--app-space-6);font-size:var(--app-font-size-tertiary)}._thumbStrip_1ovgf_61{display:flex;gap:var(--app-space-4);overflow-x:auto}._thumb_1ovgf_61{inline-size:56px;block-size:56px;border-radius:var(--app-radius-control);object-fit:cover;cursor:pointer;border:2px solid transparent;flex-shrink:0}._thumbActive_1ovgf_77{border-color:var(--app-color-brand-accent)}._row_ppj9q_1{display:flex;gap:var(--app-space-4);overflow-x:auto}._chip_ppj9q_7{display:inline-flex;align-items:center;border-radius:var(--app-radius-pill);padding-block:var(--app-space-3);padding-inline:var(--app-space-8);font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-medium);border:1px solid transparent;background:var(--app-color-surface-card);color:var(--app-color-text-primary);box-shadow:var(--app-shadow-card);cursor:pointer;white-space:nowrap;min-block-size:var(--app-size-tap-target-min)}._chipActive_ppj9q_24{background:var(--app-color-status-warning-tint);color:var(--app-color-brand-accent-dark);border-color:var(--app-color-brand-accent)}._clearAll_ppj9q_30{background:none;border:none;color:var(--app-color-text-secondary);font-size:var(--app-font-size-tertiary);cursor:pointer;padding-inline:var(--app-space-6)}._panel_9cv9u_1{display:flex;flex-direction:column;gap:var(--app-space-7);padding-block:var(--app-space-8);padding-inline:var(--app-space-9);background:var(--app-color-surface-card);border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-soft)}._topSlot_9cv9u_12{display:flex;align-items:center;min-inline-size:0}._grid_9cv9u_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--app-space-6)}._cell_9cv9u_24{display:flex;flex-direction:column;gap:var(--app-space-3);min-inline-size:0}._fields_9cv9u_31{display:flex;flex-direction:column;gap:var(--app-space-6)}._label_9cv9u_37{font-size:var(--app-font-size-table-header);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-secondary)}._range_9cv9u_43{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-space-6)}._datePicker_9cv9u_49{min-inline-size:0}._pill_9cv9u_53{display:flex;align-items:center;min-block-size:var(--app-size-tap-target-min);border-radius:var(--app-radius-pill);background:var(--app-color-surface-canvas);border:1px solid transparent;padding-inline:var(--app-space-9) var(--app-space-4);font-size:var(--app-font-size-secondary);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary);transition:border-color var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._pill_9cv9u_53:hover{border-color:var(--app-color-border-navy-alpha20)}._pill_9cv9u_53:focus-within{border-color:var(--app-color-brand-accent)}._trigger_9cv9u_75{flex:1;min-inline-size:0;align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4);background:none;border:none;padding:0;font:inherit;color:inherit;text-align:start;cursor:pointer}._trigger_9cv9u_75:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px;border-radius:var(--app-radius-pill)}._value_9cv9u_98,._valueEmpty_9cv9u_99{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._valueEmpty_9cv9u_99{color:var(--app-color-text-secondary)}._clear_9cv9u_109,._dateButton_9cv9u_110{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);margin-block:calc(var(--app-space-1) * -1);border:none;background:none;color:var(--app-color-text-secondary);cursor:pointer}._clear_9cv9u_109:hover,._dateButton_9cv9u_110:hover{color:var(--app-color-text-primary)}._clear_9cv9u_109:focus-visible,._dateButton_9cv9u_110:focus-visible{outline:2px solid var(--app-color-brand-accent);border-radius:var(--app-radius-pill)}._dateInput_9cv9u_135{flex:1;min-inline-size:0}._popoverBody_9cv9u_140{padding:var(--app-space-7);min-inline-size:240px;outline:none}._footer_9cv9u_146{display:flex;align-items:center;flex-wrap:wrap;gap:var(--app-space-5);padding-block-start:var(--app-space-7);border-block-start:1px solid var(--app-color-border-navy-alpha06)}._search_9cv9u_155{flex:1;min-inline-size:200px}._clearAll_9cv9u_160{background:none;border:none;min-block-size:var(--app-size-tap-target-min);padding-inline:var(--app-space-4);font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-secondary);cursor:pointer}._clearAll_9cv9u_160:hover{color:var(--app-color-text-primary)}._clearAll_9cv9u_160:focus-visible{outline:2px solid var(--app-color-brand-accent);border-radius:var(--app-radius-pill)}._row_rhti7_1{display:flex;align-items:center;gap:var(--app-space-4);flex-wrap:wrap}._label_rhti7_8{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-muted);font-weight:var(--app-font-weight-bold)}._chip_rhti7_14{display:inline-flex;align-items:center;gap:var(--app-space-3);min-block-size:32px;padding-inline:var(--app-space-7);border-radius:var(--app-radius-control);border:1px solid transparent;background:none;cursor:pointer;font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-medium);color:var(--app-color-text-secondary);white-space:nowrap;transition:border-color var(--app-motion-fast-duration) var(--app-motion-fast-easing),background var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._chip_rhti7_14:hover{border-color:var(--app-color-border-subtle);color:var(--app-color-text-primary)}._chip_rhti7_14:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._chipActive_rhti7_43{border-color:var(--app-color-border-gold-alpha35);background:var(--app-color-surface-accent-selected);color:var(--app-color-brand-accent-dark)}._container_125nj_1{display:inline-flex;border-radius:var(--app-radius-pill);background:var(--app-color-surface-card);box-shadow:var(--app-shadow-card);padding:var(--app-space-2);gap:var(--app-space-2);overflow-x:auto}._segment_125nj_11{border-radius:var(--app-radius-pill);border:none;background:transparent;color:var(--app-color-text-secondary);padding-block:var(--app-space-4);padding-inline:var(--app-space-8);font-size:var(--app-font-size-body);font-weight:var(--app-font-weight-medium);cursor:pointer;white-space:nowrap;min-block-size:var(--app-size-tap-target-min)}._segmentActive_125nj_25{background:var(--app-color-brand-primary);color:var(--app-color-text-on-dark)}._tabs_1fs94_1{display:flex;align-items:center;gap:var(--app-space-2);border-block-end:1px solid var(--app-color-border-subtle);padding-inline:var(--app-space-8);overflow-x:auto;scrollbar-width:none}._tab_1fs94_1{position:relative;display:inline-flex;align-items:center;gap:var(--app-space-4);padding-block:var(--app-space-7) var(--app-space-6);border:none;background:none;cursor:pointer;white-space:nowrap;font-size:var(--app-font-size-body);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-secondary);min-block-size:var(--app-size-tap-target-min)}._tab_1fs94_1:hover{color:var(--app-color-text-primary)}._tab_1fs94_1:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:-2px;border-radius:var(--app-radius-chip)}._tab_1fs94_1[aria-selected=true]{color:var(--app-color-text-primary)}._tab_1fs94_1[aria-selected=true]:after{content:"";position:absolute;inset-inline:var(--app-space-4);inset-block-end:-1px;block-size:3px;border-radius:3px 3px 0 0;background:var(--app-color-brand-accent)}._count_1fs94_51{font-size:var(--app-font-size-micro);padding-block:1px;padding-inline:var(--app-space-4);border-radius:var(--app-radius-pill);background:var(--app-color-surface-sunken);color:var(--app-color-text-secondary)}._countActive_1fs94_60{background:var(--app-color-brand-primary);color:var(--app-color-text-on-dark)}._countAlert_1fs94_65{background:var(--app-color-status-danger-tint);color:var(--app-color-status-danger-text)}._wrapper_125c0_1{display:flex;flex-direction:column;gap:var(--app-space-4);margin-block-end:var(--app-space-8)}._bar_125c0_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--app-space-7)}._entry_125c0_14{display:flex;align-items:center;gap:var(--app-space-7);padding-block:var(--app-space-6);padding-inline:var(--app-space-9);background:var(--app-color-surface-card);border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-card);border:1px solid transparent}._entryAlert_125c0_26{border-color:var(--app-color-status-danger-tint)}._iconTile_125c0_30{inline-size:40px;block-size:40px;border-radius:var(--app-radius-icon-tile);flex:none;display:grid;place-items:center;background:var(--app-color-status-neutral-tint);color:var(--app-color-brand-primary)}._toneSuccess_125c0_41{background:var(--app-color-status-success-tint);color:var(--app-color-status-success-text)}._toneWarning_125c0_46{background:var(--app-color-status-warning-tint);color:var(--app-color-status-warning-text)}._toneDanger_125c0_51{background:var(--app-color-status-danger-tint);color:var(--app-color-status-danger-text)}._textBlock_125c0_56{display:flex;flex-direction:column;gap:var(--app-space-1);min-inline-size:0}._value_125c0_63{font-size:var(--app-font-size-stat-sm);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary);line-height:1.2}._label_125c0_70{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary);font-weight:var(--app-font-weight-medium)}._scopeNote_125c0_76{font-size:var(--app-font-size-meta);color:var(--app-color-text-muted);align-self:flex-end}._wrapper_1qp2n_1{display:flex;align-items:center;gap:var(--app-space-6);flex-wrap:wrap}._customRange_1qp2n_8{display:flex;align-items:center;gap:var(--app-space-5)}._bar_1voo7_1{position:fixed;inset-block-end:var(--app-space-10);inset-inline-start:50%;transform:translate(-50%,var(--app-space-8));display:flex;align-items:center;gap:var(--app-space-6);background:var(--app-color-brand-primary-dark);color:var(--app-color-text-on-dark);padding-block:var(--app-space-5);padding-inline:var(--app-space-5) var(--app-space-8);border-radius:var(--app-radius-card-nested);box-shadow:var(--app-shadow-floating);opacity:0;pointer-events:none;z-index:var(--app-z-index-floating);transition:opacity var(--app-motion-fast-duration) var(--app-motion-fast-easing),transform var(--app-motion-sheet-duration) var(--app-motion-sheet-easing)}[dir=rtl] ._bar_1voo7_1{transform:translate(50%,var(--app-space-8))}._show_1voo7_27{opacity:1;pointer-events:auto;transform:translate(-50%)}[dir=rtl] ._show_1voo7_27{transform:translate(50%)}._static_1voo7_37{position:static;inset-inline-start:auto;inset-block-end:auto;inline-size:fit-content;transform:none;transition:none}[dir=rtl] ._static_1voo7_37{transform:none}._count_1voo7_50{font-weight:var(--app-font-weight-bold);font-size:var(--app-font-size-body);padding-inline-start:var(--app-space-4)}._sep_1voo7_56{inline-size:1px;block-size:24px;background:var(--app-color-on-dark-alpha-18)}._actions_1voo7_62{display:flex;gap:var(--app-space-4)}._clearButton_1voo7_67{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);border-radius:var(--app-radius-pill);background:var(--app-color-on-dark-alpha-10);border:none;color:var(--app-color-text-on-dark);cursor:pointer;transition:background var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._clearButton_1voo7_67:hover{background:var(--app-color-on-dark-alpha-18)}._clearButton_1voo7_67:focus-visible{outline:2px solid var(--app-color-text-on-dark);outline-offset:2px}@media (prefers-reduced-motion: reduce){._bar_1voo7_1{transition:opacity var(--app-motion-fast-duration) linear;transform:none}._show_1voo7_27{transform:none}}@media (min-width: 1200px){.app-non-modal-panel-open{--app-non-modal-panel-width: min(560px, 100vw)}}._scrim_1ghed_7{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--app-color-surface-overlay);opacity:0;pointer-events:none;transition:opacity var(--app-motion-fast-duration) var(--app-motion-fast-easing);z-index:var(--app-z-index-overlay)}._scrim_1ghed_7._show_1ghed_17{opacity:1;pointer-events:auto}._panel_1ghed_22{position:fixed;inset-block:0;inset-inline-end:0;inline-size:min(560px,100vw);background:var(--app-color-surface-canvas);box-shadow:var(--app-shadow-floating);z-index:var(--app-z-index-overlay-content);display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--app-motion-sheet-duration) var(--app-motion-sheet-easing)}[dir=rtl] ._panel_1ghed_22{transform:translate(-100%)}._panel_1ghed_22._show_1ghed_17{transform:translate(0)}._header_1ghed_44{padding:var(--app-space-8) var(--app-space-9);background:var(--app-color-surface-card);border-block-end:1px solid var(--app-color-border-subtle);display:flex;gap:var(--app-space-6);align-items:flex-start}._avatar_1ghed_53{flex:none;line-height:0}._headerText_1ghed_58{min-inline-size:0;flex:1}._reference_1ghed_63{font-family:var(--app-font-family-numeric);font-variant-numeric:tabular-nums;font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-muted)}._title_1ghed_71{font-size:var(--app-text-title2-font-size);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-primary);text-align:start;margin:0}._metaPills_1ghed_79{display:flex;align-items:center;gap:var(--app-space-4);flex-wrap:wrap;margin-block-start:var(--app-space-3)}._headerActions_1ghed_87{display:flex;gap:var(--app-space-3);flex:none}._closeButton_1ghed_93{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);border-radius:var(--app-radius-control);border:none;background:transparent;color:var(--app-color-text-secondary);cursor:pointer}._closeButton_1ghed_93:hover{background:var(--app-color-surface-hover)}._closeButton_1ghed_93:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:-2px}._body_1ghed_115{flex:1;overflow-y:auto;padding:var(--app-space-8) var(--app-space-9);display:flex;flex-direction:column;gap:var(--app-space-7)}._footer_1ghed_124{padding:var(--app-space-7) var(--app-space-9);background:var(--app-color-surface-card);border-block-start:1px solid var(--app-color-border-subtle);display:flex;gap:var(--app-space-6)}._footerPrimary_1ghed_132{flex:1;display:flex}._footerPrimary_1ghed_132>*{flex:1}@media (max-width: 640px){._panel_1ghed_22{inline-size:100vw}}@media (prefers-reduced-motion: reduce){._scrim_1ghed_7,._panel_1ghed_22{transition-duration:1ms}}._hint_hjsrx_1{display:flex;align-items:center;gap:var(--app-space-6);padding-block:var(--app-space-6);padding-inline:var(--app-space-7);border-radius:var(--app-radius-control);background:var(--app-color-surface-accent-selected);border:1px solid var(--app-color-border-gold-alpha35);color:var(--app-color-text-primary);font-size:var(--app-font-size-tertiary)}._icon_hjsrx_14{color:var(--app-color-brand-accent-dark);flex:none}._text_hjsrx_19{flex:1}._action_hjsrx_23{flex:none}._stepper_jjzk3_1{display:flex;align-items:flex-start}._step_jjzk3_1{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--app-space-3);text-align:center;position:relative;font-size:var(--app-font-size-tertiary);color:var(--app-color-text-muted);font-weight:var(--app-font-weight-medium)}._step_jjzk3_1:before{content:"";position:absolute;inset-block-start:11px;inset-inline-start:calc(-50% + var(--app-space-11));inset-inline-end:calc(50% + var(--app-space-11));block-size:var(--app-radius-marker);background:var(--app-color-surface-track)}._step_jjzk3_1:first-child:before{display:none}._dot_jjzk3_33{inline-size:var(--app-space-11);block-size:var(--app-space-11);border-radius:var(--app-radius-circle);border:2px solid var(--app-color-surface-track);background:var(--app-color-surface-card);display:grid;place-items:center;z-index:1}._stepDone_jjzk3_44{color:var(--app-color-text-primary)}._stepDone_jjzk3_44 ._dot_jjzk3_33{background:var(--app-color-status-success);border-color:var(--app-color-status-success);color:var(--app-color-text-on-dark)}._stepDone_jjzk3_44:before{background:var(--app-color-status-success)}._stepCurrent_jjzk3_58{color:var(--app-color-text-primary);font-weight:var(--app-font-weight-heavy)}._stepCurrent_jjzk3_58:before{background:var(--app-color-status-success)}._stepCurrent_jjzk3_58 ._dot_jjzk3_33{border-color:var(--app-color-brand-accent);box-shadow:0 0 0 4px var(--app-color-status-warning-tint)}._stepCurrent_jjzk3_58 ._dot_jjzk3_33:after{content:"";inline-size:8px;block-size:8px;border-radius:var(--app-radius-circle);background:var(--app-color-brand-accent)}._timeline_mjopu_1{list-style:none;margin:0;padding:0}._entry_mjopu_7{display:grid;grid-template-columns:var(--app-space-12) 1fr;gap:var(--app-space-5);padding-block-end:var(--app-space-7);position:relative}._entry_mjopu_7:before{content:"";position:absolute;inset-inline-start:calc(var(--app-space-12) / 2 - var(--app-radius-marker) / 2);inset-block:var(--app-space-12) 0;inline-size:var(--app-radius-marker);background:var(--app-color-border-subtle)}._entry_mjopu_7:last-child:before{display:none}._icon_mjopu_28{inline-size:var(--app-space-12);block-size:var(--app-space-12);border-radius:var(--app-radius-circle);background:var(--app-color-surface-sunken);color:var(--app-color-brand-primary);display:grid;place-items:center}._body_mjopu_38{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-body)}._body_mjopu_38 b{color:var(--app-color-text-primary)}._time_mjopu_1{font-size:var(--app-font-size-meta);color:var(--app-color-text-muted)}._list_4nfln_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-space-7) var(--app-space-8);margin:0}._term_4nfln_8{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-muted);font-weight:var(--app-font-weight-medium)}._value_4nfln_14{margin:var(--app-space-1) 0 0;color:var(--app-color-text-primary);font-weight:var(--app-font-weight-bold);font-size:var(--app-font-size-body)}@media (max-width: 640px){._list_4nfln_1{grid-template-columns:1fr}}._wrapper_276f7_1{display:flex;flex-direction:column;gap:var(--app-space-7)}._toolbar_276f7_7{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-6);flex-wrap:wrap}._toolbarStart_276f7_15{flex:1;min-inline-size:240px}._exportButton_276f7_20{display:inline-flex;align-items:center;gap:var(--app-space-3);border-radius:var(--app-radius-pill);border:1.5px solid var(--app-color-border-subtle);background:var(--app-color-surface-card);padding-block:var(--app-space-4);padding-inline:var(--app-space-7);cursor:pointer;min-block-size:var(--app-size-tap-target-min);font-size:var(--app-font-size-row);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-primary);transition:background var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._exportButton_276f7_20:hover{background:var(--app-color-surface-hover)}._exportButton_276f7_20:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._filterBar_276f7_46{display:flex;align-items:flex-end;gap:var(--app-space-6);flex-wrap:wrap;padding:var(--app-space-6);border-radius:var(--app-radius-card);background:var(--app-color-surface-card);box-shadow:var(--app-shadow-card)}._filterControl_276f7_57{min-inline-size:180px}._card_276f7_61{border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-card);background:var(--app-color-surface-card);overflow:hidden}._tableScroll_276f7_68{overflow-x:auto}._table_276f7_68{width:100%;border-collapse:collapse}._thead_276f7_77{position:sticky;inset-block-start:0;z-index:1;background:var(--app-color-surface-hover)}._th_276f7_77{text-align:start;padding-inline:var(--app-space-9);padding-block:var(--app-space-6);font-size:var(--app-font-size-table-header);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-secondary);white-space:nowrap}._thEnd_276f7_94{text-align:end}._thButton_276f7_98{display:inline-flex;align-items:center;gap:var(--app-space-2);background:none;border:none;cursor:pointer;font:inherit;color:inherit;padding:0;min-block-size:var(--app-size-tap-target-min)}._thButton_276f7_98:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px;border-radius:var(--app-radius-control)}._sortIconActive_276f7_117{color:var(--app-color-brand-primary)}._row_276f7_121{min-block-size:var(--app-size-table-row);border-block-end:1px solid var(--app-color-border-alpha04)}._rowCompact_276f7_126{min-block-size:var(--app-size-tap-target-min)}._rowCompact_276f7_126 ._td_276f7_130{padding-block:var(--app-space-3)}._rowSelected_276f7_134{background:var(--app-color-surface-accent-selected)}._rowHighlighted_276f7_138{background:var(--app-color-surface-accent-selected);box-shadow:inset 3px 0 0 var(--app-color-brand-accent)}[dir=rtl] ._rowHighlighted_276f7_138{box-shadow:inset -3px 0 0 var(--app-color-brand-accent)}._rowClickable_276f7_147{cursor:pointer}._rowClickable_276f7_147:hover{background:var(--app-color-surface-hover)}._rowClickable_276f7_147:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:-2px}._td_276f7_130{padding-inline:var(--app-space-9);padding-block:var(--app-space-6x);font-size:var(--app-font-size-row);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary)}._tdEnd_276f7_168{text-align:end}._tdSecondary_276f7_172{font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-regular);color:var(--app-color-text-secondary)}._checkboxCell_276f7_178{inline-size:var(--app-size-tap-target-min);padding-inline:var(--app-space-6)}._cellTwoLine_276f7_183{display:flex;flex-direction:column;gap:var(--app-space-1);line-height:1.35;min-inline-size:0;max-inline-size:100%}._cellTwoLinePrimary_276f7_192{display:block;min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cellTwoLineSecondary_276f7_200{display:block;min-inline-size:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-regular);color:var(--app-color-text-muted)}._cellEmpty_276f7_211{color:var(--app-color-text-muted)}._age_276f7_215{font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-secondary)}._ageLate_276f7_221{color:var(--app-color-status-danger-text)}._unassigned_276f7_225{display:inline-flex;align-items:center;gap:var(--app-space-3);min-block-size:var(--app-size-tap-target-min);padding-inline:var(--app-space-2);border:none;background:none;cursor:pointer;color:var(--app-color-text-muted);font-weight:var(--app-font-weight-medium);font-size:var(--app-font-size-tertiary)}._unassigned_276f7_225:hover{color:var(--app-color-text-primary)}._unassigned_276f7_225:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px;border-radius:var(--app-radius-control)}._unassignedIcon_276f7_249{inline-size:22px;block-size:22px;border-radius:var(--app-radius-circle);border:1.5px dashed var(--app-color-status-neutral);display:grid;place-items:center;flex:none}._rowActions_276f7_259{display:flex;gap:var(--app-space-2);justify-content:flex-end;opacity:0;transition:opacity var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._row_276f7_121:hover ._rowActions_276f7_259,._row_276f7_121:focus-within ._rowActions_276f7_259{opacity:1}._densityToggle_276f7_272{margin-inline-start:auto;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--app-size-tap-target-min);block-size:var(--app-size-tap-target-min);border-radius:var(--app-radius-control);border:1px solid var(--app-color-border-subtle);background:var(--app-color-surface-card);color:var(--app-color-text-primary);cursor:pointer;transition:background var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._densityToggle_276f7_272:hover{background:var(--app-color-surface-hover)}._densityToggle_276f7_272[aria-pressed=true]{background:var(--app-color-status-neutral-tint);border-color:var(--app-color-brand-primary)}._densityToggle_276f7_272:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._footer_276f7_301{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-6);flex-wrap:wrap;padding-inline:var(--app-space-9);padding-block:var(--app-space-6);border-block-start:1px solid var(--app-color-border-alpha04)}._rowCount_276f7_312{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._pagination_276f7_317{display:flex;align-items:center;gap:var(--app-space-6)}._pageButtonGroup_276f7_323{display:flex;align-items:center;gap:var(--app-space-3)}._pageButton_276f7_323{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--app-space-12);block-size:var(--app-space-12);border-radius:var(--app-radius-control);border:1px solid var(--app-color-border-subtle);background:var(--app-color-surface-card);cursor:pointer;color:var(--app-color-text-primary);transition:background var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._pageButton_276f7_323:hover:not(:disabled){background:var(--app-color-surface-hover)}._pageButton_276f7_323:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._pageButton_276f7_323:disabled{color:var(--app-color-text-muted);cursor:not-allowed}._pageInfo_276f7_357{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._skeletonCell_276f7_362{padding-inline:var(--app-space-9);padding-block:var(--app-space-6)}._expansionRow_276f7_367{background:var(--app-color-surface-hover)}._expansionCell_276f7_371{padding:0}._card_1h32y_1{background:var(--app-color-surface-card);border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-card);padding:var(--app-space-9);display:flex;flex-direction:column;gap:var(--app-space-5);text-align:start;cursor:pointer;border:none;width:100%;position:relative;transition:box-shadow var(--app-motion-fast-duration) var(--app-motion-fast-easing),transform var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._card_1h32y_1:hover,._card_1h32y_1:focus-visible{box-shadow:var(--app-shadow-raised);transform:translateY(-1px)}._card_1h32y_1:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._cardStatic_1h32y_30{cursor:default}._cardStatic_1h32y_30:hover,._cardStatic_1h32y_30:focus-visible{box-shadow:var(--app-shadow-card);transform:none}._cardInverted_1h32y_40{background:var(--app-gradient-primary);box-shadow:none}._cardInverted_1h32y_40:hover,._cardInverted_1h32y_40:focus-visible{box-shadow:var(--app-shadow-hero)}._cardInverted_1h32y_40._cardStatic_1h32y_30:hover,._cardInverted_1h32y_40._cardStatic_1h32y_30:focus-visible{box-shadow:none}._cardInverted_1h32y_40 ._label_1h32y_55{color:var(--app-color-on-dark-alpha-70)}._cardInverted_1h32y_40 ._value_1h32y_59{color:var(--app-color-text-on-dark)}._cardInverted_1h32y_40 ._unit_1h32y_63{color:var(--app-color-on-dark-alpha-70)}._cardInverted_1h32y_40 ._target_1h32y_67{color:var(--app-color-on-dark-alpha-45)}._cardInverted_1h32y_40 ._viewLink_1h32y_71{color:var(--app-color-brand-accent)}._header_1h32y_75{display:flex;align-items:center;gap:var(--app-space-4)}._cardWithSparkline_1h32y_81 ._header_1h32y_75{padding-inline-end:88px}._iconTile_1h32y_85{display:inline-flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;border-radius:var(--app-radius-icon);flex:none}._toneGold_1h32y_95{color:var(--app-color-brand-accent-dark);background:var(--app-color-status-warning-tint)}._toneSuccess_1h32y_100{color:var(--app-color-status-success);background:var(--app-color-status-success-tint)}._toneBrand_1h32y_105{color:var(--app-color-brand-primary);background:var(--app-color-status-neutral-tint)}._toneDanger_1h32y_110{color:var(--app-color-status-danger);background:var(--app-color-status-danger-tint)}._label_1h32y_55{font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._valueRow_1h32y_124{display:flex;align-items:baseline;gap:var(--app-space-4)}._value_1h32y_59{font-family:var(--app-font-family-numeric);font-size:var(--app-font-size-stat-xl);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary)}._unit_1h32y_63{font-size:var(--app-font-size-panel-title);font-weight:var(--app-font-weight-regular);color:var(--app-color-text-secondary)}._footer_1h32y_143{display:flex;align-items:center;flex-wrap:wrap;gap:var(--app-space-4)}._delta_1h32y_150{display:inline-flex;align-items:center;gap:var(--app-space-1);font-family:var(--app-font-family-numeric);font-weight:var(--app-font-weight-heavy);font-size:var(--app-font-size-table-header);padding:1px var(--app-space-4);border-radius:var(--app-radius-chip)}._deltaArrow_1h32y_161{flex:none}._deltaPositive_1h32y_165{color:var(--app-color-status-success);background:var(--app-color-status-success-tint)}._deltaNegative_1h32y_170{color:var(--app-color-status-danger);background:var(--app-color-status-danger-tint)}._deltaNeutral_1h32y_175{color:var(--app-color-status-neutral-text);background:var(--app-color-status-neutral-tint)}._cardInverted_1h32y_40 ._deltaPositive_1h32y_165{color:var(--app-color-status-success-on-dark);background:var(--app-color-on-dark-alpha-10)}._cardInverted_1h32y_40 ._deltaNegative_1h32y_170{color:var(--app-color-status-danger-on-dark);background:var(--app-color-on-dark-alpha-10)}._cardInverted_1h32y_40 ._deltaNeutral_1h32y_175{color:var(--app-color-on-dark-alpha-70);background:var(--app-color-on-dark-alpha-10)}._sparkline_1h32y_195{position:absolute;inset-inline-end:var(--app-space-9);inset-block-start:var(--app-space-9);inline-size:72px;block-size:26px;pointer-events:none}._sparkLine_1h32y_204{stroke:var(--app-color-brand-accent)}._cardInverted_1h32y_40 ._sparkLine_1h32y_204{stroke:var(--app-color-on-dark-alpha-70)}._target_1h32y_67{font-size:var(--app-font-size-pill);color:var(--app-color-text-muted)}._viewLink_1h32y_71{font-size:var(--app-font-size-meta);font-weight:var(--app-font-weight-heavy);color:var(--app-color-brand-accent-dark);display:inline-flex;align-items:center;gap:var(--app-space-2);margin-inline-start:auto}._grid_1h32y_227{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--app-space-8)}@media (max-width: 1200px){._grid_1h32y_227{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._grid_1h32y_227{grid-template-columns:1fr}}._wrapper_1tyuy_1{display:flex;flex-direction:column;gap:var(--app-space-6);max-inline-size:600px;margin-inline:auto}._plotRow_1tyuy_9{display:flex;gap:var(--app-space-4)}._yAxis_1tyuy_14{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;flex:none;padding-inline-end:var(--app-space-4)}._yTick_1tyuy_23{font-family:var(--app-font-family-numeric);font-size:var(--app-font-size-tertiary);color:var(--app-color-text-muted)}._yAxisSpacer_1tyuy_29{flex:none}._plotArea_1tyuy_33{position:relative;flex:1;min-inline-size:0}._svg_1tyuy_39{display:block;inline-size:100%;block-size:100%}._gridLine_1tyuy_45{stroke:var(--app-color-border-subtle);stroke-width:1}._line_1tyuy_50{fill:none;stroke-linejoin:round;stroke-linecap:round}._area_1tyuy_56{opacity:.12;stroke:none}._point_1tyuy_61{fill:var(--app-color-surface-card);stroke-width:1.8}._bar_1tyuy_66{rx:var(--app-radius-sparkline);ry:var(--app-radius-sparkline)}._hoverBand_1tyuy_71{fill:var(--app-color-status-neutral-tint)}._triggers_1tyuy_75{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}._trigger_1tyuy_75{position:relative;flex:1;block-size:100%;display:flex;justify-content:center;background:none;border:0;padding:0;margin:0;cursor:default}._trigger_1tyuy_75:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:-2px}._tooltip_1tyuy_99{position:absolute;inset-block-start:var(--app-space-2);z-index:1;display:flex;flex-direction:column;gap:var(--app-space-2);padding:var(--app-space-4) var(--app-space-6);border-radius:var(--app-radius-control);background:var(--app-color-brand-primary-dark);color:var(--app-color-text-on-dark);box-shadow:var(--app-shadow-raised);font-size:var(--app-font-size-tertiary);white-space:nowrap;pointer-events:none;text-align:start}._tooltipCategory_1tyuy_117{font-weight:var(--app-font-weight-bold)}._tooltipRow_1tyuy_121{display:flex;align-items:center;gap:var(--app-space-3)}._tooltipSwatch_1tyuy_127{inline-size:8px;block-size:8px;border-radius:var(--app-radius-pill);flex:none}._xAxisRow_1tyuy_134{display:flex;gap:var(--app-space-4);overflow:hidden}._xLabels_1tyuy_140{flex:1;min-inline-size:0;position:relative;font-size:var(--app-font-size-tertiary);block-size:1.5em}._xLabel_1tyuy_140{position:absolute;inset-block-start:0;inline-size:0;display:flex;justify-content:center;color:var(--app-color-text-muted);white-space:nowrap}._empty_1tyuy_158{display:flex;align-items:center;justify-content:center;min-block-size:160px;color:var(--app-color-text-muted);font-size:var(--app-font-size-tertiary)}._legend_1tyuy_167{display:flex;gap:var(--app-space-7)}._legendItem_1tyuy_172{display:flex;align-items:center;gap:var(--app-space-3);font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._legendSwatch_1tyuy_180{inline-size:10px;block-size:10px;border-radius:var(--app-radius-pill)}@media (prefers-reduced-motion: reduce){._trigger_1tyuy_75,._point_1tyuy_61{transition:none}}._card_8hti6_1{display:flex;flex-direction:column;gap:var(--app-space-7);border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-card);background:var(--app-color-surface-card);padding:var(--app-space-8)}._toolbar_8hti6_11{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4);border-radius:var(--app-radius-control);background:var(--app-color-surface-sunken);padding:var(--app-space-3)}._toolbarGroup_8hti6_21{display:flex;align-items:center;gap:var(--app-space-4)}._navButton_8hti6_27{display:inline-flex;align-items:center;justify-content:center;inline-size:36px;block-size:36px;border-radius:var(--app-radius-control);border:none;background:transparent;color:var(--app-color-text-primary);cursor:pointer}._navButton_8hti6_27:hover{background:var(--app-color-surface-card)}._modeButton_8hti6_44{border-radius:var(--app-radius-control);border:none;background:transparent;color:var(--app-color-text-primary);font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-heavy);padding-inline:var(--app-space-6);block-size:36px;cursor:pointer}._modeButton_8hti6_44:hover{background:var(--app-color-surface-card)}._grid_8hti6_60{display:grid;gap:var(--app-space-6)}._dayColumn_8hti6_65{display:flex;flex-direction:column;gap:var(--app-space-4)}._dayLabel_8hti6_71{font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-secondary);text-align:center}._slotList_8hti6_78{display:flex;flex-direction:column;gap:var(--app-space-3)}._slot_8hti6_78{border-radius:var(--app-radius-control);padding-block:var(--app-space-4);padding-inline:var(--app-space-5);font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-bold);text-align:center}._monthTitle_8hti6_93{font-size:var(--app-font-size-panel-title);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-primary);padding-inline:var(--app-space-4)}._weekdayRow_8hti6_100{display:grid;grid-template-columns:repeat(7,1fr)}._weekdayCell_8hti6_105{font-size:var(--app-font-size-meta);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-secondary);text-align:center;padding-block-end:var(--app-space-3)}._monthGrid_8hti6_113{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--app-space-3)}._dayCell_8hti6_119{display:flex;flex-direction:column;align-items:center;gap:var(--app-space-2);min-block-size:64px;border:none;border-radius:var(--app-radius-control);background:transparent;padding-block:var(--app-space-4);cursor:pointer}._dayCell_8hti6_119:hover{background:var(--app-color-surface-hover)}._dayCell_8hti6_119:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:1px}._dayCell_8hti6_119[data-outside-month=true] ._dayNumber_8hti6_141{color:var(--app-color-text-muted)}._dayCell_8hti6_119[data-today=true]{box-shadow:inset 0 0 0 1.5px var(--app-color-brand-accent)}._dayCell_8hti6_119[data-selected=true]{background:var(--app-color-brand-primary)}._dayCell_8hti6_119[data-selected=true] ._dayNumber_8hti6_141{color:var(--app-color-text-on-dark)}._dayNumber_8hti6_141{font-size:var(--app-font-size-row);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary)}._dotRow_8hti6_163{display:flex;align-items:center;gap:var(--app-space-1);block-size:8px}._dot_8hti6_163{inline-size:6px;block-size:6px;border-radius:var(--app-radius-circle)}._dotOverflow_8hti6_176{font-size:var(--app-font-size-micro);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-secondary)}._dayCell_8hti6_119[data-selected=true] ._dotOverflow_8hti6_176{color:var(--app-color-text-on-dark)}._legend_8hti6_186{display:flex;flex-wrap:wrap;gap:var(--app-space-7);list-style:none;padding:0;margin:0;font-size:var(--app-font-size-row);color:var(--app-color-text-secondary)}._legend_8hti6_186 li{display:flex;align-items:center;gap:var(--app-space-3)}._legendSwatch_8hti6_203{display:inline-block;inline-size:10px;block-size:10px;border-radius:var(--app-radius-circle)}._legendToday_8hti6_210{background:transparent;box-shadow:inset 0 0 0 1.5px var(--app-color-brand-accent)}._row_10bv5_1{display:flex;align-items:center;gap:var(--app-space-6)}._label_10bv5_7{inline-size:110px;flex:none;font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._labelOnDark_10bv5_14{color:var(--app-color-on-dark-alpha-70)}._track_10bv5_18{position:relative;flex:1;block-size:11px;border-radius:var(--app-radius-pill);background:var(--app-color-surface-track);overflow:hidden}._trackSm_10bv5_27{block-size:8px}._fill_10bv5_31{display:block;block-size:100%;border-radius:var(--app-radius-pill)}._toneBrand_10bv5_37{background:var(--app-color-brand-primary)}._toneGold_10bv5_41{background:var(--app-color-brand-accent)}._toneSuccess_10bv5_45{background:var(--app-color-status-success)}._toneDanger_10bv5_49{background:var(--app-color-status-danger)}._toneChartSeries1_10bv5_53{background:var(--app-color-chart-series-1)}._targetTick_10bv5_57{position:absolute;inset-block-start:-4px;inline-size:2.5px;block-size:19px;background:var(--app-color-brand-primary);border-radius:var(--app-radius-marker)}._value_10bv5_66{inline-size:80px;flex:none;text-align:end;font-family:var(--app-font-family-numeric);font-size:var(--app-font-size-secondary);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary)}._valueOnDark_10bv5_76{color:var(--app-color-text-on-dark)}._wrapper_1mf6p_1{display:flex;flex-direction:column;gap:var(--app-space-6)}._track_1mf6p_7{display:flex;inline-size:100%;block-size:var(--app-space-7);border-radius:var(--app-radius-control);overflow:hidden;gap:var(--app-space-1);background:var(--app-color-surface-track)}._segment_1mf6p_17{min-inline-size:4px}._legend_1mf6p_21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-space-5) var(--app-space-9)}._legendItem_1mf6p_27{display:grid;grid-template-columns:10px minmax(0,1fr) auto 36px;align-items:center;gap:var(--app-space-4);font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._legendSwatch_1mf6p_36{inline-size:10px;block-size:10px;border-radius:var(--app-radius-pill);border:1px solid transparent}._legendLabel_1mf6p_43{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._legendCount_1mf6p_50{font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary);text-align:end}._legendPercent_1mf6p_56{color:var(--app-color-text-secondary);text-align:end}._wrapper_1nzmn_1{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:var(--app-space-9)}._loadingDonut_1nzmn_8{border-radius:50%}._chartArea_1nzmn_12{position:relative;inline-size:200px;block-size:200px;flex-shrink:0}._center_1nzmn_19{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--app-space-1);pointer-events:none;text-align:center}._centerValue_1nzmn_31{font-size:var(--app-font-size-stat-md);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary)}._centerCaption_1nzmn_37{font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._legend_1nzmn_42{min-inline-size:0;display:flex;flex-direction:column;gap:var(--app-space-5);margin:0;padding:0;list-style:none}._legendItem_1nzmn_52{display:grid;grid-template-columns:10px minmax(0,1fr) auto 36px;align-items:center;gap:var(--app-space-4);font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary)}._legendSwatch_1nzmn_61{inline-size:10px;block-size:10px;border-radius:var(--app-radius-pill);flex-shrink:0}._legendLabel_1nzmn_68{min-inline-size:0;color:var(--app-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._legendCount_1nzmn_76{color:var(--app-color-text-primary);font-weight:var(--app-font-weight-bold);text-align:end}._legendPercent_1nzmn_82{color:var(--app-color-text-secondary);text-align:end}@media (max-width: 640px){._wrapper_1nzmn_1{grid-template-columns:1fr;justify-items:center}}._wrapper_1ambs_1{display:flex;flex-direction:column;gap:var(--app-space-7);inline-size:100%;min-inline-size:0;overflow-x:auto}._row_1ambs_10{display:grid;grid-template-columns:152px minmax(0,1fr) 44px;align-items:center;gap:var(--app-space-6);min-inline-size:0}._label_1ambs_18{min-inline-size:0;font-size:var(--app-font-size-tertiary);color:var(--app-color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._track_1ambs_27{position:relative;min-inline-size:0;block-size:13px;border-radius:var(--app-radius-sparkline);background:var(--app-color-surface-track);overflow:hidden}._fill_1ambs_36{display:block;block-size:100%;min-inline-size:4px;border-start-end-radius:var(--app-radius-sparkline);border-end-end-radius:var(--app-radius-sparkline)}._value_1ambs_44{text-align:end;font-size:var(--app-font-size-secondary);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary)}._avatar_x9xxm_1{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:var(--app-radius-pill);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-on-dark);background:var(--app-gradient-primary);line-height:1}._sizeList_x9xxm_13{inline-size:var(--app-size-avatar-list);block-size:var(--app-size-avatar-list);font-size:var(--app-font-size-tertiary)}._sizeBar_x9xxm_19{inline-size:var(--app-size-avatar-bar);block-size:var(--app-size-avatar-bar);font-size:var(--app-font-size-body)}._sizeProfile_x9xxm_25{inline-size:var(--app-size-avatar-profile);block-size:var(--app-size-avatar-profile);font-size:var(--app-font-size-title4)}._toneDefault_x9xxm_31{background:var(--app-gradient-primary)}._tonePlum_x9xxm_35{background:linear-gradient(160deg,var(--app-color-avatar-plum-from),var(--app-color-avatar-plum-to))}._toneGreen_x9xxm_39{background:linear-gradient(160deg,var(--app-color-avatar-green-from),var(--app-color-avatar-green-to))}._toneBronze_x9xxm_43{background:linear-gradient(160deg,var(--app-color-avatar-bronze-from),var(--app-color-avatar-bronze-to))}._card_1dn97_1{background:var(--app-color-surface-card);border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-card);padding:var(--app-space-9);display:flex;flex-direction:column;gap:var(--app-space-3)}._kicker_1dn97_11{font-size:var(--app-font-size-secondary);color:var(--app-color-text-secondary)}._value_1dn97_16{display:flex;align-items:baseline;gap:var(--app-space-3);font-family:var(--app-font-family-numeric);font-size:var(--app-font-size-stat-lg);font-weight:var(--app-font-weight-bold)}._toneBrand_1dn97_25{color:var(--app-color-text-primary)}._toneSuccess_1dn97_29{color:var(--app-color-status-success)}._toneDanger_1dn97_33{color:var(--app-color-status-danger)}._toneGold_1dn97_37{color:var(--app-color-brand-accent-dark)}._cardHero_1dn97_41{background:var(--app-gradient-primary);box-shadow:none}._cardHero_1dn97_41 ._kicker_1dn97_11{color:var(--app-color-on-dark-alpha-70)}._cardHero_1dn97_41 ._value_1dn97_16{color:var(--app-color-text-on-dark)}._cardHero_1dn97_41 ._unit_1dn97_54{color:var(--app-color-on-dark-alpha-70)}._cardHero_1dn97_41 ._caption_1dn97_58{color:var(--app-color-status-success)}._unit_1dn97_54{font-family:var(--app-font-family-ar);font-size:var(--app-font-size-panel-title);font-weight:var(--app-font-weight-regular);color:var(--app-color-text-secondary)}._caption_1dn97_58{font-size:var(--app-font-size-table-header);color:var(--app-color-text-secondary)}._panel_m0ez1_1{background:var(--app-color-surface-card);border-radius:var(--app-radius-card);box-shadow:var(--app-shadow-card);padding:var(--app-space-9);display:flex;flex-direction:column;gap:var(--app-space-6)}._header_m0ez1_11{display:flex;align-items:center;gap:var(--app-space-4)}._title_m0ez1_17{font-size:var(--app-font-size-card-title);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-primary)}._countBadge_m0ez1_23{display:inline-flex;align-items:center;justify-content:center;min-inline-size:22px;block-size:22px;padding-inline:var(--app-space-3);border-radius:var(--app-radius-pill);background:var(--app-color-status-danger);color:var(--app-color-text-on-dark);font-size:var(--app-font-size-table-header);font-weight:var(--app-font-weight-heavy)}._list_m0ez1_37{display:flex;flex-direction:column;gap:var(--app-space-5)}._row_m0ez1_43{display:flex;align-items:center;gap:var(--app-space-6)}._iconTile_m0ez1_49{display:inline-flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;border-radius:var(--app-radius-icon);flex:none}._toneWarning_m0ez1_59{background:var(--app-color-status-warning-tint);color:var(--app-color-brand-accent-dark)}._toneDanger_m0ez1_64{background:var(--app-color-status-danger-tint);color:var(--app-color-status-danger-text)}._body_m0ez1_69{display:flex;flex-direction:column;gap:var(--app-space-1);flex:1;min-inline-size:0}._rowTitle_m0ez1_77{font-size:var(--app-font-size-row);font-weight:var(--app-font-weight-heavy);color:var(--app-color-text-primary)}._rowMeta_m0ez1_83{font-size:var(--app-font-size-meta);color:var(--app-color-text-secondary)}._actions_m0ez1_88{display:flex;align-items:center;gap:var(--app-space-3);flex:none}._viewAll_m0ez1_95{display:inline-flex;align-items:center;gap:var(--app-space-2);align-self:flex-start;margin-inline-start:calc(34px + var(--app-space-6));border:none;background:none;padding:0;color:var(--app-color-brand-primary);font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-bold);cursor:pointer}._viewAll_m0ez1_95:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._split_1hybd_1{display:inline-flex}._trigger_1hybd_5{display:inline-flex;align-items:center;justify-content:center;gap:var(--app-space-3);border:none;padding-block:var(--app-space-7);padding-inline:var(--app-space-10);font-family:inherit;font-size:var(--app-font-size-panel-title);font-weight:var(--app-font-weight-bold);line-height:1.3;cursor:pointer;min-block-size:var(--app-size-tap-target-min);transition:box-shadow var(--app-motion-fast-duration) var(--app-motion-fast-easing)}._trigger_1hybd_5:focus-visible,._trigger_1hybd_5[data-focus-visible]{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._primaryPart_1hybd_28{border-start-start-radius:var(--app-radius-pill);border-end-start-radius:var(--app-radius-pill)}._chevronPart_1hybd_33{padding-inline:var(--app-space-6);min-inline-size:var(--app-size-tap-target-min);border-start-end-radius:var(--app-radius-pill);border-end-end-radius:var(--app-radius-pill)}._primary_1hybd_28{background:var(--app-color-brand-primary);color:var(--app-color-text-on-dark)}._primary_1hybd_28:hover:not(:disabled){background:var(--app-color-brand-primary-dark)}._primary_1hybd_28._chevronPart_1hybd_33{border-inline-start:1px solid var(--app-color-on-dark-alpha-18)}._secondary_1hybd_53{background:transparent;color:var(--app-color-brand-primary);border-block:1px solid var(--app-color-brand-primary)}._secondary_1hybd_53:hover:not(:disabled){box-shadow:var(--app-shadow-raised)}._secondary_1hybd_53._primaryPart_1hybd_28{border-inline-start:1px solid var(--app-color-brand-primary);border-inline-end:1px solid var(--app-color-brand-primary)}._secondary_1hybd_53._chevronPart_1hybd_33{border-inline-end:1px solid var(--app-color-brand-primary)}._trigger_1hybd_5:disabled,._trigger_1hybd_5[data-disabled]{background:var(--app-color-surface-disabled);color:var(--app-color-text-muted);border-color:transparent;box-shadow:none;cursor:not-allowed}._page_182xw_1{display:flex;flex-direction:column}._withSide_182xw_6{--form-shell-width: calc(var(--app-size-form-max-width) + 320px + var(--app-space-9))}._shell_182xw_10{inline-size:100%;max-inline-size:var(--form-shell-width, var(--app-size-form-max-width));margin-inline:auto}._form_182xw_16{display:flex;flex-direction:column}._body_182xw_21{display:flex;align-items:flex-start;gap:var(--app-space-9);padding-block-end:var(--app-space-10)}._main_182xw_28{display:flex;flex-direction:column;gap:var(--app-space-8);flex:1 1 var(--app-size-form-max-width);max-inline-size:var(--app-size-form-max-width);min-inline-size:0}._side_182xw_37{display:flex;flex-direction:column;gap:var(--app-space-8);flex:0 1 320px;max-inline-size:320px;min-inline-size:0;position:sticky;inset-block-start:var(--app-space-8)}@media (max-width: 1200px){._withSide_182xw_6{--form-shell-width: var(--app-size-form-max-width)}._body_182xw_21{flex-direction:column;align-items:stretch}._main_182xw_28,._side_182xw_37{flex:none;max-inline-size:none;inline-size:100%;position:static}}._actionBar_182xw_67{position:sticky;inset-block-end:0;display:flex;justify-content:center;background:var(--app-color-surface-canvas);padding-block:var(--app-space-6);border-block-start:1px solid var(--app-color-border-subtle)}._actionBarInner_182xw_77{display:flex;align-items:center;gap:var(--app-space-6)}._unsavedIndicator_182xw_83{display:inline-flex;align-items:center;gap:var(--app-space-3);color:var(--app-color-status-warning-text);font-size:var(--app-font-size-body);font-weight:var(--app-font-weight-medium)}._unsavedDot_182xw_92{inline-size:6px;block-size:6px;border-radius:var(--app-radius-pill);background:var(--app-color-status-warning);flex:none}._actionsEnd_182xw_100{display:flex;align-items:center;gap:var(--app-space-5);margin-inline-start:auto}._section_69117_1,._bare_69117_7{display:flex;flex-direction:column;gap:var(--app-space-7)}._header_69117_13{display:flex;flex-direction:column;gap:var(--app-space-2)}._title_69117_19{font-size:var(--app-font-size-title4);font-weight:var(--app-font-weight-bold);color:var(--app-color-text-primary);margin:0}._description_69117_26{font-size:var(--app-font-size-body);color:var(--app-color-text-secondary);margin:0}._grid_69117_32{display:grid;grid-template-columns:1fr;gap:var(--app-space-6)}@media (min-width: 900px){._grid_69117_32{grid-template-columns:repeat(2,minmax(0,1fr))}}._span_69117_44{grid-column:1 / -1}._wrapper_3641w_1{display:flex;flex-direction:column;gap:var(--app-space-3)}._label_3641w_7{font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-medium);color:var(--app-color-text-secondary)}._required_3641w_13{color:var(--app-color-status-danger);margin-inline-start:var(--app-space-2)}._grid_3641w_18{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--app-space-6)}@media (max-width: 640px){._grid_3641w_18{grid-template-columns:1fr}}._summary_14x26_1{display:flex;flex-direction:column;gap:var(--app-space-3);padding:var(--app-space-5) var(--app-space-6);border-radius:var(--app-radius-control);background:var(--app-color-status-danger-tint);border-inline-start:3px solid var(--app-color-status-danger)}._heading_14x26_11{display:flex;align-items:center;gap:var(--app-space-3)}._icon_14x26_17{flex:none;color:var(--app-color-status-danger)}._title_14x26_22{margin:0;font-size:var(--app-font-size-body);font-weight:var(--app-font-weight-bold);color:var(--app-color-status-danger-text)}._list_14x26_29{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--app-space-2)}._link_14x26_38{display:inline-flex;align-items:center;border:none;background:none;padding-inline:0;color:var(--app-color-status-danger-text);font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-medium);text-decoration:underline;cursor:pointer}._link_14x26_38:focus-visible{outline:2px solid var(--app-color-brand-accent);outline-offset:2px}._editor_d7h0v_1{display:grid;grid-template-columns:max-content minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--app-space-3) var(--app-space-5)}._headerRow_d7h0v_8,._dayRow_d7h0v_9{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;gap:var(--app-space-3) var(--app-space-5)}._headerCell_d7h0v_17{font-size:var(--app-font-size-tertiary);font-weight:var(--app-font-weight-medium);color:var(--app-color-text-secondary)}._dayRow_d7h0v_9{padding-block:var(--app-space-3);border-block-end:1px solid var(--app-color-border-subtle)}._dayRow_d7h0v_9:last-of-type{border-block-end:none}._separator_d7h0v_32{color:var(--app-color-text-muted);justify-self:center}._closedText_d7h0v_37{grid-column:span 3;color:var(--app-color-text-muted);font-size:var(--app-font-size-body)}._copyAction_d7h0v_43{align-self:flex-start;margin-block-start:var(--app-space-2)}._stars_16aya_1{display:inline-flex;align-items:center;gap:2px}._star_16aya_1{position:relative;display:inline-block;width:16px;height:16px}._starEmpty_16aya_14{color:var(--app-color-status-neutral)}._starFillMask_16aya_18{position:absolute;inset-block-start:0;inset-inline-start:0;height:100%;overflow:hidden;display:inline-block}._starFilled_16aya_27{color:var(--app-color-status-warning)}._starFillOverlay_16aya_31{position:absolute;inset-block-start:0;inset-inline-start:0;width:16px;height:16px;color:var(--app-color-status-warning)}
