:root{--font-sans:"Plus Jakarta Sans", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display:Fraunces, "Times New Roman", Times, serif;--text-body:1.0625rem;--radius-card:1.25rem;--radius-control:.75rem;--radius-well:999px;--shadow-soft:0 1px 3px #0000000f;--color-danger:#b3261e;--color-ok:#1b5e20;--color-warn:#b36b00;--color-warn-ink:#6b3f00;--color-danger-soft:#f7ecec;--color-danger-ink:#8a1f1a;--color-ok-soft:#eef6ee;--color-info:#2f5d9f;--color-info-ink:#1e3a5f}html,html[data-theme=brand]{--color-navy:#132a4e;--color-royal:#1c53a3;--color-mist:#eef2f7;--color-ink:#132a4e;--color-steel:#5a6b82;--color-line:#d5dde8;--color-primary:var(--color-royal);--color-primary-hover:#164687;--color-on-primary:#fff;--color-focus:var(--color-royal);--bg-page:var(--color-mist);--bg-surface:#fff;--bg-well:#e4eaf2;--bg-muted:#f5f7fa;--border-quiet:#e2e8f0;--text-primary:var(--color-ink);--text-secondary:#4a5d73;--text-muted:#6b7c91;--text-faint:#8b9aab;--auth-header:var(--color-navy);--auth-on-header:#fff;--auth-input:#e8eef6;--auth-label:var(--color-ink);--auth-muted:#8b9aab;--auth-error:#c62828;--auth-cta:var(--color-royal);--auth-cta-hover:var(--color-primary-hover);--auth-pattern-stroke:#2a4a7a;--theme-color-meta:#132a4e}html[data-theme=classic]{--color-navy:#111;--color-royal:#111;--color-mist:#f2f2f3;--color-ink:#111;--color-steel:#555;--color-line:#ddd;--color-primary:#111;--color-primary-hover:#222;--color-on-primary:#fff;--color-focus:#111;--bg-page:#f2f2f3;--bg-surface:#fff;--bg-well:#efefef;--bg-muted:#f7f7f7;--border-quiet:#ebebeb;--text-primary:#111;--text-secondary:#555;--text-muted:#777;--text-faint:#999;--auth-header:#000;--auth-on-header:#fff;--auth-input:#f2f2f2;--auth-label:#1a1a1a;--auth-muted:#9a9a9a;--auth-error:#c62828;--auth-cta:#000;--auth-cta-hover:#222;--auth-pattern-stroke:#222;--theme-color-meta:#1a1a1a}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body{font-family:var(--font-sans);font-size:var(--text-body);color:var(--text-primary);background:var(--bg-page);-webkit-font-smoothing:antialiased;margin:0;font-weight:400}.font-display{font-family:var(--font-display)}.tabular-nums{font-variant-numeric:tabular-nums}._page_znre4_1{background:var(--bg-surface);min-height:100dvh;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body);box-sizing:border-box;flex-direction:column;justify-content:center;margin:0;display:flex}._page_znre4_1:before,._page_znre4_1:after{content:"";flex:1 1 0;min-height:0}._header_znre4_29{flex-shrink:0;height:clamp(11.5rem,34vh,15rem);position:relative;overflow:visible}._page_znre4_1:before,._header_znre4_29{background-color:var(--auth-header);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='200'%20height='200'%20viewBox='0%200%20200%20200'%20fill='none'%3e%3c!--%20Seamless%20auth-header%20motif:%20outline%20tailoring%20tools.%20Soft%20white%20strokes%20(~0.16)%20read%20as%20lighter%20royal%20on%20navy%20/%20soft%20grey%20on%20black.%20Artwork%20is%20inset%20so%20tiles%20meet%20without%20seams.%20--%3e%3cg%20stroke='%23ffffff'%20stroke-opacity='0.16'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'%20fill='none'%20%3e%3c!--%20Open%20scissors%20—%20upper%20left,%20tilted%20--%3e%3cg%20transform='translate(36%2044)%20rotate(-26)'%3e%3ccircle%20cx='-5.5'%20cy='-11'%20r='5.1'%20/%3e%3ccircle%20cx='5.5'%20cy='-11'%20r='5.1'%20/%3e%3cpath%20d='M-5.5%20-6.2%20L0%202%20L5.5%20-6.2'%20/%3e%3cpath%20d='M0%202%20L-1.15%2027'%20/%3e%3cpath%20d='M0%202%20L1.15%2027'%20/%3e%3cpath%20d='M-1.15%2027%20L-6.8%2035.5'%20/%3e%3cpath%20d='M1.15%2027%20L6.8%2035.5'%20/%3e%3ccircle%20cx='0'%20cy='2'%20r='1.55'%20/%3e%3c/g%3e%3c!--%20Needle%20+%20thread%20loop%20—%20mid%20right%20--%3e%3cg%20transform='translate(150%2056)%20rotate(16)'%3e%3cpath%20d='M0%20-22%20L0%2020'%20/%3e%3cellipse%20cx='0'%20cy='-24.4'%20rx='2.1'%20ry='3.1'%20/%3e%3cpath%20d='M0%2020%20C%208%2026,%2014%2022,%2012%2014%20C%2010%208,%203%2010,%200%2014'%20/%3e%3c/g%3e%3c!--%20Thread%20spool%20—%20lower%20left%20--%3e%3cg%20transform='translate(50%20150)%20rotate(-10)'%3e%3crect%20x='-8.5'%20y='-13.5'%20width='17'%20height='27'%20rx='1.4'%20/%3e%3cpath%20d='M-10.5%20-13.5%20H10.5'%20/%3e%3cpath%20d='M-10.5%2013.5%20H10.5'%20/%3e%3cpath%20d='M-5.5%20-7.5%20H5.5'%20/%3e%3cpath%20d='M-5.5%200%20H5.5'%20/%3e%3cpath%20d='M-5.5%207.5%20H5.5'%20/%3e%3cpath%20d='M8.5%20-3.5%20C%2015%20-0.5,%2015%206,%208.5%209'%20/%3e%3c/g%3e%3c!--%20Straight%20pin%20—%20upper%20right%20--%3e%3cg%20transform='translate(168%2030)%20rotate(50)'%3e%3cpath%20d='M0%20-13%20L0%2011'%20/%3e%3ccircle%20cx='0'%20cy='-15.4'%20r='2.3'%20/%3e%3cpath%20d='M0%2011%20L-1.3%2015%20L0%2013.6%20L1.3%2015%20Z'%20/%3e%3c/g%3e%3c!--%20Small%20needle%20—%20lower%20mid%20--%3e%3cg%20transform='translate(120%20154)%20rotate(-6)'%3e%3cpath%20d='M0%20-15%20L0%2013'%20/%3e%3cellipse%20cx='0'%20cy='-17.1'%20rx='1.7'%20ry='2.5'%20/%3e%3c/g%3e%3c!--%20Mini%20scissors%20—%20mid%20left%20--%3e%3cg%20transform='translate(30%20110)%20rotate(40)%20scale(0.7)'%3e%3ccircle%20cx='-5'%20cy='-10'%20r='4.3'%20/%3e%3ccircle%20cx='5'%20cy='-10'%20r='4.3'%20/%3e%3cpath%20d='M-5%20-6%20L0%201.5%20L5%20-6'%20/%3e%3cpath%20d='M0%201.5%20L-1%2023.5%20L-5.8%2029.5'%20/%3e%3cpath%20d='M0%201.5%20L1%2023.5%20L5.8%2029.5'%20/%3e%3ccircle%20cx='0'%20cy='1.5'%20r='1.3'%20/%3e%3c/g%3e%3c!--%20Measuring%20ticks%20—%20diagonal%20fragment%20--%3e%3cg%20transform='translate(98%2098)%20rotate(-36)'%3e%3cpath%20d='M-26%200%20H26'%20/%3e%3cpath%20d='M-22%20-3.8%20V0'%20/%3e%3cpath%20d='M-14%20-2.4%20V0'%20/%3e%3cpath%20d='M-6%20-3.8%20V0'%20/%3e%3cpath%20d='M2%20-2.4%20V0'%20/%3e%3cpath%20d='M10%20-3.8%20V0'%20/%3e%3cpath%20d='M18%20-2.4%20V0'%20/%3e%3c/g%3e%3c!--%20Pin%20—%20bottom%20right%20--%3e%3cg%20transform='translate(170%20170)%20rotate(-52)'%3e%3cpath%20d='M0%20-10%20L0%209'%20/%3e%3ccircle%20cx='0'%20cy='-12.1'%20r='2'%20/%3e%3c/g%3e%3c!--%20Loose%20thread%20curl%20--%3e%3cg%20transform='translate(76%2074)'%3e%3cpath%20d='M0%200%20C%206%20-8,%2014%20-6,%2012%202%20C%2010%2010,%20-2%208,%20-4%202%20C%20-6%20-4,%202%20-10,%208%20-6'%20/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:0 0;background-repeat:repeat;background-size:12.5rem 12.5rem;background-attachment:fixed}._wave_znre4_53{pointer-events:none;width:100%;height:4.5rem;color:var(--bg-surface);display:block;position:absolute;bottom:-1px;left:0;right:0}._logoWrap_znre4_65{z-index:1;filter:drop-shadow(0 8px 18px #00000059);width:4.25rem;height:4.25rem;position:absolute;bottom:1.75rem;left:50%;transform:translate(-50%)}._logoWrap_znre4_65 img{object-fit:cover;background:#fff;border-radius:.75rem;width:100%;height:100%;display:block}._body_znre4_85{box-sizing:border-box;flex-direction:column;flex:none;width:100%;max-width:26rem;margin:0 auto;padding:1.75rem 1.5rem 2.5rem;display:flex}._title_znre4_96{text-align:center;font-family:var(--font-display);letter-spacing:.08em;color:var(--text-primary);margin:.25rem 0 2.25rem;font-size:1.65rem;font-weight:600}._form_znre4_106{flex-direction:column;gap:1.15rem;display:flex}._field_znre4_112{flex-direction:column;gap:.4rem;display:flex}._label_znre4_118{font-family:var(--font-sans);color:var(--auth-label);letter-spacing:.01em;font-size:.8rem;font-weight:600}._input_znre4_126{box-sizing:border-box;background:var(--auth-input);width:100%;font-family:var(--font-sans);font-size:var(--text-body);color:var(--text-primary);border:none;border-radius:.65rem;outline:none;padding:.95rem 1rem;font-weight:400}._input_znre4_126::placeholder{color:var(--auth-muted)}._input_znre4_126:focus-visible{box-shadow:0 0 0 2px var(--color-focus)}._error_znre4_148{font-family:var(--font-sans);font-size:var(--text-body);color:var(--auth-error);margin:0;font-weight:400;line-height:1.35}._submit_znre4_157{background:var(--auth-cta);width:100%;color:var(--color-on-primary);font-family:var(--font-sans);font-size:var(--text-body);letter-spacing:.04em;cursor:pointer;border:none;border-radius:.85rem;margin-top:.85rem;padding:1rem 1.25rem;font-weight:600;transition:opacity .15s}._submit_znre4_157:hover:not(:disabled){background:var(--auth-cta-hover);opacity:.98}._submit_znre4_157:disabled{cursor:wait;opacity:.7}._configHint_znre4_183{font-family:var(--font-sans);font-size:var(--text-body);color:var(--auth-error);text-align:center;margin:0 0 1rem;font-weight:400;line-height:1.4}._statusMessage_znre4_193{font-family:var(--font-sans);font-size:var(--text-body);color:var(--text-primary);text-align:center;margin:0 0 1.5rem;font-weight:400;line-height:1.45}._switchLine_znre4_203{text-align:center;margin:1.5rem 0 0}._switchLink_znre4_208{font-family:var(--font-sans);font-size:var(--text-body);color:var(--auth-label);font-weight:500;text-decoration:none}._switchLink_znre4_208:hover{color:var(--text-primary)}._homeCta_znre4_220{box-sizing:border-box;text-align:center;background:var(--auth-cta);width:100%;color:var(--color-on-primary);font-family:var(--font-sans);font-size:var(--text-body);letter-spacing:.04em;border-radius:.85rem;margin-top:.85rem;padding:1rem 1.25rem;font-weight:600;text-decoration:none;display:block}._homeCta_znre4_220:hover{background:var(--auth-cta-hover)}._quietHint_znre4_241{font-family:var(--font-sans);font-size:var(--text-body);color:var(--text-muted);text-align:center;margin:0 0 1rem;font-weight:400;line-height:1.4}._seedPanel_znre4_251{box-sizing:border-box;text-align:center;width:100%;max-width:22rem;padding:0 1.5rem}._seedMessage_znre4_259{font-family:var(--font-sans);font-size:var(--text-body);color:var(--text-primary);margin:0 0 1.25rem;font-weight:400;line-height:1.45}@media (width>=480px){._body_znre4_85{padding-inline:2rem}}._boot_1q0ql_2{z-index:100;width:100%;min-height:100dvh;font-family:var(--font-sans);font-size:var(--text-body);color:var(--text-muted);background:var(--bg-surface);box-sizing:border-box;place-items:center;margin:0;display:grid;position:fixed;inset:0}._nav_ta0wa_1{z-index:40;background:var(--bg-surface);border-top:1px solid var(--border-quiet);padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px 2px #00000008}._list_ta0wa_13{justify-content:space-around;align-items:stretch;max-width:32rem;margin:0 auto;padding:.4rem .25rem .5rem;list-style:none;display:flex}._item_ta0wa_23{flex:1 1 0;min-width:0}._link_ta0wa_28{min-height:3.15rem;color:var(--text-muted);font-family:var(--font-sans);letter-spacing:.01em;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.3rem .2rem;font-size:.6875rem;font-weight:500;text-decoration:none;display:flex}._link_ta0wa_28:hover{color:var(--text-secondary)}._linkActive_ta0wa_49{color:var(--color-primary);font-weight:600}._icon_ta0wa_54{flex-shrink:0}._label_ta0wa_58{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.2;overflow:hidden}._banner_1pmd8_1{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);align-items:flex-start;gap:.5rem;margin:0 0 .75rem;padding:.7rem .75rem;display:flex}._body_1pmd8_12{flex:auto;min-width:0}._title_1pmd8_17{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:.8125rem;font-weight:600}._hint_1pmd8_25{font-family:var(--font-sans);color:var(--text-muted);margin:.25rem 0 0;font-size:.75rem;line-height:1.4}._action_1pmd8_33{border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-sans);cursor:pointer;border:none;align-items:center;gap:.35rem;margin:.55rem 0 0;padding:.4rem .7rem;font-size:.8125rem;font-weight:600;display:inline-flex}._dismiss_1pmd8_49{border-radius:var(--radius-well);width:1.75rem;height:1.75rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}._banner_bmk1b_1{border-bottom:1px solid color-mix(in srgb, var(--color-warn) 22%, var(--border-quiet));background:color-mix(in srgb, var(--color-warn) 12%, var(--bg-surface));color:var(--color-warn-ink);font-family:var(--font-sans);align-items:flex-start;gap:.65rem;margin:0;padding:.7rem 1rem;font-size:.8125rem;line-height:1.4;display:flex}._bannerOffline_bmk1b_15{border-bottom-color:color-mix(in srgb, var(--color-danger) 22%, var(--border-quiet));background:color-mix(in srgb, var(--color-danger) 10%, var(--bg-surface));color:var(--color-danger-ink)}._bannerSyncing_bmk1b_21{border-bottom-color:color-mix(in srgb, var(--color-info) 22%, var(--border-quiet));background:color-mix(in srgb, var(--color-info) 10%, var(--bg-surface));color:var(--color-info-ink)}._bannerOk_bmk1b_27{border-bottom-color:color-mix(in srgb, var(--color-ok) 22%, var(--border-quiet));background:color-mix(in srgb, var(--color-ok) 10%, var(--bg-surface));color:var(--color-ok)}._icon_bmk1b_33{flex-shrink:0;margin-top:.1rem;line-height:0}._body_bmk1b_39{flex:auto;min-width:0}._message_bmk1b_44{margin:0;font-weight:600}._detail_bmk1b_49{opacity:.92;margin:.2rem 0 0;font-weight:400}._retry_bmk1b_55{color:inherit;font-family:var(--font-sans);cursor:pointer;background:0 0;border:1px solid;border-radius:.55rem;flex-shrink:0;align-self:center;margin:0;padding:.35rem .65rem;font-size:.75rem;font-weight:600}._retry_bmk1b_55:disabled{opacity:.55;cursor:not-allowed}._shell_vaksf_1{background:var(--bg-page);min-height:100dvh;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body);flex-direction:column;margin:0;display:flex}._main_vaksf_12{min-height:0;padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px));flex:auto;overflow-y:auto}._page_cbvog_1{box-sizing:border-box;max-width:32rem;margin:0 auto;padding:1.5rem 1.25rem 1.25rem}._header_cbvog_8{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._title_cbvog_16{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:1.75rem;font-weight:600;line-height:1.15}._lead_cbvog_26{font-family:var(--font-sans);font-size:var(--text-body);color:var(--text-secondary);margin:0;font-weight:400;line-height:1.45}._muted_cbvog_35{font-family:var(--font-sans);color:var(--text-muted);margin:.75rem 0 0;font-size:.9375rem;font-weight:400;line-height:1.45}._signOut_cbvog_44{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;flex-shrink:0;margin:0;padding:.45rem .75rem;font-size:.875rem;font-weight:600}._signOut_cbvog_44:hover{background:var(--bg-muted)}._root_15ag5_1{--dp-border:var(--color-line);--dp-bg:var(--bg-surface);--dp-text:var(--text-primary);--dp-muted:var(--text-faint);--dp-hover:var(--bg-muted);--dp-error:var(--color-danger);--dp-disabled:var(--bg-muted);--dp-day:2.5rem;--dp-gap:.15rem;--dp-pad:.65rem;--datepicker-width:calc(7 * var(--dp-day) + 6 * var(--dp-gap) + 2 * var(--dp-pad));width:var(--datepicker-width);flex-direction:column;gap:.3rem;max-width:100%;display:flex;position:relative}._rootFullWidth_15ag5_25{width:100%}._label_15ag5_29{font-family:var(--font-sans);color:var(--text-secondary);font-size:.8125rem;font-weight:600}._trigger_15ag5_36{box-sizing:border-box;border:1px solid var(--dp-border);background:var(--dp-bg);width:100%;min-height:2.75rem;font-family:var(--font-sans);color:var(--dp-text);text-align:left;cursor:pointer;appearance:none;font-variant-numeric:tabular-nums;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.65rem .75rem;font-size:.9375rem;line-height:1.35;display:flex}._trigger_15ag5_36:focus{outline:2px solid var(--color-focus);outline-offset:1px}._triggerOpen_15ag5_64{border-color:var(--color-focus)}._triggerPlaceholder_15ag5_68{color:var(--dp-muted)}._trigger_15ag5_36:disabled{background:var(--dp-disabled);color:var(--text-muted);cursor:not-allowed}._icon_15ag5_78{color:var(--text-secondary);flex-shrink:0}._trigger_15ag5_36:disabled ._icon_15ag5_78{color:var(--text-faint)}._panel_15ag5_87{z-index:20;width:100%;padding:var(--dp-pad);border:1px solid var(--dp-border);background:var(--dp-bg);box-sizing:border-box;border-radius:.75rem;margin:0;position:absolute;top:calc(100% + .25rem);left:0;box-shadow:0 8px 24px #0000001a}._monthRow_15ag5_102{justify-content:space-between;align-items:center;gap:.35rem;margin:0 0 .5rem;display:flex}._monthLabel_15ag5_110{font-family:var(--font-sans);color:var(--dp-text);text-align:center;font-variant-numeric:tabular-nums;flex:1;margin:0;font-size:.9375rem;font-weight:700}._navBtn_15ag5_121{width:2.5rem;height:2.5rem;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}._navBtn_15ag5_121:hover,._navBtn_15ag5_121:focus-visible{background:var(--dp-hover);color:var(--dp-text)}._navBtn_15ag5_121:focus{outline:2px solid var(--color-focus);outline-offset:1px}._navBtn_15ag5_121:disabled{opacity:.35;cursor:not-allowed}._weekdays_15ag5_152{gap:var(--dp-gap);grid-template-columns:repeat(7,minmax(0,1fr));margin:0 0 .25rem;display:grid}._weekday_15ag5_152{font-family:var(--font-sans);letter-spacing:.02em;color:var(--text-muted);text-align:center;text-transform:uppercase;margin:0;padding:.25rem 0;font-size:.6875rem;font-weight:600}._grid_15ag5_171{gap:var(--dp-gap);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._day_15ag5_177{aspect-ratio:1;width:100%;min-height:var(--dp-day);font-family:var(--font-sans);color:var(--dp-text);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:1.5px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;margin:0;padding:0;font-size:.875rem;font-weight:500;display:flex}._dayEmpty_15ag5_197{pointer-events:none;visibility:hidden}._day_15ag5_177:hover:not(:disabled):not(._daySelected_15ag5_202){background:var(--dp-hover)}._day_15ag5_177:focus{outline:2px solid var(--color-focus);outline-offset:1px}._dayToday_15ag5_211{border-color:var(--color-line)}._daySelected_15ag5_202{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary);font-weight:700}._daySelected_15ag5_202:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._day_15ag5_177:disabled{color:var(--text-faint);cursor:not-allowed;opacity:.45}._footer_15ag5_233{border-top:1px solid var(--border-quiet);justify-content:flex-end;margin:.45rem 0 0;padding-top:.35rem;display:flex}._clearBtn_15ag5_241{font-family:var(--font-sans);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;margin:0;padding:.45rem .65rem;font-size:.8125rem;font-weight:600}._clearBtn_15ag5_241:hover,._clearBtn_15ag5_241:focus-visible{background:var(--dp-hover);color:var(--dp-text)}._clearBtn_15ag5_241:focus{outline:2px solid var(--color-focus);outline-offset:1px}._error_15ag5_265{font-family:var(--font-sans);color:var(--dp-error);margin:0;font-size:.8125rem;line-height:1.35}._triggerError_15ag5_273{border-color:var(--dp-error)}._triggerError_15ag5_273:focus{outline-color:var(--dp-error)}@media (width<=380px){._root_15ag5_1{--dp-day:2.35rem;--dp-pad:.55rem}._day_15ag5_177{font-size:.8125rem}._navBtn_15ag5_121{width:2.35rem;height:2.35rem}}._root_1fjq1_1{--select-border:var(--color-line);--select-bg:var(--bg-surface);--select-text:var(--text-primary);--select-muted:var(--text-faint);--select-hover:var(--bg-muted);--select-selected:var(--bg-well);--select-error:var(--color-danger);--select-disabled:var(--bg-muted);flex-direction:column;gap:.3rem;width:100%;display:flex;position:relative}._label_1fjq1_18{font-family:var(--font-sans);color:var(--text-secondary);font-size:.8125rem;font-weight:600}._trigger_1fjq1_25{box-sizing:border-box;border:1px solid var(--select-border);background:var(--select-bg);width:100%;min-height:2.75rem;font-family:var(--font-sans);color:var(--select-text);text-align:left;cursor:pointer;appearance:none;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.65rem .75rem;font-size:.9375rem;line-height:1.35;display:flex}._trigger_1fjq1_25:focus{outline:2px solid var(--color-focus);outline-offset:1px}._triggerOpen_1fjq1_52{border-color:var(--color-focus)}._triggerPlaceholder_1fjq1_56{color:var(--select-muted)}._trigger_1fjq1_25:disabled{background:var(--select-disabled);color:var(--text-muted);cursor:not-allowed}._caret_1fjq1_66{color:var(--text-secondary);flex-shrink:0;transition:transform .15s}._caretOpen_1fjq1_72{transform:rotate(180deg)}._trigger_1fjq1_25:disabled ._caret_1fjq1_66{color:var(--text-faint)}._list_1fjq1_80{z-index:20;border:1px solid var(--select-border);background:var(--select-bg);border-radius:.75rem;max-height:min(16rem,50vh);margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001a}._option_1fjq1_97{box-sizing:border-box;width:100%;min-height:2.75rem;font-family:var(--font-sans);color:var(--select-text);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:.5rem;align-items:center;margin:0;padding:.7rem .75rem;font-size:.9375rem;line-height:1.35;display:flex}._option_1fjq1_97:hover,._optionActive_1fjq1_117{background:var(--select-hover)}._optionSelected_1fjq1_121{background:var(--select-selected);font-weight:600}._optionSelected_1fjq1_121._optionActive_1fjq1_117{background:color-mix(in srgb, var(--color-primary) 12%, var(--bg-well))}._error_1fjq1_130{font-family:var(--font-sans);color:var(--select-error);margin:0;font-size:.8125rem;line-height:1.35}._triggerError_1fjq1_138{border-color:var(--select-error)}._triggerError_1fjq1_138:focus{outline-color:var(--select-error)}._wrap_fbmjv_1{margin:0 0 1rem}._openBtn_fbmjv_5{border:1px solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-primary);width:100%;color:var(--color-on-primary);font-family:var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:.85rem 1rem;font-size:.9375rem;font-weight:600;display:flex}._openBtn_fbmjv_5:hover{background:var(--color-primary-hover)}._panel_fbmjv_28{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);margin:0;padding:1.1rem 1rem 1.15rem}._panelHeader_fbmjv_36{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.45rem;display:flex}._panelTitle_fbmjv_44{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}._closeBtn_fbmjv_54{border:1px solid var(--border-quiet);border-radius:var(--radius-control);background:var(--bg-muted);color:var(--text-secondary);font-family:var(--font-sans);cursor:pointer;flex-shrink:0;margin:0;padding:.35rem .6rem;font-size:.8125rem;font-weight:600}._closeBtn_fbmjv_54:hover{background:var(--bg-well);color:var(--text-primary)}._help_fbmjv_73{font-family:var(--font-sans);color:var(--text-muted);margin:0 0 .9rem;font-size:.75rem;line-height:1.4}._form_fbmjv_81{flex-direction:column;gap:.75rem;display:flex}._row_fbmjv_87{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}._field_fbmjv_93{flex-direction:column;gap:.3rem;min-width:0;display:flex}._label_fbmjv_100{font-family:var(--font-sans);color:var(--text-secondary);font-size:.8125rem;font-weight:600}._input_fbmjv_107{box-sizing:border-box;border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--bg-surface);width:100%;font-family:var(--font-sans);color:var(--text-primary);margin:0;padding:.65rem .75rem;font-size:.9375rem;line-height:1.35}._input_fbmjv_107:focus{outline:2px solid var(--color-focus);outline-offset:1px}._totalLine_fbmjv_126{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:.8125rem}._totalValue_fbmjv_133{font-family:var(--font-display);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}._formError_fbmjv_141{font-family:var(--font-sans);color:var(--color-danger);margin:0;font-size:.8125rem;line-height:1.4}._checkBtn_fbmjv_149{border:1px solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-sans);cursor:pointer;margin:.15rem 0 0;padding:.7rem 1rem;font-size:.9375rem;font-weight:600}._checkBtn_fbmjv_149:hover:not(:disabled){background:var(--color-primary-hover)}._checkBtn_fbmjv_149:disabled{opacity:.55;cursor:not-allowed}._result_fbmjv_171{background:var(--bg-muted);border-radius:.85rem;margin:1rem 0 0;padding:.95rem .9rem 1rem}._resultAccept_fbmjv_178{background:color-mix(in srgb, var(--color-ok) 10%, var(--bg-muted))}._resultLabor_fbmjv_182{background:color-mix(in srgb, var(--color-warn) 10%, var(--bg-muted))}._resultDecline_fbmjv_186{background:color-mix(in srgb, var(--color-danger) 10%, var(--bg-muted))}._resultHead_fbmjv_190{align-items:center;gap:.45rem;margin-bottom:.4rem;display:flex}._resultAccept_fbmjv_178 ._resultHead_fbmjv_190{color:var(--color-ok)}._resultLabor_fbmjv_182 ._resultHead_fbmjv_190{color:var(--color-warn-ink)}._resultDecline_fbmjv_186 ._resultHead_fbmjv_190{color:var(--color-danger)}._resultTitle_fbmjv_209{font-family:var(--font-sans);color:inherit;margin:0;font-size:.9375rem;font-weight:700;line-height:1.25}._resultLead_fbmjv_218{font-family:var(--font-sans);color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.45}._resultFigure_fbmjv_226{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;margin:.65rem 0 0;font-size:1.65rem;font-weight:600;line-height:1.15}._resultAccept_fbmjv_178 ._resultFigure_fbmjv_226{color:var(--color-ok)}._resultLabor_fbmjv_182 ._resultFigure_fbmjv_226{color:var(--color-warn-ink)}._resultDecline_fbmjv_186 ._resultFigure_fbmjv_226{color:var(--color-danger)}._resultFigureLabel_fbmjv_249{font-family:var(--font-sans);letter-spacing:0;color:var(--text-muted);font-size:.875rem;font-weight:600}._resultMeta_fbmjv_257{font-family:var(--font-sans);color:var(--text-muted);margin:.45rem 0 0;font-size:.8125rem;line-height:1.4}._resultEmphasis_fbmjv_265{color:var(--text-primary);font-weight:600}._addHint_fbmjv_270{border-top:1px solid var(--border-quiet);font-family:var(--font-sans);color:var(--text-muted);margin:.75rem 0 0;padding-top:.65rem;font-size:.75rem;line-height:1.4}._addLink_fbmjv_280{color:var(--text-primary);font-weight:600;text-decoration:none}._addLink_fbmjv_280:hover{text-decoration:underline}@media (width<=360px){._row_fbmjv_87{grid-template-columns:1fr}}._greeting_ozzyn_1{font-family:var(--font-sans);color:var(--text-muted);margin:0 0 1.25rem;font-size:.9375rem;font-weight:500;line-height:1.35}._hero_ozzyn_10{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);margin:0 0 .85rem;padding:1.25rem 1.25rem 1.15rem}._heroLabel_ozzyn_18{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:.8125rem;font-weight:600}._heroValue_ozzyn_26{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-primary);font-variant-numeric:tabular-nums;margin:.35rem 0 0;font-size:2.75rem;font-weight:600;line-height:1.05}._heroMeta_ozzyn_37{font-family:var(--font-sans);color:var(--text-secondary);margin:.65rem 0 0;font-size:.875rem;line-height:1.4}._counts_ozzyn_45{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0 0 1rem;display:grid}._countItem_ozzyn_52{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);text-align:center;margin:0;padding:.75rem .65rem}._countItemWarn_ozzyn_61 ._countValue_ozzyn_61{color:var(--color-danger)}._countValue_ozzyn_61{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:600;line-height:1.1}._countLabel_ozzyn_76{font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint);margin:.3rem 0 0;font-size:.6875rem;font-weight:600}._todayCard_ozzyn_86{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);margin:0 0 1rem;padding:1rem 1rem 1.05rem}._todayHeader_ozzyn_94{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.85rem;display:flex}._todayTitle_ozzyn_102{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:.9375rem;font-weight:600}._todayHint_ozzyn_110{font-family:var(--font-sans);color:var(--text-faint);text-align:right;margin:0;font-size:.75rem}._todayGrid_ozzyn_118{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._todayStat_ozzyn_124{background:var(--bg-muted);border-radius:.75rem;min-width:0;padding:.55rem .4rem}._todayStatEmphasis_ozzyn_131{background:var(--bg-well)}._todayStatLabel_ozzyn_135{font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint);margin:0;font-size:.625rem;font-weight:600;line-height:1.25}._todayStatValue_ozzyn_146{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;margin:.35rem 0 0;font-size:1.25rem;font-weight:600;line-height:1.15}._freeShortExplain_ozzyn_157{font-family:var(--font-sans);color:var(--text-secondary);margin:.75rem 0 0;font-size:.8125rem;line-height:1.4}._balanceFree_ozzyn_165 ._todayStatLabel_ozzyn_135,._balanceFree_ozzyn_165 ._weekDetailLabel_ozzyn_166,._balanceFree_ozzyn_165 ._todayStatValue_ozzyn_146,._balanceFree_ozzyn_165 ._weekDetailValue_ozzyn_171{color:var(--color-ok)}._balanceShort_ozzyn_175 ._todayStatLabel_ozzyn_135,._balanceShort_ozzyn_175 ._weekDetailLabel_ozzyn_166,._balanceShort_ozzyn_175 ._todayStatValue_ozzyn_146,._balanceShort_ozzyn_175 ._weekDetailValue_ozzyn_171{color:var(--color-danger)}._overdueDebt_ozzyn_185{background:color-mix(in srgb, var(--color-danger) 8%, var(--bg-muted));font-family:var(--font-sans);color:var(--color-danger);border-radius:.75rem;align-items:flex-start;gap:.45rem;margin:.85rem 0 0;padding:.65rem .7rem;font-size:.75rem;line-height:1.4;display:flex}._overdueDebt_ozzyn_185 svg{flex-shrink:0;margin-top:.1rem}._weekWarn_ozzyn_204{background:color-mix(in srgb, var(--color-danger) 8%, var(--bg-muted));font-family:var(--font-sans);color:var(--color-danger);border-radius:.75rem;align-items:flex-start;gap:.45rem;margin:0 0 1rem;padding:.7rem .75rem;font-size:.8125rem;line-height:1.4;display:flex}._weekWarn_ozzyn_204 svg{flex-shrink:0;margin-top:.1rem}._weekCard_ozzyn_223{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);margin:0 0 1.25rem;padding:1rem 1rem 1.1rem}._weekHeader_ozzyn_231{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.85rem;display:flex}._weekTitle_ozzyn_239{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:.9375rem;font-weight:600}._weekHint_ozzyn_247{font-family:var(--font-sans);color:var(--text-faint);text-align:right;margin:0;font-size:.75rem}._weekStrip_ozzyn_255{grid-template-columns:repeat(7,minmax(0,1fr));gap:.2rem;display:grid}._day_ozzyn_261{min-width:0;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:.75rem;flex-direction:column;align-items:center;gap:.2rem;padding:.35rem .05rem .4rem;display:flex}._day_ozzyn_261:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._dayLabel_ozzyn_282{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:.625rem;font-weight:600;line-height:1}._dayDate_ozzyn_292{border-radius:var(--radius-well);width:1.85rem;height:1.85rem;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-primary);justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;line-height:1;display:flex}._dayToday_ozzyn_307 ._dayDate_ozzyn_292{background:var(--color-primary);color:var(--color-on-primary)}._daySelected_ozzyn_312:not(._dayToday_ozzyn_307){background:var(--bg-muted);border-color:var(--border-quiet)}._dayClosed_ozzyn_317 ._dayDate_ozzyn_292{color:var(--text-faint)}._dayHours_ozzyn_321{font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;color:var(--text-secondary);font-size:.625rem;font-weight:600;line-height:1.1}._dayCap_ozzyn_331{font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;color:var(--text-faint);font-size:.5625rem;font-weight:500;line-height:1.1}._dayClosed_ozzyn_317 ._dayHours_ozzyn_321,._dayClosed_ozzyn_317 ._dayCap_ozzyn_331{color:var(--text-faint)}._dayFree_ozzyn_346 ._dayHours_ozzyn_321{color:var(--color-ok)}._dayShort_ozzyn_350 ._dayHours_ozzyn_321{color:var(--color-danger)}._weekDetail_ozzyn_166{background:var(--bg-muted);border-radius:.75rem;margin:.85rem 0 0;padding:.75rem .8rem}._weekDetailTitle_ozzyn_361{font-family:var(--font-sans);color:var(--text-primary);margin:0 0 .55rem;font-size:.8125rem;font-weight:600}._weekDetailGrid_ozzyn_369{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._weekDetailLabel_ozzyn_166{font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--text-faint);margin:0;font-size:.625rem;font-weight:600}._weekDetailValue_ozzyn_171{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-primary);align-items:center;gap:.25rem;margin:.25rem 0 0;font-size:.9375rem;font-weight:600;line-height:1.2;display:flex}._inlineIcon_ozzyn_398{flex-shrink:0}._section_ozzyn_402{margin:0 0 .5rem}._sectionHeader_ozzyn_406{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.75rem;display:flex}._sectionTitle_ozzyn_414{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:.9375rem;font-weight:600}._seeAll_ozzyn_422{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:.8125rem;font-weight:600;text-decoration:none}._seeAll_ozzyn_422:hover{color:var(--text-primary)}._previewList_ozzyn_435{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._previewRow_ozzyn_444{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);align-items:center;gap:.75rem;margin:0;padding:.85rem 1rem;display:flex}._previewWell_ozzyn_455{border-radius:var(--radius-well);background:var(--bg-well);width:2.25rem;height:2.25rem;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._previewMeta_ozzyn_467{flex:auto;min-width:0}._previewName_ozzyn_472{font-family:var(--font-sans);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9375rem;font-weight:600;line-height:1.25;overflow:hidden}._previewSub_ozzyn_484{font-family:var(--font-sans);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin:.2rem 0 0;font-size:.75rem;line-height:1.35;overflow:hidden}._previewHours_ozzyn_495{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-primary);flex-shrink:0;font-size:.875rem;font-weight:600}._overdue_ozzyn_185{color:var(--color-danger)}._status_ozzyn_508{font-family:var(--font-sans);color:var(--text-muted);margin:1rem 0 0;font-size:.9375rem;line-height:1.5}._statusError_ozzyn_516{color:var(--color-danger)}._emptyHint_ozzyn_520{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);font-family:var(--font-sans);color:var(--text-muted);margin:.75rem 0 0;padding:1rem;font-size:.875rem;line-height:1.45}._emptyHint_ozzyn_520 a{color:var(--text-primary);font-weight:600}@media (width<=360px){._todayGrid_ozzyn_118{grid-template-columns:1fr}._todayStatValue_ozzyn_146{font-size:1.35rem}._dayCap_ozzyn_331{display:none}}._toolbar_10mgo_1{flex-direction:column;gap:.85rem;margin-bottom:1.25rem;display:flex}._tabs_10mgo_8{border-bottom:1px solid var(--border-quiet);gap:.15rem;display:flex}._tab_10mgo_8{color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;flex:none;margin:0;padding:.55rem .7rem .7rem;font-size:.875rem;font-weight:500;position:relative}._tabActive_10mgo_28{color:var(--color-primary);font-weight:700}._tabActive_10mgo_28:after{content:"";background:var(--color-primary);border-radius:999px;height:3px;position:absolute;bottom:-1px;left:.7rem;right:.7rem}._addToggle_10mgo_44{border:1px solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-sans);cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;gap:.4rem;margin:0;padding:.55rem .95rem;font-size:.875rem;font-weight:600;display:inline-flex}._addToggle_10mgo_44:hover{background:var(--color-primary-hover)}._addToggle_10mgo_44:disabled{opacity:.55;cursor:not-allowed}._form_10mgo_71{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);flex-direction:column;gap:.75rem;margin:0 0 1.25rem;padding:1.1rem;display:flex}._field_10mgo_82{flex-direction:column;gap:.3rem;display:flex}._label_10mgo_88{font-family:var(--font-sans);color:var(--text-secondary);font-size:.8125rem;font-weight:600}._input_10mgo_95,._textarea_10mgo_96{box-sizing:border-box;border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--bg-surface);width:100%;font-family:var(--font-sans);color:var(--text-primary);margin:0;padding:.65rem .75rem;font-size:.9375rem;line-height:1.35}._textarea_10mgo_96{resize:vertical;min-height:4rem}._input_10mgo_95:focus,._textarea_10mgo_96:focus{outline:2px solid var(--color-focus);outline-offset:1px}._hint_10mgo_121{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.35}._hint_10mgo_121 a{color:var(--text-primary);font-weight:600}._sectionLabel_10mgo_134{font-family:var(--font-sans);color:var(--text-secondary);margin:.25rem 0 0;font-size:.8125rem;font-weight:600}._categoryBlock_10mgo_142{flex-direction:column;gap:.5rem;display:flex}._categoryTitle_10mgo_148{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.75rem;font-weight:600}._templateList_10mgo_158{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._templateRow_10mgo_167{border:1px solid var(--border-quiet);border-radius:var(--radius-control);background:var(--bg-surface);flex-direction:column;gap:.45rem;padding:.65rem .75rem;display:flex}._templateTop_10mgo_177{align-items:flex-start;gap:.55rem;display:flex}._checkbox_10mgo_183{width:1rem;height:1rem;accent-color:var(--color-primary);flex-shrink:0;margin:.2rem 0 0}._templateMeta_10mgo_191{flex:auto;min-width:0}._templateName_10mgo_196{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}._templateHours_10mgo_205{font-family:var(--font-sans);color:var(--text-muted);margin:.15rem 0 0;font-size:.75rem}._templateFields_10mgo_212{grid-template-columns:1fr 1fr;gap:.5rem;padding-left:1.55rem;display:grid}._miniField_10mgo_219{flex-direction:column;gap:.2rem;display:flex}._miniLabel_10mgo_225{font-family:var(--font-sans);color:var(--text-muted);font-size:.6875rem;font-weight:600}._miniInput_10mgo_232{box-sizing:border-box;border:1px solid var(--color-line);background:var(--bg-surface);width:100%;font-family:var(--font-sans);color:var(--text-primary);font-variant-numeric:tabular-nums;border-radius:.5rem;margin:0;padding:.45rem .55rem;font-size:.875rem}._miniInput_10mgo_232:focus{outline:2px solid var(--color-focus);outline-offset:1px}._totalBar_10mgo_251{border-radius:var(--radius-control);background:var(--bg-muted);font-family:var(--font-sans);color:var(--text-secondary);justify-content:space-between;align-items:center;gap:.75rem;margin:.15rem 0 0;padding:.65rem .75rem;font-size:.875rem;display:flex}._totalValue_10mgo_265{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}._formActions_10mgo_271{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}._submit_10mgo_278{border:1px solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-sans);cursor:pointer;margin:0;padding:.55rem .875rem;font-size:.875rem;font-weight:600}._submit_10mgo_278:disabled{opacity:.55;cursor:not-allowed}._cancel_10mgo_296{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;margin:0;padding:.55rem .875rem;font-size:.875rem;font-weight:600}._cancel_10mgo_296:hover{background:var(--bg-muted)}._formError_10mgo_313{font-family:var(--font-sans);color:var(--color-danger);margin:0;font-size:.875rem;line-height:1.4}._status_10mgo_321{font-family:var(--font-sans);color:var(--text-muted);margin:1.5rem 0 0;font-size:.9375rem;line-height:1.5}._statusError_10mgo_329{color:var(--color-danger)}._empty_10mgo_333{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);text-align:center;color:var(--text-muted);margin:1.25rem 0 0;padding:1.35rem 1rem}._emptyTitle_10mgo_343{font-family:var(--font-sans);color:var(--text-secondary);margin:.5rem 0 0;font-size:1rem;font-weight:600}._emptyHint_10mgo_351{font-family:var(--font-sans);color:var(--text-muted);margin:.4rem 0 0;font-size:.875rem;line-height:1.45}._emptyHint_10mgo_351 a{color:var(--text-primary);font-weight:600}._section_10mgo_134{margin:1.25rem 0 0}._sectionHeading_10mgo_368{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .75rem;font-size:.75rem;font-weight:600}._list_10mgo_378{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}._card_10mgo_387{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);margin:0;padding:1rem 1.05rem}._cardCompleted_10mgo_395{opacity:.72}._cardTop_10mgo_399{align-items:center;gap:.75rem;display:flex}._avatar_10mgo_405{border-radius:var(--radius-well);background:var(--bg-well);width:2.35rem;height:2.35rem;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:flex}._meta_10mgo_418{flex:auto;min-width:0}._customerName_10mgo_423{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.25}._garmentSummary_10mgo_432{font-family:var(--font-sans);color:var(--text-secondary);margin:.25rem 0 0;font-size:.875rem;line-height:1.4}._badge_10mgo_440{background:var(--color-ok-soft);color:var(--color-ok);font-family:var(--font-sans);text-transform:capitalize;border-radius:.375rem;flex-shrink:0;margin:0;padding:.2rem .45rem;font-size:.6875rem;font-weight:600}._badgeCompleted_10mgo_453{background:var(--bg-well);color:var(--text-muted)}._badgeCancelled_10mgo_458{background:var(--color-danger-soft);color:var(--color-danger-ink)}._badgePending_10mgo_463{background:color-mix(in srgb, var(--color-warn) 14%, var(--bg-well));color:var(--color-warn-ink);text-transform:none;text-align:center;max-width:7.5rem;line-height:1.25}._badgePendingFailed_10mgo_472{background:var(--color-danger-soft);color:var(--color-danger-ink);text-transform:none;text-align:center;max-width:7.5rem;line-height:1.25}._metaLine_10mgo_481{font-family:var(--font-sans);color:var(--text-muted);margin:.65rem 0 0;font-size:.8125rem;line-height:1.4}._metaStrong_10mgo_489{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}._notes_10mgo_495{font-family:var(--font-sans);color:var(--text-muted);margin:.55rem 0 0;font-size:.8125rem;line-height:1.45}._completeBtn_10mgo_503{border:1px solid var(--color-line);background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;border-radius:.55rem;align-items:center;gap:.35rem;margin:.75rem 0 0;padding:.45rem .7rem;font-size:.8125rem;font-weight:600;display:inline-flex}._completeBtn_10mgo_503:hover{background:var(--bg-muted)}._completeBtn_10mgo_503:disabled{opacity:.55;cursor:not-allowed}._overdue_10mgo_528{color:var(--color-danger)}._collapseToggle_10mgo_532{color:var(--text-secondary);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin:0 0 .75rem;padding:0;font-size:.8125rem;font-weight:600;display:inline-flex}._collapseToggle_10mgo_532:hover{color:var(--text-primary)}._toolbar_z5wex_1{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}._searchWrap_z5wex_8{align-items:center;display:flex;position:relative}._searchIcon_z5wex_14{color:var(--text-muted);pointer-events:none;position:absolute;left:.75rem}._search_z5wex_8{box-sizing:border-box;border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--bg-surface);width:100%;font-family:var(--font-sans);color:var(--text-primary);box-shadow:var(--shadow-soft);margin:0;padding:.7rem .875rem .7rem 2.5rem;font-size:.9375rem;line-height:1.35}._search_z5wex_8::placeholder{color:var(--text-faint)}._search_z5wex_8:focus{outline:2px solid var(--color-focus);outline-offset:1px}._addToggle_z5wex_45{border:1px solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-sans);cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;gap:.4rem;margin:0;padding:.55rem .95rem;font-size:.875rem;font-weight:600;display:inline-flex}._addToggle_z5wex_45:hover{background:var(--color-primary-hover)}._form_z5wex_67{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);flex-direction:column;gap:.75rem;margin:0 0 1.25rem;padding:1.1rem;display:flex}._field_z5wex_78{flex-direction:column;gap:.3rem;display:flex}._label_z5wex_84{font-family:var(--font-sans);color:var(--text-secondary);font-size:.8125rem;font-weight:600}._input_z5wex_91,._textarea_z5wex_92{box-sizing:border-box;border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--bg-surface);width:100%;font-family:var(--font-sans);color:var(--text-primary);margin:0;padding:.65rem .75rem;font-size:.9375rem;line-height:1.35}._textarea_z5wex_92{resize:vertical;min-height:4.5rem}._input_z5wex_91:focus,._textarea_z5wex_92:focus{outline:2px solid var(--color-focus);outline-offset:1px}._hint_z5wex_117{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.35}._formActions_z5wex_125{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}._submit_z5wex_132{border:1px solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-sans);cursor:pointer;margin:0;padding:.55rem .875rem;font-size:.875rem;font-weight:600}._submit_z5wex_132:disabled{opacity:.55;cursor:not-allowed}._cancel_z5wex_150{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;margin:0;padding:.55rem .875rem;font-size:.875rem;font-weight:600}._cancel_z5wex_150:hover{background:var(--bg-muted)}._formError_z5wex_167{font-family:var(--font-sans);color:var(--color-danger);margin:0;font-size:.875rem;line-height:1.4}._status_z5wex_175{font-family:var(--font-sans);color:var(--text-muted);margin:1.5rem 0 0;font-size:.9375rem;line-height:1.5}._statusError_z5wex_183{color:var(--color-danger)}._empty_z5wex_187{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);text-align:center;color:var(--text-muted);margin:1.25rem 0 0;padding:1.35rem 1rem}._emptyTitle_z5wex_197{font-family:var(--font-sans);color:var(--text-secondary);margin:.5rem 0 0;font-size:1rem;font-weight:600}._emptyHint_z5wex_205{font-family:var(--font-sans);color:var(--text-muted);margin:.4rem 0 0;font-size:.875rem;line-height:1.45}._list_z5wex_213{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}._card_z5wex_222{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);margin:0;padding:0}._cardButton_z5wex_230{border-radius:var(--radius-card);text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:none;margin:0;padding:1rem 1.05rem;display:block}._cardButton_z5wex_230:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._cardTop_z5wex_249{align-items:center;gap:.75rem;display:flex}._avatar_z5wex_255{border-radius:var(--radius-well);background:var(--bg-well);width:2.35rem;height:2.35rem;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:flex}._meta_z5wex_268{flex:auto;min-width:0}._name_z5wex_273{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.25}._phone_z5wex_282{font-family:var(--font-sans);color:var(--text-secondary);align-items:center;gap:.3rem;margin:.3rem 0 0;font-size:.875rem;line-height:1.35;display:inline-flex}._phoneIcon_z5wex_293{color:var(--text-muted);flex-shrink:0}._notes_z5wex_298{font-family:var(--font-sans);color:var(--text-muted);margin:.65rem 0 0;font-size:.8125rem;line-height:1.45}._address_z5wex_306{font-family:var(--font-sans);color:var(--text-muted);margin:.45rem 0 0;font-size:.8125rem;line-height:1.4}._jobsStub_z5wex_314{font-family:var(--font-sans);color:var(--text-faint);margin:.65rem 0 0;font-size:.75rem;line-height:1.35}._pendingBadge_z5wex_322{background:color-mix(in srgb, var(--color-warn) 14%, var(--bg-well));color:var(--color-warn-ink);font-family:var(--font-sans);text-align:center;border-radius:.375rem;flex-shrink:0;max-width:7.5rem;margin:0;padding:.2rem .45rem;font-size:.6875rem;font-weight:600;line-height:1.25}._failedBadge_z5wex_337{background:var(--color-danger-soft);color:var(--color-danger-ink)}._resultCount_z5wex_342{font-family:var(--font-sans);color:var(--text-muted);margin:0 0 .75rem;font-size:.8125rem}._detail_z5wex_351{flex-direction:column;gap:1rem;display:flex}._backLink_z5wex_357{color:var(--text-secondary);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.35rem;margin:0;padding:.35rem 0;font-size:.875rem;font-weight:600;display:inline-flex}._backLink_z5wex_357:hover{color:var(--text-primary)}._detailTitle_z5wex_377{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:1.35rem;font-weight:600;line-height:1.2}._detailCard_z5wex_387{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);margin:0;padding:1rem 1.05rem}._detailName_z5wex_395{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}._savedNotice_z5wex_404{border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-ok) 12%, var(--bg-surface));color:var(--color-ok);font-family:var(--font-sans);margin:0;padding:.65rem .85rem;font-size:.875rem;line-height:1.4}._jobsBlock_z5wex_415{flex-direction:column;gap:.65rem;display:flex}._jobsEmpty_z5wex_421{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.4}._jobsList_z5wex_429{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._jobRow_z5wex_438{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);align-items:flex-start;gap:.65rem;margin:0;padding:.75rem .85rem;display:flex}._jobIcon_z5wex_449{background:var(--bg-well);width:1.75rem;height:1.75rem;color:var(--text-muted);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex}._jobMeta_z5wex_462{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._jobSummary_z5wex_470{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}._jobDate_z5wex_479{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.35}._jobBadge_z5wex_487{background:var(--color-ok-soft);color:var(--color-ok);font-family:var(--font-sans);border-radius:.375rem;flex-shrink:0;margin:0;padding:.2rem .45rem;font-size:.6875rem;font-weight:600;line-height:1.25}._jobBadgeDone_z5wex_500{background:var(--bg-well);color:var(--text-muted)}._jobBadgeCancelled_z5wex_505{background:var(--color-danger-soft);color:var(--color-danger-ink)}._measureBlock_z5wex_510{flex-direction:column;gap:.85rem;display:flex}._measureBlockHead_z5wex_516{flex-direction:column;gap:.25rem;display:flex}._sectionTitle_z5wex_522{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}._sheetCard_z5wex_532{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);flex-direction:column;gap:.45rem;margin:0;padding:1rem 1.05rem;display:flex}._sheetLabel_z5wex_543{font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.75rem;font-weight:600}._sheetDate_z5wex_553{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}._sheetMeta_z5wex_561{font-family:var(--font-sans);color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.4}._sheetActions_z5wex_569{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}._previewChips_z5wex_576{flex-wrap:wrap;gap:.45rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}._previewChip_z5wex_576{border-radius:var(--radius-control);background:var(--bg-well);flex-direction:column;gap:.1rem;min-width:4.5rem;padding:.4rem .55rem;display:flex}._previewLabel_z5wex_595{font-family:var(--font-sans);color:var(--text-muted);font-size:.6875rem}._previewValue_z5wex_601{font-family:var(--font-sans);color:var(--text-primary);font-size:.875rem;font-weight:600}._pastBlock_z5wex_608{flex-direction:column;gap:.5rem;display:flex}._pastTitle_z5wex_614{font-family:var(--font-sans);color:var(--text-secondary);margin:0;font-size:.875rem;font-weight:600}._pastList_z5wex_622{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._pastItem_z5wex_631{border-radius:var(--radius-card);background:var(--bg-surface);width:100%;box-shadow:var(--shadow-soft);text-align:left;cursor:pointer;font:inherit;color:inherit;border:none;flex-direction:column;align-items:flex-start;gap:.15rem;margin:0;padding:.75rem .9rem;display:flex}._pastItem_z5wex_631:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._pastDate_z5wex_654{font-family:var(--font-sans);color:var(--text-primary);font-size:.9375rem;font-weight:600}._pastOutfit_z5wex_661{font-family:var(--font-sans);color:var(--text-muted);font-size:.8125rem}._measureForm_z5wex_667{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);flex-direction:column;gap:1rem;margin:0;padding:1.1rem;display:flex}._measureHeader_z5wex_678{flex-direction:column;gap:.25rem;display:flex}._measureCustomerName_z5wex_684{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:1.0625rem;font-weight:600}._measurePhone_z5wex_692{font-family:var(--font-sans);color:var(--text-secondary);margin:0;font-size:.875rem}._phoneDisplay_z5wex_699{border-radius:var(--radius-control);background:var(--bg-well);font-family:var(--font-sans);color:var(--text-secondary);margin:0;padding:.65rem .75rem;font-size:.9375rem}._measureSection_z5wex_709{border:none;flex-direction:column;gap:.75rem;margin:0;padding:0;display:flex}._measureSection_z5wex_709>._sectionTitle_z5wex_522,._measureSection_z5wex_709>legend._sectionTitle_z5wex_522{margin-bottom:.15rem;padding:0}._measureGrid_z5wex_724{grid-template-columns:1fr 1fr;gap:.75rem .65rem;display:grid}@media (width<=360px){._measureGrid_z5wex_724{grid-template-columns:1fr}}._inchWrap_z5wex_736{align-items:center;display:flex;position:relative}._inchInput_z5wex_742{padding-right:2.25rem}._inchUnit_z5wex_746{font-family:var(--font-sans);color:var(--text-muted);pointer-events:none;font-size:.75rem;font-weight:600;position:absolute;right:.75rem}._cancel_z5wex_150{align-items:center;gap:.35rem;display:inline-flex}._kindTabs_z5wex_762{flex-wrap:wrap;gap:.35rem;display:flex}._kindTab_z5wex_762{border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--bg-surface);color:var(--text-secondary);font-family:var(--font-sans);cursor:pointer;margin:0;padding:.45rem .75rem;font-size:.8125rem;font-weight:600}._kindTab_z5wex_762:hover{background:var(--bg-well)}._kindTabActive_z5wex_785{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}._kindTabActive_z5wex_785:hover{background:var(--color-primary-hover)}._kindBadge_z5wex_795{border-radius:var(--radius-control);background:var(--bg-well);font-family:var(--font-sans);color:var(--text-secondary);align-self:flex-start;margin:.15rem 0 0;padding:.2rem .5rem;font-size:.75rem;font-weight:600}._prefillNotice_z5wex_807{border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-ok) 10%, var(--bg-well));font-family:var(--font-sans);color:var(--text-secondary);margin:.35rem 0 0;padding:.55rem .7rem;font-size:.8125rem;line-height:1.4}._compareBlock_z5wex_818{flex-direction:column;gap:.85rem;display:flex}._compareEmpty_z5wex_824{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);flex-direction:column;gap:.35rem;margin:0;padding:1.1rem 1rem;display:flex}._comparePickers_z5wex_835{flex-direction:column;gap:.75rem;display:flex}._compareSingle_z5wex_841{font-family:var(--font-sans);color:var(--text-primary);flex-direction:column;gap:.2rem;margin:0;font-size:.9375rem;font-weight:600;display:flex}._compareTableWrap_z5wex_852{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);-webkit-overflow-scrolling:touch;margin:0;padding:.75rem;overflow-x:auto}._compareTable_z5wex_852{border-collapse:collapse;width:100%;min-width:18rem;font-family:var(--font-sans);font-size:.8125rem}._compareTable_z5wex_852 th,._compareTable_z5wex_852 td{text-align:left;vertical-align:top;border-bottom:1px solid var(--bg-well);padding:.45rem .4rem}._compareTable_z5wex_852 thead th{color:var(--text-muted);white-space:nowrap;font-size:.75rem;font-weight:600}._compareTable_z5wex_852 tbody th{color:var(--text-secondary);max-width:7.5rem;font-weight:600}._compareTable_z5wex_852 tbody td{color:var(--text-primary);white-space:nowrap}._compareDiffHighlight_z5wex_896{color:var(--text-primary);font-weight:600}._addToggle_z5wex_45:disabled,._cancel_z5wex_150:disabled,._submit_z5wex_132:disabled{opacity:.55;cursor:not-allowed}._todayBar_1iguj_1{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);font-family:var(--font-sans);flex-direction:column;align-items:flex-start;gap:.25rem;margin:0 0 1.25rem;padding:1.1rem 1.2rem;display:flex}._todayLabel_1iguj_14{color:var(--text-muted);margin:0;font-size:.8125rem;font-weight:600}._todayValue_1iguj_21{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text-primary);margin:0;font-size:2rem;font-weight:600;line-height:1.1}._dateMeta_1iguj_32{font-family:var(--font-sans);color:var(--text-muted);margin:.15rem 0 0;font-size:.8125rem}._whoSection_1iguj_39{margin:0 0 1rem}._whoHeader_1iguj_43{margin:0 0 .75rem}._whoTitle_1iguj_47{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}._whoHint_1iguj_55{font-family:var(--font-sans);color:var(--text-muted);margin:.3rem 0 0;font-size:.8125rem;line-height:1.4}._dateField_1iguj_63{flex-direction:column;gap:.35rem;margin:0 0 .75rem;display:flex}._dateLabel_1iguj_70{font-family:var(--font-sans);color:var(--text-secondary);align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:inline-flex}._dateInput_1iguj_80{box-sizing:border-box;border:1px solid var(--border-quiet);border-radius:var(--radius-control);background:var(--bg-surface);width:100%;max-width:12rem;font-family:var(--font-sans);color:var(--text-primary);margin:0;padding:.55rem .65rem;font-size:1rem}._onCallHint_1iguj_94{background:var(--bg-muted);font-family:var(--font-sans);color:var(--text-secondary);border-radius:.75rem;align-items:flex-start;gap:.4rem;margin:0 0 .65rem;padding:.55rem .65rem;font-size:.75rem;line-height:1.4;display:flex}._onCallHint_1iguj_94 svg{flex-shrink:0;margin-top:.1rem}._saveError_1iguj_113{font-family:var(--font-sans);color:var(--color-danger);margin:0 0 .5rem;font-size:.8125rem}._saveOk_1iguj_120{font-family:var(--font-sans);color:var(--color-ok);margin:0 0 .5rem;font-size:.8125rem}._statusChip_1iguj_127{font-family:var(--font-sans);color:var(--text-secondary);font-size:.75rem;font-weight:500}._statusGroup_1iguj_134{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.85rem;display:grid}._statusBtn_1iguj_141{border:1px solid var(--border-quiet);border-radius:var(--radius-control);background:var(--bg-muted);min-height:3.1rem;color:var(--text-secondary);font-family:var(--font-sans);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;margin:0;padding:.45rem .3rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}._statusBtn_1iguj_141:disabled{opacity:.55;cursor:wait}._statusBtnActive_1iguj_168{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}._onCallRange_1iguj_174{margin-top:.65rem}._rangeToggle_1iguj_178{font-family:var(--font-sans);color:var(--text-secondary);text-underline-offset:.15em;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:.8125rem;font-weight:600;text-decoration:underline}._rangeFields_1iguj_192{border-radius:var(--radius-control);background:var(--bg-muted);flex-direction:column;gap:.5rem;margin-top:.55rem;padding:.65rem;display:flex}._rangeField_1iguj_192{font-family:var(--font-sans);color:var(--text-muted);flex-direction:column;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}._rangeApply_1iguj_212{border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-sans);cursor:pointer;border:none;margin:.15rem 0 0;padding:.55rem .75rem;font-size:.875rem;font-weight:600}._rangeApply_1iguj_212:disabled{opacity:.55;cursor:wait}._status_1iguj_127{font-family:var(--font-sans);color:var(--text-muted);margin:1.5rem 0 0;font-size:.9375rem;line-height:1.5}._statusError_1iguj_238{color:var(--color-danger)}._emptyHint_1iguj_242{font-family:var(--font-sans);color:var(--text-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.45}._list_1iguj_250{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}._card_1iguj_259{border-radius:var(--radius-card);background:var(--bg-surface);box-shadow:var(--shadow-soft);margin:0;padding:1rem 1.05rem .95rem}._cardInactive_1iguj_267{opacity:.65}._cardTop_1iguj_271{align-items:center;gap:.75rem;display:flex}._avatar_1iguj_277{border-radius:var(--radius-well);background:var(--bg-well);width:2.35rem;height:2.35rem;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:flex}._meta_1iguj_290{flex:auto;min-width:0}._name_1iguj_295{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.25}._typeRow_1iguj_304{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-top:.2rem;display:flex}._badge_1iguj_312{font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--color-line);border-radius:.375rem;padding:.1rem .35rem;font-size:.6875rem;font-weight:600}._strip_1iguj_324{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;margin-top:.85rem;display:grid}._stripDay_1iguj_331{background:var(--bg-muted);border-radius:.65rem;flex-direction:column;align-items:center;gap:.25rem;min-width:0;padding:.4rem .15rem;display:flex}._stripDayToday_1iguj_342{background:var(--color-primary);color:var(--color-on-primary)}._stripLabel_1iguj_347{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:.625rem;font-weight:600;line-height:1}._stripDayToday_1iguj_342 ._stripLabel_1iguj_347{color:#ffffffb3}._stripHours_1iguj_361{font-family:var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;color:var(--text-primary);font-size:.75rem;font-weight:600;line-height:1.15}._stripDayToday_1iguj_342 ._stripHours_1iguj_361{color:var(--color-on-primary)}._splash_1bqr0_2{z-index:200;background:var(--color-navy);box-sizing:border-box;place-items:center;width:100%;min-height:100dvh;margin:0;animation:.32s ease-out _splashIn_1bqr0_1;display:grid;position:fixed;inset:0}._exiting_1bqr0_17{pointer-events:none;animation:.24s ease-in forwards _splashOut_1bqr0_1}._mark_1bqr0_22{width:5.5rem;height:5.5rem}._mark_1bqr0_22 img{object-fit:cover;width:100%;height:100%;display:block}@keyframes _splashIn_1bqr0_1{0%{opacity:0}to{opacity:1}}@keyframes _splashOut_1bqr0_1{0%{opacity:1}to{opacity:0}}
