._button_7mq4u_6{justify-content:center;align-items:center;gap:var(--space-xs);padding:0 var(--space-base);border-radius:var(--radius);font-family:var(--font-sans);font-size:var(--text-label-md);font-weight:var(--fw-medium);line-height:var(--leading-label-md);letter-spacing:var(--tracking-label-md);white-space:nowrap;cursor:pointer;border:1px solid #0000;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}._button_7mq4u_6:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._button_7mq4u_6:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}._sm_7mq4u_38{height:36px}._md_7mq4u_3{height:40px}._primary_7mq4u_49{background-color:var(--color-primary);color:var(--color-surface,#fff);border-color:var(--color-primary)}._primary_7mq4u_49:hover:not(:disabled){background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}._accent_7mq4u_62{background-color:var(--color-accent-hover,#0e7490);color:var(--color-surface,#fff);border-color:var(--color-accent-hover,#0e7490)}._accent_7mq4u_62:hover:not(:disabled){background-color:var(--color-accent);border-color:var(--color-accent)}._secondary_7mq4u_75{background-color:var(--color-surface);color:var(--color-primary);border-color:var(--color-surface-border)}._secondary_7mq4u_75:hover:not(:disabled){background-color:var(--color-surface-hover);border-color:var(--color-primary)}._destructive_7mq4u_88{background-color:var(--color-surface);color:var(--color-error);border-color:var(--color-error-bg)}._destructive_7mq4u_88:hover:not(:disabled){background-color:var(--color-error-bg);border-color:var(--color-error)}._outline_7mq4u_100{color:var(--color-ink);border-color:var(--color-surface-border);background-color:#0000}._outline_7mq4u_100:hover:not(:disabled){background-color:var(--color-surface-hover);border-color:var(--color-primary);color:var(--color-primary)}._ghost_7mq4u_113{color:var(--color-ink-muted);background-color:#0000;border-color:#0000}._ghost_7mq4u_113:hover:not(:disabled){background-color:var(--color-surface-hover);color:var(--color-primary)}._spinner_7mq4u_125{flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite _spin_7mq4u_125}@keyframes _spin_7mq4u_125{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=640px){._button_7mq4u_6{min-height:40px}}._badge_1c8t3_7{padding:2px var(--space-sm);border-radius:var(--radius);font-family:var(--font-code);font-size:var(--text-body-sm);font-weight:var(--fw-semibold);line-height:var(--leading-body-sm);letter-spacing:var(--tracking-code-sm);white-space:nowrap;border:1px solid #0000;align-items:center;display:inline-flex}._available_1c8t3_23{background-color:var(--color-success-bg);color:var(--color-success);border-color:var(--color-success-border)}._rented_1c8t3_31{background-color:var(--color-info-bg);color:var(--color-info);border-color:var(--color-info-border)}._maintenance_1c8t3_39{background-color:var(--color-warning-bg);color:var(--color-warning);border-color:var(--color-warning-border)}._grounded_1c8t3_47{background-color:var(--color-error-bg);color:var(--color-error);border-color:var(--color-error-border)}._success_1c8t3_54{background-color:var(--color-success-bg);color:var(--color-success);border-color:var(--color-success-border)}._info_1c8t3_60{background-color:var(--color-info-bg);color:var(--color-info);border-color:var(--color-info-border)}._warning_1c8t3_66{background-color:var(--color-warning-bg);color:var(--color-warning);border-color:var(--color-warning-border)}._error_1c8t3_72{background-color:var(--color-error-bg);color:var(--color-error);border-color:var(--color-error-border)}._neutral_1c8t3_78{background-color:var(--color-surface-container);color:var(--color-ink-muted);border-color:var(--color-surface-border)}._shell_16y6d_15{min-height:100vh;font-family:var(--font-sans);background-color:var(--color-surface);color:var(--color-ink);flex-direction:column;display:flex}._header_16y6d_28{z-index:30;height:var(--header-height);background-color:var(--color-surface);border-bottom:1px solid var(--color-surface-border);flex-shrink:0;position:sticky;top:0}._headerInner_16y6d_38{max-width:var(--content-max-width);padding:0 var(--content-padding);justify-content:space-between;align-items:center;gap:var(--space-xl);height:100%;margin:0 auto;display:flex}._headerLeft_16y6d_50{align-items:center;gap:var(--space-xl);min-width:0;display:flex}._logoMark_16y6d_57{-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;text-decoration:none;display:flex}._logoVelox_16y6d_71{font-family:var(--font-code);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--color-primary);font-size:1.5rem;line-height:1}._logoRent_16y6d_80{color:var(--color-accent)}._headerDivider_16y6d_84{background-color:var(--color-surface-border);flex-shrink:0;width:1px;height:20px}._headerRight_16y6d_92{align-items:center;gap:var(--space-base);flex-shrink:0;display:flex}._main_16y6d_103{width:100%;max-width:var(--content-max-width);padding:var(--space-2xl) var(--content-padding);box-sizing:border-box;flex:1;margin:0 auto}._breadcrumbs_16y6d_115{align-items:center;gap:var(--space-xs);min-width:0;margin:0;padding:0;list-style:none;display:flex}._breadcrumbItem_16y6d_125{align-items:center;gap:var(--space-xs);font-size:var(--text-body-sm);color:var(--color-ink-muted);white-space:nowrap;display:flex}._breadcrumbLink_16y6d_134{font-size:var(--text-body-sm);font-weight:var(--fw-medium);color:var(--color-ink-muted);padding:2px var(--space-xs);border-radius:var(--radius-sm);background-color:#0000;text-decoration:none;transition:background-color .1s,color .1s}._breadcrumbLink_16y6d_134:hover{background-color:var(--color-surface-container);color:var(--color-ink)}._breadcrumbLink_16y6d_134:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._breadcrumbCurrent_16y6d_156{font-size:var(--text-body-sm);font-weight:var(--fw-semibold);color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}._breadcrumbSeparator_16y6d_166{color:var(--color-surface-border);flex-shrink:0;align-items:center;display:flex}._spinner_1fovr_1{border-style:solid;border-color:var(--color-surface-border);box-sizing:border-box;border-top-color:currentColor;border-radius:50%;flex-shrink:0;animation:.75s linear infinite _spin_1fovr_1;display:inline-block}._sm_1fovr_12{border-width:2px;width:14px;height:14px}._md_1fovr_18{border-width:2.5px;width:20px;height:20px}._lg_1fovr_24{border-width:3px;width:32px;height:32px}._primary_1fovr_30{color:var(--color-primary);border-color:var(--color-primary-border);border-top-color:var(--color-primary)}._accent_1fovr_36{color:var(--color-accent);border-color:var(--color-accent-border);border-top-color:var(--color-accent)}._neutral_1fovr_42{color:var(--color-ink-muted);border-color:var(--color-surface-border);border-top-color:var(--color-ink)}._inverted_1fovr_48{color:var(--color-surface);border-color:var(--color-white-active);border-top-color:var(--color-surface)}._srOnly_1fovr_54{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _spin_1fovr_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1guws_1{width:100%;color:var(--color-ink-muted);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;font-family:inherit;display:flex}._message_1guws_14{color:var(--color-ink-muted);text-align:center;margin:0;font-size:.875rem;font-weight:500}@media (width<=640px){._container_1guws_1{gap:.5rem;padding:1.5rem .75rem}._message_1guws_14{font-size:.8125rem}}._card_1u9bi_7{text-align:center;background-color:var(--color-surface,#fff);border:1px solid var(--color-surface-border,#e2e8f0);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:3rem 1.5rem;display:flex}._iconWrapper_1u9bi_22{border-radius:var(--radius-full,9999px);background-color:var(--color-surface-container,#f1f5f9);width:56px;height:56px;color:var(--color-primary,#631ec6);flex-shrink:0;justify-content:center;align-items:center;margin-bottom:1rem;transition:transform .15s;display:inline-flex}._iconWrapper_1u9bi_22 svg{width:28px;height:28px}._title_1u9bi_41{font-family:var(--font-sans,inherit);font-size:var(--text-headline-sm,1.125rem);font-weight:var(--fw-semibold,600);line-height:var(--leading-headline-sm,1.5rem);color:var(--color-ink,#0f172a);margin:0 0 .5rem}._description_1u9bi_50{font-family:var(--font-sans,inherit);font-size:var(--text-body-base,.875rem);line-height:var(--leading-body-base,1.25rem);color:var(--color-ink-muted,#475569);max-width:440px;margin:0 0 1.25rem}._actions_1u9bi_59{justify-content:center;align-items:center;gap:var(--space-sm,.5rem);flex-wrap:wrap;margin-top:.25rem;display:flex}._overlay_4n1ub_1{z-index:50;background:#0f0f1459;justify-content:flex-end;display:flex;position:fixed;inset:0}._panel_4n1ub_10{background:#fff;flex-direction:column;width:360px;max-width:100%;height:100%;display:flex;box-shadow:-8px 0 24px #0000001f}@media (width<=640px){._panel_4n1ub_10{width:100%}}._panelHeader_4n1ub_26{border-bottom:1px solid #e5e5ea;justify-content:space-between;align-items:center;padding:16px;display:flex}._panelTitle_4n1ub_34{color:var(--color-ink,#16161a);margin:0;font-family:Space Grotesk,sans-serif;font-size:18px}._closeButton_4n1ub_41{cursor:pointer;color:var(--color-ink,#16161a);background:0 0;border:none;align-items:center;padding:4px;display:flex}._markAllButton_4n1ub_51{color:var(--color-accent,#2f6fed);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:12px 16px 0;padding:0;font-family:Public Sans,sans-serif;font-size:13px}._panelBody_4n1ub_63{flex:1;padding:12px 0;overflow-y:auto}._statusText_4n1ub_69{color:#6b6b76;padding:16px;font-family:Public Sans,sans-serif;font-size:14px}._list_4n1ub_76{margin:0;padding:0;list-style:none}._item_4n1ub_82{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #f0f0f3;flex-direction:column;gap:4px;width:100%;padding:12px 16px;font-family:Public Sans,sans-serif;display:flex}._item_4n1ub_82:hover{background:#fafafc}._unread_4n1ub_100{background:#f4f8ff}._escalated_4n1ub_104{border-left:3px solid var(--color-error,#d92d20)}._itemTitle_4n1ub_108{color:var(--color-ink,#16161a);font-size:14px}._itemDate_4n1ub_113{color:#8a8a94;font-size:12px}._overlay_otble_2{background:var(--color-overlay-dark);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:500;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._content_otble_15{background:var(--color-surface,var(--color-surface));border:2px solid var(--color-ink,var(--color-ink));border-radius:var(--radius,4px);box-shadow:0 20px 40px var(--shadow-xl), 0 4px 12px var(--shadow-md);width:100%;max-width:540px;animation:.15s ease-out _modalIn_otble_1;overflow:hidden}@keyframes _modalIn_otble_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._header_otble_39{border-bottom:1px solid var(--color-surface-border,var(--color-surface-border));background:var(--color-surface,var(--color-surface));justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem 1rem;display:flex}._headerLeft_otble_49{align-items:flex-start;gap:.75rem;display:flex}._warnIcon_otble_55{border-radius:var(--radius,4px);background:var(--color-error-bg);width:36px;height:36px;color:var(--color-error);flex-shrink:0;justify-content:center;align-items:center;display:flex}._titleGroup_otble_67{flex-direction:column;gap:2px;display:flex}._title_otble_67{color:var(--color-ink,var(--color-ink));margin:0;font-family:Space Grotesk,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.2}._subtitle_otble_82{color:var(--color-error);align-items:center;gap:5px;font-size:12px;font-weight:500;display:flex}._subtitleDot_otble_91{background:var(--color-error);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}._closeButton_otble_101{border-radius:var(--radius,4px);color:var(--color-ink-muted,var(--color-ink-muted));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:background .1s,color .1s;display:flex}._closeButton_otble_101:hover{background:var(--color-surface-low,var(--color-surface-border));color:var(--color-ink,var(--color-ink))}._closeButton_otble_101:focus-visible{outline:2px solid var(--color-accent,var(--color-primary));outline-offset:2px}._body_otble_126{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._warnBox_otble_134{background:var(--color-surface-bg,var(--color-warning-bg));border:1px solid var(--color-surface-border,var(--color-surface-border));border-radius:var(--radius,4px);padding:1rem 1.125rem}._warnText_otble_141{color:var(--color-ink,var(--color-ink));margin:0;font-size:14px;font-weight:400;line-height:1.55}._warnHighlight_otble_149{color:var(--color-error);font-weight:600}._draftTable_otble_155{background:var(--color-surface,var(--color-surface));border:1px solid var(--color-surface-border,var(--color-surface-border));border-radius:var(--radius,4px);overflow:hidden}._draftTableHeader_otble_162{background:var(--color-surface-container);border-bottom:1px solid var(--color-surface-border,var(--color-surface-border));justify-content:space-between;align-items:center;padding:.625rem .875rem;display:flex}._draftTableHeaderLabel_otble_171{color:var(--color-ink-muted,var(--color-ink-muted));text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}._draftTableHeaderBadge_otble_179{color:var(--color-warning);text-transform:uppercase;letter-spacing:.04em;font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:500}._draftItem_otble_189{border-top:1px solid var(--color-surface-border,var(--color-surface-border));justify-content:space-between;align-items:center;padding:.875rem;transition:background .1s;display:flex}._draftItem_otble_189:first-of-type{border-top:none}._draftItem_otble_189:hover{background:var(--color-surface-bg,var(--color-warning-bg))}._draftItemLeft_otble_206{align-items:flex-start;gap:.625rem;display:flex}._draftItemIcon_otble_212{border-radius:var(--radius,4px);background:var(--color-warning-bg);width:28px;height:28px;color:var(--color-warning);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}._draftItemName_otble_225{color:var(--color-ink,var(--color-ink));margin:0 0 2px;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:600;line-height:1.2}._draftItemMeta_otble_234{color:var(--color-ink-muted,var(--color-ink-muted));margin:0;font-size:11px;line-height:1.3}._draftItemBadge_otble_241{background:var(--color-warning-bg);color:var(--color-warning);border:1px solid var(--color-warning-border);border-radius:var(--radius,4px);white-space:nowrap;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:500}._securityNote_otble_254{color:var(--color-ink-muted,var(--color-ink-muted));align-items:flex-start;gap:6px;font-size:11px;line-height:1.5;display:flex}._securityNoteIcon_otble_263{color:var(--color-ink-subtle,var(--color-ink-muted));flex-shrink:0;margin-top:1px}._footer_otble_270{background:var(--color-surface-container);border-top:1px solid var(--color-surface-border,var(--color-surface-border));justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._confirmButton_otble_281{border:2px solid var(--color-error);border-radius:var(--radius,4px);color:var(--color-error);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:.625rem 1rem;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}._confirmButton_otble_281:hover{background:var(--color-error);color:var(--color-surface)}._confirmButton_otble_281:focus-visible{outline:2px solid var(--color-error);outline-offset:2px}._cancelButton_otble_308{border-radius:var(--radius,4px);background:var(--color-ink,var(--color-ink));color:var(--color-surface);cursor:pointer;box-shadow:0 1px 3px var(--shadow-xl);border:none;align-items:center;gap:6px;padding:.625rem 1.25rem;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}._cancelButton_otble_308:hover{background:var(--color-overlay-dark)}._cancelButton_otble_308:focus-visible{outline:2px solid var(--color-ink,var(--color-ink));outline-offset:2px}@media (width<=600px){._content_otble_15{max-width:100%}._footer_otble_270{flex-direction:column-reverse;align-items:stretch}._confirmButton_otble_281,._cancelButton_otble_308{justify-content:center}}._wrapper_54a2m_2{align-items:center;display:flex;position:relative}._trigger_54a2m_9{border-radius:var(--radius-full);cursor:pointer;background:0 0;border:2px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:border-color .12s;display:flex}._trigger_54a2m_9:hover{border-color:var(--color-accent)}._trigger_54a2m_9:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._triggerActive_54a2m_31{border-color:var(--color-accent);background:var(--color-surface-low,#fff8f0)}._avatar_54a2m_36{border-radius:var(--radius-full);background:var(--color-ink);color:#fff;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:700;display:flex}._dropdown_54a2m_53{background:var(--color-surface);border:1.5px solid var(--color-ink-subtle,#a39c90);border-radius:var(--radius);z-index:200;text-align:left;width:320px;padding:1.25rem;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 24px #0000001f,0 2px 6px #00000012}._arrow_54a2m_68{background:var(--color-surface);border-top:1.5px solid var(--color-ink-subtle,#a39c90);border-left:1.5px solid var(--color-ink-subtle,#a39c90);width:12px;height:12px;position:absolute;top:-7px;right:12px;transform:rotate(45deg)}._identity_54a2m_81{align-items:flex-start;gap:.875rem;padding-bottom:.875rem;display:flex}._avatarLarge_54a2m_88{border-radius:var(--radius-full);background:var(--color-ink);color:#fff;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700;display:flex}._identityInfo_54a2m_104{flex-direction:column;gap:4px;min-width:0;display:flex}._displayName_54a2m_111{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}._roleBadge_54a2m_122{background:var(--color-surface-low);border:1px solid var(--color-surface-border);border-radius:var(--radius);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;max-width:200px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block;overflow:hidden}._section_54a2m_140{border-top:1px solid var(--color-surface-border);flex-direction:column;gap:4px;padding-top:.75rem;padding-bottom:.75rem;display:flex}._sectionLabel_54a2m_149{color:var(--color-ink-subtle);font-size:11px;font-weight:500}._branchRow_54a2m_155{align-items:center;gap:6px;display:flex}._branchIcon_54a2m_161{color:var(--color-accent);flex-shrink:0}._branchText_54a2m_166{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._changeBranch_54a2m_175{color:var(--color-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;margin-top:4px;padding:0;font-size:11px;font-weight:600;text-decoration:none;transition:color .1s;display:inline-flex}._changeBranch_54a2m_175:hover{color:var(--color-accent-hover,#9e4d08);text-decoration:underline}._changeBranch_54a2m_175:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:2px}._sessionRow_54a2m_203{border-top:1px solid var(--color-surface-border);align-items:center;gap:6px;padding-top:.625rem;display:flex}._sessionIcon_54a2m_211{color:var(--color-ink-subtle);flex-shrink:0}._sessionText_54a2m_216{color:var(--color-ink-muted);font-size:11px;line-height:1}._sessionValue_54a2m_222{color:var(--color-ink);font-weight:600}._divider_54a2m_228{background:var(--color-surface-border);height:1px;margin:.75rem -1.25rem 0}._actions_54a2m_235{flex-direction:column;gap:4px;padding-top:.75rem;display:flex}._profileButton_54a2m_242{border-radius:var(--radius);width:100%;color:var(--color-ink,#0f172a);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:.375rem .5rem;font-size:13px;font-weight:600;transition:background .1s,color .1s;display:flex}._profileButton_54a2m_242:hover{background:var(--color-surface-hover,#faf9f5);color:var(--color-accent,#c6600a)}._profileButton_54a2m_242:focus-visible{outline:2px solid var(--color-accent,#c6600a);outline-offset:2px}._signOutButton_54a2m_269{border-radius:var(--radius);width:100%;color:var(--color-error,#c22b2b);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:.375rem .5rem;font-size:13px;font-weight:600;transition:background .1s,color .1s;display:flex}._signOutButton_54a2m_269:hover{color:#9b1e1e;background:#fdf2f2}._signOutButton_54a2m_269:focus-visible{outline:2px solid var(--color-error,#c22b2b);outline-offset:2px}@media (width<=480px){._dropdown_54a2m_53{width:290px;right:-.5rem}}._container_1ixof_9{flex-shrink:0;align-items:center;display:flex;position:relative}._triggerButton_1ixof_17{color:var(--color-ink-muted);cursor:pointer;border-radius:var(--radius,6px);background:0 0;border:none;flex-shrink:0;align-items:center;padding:.25rem;transition:color .1s;display:flex}._triggerButton_1ixof_17:hover{color:var(--color-ink)}._triggerButton_1ixof_17:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._inputWrapper_1ixof_40{position:relative}._inputContainer_1ixof_45{align-items:center;display:flex;position:relative}._inputIcon_1ixof_52{color:var(--color-ink-muted);pointer-events:none;flex-shrink:0;position:absolute;left:10px}._input_1ixof_40{background:var(--color-surface-low);width:300px;color:var(--color-ink);border:1px solid var(--color-surface-border);border-radius:var(--radius,6px);outline:none;padding:.5rem 5rem .5rem 2rem;font-family:Public Sans,sans-serif;font-size:.8125rem;transition:border-color .15s,background .15s,box-shadow .15s}._input_1ixof_40::placeholder{color:var(--color-ink-subtle)}._input_1ixof_40:focus{border-color:var(--color-accent);background:var(--color-surface);box-shadow:0 0 0 2px #9e4c0826}._inputRight_1ixof_85{align-items:center;gap:4px;display:flex;position:absolute;right:8px}._escHint_1ixof_93{color:var(--color-ink-subtle);background:var(--color-surface);border:1px solid var(--color-surface-border);white-space:nowrap;border-radius:4px;padding:1px 5px;font-family:Public Sans,sans-serif;font-size:10px;font-weight:600;line-height:1.4;display:inline-block}._clearButton_1ixof_107{color:var(--color-ink-subtle);cursor:pointer;background:0 0;border:none;border-radius:50%;align-items:center;padding:2px;transition:color .1s;display:flex}._clearButton_1ixof_107:hover{color:var(--color-ink)}._dropdown_1ixof_124{background:var(--color-surface);border:1px solid var(--color-surface-border);z-index:200;border-radius:8px;width:480px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 32px #1f2a3324,0 2px 8px #1f2a3314}._resultsList_1ixof_138{divide-color:var(--color-surface-low);max-height:420px;overflow-y:auto}._resultGroup_1ixof_145{border-bottom:1px solid var(--color-surface-low);padding:8px}._resultGroup_1ixof_145:last-child{border-bottom:none}._resultGroupHeader_1ixof_154{justify-content:space-between;align-items:center;padding:6px 8px 4px;display:flex}._resultGroupLabel_1ixof_161{letter-spacing:.08em;color:var(--color-ink-muted);font-family:Public Sans,sans-serif;font-size:11px;font-weight:700}._resultGroupCount_1ixof_169{color:var(--color-ink-subtle);font-family:Public Sans,sans-serif;font-size:11px;font-weight:400}._resultItem_1ixof_177{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:8px 10px;transition:background .1s,border-color .1s;display:flex}._resultItem_1ixof_177:hover,._resultItemActive_1ixof_190{background:var(--color-surface-low);border-color:var(--color-surface-border)}._resultItemActive_1ixof_190 ._resultItemTitle_1ixof_195{color:var(--color-accent)}._resultItemIcon_1ixof_199{border-radius:var(--radius,6px);background:var(--color-surface-container);border:1px solid var(--color-surface-border);width:30px;height:30px;color:var(--color-ink);flex-shrink:0;justify-content:center;align-items:center;transition:border-color .1s;display:flex}._resultItem_1ixof_177:hover ._resultItemIcon_1ixof_199,._resultItemActive_1ixof_190 ._resultItemIcon_1ixof_199{border-color:var(--color-accent)}._resultItemText_1ixof_218{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._resultItemTitle_1ixof_195{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;transition:color .1s;overflow:hidden}._resultItem_1ixof_177:hover ._resultItemTitle_1ixof_195{color:var(--color-accent)}._resultItemSubtitle_1ixof_240{color:var(--color-ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._resultItemArrow_1ixof_248{color:var(--color-ink-subtle);flex-shrink:0;transition:color .1s,transform .1s}._resultItem_1ixof_177:hover ._resultItemArrow_1ixof_248,._resultItemActive_1ixof_190 ._resultItemArrow_1ixof_248{color:var(--color-ink);transform:translate(2px)}._dropdownFooter_1ixof_261{background:var(--color-surface-low);border-top:1px solid var(--color-surface-border);color:var(--color-ink-subtle);justify-content:space-between;align-items:center;padding:8px 14px;font-size:11px;display:flex}._keyHints_1ixof_272{align-items:center;gap:12px;display:flex}._key_1ixof_272{color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-surface-border);border-radius:4px;padding:1px 5px;font-size:10px;font-weight:600;line-height:1.4;display:inline-block}._loadingState_1ixof_291{color:var(--color-ink-muted);align-items:center;gap:10px;padding:24px 20px;font-size:13px;display:flex}._spinner_1ixof_300{border:2px solid var(--color-surface-border);border-top-color:var(--color-accent);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.6s linear infinite _spin_1ixof_300}@keyframes _spin_1ixof_300{to{transform:rotate(360deg)}}._loadingText_1ixof_314{color:var(--color-ink-muted)}._emptyState_1ixof_319{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 24px;display:flex}._emptyIcon_1ixof_328{background:var(--color-surface-low);border:1px solid var(--color-surface-border);width:40px;height:40px;color:var(--color-ink-subtle);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:flex}._emptyText_1ixof_341{color:var(--color-ink-muted);margin:0;font-family:Public Sans,sans-serif;font-size:13px}@media (width<=767px){._input_1ixof_40{width:200px;padding-right:2.5rem}._escHint_1ixof_93{display:none}._dropdown_1ixof_124{border-radius:0;width:100%;max-height:calc(100dvh - 57px);position:fixed;top:57px;left:0;right:0;overflow-y:auto}._resultsList_1ixof_138{max-height:none}._resultItem_1ixof_177{min-height:52px}._resultItemIcon_1ixof_199{width:36px;height:36px}._dropdownFooter_1ixof_261{display:none}}@media (width<=480px){._input_1ixof_40{width:160px;font-size:14px}}._header_1sg6d_1{border-top:3px solid var(--color-primary);border-bottom:1px solid var(--color-surface-border);background:var(--color-surface);box-sizing:border-box;flex-wrap:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.875rem 1.5rem;display:flex}._menuButton_1sg6d_18{color:var(--color-ink-muted);cursor:pointer;border-radius:var(--radius,6px);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:.5rem;transition:color .15s,background .15s;display:none}._menuButton_1sg6d_18:hover{color:var(--color-ink);background:var(--color-surface-container)}._menuButton_1sg6d_18:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (width<=767px){._menuButton_1sg6d_18{width:44px;height:44px;display:flex}}._left_1sg6d_54{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._brandGroup_1sg6d_62{cursor:pointer;border-radius:var(--radius,6px);background:0 0;border:none;flex-shrink:0;align-items:center;gap:.75rem;padding:0;transition:opacity .15s;display:flex}._brandGroup_1sg6d_62:hover{opacity:.85}._brandGroup_1sg6d_62:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._brandMark_1sg6d_84{border-radius:var(--radius,6px);background:var(--gradient-primary);width:32px;height:32px;color:var(--color-surface,#fff);box-shadow:var(--shadow-primary-sm);flex-shrink:0;justify-content:center;align-items:center;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700;display:flex}._brand_1sg6d_62{letter-spacing:-.01em;color:var(--color-ink);font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:700}._sectionDivider_1sg6d_108{background:var(--color-surface-border);flex-shrink:0;width:1px;height:18px}._pageTitle_1sg6d_115{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;min-width:50px;margin:0;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700;overflow:hidden}._pageActions_1sg6d_127{flex-shrink:0;align-items:center;gap:.75rem;display:flex}._right_1sg6d_136{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.875rem;min-width:0;font-size:13px;display:flex}._branchBadge_1sg6d_147{background:var(--color-surface-low);border:1px solid var(--color-surface-border);border-radius:var(--radius,6px);color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;align-items:center;gap:.5rem;min-width:0;max-width:220px;padding:.375rem .75rem;font-size:12px;font-weight:500;display:flex;overflow:hidden}._branchDot_1sg6d_166{background:var(--color-success);border-radius:999px;flex-shrink:0;width:8px;height:8px}._userGroup_1sg6d_174{border-left:1px solid var(--color-surface-border);flex-shrink:1;align-items:center;gap:.625rem;min-width:0;padding-left:.75rem;display:flex}._avatar_1sg6d_184{border-radius:var(--radius-full,9999px);background:var(--color-surface-container);border:1.5px solid var(--color-surface-border);width:32px;height:32px;color:var(--color-ink);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._userText_1sg6d_199{flex-direction:column;min-width:0;line-height:1.2;display:flex}._userEmail_1sg6d_206{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:13px;font-weight:600;overflow:hidden}._userRole_1sg6d_216{color:var(--color-ink-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._bellButton_1sg6d_224{color:var(--color-ink-muted);cursor:pointer;border-radius:var(--radius,6px);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.35rem;transition:color .15s,background .15s;display:flex;position:relative}._bellButton_1sg6d_224:hover{color:var(--color-ink);background:var(--color-surface-container)}._bellButton_1sg6d_224:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._bellBadge_1sg6d_249{background:var(--color-error,#b91c1c);min-width:15px;height:15px;color:var(--color-surface,#fff);text-align:center;border-radius:8px;padding:0 3px;font-size:10px;line-height:15px;position:absolute;top:-2px;right:-4px}._signOutButton_1sg6d_264{background:var(--color-surface-low,#f8fafc);border:1px solid var(--color-surface-border,#e2e8f0);color:var(--color-ink-muted,#475569);cursor:pointer;border-radius:var(--radius,6px);white-space:nowrap;flex-shrink:0;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:12px;font-weight:500;transition:all .12s;display:flex}._signOutButton_1sg6d_264:hover{background:var(--color-error-bg,#fef2f2);border-color:var(--color-error-border);color:var(--color-error,#b91c1c)}._signOutButton_1sg6d_264:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._signOutLabel_1sg6d_292{white-space:nowrap;font-size:12px}@media (width<=1024px){._branchBadge_1sg6d_147{max-width:150px}._userEmail_1sg6d_206{max-width:140px}._userRole_1sg6d_216{display:none}}@media (width<=820px){._branchBadge_1sg6d_147,._signOutLabel_1sg6d_292{display:none}}@media (width<=640px){._header_1sg6d_1{gap:.5rem;padding:.75rem 1rem}._right_1sg6d_136{gap:.5rem}._userText_1sg6d_199{display:none}._userGroup_1sg6d_174{padding-left:.5rem}._brand_1sg6d_62,._pageActions_1sg6d_127{display:none}}._contextNotice_1sg6d_342{background:var(--color-warning-bg,#fffbeb);border-bottom:1px solid var(--color-warning-border);color:var(--color-warning);margin:0;padding:8px 16px;font-size:.875rem}._contextNoticeLink_1sg6d_351{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}._wrapper_jw3xv_1{background:var(--color-surface);flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}._newButton_jw3xv_9{background:var(--color-accent);color:var(--color-surface);cursor:pointer;border:none;border-radius:6px;padding:.625rem 1.25rem;font-size:13px;font-weight:600}._content_jw3xv_20{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:2rem 1.5rem 4rem}._filters_jw3xv_28{background:var(--color-surface);border-radius:var(--radius-lg,12px);border:1px solid var(--color-surface-border);box-shadow:var(--shadow-sm);flex-wrap:wrap;align-items:center;gap:.85rem;margin-bottom:1.5rem;padding:.875rem 1.25rem;display:flex}._filterInput_jw3xv_41{border:1px solid var(--color-surface-border);border-radius:var(--radius-md,8px);box-sizing:border-box;height:40px;color:var(--color-ink);background:var(--color-surface);min-width:180px;padding:.5rem .875rem;font-family:inherit;font-size:13.5px;transition:border-color .15s,box-shadow .15s}._filterInput_jw3xv_41:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus-cyan-sm);outline:none}._statusText_jw3xv_61{color:var(--color-ink-muted);font-size:14px}._tableWrapper_jw3xv_66{-webkit-overflow-scrolling:touch;background:var(--color-surface);border:1px solid var(--color-surface-border);border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-sm);overflow-x:auto}._table_jw3xv_66{border-collapse:collapse;width:100%;font-size:13px}._table_jw3xv_66 th{text-align:left;color:var(--color-ink-muted);letter-spacing:.03em;background:var(--color-surface-container);border-bottom:1px solid var(--color-surface-border);padding:.75rem 1rem;font-size:12px;font-weight:600}._table_jw3xv_66 td{border-bottom:1px solid var(--color-surface-container);color:var(--color-ink);vertical-align:middle;padding:.875rem 1rem}._row_jw3xv_99{cursor:pointer;position:relative}._row_jw3xv_99:hover{background:var(--color-surface-hover)}._rowLink_jw3xv_112{z-index:0;position:absolute;inset:0}._rowLink_jw3xv_112:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._badge_jw3xv_123{border-radius:999px;padding:.25rem .625rem;font-size:12px;font-weight:600;display:inline-block}._badge_ABIERTA_jw3xv_132{background:var(--color-info-bg);color:var(--color-info)}._badge_CONVERTIDA_jw3xv_137{background:var(--color-success-bg);color:var(--color-success)}._badge_CERRADA_jw3xv_142{background:var(--color-surface-container);color:var(--color-ink-muted)}@media (width<=720px){._table_jw3xv_66 thead{display:none}._table_jw3xv_66,._table_jw3xv_66 tbody,._table_jw3xv_66 tr,._table_jw3xv_66 td{width:100%;display:block}._table_jw3xv_66 tr{border:var(--elevation-1-border);border-radius:var(--radius-lg);box-shadow:var(--elevation-2-shadow);margin-bottom:.75rem;padding:.75rem 1rem}._table_jw3xv_66 td{border:none;padding:.25rem 0}._table_jw3xv_66 td[data-label]:before{content:attr(data-label);color:var(--color-ink-subtle);text-transform:uppercase;font-size:11px;display:block}}._overlay_1bnww_1{z-index:100;background:var(--color-overlay);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_1bnww_12{background:var(--color-surface);border-radius:var(--radius-xl,16px);border:1px solid var(--color-surface-border);width:100%;max-width:540px;max-height:90vh;box-shadow:var(--shadow-xl);box-sizing:border-box;padding:1.75rem;position:relative;overflow-y:auto}._closeButton_1bnww_26{color:var(--color-ink-muted);cursor:pointer;border-radius:var(--radius);background:0 0;border:none;padding:.25rem;transition:all .12s;display:flex;position:absolute;top:1.1rem;right:1.1rem}._closeButton_1bnww_26:hover{background:var(--color-surface-container);color:var(--color-ink)}._title_1bnww_45{font-family:var(--font-sans);color:var(--color-ink);margin:0 0 .5rem;padding-right:1.5rem;font-size:1.25rem;font-weight:700}._description_1bnww_54{color:var(--color-ink-muted);margin:0 0 1.25rem;font-size:.875rem}._form_1bnww_60{flex-direction:column;gap:1rem;display:flex}._gridTwo_1bnww_66{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._field_1bnww_72{color:var(--color-ink);flex-direction:column;gap:.375rem;font-size:.875rem;font-weight:500;display:flex}._input_1bnww_81,._select_1bnww_82{box-sizing:border-box;border:1px solid var(--color-surface-border);border-radius:var(--radius-md,8px);background:var(--color-surface);height:42px;color:var(--color-ink);outline:none;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_1bnww_81:focus,._select_1bnww_82:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus-cyan-sm)}._errorText_1bnww_102{color:var(--color-error);background:var(--color-error-bg);border:1px solid var(--color-error-border);border-radius:var(--radius);margin:0;padding:.625rem .75rem;font-size:.875rem}._actions_1bnww_112{border-top:1px solid var(--color-surface-border);justify-content:flex-end;gap:.75rem;margin-top:.75rem;padding-top:1rem;display:flex}._cancelButton_1bnww_121{border:1px solid var(--color-surface-border);border-radius:var(--radius);color:var(--color-ink);cursor:pointer;background:0 0;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s}._cancelButton_1bnww_121:hover{background:var(--color-surface-container)}._submitButton_1bnww_137{background:var(--color-primary);color:var(--color-surface);border-radius:var(--radius);cursor:pointer;border:none;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:background-color .15s}._submitButton_1bnww_137:hover:not(:disabled){background:var(--color-primary-hover)}._submitButton_1bnww_137:disabled{opacity:.5;cursor:not-allowed}@media (width<=600px){._gridTwo_1bnww_66{grid-template-columns:1fr}._actions_1bnww_112{flex-direction:column-reverse}._actions_1bnww_112>*{width:100%}}._coincidenciaHeader_1bnww_173{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._coincidenciaIcon_1bnww_180{color:var(--color-warning);flex-shrink:0}._coincidenciaCard_1bnww_185{background:var(--color-surface-container);border:1px solid var(--color-surface-border);border-radius:var(--radius);flex-direction:column;gap:.25rem;margin:1rem 0 1.25rem;padding:1rem;display:flex}._coincidenciaName_1bnww_196{color:var(--color-ink);margin:0;font-size:.9375rem;font-weight:600}._coincidenciaMeta_1bnww_203{color:var(--color-ink-muted);margin:0;font-size:.8125rem}._wrapper_ju42f_1{background:var(--color-surface);flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}._autosave_ju42f_9{color:var(--color-success);font-family:Public Sans,sans-serif;font-size:12px}._content_ju42f_15{flex-direction:column;flex:1;gap:1.75rem;width:100%;max-width:640px;margin:0 auto;padding:2rem 1.5rem 4rem;display:flex}._errorText_ju42f_26{color:var(--color-error);margin:0;font-size:13px}._helperNote_ju42f_32{color:var(--color-muted);background:var(--color-surface-container);border-radius:6px;margin:0;padding:.625rem .75rem;font-size:12px}._fieldError_ju42f_41{color:var(--color-error);font-size:12px}._section_ju42f_46{flex-direction:column;gap:.875rem;display:flex}._sectionTitle_ju42f_52{color:var(--color-ink);margin:0;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700}._chipGroup_ju42f_60{gap:.75rem;display:flex}._chip_ju42f_60{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);cursor:pointer;border-radius:999px;padding:.5rem 1.25rem;font-size:13px;font-weight:600}._chipSelected_ju42f_76{background:var(--color-ink);color:var(--color-surface);border-color:var(--color-ink)}._field_ju42f_41{color:var(--color-muted);flex-direction:column;gap:.375rem;font-size:12px;display:flex}._input_ju42f_90{border:1px solid var(--color-border);color:var(--color-ink);background:var(--color-surface);border-radius:6px;padding:.625rem .75rem;font-family:inherit;font-size:14px}._revealed_ju42f_100{animation:.18s ease-out _reveal_ju42f_100}@keyframes _reveal_ju42f_100{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._warningText_ju42f_115{color:var(--color-warning);margin:0;font-size:12px}._actions_ju42f_121{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}._primaryButton_ju42f_128{background:var(--color-ink);color:var(--color-surface);cursor:pointer;border:none;border-radius:6px;width:100%;padding:.875rem 1.5rem;font-size:14px;font-weight:600}._primaryButton_ju42f_128:disabled{background:var(--color-border);cursor:default}._secondaryButton_ju42f_145{color:var(--color-muted);cursor:pointer;background:0 0;border:none;padding:.5rem;font-size:13px}._sectionHeader_ju42f_154{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}._newCustomerButton_ju42f_162{border:1px dashed var(--color-ink);color:var(--color-ink);cursor:pointer;background:0 0;border-radius:6px;padding:.375rem .75rem;font-size:12px;font-weight:600;transition:all .15s}._newCustomerButton_ju42f_162:hover{background:var(--color-surface-hover)}._selectedCustomerBox_ju42f_178{background:var(--color-success-bg);border:1px solid var(--color-success-border);border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;display:flex}._selectedCustomerInfo_ju42f_189{flex-direction:column;gap:.25rem;display:flex}._selectedCustomerBadge_ju42f_195{color:var(--color-success);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600;display:inline-block}._selectedCustomerName_ju42f_204{color:var(--color-ink);font-size:14px;font-weight:600}._selectedCustomerDoc_ju42f_210{color:var(--color-ink-muted);font-size:12px}._deselectCustomerButton_ju42f_215{border:1px solid var(--color-surface-border);color:var(--color-ink-muted);cursor:pointer;background:0 0;border-radius:4px;padding:.25rem .625rem;font-size:12px}._deselectCustomerButton_ju42f_215:hover{background:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error)}._customerSearchContainer_ju42f_231{flex-direction:column;width:100%;display:flex;position:relative}._searchLoading_ju42f_238{color:var(--color-muted);margin-top:.25rem;font-size:11px}._customerSearchResults_ju42f_244{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);z-index:10;border-radius:6px;max-height:200px;margin:.25rem 0 0;padding:0;list-style:none;overflow-y:auto}._customerSearchResultItem_ju42f_257{border-bottom:1px solid var(--color-surface-border);cursor:pointer;padding:.625rem .875rem;transition:background .1s}._customerSearchResultItem_ju42f_257:last-child{border-bottom:none}._customerSearchResultItem_ju42f_257:hover,._customerSearchResultItem_ju42f_257:focus{background:var(--color-surface-hover);outline:none}._customerResultName_ju42f_274{color:var(--color-ink);font-size:13px;font-weight:600}._customerResultMeta_ju42f_280{color:var(--color-muted);margin-top:2px;font-size:11px}@media (width>=720px){._content_ju42f_15{max-width:760px}._section_ju42f_46{grid-template-columns:repeat(2,1fr);align-items:start;gap:.875rem 1.5rem;display:grid}._sectionTitle_ju42f_52,._sectionHeader_ju42f_154,._selectedCustomerBox_ju42f_178,._customerSearchContainer_ju42f_231,._chipGroup_ju42f_60,._warningText_ju42f_115{grid-column:1/-1}}._wrapper_1mmhr_1{background:var(--color-surface);flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}._backButton_1mmhr_9{color:var(--color-ink-muted);cursor:pointer;border-radius:var(--radius);background:0 0;border:none;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:13px;font-weight:500;text-decoration:none;transition:color .12s,background .12s;display:flex}._backButton_1mmhr_9:hover{color:var(--color-ink);background:var(--color-surface-low)}._backButton_1mmhr_9:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._content_1mmhr_36{flex:1;width:100%;max-width:1100px;margin:0 auto;padding:2rem 1.5rem 4rem}._staleBanner_1mmhr_44{background:var(--color-warning-bg);color:var(--color-warning);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);align-items:center;gap:1rem;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:13px;display:flex}._refreshButton_1mmhr_57{border:1px solid var(--color-warning);color:var(--color-warning);border-radius:var(--radius);cursor:pointer;background:0 0;flex-shrink:0;padding:.25rem .75rem;font-size:12px;font-weight:600}._errorText_1mmhr_69{color:var(--color-error);margin:0 0 1rem;font-size:13px}._statusText_1mmhr_75{color:var(--color-muted);font-size:14px}._grid_1mmhr_80{grid-template-columns:1fr;gap:1.25rem;display:grid}._card_1mmhr_86{border:var(--elevation-1-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--elevation-2-shadow);flex-direction:column;transition:opacity .15s,box-shadow .15s,border-color .15s;display:flex;overflow:hidden}._card_1mmhr_86:hover{box-shadow:var(--shadow-card-hover);border-color:var(--color-surface-border)}._cardStale_1mmhr_102{opacity:.6}._cardUnavailable_1mmhr_106{opacity:.75}._cardUnavailable_1mmhr_106 ._photo_1mmhr_110{filter:grayscale()}._unavailableReason_1mmhr_114{color:var(--color-error);flex-direction:column;gap:.125rem;margin:0;font-size:13px;display:flex}._unavailableDates_1mmhr_123{color:var(--color-ink-muted)}._busyNotice_1mmhr_127{background:var(--color-warning-bg);color:var(--color-warning);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);margin:0 0 1.25rem;padding:.75rem 1rem;font-size:13px}._photo_1mmhr_110{object-fit:cover;background:var(--color-surface-container);width:100%;height:200px;display:block}._cardBody_1mmhr_145{flex-direction:column;gap:.5rem;padding:1rem;display:flex}._model_1mmhr_152{color:var(--color-ink);margin:0;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:700;line-height:1.25}._rate_1mmhr_161{color:var(--color-ink);font-size:14px;font-weight:600}._rateTotal_1mmhr_167{color:var(--color-ink-muted);font-weight:400}._badge_1mmhr_172{border-radius:var(--radius-full);background:var(--color-success-bg);width:fit-content;color:var(--color-success);border:1px solid var(--color-success-border);padding:.2rem .625rem;font-size:11px;font-weight:600;display:inline-block}._reserveButton_1mmhr_184{background:var(--color-accent);color:var(--color-surface);border-radius:var(--radius-md);cursor:pointer;border:none;width:100%;min-height:48px;margin-top:.5rem;padding:.875rem 1rem;font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:700;transition:background .15s}._reserveButton_1mmhr_184:hover:not(:disabled){background:var(--color-accent-hover)}._reserveButton_1mmhr_184:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._reserveButton_1mmhr_184:disabled{background:var(--color-surface-border);color:var(--color-ink-subtle);cursor:default}._detailLink_1mmhr_215{color:var(--color-ink-muted);align-self:center;padding:.25rem;font-size:13px;text-decoration:none}._detailLink_1mmhr_215:hover{color:var(--color-ink);text-decoration:underline}._secondaryButton_1mmhr_228{border:var(--elevation-1-border);background:var(--color-surface);color:var(--color-ink);border-radius:var(--radius-md);cursor:pointer;padding:.625rem 1rem;font-size:13px;font-weight:600;transition:background .12s}._secondaryButton_1mmhr_228:hover:not(:disabled){background:var(--color-surface-low)}._secondaryButton_1mmhr_228:disabled{color:var(--color-ink-subtle);cursor:default}._filters_1mmhr_249{flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem;display:flex}._filterField_1mmhr_256{flex-direction:column;flex:160px;gap:.25rem;min-width:0;display:flex}._filterLabel_1mmhr_264{color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}._filterInput_1mmhr_272{border:1px solid var(--color-surface-border);border-radius:var(--radius);background:var(--color-surface);height:36px;color:var(--color-ink);width:100%;padding:0 .625rem;font-size:14px}._filterInput_1mmhr_272:focus{outline:2px solid var(--color-accent);outline-offset:-1px;border-color:var(--color-accent)}@media (width>=720px){._grid_1mmhr_80{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){._grid_1mmhr_80{grid-template-columns:repeat(3,1fr)}}._wrapper_31jdf_1{background:var(--color-surface);flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}._linkButton_31jdf_9{color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}._content_31jdf_19{flex:1;grid-template-columns:1fr;align-items:start;gap:2rem;width:100%;max-width:960px;margin:0 auto;padding:2rem 1.5rem 4rem;display:grid}._statusText_31jdf_31{color:var(--color-muted);padding:2rem;font-size:14px}._conflictBanner_31jdf_37{background:var(--color-warning-bg);color:var(--color-warning);border-radius:6px;padding:.75rem 1rem;font-size:13px}._summaryPanel_31jdf_45{border:1px solid var(--color-surface-border);border-radius:8px;padding:1.25rem}._customerLabel_31jdf_51{color:var(--color-ink);margin:0 0 1rem;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700}._summaryList_31jdf_59{flex-direction:column;gap:.75rem;margin:0;display:flex}._summaryList_31jdf_59 dt{color:var(--color-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px}._summaryList_31jdf_59 dd{color:var(--color-ink);margin:.125rem 0 0;font-size:13px}._mobileTimeline_31jdf_79{margin-top:1.25rem}._mobileTimeline_31jdf_79 summary{cursor:pointer;color:var(--color-accent);font-size:13px;font-weight:600}._desktopTimeline_31jdf_90{display:none}._timelineTitle_31jdf_94{color:var(--color-ink);margin:0 0 .75rem;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:700}._emptyTimeline_31jdf_102{color:var(--color-muted);font-size:12px}._timeline_31jdf_94{border-left:2px solid var(--color-surface-border);flex-direction:column;gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}._timelineItem_31jdf_117{flex-direction:column;padding-left:.875rem;font-size:13px;display:flex}._timelineDate_31jdf_124{color:var(--color-muted);font-size:11px}._timelineLabel_31jdf_129{color:var(--color-ink);font-weight:600}._timelineDetail_31jdf_134{color:var(--color-muted);font-size:12px}._mainPanel_31jdf_139{min-width:0}._badge_31jdf_143{background:var(--color-info-bg);color:var(--color-info);border-radius:999px;margin-bottom:1.25rem;padding:.3rem .75rem;font-size:12px;font-weight:600;display:inline-block}._errorText_31jdf_154{color:var(--color-error);margin:0 0 1rem;font-size:13px}._primaryButton_31jdf_160{background:var(--color-accent);color:var(--color-surface);cursor:pointer;border:none;border-radius:6px;width:100%;margin-bottom:1.25rem;padding:.875rem 1.5rem;font-size:14px;font-weight:700}._primaryButton_31jdf_160:disabled{background:var(--color-border);cursor:default}._dangerLink_31jdf_178{color:var(--color-error);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;display:block}._closeForm_31jdf_188{border:1px solid var(--color-error-border);border-radius:8px;margin-top:1rem;padding:1rem}._reserveForm_31jdf_195{border:1px solid var(--color-surface-border);background:var(--color-surface-container);border-radius:10px;flex-direction:column;gap:1.5rem;margin-top:1rem;padding:1.5rem;display:flex}._reserveFormTitle_31jdf_206{color:var(--color-ink);margin:0;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700}._fieldGroup_31jdf_214{flex-direction:column;gap:.375rem;display:flex}._fieldLabel_31jdf_220{color:var(--color-ink);font-size:13px;font-weight:600}._fieldHint_31jdf_226{color:var(--color-muted);margin:0 0 .25rem;font-size:12px}._fieldInput_31jdf_232{border:1px solid var(--color-surface-border);box-sizing:border-box;border-radius:6px;width:100%;padding:.625rem .75rem;font-family:inherit;font-size:14px}._modalityButtons_31jdf_242{gap:.75rem;display:flex}._modalityButton_31jdf_242,._modalityButtonActive_31jdf_248{cursor:pointer;text-align:center;border-radius:6px;flex:1;padding:.625rem 1rem;font-size:13px;font-weight:600}._modalityButton_31jdf_242{border:1px solid var(--color-surface-border);background:var(--color-surface);color:var(--color-ink)}._modalityButtonActive_31jdf_248{border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-surface)}._closeQuestion_31jdf_270{color:var(--color-ink);margin:0 0 .75rem;font-size:13px;font-weight:600}._closeReason_31jdf_277{border:1px solid var(--color-surface-border);resize:vertical;box-sizing:border-box;border-radius:6px;width:100%;min-height:80px;padding:.5rem;font-family:inherit;font-size:13px}._closeActions_31jdf_289{align-items:center;gap:1rem;margin-top:.75rem;display:flex}._dangerButton_31jdf_296{background:var(--color-error);color:var(--color-surface);cursor:pointer;border:none;border-radius:6px;padding:.6rem 1.25rem;font-size:13px;font-weight:600}._dangerButton_31jdf_296:disabled{opacity:.6;cursor:default}._closedMessage_31jdf_312{color:var(--color-muted);font-size:13px}._helperText_31jdf_317{color:var(--color-muted);margin:-.75rem 0 1.25rem;font-size:12px}._modalOverlay_31jdf_323{background:var(--color-overlay);z-index:30;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modalCard_31jdf_334{background:var(--color-surface);box-sizing:border-box;border-radius:6px;width:100%;max-width:480px;max-height:100%;padding:1.5rem;overflow-y:auto}._modalHeader_31jdf_345{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._modalTitle_31jdf_352{color:var(--color-ink);margin:0 0 .5rem;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:700}._modalClose_31jdf_360{cursor:pointer;color:var(--color-ink);background:0 0;border:none;min-width:44px;min-height:44px;font-size:22px;line-height:1}._cancelButton_31jdf_371{background:var(--color-surface);border:1.5px solid var(--color-surface-border);color:var(--color-ink);cursor:pointer;border-radius:6px;padding:.6rem 1.25rem;font-size:13px;font-weight:600}@media (width>=900px){._content_31jdf_19{grid-template-columns:280px 1fr}._mobileTimeline_31jdf_79{display:none}._desktopTimeline_31jdf_90{margin-top:1.25rem;display:block}}._vehicleSummary_31jdf_397{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._vehicleThumb_31jdf_404{object-fit:cover;border-radius:6px;flex-shrink:0;width:48px;height:36px}
