:root{color-scheme:light;--color-primary: #2b7a19;--color-primary-hover: #1d5c10;--color-primary-deep: #14541f;--color-primary-soft: #e6f4e0;--color-primary-soft-border: #cfe0c8;--color-primary-tint: #f4faf0;--color-primary-strong: #1d5c10;--color-on-primary-muted: #d8ecd2;--color-eyebrow: #1d5c10;--color-accent: #7ee04a;--color-accent-light: #b8f08f;--color-accent-pale: #d6f2c6;--color-dark: #0f3a1c;--color-dark-soft: #14541f;--color-dark-deep: #08240f;--color-on-primary: #ffffff;--color-success: #3aa31f;--color-text: #1a2a1e;--color-text-secondary: #33473a;--color-muted: #4a5f4c;--color-subtle: #6b7f6d;--color-faint: #8aa085;--color-bg: #ffffff;--color-surface: #ffffff;--color-surface-sunken: #e9f4e1;--color-surface-faint: #f8fbf5;--color-surface-band: #fafcf7;--color-row-hover: #f2f8ee;--color-border: #d3e4ca;--color-border-input: #cfe0c8;--color-border-hover: #bcd9b3;--color-divider: #e4efdd;--color-danger: #d62828;--color-danger-soft: #f8e3e0;--color-danger-border: #e9c4be;--color-warning: #6b4500;--color-warning-soft: #ffefc2;--color-warning-accent: #f5a623;--color-warning-tint: #fff8e1;--color-info: #2b5c9e;--color-info-soft: #e8eef7;--color-disabled-bg: #e4efdd;--color-disabled-fg: #6b7f6d;--color-overlay: rgba(15, 58, 28, .5);--color-toast: rgba(15, 58, 28, .94);--shadow-focus: 0 0 0 3px var(--color-primary-soft);--shadow-focus-strong: 0 0 0 4px var(--color-primary-soft);--shadow-thumb: 0 1px 4px rgba(15, 58, 28, .12);--shadow-card: 0 6px 24px rgba(15, 58, 28, .06);--shadow-popover: 0 16px 40px rgba(15, 58, 28, .18);--shadow-modal: 0 30px 80px rgba(0, 0, 0, .3);--shadow-sheet: 0 2px 6px rgba(15, 58, 28, .08), 0 18px 50px rgba(15, 58, 28, .14);--shadow-toast: 0 8px 24px rgba(0, 0, 0, .22);--shadow-fab: 0 10px 30px rgba(15, 58, 28, .3);--focus-outline: 2px solid var(--color-primary);--radius-xs: 8px;--radius-segment: 9px;--radius-sm: 10px;--radius-control: 12px;--radius-tile: 14px;--radius-card: 16px;--radius-card-lg: 18px;--radius-panel: 20px;--radius-modal: 24px;--radius-pill: 999px;--font-titulo: "Outfit Variable", "Outfit", sans-serif;--font-marca: "Outfit Variable", "Outfit", sans-serif;--font-texto: "DM Sans Variable", "DM Sans", sans-serif;--font-cartel: "Outfit Variable", "Outfit", sans-serif;--font-size-2xs: 10px;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-md: 13px;--font-size-base: 14px;--font-size-body: 15px;--font-size-lg: 16px;--font-size-lead: 17px;--font-size-xl: 22px;--font-size-2xl: 28px;--font-size-3xl: 32px;--font-size-4xl: 36px;--font-size-hero: 44px;--font-size-display: 48px;--font-weight-regular: 400;--font-weight-medium: 600;--font-weight-bold: 700;--font-weight-heavy: 800;--line-height-body: 1.5;--line-height-tight: 1.25;--control-height-sm: 40px;--control-height: 44px;--control-height-field: 46px;--control-height-md: 48px;--control-height-lg: 50px;--control-height-xl: 52px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 34px;--space-9: 40px;--layout-sidebar-width: 270px;--layout-sidebar-collapsed-width: 84px;--layout-header-height-mobile: 60px;--layout-tab-bar-height: 76px;--layout-content-max-width: 980px;--duration-fast: .15s;--duration-view: .45s;--ease-view: cubic-bezier(.22, .61, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media(min-width:768px){html{scrollbar-gutter:stable}}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-texto);font-size:var(--font-size-base);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-weight:600;text-wrap:balance}h1,h2{font-family:var(--font-titulo)}:where(a){color:var(--color-primary)}:where(a:hover){color:var(--color-primary-hover)}button,input,select,textarea{font:inherit}:focus-visible{outline:var(--focus-outline);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}._avatar_1royg_1{width:var(--avatar-size);height:var(--avatar-size);flex-shrink:0;border-radius:50%;background:var(--color-primary);color:var(--color-on-primary);display:flex;align-items:center;justify-content:center;font-size:var(--avatar-font-size);font-weight:600;line-height:1;font-family:var(--font-titulo)}._soft_1royg_17{background:var(--color-primary-soft);color:var(--color-primary)}._outline_1royg_23{box-sizing:border-box;border:2px solid var(--color-primary-soft-border);background:var(--color-surface);color:var(--color-primary-strong);font-weight:800}._dark_1royg_31{background:var(--color-dark-soft);color:var(--color-on-primary);font-weight:800}._lime_1royg_38{background:var(--color-accent);color:var(--color-dark-deep);font-weight:800}._comingSoon_1xava_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;padding:var(--space-9) var(--space-3);line-height:normal}._icon_1xava_12{width:64px;height:64px;border-radius:var(--radius-card-lg);background:var(--color-primary-soft);color:var(--color-primary);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-1)}._icon_1xava_12 svg{width:28px;height:28px}._badge_1xava_30{background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.8px;text-transform:uppercase;padding:5px 10px;border-radius:var(--radius-pill);font-family:var(--font-titulo)}._text_1xava_42{margin:0;max-width:46ch;color:var(--color-text);font-size:var(--font-size-lead);font-weight:600;line-height:1.45}._note_1xava_51{margin:0;max-width:52ch;color:var(--color-muted);font-size:var(--font-size-base);line-height:1.5}@media(max-width:767.98px){._comingSoon_1xava_1{padding:var(--space-6) var(--space-1)}._text_1xava_42{font-size:var(--font-size-body)}}@keyframes _view-in_1iygw_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._page_1iygw_13{max-width:calc(var(--layout-content-max-width) + 2 * 32px);width:100%;margin:0 auto;padding:28px 32px 32px;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;animation:_view-in_1iygw_1 var(--duration-view) var(--ease-view)}._header_1iygw_26{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-5)}._heading_1iygw_35{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._title_1iygw_42{color:var(--color-dark);font-family:var(--font-titulo);font-size:var(--font-size-4xl);font-weight:700;line-height:1.15}._subtitle_1iygw_50{margin:0;color:var(--color-muted);font-size:var(--font-size-body)}._wide_1iygw_56{max-width:none;padding:28px 28px 32px}._wide_1iygw_56 ._header_1iygw_26{align-items:center;margin-bottom:18px}._wide_1iygw_56 ._title_1iygw_42,._wide_1iygw_56 ._subtitle_1iygw_50{line-height:normal}._wide_1iygw_56 ._subtitle_1iygw_50{font-size:var(--font-size-base)}._full_1iygw_76{max-width:none;padding:32px}._full_1iygw_76 ._header_1iygw_26{margin-bottom:var(--space-5)}._full_1iygw_76 ._title_1iygw_42,._full_1iygw_76 ._subtitle_1iygw_50{line-height:normal}._actions_1iygw_90{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media(max-width:767.98px){._page_1iygw_13{padding:var(--space-4)}._title_1iygw_42{font-size:var(--font-size-2xl)}._titleHiddenOnMobile_1iygw_106 ._heading_1iygw_35{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._header_1iygw_26._titleHiddenOnMobile_1iygw_106{margin-bottom:0}._full_1iygw_76{padding:var(--space-4)}._wide_1iygw_56{padding:14px 14px 20px}._wide_1iygw_56 ._header_1iygw_26{margin-bottom:var(--space-3)}._wide_1iygw_56 ._actions_1iygw_90{flex:1 1 100%}}@media print{._page_1iygw_13{max-width:none;padding:0;animation:none}._header_1iygw_26{display:none}}._card_1a2h9_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-panel)}._none_1a2h9_7{padding:0;overflow:hidden}._sm_1a2h9_12{padding:var(--space-4)}._md_1a2h9_16{padding:var(--space-6)}@media(max-width:720px){._md_1a2h9_16{padding:18px var(--space-4)}}._pill_1xjk0_1{display:inline-flex;align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);font-weight:600;line-height:1.35;white-space:nowrap;font-family:var(--font-titulo);text-transform:uppercase}._sm_1xjk0_14{padding:3px var(--space-2);font-size:var(--font-size-sm)}._md_1xjk0_19{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm)}._tag_1xjk0_25{padding:var(--space-1) var(--space-2);border-radius:7px}._tag_1xjk0_25 abbr{text-decoration:none}._neutral_1xjk0_35{background:var(--color-divider);color:var(--color-text-secondary)}._primary_1xjk0_40{background:var(--color-accent-pale);color:#1a5a0e}._solid_1xjk0_45{background:var(--color-primary);color:var(--color-on-primary)}._warning_1xjk0_50{background:var(--color-warning-soft);color:var(--color-warning)}._danger_1xjk0_55{background:var(--color-danger-soft);color:var(--color-danger)}._info_1xjk0_60{background:var(--color-info-soft);color:var(--color-info)}._dark_1xjk0_65{background:var(--color-dark);color:var(--color-on-primary)}._struck_1xjk0_71{text-decoration:line-through}._button_sbfhl_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1.5px solid transparent;border-radius:var(--radius-control);text-align:center;text-decoration:none;white-space:nowrap;font-weight:500;cursor:pointer;transition:background var(--duration-fast),border-color var(--duration-fast),color var(--duration-fast),transform .05s}._button_sbfhl_2 svg{flex-shrink:0}._button_sbfhl_2:active:not(:disabled){transform:translateY(1px)}._sm_sbfhl_30{min-height:var(--control-height-sm);padding:0 14px;border-radius:var(--radius-sm);font-size:var(--font-size-base)}._md_sbfhl_37{min-height:var(--control-height-md);padding:0 18px;font-size:var(--font-size-base)}._lg_sbfhl_43{min-height:var(--control-height-lg);padding:0 22px;font-size:var(--font-size-body)}._xl_sbfhl_49{min-height:var(--control-height-xl);padding:0 var(--space-6);font-size:var(--font-size-lg)}._primary_sbfhl_56{background:var(--color-primary);color:var(--color-on-primary);font-weight:600}._primary_sbfhl_56._md_sbfhl_37{padding:0 22px}._primary_sbfhl_56:hover:not(:disabled){background:var(--color-primary-hover);color:var(--color-on-primary)}._secondary_sbfhl_71{border-color:var(--color-border-input);background:var(--color-surface);color:var(--color-text)}._secondary_sbfhl_71:hover:not(:disabled){border-color:var(--color-border-hover);background:var(--color-row-hover);color:var(--color-text)}._ghost_sbfhl_83{background:none;color:var(--color-muted)}._ghost_sbfhl_83:hover:not(:disabled){background:var(--color-surface-sunken);color:var(--color-text)}._danger_sbfhl_93{background:none;color:var(--color-danger)}._danger_sbfhl_93:hover:not(:disabled){background:var(--color-danger-soft);color:var(--color-danger)}._button_sbfhl_2:disabled{cursor:not-allowed}._primary_sbfhl_56:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-fg)}._secondary_sbfhl_71:disabled,._ghost_sbfhl_83:disabled,._danger_sbfhl_93:disabled{opacity:.5}._button_sbfhl_2._busy_sbfhl_123:disabled{cursor:progress;opacity:.8}._primary_sbfhl_56._busy_sbfhl_123:disabled{background:var(--color-primary);color:var(--color-on-primary)}._fullWidth_sbfhl_133{width:100%}@keyframes _backdrop-in_18s9i_1{0%{opacity:0}}@keyframes _modal-in_18s9i_1{0%{opacity:0;transform:translateY(18px) scale(.98)}}._backdrop_18s9i_15{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:var(--space-6) var(--space-4);background:var(--color-overlay);animation:_backdrop-in_18s9i_1 .35s ease-out both}._panel_18s9i_26{width:100%;max-height:calc(100dvh - 2 * var(--space-6));display:flex;flex-direction:column;background:var(--color-surface);border-radius:var(--radius-modal);box-shadow:var(--shadow-modal);animation:_modal-in_18s9i_1 var(--duration-view) var(--ease-view) both}._sm_18s9i_37{max-width:460px}._md_18s9i_41{max-width:600px}._lg_18s9i_45{max-width:620px}._xl_18s9i_49{max-width:680px}._panel_18s9i_26>form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}._head_18s9i_61{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:22px var(--space-6) 0}._headWithSubtitle_18s9i_69{align-items:flex-start}._heading_18s9i_73{flex:1;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._subtitle_18s9i_82{margin:0;color:var(--color-muted);font-size:var(--font-size-base)}._title_18s9i_88{color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-2xl);font-weight:600;line-height:1.2}._sm_18s9i_37 ._title_18s9i_88{font-size:var(--font-size-xl)}._backdropNotice_18s9i_101{align-items:safe center;overflow-y:auto}._notice_18s9i_106{max-height:none}._notice_18s9i_106 ._head_18s9i_61{flex-direction:column;justify-content:flex-start;text-align:center}._notice_18s9i_106 ._body_18s9i_116{overflow:visible}._close_18s9i_120{flex-shrink:0;display:grid;place-items:center;width:var(--control-height);height:var(--control-height);border:none;border-radius:var(--radius-control);background:var(--color-surface-sunken);color:var(--color-text-secondary);cursor:pointer;transition:background var(--duration-fast),color var(--duration-fast)}._close_18s9i_120:hover{background:var(--color-primary-soft);color:var(--color-primary)}._body_18s9i_116{flex:1 1 auto;min-height:0;overflow-y:auto;padding:18px var(--space-6) var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-body)}._body_18s9i_116>p{margin:0}._actions_18s9i_154{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:var(--space-5) var(--space-6) var(--space-6)}._alert_18s9i_163{margin:var(--space-3) 0 0;padding:10px 14px;border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-size-base);font-weight:500}@media(max-width:720px){._head_18s9i_61{padding:18px var(--space-4) 0}._title_18s9i_88{font-size:var(--font-size-xl)}._body_18s9i_116{padding:var(--space-4) var(--space-4) var(--space-1)}._actions_18s9i_154{padding:var(--space-3) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom,0px))}._actions_18s9i_154>*{flex:1}._notice_18s9i_106{max-width:358px}._fullScreenOnMobile_18s9i_200{display:flex;padding:0}._fullScreenOnMobile_18s9i_200 ._panel_18s9i_26{max-width:none;height:100%;max-height:none;border-radius:0}._fullScreenOnMobile_18s9i_200 ._actions_18s9i_154{border-top:1px solid var(--color-border)}}@media(max-height:600px){._notice_18s9i_106 ._head_18s9i_61{padding-top:var(--space-3)}._notice_18s9i_106 ._body_18s9i_116{padding-top:var(--space-2)}._notice_18s9i_106 ._actions_18s9i_154{gap:var(--space-2);padding-top:var(--space-2);padding-bottom:var(--space-3)}}._steps_1jujn_2{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}._step_1jujn_2{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text);font-size:var(--font-size-body);line-height:1.4}._icon_1jujn_20{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);display:grid;place-items:center}@keyframes _view-in_1bisa_1{0%{opacity:0;transform:translateY(10px)}}._page_1bisa_9{width:100%;padding:32px;display:flex;flex-direction:column;gap:var(--space-5);line-height:normal;animation:_view-in_1bisa_1 var(--duration-view) var(--ease-view)}@media(prefers-reduced-motion:reduce){._page_1bisa_9{animation:none}}._header_1bisa_25{display:flex;flex-wrap:wrap;align-items:center;gap:18px}._avatarMobile_1bisa_32{display:none}._heading_1bisa_36{flex:1;min-width:220px;display:flex;flex-direction:column;gap:var(--space-1)}._title_1bisa_44{margin:0;font-family:var(--font-titulo);font-size:34px;font-weight:700;color:var(--color-primary)}._identity_1bisa_52{margin:0;display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);color:var(--color-muted)}._name_1bisa_61{min-width:0;overflow-wrap:anywhere}._role_1bisa_66{padding:3px 9px}._mobileOnly_1bisa_70{display:none}@media(max-width:767.98px){._page_1bisa_9{padding:var(--space-4);gap:14px}._header_1bisa_25{flex-wrap:nowrap;gap:14px;padding:var(--space-1) 2px}._avatarDesktop_1bisa_86{display:none}._avatarMobile_1bisa_32{display:flex}._heading_1bisa_36{min-width:0}._title_1bisa_44{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._identity_1bisa_52{flex-direction:column;align-items:flex-start;gap:var(--space-1);color:var(--color-text)}._name_1bisa_61{font-family:var(--font-titulo);font-size:var(--font-size-xl);font-weight:600}._separator_1bisa_122{display:none}._mobileOnly_1bisa_70{display:flex}._panel_1bisa_130{flex-direction:column;gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card-lg);padding:var(--space-4)}._panelLabel_1bisa_139{display:flex;align-items:center;gap:var(--space-3);font-size:var(--font-size-body);font-weight:600}._panelLabel_1bisa_139 svg{color:var(--color-primary)}._install_1bisa_152{height:var(--control-height-lg);align-items:center;justify-content:center;gap:var(--space-2);border:1.5px solid var(--color-primary-soft-border);border-radius:var(--radius-tile);background:var(--color-surface);color:var(--color-primary);font-size:var(--font-size-body);font-weight:600;cursor:pointer}._install_1bisa_152:hover{background:var(--color-primary-soft)}._signOut_1bisa_171{height:var(--control-height-lg);align-items:center;justify-content:center;gap:var(--space-2);border:1.5px solid var(--color-danger-border);border-radius:var(--radius-tile);background:var(--color-surface);color:var(--color-danger);font-size:var(--font-size-body);font-weight:600;cursor:pointer}._signOut_1bisa_171:hover{background:var(--color-danger-soft)}}._group_pyv1l_2{display:inline-flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-control)}._fullWidth_pyv1l_9{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%}._segment_pyv1l_16{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--control-height-sm);padding:0 14px;border:none;border-radius:var(--radius-segment);background:none;color:var(--color-muted);font-family:var(--font-titulo);font-size:var(--font-size-base);font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--duration-fast),color var(--duration-fast),box-shadow var(--duration-fast)}._segment_pyv1l_16:hover{color:var(--color-text)}._segment_pyv1l_16[aria-checked=true]{font-weight:700;cursor:default}._soft_pyv1l_48{background:var(--color-surface-sunken)}._soft_pyv1l_48 ._segment_pyv1l_16[aria-checked=true]{background:var(--color-surface);box-shadow:var(--shadow-thumb);color:var(--color-primary)}._solid_pyv1l_59{background:var(--color-surface);border:1px solid var(--color-border)}._solid_pyv1l_59 ._segment_pyv1l_16{min-height:38px}._solid_pyv1l_59 ._segment_pyv1l_16[aria-checked=true]{background:var(--color-primary);color:var(--color-on-primary)}@keyframes _spin_1dz8z_31{to{transform:rotate(360deg)}}._state_1dz8z_8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:36px var(--space-4);text-align:center;color:var(--color-muted);font-size:var(--font-size-base)}._state_1dz8z_8 p{margin:0}._emptyTitle_1dz8z_24{color:var(--color-muted);font-size:var(--font-size-body);font-weight:600;font-family:var(--font-titulo)}._spinner_1dz8z_31{width:22px;height:22px;border-radius:50%;border:3px solid var(--color-primary-soft);border-top-color:var(--color-primary);animation:_spin_1dz8z_31 .8s linear infinite}._error_1dz8z_40{display:flex;align-items:center;gap:var(--space-3);margin-bottom:14px;padding:var(--space-3) 14px;border-radius:var(--radius-tile);background:var(--color-danger-soft);color:var(--color-danger)}._errorIcon_1dz8z_51{flex-shrink:0}._errorText_1dz8z_55{flex:1;display:flex;flex-direction:column;gap:2px;font-size:var(--font-size-base);font-weight:500}@media(max-width:720px){._error_1dz8z_40{flex-wrap:wrap}}._screen_q5050_2{--panel-bg: var(--color-bg);--panel-text: var(--color-text);--panel-green: var(--color-dark);--panel-muted: var(--color-muted);--panel-border: var(--color-border);flex:1 0 auto;display:flex;flex-direction:column;min-height:100%;background:var(--panel-bg);color:var(--panel-text)}._page_q5050_17{width:100%;max-width:1120px;margin:0 auto;padding:32px 28px 40px}._header_q5050_24{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-6)}._heading_q5050_33{min-width:0}._title_q5050_37{margin:0;font-family:var(--font-titulo);font-size:40px;font-weight:800;line-height:1.1;color:var(--panel-green);font-variant-numeric:tabular-nums}._subtitle_q5050_47{margin:6px 0 0;font-family:var(--font-texto);font-size:var(--font-size-body);color:var(--panel-muted)}._periods_q5050_55{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--color-surface)}._period_q5050_55{min-height:44px;padding:0 var(--space-4);border:none;border-radius:var(--radius-segment);background:none;color:var(--panel-muted);font-family:var(--font-titulo);font-size:var(--font-size-base);font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--duration-fast),color var(--duration-fast)}._period_q5050_55:hover{color:var(--panel-green)}._period_q5050_55[aria-pressed=true]{background:var(--panel-green);color:#fff}@media(max-width:767.98px){._page_q5050_17{padding:var(--space-5) var(--space-4) var(--space-6)}._title_q5050_37{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._subtitle_q5050_47{margin:0;font-size:var(--font-size-base)}}@media(max-width:639.98px){._header_q5050_24{gap:var(--space-3);margin-bottom:var(--space-4)}._periods_q5050_55{display:flex;width:100%}._period_q5050_55{flex:1;min-width:0;padding:0 var(--space-2)}}._report_1kivq_2{--panel-text: var(--color-text);--panel-green: var(--color-dark);--panel-muted: var(--color-muted);--panel-quiet: var(--color-subtle);--panel-border: var(--color-border);--panel-divider: var(--color-divider);--panel-band: var(--color-surface-band);--panel-tint: var(--color-primary-soft);--panel-track: var(--color-surface-sunken);display:flex;flex-direction:column;gap:20px;font-family:var(--font-texto);color:var(--panel-text)}._top_1kivq_20{display:grid;grid-template-columns:1.15fr 2fr;gap:20px}._bottom_1kivq_26{display:grid;grid-template-columns:1.6fr 1fr;gap:20px;align-items:start}._costCard_1kivq_34{container-type:inline-size;display:flex;flex-direction:column;min-width:0;padding:24px 28px;border-radius:22px;background:var(--panel-green);color:#fff}._costLabel_1kivq_45{margin:0;font-family:var(--font-titulo);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-on-primary-muted)}._costValue_1kivq_55{margin:10px 0 0;font-family:var(--font-titulo);font-size:clamp(26px,15cqi,48px);font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._costRatios_1kivq_66{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:var(--space-4);margin:auto 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.22)}._costCard_1kivq_34 ._costValue_1kivq_55+._costRatios_1kivq_66{margin-top:22px}._costRatios_1kivq_66 dt{font-size:var(--font-size-md);color:var(--color-on-primary-muted)}._costRatios_1kivq_66 dd{margin:4px 0 0;font-family:var(--font-titulo);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}._costSummary_1kivq_92,._costNote_1kivq_93{margin:8px 0 0;font-size:var(--font-size-md);color:var(--color-on-primary-muted)}._tiles_1kivq_100{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}._tile_1kivq_100{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:14px;align-content:start;min-width:0;padding:18px;border:1px solid var(--panel-border);border-radius:18px;background:var(--color-surface)}._tileIcon_1kivq_120{grid-row:1 / span 3;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--panel-tint);color:var(--panel-green)}._tileLabel_1kivq_131{font-size:var(--font-size-base);color:var(--panel-muted)}._tileValue_1kivq_136{margin:2px 0 0;font-family:var(--font-titulo);font-size:28px;font-weight:800;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._tileNote_1kivq_146{margin:2px 0 0;font-size:12px;color:var(--panel-muted)}._card_1kivq_153{min-width:0;padding:22px 20px;border:1px solid var(--panel-border);border-radius:18px;background:var(--color-surface)}._cardHead_1kivq_161{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:14px}._cardTitle_1kivq_170{margin:0;font-family:var(--font-titulo);font-size:18px;font-weight:700}._hideQuiet_1kivq_177{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--font-size-md);color:var(--panel-muted);cursor:pointer}._hideQuiet_1kivq_177 input{width:18px;height:18px;margin:0;accent-color:var(--panel-green);cursor:pointer}._none_1kivq_195{margin:0;padding:var(--space-6) 0;text-align:center;color:var(--panel-muted)}._note_1kivq_202{margin:14px 0 0;font-size:12px;color:var(--panel-muted)}._scroller_1kivq_209{overflow-x:auto;border:1px solid var(--panel-divider);border-radius:12px}._table_1kivq_215{width:100%;min-width:620px;border-collapse:collapse;font-variant-numeric:tabular-nums}._table_1kivq_215 th,._table_1kivq_215 td{padding:12px 10px;border-bottom:1px solid var(--panel-divider);text-align:right;white-space:nowrap}._table_1kivq_215 thead th{background:var(--panel-band);font-family:var(--font-titulo);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--panel-muted)}._table_1kivq_215 th:first-child{text-align:left}._table_1kivq_215 tbody th{font-weight:600;font-variant-numeric:normal}._table_1kivq_215 td{font-family:var(--font-titulo);font-size:var(--font-size-base)}._table_1kivq_215 tbody tr:last-child th,._table_1kivq_215 tbody tr:last-child td{border-bottom:none}._table_1kivq_215 tbody ._quiet_1kivq_259 th,._table_1kivq_215 tbody ._quiet_1kivq_259 td{color:var(--panel-quiet);font-weight:400}._costCell_1kivq_265{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}._costBar_1kivq_272{flex-shrink:0;width:70px;height:6px;overflow:hidden;border-radius:3px;background:var(--panel-track)}._costBar_1kivq_272>span{display:block;height:100%;border-radius:3px;background:var(--panel-green)}._table_1kivq_215 tfoot th,._table_1kivq_215 tfoot td{border-top:2px solid var(--panel-border);border-bottom:none;background:var(--panel-band);font-weight:700}._table_1kivq_215 tfoot th{font-family:var(--font-titulo)}._table_1kivq_215 ._totalCost_1kivq_300{color:var(--panel-green)}._share_1kivq_305{margin-bottom:var(--space-3)}._shareTitle_1kivq_309{display:block;margin-bottom:var(--space-2);font-size:var(--font-size-md);color:var(--panel-muted)}._stack_1kivq_316{display:flex;height:14px;overflow:hidden;border-radius:7px;background:var(--panel-divider)}._stack_1kivq_316>span{height:100%}._kinds_1kivq_328{margin:0;padding:0;list-style:none}._kind_1kivq_328{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--panel-divider)}._kind_1kivq_328:last-child{border-bottom:none}._dot_1kivq_347{width:12px;height:12px;border-radius:50%;background:var(--panel-border)}._kindText_1kivq_354{display:flex;flex-direction:column;min-width:0}._kindName_1kivq_360{font-size:var(--font-size-body);overflow-wrap:anywhere}._kindUsage_1kivq_365{font-size:12px;color:var(--panel-muted)}._kindFigures_1kivq_370{display:flex;flex-direction:column;align-items:flex-end}._kindCost_1kivq_376{font-family:var(--font-titulo);font-size:var(--font-size-body);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._kindPercent_1kivq_384{font-family:var(--font-titulo);font-size:12px;color:var(--panel-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._kind_1kivq_328._quiet_1kivq_259 ._kindName_1kivq_360,._kind_1kivq_328._quiet_1kivq_259 ._kindCost_1kivq_376{color:var(--panel-quiet)}@media(max-width:1099.98px){._bottom_1kivq_26{grid-template-columns:minmax(0,1fr)}}@media(max-width:819.98px){._top_1kivq_20{grid-template-columns:minmax(0,1fr)}}@media(max-width:639.98px){._report_1kivq_2,._top_1kivq_20,._bottom_1kivq_26{gap:16px}._costCard_1kivq_34{padding:20px;border-radius:20px}._costLabel_1kivq_45{font-size:12px}._costValue_1kivq_55{margin-top:6px;font-size:clamp(28px,11cqi,36px)}._tiles_1kivq_100{gap:12px}._tile_1kivq_100{grid-template-columns:minmax(0,1fr);padding:14px;border-radius:16px}._tileIcon_1kivq_120{grid-row:auto;width:36px;height:36px;margin-bottom:10px;border-radius:10px}._tileLabel_1kivq_131{font-size:var(--font-size-md)}._tileValue_1kivq_136{font-size:26px}._monthsCard_1kivq_462{padding:0;border:none;background:none}._monthsCard_1kivq_462 ._cardHead_1kivq_161{margin-bottom:10px}._monthCards_1kivq_472{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}._monthCard_1kivq_472{padding:14px 16px;border:1px solid var(--panel-border);border-radius:16px;background:var(--color-surface)}._monthHead_1kivq_488{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._monthName_1kivq_495{min-width:0;font-family:var(--font-titulo);font-size:var(--font-size-body);font-weight:700}._monthCost_1kivq_502{flex-shrink:0;font-family:var(--font-titulo);font-size:var(--font-size-body);font-weight:700;color:var(--panel-green);font-variant-numeric:tabular-nums}._monthFigures_1kivq_511{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);margin:12px 0 0;padding-top:10px;border-top:1px solid var(--panel-divider)}._monthFigures_1kivq_511 dt{font-family:var(--font-titulo);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--panel-muted);overflow-wrap:anywhere}._monthFigures_1kivq_511 dd{margin:2px 0 0;font-family:var(--font-titulo);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._monthCard_1kivq_472._quiet_1kivq_259{padding:10px 16px}._monthCard_1kivq_472._quiet_1kivq_259 ._monthName_1kivq_495,._monthCard_1kivq_472._quiet_1kivq_259 ._monthCost_1kivq_502{color:var(--panel-quiet);font-weight:600}._quietNote_1kivq_549{font-size:12px;color:var(--panel-quiet)}._note_1kivq_202{margin-top:10px}._kindsCard_1kivq_559{padding:16px 18px;border-radius:16px}._kind_1kivq_328{display:flex;flex-direction:column;align-items:stretch;gap:4px}._kindHead_1kivq_571{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._kindName_1kivq_360{min-width:0}._kindBarRow_1kivq_582{display:flex;align-items:center;gap:10px;margin-top:4px}._kindBar_1kivq_582{flex:1;height:6px;overflow:hidden;border-radius:3px;background:var(--panel-track)}._kindBar_1kivq_582>span{display:block;height:100%;border-radius:3px;background:var(--panel-green)}._kindPercent_1kivq_384{min-width:44px;text-align:right}}._logo_16vxg_1{flex-shrink:0;object-fit:contain}._screen_1boro_1{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:var(--space-7) var(--space-4)}._card_1boro_9{width:100%;max-width:480px;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);padding:var(--space-8) var(--space-7) var(--space-9)}._title_1boro_24{color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-2xl);font-weight:700}._body_1boro_31{color:var(--color-muted);font-size:var(--font-size-body)}._body_1boro_31 p{margin:0}._actions_1boro_40{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}._loading_1boro_48{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;gap:var(--space-3);color:var(--color-muted);font-weight:500}._spinner_1boro_59{width:22px;height:22px;border-radius:50%;border:3px solid var(--color-primary-soft);border-top-color:var(--color-primary);animation:_spin_1boro_59 .8s linear infinite}@keyframes _spin_1boro_59{to{transform:rotate(360deg)}}._form_1tmku_2{display:flex;flex-direction:column;gap:26px}._head_1tmku_8{display:flex;flex-direction:column;gap:8px}._mobileLogo_1tmku_14{display:none}._title_1tmku_18{margin:0;font-family:var(--font-titulo);font-size:56px;font-weight:800;line-height:1.05;color:var(--color-dark)}._intro_1tmku_27{margin:0;font-size:18px;color:var(--color-muted)}._field_1tmku_33{display:flex;flex-direction:column;gap:8px}._labelRow_1tmku_39{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3)}._label_1tmku_39{font-family:var(--font-titulo);font-size:15px;font-weight:700;color:var(--color-dark)}._control_1tmku_53{position:relative;display:flex}._input_1tmku_58{width:100%;min-width:0;height:54px;padding:0 16px;border:1px solid var(--color-border-input);border-radius:10px;background:#fff;color:var(--color-text);font-family:var(--font-texto);font-size:16px;outline:none;transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}._input_1tmku_58::placeholder{color:var(--color-subtle)}._input_1tmku_58:hover{border-color:var(--color-border-hover)}._input_1tmku_58:focus,._input_1tmku_58:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 3px #2b7a192e}._inputWithIcon_1tmku_90{padding-right:54px}._mailIcon_1tmku_94{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:var(--color-primary);pointer-events:none}._eye_1tmku_103{position:absolute;top:5px;right:5px;width:44px;height:44px;border:none;border-radius:8px;background:none;color:var(--color-primary);display:flex;align-items:center;justify-content:center;cursor:pointer}._eye_1tmku_103:hover{background:var(--color-primary-soft)}._eye_1tmku_103:focus-visible{outline:2px solid var(--color-primary);outline-offset:0}._link_1tmku_129{padding:0;border:none;background:none;color:var(--color-primary);font-family:var(--font-texto);font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}._link_1tmku_129:hover{color:var(--color-primary-hover)}._remember_1tmku_146{display:flex;align-items:center;gap:12px;min-height:var(--control-height);font-size:16px;color:var(--color-text-secondary);cursor:pointer}._remember_1tmku_146 input{width:20px;height:20px;margin:0;flex-shrink:0;accent-color:var(--color-dark);cursor:pointer}._submitArea_1tmku_165{display:flex;flex-direction:column}._submitArea_1tmku_165 ._submit_1tmku_165{min-height:60px;gap:10px;border-radius:10px;background:var(--color-primary);color:#fff;font-family:var(--font-titulo);font-size:20px;font-weight:700;box-shadow:0 8px 20px #2b7a1940}._submitArea_1tmku_165 ._submit_1tmku_165:hover:not(:disabled){background:var(--color-primary-hover);color:#fff}._submitArea_1tmku_165 ._submit_1tmku_165:disabled{background:var(--color-primary);color:#fff;box-shadow:none}._notice_1tmku_194{display:flex;align-items:flex-start;gap:var(--space-2);margin:0 0 var(--space-3);padding:10px var(--space-3);border-radius:10px;background:var(--color-primary-soft);color:var(--color-primary-deep);font-size:15px;font-weight:500;line-height:var(--line-height-tight)}._notice_1tmku_194:empty{margin:0;padding:0}._notice_1tmku_194 svg,._error_1tmku_215 svg{flex-shrink:0}._error_1tmku_215{display:flex;align-items:flex-start;gap:var(--space-2);margin:0 0 var(--space-3);padding:10px var(--space-3);border-radius:10px;background:var(--color-danger-soft);color:var(--color-danger);font-size:15px;font-weight:500;line-height:var(--line-height-tight)}._access_1tmku_233{margin:0;text-align:center;font-size:15px;color:var(--color-muted)}._access_1tmku_233 ._link_1tmku_129{font-size:inherit}@media(max-width:1023.98px){._mobileLogo_1tmku_14{display:block;margin-bottom:8px}}@media(max-width:767.98px){._form_1tmku_2{gap:22px}._head_1tmku_8{align-items:center;gap:14px;margin-bottom:10px;text-align:center}._mobileLogo_1tmku_14{width:104px;height:104px;margin-bottom:0}._title_1tmku_18{font-size:40px;line-height:1}._intro_1tmku_27{font-size:17px}}@media(min-width:1024px){._title_1tmku_18{color:#0b4a28}._intro_1tmku_27{color:#5a6b61}._label_1tmku_39{color:#0b4a28}._input_1tmku_58{border-color:#d5ded8}._input_1tmku_58::placeholder{color:#8a988f}._input_1tmku_58:hover{border-color:#b9c7be}._input_1tmku_58:focus,._input_1tmku_58:focus-visible{border-color:#1e9e4a;box-shadow:0 0 0 3px #1e9e4a2e}._mailIcon_1tmku_94,._eye_1tmku_103{color:#127a3e}._eye_1tmku_103:hover{background:#1e9e4a14}._eye_1tmku_103:focus-visible{outline-color:#1e9e4a}._link_1tmku_129{color:#127a3e}._link_1tmku_129:hover{color:#0b4a28}._remember_1tmku_146{color:#3f4f45}._remember_1tmku_146 input{accent-color:#0b4a28}._submitArea_1tmku_165 ._submit_1tmku_165{background:#2b992e;box-shadow:0 8px 20px #2b992e40}._submitArea_1tmku_165 ._submit_1tmku_165:hover:not(:disabled){background:#23822a}._submitArea_1tmku_165 ._submit_1tmku_165:disabled{background:#2b992e;box-shadow:none}._access_1tmku_233{color:#5a6b61}}._screen_17tf9_2{min-height:100vh;min-height:100dvh;display:flex;background:var(--color-bg);color:var(--color-text);font-family:var(--font-texto);line-height:normal}._brand_17tf9_18{--u: max(1px, min(100vw / 1440, 100vh / 900));flex:0 0 max(678px,47.083vw);height:100vh;height:100dvh;position:sticky;top:0;box-sizing:border-box;padding:0 calc(72 * var(--u));display:flex;flex-direction:column;overflow:hidden;background-color:var(--color-dark-deep);background-image:linear-gradient(90deg,#08240fe0,#0f3a1cd6 40%,#14541f6b),url(/login/login-obra.png);background-size:cover,cover;background-position:center,0% 17%;background-repeat:no-repeat;color:#fff}._brand_17tf9_18:before{content:"";flex:0 1 clamp(32 * var(--u),6vh,56 * var(--u));min-height:calc(32 * var(--u))}._brand_17tf9_18:after{content:"";flex:0 1 clamp(32 * var(--u),7vh,64 * var(--u));min-height:calc(32 * var(--u))}._brand_17tf9_18>:not(._headSpace_17tf9_57,._tilesSpace_17tf9_57){flex-shrink:0}._headSpace_17tf9_57{flex:0 1 clamp(40 * var(--u),8vh,72 * var(--u));min-height:calc(40 * var(--u))}._tilesSpace_17tf9_57{flex:1 0 calc(32 * var(--u))}._company_17tf9_72{display:flex;align-items:center;gap:calc(20 * var(--u))}._logo_17tf9_78{display:block;width:calc(96 * var(--u));height:calc(96 * var(--u));flex-shrink:0;border-radius:50%;background:radial-gradient(circle closest-side,#fff 0 87.5%,transparent 88.5%);object-fit:contain}._companyName_17tf9_90{font-family:var(--font-marca);font-size:calc(24 * var(--u));font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}._pitch_17tf9_99{display:flex;flex-direction:column;gap:calc(28 * var(--u))}._flag_17tf9_106{width:calc(132 * var(--u));height:calc(6 * var(--u));background:linear-gradient(90deg,var(--color-success) 0 33.333%,#fff 33.333% 66.666%,#d7262e 66.666%)}._headline_17tf9_112{margin:0;font-family:var(--font-cartel);font-size:calc(62 * var(--u));font-weight:800;line-height:1.04;letter-spacing:-.01em;text-transform:uppercase}._highlight_17tf9_122{color:var(--color-accent)}._pitchText_17tf9_126{max-width:calc(410 * var(--u));margin:0;font-size:calc(18 * var(--u));line-height:1.6;color:var(--color-on-primary-muted)}._features_17tf9_134{width:calc(447 * var(--u));max-width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(16 * var(--u));margin:0;padding:0;list-style:none}._feature_17tf9_134{padding:calc(24 * var(--u)) calc(12 * var(--u));border:1px solid rgba(255,255,255,.28);border-radius:calc(12 * var(--u));background:#1d5c108c;display:flex;flex-direction:column;align-items:center;gap:calc(14 * var(--u));font-family:var(--font-titulo);font-size:calc(16 * var(--u));font-weight:600;white-space:nowrap}._feature_17tf9_134 svg{width:calc(38 * var(--u));height:calc(38 * var(--u))}._formSide_17tf9_166{flex:1 1 auto;min-width:0;padding:48px 24px;display:flex;align-items:center;justify-content:center}._column_17tf9_175{width:100%;max-width:480px}@media(max-height:700px){._features_17tf9_134{display:none}}@media(max-width:1023.98px){._brand_17tf9_18{display:none}._formSide_17tf9_166{padding:32px 16px}}@media(max-width:767.98px){._column_17tf9_175{max-width:390px}}@font-face{font-family:Matahari Sans;src:url(/fonts/matahari-sans-extrabold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@media(min-width:1024px){._screen_17tf9_2{--color-primary: #016a3d;--color-primary-hover: #01552f;--color-primary-deep: #014a2b;--color-primary-soft: #e6f3e9;--color-primary-soft-border: #cfe4d5;--color-primary-tint: #f7fbf8;--color-primary-strong: #0b5a33;--color-on-primary-muted: #d6eedc;--color-eyebrow: #42965a;--color-accent: #42b65b;--color-accent-light: #7fd493;--color-accent-pale: #a9ddb5;--color-dark: #0e2a1c;--color-dark-soft: #1c3d2b;--color-text: #14231a;--color-text-secondary: #3c4a41;--color-muted: #56665c;--color-subtle: #8a968e;--color-faint: #a3b0a7;--color-bg: #f5f7f3;--color-surface: #ffffff;--color-surface-sunken: #f5f7f3;--color-surface-faint: #f9faf8;--color-surface-band: #fbfcfa;--color-row-hover: #f2f8f3;--color-border: #dde5df;--color-border-input: #cfd9d2;--color-border-hover: #9fc9ac;--color-divider: #eef2ef;--color-danger: #b83a2b;--color-warning: #8a5208;--color-warning-soft: #fbefd9;--color-warning-accent: #e3a63b;--color-warning-tint: #fbf5e8;--color-disabled-bg: #dde5df;--color-disabled-fg: #8a968e;--shadow-focus: 0 0 0 3px #e6f3e9;--shadow-focus-strong: 0 0 0 4px #e6f3e9;--font-titulo: "Exo 2 Variable", "Exo 2", "Segoe UI", sans-serif;--font-marca: "Cormorant Garamond Variable", "Cormorant Garamond", Georgia, serif;--font-texto: "Lora Variable", "Lora", Georgia, serif;--font-cartel: "Matahari Sans", "Figtree", "Exo 2 Variable", sans-serif;background:#f7f8f6}._brand_17tf9_18{background-color:#062c18;background-image:linear-gradient(90deg,#041e10db,#062c18d6 40%,#0a3c226b),url(/login/login-obra.png)}._flag_17tf9_106{background:linear-gradient(90deg,#1e9e4a 0,#1e9e4a 33.333%,#fff 33.333%,#fff 66.666%,#d7262e 66.666%)}._highlight_17tf9_122{color:#4ade5c}._pitchText_17tf9_126{color:#e4efe7}._feature_17tf9_134{background:#0a46268c}}@media(min-width:1024px){body:has(._screen_17tf9_2){background:#f5f7f3}}._toast_8drkw_2{position:fixed;left:50%;bottom:22px;z-index:120;max-width:min(92vw,520px);transform:translate(-50%,16px);padding:11px 18px;border-radius:var(--radius-control);background:var(--color-toast);color:var(--color-on-primary);box-shadow:var(--shadow-toast);font-size:var(--font-size-base);font-weight:500;line-height:1.4;text-align:center;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}._toast_8drkw_2:empty{padding:0}._visible_8drkw_29{opacity:1;transform:translate(-50%)}@media(max-width:720px){._toast_8drkw_2{bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@media print{._toast_8drkw_2{display:none}}._text_e503q_2{display:flex;flex-direction:column;gap:10px;font-size:var(--font-size-body);line-height:1.55;overflow-wrap:anywhere}._compact_e503q_12{font-size:var(--font-size-base);line-height:1.5}._paragraph_e503q_17{margin:0}._struck_e503q_22{color:var(--color-muted)}._questions_e503q_26{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}._question_e503q_26{display:flex;align-items:center;gap:14px;padding:14px 18px;border:1px solid #d3e4ca;border-left:5px solid #3aa31f;border-radius:16px;background:#fff;line-height:1.45}._number_e503q_47{width:28px;height:28px;box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:2px solid #3aa31f;border-radius:50%;background:#fff;color:#1d5c10;font-size:13px;font-weight:800;font-family:var(--font-titulo)}@media(max-width:767.98px){._question_e503q_26{padding:var(--space-3) 14px}}._screen_93584_2{flex:1 0 auto;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--color-bg);color:var(--color-text)}._header_93584_13{position:sticky;top:0;z-index:5;flex-shrink:0;display:flex;align-items:center;gap:var(--space-2);height:calc(var(--layout-header-height-mobile) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--space-2) 0;background:var(--color-surface);border-bottom:1px solid var(--color-border)}._cancel_93584_27{height:var(--control-height);padding:0 10px;border:none;border-radius:var(--radius-control);background:none;color:var(--color-muted);font-family:inherit;font-size:var(--font-size-body);font-weight:500;cursor:pointer}._cancel_93584_27:hover:not(:disabled){color:var(--color-text)}._title_93584_44{flex:1;min-width:0;margin:0;text-align:center;font-family:var(--font-titulo);font-size:var(--font-size-lg);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._spacer_93584_57{width:84px;flex-shrink:0}._action_93584_63{width:84px;flex-shrink:0;display:flex;justify-content:flex-end}._body_93584_71{flex:1 0 auto;padding:var(--space-4)}._actions_93584_77{position:sticky;bottom:0;z-index:5;flex-shrink:0;padding:var(--space-3) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom,0px));background:var(--color-surface);border-top:1px solid var(--color-border)}button._save_93584_88{border-radius:var(--radius-tile);font-size:var(--font-size-lg);font-weight:600}._composer_1wqky_2{display:flex;flex-direction:column;gap:var(--space-2);line-height:normal}._form_1wqky_9{margin:0;display:flex;align-items:flex-end;gap:var(--space-2)}._message_1wqky_16{flex:1;min-width:0;min-height:var(--control-height-field);max-height:160px;padding:11px var(--space-3);border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-base);line-height:1.4;resize:none;overflow-y:auto}._message_1wqky_16::placeholder{color:var(--color-muted)}._message_1wqky_16:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._mic_1wqky_43,._send_1wqky_44{width:var(--control-height-field);height:var(--control-height-field);flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-control);cursor:pointer;transition:background .25s ease,transform var(--duration-fast) ease}._mic_1wqky_43{background:var(--color-surface-sunken);color:var(--color-primary);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}._mic_1wqky_43:hover:not(:disabled){background:var(--color-primary-soft)}._mic_1wqky_43._micRecording_1wqky_72{background:var(--color-danger);color:var(--color-on-primary);animation:_recording_1wqky_1 1.1s infinite}._send_1wqky_44{background:var(--color-primary);color:var(--color-on-primary)}._send_1wqky_44:hover:not(:disabled){background:var(--color-primary-hover)}._mic_1wqky_43:active:not(:disabled),._send_1wqky_44:active:not(:disabled){transform:scale(.94)}._mic_1wqky_43:disabled,._send_1wqky_44:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-fg);cursor:default}._live_1wqky_100{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-primary-tint);color:var(--color-text);font-size:var(--font-size-base);line-height:1.45}._liveInterim_1wqky_110{color:var(--color-muted)}._status_1wqky_114{margin:0;display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-md)}._spinner_1wqky_123{width:14px;height:14px;flex-shrink:0;border:2px solid var(--color-primary-soft);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_1wqky_123 .8s linear infinite}._error_1wqky_133{margin:0;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-size-md);font-weight:500;line-height:1.45}._errorIcon_1wqky_147{flex-shrink:0}._errorText_1wqky_151{flex:1;min-width:0}._retry_1wqky_156{min-height:32px;flex-shrink:0;padding:0 var(--space-3);border:1px solid currentColor;border-radius:var(--radius-sm);background:var(--color-surface);color:inherit;font:inherit;font-weight:500;cursor:pointer}._dismiss_1wqky_169{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-sm);background:none;color:inherit;cursor:pointer}._dismiss_1wqky_169:hover{background:var(--color-surface)}@keyframes _recording_1wqky_1{0%,to{box-shadow:0 0 #b83a2b73}50%{box-shadow:0 0 0 8px #b83a2b00}}@keyframes _spin_1wqky_123{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._mic_1wqky_43._micRecording_1wqky_72,._spinner_1wqky_123{animation:none}}@media(max-width:767.98px){._message_1wqky_16{font-size:16px}}._badge_1pzky_5{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--color-dark);color:var(--color-accent-light)}._dialog_1pzky_17{flex:1 1 auto;min-height:0;height:min(720px,calc(100dvh - 180px));display:flex;flex-direction:column}._toolbar_1pzky_25{flex-shrink:0;display:flex;justify-content:flex-end;padding:var(--space-2) var(--space-6) 0}._newConversation_1pzky_32{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);padding:0 var(--space-3);border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-md);font-weight:500;cursor:pointer}._newConversation_1pzky_32:hover:not(:disabled){border-color:var(--color-border-hover);background:var(--color-row-hover)}._newConversation_1pzky_32:disabled,._reset_1pzky_54:disabled{color:var(--color-disabled-fg);cursor:default}._scroll_1pzky_59{flex:1 1 auto;min-height:0;overflow-y:auto;margin-top:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border);background:var(--color-bg)}._foot_1pzky_69{flex-shrink:0;padding:var(--space-3) var(--space-6) var(--space-5);border-top:1px solid var(--color-border)}._reset_1pzky_54{width:var(--control-height);height:var(--control-height);display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-control);background:none;color:var(--color-primary);cursor:pointer}._reset_1pzky_54:hover:not(:disabled){background:var(--color-primary-soft)}._conversation_1pzky_93{display:flex;flex-direction:column;gap:14px;line-height:normal}._empty_1pzky_100{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-4) 0;text-align:center}._emptyBadge_1pzky_109{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-tile);background:var(--color-dark);color:var(--color-accent-light)}._emptyTitle_1pzky_120{margin:var(--space-2) 0 0;color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-xl);font-weight:700}._emptyText_1pzky_128{max-width:460px;margin:0;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.5}._examples_1pzky_136{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);width:100%;max-width:460px;margin-top:var(--space-2)}._example_1pzky_136{padding:10px 14px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-base);text-align:left;cursor:pointer;transition:background var(--duration-fast),border-color var(--duration-fast)}._example_1pzky_136:hover:not(:disabled){border-color:var(--color-primary-soft-border);background:var(--color-primary-tint)}._example_1pzky_136:disabled{color:var(--color-disabled-fg);cursor:default}._log_1pzky_171{display:flex;flex-direction:column;gap:14px}._log_1pzky_171:empty{display:none}._user_1pzky_182{align-self:flex-end;max-width:85%;margin:0;padding:10px 14px;border-radius:16px 16px 6px;background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-base);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;animation:_message-in_1pzky_1 .4s var(--ease-view) both}._reply_1pzky_198{align-self:flex-start;max-width:92%;padding:10px 14px;border:1px solid var(--color-border);border-radius:16px 16px 16px 6px;background:var(--color-surface);color:var(--color-text);animation:_message-in_1pzky_1 .4s var(--ease-view) both}._dots_1pzky_210{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;padding:14px var(--space-4);border:1px solid var(--color-border);border-radius:16px 16px 16px 6px;background:var(--color-surface)}._dots_1pzky_210 i{width:7px;height:7px;border-radius:50%;background:var(--color-primary);animation:_dot_1pzky_210 1.2s infinite ease-in-out}._dots_1pzky_210 i:nth-child(2){animation-delay:.16s}._dots_1pzky_210 i:nth-child(3){animation-delay:.32s}@keyframes _message-in_1pzky_1{0%{opacity:0;transform:translateY(8px)}}@keyframes _dot_1pzky_210{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-5px);opacity:1}}@media(prefers-reduced-motion:reduce){._user_1pzky_182,._reply_1pzky_198,._dots_1pzky_210 i{animation:none}}._card_1o4aq_2{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-primary-soft-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);line-height:normal;animation:_card-in_1o4aq_1 .4s var(--ease-view) both}._title_1o4aq_15{margin:0;color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-lg);font-weight:700}._label_1o4aq_23{color:var(--color-muted);font-size:var(--font-size-sm);font-weight:500}._client_1o4aq_29{display:flex;flex-direction:column;gap:var(--space-1)}._clientLine_1o4aq_35{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._clientName_1o4aq_42{color:var(--color-text);font-size:var(--font-size-body);font-weight:600;overflow-wrap:anywhere}._existing_1o4aq_50,._new_1o4aq_51{padding:2px var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:600;white-space:nowrap}._existing_1o4aq_50{background:var(--color-primary-soft);color:var(--color-primary-strong)}._new_1o4aq_51{background:var(--color-warning-soft);color:var(--color-warning)}._candidates_1o4aq_69{display:flex;flex-direction:column;gap:var(--space-2)}._hint_1o4aq_75{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-md);line-height:1.45}._candidateList_1o4aq_82{display:flex;flex-direction:column;gap:var(--space-2)}._candidate_1o4aq_69{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--space-2) var(--space-3);border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:background var(--duration-fast),border-color var(--duration-fast)}._candidate_1o4aq_69:hover:not(:disabled){border-color:var(--color-border-hover);background:var(--color-row-hover)}._candidate_1o4aq_69[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft)}._candidateName_1o4aq_116{font-size:var(--font-size-base);font-weight:600}._candidateDetail_1o4aq_121{color:var(--color-muted);font-size:var(--font-size-sm)}._fields_1o4aq_126{margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3) var(--space-4)}._field_1o4aq_126{min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}._value_1o4aq_140{margin:0;color:var(--color-text);font-size:var(--font-size-base);line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}._conflicts_1o4aq_150{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-control);background:var(--color-warning-soft);color:var(--color-warning)}._conflictsTitle_1o4aq_160{margin:0;display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-md);font-weight:600}._conflictsIcon_1o4aq_169{flex-shrink:0}._conflictList_1o4aq_173{margin:0;padding:0 0 0 26px;display:flex;flex-direction:column;gap:var(--space-1);color:var(--color-text);font-size:var(--font-size-md);line-height:1.4}._conflictTime_1o4aq_184{font-weight:600}._conflictAddress_1o4aq_188{display:block;color:var(--color-text-secondary)}._missing_1o4aq_193{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:500;line-height:1.45}._alert_1o4aq_201{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-size-md);font-weight:500;line-height:1.45}._dismissible_1o4aq_212{display:flex;align-items:center;gap:var(--space-2);padding-right:var(--space-1)}._alertText_1o4aq_219{flex:1;min-width:0}._dismiss_1o4aq_212{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-sm);background:none;color:inherit;cursor:pointer}._dismiss_1o4aq_212:hover{background:var(--color-surface)}._actions_1o4aq_242{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}@keyframes _card-in_1o4aq_1{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){._card_1o4aq_2{animation:none}}@media(max-width:767.98px){._fields_1o4aq_126{grid-template-columns:minmax(0,1fr)}._actions_1o4aq_242>button{flex:1 1 0}}@keyframes _view-in_6pyq5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._page_6pyq5_13{position:relative;width:100%;padding:28px 32px 32px;line-height:normal;animation:_view-in_6pyq5_1 var(--duration-view) var(--ease-view)}._chip_1owkt_2{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);padding:0 14px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-md);font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--duration-fast),border-color var(--duration-fast),color var(--duration-fast);font-family:var(--font-titulo)}._chip_1owkt_2:hover{border-color:var(--color-border-hover)}._chip_1owkt_2[aria-pressed=true]{border-color:var(--color-dark);background:var(--color-dark);color:var(--color-on-primary)}._chip_1owkt_2:disabled{opacity:.5;cursor:not-allowed}._dot_1owkt_38{flex-shrink:0;width:9px;height:9px;border-radius:3px}._neutral_1owkt_45{background:var(--color-subtle)}._primary_1owkt_49{background:var(--color-primary)}._warning_1owkt_53{background:var(--color-warning-accent)}._danger_1owkt_57{background:var(--color-danger)}._info_1owkt_61{background:var(--color-info)}._search_ai64f_2{position:relative;display:flex;min-width:0}._icon_ai64f_8{position:absolute;top:13px;left:14px;color:var(--color-muted);pointer-events:none}._input_ai64f_16{flex:1;min-width:0;height:var(--control-height);padding:0 var(--space-3) 0 42px;border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--font-size-base);transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}._input_ai64f_16::placeholder{color:var(--color-muted)}._input_ai64f_16:hover{border-color:var(--color-border-hover)}._input_ai64f_16:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus);outline:none}._lg_ai64f_47 ._icon_ai64f_8{top:15px}._lg_ai64f_47 ._input_ai64f_16{height:var(--control-height-md);border-radius:var(--radius-tile);font-size:var(--font-size-body)}._header_nfj0f_2{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-4)}._lead_nfj0f_10{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}._title_nfj0f_17{color:var(--color-dark);font-size:var(--font-size-4xl);line-height:normal;font-family:var(--font-titulo);font-weight:700}._navigation_nfj0f_25{display:flex;gap:var(--space-1)}._arrow_nfj0f_31,._today_nfj0f_32{display:flex;align-items:center;justify-content:center;height:var(--control-height);border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:background var(--duration-fast),border-color var(--duration-fast)}._arrow_nfj0f_31{width:var(--control-height);padding:0}._today_nfj0f_32{padding:0 14px;font-size:var(--font-size-base);font-weight:500}._arrow_nfj0f_31:hover,._today_nfj0f_32:hover{border-color:var(--color-border-hover);background:var(--color-row-hover)}._actions_nfj0f_64{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._views_nfj0f_72{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._views_nfj0f_72>button{padding:0 var(--space-4)}._assistant_nfj0f_82{display:flex;align-items:center;gap:var(--space-2);height:var(--control-height-md);padding:0 18px 0 14px;border-radius:var(--radius-control);background:var(--color-dark);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:600;text-decoration:none;white-space:nowrap;transition:background var(--duration-fast)}._assistant_nfj0f_82:hover{background:var(--color-dark-soft);color:var(--color-on-primary)}._sparkle_nfj0f_103{flex-shrink:0;color:var(--color-accent-light)}._newAppointment_nfj0f_109{display:flex;align-items:center;gap:var(--space-2);height:var(--control-height-md);padding:0 var(--space-5);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:600;text-decoration:none;white-space:nowrap;transition:background var(--duration-fast)}._newAppointment_nfj0f_109:hover{background:var(--color-primary-hover);color:var(--color-on-primary)}._newAppointment_nfj0f_109 svg{flex-shrink:0}._status_1l609_5[data-status=to_confirm]{--status-bg: var(--color-warning-soft);--status-fg: var(--color-warning);--status-bar: var(--color-warning-accent)}._status_1l609_5[data-status=confirmed]{--status-bg: var(--color-primary-soft);--status-fg: var(--color-primary);--status-bar: var(--color-primary)}._status_1l609_5[data-status=done]{--status-bg: var(--color-info-soft);--status-fg: var(--color-info);--status-bar: var(--color-info)}._status_1l609_5[data-status=cancelled]{--status-bg: var(--color-danger-soft);--status-fg: var(--color-danger);--status-bar: var(--color-danger)}._grid_55hnb_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._column_55hnb_8{display:flex;flex-direction:column;gap:var(--space-1)}._option_55hnb_15{display:flex;align-items:center;gap:var(--space-2);min-width:0;min-height:var(--control-height-sm);padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-md);font-weight:600;text-align:left;cursor:pointer;transition:background .2s ease;font-family:var(--font-titulo)}._option_55hnb_15[aria-checked=true]{border:2px solid var(--status-bar);color:var(--status-fg);font-weight:700}._dot_55hnb_40{flex-shrink:0;width:10px;height:10px;border-radius:3px;background:var(--status-bar)}._touch_55hnb_49 ._option_55hnb_15{min-height:var(--control-height)}._column_55hnb_8 ._option_55hnb_15{gap:6px;min-height:34px;padding:0 var(--space-2);border-radius:var(--radius-xs);font-size:var(--font-size-sm)}._column_55hnb_8 ._option_55hnb_15:hover{background:var(--color-row-hover)}._column_55hnb_8 ._dot_55hnb_40{width:9px;height:9px}._pill_1atvl_2{position:relative;z-index:2;display:inline-flex;align-items:center;gap:var(--space-1);min-height:32px;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:none;border-radius:var(--radius-pill);background:var(--status-bg);color:var(--status-fg);font-size:var(--font-size-sm);font-weight:600;white-space:nowrap;cursor:pointer;font-family:var(--font-titulo);text-transform:uppercase}._pill_1atvl_2 svg{flex-shrink:0}._tall_1atvl_26{min-height:34px}._struck_1atvl_30{text-decoration:line-through}@keyframes _popover-in_6vzxo_1{0%{opacity:0;transform:translateY(-8px)}}._scroller_6vzxo_9{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-tile)}._table_6vzxo_15{min-width:900px}._head_6vzxo_20,._row_6vzxo_21{display:grid;grid-template-columns:120px minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,1.3fr) 140px;gap:var(--space-4)}._head_6vzxo_20{padding:var(--space-3) var(--space-4);background:var(--color-surface-sunken);color:#2f5a2a;font-size:var(--font-size-sm);font-weight:600;letter-spacing:.6px;font-family:var(--font-titulo);text-transform:uppercase}._empty_6vzxo_38{margin:0;padding:36px var(--space-4);color:var(--color-muted);font-size:var(--font-size-body);font-weight:500;text-align:center}._dayHead_6vzxo_48{display:flex;align-items:center;gap:10px;padding:10px var(--space-4);border-top:1px solid var(--color-border);background:var(--color-surface-band)}._dayTitle_6vzxo_57{font-size:var(--font-size-base);font-weight:600;line-height:normal;font-family:var(--font-titulo)}._tag_6vzxo_64{padding:3px var(--space-2);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.6px;font-family:var(--font-titulo)}._count_6vzxo_75{color:var(--color-muted);font-size:var(--font-size-sm);font-weight:600;font-family:var(--font-titulo)}._rows_6vzxo_82{margin:0;padding:0;list-style:none}._row_6vzxo_21{position:relative;align-items:start;padding:14px var(--space-4);border-top:1px solid var(--color-divider);font-size:var(--font-size-base);cursor:pointer}._row_6vzxo_21:hover,._row_6vzxo_21:focus-within{background:var(--color-row-hover)}._rowLink_6vzxo_103{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}._time_6vzxo_109{font-weight:600;font-variant-numeric:tabular-nums;font-family:var(--font-titulo)}._stack_6vzxo_115{display:flex;flex-direction:column;gap:2px;min-width:0}._client_6vzxo_122{font-weight:600}._phone_6vzxo_126{color:var(--color-muted);font-size:var(--font-size-base);font-variant-numeric:tabular-nums}._address_6vzxo_132{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;color:var(--color-text-secondary)}._access_6vzxo_140{color:var(--color-warning);font-size:var(--font-size-base);font-weight:500}._whatToSee_6vzxo_146{min-width:0;color:var(--color-text-secondary)}._statusCell_6vzxo_151{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;cursor:default}._statusCell_6vzxo_151[data-open]{z-index:40}._backdrop_6vzxo_167{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;cursor:default}._popover_6vzxo_175{position:absolute;right:0;z-index:2;min-width:184px;padding:6px;border:1px solid var(--color-border);border-radius:var(--radius-tile);background:var(--color-surface);box-shadow:var(--shadow-popover);animation:_popover-in_6vzxo_1 .32s var(--ease-view) both}._popover_6vzxo_175[data-placement=down]{top:calc(100% + 6px)}._popover_6vzxo_175[data-placement=up]{bottom:calc(100% + 6px)}@media(prefers-reduced-motion:reduce){._popover_6vzxo_175{animation:none}}@media(min-width:1260px){._scroller_6vzxo_9{overflow:visible}._head_6vzxo_20{border-radius:13px 13px 0 0}._table_6vzxo_15>:last-child ._row_6vzxo_21:last-child{border-radius:0 0 13px 13px}}._view_1a4iz_2{display:flex;flex-direction:column;gap:18px}._panel_1a4iz_9{display:flex;flex-direction:column;gap:14px;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface)}._toolbar_1a4iz_19{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._search_1a4iz_26{flex:1 1 280px}._toolbar_1a4iz_19 ._period_1a4iz_31{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._toolbar_1a4iz_19 ._period_1a4iz_31>button{min-height:36px;padding:0 var(--space-4)}._chips_1a4iz_41{display:flex;flex-wrap:wrap;gap:var(--space-2)}._view_jdrbm_2{display:flex;flex-direction:column;gap:var(--space-5)}._columns_jdrbm_9{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-5)}._card_jpt8o_2{position:relative;flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:var(--space-4) 18px;border:1px solid var(--color-border);border-radius:var(--radius-card-lg);background:var(--color-surface);cursor:pointer}._card_jpt8o_2:hover,._card_jpt8o_2:focus-within{border-color:var(--color-border-hover);background:var(--color-row-hover)}._cardLink_jpt8o_21{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--radius-card-lg)}._top_jpt8o_28{display:flex;justify-content:space-between;align-items:center;gap:10px}._time_jpt8o_35{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;font-family:var(--font-titulo)}._menuPanel_jpt8o_43{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--space-2);padding:10px;border-radius:var(--radius-control);background:var(--color-surface-sunken);cursor:default}._menuTitle_jpt8o_55{color:var(--color-muted);font-size:var(--font-size-xs);font-weight:600;letter-spacing:1px;font-family:var(--font-titulo)}._details_jpt8o_63{display:flex;flex-direction:column;gap:5px}._client_jpt8o_69{font-size:var(--font-size-lg);font-weight:600}._line_jpt8o_75{display:flex;gap:6px;color:var(--color-text-secondary);font-size:var(--font-size-base)}._line_jpt8o_75 svg{flex-shrink:0;margin-top:2px;color:var(--color-primary)}._phone_jpt8o_88{font-variant-numeric:tabular-nums}._access_jpt8o_92{align-self:flex-start;padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--color-warning-tint);color:var(--color-warning);font-size:var(--font-size-base);font-weight:500}._whatToSee_jpt8o_102{padding:var(--space-2) 10px;border-radius:var(--radius-sm);background:var(--color-surface-sunken);color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.45}._whatToSee_jpt8o_102 strong{color:var(--color-text);font-weight:600}._createQuote_jpt8o_117{position:relative;z-index:2;align-self:flex-start;display:flex;align-items:center;height:var(--control-height-sm);padding:0 14px;border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-base);font-weight:600;text-decoration:none;transition:background var(--duration-fast)}._createQuote_jpt8o_117:hover{background:var(--color-primary-hover);color:var(--color-on-primary)}._mobile_jpt8o_140{gap:var(--space-2);padding:14px var(--space-4)}._mobile_jpt8o_140 ._top_jpt8o_28{gap:var(--space-2)}._mobile_jpt8o_140 ._time_jpt8o_35{font-size:var(--font-size-lead)}._mobile_jpt8o_140 ._details_jpt8o_63{gap:var(--space-2)}._mobile_jpt8o_140 ._line_jpt8o_75{font-size:var(--font-size-md)}._mobile_jpt8o_140 ._line_jpt8o_75 svg{margin-top:1px}._mobile_jpt8o_140 ._access_jpt8o_92{font-size:var(--font-size-sm)}._mobile_jpt8o_140 ._whatToSee_jpt8o_102{padding:7px 10px;font-size:var(--font-size-md)}._mobileMenu_jpt8o_175{position:relative;z-index:2;padding:var(--space-2);border-radius:var(--radius-control);background:var(--color-surface-sunken);cursor:default}._mobile_jpt8o_140 ._createQuote_jpt8o_117{align-self:stretch;justify-content:center;height:var(--control-height);border-radius:var(--radius-control);font-size:var(--font-size-base)}._agenda_1n3ja_2{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}._heading_1n3ja_10{display:flex;flex-direction:column;gap:2px;padding:0 var(--space-1)}._kicker_1n3ja_17{color:var(--color-muted);font-size:var(--font-size-sm);font-weight:600;letter-spacing:1.3px;font-family:var(--font-titulo)}._title_1n3ja_25{font-size:26px;line-height:normal;font-family:var(--font-titulo);font-weight:600}._empty_1n3ja_33{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:28px var(--space-5);border:1.5px dashed var(--color-border-input);border-radius:var(--radius-card-lg);background:var(--color-surface);text-align:center}._emptyText_1n3ja_45{font-size:var(--font-size-body);font-weight:500}._schedule_1n3ja_50{display:flex;align-items:center;height:var(--control-height);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--font-size-base);font-weight:600;text-decoration:none;font-family:var(--font-titulo)}._schedule_1n3ja_50:hover{background:var(--color-primary-soft-border);color:var(--color-primary)}._list_1n3ja_70{display:flex;flex-direction:column;gap:var(--space-3);max-height:640px;padding-right:var(--space-1);overflow-y:auto}._month_12nz7_5{flex:1.5 1 554px;min-width:0;display:flex;flex-direction:column;gap:10px;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface)}._weekdays_12nz7_17,._grid_12nz7_18{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}._weekdays_12nz7_17{color:var(--color-muted);font-size:var(--font-size-sm);font-weight:600;text-align:center;font-family:var(--font-titulo)}._cell_12nz7_33{display:flex;flex-direction:column;align-items:stretch;gap:3px;min-width:0;height:96px;padding:6px;overflow:hidden;border:1px solid var(--color-divider);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer}._cell_12nz7_33[data-outside=true]{background:var(--color-surface-faint)}._cell_12nz7_33[aria-pressed=true]{border:2px solid var(--color-primary);background:var(--color-primary-soft)}._number_12nz7_60{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:var(--font-size-md);font-weight:600;font-family:var(--font-titulo)}._cell_12nz7_33[data-outside=true] ._number_12nz7_60{color:var(--color-faint)}._cell_12nz7_33[aria-current=date] ._number_12nz7_60{background:var(--color-primary);color:var(--color-on-primary)}._chip_12nz7_82{display:block;padding:2px 5px;overflow:hidden;border-radius:5px;background:var(--status-bg);box-shadow:inset 3px 0 0 var(--status-bar);color:var(--status-fg);font-size:var(--font-size-xs);font-weight:600;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-titulo)}._chip_12nz7_82[data-status=cancelled]{text-decoration:line-through}._more_12nz7_101{color:var(--color-muted);font-size:var(--font-size-xs);font-weight:600;font-family:var(--font-titulo)}._legend_12nz7_108{display:flex;flex-wrap:wrap;gap:14px;margin:0;padding:6px 0 0;list-style:none;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:600;font-family:var(--font-titulo)}._legend_12nz7_108 li{display:flex;align-items:center;gap:6px}._swatch_12nz7_127{width:10px;height:10px;border-radius:3px;background:var(--status-bar)}._actions_110cx_2._actions_110cx_2{padding-top:14px}._actions_110cx_2 ._save_110cx_7._save_110cx_7{padding:0 var(--space-6)}._screenForm_110cx_12{display:flex;flex-direction:column;gap:14px}._alert_110cx_18{margin:14px 0 0;padding:10px 14px;border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-size-md);font-weight:500;line-height:var(--line-height-tight)}._screenForm_110cx_12 ._alert_110cx_18{margin:0}@keyframes _panel-in_181iy_1{0%{opacity:0;transform:translateY(-10px)}}._field_181iy_9{position:relative;display:flex;flex-direction:column;gap:6px}._label_181iy_16{color:var(--color-text);font-size:var(--font-size-base);font-weight:400}._required_181iy_23:after{content:" *";content:" *" / "";color:var(--color-danger)}._control_181iy_29{width:100%;min-width:0;height:var(--control-height-field);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-body);text-align:left;cursor:pointer;transition:border-color .3s ease,box-shadow .3s ease}._control_181iy_29:hover:not(:disabled){border-color:var(--color-border-hover)}._control_181iy_29:focus-visible,._control_181iy_29[aria-expanded=true]{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._control_181iy_29[aria-invalid=true]{border-color:var(--color-danger)}._error_181iy_65{margin:0;color:var(--color-danger);font-size:var(--font-size-base);font-weight:500;line-height:var(--line-height-tight)}._control_181iy_29:disabled{background:var(--color-surface-sunken);color:var(--color-muted);cursor:not-allowed}._icon_181iy_79{flex-shrink:0;color:var(--color-primary)}._scrim_181iy_85{position:fixed;top:0;right:0;bottom:0;left:0;z-index:39}._panel_181iy_91{position:absolute;top:calc(100% + 6px);left:0;z-index:40;width:300px;max-width:calc(100vw - 32px);padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-popover);color:var(--color-text);animation:_panel-in_181iy_1 .38s var(--ease-view) both}._head_181iy_107{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:10px}._nav_181iy_115{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:background .2s ease}._title_181iy_128{color:var(--color-primary);font-family:var(--font-titulo);font-size:18px;font-weight:600}._week_181iy_135{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:var(--space-1)}._week_181iy_135 span{padding:var(--space-1) 0;color:var(--color-muted);font-size:var(--font-size-2xs);font-weight:600;letter-spacing:.6px;text-align:center;font-family:var(--font-titulo)}._days_181iy_151{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}._day_181iy_151{height:36px;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-text);font-size:var(--font-size-md);font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease;font-family:var(--font-titulo)}._outside_181iy_172{color:var(--color-faint)}._today_181iy_176{border:1.5px solid var(--color-primary);color:var(--color-primary);font-weight:700}._selected_181iy_182{border:none;background:var(--color-primary);color:var(--color-on-primary);font-weight:700}._nav_181iy_115:hover,._day_181iy_151:not(._selected_181iy_182):hover,._todayButton_181iy_191:hover{background:var(--color-primary-soft)}._foot_181iy_195{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid var(--color-divider)}._summary_181iy_204{color:var(--color-muted);font-size:var(--font-size-base)}._todayButton_181iy_191{height:34px;padding:0 var(--space-3);border:none;border-radius:var(--radius-segment);background:none;color:var(--color-primary);font-size:var(--font-size-base);font-weight:600;cursor:pointer;transition:background .2s ease}@media(prefers-reduced-motion:reduce){._panel_181iy_91{animation:none}}._field_1e06l_2{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}._label_1e06l_9{color:var(--color-text);font-size:var(--font-size-md);font-weight:400}._optional_1e06l_16{color:var(--color-muted);font-weight:400}._required_1e06l_22:after{content:" *";content:" *" / "";color:var(--color-danger)}._control_1e06l_28{position:relative;display:flex}._icon_1e06l_33{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:grid;color:var(--color-muted);pointer-events:none}._icon_1e06l_33 svg{width:18px;height:18px}._input_1e06l_48{width:100%;min-width:0;min-height:var(--control-height-field);border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);padding:0 14px;font-size:var(--font-size-body);outline:none;transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}._withIcon_1e06l_64{padding-left:42px}._textarea_1e06l_68{padding:10px 14px;resize:vertical;min-height:76px;line-height:var(--line-height-body)}._select_1e06l_76{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23016a3d' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer}._input_1e06l_48::placeholder{color:var(--color-muted)}._input_1e06l_48:hover:not(:disabled){border-color:var(--color-border-hover)}._input_1e06l_48:focus,._input_1e06l_48:focus-visible{border-color:var(--color-primary);box-shadow:var(--shadow-focus);outline:none}._input_1e06l_48[aria-invalid=true]{border-color:var(--color-danger)}._input_1e06l_48[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--color-danger-soft)}._input_1e06l_48:disabled{background:var(--color-surface-sunken);color:var(--color-muted);cursor:not-allowed}._error_1e06l_114{margin:0;color:var(--color-danger);font-size:var(--font-size-base);font-weight:500;line-height:var(--line-height-tight)}._compact_1e06l_123{margin-bottom:0}._compact_1e06l_123 ._label_1e06l_9{color:var(--color-muted);font-size:var(--font-size-base)}._compact_1e06l_123 ._input_1e06l_48{min-height:var(--control-height);font-size:var(--font-size-base)}._compact_1e06l_123 ._textarea_1e06l_68{min-height:64px;padding:9px 12px}@media(max-width:767.98px){._input_1e06l_48{font-size:16px}}@keyframes _list-in_dm394_1{0%{opacity:0;transform:translateY(-10px)}}@keyframes _fade-in_dm394_1{0%{opacity:0}}._picker_dm394_15{position:relative;animation:_fade-in_dm394_1 .4s ease-out both}._field_dm394_20{height:var(--control-height-xl);display:flex;align-items:center;gap:10px;padding:0 14px;border:2px solid var(--color-border-input);border-radius:16px;background:var(--color-surface);transition:border-color .3s ease,box-shadow .3s ease}._field_dm394_20:focus-within{border-color:var(--color-primary);box-shadow:none;outline:3px solid var(--color-accent)}._icon_dm394_40{flex-shrink:0;color:var(--color-muted)}._input_dm394_45{flex:1;min-width:0;height:100%;border:none;outline:none;background:none;color:var(--color-text);font-size:var(--font-size-body)}._input_dm394_45::placeholder{color:var(--color-muted)}._dropdown_dm394_60{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:20;max-height:264px;overflow-y:auto;padding:8px;border:1px solid #d3e4ca;border-radius:18px;background:var(--color-surface);box-shadow:0 20px 50px #0f3a1c4d;animation:_list-in_dm394_1 .38s var(--ease-view) both}._list_dm394_76{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._option_dm394_85{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 10px;border-radius:14px;cursor:pointer;transition:background .25s ease,box-shadow .25s ease}._option_dm394_85:hover,._option_dm394_85[aria-selected=true]{background:transparent;box-shadow:inset 5px 0 #3aa31f}._avatar_dm394_103{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--font-size-md);font-weight:600;font-family:var(--font-titulo)}._who_dm394_117{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._name_dm394_125{font-size:var(--font-size-base);font-weight:600}._line_dm394_130{color:var(--color-muted);font-size:var(--font-size-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._empty_dm394_138{margin:0;padding:14px var(--space-3);color:var(--color-muted);font-size:var(--font-size-base)}._hint_dm394_145{margin:0;color:var(--color-muted);font-size:var(--font-size-base)}@media(max-width:767.98px){._input_dm394_45{font-size:var(--font-size-lg)}._input_dm394_45::placeholder{text-overflow:ellipsis}}@media(prefers-reduced-motion:reduce){._picker_dm394_15,._dropdown_dm394_60{animation:none}}._fields_z5z6g_2{color:var(--color-text);line-height:normal}._grid_z5z6g_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._column_z5z6g_15{display:flex;flex-direction:column;gap:14px}._fields_z5z6g_2>div,._client_z5z6g_23>div{margin-bottom:0}._full_z5z6g_27{grid-column:1 / -1}._stack_z5z6g_31{min-width:0;display:flex;flex-direction:column;gap:6px}._label_z5z6g_38{font-size:var(--font-size-md);font-weight:400}._required_z5z6g_44:after{content:" *";content:" *" / "";color:var(--color-danger)}._fields_z5z6g_2 textarea{min-height:0;resize:none;line-height:normal}._client_z5z6g_23{position:relative;min-width:0}._toneWarning_z5z6g_64{--tone-text: var(--color-warning);--tone-soft: var(--color-warning-soft);--tone-accent: var(--color-warning-accent)}._tonePrimary_z5z6g_70{--tone-text: var(--color-primary);--tone-soft: var(--color-primary-soft);--tone-accent: var(--color-primary)}._toneInfo_z5z6g_76{--tone-text: var(--color-info);--tone-soft: var(--color-info-soft);--tone-accent: var(--color-info)}._toneDanger_z5z6g_82{--tone-text: var(--color-danger);--tone-soft: var(--color-danger-soft);--tone-accent: var(--color-danger)}._dot_z5z6g_88{flex-shrink:0;width:9px;height:9px;border-radius:3px;background:var(--tone-accent)}._status_z5z6g_97._track_z5z6g_97 [role=radio]{min-height:38px;font-size:var(--font-size-md);font-family:var(--font-titulo);font-weight:600}._status_z5z6g_97._dots_z5z6g_105 [role=radio]{min-height:var(--control-height-sm);padding:0 6px;font-size:var(--font-size-md);font-family:var(--font-titulo);font-weight:600}._status_z5z6g_97._dots_z5z6g_105 [role=radio][aria-checked=true]{color:var(--tone-text)}._status_z5z6g_97._tinted_z5z6g_118{background:var(--color-surface);border:1px solid var(--color-border)}._status_z5z6g_97._tinted_z5z6g_118 [role=radio]{min-height:42px;font-size:var(--font-size-base);font-family:var(--font-titulo);font-weight:600}._status_z5z6g_97._status_z5z6g_97._tinted_z5z6g_118 [role=radio][aria-checked=true]{background:var(--tone-soft);box-shadow:none;color:var(--tone-text)}._status_z5z6g_97._tiles_z5z6g_137{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:6px;padding:0;border-radius:0;background:none}._status_z5z6g_97._tiles_z5z6g_137 [role=radio]{min-width:0;min-height:46px;justify-content:flex-start;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);font-family:var(--font-titulo);font-weight:600}._status_z5z6g_97._status_z5z6g_97._tiles_z5z6g_137 [role=radio][aria-checked=true]{padding:0 11px;border:2px solid var(--tone-accent);background:var(--color-surface);box-shadow:none;color:var(--tone-text)}._status_z5z6g_97._tiles_z5z6g_137 ._dot_z5z6g_88{width:10px;height:10px}._schedule_z5z6g_175._inline_z5z6g_175{gap:var(--space-2)}._times_z5z6g_179{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._compact_z5z6g_185 ._times_z5z6g_179{gap:var(--space-2)}._time_z5z6g_179{min-width:0;display:flex;flex-direction:column;gap:6px}._inline_z5z6g_175 ._time_z5z6g_179{flex-direction:row;align-items:center;gap:var(--space-2)}._timeLabel_z5z6g_202{font-size:var(--font-size-md);font-weight:400}._inline_z5z6g_175 ._timeLabel_z5z6g_202{color:var(--color-muted)}._compact_z5z6g_185 ._timeLabel_z5z6g_202{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._timeInput_z5z6g_222{width:100%;min-width:0;height:var(--control-height-field);padding:0 var(--space-3);border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--font-size-body);outline:none;transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}._inline_z5z6g_175 ._timeInput_z5z6g_222{flex:1;height:var(--control-height)}._compact_z5z6g_185 ._timeInput_z5z6g_222{padding:0 10px}._timeInput_z5z6g_222:hover{border-color:var(--color-border-hover)}._timeInput_z5z6g_222:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._timeInput_z5z6g_222[aria-invalid=true]{border-color:var(--color-danger)}._error_z5z6g_261{margin:0;color:var(--color-danger);font-size:var(--font-size-base);font-weight:500;line-height:var(--line-height-tight)}._column_z5z6g_15 input,._column_z5z6g_15 ._timeInput_z5z6g_222{min-height:var(--control-height-md);font-size:var(--font-size-lg)}._column_z5z6g_15 textarea{font-size:var(--font-size-lg)}._column_z5z6g_15 ._date_z5z6g_280>button{height:var(--control-height-md);font-size:var(--font-size-lg)}@media(max-width:767.98px){._timeInput_z5z6g_222{font-size:16px}}._invite_exj83_2{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:14px;padding-top:14px;border-top:1px solid var(--color-border);color:var(--color-text)}._title_exj83_14{margin:0;font-size:var(--font-size-md);font-weight:400}._lastSent_exj83_20,._hint_exj83_21{margin:0;color:var(--color-muted);font-size:var(--font-size-md);line-height:var(--line-height-tight)}._send_exj83_28{margin-top:4px}._notice_exj83_33,._alert_exj83_32{margin:4px 0 0;padding:10px 14px;border-radius:var(--radius-control);font-size:var(--font-size-md);font-weight:500;line-height:var(--line-height-tight)}._notice_exj83_33{background:var(--color-primary-soft);color:var(--color-primary-deep)}._alert_exj83_32{background:var(--color-danger-soft);color:var(--color-danger)}@keyframes _calendar-in_5dymf_1{0%{opacity:0;top:10px}}._calendar_5dymf_12{position:relative;display:flex;flex-direction:column;line-height:normal;animation:_calendar-in_5dymf_1 var(--duration-view) var(--ease-view)}@media(prefers-reduced-motion:reduce){._calendar_5dymf_12{animation:none}}._floating_5dymf_27{position:fixed;right:16px;bottom:calc(var(--layout-tab-bar-height) + 16px + env(safe-area-inset-bottom,0px));z-index:5;display:flex;align-items:center;gap:10px}._assistant_5dymf_38{display:flex;align-items:center;gap:6px;height:var(--control-height-xl);padding:0 16px 0 14px;border-radius:var(--radius-card);background:var(--color-dark);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:600;text-decoration:none;box-shadow:var(--shadow-fab);transition:background var(--duration-fast)}._assistant_5dymf_38:hover{background:var(--color-dark-soft);color:var(--color-on-primary)}._sparkle_5dymf_59{flex-shrink:0;color:var(--color-accent-light)}._newAppointment_5dymf_65{display:flex;align-items:center;gap:var(--space-2);height:var(--control-height-xl);padding:0 18px;border-radius:var(--radius-card);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:600;text-decoration:none;box-shadow:0 10px 24px #2b7a194d;transition:background var(--duration-fast)}._newAppointment_5dymf_65:hover{background:var(--color-primary-hover);color:var(--color-on-primary)}._searchRow_12dxu_1{display:flex;gap:var(--space-2)}._search_12dxu_1{flex:1}._search_12dxu_1 svg{left:var(--space-3)}._search_12dxu_1 input{padding:0 10px 0 38px;font-size:16px}._searchRow_12dxu_1 ._period_12dxu_21{display:grid;flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px}._searchRow_12dxu_1 ._period_12dxu_21>button{min-height:38px;padding:0 10px;font-size:var(--font-size-md);font-weight:500}._chips_12dxu_37{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._chips_12dxu_37 ._chip_12dxu_37{gap:6px;min-width:0;padding:0 10px;border-radius:var(--radius-control)}._content_12dxu_51{display:flex;flex-direction:column;gap:10px;padding:var(--space-3) var(--space-3) 88px}._empty_12dxu_58{margin:0;padding:28px var(--space-4);border:1.5px dashed var(--color-border-input);border-radius:var(--radius-card-lg);background:var(--color-surface);color:var(--color-muted);font-size:var(--font-size-body);font-weight:500;text-align:center}._dayCard_12dxu_71{flex-shrink:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._dayHead_12dxu_79{display:flex;align-items:center;gap:var(--space-2);padding:10px 14px;border-bottom:1px solid var(--color-divider);background:var(--color-surface-band)}._dayTitle_12dxu_88{font-size:var(--font-size-base);line-height:normal;font-family:var(--font-titulo);font-weight:600}._tag_12dxu_95{padding:3px var(--space-2);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-2xs);font-weight:600;letter-spacing:.6px;font-family:var(--font-titulo)}._count_12dxu_106{margin-left:auto;color:var(--color-muted);font-size:var(--font-size-sm);font-weight:600;font-family:var(--font-titulo)}._rows_12dxu_114{margin:0;padding:0;list-style:none}._row_12dxu_114{position:relative;display:flex;flex-direction:column;gap:6px;padding:var(--space-3) 14px;border-top:1px solid var(--color-divider)}._row_12dxu_114:active,._row_12dxu_114:focus-within{background:var(--color-row-hover)}._rowLink_12dxu_135{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}._top_12dxu_141{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}._time_12dxu_148{color:var(--color-primary);font-size:var(--font-size-md);font-weight:600;font-variant-numeric:tabular-nums;font-family:var(--font-titulo)}._menu_12dxu_156{position:relative;z-index:2;padding:var(--space-2);border-radius:var(--radius-control);background:var(--color-surface-sunken)}._client_12dxu_164{font-size:var(--font-size-body);font-weight:600}._address_12dxu_169{color:var(--color-text-secondary);font-size:var(--font-size-md)}._whatToSee_12dxu_174{color:var(--color-muted);font-size:var(--font-size-md)}._toolbar_1ud3j_2{position:sticky;top:calc(var(--layout-header-height-mobile) + env(safe-area-inset-top,0px));z-index:10;display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface)}._list_1ud3j_15{gap:10px}._toolbar_1ud3j_2 ._views_1ud3j_20>button{min-height:38px}._toolbar_1ud3j_2 ._views_1ud3j_20>button[aria-checked=true]{background:var(--color-primary);box-shadow:none;color:var(--color-on-primary)}._weekNav_1bxtm_2{display:flex;align-items:center;gap:var(--space-1)}._arrow_1bxtm_8{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--control-height);height:var(--control-height-sm);padding:0;border:none;border-radius:var(--radius-control);background:none;color:var(--color-text);cursor:pointer}._range_1bxtm_23{flex:1;min-width:0;font-size:var(--font-size-body);font-weight:600;text-align:center;font-family:var(--font-titulo)}._strip_1bxtm_32{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--space-1)}._day_1bxtm_39{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;height:64px;padding:0;border:none;border-radius:var(--radius-tile);background:var(--color-surface-sunken);color:var(--color-text);cursor:pointer}._day_1bxtm_39[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary)}._initial_1bxtm_60{font-size:var(--font-size-xs);font-weight:600;opacity:.75;font-family:var(--font-titulo)}._number_1bxtm_67{font-size:var(--font-size-lead);font-weight:600;font-family:var(--font-titulo)}._dots_1bxtm_73{display:flex;gap:2px;height:6px}._dot_1bxtm_73{width:6px;height:6px;border-radius:50%;background:var(--status-bar)}._day_1bxtm_39[aria-pressed=true] ._dot_1bxtm_73{box-shadow:0 0 0 1.5px var(--color-surface)}._agenda_1bxtm_91{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-4) 88px}._heading_1bxtm_98{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3)}._title_1bxtm_105{font-size:var(--font-size-xl);line-height:normal;font-family:var(--font-titulo);font-weight:600}._count_1bxtm_112{flex-shrink:0;color:var(--color-muted);font-size:var(--font-size-md);font-weight:600;font-family:var(--font-titulo)}._empty_1bxtm_121{margin:0;padding:28px var(--space-4);border:1.5px dashed var(--color-border-input);border-radius:var(--radius-card-lg);background:var(--color-surface);color:var(--color-muted);font-size:var(--font-size-body);font-weight:500;text-align:center}._panes_1y7z4_2{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-5)}button._create_1y7z4_10._create_1y7z4_10{padding:0 var(--space-5);font-size:var(--font-size-body)}._message_1y7z4_16{flex:1.6 1 420px;min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface)}._icon_1vafh_1{width:var(--control-height);height:var(--control-height);flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:var(--color-danger-soft);color:var(--color-danger)}._message_1vafh_12{display:flex;flex-direction:column;gap:var(--space-2)}._message_1vafh_12 p{margin:0}button._confirm_1vafh_22,button._confirm_1vafh_22:hover:not(:disabled){background:var(--color-danger);border-color:var(--color-danger);color:var(--color-on-primary)}._warning_1vafh_31{width:52px;height:52px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:var(--color-warning-soft);color:var(--color-warning)}._linked_1vafh_42{display:flex;flex-direction:column;gap:var(--space-3)}._used_1vafh_48,._warningText_1vafh_49{margin:0;text-align:center}._items_1vafh_54{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._item_1vafh_54{display:flex;align-items:center;gap:10px;padding:10px var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-sunken);color:var(--color-text);font-size:var(--font-size-base);overflow-wrap:anywhere}._item_1vafh_54 svg{flex-shrink:0;color:var(--color-primary)}._danger_1vafh_80{color:var(--color-danger)}@media(max-width:767.98px){._linkedActions_1vafh_86{flex-direction:column-reverse;align-items:stretch}._linkedActions_1vafh_86>*{flex:none;width:100%}}@media(max-height:600px){._warning_1vafh_31{width:44px;height:44px}._linked_1vafh_42{gap:var(--space-2)}._item_1vafh_54{padding:6px var(--space-3)}}._grid_1600s_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0}._grid_1600s_2>div,._place_1600s_10>div,._pair_1600s_11>div,._column_1600s_12>div{margin-bottom:0}._full_1600s_16{grid-column:1 / -1}._place_1600s_10{display:grid;grid-template-columns:110px minmax(0,1fr) 90px;gap:14px}._company_1600s_28{margin:0;padding:0;border:none;gap:12px}._company_1600s_28 ._place_1600s_10,._contact_1600s_36 ._place_1600s_10{gap:12px}._companyLegend_1600s_40,._contactLegend_1600s_41{font-size:var(--font-size-sm);font-weight:600;letter-spacing:1.3px;text-transform:uppercase;font-family:var(--font-titulo)}._companyLegend_1600s_40{padding:0;margin-bottom:10px;color:#2f5a2a}._contact_1600s_36{margin:0;padding:var(--space-4);border:2px solid var(--color-primary-soft-border);border-radius:20px;background:var(--color-surface);gap:12px;min-width:0}._contactLegend_1600s_41{padding:0 10px;color:var(--color-eyebrow)}._note_1600s_70{margin:0;font-size:var(--font-size-base);line-height:var(--line-height-body);color:var(--color-text-secondary)}._column_1600s_12{display:flex;flex-direction:column;gap:14px}._pair_1600s_11{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._mobile_1600s_90 input{min-height:var(--control-height-md);font-size:var(--font-size-lg)}._mobile_1600s_90 ._contact_1600s_36{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-1);padding:10px var(--space-3) var(--space-3)}._mobile_1600s_90 ._contact_1600s_36>div{margin-bottom:0}._mobile_1600s_90 ._contact_1600s_36 input{min-height:var(--control-height-field)}._mobile_1600s_90 ._contactLegend_1600s_41{font-size:var(--font-size-xs);letter-spacing:1.2px}._stack_hgvkq_2{display:flex;flex-direction:column;gap:14px;color:var(--color-text);line-height:normal}._actionsPerson_hgvkq_11._actionsPerson_hgvkq_11{padding-top:var(--space-4)}._actionsCompany_hgvkq_15._actionsCompany_hgvkq_15{padding-top:10px}._screen_hgvkq_20 ._kinds_hgvkq_20 [role=radio]{min-height:var(--control-height-sm)}@keyframes _screen-in_hgvkq_1{0%{opacity:0;transform:translateY(18px)}}._screen_hgvkq_20{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;background:var(--color-bg);color:var(--color-text);animation:_screen-in_hgvkq_1 var(--duration-view) var(--ease-view) both}._screenHeader_hgvkq_44{flex-shrink:0;display:flex;align-items:center;gap:var(--space-2);height:calc(var(--layout-header-height-mobile) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--space-2) 0;background:var(--color-surface);border-top:6px solid #4cb82a;border-bottom:1px solid var(--color-border)}._cancel_hgvkq_56{height:var(--control-height);padding:0 10px;border:none;border-radius:var(--radius-control);background:none;color:var(--color-muted);font-family:inherit;font-size:var(--font-size-body);font-weight:500;cursor:pointer}._cancel_hgvkq_56:hover:not(:disabled){color:var(--color-text)}._screenTitle_hgvkq_73{flex:1;min-width:0;margin:0;text-align:center;color:var(--color-dark);font-family:var(--font-titulo);font-size:var(--font-size-lg);font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerSpacer_hgvkq_87{width:84px;flex-shrink:0}._screenForm_hgvkq_92{flex:1;min-height:0;overflow-y:auto;line-height:normal;display:flex;flex-direction:column;gap:14px;padding:var(--space-4);scrollbar-width:none}._screenForm_hgvkq_92::-webkit-scrollbar{display:none}._screenSubtitle_hgvkq_109{margin:0;color:var(--color-muted);font-size:var(--font-size-base)}._screenActions_hgvkq_116{flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom,0px));background:var(--color-surface);border-top:1px solid var(--color-border)}button._save_hgvkq_126{border-radius:var(--radius-tile)}._createJob_hgvkq_130{height:var(--control-height);border:2px solid var(--color-primary);border-radius:var(--radius-tile);background:var(--color-surface);color:var(--color-primary);font-family:inherit;font-size:var(--font-size-base);font-weight:800;cursor:pointer}._createJob_hgvkq_130:hover:not(:disabled){background:var(--color-primary-soft)}._createJob_hgvkq_130:disabled{opacity:.5;cursor:not-allowed}._dialog_hgvkq_152._dialog_hgvkq_152{border-top:8px solid #4cb82a}._dialog_hgvkq_152 h2{color:var(--color-dark);font-weight:800}._kinds_hgvkq_20._kinds_hgvkq_20{padding:4px;gap:6px;border:2px solid var(--color-border-input);border-radius:16px;background:var(--color-surface)}._kinds_hgvkq_20._kinds_hgvkq_20 [role=radio]{border-radius:12px;background:transparent;box-shadow:none;color:var(--color-text-secondary)}._kinds_hgvkq_20._kinds_hgvkq_20 [role=radio][aria-checked=true]{background:var(--color-primary);color:var(--color-on-primary)}._stack_hgvkq_2 label,._screenForm_hgvkq_92 label{color:var(--color-dark);font-weight:700}._createJobDesktop_hgvkq_190._createJobDesktop_hgvkq_190{border:2px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary);font-weight:800}._createJobDesktop_hgvkq_190._createJobDesktop_hgvkq_190:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary)}._alert_hgvkq_204{margin:0;padding:10px 14px;border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-size-md);font-weight:500}@media(prefers-reduced-motion:reduce){._screen_hgvkq_20{animation:none}}._pane_1o6m2_2{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:24px;background:var(--color-surface);box-shadow:0 16px 40px #0f3a1c1a}._item_1o6m2_16{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:var(--radius-card);color:var(--color-dark);text-decoration:none;transition:background var(--duration-fast)}._item_1o6m2_16:hover{background:var(--color-row-hover);color:var(--color-dark)}._selected_1o6m2_32,._selected_1o6m2_32:hover{background:var(--color-surface);box-shadow:inset 5px 0 0 var(--color-success),inset 0 0 0 2px var(--color-primary-soft-border)}._text_1o6m2_40{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:normal}._name_1o6m2_49{color:var(--color-dark);font-size:var(--font-size-body);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selected_1o6m2_32 ._name_1o6m2_49{font-weight:700}._meta_1o6m2_62{color:var(--color-muted);font-size:var(--font-size-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_1o6m2_70{margin-left:auto;min-width:30px;box-sizing:border-box;padding:4px 8px;border:2px solid #e0ecd8;border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-dark);font-size:var(--font-size-md);font-weight:700;font-family:var(--font-titulo);text-align:center}._selected_1o6m2_32 ._count_1o6m2_70{border-color:var(--color-dark-soft);background:var(--color-dark-soft);color:var(--color-on-primary)}._empty_1o6m2_91{margin:0;padding:var(--space-6) var(--space-3);color:var(--color-muted);font-size:var(--font-size-base);text-align:center}._facts_efpj7_2{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px var(--space-6);padding:18px;border:2px solid #e3eedb;border-radius:var(--radius-card-lg);background:var(--color-surface);line-height:normal}._fact_efpj7_2{display:flex;flex-direction:column;gap:2px;min-width:0}._label_efpj7_21{color:#2f5a2a;font-family:var(--font-titulo);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.14em;text-transform:uppercase}._value_efpj7_30{margin:0;color:var(--color-muted);font-size:var(--font-size-body);font-weight:500;overflow-wrap:anywhere}._missing_efpj7_39{color:var(--color-subtle);font-weight:400}._contact_efpj7_45{display:flex;flex-direction:column;gap:10px;padding:14px var(--space-4) var(--space-4);border:2px solid #e3eedb;border-radius:var(--radius-card-lg);background:var(--color-surface)}._contactTitle_efpj7_55{margin:0;font-family:var(--font-titulo);color:#2f5a2a;font-size:var(--font-size-sm);font-weight:700;letter-spacing:.14em;text-transform:uppercase}._nested_efpj7_65{padding:0;border:none;background:none;grid-template-columns:repeat(3,minmax(0,1fr))}._screen_efpj7_73._facts_efpj7_2{display:flex;flex-direction:column;gap:0;padding:var(--space-1) 14px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._screen_efpj7_73 ._fact_efpj7_2{flex-direction:row;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-divider)}._screen_efpj7_73 ._fact_efpj7_2:last-child{border-bottom:none}._screen_efpj7_73 ._label_efpj7_21{flex-shrink:0;font-size:var(--font-size-xs)}._screen_efpj7_73 ._value_efpj7_30{font-size:var(--font-size-base);text-align:right}._screen_efpj7_73._contact_efpj7_45{padding:10px var(--space-3) var(--space-1)}._screen_efpj7_73 ._contactTitle_efpj7_55{font-size:var(--font-size-xs);letter-spacing:1.2px}._screen_efpj7_73._nested_efpj7_65{padding:0;border:none;background:none}._list_1up0b_1{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}._row_1up0b_11{display:flex;align-items:center;gap:var(--space-3);position:relative;padding:14px 18px;border:1px solid #e0ecd8;border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-dark);text-decoration:none;transition:background var(--duration-fast),border-color var(--duration-fast)}._row_1up0b_11:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:5px;border-radius:0 4px 4px 0;background:var(--color-success)}._row_1up0b_11:hover{border-color:var(--color-border-hover);background:var(--color-row-hover);color:var(--color-dark)}._tag_1up0b_45{border-radius:var(--radius-pill);padding:6px 12px;font-weight:700;letter-spacing:.06em}._tag_1up0b_45[data-tone=primary]{border:2px solid var(--color-primary-soft-border);background:var(--color-surface);color:var(--color-primary-strong)}._title_1up0b_59{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-base);font-weight:500}._amount_1up0b_69{min-width:92px;flex-shrink:0;text-align:right;color:var(--color-dark);font-size:var(--font-size-lg);font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--font-titulo)}._noAmount_1up0b_81{color:var(--color-muted)}._screen_1up0b_86{gap:var(--space-2)}._screen_1up0b_86 ._row_1up0b_11{gap:10px;padding:var(--space-3) var(--space-3) var(--space-3) 14px;background:var(--color-surface)}._screen_1up0b_86 ._tag_1up0b_45{padding:4px 9px;font-size:var(--font-size-2xs)}._note_p5sat_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0;padding:var(--space-3) 14px;border:1px dashed var(--color-border);border-radius:var(--radius-tile);color:var(--color-muted);font-size:var(--font-size-base)}@keyframes _view-in_1qf0o_1{0%{opacity:0;transform:translateY(10px)}}._screen_1qf0o_8{flex:1 0 auto;display:flex;flex-direction:column;animation:_view-in_1qf0o_1 var(--duration-view) var(--ease-view)}._header_1qf0o_16{position:sticky;top:0;z-index:20;flex-shrink:0;display:flex;align-items:center;gap:var(--space-2);height:calc(var(--layout-header-height-mobile) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--space-2) 0;background:var(--color-surface);border-bottom:1px solid var(--color-border)}._iconButton_1qf0o_30{width:var(--control-height);height:var(--control-height);flex-shrink:0;display:grid;place-items:center;border:none;border-radius:var(--radius-control);background:none;color:var(--color-text);cursor:pointer}._iconButton_1qf0o_30:hover{background:var(--color-surface-sunken);color:var(--color-text)}._delete_1qf0o_48,._delete_1qf0o_48:hover{color:var(--color-danger)}._headerSpacer_1qf0o_53{width:var(--control-height);flex-shrink:0}._edit_1qf0o_58,._edit_1qf0o_58:hover{color:var(--color-primary)}._headerTitle_1qf0o_63{flex:1;text-align:center;font-size:var(--font-size-lg);font-weight:700;font-family:var(--font-titulo)}._body_1qf0o_72{flex:1 0 auto;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-4)}._identity_1qf0o_80{display:flex;align-items:center;gap:14px;padding:var(--space-5);border-radius:24px;background:linear-gradient(160deg,#1f6a2a,var(--color-dark));color:var(--color-on-primary);box-shadow:0 16px 40px #0f3a1c1a}._who_1qf0o_91{display:flex;flex-direction:column;gap:2px;min-width:0;line-height:normal}._name_1qf0o_99{margin:0;font-family:var(--font-titulo);color:var(--color-on-primary);font-size:24px;font-weight:800;line-height:1.15;overflow-wrap:anywhere}._summary_1qf0o_109{color:var(--color-on-primary-muted);font-size:var(--font-size-md)}._jobs_1qf0o_114{display:flex;flex-direction:column;gap:var(--space-2)}._jobsTitle_1qf0o_120{margin:0;font-family:var(--font-titulo);color:#2f5a2a;font-size:var(--font-size-sm);font-weight:700;letter-spacing:.14em;text-transform:uppercase}._newJobs_1qf0o_132{margin-top:auto;display:flex;flex-direction:column;gap:var(--space-2)}._newJob_1qf0o_132{min-height:var(--control-height-xl);display:flex;align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--radius-tile);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:600;text-decoration:none}._newJob_1qf0o_132:hover{background:var(--color-primary-hover);color:var(--color-on-primary)}._newJob_1qf0o_132+._newJob_1qf0o_132{background:var(--color-dark)}._newJob_1qf0o_132+._newJob_1qf0o_132:hover{background:var(--color-dark-soft)}@media(prefers-reduced-motion:reduce){._screen_1qf0o_8{animation:none}}._sheet_13dl6_2{flex:1.6 1 420px;min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:24px;background:var(--color-surface);box-shadow:0 16px 40px #0f3a1c1a}._head_13dl6_15{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5);padding:28px;background:linear-gradient(160deg,#1f6a2a,var(--color-dark));color:var(--color-on-primary)}._head_13dl6_15 :focus-visible{outline-color:var(--color-accent)}._identity_13dl6_30{flex:1;min-width:180px;display:flex;flex-direction:column;gap:var(--space-1);line-height:normal}._since_13dl6_39{color:var(--color-accent-light);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-family:var(--font-titulo)}._name_13dl6_48{margin:0;color:var(--color-on-primary);font-family:var(--font-titulo);font-size:34px;font-weight:800;line-height:normal;overflow-wrap:anywhere}._actions_13dl6_59{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2)}button._edit_13dl6_66,button._delete_13dl6_67{min-height:48px;padding:0 20px;border:2px solid rgba(255,255,255,.5);border-radius:var(--radius-tile);background:transparent;color:var(--color-on-primary);font-family:var(--font-titulo);font-size:var(--font-size-body);font-weight:700}button._edit_13dl6_66:hover:not(:disabled){border-color:var(--color-on-primary);background:#ffffff1f;color:var(--color-on-primary)}button._delete_13dl6_67,button._delete_13dl6_67:hover:not(:disabled){border-color:var(--color-danger);background:var(--color-danger);color:var(--color-on-primary)}button._delete_13dl6_67:hover:not(:disabled){filter:brightness(.92)}._body_13dl6_96{display:flex;flex-direction:column;gap:var(--space-5);padding:28px}._jobs_13dl6_103{display:flex;flex-direction:column;gap:10px}._jobsTitle_13dl6_109{margin:0;font-family:var(--font-titulo);color:#2f5a2a;font-size:var(--font-size-sm);font-weight:700;letter-spacing:.14em;text-transform:uppercase}._newJobs_13dl6_120{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._newJobs_13dl6_120 ._newJob_13dl6_120{min-height:54px;border:0;border-radius:var(--radius-card);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-titulo);font-size:var(--font-size-lg);font-weight:800}._newJobs_13dl6_120 ._newJob_13dl6_120:hover:not(:disabled){background:var(--color-primary-hover);color:var(--color-on-primary)}._newJobs_13dl6_120 ._newJob_13dl6_120+._newJob_13dl6_120,._newJobs_13dl6_120 ._newJob_13dl6_120+._newJob_13dl6_120:hover:not(:disabled){background:var(--color-dark);color:var(--color-on-primary)}._newJobs_13dl6_120 ._newJob_13dl6_120+._newJob_13dl6_120:hover:not(:disabled){background:var(--color-dark-soft)}._screen_yebd8_2{display:flex;flex-direction:column;gap:var(--space-3)}._toolbar_yebd8_8{display:flex;gap:var(--space-2)}._search_yebd8_13{flex:1}._add_yebd8_18{width:var(--control-height-md);height:var(--control-height-md);flex-shrink:0;display:grid;place-items:center;border:none;border-radius:var(--radius-tile);background:var(--color-primary);color:var(--color-on-primary);cursor:pointer}._add_yebd8_18:hover{background:var(--color-primary-hover)}._count_yebd8_36{padding:var(--space-1) var(--space-1) 0;color:var(--color-muted);font-size:var(--font-size-sm);font-weight:600;letter-spacing:1.3px;text-transform:uppercase;font-family:var(--font-titulo)}._card_yebd8_47{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:24px;background:var(--color-surface);box-shadow:0 16px 40px #0f3a1c1a}._row_yebd8_57{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 14px;border-bottom:1px solid var(--color-divider);color:var(--color-text);text-decoration:none}._row_yebd8_57:last-child{border-bottom:none}._row_yebd8_57:hover{background:var(--color-row-hover);color:var(--color-text)}._text_yebd8_76{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;line-height:normal}._name_yebd8_85{color:var(--color-dark);font-size:var(--font-size-body);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_yebd8_94{color:var(--color-muted);font-size:var(--font-size-md)}._empty_yebd8_99{margin:0;padding:var(--space-6) var(--space-4);color:var(--color-muted);font-size:var(--font-size-base);text-align:center}._sheet_xoy47_4{width:128px;box-sizing:border-box;padding:14px;border-radius:18px;background:#fff;color:var(--color-dark);box-shadow:0 10px 24px #00000040}._sheetBar_xoy47_14{height:8px;width:70%;border-radius:4px;background:#2b7a19}._sheetLine_xoy47_21{height:6px;margin-top:8px;border-radius:3px;background:#cfe0c8}._sheetBar_xoy47_14+._sheetLine_xoy47_21{margin-top:12px}._sheetLineShort_xoy47_32{width:60%}._sheetTotal_xoy47_36{margin-top:14px;padding:6px;border-radius:8px;background:var(--color-dark);color:var(--color-accent);font-family:var(--font-titulo);font-size:15px;font-weight:800;text-align:center}._plan_xoy47_48{display:block;width:150px;height:100px}@media(max-width:767.98px){._sheet_xoy47_4{width:92px;padding:10px;border-radius:14px;box-shadow:0 8px 18px #00000040}._sheetBar_xoy47_14{height:6px;border-radius:3px}._sheetLine_xoy47_21{height:5px;margin-top:6px;border-radius:3px}._sheetBar_xoy47_14+._sheetLine_xoy47_21{margin-top:9px}._sheetLineExtra_xoy47_78{display:none}._sheetTotal_xoy47_36{margin-top:10px;padding:4px;border-radius:6px;font-size:13px}._plan_xoy47_48{width:120px;height:80px}._planSide_xoy47_94{display:none}}@keyframes _view-in_1qyzw_1{0%{opacity:0;transform:translateY(10px)}}._page_1qyzw_9{flex:1 0 auto;padding:56px 48px;display:flex;justify-content:center;line-height:normal;animation:_view-in_1qyzw_1 var(--duration-view) var(--ease-view)}@media(prefers-reduced-motion:reduce){._page_1qyzw_9{animation:none}}._inner_1qyzw_24{width:100%;max-width:1000px;display:flex;flex-direction:column;align-items:center;gap:40px}._intro_1qyzw_33{display:flex;flex-direction:column;align-items:center;text-align:center}._eyebrow_1qyzw_40{display:inline-block;padding:6px 16px;border-radius:var(--radius-pill);background:#fff;border:2px solid #cfe0c8;color:#1d5c10;font-family:var(--font-titulo);font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}._title_1qyzw_54{margin:16px 0 8px;font-family:var(--font-titulo);font-size:clamp(36px,4vw,52px);font-weight:800;color:var(--color-dark);text-wrap:wrap}._subtitle_1qyzw_63{margin:0;font-size:18px;color:#4a5f4c}._choices_1qyzw_69{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:28px}@media(max-width:900px){._choices_1qyzw_69{grid-template-columns:1fr}}._card_1qyzw_82{position:relative;box-sizing:border-box;padding:32px;border-radius:28px;display:flex;flex-direction:column;gap:18px;color:var(--color-on-primary);text-decoration:none}._card_1qyzw_82:hover{color:var(--color-on-primary)}._card_1qyzw_82:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}._primary_1qyzw_103{background:linear-gradient(160deg,#3a9a22,#1f6a2a 70%);box-shadow:0 20px 44px #1f6a2a59}._dark_1qyzw_108{background-color:var(--color-dark-deep);background-image:linear-gradient(rgba(126,224,74,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(126,224,74,.1) 1px,transparent 1px);background-size:32px 32px;box-shadow:0 20px 44px #08240f4d}._art_1qyzw_118{display:flex;justify-content:flex-start}._body_1qyzw_124,._text_1qyzw_125{display:contents}._badge_1qyzw_129{position:absolute;top:24px;right:24px;padding:6px 12px;border-radius:var(--radius-pill);background:#f5c518;color:var(--color-dark-deep);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-family:var(--font-titulo)}._cardTitle_1qyzw_144{margin:6px 0 0;font-family:var(--font-titulo);font-size:32px;font-weight:800;color:var(--color-on-primary)}._description_1qyzw_152{margin:0;font-size:17px;line-height:1.5}._primary_1qyzw_103 ._description_1qyzw_152{color:#e6f6df}._dark_1qyzw_108 ._description_1qyzw_152{color:#d8ecd2}._tags_1qyzw_166{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}._tags_1qyzw_166 li{padding:6px 14px;border-radius:var(--radius-pill);font-size:14px;font-weight:700}._primary_1qyzw_103 ._tags_1qyzw_166 li{background:#ffffff2e;color:var(--color-on-primary)}._dark_1qyzw_108 ._tags_1qyzw_166 li{background:#7ee04a2e;color:#b8f08f}._action_1qyzw_192{margin-top:auto;height:58px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;border-radius:16px;font-family:var(--font-titulo);font-size:18px;font-weight:800}._primary_1qyzw_103 ._action_1qyzw_192{background:#fff;color:var(--color-dark-soft)}._dark_1qyzw_108 ._action_1qyzw_192{background:var(--color-accent);color:var(--color-dark-deep)}._arrow_1qyzw_215,._mobileOnly_1qyzw_219{display:none}@media(max-width:767.98px){._page_1qyzw_9{display:block;padding:20px 16px}._inner_1qyzw_24{align-items:stretch;gap:var(--space-4)}._intro_1qyzw_33{align-items:center;text-align:center}._eyebrow_1qyzw_40{padding:5px 12px;font-size:12px}._title_1qyzw_54{margin:12px 0 0;font-size:34px;line-height:1.05}._subtitle_1qyzw_63,._tags_1qyzw_166,._action_1qyzw_192,._desktopOnly_1qyzw_254{display:none}._mobileOnly_1qyzw_219{display:block}._choices_1qyzw_69{display:flex;flex-direction:column;gap:var(--space-4)}._card_1qyzw_82{padding:0;gap:0;border-radius:24px;overflow:hidden}._primary_1qyzw_103{box-shadow:0 14px 30px #1f6a2a59}._dark_1qyzw_108{background-size:28px 28px;box-shadow:0 14px 30px #08240f4d}._art_1qyzw_118{position:relative;height:108px;box-sizing:border-box;padding:20px;justify-content:flex-end;align-items:flex-start}._badge_1qyzw_129{top:20px;right:auto;left:20px;padding:5px 10px;font-size:11px}._body_1qyzw_124{display:flex;flex-direction:row;align-items:center;gap:var(--space-3);padding:16px 20px 20px}._text_1qyzw_125{display:flex;flex-direction:column;flex:1;gap:var(--space-1)}._cardTitle_1qyzw_144{margin:0;font-size:28px}._description_1qyzw_152{font-size:15px;line-height:1.35}._arrow_1qyzw_215{width:56px;height:56px;flex-shrink:0;border-radius:18px;display:flex;align-items:center;justify-content:center}._primary_1qyzw_103 ._arrow_1qyzw_215{background:#fff;color:var(--color-dark-soft)}._dark_1qyzw_108 ._arrow_1qyzw_215{background:var(--color-accent);color:var(--color-dark-deep)}}._header_19px1_5{position:sticky;top:0;z-index:6;display:flex;flex-direction:column;gap:var(--space-3);padding:14px var(--space-7);background:var(--color-surface);border-bottom:1px solid var(--color-border);line-height:normal}._top_19px1_18{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._number_19px1_26{display:inline-flex;align-items:center;gap:6px;padding:6px var(--space-3);border-radius:var(--radius-pill);border:1.5px solid var(--color-primary);background:transparent;color:var(--color-primary);font-size:var(--font-size-md);font-weight:600;white-space:nowrap;font-family:var(--font-titulo)}._title_19px1_41{min-width:0;color:var(--color-text);font-family:var(--font-titulo);font-size:var(--font-size-xl);font-weight:700;overflow-wrap:anywhere}._status_19px1_51{padding:var(--space-1) 10px}._save_19px1_56{margin:0;display:flex;align-items:center;gap:6px;color:var(--color-muted);font-size:var(--font-size-base)}._saveWide_19px1_65{margin-left:auto}._check_19px1_69{color:var(--color-primary)}._warning_19px1_73{color:var(--color-warning);font-weight:500}._error_19px1_78{color:var(--color-danger);font-weight:500}._retry_19px1_83{min-height:32px;padding:0 10px;border:1px solid var(--color-border-input);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);font-weight:500;cursor:pointer}._retry_19px1_83:hover{border-color:var(--color-border-hover);background:var(--color-row-hover)}._steps_19px1_100{display:grid;grid-template-columns:repeat(var(--steps, 5),minmax(0,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}._step_19px1_100{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:var(--font-size-sm);font-family:var(--font-titulo);font-weight:600}._bar_19px1_119{height:5px;border-radius:3px;background:var(--color-border)}._reached_19px1_125 ._bar_19px1_119{background:var(--color-primary)}._ahead_19px1_130 ._bar_19px1_119{background:var(--color-primary-soft-border)}._done_19px1_134{color:var(--color-primary);font-weight:600;text-decoration:none}._done_19px1_134:hover{color:var(--color-primary-hover);text-decoration:underline}._current_19px1_145{color:var(--color-text);font-weight:700}._later_19px1_150{color:var(--color-muted);font-weight:500}@media(min-width:768px)and (max-width:879.98px){._header_19px1_5{top:calc(var(--layout-header-height-mobile) + env(safe-area-inset-top,0px))}}@media print{._header_19px1_5{display:none}}._header_6nqq9_5{position:sticky;top:0;z-index:6;display:flex;flex-direction:column;gap:var(--space-2);padding:calc(var(--space-2) + env(safe-area-inset-top,0px)) var(--space-1) 10px;border-bottom:1px solid var(--color-border);background:var(--color-surface);line-height:normal}._top_6nqq9_18{display:flex;align-items:center;gap:var(--space-1)}._back_6nqq9_24,._exit_6nqq9_25{width:var(--control-height);height:var(--control-height);flex-shrink:0;display:flex;align-items:center;justify-content:center}._back_6nqq9_24{color:var(--color-text)}._exit_6nqq9_25{margin-left:2px;border-radius:var(--radius-control);color:var(--color-text-secondary)}._back_6nqq9_24:hover,._exit_6nqq9_25:hover{color:var(--color-primary)}._heading_6nqq9_49{flex:1;min-width:0;display:flex;flex-direction:column}._number_6nqq9_57{color:var(--color-primary);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.6px;text-transform:uppercase;font-family:var(--font-titulo)}._title_6nqq9_66{margin:0;overflow:hidden;color:var(--color-text);font-family:var(--font-titulo);font-size:18px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}._progress_6nqq9_77{display:flex;flex-direction:column;gap:6px;padding-left:var(--space-3)}._bars_6nqq9_84{display:grid;grid-template-columns:repeat(var(--steps, 5),minmax(0,1fr));gap:var(--space-1);margin:0;padding:0;list-style:none}._bar_6nqq9_84{position:relative;display:block;height:4px;border-radius:2px;background:var(--color-border)}._reached_6nqq9_101{background:var(--color-primary)}._ahead_6nqq9_106{background:var(--color-primary-soft-border)}._jump_6nqq9_115:after{content:"";position:absolute;top:calc(-1 * var(--space-2));right:calc(var(--space-1) / -2);left:calc(var(--space-1) / -2);height:var(--control-height)}._jump_6nqq9_115:hover{background:var(--color-primary-hover)}._progressLine_6nqq9_128{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--space-3);row-gap:2px;padding-right:var(--space-3)}._progressText_6nqq9_139{margin:0;color:var(--color-muted);font-size:var(--font-size-sm);font-weight:600;font-family:var(--font-titulo)}._stepName_6nqq9_147{color:var(--color-text)}._save_6nqq9_152{position:relative;z-index:1;margin-left:auto;gap:var(--space-1);font-size:var(--font-size-sm)}@media print{._header_6nqq9_5{display:none}}._viewer_1tos0_2{position:relative;min-height:240px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius-tile);background:#000}._video_1tos0_13{display:block;width:100%;max-height:60vh;object-fit:contain}._video_1tos0_13[hidden]{display:none}._starting_1tos0_24{position:absolute;margin:0;color:#fff;font-size:var(--font-size-body)}._card_1yujj_2{overflow:hidden;border:1px solid var(--color-primary-soft-border);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-card)}._head_1yujj_10{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:14px 18px;background:var(--color-primary-soft)}._heading_1yujj_19{margin:0;color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-md);font-weight:700;letter-spacing:.8px;line-height:normal;text-transform:uppercase}._client_1yujj_30{color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:600;text-align:right}._table_1yujj_37{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--font-size-md)}._table_1yujj_37 th{padding:12px 10px;border-bottom:1px solid var(--color-divider);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}._table_1yujj_37 th:nth-child(1){width:52px}._table_1yujj_37 th:nth-child(3),._table_1yujj_37 th:nth-child(4){width:64px}._table_1yujj_37 th:nth-child(5),._table_1yujj_37 th:nth-child(6){width:108px}._table_1yujj_37 td{padding:10px;border-bottom:1px solid var(--color-divider);color:var(--color-text);font-variant-numeric:tabular-nums;white-space:nowrap}._table_1yujj_37 ._center_1yujj_77{text-align:center}._table_1yujj_37 ._end_1yujj_81{text-align:right}._code_1yujj_85{color:var(--color-primary);font-weight:700}._table_1yujj_37 ._description_1yujj_90{overflow:hidden;text-overflow:ellipsis}._table_1yujj_37 ._amount_1yujj_95{font-weight:700;text-align:right}._more_1yujj_100{display:block;width:100%;margin:0;padding:12px 18px;border:none;border-bottom:1px solid var(--color-divider);background:none;color:var(--color-primary);font:inherit;font-size:var(--font-size-md);font-weight:600;text-align:left;cursor:pointer}._more_1yujj_100:hover{background:var(--color-primary-tint);text-decoration:underline}._more_1yujj_100:focus-visible{outline:none;box-shadow:inset var(--shadow-focus)}._foot_1yujj_126{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:14px 18px}._total_1yujj_135{display:flex;flex-direction:column}._totalLabel_1yujj_140{color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:500}._totalAmount_1yujj_146{color:var(--color-primary);font-size:24px;font-weight:600;font-variant-numeric:tabular-nums;font-family:var(--font-titulo)}._review_1yujj_154{height:var(--control-height-md);display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-5);border:none;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--font-size-base);font-weight:600;cursor:pointer}._review_1yujj_154:hover{background:var(--color-primary-hover)}._list_1yujj_175{margin:0;padding:0;list-style:none}._item_1yujj_181{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:var(--space-2);padding:14px var(--space-4);border-bottom:1px solid var(--color-divider)}._item_1yujj_181 ._code_1yujj_85{font-family:var(--font-titulo);font-size:var(--font-size-lead)}._itemText_1yujj_194{display:flex;flex-direction:column;gap:4px;min-width:0}._itemDescription_1yujj_201{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-text);font-size:var(--font-size-base);line-height:1.4}._itemMeta_1yujj_211{color:var(--color-muted);font-size:var(--font-size-md)}._itemAmount_1yujj_216{font-family:var(--font-titulo);font-size:var(--font-size-body);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:767.98px){._foot_1yujj_126{padding:14px var(--space-4)}._review_1yujj_154{width:100%;justify-content:center}}._list_1yy9w_5{display:flex;flex-direction:column;gap:18px}._assistant_1yy9w_11{align-self:flex-start;width:100%;display:flex;flex-direction:column;gap:10px;animation:_assistant-in_1yy9w_1 .6s var(--ease-view) both}._label_1yy9w_20{display:flex;align-items:center;gap:10px;color:#2f5a2a;font-size:var(--font-size-xs);font-weight:700;letter-spacing:.16em;font-family:var(--font-titulo)}._label_1yy9w_20:before{content:"E" / "";width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--color-accent);color:#08240f;font-size:12px;font-weight:800;letter-spacing:0}._examples_1yy9w_48{display:flex;flex-wrap:wrap;gap:var(--space-2)}._example_1yy9w_48{min-height:var(--control-height-sm);padding:0 14px;border:1px solid var(--color-border-input);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-base);font-weight:500;cursor:pointer}._example_1yy9w_48:hover:not(:disabled){border-color:var(--color-border-hover)}._example_1yy9w_48:disabled{opacity:.5;cursor:not-allowed}._user_1yy9w_76{align-self:flex-end;max-width:78%;display:flex;flex-direction:column;align-items:flex-end;animation:_user-in_1yy9w_1 .5s var(--ease-view) both;transform-origin:bottom right}._userText_1yy9w_86{margin:0;padding:var(--space-3) var(--space-4);border-radius:18px 18px 6px;background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-body);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._voice_1yy9w_98{display:flex;flex-direction:column;align-items:flex-end;gap:6px}._voiceBubble_1yy9w_105{display:flex;align-items:center;gap:10px;padding:var(--space-3) 14px;border-radius:18px 18px 6px;background:var(--color-primary);color:var(--color-on-primary)}._wave_1yy9w_115{display:flex;align-items:center;gap:3px}._wave_1yy9w_115 span{width:3px;border-radius:2px;background:var(--color-accent-pale)}._duration_1yy9w_127{font-size:var(--font-size-md);font-weight:600;font-family:var(--font-titulo)}._photoMessage_1yy9w_134{display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:100%}._photoTray_1yy9w_142{display:flex;gap:10px;max-width:100%;overflow-x:auto;padding:12px;border-radius:18px 18px 6px;background:var(--color-primary)}._photo_1yy9w_134{width:92px;height:116px;flex-shrink:0;border-radius:var(--radius-xs);background:var(--color-surface);object-fit:cover}._file_1yy9w_162{width:132px;height:116px;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px;border-radius:var(--radius-xs);background:var(--color-surface);line-height:1.3}._fileIcon_1yy9w_176{color:var(--color-primary)}._fileName_1yy9w_180{display:-webkit-box;overflow:hidden;color:var(--color-text);font-size:var(--font-size-sm);font-weight:600;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical}._filePages_1yy9w_191{margin-top:auto;color:var(--color-muted);font-size:var(--font-size-sm)}._transcript_1yy9w_197{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.5;text-align:right;overflow-wrap:anywhere}._summary_1yy9w_206{display:flex;flex-direction:column;gap:10px;padding:var(--space-4) 18px;border:1px solid var(--color-primary-soft-border);border-radius:var(--radius-panel);background:var(--color-surface)}._summaryTitle_1yy9w_216{margin:0;display:flex;font-family:var(--font-texto);align-items:center;gap:var(--space-2);color:var(--color-primary);font-size:var(--font-size-body);font-weight:600;line-height:normal;text-wrap:wrap}._summaryCheck_1yy9w_230{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-primary);color:var(--color-on-primary)}._summaryLead_1yy9w_242{color:var(--color-muted);font-size:var(--font-size-base);font-weight:600}._points_1yy9w_248{margin:0;padding:0;list-style:none}._point_1yy9w_248{display:flex;align-items:flex-start;gap:10px;padding:var(--space-2) 0;border-bottom:1px solid var(--color-divider);font-size:var(--font-size-base);line-height:1.45}._pointCheck_1yy9w_264{flex-shrink:0;color:var(--color-primary)}._generatedRow_1yy9w_269{display:flex;justify-content:flex-end;padding-top:var(--space-1)}._generated_1yy9w_269{height:var(--control-height);display:flex;align-items:center;gap:var(--space-2);padding:0 18px;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--font-size-base);font-weight:600}._typing_1yy9w_289{align-self:flex-start;display:flex;flex-direction:column;gap:10px;animation:_typing-in_1yy9w_1 .4s ease-out both}._typingInTurn_1yy9w_298{margin-top:-8px}._dots_1yy9w_303{display:inline-flex;align-items:center;gap:5px;padding:14px var(--space-4);border:1px solid var(--color-border);border-radius:16px 16px 16px 6px;background:var(--color-surface)}._dots_1yy9w_303 i{width:7px;height:7px;border-radius:50%;background:var(--color-primary);animation:_dot_1yy9w_303 1.2s infinite ease-in-out}._dots_1yy9w_303 i:nth-child(2){animation-delay:.16s}._dots_1yy9w_303 i:nth-child(3){animation-delay:.32s}@keyframes _user-in_1yy9w_1{0%{opacity:0;transform:translateY(14px) scale(.97)}}@keyframes _assistant-in_1yy9w_1{0%{opacity:0;transform:translateY(14px)}}@keyframes _typing-in_1yy9w_1{0%{opacity:0;transform:translateY(8px)}}@keyframes _dot_1yy9w_303{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-5px);opacity:1}}@media(prefers-reduced-motion:reduce){._assistant_1yy9w_11,._user_1yy9w_76,._typing_1yy9w_289,._dots_1yy9w_303 i{animation:none}}@media(max-width:767.98px){._list_1yy9w_5{gap:var(--space-4)}._user_1yy9w_76{max-width:86%}._userText_1yy9w_86,._voiceBubble_1yy9w_105{padding:10px 14px}._voiceBubble_1yy9w_105>svg{width:16px;height:16px}._wave_1yy9w_115 span:nth-child(n+8){display:none}._summary_1yy9w_206{padding:14px;border-radius:var(--radius-card-lg)}._point_1yy9w_248{gap:var(--space-2)}._generatedRow_1yy9w_269{padding-top:0}._generated_1yy9w_269{flex:1;justify-content:center;height:var(--control-height-field)}}._card_10wl2_2{overflow:hidden;border:1px solid var(--color-primary-soft-border);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-card)}._head_10wl2_10{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:14px 18px;background:var(--color-primary-soft)}._heading_10wl2_20{margin:0;color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-md);font-weight:600;letter-spacing:.8px;line-height:normal;text-transform:uppercase}._client_10wl2_31{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:500;text-align:right}._section_10wl2_38{display:flex;flex-direction:column;gap:var(--space-2);padding:14px 18px;border-bottom:1px solid var(--color-divider)}._sectionRow_10wl2_46{display:flex;justify-content:space-between;gap:var(--space-3)}._sectionTitle_10wl2_52{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--font-size-body);font-weight:600;font-family:var(--font-titulo)}._newTag_10wl2_62{padding:3px var(--space-2);border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:600;font-family:var(--font-titulo)}._amount_10wl2_72{font-size:var(--font-size-body);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--font-titulo)}._lines_10wl2_80{margin:0;padding-left:18px;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.7}._removed_10wl2_89{margin:0;padding:10px 18px;border-bottom:1px solid var(--color-divider);color:var(--color-muted);font-size:var(--font-size-base)}._removed_10wl2_89 del{text-decoration:line-through}._foot_10wl2_101{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:14px 18px}._total_10wl2_110{display:flex;flex-direction:column}._totalLabel_10wl2_115{color:var(--color-muted);font-size:var(--font-size-base);font-weight:500}._totalAmount_10wl2_121{color:var(--color-primary);font-size:24px;font-weight:600;font-variant-numeric:tabular-nums;font-family:var(--font-titulo)}._review_10wl2_129{height:var(--control-height-md);display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-5);border:none;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-size:var(--font-size-base);font-weight:600;cursor:pointer}._review_10wl2_129:hover{background:var(--color-primary-hover)}._replaced_10wl2_149{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._replacedSummary_10wl2_155{min-height:52px;display:flex;align-items:center;gap:var(--space-3);padding:0 18px;color:var(--color-muted);list-style:none;cursor:pointer}._replacedSummary_10wl2_155::-webkit-details-marker{display:none}._chevron_10wl2_170{flex-shrink:0;transition:transform var(--duration-fast) ease}._replaced_10wl2_149[open] ._chevron_10wl2_170{transform:rotate(90deg)}._replacedTitle_10wl2_179{font-size:var(--font-size-base);font-weight:600;text-decoration:line-through;font-family:var(--font-titulo)}._replacedTag_10wl2_186{margin-left:auto;padding:3px var(--space-2);border-radius:var(--radius-pill);background:var(--color-divider);color:var(--color-muted);font-size:var(--font-size-xs);font-weight:600;animation:_tag-in_10wl2_1 .45s ease-out both;font-family:var(--font-titulo)}._replacedSections_10wl2_198{margin:0;padding:0 18px 14px;list-style:none;color:var(--color-muted);font-size:var(--font-size-base);line-height:1.7}@keyframes _tag-in_10wl2_1{0%{opacity:0;transform:scale(.8)}}@media(prefers-reduced-motion:reduce){._chevron_10wl2_170,._replacedTag_10wl2_186{transition:none;animation:none}}@media(max-width:767.98px){._card_10wl2_2{border-radius:var(--radius-card-lg)}._head_10wl2_10{padding:var(--space-3) 14px}._heading_10wl2_20{font-size:var(--font-size-sm)}._section_10wl2_38{gap:6px;padding:var(--space-3) 14px}._sectionRow_10wl2_46{align-items:flex-start;gap:10px}._sectionTitle_10wl2_52,._amount_10wl2_72{font-size:var(--font-size-base);line-height:1.35}._lines_10wl2_80{line-height:1.6}._removed_10wl2_89{padding:10px 14px}._foot_10wl2_101{flex-direction:column;align-items:stretch;gap:var(--space-3);padding:14px}._total_10wl2_110{flex-direction:row;justify-content:space-between;align-items:baseline}._totalLabel_10wl2_115{font-size:var(--font-size-md)}._review_10wl2_129{height:var(--control-height-lg);justify-content:center;border-radius:var(--radius-tile);font-size:var(--font-size-body)}._replacedSummary_10wl2_155{gap:10px;padding:var(--space-2) 14px}._chevron_10wl2_170{display:none}._replacedSections_10wl2_198{padding:0 14px var(--space-3)}}._step_142bc_5{flex:1;display:flex;flex-direction:column;line-height:normal}._center_142bc_12{flex:1;display:flex;justify-content:center;align-items:center;padding:32px var(--space-7)}._column_142bc_20{width:100%;max-width:720px;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}._chip_142bc_31{margin:0;display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 14px 6px 6px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-base)}._chipText_142bc_45{display:contents}._avatar_142bc_49{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-xs);font-weight:600;font-family:var(--font-titulo)}._name_142bc_64{color:var(--color-text)}._edit_142bc_68{color:var(--color-primary);font-weight:500;text-decoration:none}._edit_142bc_68:hover{color:var(--color-primary-hover)}._hello_142bc_78{margin:0;color:var(--color-dark);font-family:var(--font-titulo);font-size:var(--font-size-hero);font-weight:700;line-height:1.15}._lead_142bc_87{max-width:560px;margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lead);line-height:1.55}._mic_142bc_96{width:96px;height:96px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-primary);border-radius:50%;background:var(--color-surface);color:#0f3a1c;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background var(--duration-fast) ease,transform var(--duration-fast) ease}._mic_142bc_96:active:not(:disabled){transform:scale(.94)}._micRecording_142bc_120{border-color:var(--color-accent);background:var(--color-accent);color:#08240f;animation:_recording_142bc_1 1.1s infinite}._mic_142bc_96:hover:not(:disabled):not(._micRecording_142bc_120){background:var(--color-primary-soft)}._micHint_142bc_131{margin-top:var(--space-2);color:var(--color-muted);font-size:var(--font-size-base);font-weight:500}._examples_142bc_138{margin-top:6px;display:flex;flex-direction:column;align-items:center;gap:10px}._examplesLabel_142bc_146{color:var(--color-muted);font-size:var(--font-size-sm);font-weight:600;letter-spacing:1.2px;font-family:var(--font-titulo)}._chips_142bc_154{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}._example_142bc_138{min-height:var(--control-height);padding:0 var(--space-4);border:1px solid var(--color-border-input);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-base);font-weight:500;cursor:pointer}._example_142bc_138:hover:not(:disabled){border-color:var(--color-border-hover)}._mic_142bc_96:disabled,._example_142bc_138:disabled,._dictate_142bc_181:disabled,._send_142bc_182:disabled{opacity:.5;cursor:not-allowed}._notice_142bc_187{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3);color:var(--color-muted);font-size:var(--font-size-body);font-weight:500}._chat_142bc_200{flex:1;display:flex;justify-content:center;padding:var(--space-6) var(--space-7)}._chatColumn_142bc_207{width:100%;max-width:820px;display:flex;flex-direction:column}._end_142bc_215{scroll-margin-bottom:120px}._composerBar_142bc_219{position:sticky;bottom:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-7) var(--space-5);background:linear-gradient(rgba(255,255,255,0),var(--color-bg) 30%)}._error_142bc_230{width:100%;max-width:839px;margin:0;display:flex;align-items:center;gap:var(--space-2);padding:10px 14px;border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-size-base);font-weight:500;line-height:1.45;flex-wrap:wrap}._errorIcon_142bc_247{flex-shrink:0}._retry_142bc_251{margin-left:auto;min-height:32px;flex-shrink:0;padding:0 var(--space-3);border:1px solid currentColor;border-radius:var(--radius-sm);background:var(--color-surface);color:inherit;font:inherit;font-weight:500;cursor:pointer}._notice_142bc_187 ._retry_142bc_251,._notice_142bc_187 ._byHand_142bc_266{margin-left:0;color:var(--color-primary)}._errorText_142bc_272{flex:1 1 14rem;min-width:0}._errorActions_142bc_278{margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}._byHand_142bc_266{min-height:32px;padding:0 var(--space-1);border:none;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}._composer_142bc_219{width:100%;max-width:839px;margin:0;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border:1.5px solid var(--color-border-input);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:0 6px 24px #0f3a1c14}._message_142bc_314{flex:1;min-width:0;height:var(--control-height);padding:0 6px;border:none;outline:none;background:none;color:var(--color-text);font:inherit;font-size:var(--font-size-body)}._message_142bc_314::placeholder{color:var(--color-muted)}._message_142bc_314:disabled{cursor:not-allowed}._dictate_142bc_181{width:var(--control-height);height:var(--control-height);flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:#0f3a1c;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background .25s ease,color .25s ease,border-color .25s ease,transform var(--duration-fast) ease}._dictate_142bc_181:hover:not(:disabled):not(._dictateRecording_142bc_357){background:var(--color-primary-soft)}._dictate_142bc_181:active:not(:disabled),._send_142bc_182:active:not(:disabled){transform:scale(.94)}._dictate_142bc_181._dictateRecording_142bc_357{border-color:var(--color-accent);background:var(--color-accent);color:#08240f;animation:_recording_142bc_1 1.1s infinite}._send_142bc_182{width:var(--control-height-md);height:var(--control-height-md);flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-tile);background:var(--color-primary);color:var(--color-on-primary);cursor:pointer;transition:background .25s ease,transform var(--duration-fast) ease}._send_142bc_182:hover:not(:disabled){background:var(--color-primary-hover)}@keyframes _recording_142bc_1{0%,to{box-shadow:0 0 #7ee04ab3}50%{box-shadow:0 0 0 10px #7ee04a00}}._starts_142bc_407{display:flex;justify-content:center;gap:52px;margin-top:var(--space-3)}._start_142bc_407{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._photoHint_142bc_421{max-width:520px;margin:var(--space-2) 0 0;color:var(--color-muted);font-size:var(--font-size-md);line-height:1.55}._pending_142bc_429{width:100%;max-width:839px;display:flex;gap:10px;overflow-x:auto;padding:2px 2px 4px}._pendingPhoto_142bc_438{position:relative;flex-shrink:0}._pendingPhoto_142bc_438 img{display:block;width:64px;height:80px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);object-fit:cover}._pendingRemove_142bc_453{position:absolute;top:-6px;right:-6px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;padding:0;border:2px solid var(--color-surface);border-radius:50%;background:var(--color-text);color:var(--color-on-primary);cursor:pointer}._pendingLoading_142bc_471{width:64px;height:80px;flex-shrink:0;border:1.5px dashed var(--color-border-hover);border-radius:var(--radius-sm);background:var(--color-primary-tint);animation:_photo-loading_142bc_1 1s ease-in-out infinite alternate}._pendingPdf_142bc_482{position:relative;flex-shrink:0;width:220px;height:80px;display:flex;align-items:center;gap:10px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);line-height:normal}._pendingPdfIcon_142bc_497{flex-shrink:0;color:var(--color-primary)}._pendingPdfText_142bc_502{min-width:0;display:flex;flex-direction:column;gap:2px}._pendingPdfName_142bc_509{overflow:hidden;color:var(--color-text);font-size:var(--font-size-base);font-weight:600;white-space:nowrap;text-overflow:ellipsis}._pendingPdfPages_142bc_518{color:var(--color-muted);font-size:var(--font-size-sm)}._reading_142bc_527{width:100%;max-width:839px;margin:0;display:flex;align-items:center;gap:var(--space-2);padding:10px 14px;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary-deep);font-size:var(--font-size-base);font-weight:500;line-height:1.45}._live_142bc_547{width:100%;max-width:839px;max-height:4.35em;margin:0;padding:0 14px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.45;overflow-wrap:anywhere}._liveInterim_142bc_563{color:var(--color-muted)}._readingSpinner_142bc_567{width:16px;height:16px;flex-shrink:0;border:2px solid var(--color-primary-soft-border);border-top-color:var(--color-primary);border-radius:50%;animation:_reading-spin_142bc_1 .8s linear infinite}@keyframes _reading-spin_142bc_1{to{transform:rotate(360deg)}}@keyframes _photo-loading_142bc_1{0%{opacity:.5}to{opacity:1}}._attach_142bc_592{width:var(--control-height);height:var(--control-height);flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:#0f3a1c;cursor:pointer}._attach_142bc_592:hover:not(:disabled){border-color:var(--color-border-hover);color:var(--color-primary)}._attach_142bc_592:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._pendingLoading_142bc_471,._micRecording_142bc_120,._dictate_142bc_181._dictateRecording_142bc_357,._readingSpinner_142bc_567{animation:none}}@media(max-width:767.98px){._center_142bc_12{padding:var(--space-5) var(--space-4) var(--space-2)}._column_142bc_20{gap:18px}._chip_142bc_31{max-width:100%;padding:6px var(--space-3) 6px 6px;border-radius:var(--radius-card);text-align:left}._chipText_142bc_45{display:block;min-width:0}._hello_142bc_78{font-size:38px}._lead_142bc_87{font-size:var(--font-size-lg);line-height:1.5}._mic_142bc_96{width:92px;height:92px;margin-top:10px}._examples_142bc_138{margin-top:var(--space-1)}._examplesLabel_142bc_146{font-size:var(--font-size-xs)}._chat_142bc_200{padding:var(--space-4)}._composerBar_142bc_219{padding:10px var(--space-3) calc(14px + env(safe-area-inset-bottom,0px))}._composer_142bc_219{gap:6px;padding:6px;border-radius:var(--radius-panel);box-shadow:0 6px 20px #0f3a1c14}._message_142bc_314{height:var(--control-height);padding:0 10px;font-size:16px}._dictate_142bc_181{width:var(--control-height-xl);height:var(--control-height-xl);border-radius:var(--radius-card)}}@media(max-width:767.98px){._starts_142bc_407{gap:var(--space-5)}._attach_142bc_592{width:44px;height:44px}._mic_142bc_96:not(._micRecording_142bc_120){border-color:#3a3f3c}}@media(min-width:768px)and (max-width:879.98px){._end_142bc_215{scroll-margin-bottom:calc(120px + var(--layout-tab-bar-height) + env(safe-area-inset-bottom,0px))}._composerBar_142bc_219{bottom:calc(var(--layout-tab-bar-height) + env(safe-area-inset-bottom,0px))}}._row_1uva6_1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._label_1uva6_8{color:var(--color-text);font-size:var(--font-size-md);font-weight:600}._switch_1uva6_14{display:inline-flex;align-items:center;gap:var(--space-2);padding:4px;border:none;border-radius:var(--radius-control);background:none;color:var(--color-muted);font:inherit;font-size:var(--font-size-md);font-weight:700;cursor:pointer}._switch_1uva6_14:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._switch_1uva6_14:disabled{cursor:default;opacity:.6}._track_1uva6_39{position:relative;width:40px;height:22px;flex-shrink:0;border-radius:11px;background:var(--color-border-input);transition:background var(--duration-fast)}._thumb_1uva6_49{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--color-surface);box-shadow:var(--shadow-thumb);transition:transform var(--duration-fast)}._state_1uva6_61{min-width:2ch;text-align:left}._switch_1uva6_14[aria-checked=true]{color:var(--color-primary)}._switch_1uva6_14[aria-checked=true] ._track_1uva6_39{background:var(--color-primary)}._switch_1uva6_14[aria-checked=true] ._thumb_1uva6_49{transform:translate(18px)}@keyframes _card-in_1mo95_1{0%{opacity:0;transform:translateY(8px)}}._step_1mo95_12{flex:1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-5);padding:var(--space-7);line-height:normal}._form_1mo95_22,._aside_1mo95_23{min-width:0;display:flex;flex-direction:column;padding:var(--space-6);border:1px solid rgba(15,58,28,.06);border-radius:24px;background:var(--color-surface);box-shadow:0 16px 40px #0f3a1c1a}._form_1mo95_22{flex:1.6 1 470px;gap:22px}._aside_1mo95_23{flex:1 1 330px;gap:var(--space-4)}._section_1mo95_44{display:flex;flex-direction:column;gap:var(--space-3)}._siteSection_1mo95_50{padding-top:var(--space-5);border-top:1px solid var(--color-divider)}._sectionTitle_1mo95_55{display:flex;align-items:center;gap:10px;margin:0;color:#0f3a1c;font-family:var(--font-titulo);font-size:var(--font-size-md);font-weight:800;letter-spacing:1.2px}._sectionIcon_1mo95_67{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;box-sizing:border-box;border:1.5px solid var(--color-primary);border-radius:10px;background:transparent;color:var(--color-primary)}._clientCard_1mo95_82{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 14px;border:1.5px solid var(--color-border-input);border-radius:var(--radius-tile);background:var(--color-surface);animation:_card-in_1mo95_1 var(--duration-view) var(--ease-view) both}._clientAvatar_1mo95_93{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#14541f;color:#fff;font-size:var(--font-size-body);font-weight:800;font-family:var(--font-titulo)}._clientWho_1mo95_107{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._clientNameRow_1mo95_115{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._clientName_1mo95_115{font-size:var(--font-size-lg);font-weight:600}._newBadge_1mo95_127{padding:3px var(--space-2);border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--font-size-xs);font-weight:600;font-family:var(--font-titulo)}._clientLine_1mo95_137{color:var(--color-muted);font-size:var(--font-size-base)}._change_1mo95_142{height:var(--control-height-sm);flex-shrink:0;padding:0 14px;border:1px solid var(--color-border-input);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);font-weight:500;cursor:pointer}._change_1mo95_142:hover{border-color:var(--color-border-hover);background:var(--color-row-hover)}._register_1mo95_160{align-self:flex-start;min-height:32px;padding:var(--space-1) 0;border:none;background:none;color:var(--color-primary);font-size:var(--font-size-base);font-weight:600;cursor:pointer}._register_1mo95_160:hover{color:var(--color-primary-hover)}._noClient_1mo95_177{margin:0;padding:var(--space-3) 14px;border:1.5px dashed var(--color-border-input);border-radius:var(--radius-tile);color:var(--color-muted);font-size:var(--font-size-base)}._address_1mo95_186{display:flex;flex-direction:column;gap:var(--space-2)}._field_1mo95_192{min-width:0;display:flex;flex-direction:column;gap:6px}._executionSwitch_1mo95_200{min-height:30px}._executionSwitch_1mo95_200>:first-child{white-space:nowrap}._label_1mo95_208{color:var(--color-text);font-size:var(--font-size-base);font-weight:400}._mutedLabel_1mo95_214{color:var(--color-muted)}._required_1mo95_219:after{content:" *";content:" *" / "";color:var(--color-danger)}._optional_1mo95_225{color:var(--color-muted);font-weight:400}._same_1mo95_230{min-height:32px;display:flex;align-items:center;gap:10px;color:var(--color-text-secondary);font-size:var(--font-size-base);cursor:pointer}._checkbox_1mo95_240{width:20px;height:20px;accent-color:var(--color-primary)}._input_1mo95_246{width:100%;min-width:0;height:var(--control-height-field);padding:0 14px;border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-body);outline:none;transition:border-color .3s ease,box-shadow .3s ease}._input_1mo95_246::placeholder{color:var(--color-muted)}._input_1mo95_246:hover:not(:disabled,:read-only){border-color:var(--color-border-hover)}._input_1mo95_246:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._input_1mo95_246:disabled{background:var(--color-surface-sunken);color:var(--color-muted);cursor:not-allowed}._inputFilled_1mo95_282{border-color:var(--color-border-input);background:var(--color-surface);color:var(--color-text-secondary)}._small_1mo95_288{font-size:var(--font-size-base)}._place_1mo95_293{display:grid;grid-template-columns:minmax(0,1fr) 90px;gap:14px}._pair_1mo95_299{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._actions_1mo95_305{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;border-top:1px solid var(--color-divider)}._cancel_1mo95_314{height:var(--control-height-md);display:flex;align-items:center;padding:0 14px;border-radius:var(--radius-control);color:#0f3a1c;font-size:var(--font-size-base);font-weight:800;text-decoration:none}._cancel_1mo95_314:hover{background:var(--color-surface-sunken);color:var(--color-text)}._continue_1mo95_331{height:var(--control-height-lg);display:flex;align-items:center;gap:var(--space-2);padding:0 22px;border:none;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:600;cursor:pointer;transition:opacity .4s ease}._continue_1mo95_331:hover:not(:disabled){background:var(--color-primary-hover)}._continue_1mo95_331:disabled{opacity:.45;cursor:not-allowed}._well_1mo95_357{height:var(--control-height-field);display:flex;align-items:center;gap:10px;padding:0 14px;border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);font-size:var(--font-size-body);font-weight:600}._wellPending_1mo95_370{color:var(--color-muted);font-size:var(--font-size-base);font-weight:500}._authorAvatar_1mo95_376{width:26px;height:26px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-xs)}._validity_1mo95_388{display:flex;align-items:center;overflow:hidden;border:1.5px solid var(--color-border-input);border-radius:var(--radius-control)}._validity_1mo95_388:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._invalid_1mo95_401{border-color:var(--color-danger)}._validityInput_1mo95_405{flex:1;min-width:0;height:43px;padding:0 14px;border:none;outline:none;background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-body)}._validityInput_1mo95_405:disabled{background:var(--color-surface-sunken);color:var(--color-muted)}._unit_1mo95_422{height:43px;display:flex;align-items:center;padding:0 14px;border-left:1px solid var(--color-border-input);background:var(--color-surface);color:var(--color-muted);font-size:var(--font-size-base);font-weight:500}._error_1mo95_434{margin:0;color:var(--color-danger);font-size:var(--font-size-base);font-weight:500}@media(max-width:767.98px){._step_1mo95_12{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px;padding:var(--space-4) var(--space-4) var(--space-2)}._form_1mo95_22{flex:none;gap:14px;padding:0;border:none;border-radius:0;background:none}._section_1mo95_44,._aside_1mo95_23{gap:var(--space-3);padding:var(--space-4);border:1px solid rgba(15,58,28,.06);border-radius:20px;background:var(--color-surface);box-shadow:0 12px 30px #0f3a1c1a}._siteSection_1mo95_50{padding-top:var(--space-4);border-top:1px solid #d3e4ca}._sectionTitle_1mo95_55{font-size:var(--font-size-sm)}._sectionIcon_1mo95_67{width:30px;height:30px}._clientCard_1mo95_82{gap:10px;padding:10px var(--space-3)}._clientAvatar_1mo95_93{width:40px;height:40px;font-size:var(--font-size-base)}._clientNameRow_1mo95_115{flex-direction:column;align-items:flex-start;gap:2px}._clientName_1mo95_115{font-size:var(--font-size-body)}._newBadge_1mo95_127{padding:2px var(--space-2)}._clientLine_1mo95_137{font-size:var(--font-size-sm);line-height:1.4}._change_1mo95_142{height:var(--control-height-sm);padding:0 var(--space-3)}._register_1mo95_160{min-height:var(--control-height-sm);padding:0;font-size:var(--font-size-base)}._same_1mo95_230{min-height:36px;font-size:var(--font-size-base)}._checkbox_1mo95_240{width:22px;height:22px}._input_1mo95_246{height:var(--control-height-md);font-size:var(--font-size-lg)}._small_1mo95_288{font-size:var(--font-size-body)}._pair_1mo95_299{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}._aside_1mo95_23{flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._aside_1mo95_23>._sectionTitle_1mo95_55{grid-column:1 / -1}._numberField_1mo95_565{order:1}._authorField_1mo95_569{order:2}._dateField_1mo95_573{order:3}._dateField_1mo95_573>button{height:var(--control-height-md);padding:0 10px}._validityField_1mo95_583{order:4}._executionField_1mo95_589{order:5;grid-column:1 / -1}._well_1mo95_357{min-height:var(--control-height-md);height:auto}._wellPending_1mo95_370{padding-block:6px;line-height:1.3}._authorWell_1mo95_605{padding:0 var(--space-3);overflow:hidden;white-space:nowrap}._authorAvatar_1mo95_376{display:none}._validity_1mo95_388{height:var(--control-height-md)}._validityInput_1mo95_405{height:44px;padding:0 10px;font-size:var(--font-size-lg)}._unit_1mo95_422{height:auto;padding:0 10px;border-left:none;background:none}}@media(prefers-reduced-motion:reduce){._clientCard_1mo95_82{animation:none}}._bar_dwjvn_2{position:sticky;bottom:0;z-index:5;display:flex;flex-direction:column;gap:10px;padding:var(--space-3) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border);background:var(--color-surface);line-height:normal}._action_dwjvn_16{height:var(--control-height-xl);display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-4);border:none;border-radius:var(--radius-tile);font-family:var(--font-texto);font-size:var(--font-size-lg);font-weight:600;text-decoration:none;cursor:pointer}._primary_dwjvn_32{background:var(--color-primary);color:var(--color-on-primary)}._primary_dwjvn_32:hover:not(:disabled){background:var(--color-primary-hover);color:var(--color-on-primary)}._primary_dwjvn_32:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-fg);cursor:not-allowed}._secondary_dwjvn_50{border:1.5px solid var(--color-border-input);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);font-weight:500}._secondary_dwjvn_50:hover{border-color:var(--color-border-hover);color:var(--color-text)}@media print{._bar_dwjvn_2{display:none}}._changes_q9qyh_2{display:flex;flex-direction:column;gap:8px;margin-top:10px;font-family:var(--font-texto);line-height:normal}._title_q9qyh_11{margin:0;color:var(--color-primary);font-family:var(--font-titulo);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._change_q9qyh_2{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--color-primary-soft-border);border-radius:12px;background:#fff;color:var(--color-text)}._done_q9qyh_32{background:var(--color-surface-faint)}._where_q9qyh_36{margin:0;color:var(--color-muted);font-family:var(--font-titulo);font-size:12.5px;font-weight:700}._row_q9qyh_44{margin:0;display:flex;flex-direction:column;gap:2px;font-size:13.5px}._label_q9qyh_52{color:var(--color-muted);font-family:var(--font-titulo);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._before_q9qyh_61{color:var(--color-faint);text-decoration:line-through}._after_q9qyh_66{color:var(--color-text);font-weight:600}._prices_q9qyh_71{display:flex;align-items:baseline;gap:8px;font-family:var(--font-titulo);font-variant-numeric:tabular-nums}._afterPrice_q9qyh_79{color:var(--color-primary);font-size:15px;font-weight:800}._reason_q9qyh_85{margin:0;color:var(--color-muted);font-size:12.5px;font-style:italic}._actions_q9qyh_92{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:2px}._apply_q9qyh_99,._discard_q9qyh_100,._applyAll_q9qyh_101{min-height:38px;padding:0 14px;border-radius:10px;font-family:var(--font-titulo);font-size:14px;font-weight:700;cursor:pointer}._apply_q9qyh_99,._applyAll_q9qyh_101{border:none;background:var(--color-primary);color:#fff}._discard_q9qyh_100{border:1px solid var(--color-border);background:#fff;color:var(--color-muted)}._applyAll_q9qyh_101{min-height:42px}._state_q9qyh_128{margin:2px 0 0;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}._applied_q9qyh_137{display:inline-flex;align-items:center;gap:6px;color:var(--color-success);font-family:var(--font-titulo);font-weight:700}._discarded_q9qyh_146{color:var(--color-faint)}._link_q9qyh_150{padding:4px 0;border:none;background:none;color:var(--color-primary);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}._stale_q9qyh_161{margin:2px 0 0;color:var(--color-warning);font-size:12.5px}._veil_10kfg_7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;background:#0f3a1c73;animation:_veil-in_10kfg_1 var(--duration-view) ease-out both}._veilClosing_10kfg_17{animation:_veil-out_10kfg_1 var(--duration-view) ease-in forwards;pointer-events:none}._veil_10kfg_7[hidden]{display:none}._sheet_10kfg_26{--green: var(--color-primary);--green-tint: var(--color-primary-soft);--green-border: var(--color-primary-soft-border);--card-border: var(--color-border);--ink: var(--color-text);--ink-muted: var(--color-muted);--ai: var(--color-dark);width:100%;max-height:92dvh;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:8px 16px calc(18px + env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0;background:#fff;color:var(--ink);font-family:var(--font-texto);line-height:normal;animation:_sheet-in_10kfg_1 var(--duration-view) var(--ease-view) both}._sheetClosing_10kfg_50{animation:_sheet-out_10kfg_1 var(--duration-view) var(--ease-view) forwards}@keyframes _veil-in_10kfg_1{0%{opacity:0}}@keyframes _sheet-in_10kfg_1{0%{transform:translateY(100%)}}@keyframes _veil-out_10kfg_1{to{opacity:0}}@keyframes _sheet-out_10kfg_1{to{transform:translateY(100%)}}._grabber_10kfg_78{width:40px;height:4px;flex-shrink:0;align-self:center;border-radius:2px;background:var(--color-border-input)}._sheetHead_10kfg_87,._consultHead_10kfg_88{display:flex;align-items:center;gap:10px}._codeTag_10kfg_94{min-width:36px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:8px;background:var(--green-tint);color:var(--green);font-family:var(--font-titulo);font-size:15px;font-weight:700}._sheetTitle_10kfg_109{flex:1;margin:0;font-family:var(--font-titulo);font-size:18px;font-weight:700}._close_10kfg_117{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:12px;background:none;color:var(--ink-muted);cursor:pointer}._field_10kfg_132{min-width:0;display:flex;flex-direction:column;gap:6px}._fieldLabel_10kfg_139{color:var(--ink-muted);font-family:var(--font-titulo);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}._descriptionInput_10kfg_148,._figureInput_10kfg_149,._question_10kfg_150{box-sizing:border-box;width:100%;border:1px solid var(--color-border-input);border-radius:12px;background:#fff;color:var(--ink);font-size:16px}._descriptionInput_10kfg_148{padding:10px 12px;font-family:var(--font-texto);line-height:1.45;resize:vertical}._figures_10kfg_167{display:grid;grid-template-columns:.8fr 1fr 1.25fr;gap:8px}._figureInput_10kfg_149{height:48px;padding:0 8px;font-family:var(--font-titulo);font-variant-numeric:tabular-nums;text-align:center}._priceInput_10kfg_181{border-color:var(--color-border-hover);background:var(--color-surface-faint);font-weight:600}._invalid_10kfg_187{border-color:var(--color-danger);background:var(--color-danger-soft)}._descriptionInput_10kfg_148:focus,._figureInput_10kfg_149:focus,._question_10kfg_150:focus{outline:none;border-color:var(--green);box-shadow:var(--shadow-focus)}._descriptionInput_10kfg_148[readonly],._figureInput_10kfg_149[readonly]{background:var(--color-row-hover)}._error_10kfg_205{margin:-4px 0 0;color:var(--color-danger);font-size:13px}._askLine_10kfg_211{align-self:flex-start;min-height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--green-border);border-radius:999px;background:var(--color-row-hover);color:var(--green);font-family:var(--font-texto);font-size:14px;font-weight:600;cursor:pointer}._lineTotal_10kfg_228{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0 2px;border-top:1px solid var(--color-divider);color:var(--ink-muted);font-size:14px}._lineTotalAmount_10kfg_240{flex-shrink:0;color:var(--ink);font-family:var(--font-titulo);font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}._sheetActions_10kfg_250{display:grid;grid-template-columns:1fr 1.6fr;gap:10px}._delete_10kfg_256,._save_10kfg_257{height:50px;border-radius:14px;font-family:var(--font-titulo);font-size:15px;font-weight:700;cursor:pointer}._delete_10kfg_256{border:1px solid var(--color-danger-border);background:#fff;color:var(--color-danger)}._save_10kfg_257{border:none;background:var(--green);color:#fff}._save_10kfg_257:disabled{cursor:default;opacity:.5}._consultSheet_10kfg_285{height:86dvh;overflow:hidden}._consultBadge_10kfg_290{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--ai);color:var(--color-accent)}._consultTitles_10kfg_302{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._consultTitle_10kfg_302{margin:0;font-family:var(--font-titulo);font-size:17px;font-weight:700}._consultSubtitle_10kfg_317{color:var(--ink-muted);font-size:12px}._contextPill_10kfg_322{align-self:flex-start;margin:0;padding:5px 12px;border-radius:999px;background:var(--green-tint);color:var(--green);font-family:var(--font-titulo);font-size:13px;font-weight:600}._messages_10kfg_334{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:4px 0}._asked_10kfg_344,._answer_10kfg_345{margin:0;padding:10px 14px;font-size:14.5px;line-height:1.45}._asked_10kfg_344{align-self:flex-end;max-width:82%;border-radius:16px 16px 4px;background:var(--green);color:#fff}._answer_10kfg_345{align-self:flex-start;max-width:88%;border-radius:16px 16px 16px 4px;background:var(--color-row-hover)}._dots_10kfg_367{align-self:flex-start;display:inline-flex;gap:4px;padding:12px 14px;border-radius:16px 16px 16px 4px;background:var(--color-row-hover)}._dots_10kfg_367 i{width:6px;height:6px;border-radius:50%;background:var(--ink-muted);animation:_dot_10kfg_367 1.2s infinite ease-in-out}._dots_10kfg_367 i:nth-child(2){animation-delay:.15s}._dots_10kfg_367 i:nth-child(3){animation-delay:.3s}@keyframes _dot_10kfg_367{0%,80%,to{opacity:.3}40%{opacity:1}}._consultFoot_10kfg_403{flex-shrink:0;display:flex;flex-direction:column;gap:10px}._consultError_10kfg_410{margin:0;display:flex;align-items:center;gap:8px;color:var(--color-danger);font-size:13px}._suggestions_10kfg_419{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}._suggestion_10kfg_419{flex-shrink:0;min-height:36px;padding:0 14px;border:1px solid var(--green-border);border-radius:999px;background:#fff;color:var(--green);font-family:var(--font-texto);font-size:13.5px;white-space:nowrap;cursor:pointer}._askForm_10kfg_440{display:grid;grid-template-columns:minmax(0,1fr) 48px 48px;gap:8px}._question_10kfg_150{height:48px;padding:0 14px;font-family:var(--font-texto)}._mic_10kfg_452,._send_10kfg_453{width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:12px;cursor:pointer}._mic_10kfg_452{border:1px solid var(--color-border);background:var(--color-surface);color:#0f3a1c}._micRecording_10kfg_470{border-color:var(--color-accent);background:var(--color-accent);color:#08240f;animation:_mic-recording_10kfg_1 1.1s infinite}@keyframes _mic-recording_10kfg_1{0%,to{box-shadow:0 0 #7ee04ab3}50%{box-shadow:0 0 0 8px #7ee04a00}}._send_10kfg_453{border:none;background:var(--green);color:#fff}._send_10kfg_453:disabled{cursor:default;opacity:.5}@media(prefers-reduced-motion:reduce){._veil_10kfg_7,._sheet_10kfg_26,._veilClosing_10kfg_17,._sheetClosing_10kfg_50,._micRecording_10kfg_470{animation:none}}._anchor_ah4k6_3{position:relative;display:inline-flex}._pill_ah4k6_8{height:30px;display:inline-flex;align-items:center;gap:4px;padding:0 8px 0 10px;border:1px solid var(--color-primary-soft-border);border-radius:8px;background:var(--color-primary-soft);color:var(--color-primary);font-family:inherit;font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer}._pill_ah4k6_8:disabled{cursor:default}._pill_ah4k6_8:focus-visible{outline:var(--focus-outline);outline-offset:2px}._menu_ah4k6_36{position:absolute;z-index:20;top:calc(100% + 6px);left:0;width:250px;display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--color-border);border-radius:14px;background:#fff;box-shadow:0 12px 30px #0f3a1c24}._menuTitle_ah4k6_52{margin:0;padding:2px 6px 4px;color:var(--color-text-secondary);font-size:var(--font-size-2xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}._options_ah4k6_62{display:flex;flex-direction:column}._option_ah4k6_62{height:42px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 10px;border:none;border-radius:10px;background:none;color:var(--color-text);font-family:inherit;font-size:var(--font-size-base);text-align:left;cursor:pointer}._option_ah4k6_62:hover{background:var(--color-row-hover)}._optionChecked_ah4k6_88,._optionChecked_ah4k6_88:hover{background:var(--color-row-hover);color:var(--color-primary);font-weight:700}._option_ah4k6_62:focus-visible{outline:var(--focus-outline);outline-offset:-2px}._otherInput_ah4k6_100{box-sizing:border-box;width:100%;height:40px;padding:0 10px;border:1.5px solid var(--color-border-input);border-radius:10px;background:#fff;color:var(--color-text);font:inherit;font-size:var(--font-size-base)}._otherInput_ah4k6_100:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._sheetTitle_ah4k6_121{color:var(--color-primary);font-size:20px}._preview_ah4k6_126{margin:0;color:var(--color-text-secondary);font-size:15px}._preview_ah4k6_126 strong{color:var(--color-text)}._optionLarge_ah4k6_136,._otherInputLarge_ah4k6_141{height:50px;font-size:16px}._done_ah4k6_146{width:100%;height:52px}._page_60p9r_2{flex:1;display:flex;justify-content:center;padding:var(--space-6) var(--space-7);line-height:normal}._step_60p9r_10{width:100%;max-width:940px;display:flex;flex-direction:column;gap:14px}._intro_60p9r_18{display:flex;flex-direction:column;gap:var(--space-1)}._heading_60p9r_24{margin:0;color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-2xl);font-weight:700}._lead_60p9r_32{margin:0;color:var(--color-muted);font-size:var(--font-size-base)}._texts_60p9r_38{display:flex;flex-direction:column;gap:var(--space-4);padding:18px 22px;border:1px solid var(--color-border);border-radius:var(--radius-card-lg);background:var(--color-surface)}._textField_60p9r_48{display:flex;flex-direction:column;gap:6px}._textLabel_60p9r_54{color:var(--color-text);font-size:var(--font-size-base);font-weight:600}._textArea_60p9r_60{box-sizing:border-box;width:100%;min-height:48px;padding:10px var(--space-3);border:1px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-base);line-height:1.5;field-sizing:content;resize:vertical}._description_60p9r_76{min-height:84px}._notes_60p9r_80{min-height:156px}._textArea_60p9r_60:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._textArea_60p9r_60[readonly]{background:var(--color-surface-sunken)}._hint_60p9r_94{margin:0;color:var(--color-muted);font-size:var(--font-size-sm)}._nav_60p9r_101{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1) 0 var(--space-6)}._back_60p9r_109{height:var(--control-height-md);display:flex;align-items:center;gap:6px;padding:0 10px 0 0;border:none;background:none;color:var(--color-muted);font-size:var(--font-size-base);font-weight:500;cursor:pointer}._back_60p9r_109:hover{color:var(--color-text)}._backIcon_60p9r_127{transform:scaleX(-1)}._next_60p9r_131{height:var(--control-height-lg);display:flex;align-items:center;gap:var(--space-2);padding:0 22px;border:none;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:600;cursor:pointer}._next_60p9r_131:hover{background:var(--color-primary-hover)}@media(max-width:767.98px){._page_60p9r_2{padding:var(--space-4)}._heading_60p9r_24{font-size:26px}._texts_60p9r_38{padding:var(--space-4)}}._choice_9sonl_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}._label_9sonl_8{color:var(--color-muted);font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}._value_9sonl_14{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}._open_127qz_2{position:fixed;right:var(--space-7);bottom:var(--space-7);z-index:20;height:56px;display:flex;align-items:center;gap:10px;padding:0 22px 0 18px;border:none;border-radius:var(--radius-pill);background:var(--color-dark);color:var(--color-on-primary);box-shadow:var(--shadow-fab);font-size:var(--font-size-body);font-weight:600;cursor:pointer}._open_127qz_2:hover{background:var(--color-dark-soft)}._sparkle_127qz_26{color:var(--color-accent-light)}@keyframes _panel-in_127qz_1{0%{opacity:0;transform:translate(32px)}}@keyframes _panel-out_127qz_1{to{opacity:0;transform:translate(32px)}}._panel_127qz_45{animation:_panel-in_127qz_1 var(--duration-view) var(--ease-view) both;position:fixed;top:0;right:0;bottom:0;z-index:20;width:401px;max-width:100%;display:flex;flex-direction:column;border-left:1px solid var(--color-border);background:var(--color-surface);box-shadow:-16px 0 40px #0f3a1c1f;line-height:normal}._panelClosing_127qz_63{animation:_panel-out_127qz_1 var(--duration-view) var(--ease-view) forwards;pointer-events:none}._head_127qz_68{height:65px;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:0 var(--space-3) 0 var(--space-5);border-bottom:1px solid var(--color-border)}._badge_127qz_79{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--color-dark);color:var(--color-accent-light)}._titles_127qz_91{flex:1;min-width:0;display:flex;flex-direction:column}._title_127qz_91{font-size:var(--font-size-body);font-weight:600;font-family:var(--font-titulo)}._subtitle_127qz_104{color:var(--color-muted);font-size:var(--font-size-base)}._close_127qz_109{width:var(--control-height);height:var(--control-height);flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-control);background:var(--color-surface-sunken);color:var(--color-text-secondary);cursor:pointer}._close_127qz_109:hover{background:var(--color-divider);color:var(--color-text)}._body_127qz_128{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--color-surface-faint)}._asked_127qz_140{align-self:flex-end;max-width:calc(85% + 28px);margin:0;padding:10px 14px;border-radius:16px 16px 6px;background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-base);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;animation:_message-in_127qz_1 .4s var(--ease-view) both}._transcribing_127qz_157{opacity:.75}._answer_127qz_162{align-self:flex-start;max-width:92%;color:var(--color-text);animation:_message-in_127qz_1 .4s var(--ease-view) both}._greeting_127qz_170{margin:0;padding:10px 14px;border-radius:16px 16px 16px 6px;background:var(--color-primary-soft);font-size:var(--font-size-base);line-height:1.45}._dots_127qz_180{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;padding:14px var(--space-4);border:1px solid var(--color-border);border-radius:16px 16px 16px 6px;background:var(--color-surface)}._dots_127qz_180 i{width:7px;height:7px;border-radius:50%;background:var(--color-primary);animation:_dot_127qz_180 1.2s infinite ease-in-out}._dots_127qz_180 i:nth-child(2){animation-delay:.16s}._dots_127qz_180 i:nth-child(3){animation-delay:.32s}._foot_127qz_207{flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--color-border)}._error_127qz_217{margin:0;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-size-md);font-weight:500;line-height:1.45}._errorIcon_127qz_231{flex-shrink:0}._retry_127qz_235{margin-left:auto;min-height:32px;flex-shrink:0;padding:0 var(--space-3);border:1px solid currentColor;border-radius:var(--radius-sm);background:var(--color-surface);color:inherit;font:inherit;font-weight:500;cursor:pointer}._ask_127qz_140{margin:0;display:flex;align-items:center;gap:var(--space-2)}._question_127qz_256{flex:1;min-width:0;height:var(--control-height-field);padding:0 var(--space-3);border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-base)}._question_127qz_256::placeholder{color:var(--color-muted)}._question_127qz_256:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._dictate_127qz_280{width:var(--control-height-field);height:var(--control-height-field);flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:#0f3a1c;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background .25s ease,transform var(--duration-fast) ease}._dictate_127qz_280:hover:not(._dictateRecording_127qz_300){background:var(--color-primary-soft)}._dictate_127qz_280:active{transform:scale(.94)}._dictate_127qz_280._dictateRecording_127qz_300{border-color:var(--color-accent);background:var(--color-accent);color:#08240f;animation:_recording_127qz_1 1.1s infinite}@keyframes _message-in_127qz_1{0%{opacity:0;transform:translateY(8px)}}@keyframes _dot_127qz_180{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-5px);opacity:1}}@keyframes _recording_127qz_1{0%,to{box-shadow:0 0 #7ee04ab3}50%{box-shadow:0 0 0 10px #7ee04a00}}@media(prefers-reduced-motion:reduce){._panel_127qz_45,._panelClosing_127qz_63,._asked_127qz_140,._answer_127qz_162,._dots_127qz_180 i,._dictate_127qz_280._dictateRecording_127qz_300{animation:none}}@media(max-width:767.98px){._open_127qz_2{right:var(--space-4);bottom:calc(var(--space-5) + env(safe-area-inset-bottom,0px));height:54px;gap:var(--space-2);padding:0 18px 0 14px;font-size:var(--font-size-body)}._panel_127qz_45{width:100%;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);border-left:none;box-shadow:none}._head_127qz_68{padding:0 var(--space-2) 0 var(--space-4)}}@media(min-width:768px)and (max-width:879.98px){._open_127qz_2{bottom:calc(var(--space-7) + var(--layout-tab-bar-height) + env(safe-area-inset-bottom,0px))}._panel_127qz_45{top:calc(var(--layout-header-height-mobile) + env(safe-area-inset-top,0px));bottom:calc(var(--layout-tab-bar-height) + env(safe-area-inset-bottom,0px))}}@media print{._open_127qz_2,._panel_127qz_45{display:none}}@media(max-width:767.98px){._question_127qz_256{font-size:16px}}@keyframes _held-pulse_1ko24_1{0%{box-shadow:0 0 #2b7a1966}to{box-shadow:0 0 0 8px #2b7a1900}}._page_1ko24_11{flex:1;display:flex;justify-content:center;padding:var(--space-6) var(--space-7);line-height:normal}._step_1ko24_19{width:100%;max-width:940px;display:flex;flex-direction:column;gap:14px}._heading_1ko24_27{margin:0;color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-2xl);font-weight:700}._partida_1ko24_37{display:flex;flex-direction:column;gap:10px;padding:14px var(--space-4) var(--space-3) 10px;border:1px solid var(--color-border);border-radius:var(--radius-card-lg);background:var(--color-surface);transition:background .3s ease,box-shadow .3s ease}._partidaSelected_1ko24_50{border:2px solid var(--color-primary);box-shadow:var(--shadow-focus-strong)}._head_1ko24_27{display:flex;align-items:flex-start;gap:var(--space-2)}._number_1ko24_62{width:30px;height:30px;flex-shrink:0;margin:7px 0 0 6px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--radius-segment);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-base);font-weight:600;font-family:var(--font-titulo)}._grip_1ko24_80{cursor:grab;touch-action:none}._grip_1ko24_80:active{cursor:grabbing}._grip_1ko24_80:focus-visible{outline:var(--focus-outline);outline-offset:2px}._field_1ko24_95{box-sizing:border-box;flex:1;width:100%;min-width:0;border:1.5px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--color-text);font:inherit;field-sizing:content;resize:none}._field_1ko24_95:not([readonly]):hover{border-color:var(--color-border-input)}._field_1ko24_95:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._field_1ko24_95::placeholder{color:var(--color-muted)}._title_1ko24_123{min-height:var(--control-height);padding:9px 10px;font-size:var(--font-size-lead);font-weight:600;line-height:1.4;font-family:var(--font-titulo)}._sum_1ko24_132{width:150px;height:var(--control-height);flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding-right:2px}._sumValue_1ko24_143{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:var(--font-titulo)}._removePartida_1ko24_151{width:var(--control-height);height:var(--control-height);flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-xs);background:none;color:var(--color-danger);cursor:pointer}._removePartida_1ko24_151:hover{background:var(--color-danger-soft)}._lumpNote_1ko24_170{margin:0 0 0 44px;padding:0 10px;color:var(--color-muted);font-size:var(--font-size-base);line-height:1.45}._lines_1ko24_180{margin:0;padding:0 0 0 44px;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}._line_1ko24_180{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2);padding:2px 0;border-radius:var(--radius-control);transition:background .3s ease,box-shadow .3s ease}._lineMovable_1ko24_201{cursor:grab}._lineMovable_1ko24_201:hover{background:var(--color-row-hover)}._lineSelected_1ko24_209,._lineSelected_1ko24_209:hover{background:var(--color-primary-soft);box-shadow:inset 0 0 0 1.5px var(--color-primary)}._lineGrip_1ko24_215{width:30px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--radius-xs);background:none}._tick_1ko24_228{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary)}._lineText_1ko24_239{min-height:36px;padding:7px 10px;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.45}._price_1ko24_247{width:150px;height:38px;flex-shrink:0;box-sizing:border-box;display:flex;align-items:center;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._price_1ko24_247:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._priceInvalid_1ko24_264,._priceInvalid_1ko24_264:focus-within{border-color:var(--color-danger)}._currency_1ko24_269{padding:0 2px 0 10px;color:var(--color-muted);font-size:var(--font-size-base);font-weight:600;font-family:var(--font-titulo)}._priceInput_1ko24_277{flex:1;min-width:0;height:34px;padding:0 10px 0 4px;border:none;outline:none;background:none;color:var(--color-text);font:inherit;font-size:var(--font-size-body);font-weight:600;font-variant-numeric:tabular-nums;text-align:right;font-family:var(--font-titulo)}._priceInput_1ko24_277::placeholder{color:var(--color-subtle)}._removeLine_1ko24_298{width:var(--control-height);height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-xs);background:none;color:var(--color-subtle);cursor:pointer}._removeLine_1ko24_298:hover{color:var(--color-danger)}._lineTools_1ko24_317{display:contents}._moves_1ko24_322{flex-shrink:0;display:flex;gap:var(--space-1)}._move_1ko24_322,._lineMove_1ko24_329{width:36px;height:var(--control-height);flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-sm);background:var(--color-primary-soft);color:var(--color-primary);cursor:pointer}._lineMove_1ko24_329{height:var(--control-height-sm);background:var(--color-surface)}._move_1ko24_322:disabled,._lineMove_1ko24_329:disabled{opacity:.4;cursor:default}._partidaTotal_1ko24_355{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:var(--space-3) 10px 2px var(--space-1);border-top:1.5px solid var(--color-primary-soft-border)}._partidaTotalLabel_1ko24_364{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:500}._partidaTotal_1ko24_355 ._sumValue_1ko24_143{color:var(--color-primary)}._lineError_1ko24_375{flex-basis:100%;margin:0;padding:0 0 4px 48px;color:var(--color-danger);font-size:var(--font-size-base);font-weight:500}._addLine_1ko24_384{align-self:flex-start;min-height:32px;margin-left:78px;padding:0;border:none;background:none;color:var(--color-primary);font-size:var(--font-size-base);font-weight:600;cursor:pointer}._held_1ko24_399:not(._dragging_1ko24_399){animation:_held-pulse_1ko24_1 .45s ease-out}._line_1ko24_180._held_1ko24_399{background:var(--color-primary-soft)}._dragging_1ko24_399{position:relative;z-index:5;box-shadow:0 12px 30px #0f3a1c33}._settling_1ko24_413{transition:transform .26s var(--ease-view)}._shifting_1ko24_417{transition:transform .32s var(--ease-view)}body.reordering textarea,body.reordering input{pointer-events:none}@media(prefers-reduced-motion:reduce){._held_1ko24_399:not(._dragging_1ko24_399){animation:none}._settling_1ko24_413,._shifting_1ko24_417{transition:none}}._empty_1ko24_445{margin:0;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card-lg);background:var(--color-surface);color:var(--color-muted);font-size:var(--font-size-base);text-align:center}._addPartida_1ko24_456{min-height:56px;border:1.5px dashed var(--color-primary);border-radius:var(--radius-card);background:var(--color-primary-tint);color:var(--color-primary);font-size:var(--font-size-body);font-weight:600;cursor:pointer}._addPartida_1ko24_456:hover{background:var(--color-primary-soft)}._band_1ko24_471{margin-top:6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:18px 22px;border:1px solid var(--color-primary-soft-border);border-radius:var(--radius-card-lg);background:var(--color-primary-soft)}._bandText_1ko24_484{display:flex;flex-direction:column;gap:2px}._bandTitle_1ko24_490{color:var(--color-primary-deep);font-family:var(--font-titulo);font-size:var(--font-size-xl);font-weight:600}._bandCount_1ko24_497{color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:600;font-family:var(--font-titulo)}._bandValue_1ko24_504{color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-3xl);font-weight:600;font-variant-numeric:tabular-nums}._nav_1ko24_513{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1) 0 76px}._back_1ko24_521{height:var(--control-height-md);display:flex;align-items:center;gap:6px;padding:0 10px 0 0;border:none;background:none;color:var(--color-muted);font-size:var(--font-size-base);font-weight:500;cursor:pointer}._back_1ko24_521:hover{color:var(--color-text)}._backIcon_1ko24_539{transform:scaleX(-1)}._next_1ko24_543{height:var(--control-height-lg);display:flex;align-items:center;gap:var(--space-2);padding:0 22px;border:none;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:600;cursor:pointer}._next_1ko24_543:hover{background:var(--color-primary-hover)}@media(max-width:767.98px){._page_1ko24_11{padding:var(--space-4) var(--space-4) 96px}._heading_1ko24_27{font-size:26px}._partida_1ko24_37{gap:var(--space-2);padding:14px}._number_1ko24_62{margin:7px 0 0}._title_1ko24_123{padding:9px 6px;font-size:var(--font-size-lg);line-height:1.35}._removePartida_1ko24_151{width:var(--control-height-sm)}._lumpNote_1ko24_170{margin-left:0;padding:0 var(--space-1)}._lines_1ko24_180{gap:0;padding-left:0}._line_1ko24_180{display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-template-areas:"grip text text" ". price tools";gap:6px;padding:10px 0;border-top:1px solid var(--color-divider);border-radius:var(--radius-control)}._lineGrip_1ko24_215{grid-area:grip;height:38px}._tick_1ko24_228{width:22px;height:22px}._lineText_1ko24_239{grid-area:text;min-height:38px;padding:var(--space-2) 6px}._price_1ko24_247{grid-area:price;width:auto;height:42px}._currency_1ko24_269{padding:0 var(--space-1) 0 var(--space-3);font-size:var(--font-size-md);white-space:nowrap}._priceInput_1ko24_277{height:38px;padding:0 var(--space-3) 0 var(--space-1);font-size:var(--font-size-lg)}._lineTools_1ko24_317{grid-area:tools;display:flex;align-items:center;gap:6px}._removeLine_1ko24_298{width:var(--control-height-sm);height:var(--control-height-sm)}._lineError_1ko24_375{grid-row:3;grid-column:2 / -1;padding:0}._addLine_1ko24_384{align-self:stretch;min-height:var(--control-height);margin-left:0;border:1px solid var(--color-primary-soft-border);border-radius:var(--radius-control);background:var(--color-primary-tint);font-size:var(--font-size-base)}._band_1ko24_471{margin-top:var(--space-1);padding:var(--space-4) 18px}._bandTitle_1ko24_490{font-size:19px}._bandValue_1ko24_504{font-size:24px}._nav_1ko24_513{padding:0}._next_1ko24_543{width:100%;height:var(--control-height-xl);justify-content:center;border-radius:var(--radius-tile);font-size:var(--font-size-lg)}}._totals_1ocsf_6{--green: var(--color-primary);--green-dark: var(--color-primary-hover);--green-border: var(--color-primary-soft-border);--card-border: var(--color-border);--ink: var(--color-text);--ink-muted: var(--color-muted);--ai: var(--color-dark);--ai-icon: var(--color-accent);position:sticky;bottom:0;z-index:5;display:flex;flex-direction:column;gap:4px;padding:10px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--card-border);background:#fff;box-shadow:0 -8px 24px #0f3a1c14;color:var(--ink);font-family:var(--font-texto);line-height:normal}._totalRow_1ocsf_31{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:12px}._totalRow_1ocsf_31>:first-child{min-width:0}._totalRow_1ocsf_31{margin-top:4px;padding-top:8px;border-top:1.5px solid var(--green-border)}._totalLabel_1ocsf_49{color:var(--green-dark);font-family:var(--font-titulo);font-size:16px;font-weight:700}._totalAmount_1ocsf_56{flex-shrink:0;color:var(--green);font-family:var(--font-titulo);font-size:24px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}._actions_1ocsf_66{display:grid;grid-template-columns:auto 1fr;gap:10px;margin-top:8px}._consult_1ocsf_73,._continue_1ocsf_74{height:50px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:none;border-radius:14px;color:#fff;font-family:var(--font-titulo);font-size:15px;font-weight:700;cursor:pointer}._consult_1ocsf_73{background:var(--ai)}._sparkle_1ocsf_94{color:var(--ai-icon)}._continue_1ocsf_74{background:var(--green)}._totalRow_1ocsf_31:first-child{margin-top:0;padding-top:0;border-top:none}._screen_f40vv_6{--green: var(--color-primary);--green-dark: var(--color-primary-hover);--green-tint: var(--color-primary-soft);--green-border: var(--color-primary-soft-border);--check: var(--color-success);--card-border: var(--color-border);--ink: var(--color-text);--ink-muted: var(--color-muted);flex:1 0 auto;display:flex;flex-direction:column;background:var(--color-bg);color:var(--ink);font-family:var(--font-texto);line-height:normal}._list_f40vv_25{flex:1 0 auto;display:flex;flex-direction:column;gap:12px;padding:16px 16px 20px}._heading_f40vv_33{margin:0;color:var(--green);font-family:var(--font-titulo);font-size:26px;font-weight:700}._lead_f40vv_41{margin:-6px 0 2px;color:var(--ink-muted);font-size:13.5px}._empty_f40vv_47{margin:0;padding:18px;border:1px dashed var(--card-border);border-radius:16px;color:var(--ink-muted);text-align:center}._muted_f40vv_56{color:var(--ink-muted);font-style:italic}._card_f40vv_63{overflow:hidden;border:1px solid var(--card-border);border-radius:16px;background:#fff}._cardHead_f40vv_70{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px 10px 14px;border-bottom:1px solid var(--color-divider);background:var(--color-surface-faint)}._cardHeadOpen_f40vv_80,._lineOpen_f40vv_81{min-width:0;display:grid;align-items:center;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._cardHeadOpen_f40vv_80{grid-template-columns:minmax(0,1fr) auto 20px;gap:10px;min-height:32px}._cardHeadOpen_f40vv_80:focus-visible,._lineOpen_f40vv_81:focus-visible,._grip_f40vv_102:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._grip_f40vv_102{cursor:grab;touch-action:none}._numberTag_f40vv_113{min-width:30px;height:28px;border:none;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:8px;background:var(--green);color:#fff;font-family:var(--font-titulo);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}._partidaName_f40vv_130{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-family:var(--font-titulo);font-size:15px;font-weight:700;line-height:1.3}._partidaName_f40vv_130._muted_f40vv_56{font-weight:600}._partidaTotal_f40vv_146,._linePrice_f40vv_147{font-family:var(--font-titulo);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._more_f40vv_155{color:var(--color-faint);font-size:20px;line-height:1;text-align:right}._line_f40vv_81{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;padding:12px 12px 12px 14px;border-bottom:1px solid var(--color-divider);background:#fff}._lineOpen_f40vv_81{grid-template-columns:minmax(0,1fr) auto 16px;gap:10px}._lineOpen_f40vv_81:active,._cardHeadOpen_f40vv_80:active{opacity:.7}._check_f40vv_182{width:22px;height:22px;padding:0;border:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--green-tint);color:var(--check)}._lineDescription_f40vv_195{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:14px;line-height:1.4}._linePrice_f40vv_147._muted_f40vv_56{font-style:normal}._chevron_f40vv_209{color:var(--color-faint);font-size:22px;line-height:1;text-align:right}._addLine_f40vv_216{width:100%;min-height:44px;padding:0 14px;border:none;background:none;color:var(--green);font-family:var(--font-titulo);font-size:13.5px;font-weight:600;text-align:left;cursor:pointer}._addPartida_f40vv_230{height:52px;border:1.5px dashed var(--green);border-radius:16px;background:var(--color-surface-faint);color:var(--green);font-family:var(--font-titulo);font-size:15px;font-weight:700;cursor:pointer}@keyframes _held-pulse_f40vv_1{50%{transform:scale(.985)}}._held_f40vv_250:not(._dragging_f40vv_250){animation:_held-pulse_f40vv_1 .45s ease-out}._line_f40vv_81._held_f40vv_250{background:var(--green-tint)}._dragging_f40vv_250{position:relative;z-index:5;box-shadow:0 12px 30px #0f3a1c33}._settling_f40vv_264{transition:transform .26s var(--ease-view)}._shifting_f40vv_268{transition:transform .32s var(--ease-view)}@media(prefers-reduced-motion:reduce){._held_f40vv_250:not(._dragging_f40vv_250){animation:none}._settling_f40vv_264,._shifting_f40vv_268{transition:none}}._footTotal_f40vv_285{min-width:0;display:flex;flex-direction:column;gap:2px}._footNote_f40vv_292{color:var(--ink-muted);font-size:12px}._titles_f40vv_299{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._where_f40vv_307,._help_f40vv_312{color:var(--color-muted);font-size:12.5px}._priceOrder_f40vv_317{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:start}._priceOrder_f40vv_317 ._order_f40vv_324{height:50px}._priceInput_f40vv_328,._nameInput_f40vv_329{box-sizing:border-box;width:100%;height:50px;padding:0 12px;border-radius:12px;color:var(--color-text);font-family:var(--font-titulo);font-variant-numeric:tabular-nums}._priceInput_f40vv_328{border:1px solid var(--color-border-hover);background:var(--color-surface-faint);font-size:18px;font-weight:700;text-align:right}._nameInput_f40vv_329{border:1px solid var(--color-border-input);background:#fff;font-size:16px;font-weight:600}._priceInput_f40vv_328:focus,._nameInput_f40vv_329:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._orderButtons_f40vv_362{display:grid;grid-template-columns:1fr 1fr;gap:8px}._order_f40vv_324{height:44px;padding:0 8px;border:1.5px solid var(--color-border);border-radius:12px;background:#fff;color:var(--color-text);font-family:var(--font-titulo);font-size:14px;font-weight:700;cursor:pointer}._order_f40vv_324:disabled{cursor:default;opacity:.35}._page_1h3jt_2{flex:1;display:flex;justify-content:center;align-items:center;padding:var(--space-7);line-height:normal}._step_1h3jt_11{width:100%;max-width:var(--layout-content-max-width);display:flex;flex-direction:column;gap:18px}._heading_1h3jt_19{margin:0;color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-3xl);font-weight:700}._table_1h3jt_29{display:flex;flex-direction:column;padding:10px var(--space-6) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface)}._grid_1h3jt_39{display:grid;grid-template-columns:36px minmax(0,1fr) 130px 180px 44px;gap:14px;align-items:center}._columns_1h3jt_46{padding:10px 0;color:var(--color-muted);font-size:var(--font-size-sm);font-weight:600;letter-spacing:.8px;font-family:var(--font-titulo);text-transform:uppercase}._conceptHead_1h3jt_56{padding-left:var(--space-1)}._end_1h3jt_60{text-align:right}._rows_1h3jt_64{margin:0;padding:0;list-style:none}._row_1h3jt_64{padding:18px 0;border-top:1px solid var(--color-divider)}._number_1h3jt_75{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:600;font-family:var(--font-titulo)}._concept_1h3jt_56{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-height-field);padding:10px;border:1.5px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--color-text);font-family:var(--font-texto);font-size:var(--font-size-lead);font-weight:500;line-height:1.4;field-sizing:content;resize:none}._concept_1h3jt_56:not([readonly]):hover{border-color:var(--color-border-input)}._concept_1h3jt_56:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._concept_1h3jt_56::placeholder{color:var(--color-muted)}._concept_1h3jt_56[aria-invalid=true]{border-color:var(--color-danger)}._pct_1h3jt_126{height:var(--control-height-md);box-sizing:border-box;display:flex;align-items:center;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}._pct_1h3jt_126:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._pctInvalid_1h3jt_141,._pctInvalid_1h3jt_141:focus-within{border-color:var(--color-danger)}._pctInput_1h3jt_146{flex:1;min-width:0;height:var(--control-height);padding:0 2px 0 var(--space-3);border:none;outline:none;background:none;color:var(--color-text);font-family:var(--font-titulo);font-size:var(--font-size-lead);font-weight:600;text-align:right;font-variant-numeric:tabular-nums}._pctSign_1h3jt_162{padding:0 10px 0 2px;color:var(--color-muted);font-size:var(--font-size-lg);font-weight:600;font-family:var(--font-titulo)}._amount_1h3jt_170{font-size:19px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-family:var(--font-titulo)}._remove_1h3jt_179{width:var(--control-height);height:var(--control-height);display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-sm);background:none;color:var(--color-subtle);cursor:pointer}._remove_1h3jt_179:not(:disabled):hover{color:var(--color-danger)}._remove_1h3jt_179:disabled{cursor:default}._foot_1h3jt_201{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid var(--color-divider)}._add_1h3jt_211{min-height:var(--control-height-sm);padding:0;border:none;background:none;color:var(--color-primary);font-family:var(--font-texto);font-size:var(--font-size-base);font-weight:600;cursor:pointer}._sum_1h3jt_223{padding:6px var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-md);font-weight:600;font-family:var(--font-titulo)}._sumOk_1h3jt_231{background:var(--color-primary-soft);color:var(--color-primary)}._sumOff_1h3jt_236{background:var(--color-warning-soft);color:var(--color-warning)}._error_1h3jt_242{margin:10px 0 0;color:var(--color-danger);font-size:var(--font-size-base);font-weight:500}._band_1h3jt_251{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:22px 26px;border:1px solid var(--color-primary-soft-border);border-radius:var(--radius-panel);background:var(--color-primary-soft)}._bandText_1h3jt_263{display:flex;flex-direction:column;gap:2px}._vatSwitch_1h3jt_270{padding:10px 14px 10px 22px;border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface)}._bandLines_1h3jt_278{flex:1 1 100%;display:flex;flex-direction:column;gap:6px;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-primary-soft-border)}._bandLine_1h3jt_278{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-body);font-weight:500}._bandLine_1h3jt_278>:first-child{min-width:0}._bandAmount_1h3jt_303{flex-shrink:0;color:var(--color-text);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._bandTitle_1h3jt_311{color:var(--color-primary-deep);font-family:var(--font-titulo);font-size:var(--font-size-xl);font-weight:600}._bandNote_1h3jt_318{color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:500}._bandValue_1h3jt_324{color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-3xl);font-weight:600;font-variant-numeric:tabular-nums}._notes_1h3jt_333{padding:18px var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface)}._notesHint_1h3jt_341{margin:var(--space-2) 0 0;color:var(--color-muted);font-size:var(--font-size-sm);line-height:1.5}._notesReset_1h3jt_348{padding:0;border:none;background:none;color:var(--color-primary);font:inherit;font-weight:700;cursor:pointer}._notesReset_1h3jt_348:hover{text-decoration:underline}._nav_1h3jt_364{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-1)}._back_1h3jt_372{height:var(--control-height-md);display:flex;align-items:center;gap:6px;padding:0 10px 0 0;border:none;background:none;color:var(--color-muted);font-family:var(--font-texto);font-size:var(--font-size-base);font-weight:500;cursor:pointer}._back_1h3jt_372:hover{color:var(--color-text)}._backIcon_1h3jt_391{transform:scaleX(-1)}._next_1h3jt_395{height:var(--control-height-lg);display:flex;align-items:center;gap:var(--space-2);padding:0 22px;border:none;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-texto);font-size:var(--font-size-body);font-weight:600;cursor:pointer}._next_1h3jt_395:hover:not(:disabled){background:var(--color-primary-hover)}._next_1h3jt_395:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-fg);cursor:not-allowed}@media(max-width:767.98px){._page_1h3jt_2{align-items:flex-start;padding:var(--space-4) var(--space-3)}._step_1h3jt_11{gap:var(--space-3)}._heading_1h3jt_19{margin:0 var(--space-1);font-size:26px}._table_1h3jt_29{gap:var(--space-3);padding:0;border:none;border-radius:0;background:none}._columns_1h3jt_46{display:none}._rows_1h3jt_64{display:flex;flex-direction:column;gap:var(--space-3)}._row_1h3jt_64{grid-template-columns:46px 108px minmax(0,1fr) 40px;grid-template-areas:"number concept concept remove" "number pct amount amount";gap:6px 0;padding:10px 6px var(--space-3) 14px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._number_1h3jt_75{grid-area:number;width:34px;height:34px}._concept_1h3jt_56{grid-area:concept;min-height:40px;margin-right:var(--space-1);padding:var(--space-2) 6px;font-size:16px;line-height:1.35}._remove_1h3jt_179{grid-area:remove;width:var(--control-height-sm);height:var(--control-height-sm)}._pct_1h3jt_126{grid-area:pct;width:84px;height:var(--control-height-sm);margin-left:14px;justify-content:center;gap:2px}._pct_1h3jt_126:not(._pctInvalid_1h3jt_141,:focus-within){border-color:var(--color-border-input)}._pctInput_1h3jt_146{flex:none;width:26px;min-width:26px;max-width:52px;height:36px;padding:0;font-size:16px;text-align:center;field-sizing:content}._pctSign_1h3jt_162{padding:0;font-size:var(--font-size-base)}._amount_1h3jt_170{grid-area:amount;font-size:var(--font-size-lead);text-align:center}._foot_1h3jt_201{padding:0 var(--space-1);border-top:none}._add_1h3jt_211{min-height:var(--control-height);font-size:var(--font-size-base)}._error_1h3jt_242{margin:0 var(--space-1)}._band_1h3jt_251{padding:var(--space-4) 18px;border-radius:var(--radius-card-lg)}._bandTitle_1h3jt_311{font-size:19px}._bandValue_1h3jt_324{font-size:24px}._notes_1h3jt_333{padding:var(--space-4);border-radius:var(--radius-card-lg)}}._page_18iiy_2{flex:1;display:flex;justify-content:center;padding:var(--space-6) var(--space-7);line-height:normal}._step_18iiy_10{width:100%;max-width:980px;display:flex;flex-direction:column;gap:18px}._intro_18iiy_18{display:flex;flex-direction:column;gap:6px}._heading_18iiy_24{margin:0;color:var(--color-dark);font-family:var(--font-titulo);font-size:var(--font-size-4xl);font-weight:700}._lead_18iiy_32{margin:0;color:var(--color-muted);font-size:var(--font-size-body)}._sheet_18iiy_40{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface)}._sheetHeld_18iiy_47{border-color:var(--color-border-hover);box-shadow:var(--shadow-card)}._strip_18iiy_52{min-height:44px;display:flex;align-items:center;gap:var(--space-1);padding:0 var(--space-3);border-bottom:1px solid var(--color-divider);background:var(--color-surface-sunken)}._grip_18iiy_62{width:var(--control-height);height:var(--control-height);flex-shrink:0;display:grid;place-items:center;padding:0;border:none;border-radius:var(--radius-sm);background:none;cursor:grab;touch-action:none}._grip_18iiy_62:hover{background:var(--color-divider)}._gripDots_18iiy_81{width:10px;height:16px;background-image:radial-gradient(circle,var(--color-subtle) 1.5px,transparent 1.6px);background-size:5px 5.33px}._sheetName_18iiy_88{color:var(--color-text);font-family:var(--font-titulo);font-size:var(--font-size-base);font-weight:700}._sheetBody_18iiy_95{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:var(--space-5);align-items:start;padding:18px}._imageFrame_18iiy_103{min-width:0;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-tile)}._imageArea_18iiy_110{height:240px;display:flex;align-items:center;justify-content:center;background:var(--color-surface-sunken)}._image_18iiy_103{display:block;width:100%;height:100%;object-fit:contain}._imageBar_18iiy_125,._imageActions_18iiy_126{display:flex;justify-content:center;gap:var(--space-2)}._imageBar_18iiy_125{padding:var(--space-2);border-top:1px solid var(--color-divider)}._replace_18iiy_137,._remove_18iiy_138{min-height:var(--control-height-sm);display:inline-flex;align-items:center;gap:6px;padding:0 var(--space-3);border:none;border-radius:var(--radius-sm);background:none;font-size:var(--font-size-md);font-weight:700;cursor:pointer}._replace_18iiy_137{color:var(--color-primary)}._replace_18iiy_137:hover{background:var(--color-primary-soft)}._remove_18iiy_138{color:var(--color-danger)}._remove_18iiy_138:hover{background:var(--color-danger-soft)}._sheetFields_18iiy_168{min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}._dropZone_18iiy_177{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-6);border:1.5px dashed var(--color-border-hover);border-radius:var(--radius-panel);background:var(--color-primary-tint);text-align:center}._dropZoneActive_18iiy_189{border-color:var(--color-primary);background:var(--color-primary-soft)}._dropZoneOff_18iiy_194{opacity:.6}._dropIcon_18iiy_198{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary)}._dropTitle_18iiy_209{margin:0;color:var(--color-text);font-family:var(--font-titulo);font-size:var(--font-size-lg);font-weight:700}._dropHint_18iiy_217{margin:0;color:var(--color-muted);font-size:var(--font-size-base)}._dropActions_18iiy_223{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-2)}._select_18iiy_231,._camera_18iiy_232{height:var(--control-height-md);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 18px;border-radius:var(--radius-control);font-size:var(--font-size-body);font-weight:600;cursor:pointer}._select_18iiy_231{border:none;background:var(--color-primary);color:var(--color-on-primary)}._select_18iiy_231:hover:not(:disabled){background:var(--color-primary-hover)}._camera_18iiy_232{border:1px solid var(--color-border-input);background:var(--color-surface);color:var(--color-text)}._select_18iiy_231:disabled,._camera_18iiy_232:disabled{opacity:.55;cursor:not-allowed}._frameText_18iiy_267{margin:0;max-width:280px;color:var(--color-muted);font-size:var(--font-size-base);text-align:center}._fileName_18iiy_275{overflow:hidden;color:var(--color-text);font-size:var(--font-size-body);font-weight:700;text-overflow:ellipsis;white-space:nowrap}._fileNote_18iiy_284{color:var(--color-muted);font-size:var(--font-size-md)}._note_18iiy_289{margin:0;color:var(--color-muted);font-size:var(--font-size-md)}._problem_18iiy_295{margin:0;color:var(--color-danger);font-size:var(--font-size-md);font-weight:600}._field_18iiy_304{display:flex;flex-direction:column;gap:6px}._fieldLabel_18iiy_310{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:700}._box_18iiy_317{box-sizing:border-box;width:100%;min-height:38px;padding:8px 10px;border:1px solid var(--color-border-input);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-md)}._box_18iiy_317:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._box_18iiy_317[readonly]{background:var(--color-surface-sunken)}._nav_18iiy_342{display:flex;align-items:center;gap:var(--space-4);padding-bottom:var(--space-6)}._spacer_18iiy_349{flex:1}._back_18iiy_353{height:var(--control-height-md);display:flex;align-items:center;gap:6px;padding:0;border:none;background:none;color:var(--color-muted);font-size:var(--font-size-body);font-weight:500;cursor:pointer}._back_18iiy_353:hover{color:var(--color-text)}._backIcon_18iiy_371{transform:scaleX(-1)}._next_18iiy_375{height:var(--control-height-lg);display:flex;align-items:center;gap:var(--space-2);padding:0 22px;border:none;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-lead);font-weight:600;cursor:pointer}._next_18iiy_375:hover:not(:disabled){background:var(--color-primary-hover)}._next_18iiy_375:disabled{opacity:.6;cursor:progress}@media(max-width:1023.98px){._sheetBody_18iiy_95{grid-template-columns:minmax(0,1fr)}._imageFrame_18iiy_103{width:100%;max-width:380px;justify-self:center}}@media(max-width:767.98px){._page_18iiy_2{flex-direction:column;padding:var(--space-4) var(--space-4) 0}._heading_18iiy_24{font-size:30px}._sheet_18iiy_40{border-radius:var(--radius-card-lg)}._sheetBody_18iiy_95{padding:var(--space-4)}._imageArea_18iiy_110{height:220px}._dropZone_18iiy_177{padding:var(--space-5) var(--space-4)}._step_18iiy_10{padding-bottom:var(--space-4)}}._sheet_1nqi5_5{width:210mm}._scaler_1nqi5_10{width:210mm;transform-origin:top left}._frame_1nqi5_15{display:block;width:calc(100% + 32px);margin:0 -16px;border:0;background:transparent;color-scheme:light}._sheet_1viy1_6{--doc-brand: #13764c;--doc-tagline: #16a34a;--doc-green-dark: #14532d;--doc-green-title: #166534;--doc-check: #43b75c;--doc-mint: #f0fdf4;--doc-text: #334155;--doc-text-grey: #475569;--doc-label: #64748b;--doc-value: #0f172a;--doc-footer: #98a6bb;--doc-panel: #f8fafc;--doc-head: #f4f7fa;--doc-border: #e2e8f0;--doc-table-border: #dbe4ec;--doc-payments-border: #cbd5e1;--doc-sign-line: #94a3b8;--doc-sign-border: #d1dae4;--doc-font-title: "IBM Plex Sans", Arial, sans-serif;--doc-font-text: "Open Sans", Arial, sans-serif;--doc-hairline: .35mm;width:210mm;flex-shrink:0;margin:0 auto;color:var(--doc-text);font-family:var(--doc-font-text);font-size:8pt;line-height:normal;print-color-adjust:exact;-webkit-print-color-adjust:exact}._sheet_1viy1_6 :where(p,h2,h3,dl,dd,ol){margin:0}._sheet_1viy1_6 :where(h1,h2,h3,h4){font-family:var(--doc-font-title);font-weight:700;text-wrap:wrap}._sheet_1viy1_6 strong{font-weight:700}._pages_1viy1_61{width:210mm;display:flex;flex-direction:column;gap:var(--sheet-gap);transform-origin:top left}._page_1viy1_61{position:relative;width:210mm;height:297mm;overflow:hidden;background:#fff;border-radius:4px;box-shadow:0 2px 6px #14321e14,0 18px 50px #14321e24}._head_1viy1_84{position:absolute;left:14mm;right:14mm;top:12mm;font-family:var(--doc-font-text)}._headTop_1viy1_92{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}._brand_1viy1_100{flex:1;min-width:0;display:flex;align-items:center;gap:10px}._logo_1viy1_108{width:116px;height:116px;flex-shrink:0;object-fit:contain}._company_1viy1_115{flex:1;min-width:0}._sheet_1viy1_6 ._companyName_1viy1_121{color:#006b3e;font-family:var(--doc-font-title);font-size:26px;font-weight:700;letter-spacing:.012em;line-height:1.4;text-transform:uppercase;white-space:nowrap}._tagline_1viy1_132{margin:3px 0 8px;color:#42b65b;font-size:10.5px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;white-space:nowrap}._meta_1viy1_142{color:#5a6b61;font-size:12.5px;line-height:1.6;white-space:nowrap}._docSide_1viy1_150{display:flex;flex-direction:column;align-items:stretch;gap:10px}._badge_1viy1_157{width:0;min-width:100%;padding:8px 0;border-radius:6px;background:#14562e;color:#fff;font-size:12px;font-weight:800;letter-spacing:1.1px;text-indent:1.1px;text-align:center;white-space:nowrap}._dateBox_1viy1_174{min-width:150px;box-sizing:border-box;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#f9fbfc;font-size:11px;line-height:1.7}._dateBox_1viy1_174 div{display:flex;justify-content:space-between;gap:12px}._dateBox_1viy1_174 dt{color:#1c2620}._dateBox_1viy1_174 dd{color:#060709;font-weight:700;text-align:right}._headRule_1viy1_201{height:2px;margin-top:18px;background:#cfe4d5}._cards_1viy1_210{position:absolute;left:14mm;right:14mm;top:54mm;display:grid;grid-template-columns:1fr 1fr;gap:16px;font-family:var(--doc-font-text)}._card_1viy1_210{display:flex;flex-direction:column;padding:12px 14px;border:1px solid #e2e8e4;border-radius:8px;background:#fff}._cardTitle_1viy1_230{margin-bottom:1.5mm;padding-bottom:1.5mm;border-bottom:var(--doc-hairline) solid var(--doc-border);color:var(--doc-green-title);font-family:var(--doc-font-title);font-size:7.5pt;font-weight:700;line-height:1.2;letter-spacing:.15em;text-transform:uppercase}._card_1viy1_210 ._cardTitle_1viy1_230{margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #eef2ef;color:#166534;font-size:11px;letter-spacing:1.2px}._cardLines_1viy1_252{color:#5a6b61;font-size:11px;line-height:1.5;overflow-wrap:anywhere}._cardLines_1viy1_252 strong{color:#475569;font-weight:700}._clientName_1viy1_264{margin-bottom:1px;color:#14231a;font-size:12px;font-weight:800}._siteLines_1viy1_272{flex:1;display:flex;flex-direction:column;justify-content:space-around;padding:2px 0}._noClient_1viy1_281{color:var(--doc-label);font-size:8.3pt;font-style:italic}._flow_1viy1_289,._flowNext_1viy1_290{position:absolute;left:14mm;width:182mm}._flow_1viy1_289{top:92mm}._flowNext_1viy1_290{top:22mm}._block_1viy1_304+._block_1viy1_304{margin-top:calc(9mm - 1px)}._block_1viy1_304+._block_1viy1_304:has(._total_1viy1_309){margin-top:13mm}._block_1viy1_304+._block_1viy1_304:has(._closing_1viy1_313){margin-top:8.5mm}._section_1viy1_305,._totalBlock_1viy1_318,._closing_1viy1_313{break-inside:avoid}._sectionTitle_1viy1_324{height:7.5mm;box-sizing:border-box;display:flex;align-items:center;margin-bottom:calc(2mm + 2px);padding-left:3.5mm;border-left:1.4mm solid var(--doc-green-title);border-radius:1mm;background:var(--doc-mint);color:var(--doc-green-dark);font-size:9.5pt;line-height:1;text-transform:uppercase}._table_1viy1_341{width:182.5mm;table-layout:fixed;border:var(--doc-hairline) solid var(--doc-table-border);border-radius:2mm;border-collapse:separate;border-spacing:0;overflow:hidden}._descriptionColumn_1viy1_351{width:78%}._amountColumn_1viy1_355{width:22%}._table_1viy1_341 th{height:7.5mm;box-sizing:border-box;padding:0 3mm;background:var(--doc-head);color:var(--doc-text-grey);text-align:left;vertical-align:middle;font-family:var(--doc-font-title);font-size:7.5pt;font-weight:700;line-height:1;text-transform:uppercase}._table_1viy1_341 th._amountHead_1viy1_375,._table_1viy1_341 td._amount_1viy1_355,._table_1viy1_341 td._lineAmount_1viy1_377{border-left:.7mm solid var(--doc-border);text-align:center}._table_1viy1_341 td{border-top:var(--doc-hairline) solid var(--doc-border)}._work_1viy1_386{padding:2mm 3mm;color:var(--doc-text);font-size:9pt;line-height:12pt;vertical-align:top}._workLine_1viy1_395{display:flex;align-items:flex-start;gap:2mm}._check_1viy1_401{flex-shrink:0;width:11pt;height:12pt;color:var(--doc-check)}._table_1viy1_341 td._amount_1viy1_355{padding:0 2mm;color:var(--doc-text);vertical-align:middle;font-size:11.5pt;font-weight:700;white-space:nowrap}._table_1viy1_341 td._lineAmount_1viy1_377{padding:0 2mm;color:var(--doc-text);vertical-align:middle;font-size:9pt;font-weight:700;white-space:nowrap}._totalBlock_1viy1_318{display:flex;flex-direction:column;gap:10px}._sum_1viy1_437{display:flex;justify-content:flex-end;padding-right:4.5mm}._sum_1viy1_437>div{width:290px;color:#3c4a41;font-size:11px;line-height:1.9}._sumLine_1viy1_450{display:flex;justify-content:space-between}._sumLine_1viy1_450+._sumLine_1viy1_450{border-top:1px solid #eef2ef}._sumLine_1viy1_450 strong{color:#334155;font-weight:700;font-variant-numeric:tabular-nums}._total_1viy1_309{height:14mm;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:4mm;padding:0 4.5mm;border-radius:2mm;background:linear-gradient(90deg,#14542d,#146935,#157c3c);color:#fff}._totalText_1viy1_478{display:flex;flex-direction:column;gap:.6mm}._totalLabel_1viy1_484{font-family:var(--doc-font-title);font-size:10pt;line-height:1.1;letter-spacing:.06em}._totalNote_1viy1_491{color:#ffffffd9;font-size:7.5pt;line-height:1.2}._totalAmount_1viy1_497{font-size:15pt;font-weight:700;white-space:nowrap}._payments_1viy1_503{padding:3.5mm;border:var(--doc-hairline) solid var(--doc-payments-border);border-radius:2.5mm;background:var(--doc-panel)}._payments_1viy1_503 ._cardTitle_1viy1_230{margin-bottom:2.5mm;padding-bottom:0;border-bottom:none;color:var(--doc-green-dark);font-size:8pt;letter-spacing:.12em}._installments_1viy1_519{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0;border:var(--doc-hairline) solid var(--doc-border);background:#fff;list-style:none}._installments_1viy1_519 li{grid-column:span 2;padding:2.5mm;color:var(--doc-text);font-size:8pt;line-height:1.4}._installments_1viy1_519 li:last-child:nth-child(3n+1){grid-column:span 6;text-align:center}._installments_1viy1_519 li:nth-last-child(2):nth-child(3n+1),._installments_1viy1_519 li:last-child:nth-child(3n+2){grid-column:span 3}._installments_1viy1_519 li+li{border-left:var(--doc-hairline) solid var(--doc-border)}._installments_1viy1_519 li:nth-child(3n+1){border-left:none}._installments_1viy1_519 li:nth-child(n+4){border-top:var(--doc-hairline) solid var(--doc-border)}._installments_1viy1_519 strong{color:var(--doc-green-title)}._notes_1viy1_565{margin-top:2.5mm!important;color:var(--doc-label);font-size:7.3pt;line-height:10pt}._signatures_1viy1_572{display:grid;grid-template-columns:85.5mm 85.5mm;gap:5.5mm;margin:6mm 0 0 .5mm}._signature_1viy1_572{position:relative;height:22mm;box-sizing:border-box;padding:4mm;border:var(--doc-hairline) dashed var(--doc-sign-border);border-radius:2mm}._signTitle_1viy1_588{color:var(--doc-label);font-family:var(--doc-font-title);font-size:7.5pt;font-weight:700;line-height:1;text-transform:uppercase}._signLine_1viy1_598{position:absolute;left:4mm;right:4mm;top:15mm;border-top:var(--doc-hairline) solid var(--doc-sign-line)}._signName_1viy1_606{position:absolute;left:4mm;right:4mm;top:16mm;color:var(--doc-text);text-align:center;font-size:7.5pt;font-weight:700;line-height:1.2}._annex_1viy1_622{position:absolute;left:14mm;top:16mm;width:182mm;height:262mm;display:flex;flex-direction:column;align-items:center;gap:4mm}._annexHead_1viy1_634{display:flex;flex-direction:column;align-items:center;gap:1mm;text-align:center}._sheet_1viy1_6 ._annexTitle_1viy1_642{color:var(--doc-green-dark);font-size:14pt;font-weight:700;letter-spacing:.02em}._annexSubtitle_1viy1_649{color:var(--doc-green-title);font-size:9pt}._annexImage_1viy1_654{display:block;min-height:0;max-width:164mm;max-height:100%;flex:1 1 auto;object-fit:contain;object-position:center top;border-radius:1.5mm}._footer_1viy1_666{position:absolute;left:14mm;right:14mm;top:calc(290.5mm - 6.675pt);display:flex;justify-content:space-between;color:var(--doc-footer);font-size:7.5pt;line-height:1}@media print{._sheet_1viy1_6{width:210mm!important;height:auto!important}._pages_1viy1_61{gap:0;transform:none!important}._page_1viy1_61{border-radius:0;box-shadow:none;break-after:page}._page_1viy1_61:last-child{break-after:auto}}._preview_1p1es_2{flex:1;display:flex;flex-direction:column;line-height:normal}._bar_1p1es_10{position:sticky;top:var(--flow-header-height, 0px);z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-7);border-bottom:1px solid var(--color-border);background:var(--color-surface)}@media(min-width:768px)and (max-width:879.98px){._bar_1p1es_10{top:calc(var(--layout-header-height-mobile) + env(safe-area-inset-top,0px) + var(--flow-header-height, 0px))}}._spacer_1p1es_30{flex:1}._back_1p1es_34{height:var(--control-height-md);display:flex;align-items:center;gap:6px;padding:0 10px 0 0;border:none;background:none;color:var(--color-muted);font-family:var(--font-texto);font-size:var(--font-size-base);font-weight:500;cursor:pointer}._back_1p1es_34:hover{color:var(--color-text)}._backIcon_1p1es_53{transform:scaleX(-1)}._hint_1p1es_57{color:var(--color-muted);font-size:var(--font-size-base)}._primary_1p1es_63{height:var(--control-height-lg);display:flex;align-items:center;gap:var(--space-2);padding:0 22px;border:none;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-texto);font-size:var(--font-size-body);font-weight:600;cursor:pointer}._primary_1p1es_63:hover:not(:disabled){background:var(--color-primary-hover)}._primary_1p1es_63:disabled{background:var(--color-disabled-bg);color:var(--color-disabled-fg);cursor:not-allowed}a._primary_1p1es_63{text-decoration:none}._preparing_1p1es_95{cursor:progress}@keyframes _spin_1p1es_105{to{transform:rotate(360deg)}}._spinner_1p1es_105{flex-shrink:0;width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:_spin_1p1es_105 .8s linear infinite}@media(prefers-reduced-motion:reduce){._spinner_1p1es_105{animation-duration:2s}}._doneIcon_1p1es_122{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-primary);color:var(--color-on-primary)}._cancelledIcon_1p1es_134{background:var(--color-danger-soft);color:var(--color-danger)}._doneText_1p1es_139{display:flex;flex-direction:column}._doneTitle_1p1es_144{font-size:var(--font-size-lg);font-weight:600;font-family:var(--font-titulo)}._doneNote_1p1es_150{color:var(--color-muted);font-size:var(--font-size-base)}._toJobs_1p1es_155{height:var(--control-height-md);display:flex;align-items:center;padding:0 var(--space-4);border:1.5px solid var(--color-border-input);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);font-weight:500;text-decoration:none}._toJobs_1p1es_155:hover{border-color:var(--color-border-hover);color:var(--color-text)}._share_1p1es_175{gap:6px;font-family:inherit;cursor:pointer}._notice_1p1es_182{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-5);background:var(--color-warning-soft);color:var(--color-warning);font-size:var(--font-size-md)}._noticeAction_1p1es_196{padding:0;border:none;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}._desk_1p1es_208{flex:1;display:flex;justify-content:center;align-items:flex-start;padding:32px var(--space-7) 48px;background:var(--color-divider)}._caption_1p1es_222{margin:0;color:var(--color-muted);font-size:var(--font-size-base)}._done_1p1es_122{display:flex;align-items:center;gap:10px}._doneActions_1p1es_234{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}._doneActionsTwo_1p1es_240{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}._phoneDownload_1p1es_244{font-size:var(--font-size-body)}@media(max-width:767.98px){._desk_1p1es_208{flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;padding:var(--space-4)}._doneIcon_1p1es_122{width:36px;height:36px}._doneTitle_1p1es_144{font-size:var(--font-size-body)}}@media print{html,body{background:#fff}._bar_1p1es_10,._caption_1p1es_222,._notice_1p1es_182{display:none}._desk_1p1es_208{display:block;padding:0;background:none}}@keyframes _view-in_yxov2_1{0%{opacity:0;transform:translateY(10px)}}._flow_yxov2_9{flex:1 0 auto;min-width:0;display:flex;flex-direction:column;animation:_view-in_yxov2_1 var(--duration-view) var(--ease-view)}@keyframes _step-in_yxov2_1{0%{opacity:0;top:10px}}._step_yxov2_29{position:relative;flex:1 0 auto;min-width:0;display:flex;flex-direction:column}._stepIn_yxov2_37{animation:_step-in_yxov2_1 var(--duration-view) var(--ease-view)}@media(prefers-reduced-motion:reduce){._flow_yxov2_9,._stepIn_yxov2_37{animation:none}}._readOnly_yxov2_48{margin:var(--space-4) var(--space-7) 0;padding:10px 14px;border-radius:var(--radius-control);background:color-mix(in srgb,var(--color-warning-accent) 12%,transparent);color:var(--color-warning);font-size:var(--font-size-base);text-align:center;font-weight:500}@media(max-width:767.98px){._readOnly_yxov2_48{margin:var(--space-3) var(--space-4) 0}}@media print{._readOnly_yxov2_48{display:none}}._choices_j1dyi_1{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4);padding-bottom:var(--space-4)}._choice_j1dyi_1{display:flex;flex-direction:column;gap:var(--space-1)}._note_j1dyi_15{margin:0;font-size:var(--font-size-sm);color:var(--color-muted);text-align:center}._screen_16fez_6{--green: var(--color-primary);--green-dark: var(--color-primary-hover);--green-tint: var(--color-primary-soft);--green-border: var(--color-primary-soft-border);--card-border: var(--color-border);--ink: var(--color-text);--ink-muted: var(--color-muted);--ai: var(--color-dark);--ai-icon: var(--color-accent);flex:1 0 auto;display:flex;flex-direction:column;background:var(--color-bg);color:var(--ink);font-family:var(--font-texto);line-height:normal}._list_16fez_26{flex:1 0 auto;display:flex;flex-direction:column;gap:12px;padding:16px 16px 20px}._heading_16fez_34{margin:0;color:var(--green);font-family:var(--font-titulo);font-size:26px;font-weight:700}._lead_16fez_42{margin:-6px 0 2px;color:var(--ink-muted);font-size:13.5px}._empty_16fez_48{margin:0;padding:18px;border:1px dashed var(--card-border);border-radius:16px;color:var(--ink-muted);text-align:center}._cards_16fez_59{position:relative;display:flex;flex-direction:column;gap:12px}._card_16fez_59{position:relative;width:100%;display:flex;flex-direction:column;overflow:hidden;padding:0;border:1px solid var(--card-border);border-radius:16px;background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:box-shadow .2s ease}._card_16fez_59:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cardHead_16fez_92{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--color-divider);background:var(--color-surface-faint)}@media(hover:hover)and (pointer:fine){._cardHead_16fez_92{cursor:grab}._cardHead_16fez_92:active{cursor:grabbing}}._voceTag_16fez_112{min-width:32px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:8px;background:var(--green);color:#fff;font-family:var(--font-titulo);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}._voceName_16fez_129{flex:1 1 auto;min-width:0;color:var(--green);font-family:var(--font-titulo);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}._voceTotal_16fez_140{flex-shrink:0;font-family:var(--font-titulo);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._missing_16fez_150{flex-shrink:0;padding:3px 8px;border-radius:999px;background:var(--color-warning-soft);color:var(--color-warning);font-family:var(--font-titulo);font-size:12px;font-weight:700;white-space:nowrap}._toMeasure_16fez_162{color:var(--color-warning)}._cardBody_16fez_166{display:flex;align-items:center;gap:8px;padding:12px 12px 14px 14px}._cardText_16fez_173{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}._description_16fez_181{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-family:var(--font-texto);font-size:14px;line-height:1.4}._noDescription_16fez_192{color:var(--ink-muted);font-style:italic}._pills_16fez_198{display:flex;flex-wrap:wrap;gap:6px}._pill_16fez_198{padding:4px 8px;border-radius:8px;background:var(--color-row-hover);font-family:var(--font-titulo);font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}._pillLabel_16fez_214{color:var(--ink-muted)}._chevron_16fez_218{flex-shrink:0;color:var(--color-faint);font-size:22px;line-height:1}._lifted_16fez_226{z-index:5;box-shadow:0 14px 34px #0f3a1c3d}._settling_16fez_231{transition:transform .26s var(--ease-view),box-shadow .26s ease}._shifting_16fez_237{transition:transform .32s var(--ease-view)}._gap_16fez_242{position:absolute;left:0;right:0;z-index:0;box-sizing:border-box;border:2px dashed var(--color-border-hover);border-radius:16px;background:var(--color-surface-faint);pointer-events:none}._addVoce_16fez_254{height:52px;border:1.5px dashed var(--green);border-radius:16px;background:var(--color-surface-faint);color:var(--green);font-family:var(--font-titulo);font-size:15px;font-weight:700;cursor:pointer}._sheetTitles_16fez_268{flex:1;min-width:0;display:flex;flex-direction:column}._sheetKicker_16fez_275{color:var(--green);font-family:var(--font-titulo);font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}._sheetTitle_16fez_268{margin:0;font-family:var(--font-titulo);font-size:17px;font-weight:700}._move_16fez_291{width:44px;height:44px;flex-shrink:0;padding:0;border:1px solid var(--card-border, var(--color-border));border-radius:12px;background:#fff;color:var(--green, var(--color-primary));font-size:18px;font-weight:700;cursor:pointer}._move_16fez_291:disabled{cursor:default;opacity:.35}._descriptionInput_16fez_310{font-family:var(--font-texto);font-size:16px}._figures_16fez_316{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._figure_16fez_316{box-sizing:border-box;width:100%;height:50px;padding:0 8px;border:1.5px solid var(--card-border, var(--color-border));border-radius:12px;background:#fff;color:inherit;font-family:var(--font-titulo);font-size:17px;font-variant-numeric:tabular-nums;text-align:center}._figure_16fez_316:focus{outline:none;border-color:var(--green, var(--color-primary));box-shadow:var(--shadow-focus)}._figurePrice_16fez_343{border-color:var(--color-border-hover);background:var(--color-surface-faint)}@media(prefers-reduced-motion:reduce){._settling_16fez_231,._shifting_16fez_237{transition:none}}._page_1cbdd_5{flex:1;display:flex;justify-content:center;padding:var(--space-6) var(--space-7);line-height:normal}._step_1cbdd_13{width:100%;max-width:940px;display:flex;flex-direction:column;gap:14px}._heading_1cbdd_21{margin:0;color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-2xl);font-weight:700}._table_1cbdd_31{display:flex;flex-direction:column;padding:6px var(--space-3) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-card-lg);background:var(--color-surface)}._row_1cbdd_41{display:grid;grid-template-columns:52px minmax(0,1fr) 76px 92px 98px 104px 28px;align-items:start;column-gap:var(--space-2);padding:var(--space-2) 6px;border-bottom:1px solid var(--color-divider);border-radius:12px;transition:background .3s ease,box-shadow .3s ease}._rowSelected_1cbdd_56{background:var(--color-primary-soft);box-shadow:inset 0 0 0 1.5px var(--color-primary)}@keyframes _held-pulse_1cbdd_1{0%{box-shadow:inset 0 0 0 1.5px var(--color-primary),0 0 #2b7a1966}to{box-shadow:inset 0 0 0 1.5px var(--color-primary),0 0 0 8px #2b7a1900}}._held_1cbdd_76:not(._dragging_1cbdd_76){animation:_held-pulse_1cbdd_1 .45s ease-out}._dragging_1cbdd_76{position:relative;z-index:5;box-shadow:inset 0 0 0 1.5px var(--color-primary),0 12px 30px #0f3a1c33}._settling_1cbdd_88{transition:transform .26s var(--ease-view)}._shifting_1cbdd_92{transition:transform .32s var(--ease-view)}@media(prefers-reduced-motion:reduce){._held_1cbdd_76:not(._dragging_1cbdd_76){animation:none}._settling_1cbdd_88,._shifting_1cbdd_92{transition:none}}._gripCell_1cbdd_109{align-self:stretch;display:flex;align-items:center;justify-content:center;width:100%;min-height:38px;padding:0;border:none;border-radius:var(--radius-sm);background:none}._grip_1cbdd_109{cursor:grab;touch-action:none}._grip_1cbdd_109:active{cursor:grabbing}._grip_1cbdd_109:focus-visible{outline:var(--focus-outline);outline-offset:2px}._voceNumber_1cbdd_136{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-titulo);font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}body.reordering,body.reordering *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}._head_1cbdd_21{align-items:center;padding:10px 6px;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}._center_1cbdd_167{text-align:center}._end_1cbdd_171{text-align:right}._box_1cbdd_175{box-sizing:border-box;width:100%;height:38px;padding:0 var(--space-2);border:1px solid var(--color-border-input);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-md);font-variant-numeric:tabular-nums}._box_1cbdd_175:focus,._description_1cbdd_190:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}._box_1cbdd_175[readonly]{border-color:transparent;background:none}._description_1cbdd_190{box-sizing:border-box;width:100%;min-width:0;padding:7px var(--space-2);border:1.5px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--color-text);font:inherit;font-size:var(--font-size-md);line-height:1.45;field-sizing:content;resize:none}._description_1cbdd_190:not([readonly]):hover{border-color:var(--color-border-input)}._description_1cbdd_190::placeholder{color:var(--color-muted)}._unit_1cbdd_225,._quantity_1cbdd_226{text-align:center}._unit_1cbdd_225,._quantity_1cbdd_226,._price_1cbdd_233{align-self:center}._quantityNote_1cbdd_238{font-size:var(--font-size-sm);font-weight:600}._price_1cbdd_233{border-color:var(--color-primary-soft-border);background:var(--color-primary-tint);font-weight:600;text-align:right}._invalid_1cbdd_250{border-color:var(--color-danger);background:var(--color-danger-soft)}._amount_1cbdd_255{align-self:center;color:var(--color-text);font-size:var(--font-size-base);font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._toMeasure_1cbdd_265{color:var(--color-warning);font-size:var(--font-size-md);font-weight:600}._remove_1cbdd_271{align-self:center;width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--radius-xs);background:none;color:var(--color-subtle);cursor:pointer}._remove_1cbdd_271:hover{background:var(--color-danger-soft);color:var(--color-danger)}._error_1cbdd_291{grid-column:2 / -1;margin:4px 0 0;color:var(--color-danger);font-size:var(--font-size-sm);text-align:right}._empty_1cbdd_299{margin:0;padding:var(--space-6) var(--space-4);color:var(--color-muted);font-size:var(--font-size-base);text-align:center}._add_1cbdd_307{min-height:46px;margin-top:var(--space-3);border:1.5px dashed var(--color-primary);border-radius:var(--radius-control);background:var(--color-primary-tint);color:var(--color-primary);font-size:var(--font-size-base);font-weight:600;cursor:pointer}._add_1cbdd_307:hover{background:var(--color-primary-soft)}._band_1cbdd_325{margin-top:var(--space-2);padding:18px 22px;border:1px solid var(--color-primary-soft-border);border-radius:var(--radius-card-lg);background:var(--color-primary-soft)}._bandTotal_1cbdd_334{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._bandText_1cbdd_341{flex:1 1 auto;min-width:0}._bandValue_1cbdd_346{flex-shrink:0;white-space:nowrap}._bandText_1cbdd_341{display:flex;flex-direction:column;gap:2px}._bandTitle_1cbdd_357{color:var(--color-primary-deep);font-family:var(--font-titulo);font-size:var(--font-size-xl);font-weight:600}._bandCount_1cbdd_364{color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:600;font-family:var(--font-titulo)}._bandValue_1cbdd_346{color:var(--color-primary);font-family:var(--font-titulo);font-size:var(--font-size-3xl);font-weight:600;font-variant-numeric:tabular-nums}._nav_1cbdd_380{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-1) 0 76px}._back_1cbdd_388{height:var(--control-height-md);display:flex;align-items:center;gap:6px;padding:0 10px 0 0;border:none;background:none;color:var(--color-muted);font-size:var(--font-size-base);font-weight:500;cursor:pointer}._back_1cbdd_388:hover{color:var(--color-text)}._backIcon_1cbdd_406{transform:scaleX(-1)}._next_1cbdd_410{height:var(--control-height-lg);display:flex;align-items:center;gap:var(--space-2);padding:0 22px;border:none;border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-body);font-weight:600;cursor:pointer}._next_1cbdd_410:hover{background:var(--color-primary-hover)}@media(max-width:767.98px){._page_1cbdd_5{padding:var(--space-4) var(--space-4) 96px}._heading_1cbdd_21{font-size:26px}._table_1cbdd_31{gap:10px;padding:0;border:none;background:none}._row_1cbdd_41{grid-template-columns:52px repeat(3,minmax(0,1fr)) 28px;grid-template-areas:"code description description description remove" "unit quantity price amount amount";row-gap:10px;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._gripCell_1cbdd_109{grid-area:code}._description_1cbdd_190{grid-area:description;padding-top:9px;font-size:var(--font-size-base)}._remove_1cbdd_271{grid-area:remove;align-self:start;margin-top:5px}._unit_1cbdd_225{grid-area:unit}._quantity_1cbdd_226{grid-area:quantity}._price_1cbdd_233{grid-area:price}._amount_1cbdd_255{grid-area:amount}._box_1cbdd_175{height:42px;font-size:var(--font-size-base)}._error_1cbdd_291{grid-column:1 / -1}._empty_1cbdd_299{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}._add_1cbdd_307{margin-top:0;min-height:52px}._band_1cbdd_325{padding:var(--space-4)}._bandTitle_1cbdd_357{font-size:19px}._bandValue_1cbdd_346{font-size:26px}._next_1cbdd_410{width:100%;justify-content:center}}._screen_ur9u0_2{flex:1 0 auto;display:flex;flex-direction:column}._body_ur9u0_8{padding:var(--space-4)}@keyframes _viewer-in_1wndq_1{0%{opacity:0}}@keyframes _sheet-in_1wndq_1{0%{opacity:0;transform:translateY(24px)}}._viewer_1wndq_15{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;flex-direction:column;background:#0f3a1cb8;animation:_viewer-in_1wndq_1 .35s ease-out both}._bar_1wndq_25{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:var(--space-3) var(--space-5);background:var(--color-dark);color:var(--color-on-primary)}._title_1wndq_35{flex:1;min-width:0;overflow:hidden;font-size:var(--font-size-body);font-weight:600;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-titulo)}._download_1wndq_46{display:inline-flex;align-items:center;height:var(--control-height-sm);padding:0 var(--space-4);border:1px solid rgba(255,255,255,.35);border-radius:var(--radius-sm);color:var(--color-on-primary);font-size:var(--font-size-base);font-weight:600;text-decoration:none;transition:background .25s}._download_1wndq_46:hover{background:#ffffff24;color:var(--color-on-primary)}._share_1wndq_66{gap:6px;border:1px solid rgba(255,255,255,.35);background:none;font-family:inherit;cursor:pointer}._downloadButton_1wndq_75{background:none;font-family:inherit;cursor:pointer}@media(max-width:767px){._share_1wndq_66{padding:0 var(--space-3)}._shareLabel_1wndq_87{display:none}}._preparing_1wndq_94{gap:8px;cursor:progress}@keyframes _spin_1wndq_105{to{transform:rotate(360deg)}}._spinner_1wndq_105{flex-shrink:0;width:14px;height:14px;border:2px solid rgba(255,255,255,.35);border-top-color:var(--color-on-primary);border-radius:50%;animation:_spin_1wndq_105 .8s linear infinite}._notice_1wndq_116{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-5);background:var(--color-warning-soft);color:var(--color-warning);font-size:var(--font-size-md)}._noticeLink_1wndq_129{color:inherit;font-weight:700;text-decoration:underline}@media(prefers-reduced-motion:reduce){._spinner_1wndq_105{animation-duration:2s}}._download_1wndq_46[aria-disabled=true]{background:none;font-family:inherit;opacity:.45;cursor:not-allowed}._download_1wndq_46[aria-disabled=true]:hover{background:none}._close_1wndq_153{display:flex;align-items:center;justify-content:center;width:var(--control-height-sm);height:var(--control-height-sm);border:none;border-radius:var(--radius-sm);background:#ffffff1f;color:var(--color-on-primary);cursor:pointer;transition:background .25s}._close_1wndq_153:hover{background:#ffffff42}._download_1wndq_46:focus-visible,._close_1wndq_153:focus-visible{outline-color:var(--color-on-primary)}._body_1wndq_176{flex:1;overflow-y:auto;padding:28px var(--space-4) 48px;display:flex;flex-direction:column;align-items:center;gap:var(--space-6)}._body_1wndq_176>article{flex-shrink:0;animation:_sheet-in_1wndq_1 .5s var(--ease-view) both}._state_1wndq_192{width:100%;max-width:480px;padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-surface)}@media(prefers-reduced-motion:reduce){._viewer_1wndq_15,._body_1wndq_176>article{animation:none}}@media print{._viewer_1wndq_15{display:none}}._cards_16u4o_2{display:flex;flex-direction:column;gap:var(--space-3)}._card_16u4o_2{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-card-lg);background:var(--color-surface);transition:background var(--duration-fast),border-color var(--duration-fast)}._card_16u4o_2:before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:5px;border-radius:0 4px 4px 0;background:var(--line, var(--color-warning-accent));pointer-events:none}._card_16u4o_2[data-status=pending]{--line: var(--color-warning-accent)}._card_16u4o_2[data-status=finalized]{--line: var(--color-success)}._card_16u4o_2[data-status=cancelled]{--line: var(--color-danger)}._card_16u4o_2:active,._card_16u4o_2:focus-within{border-color:var(--color-border-hover);background:var(--color-row-hover)}._cover_16u4o_53{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--radius-card-lg)}._top_16u4o_60{display:flex;align-items:center;gap:var(--space-2)}._number_16u4o_66{font-size:var(--font-size-base);font-weight:600;font-variant-numeric:tabular-nums;font-family:var(--font-titulo)}._date_16u4o_73{margin-left:auto;color:var(--color-muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}._who_16u4o_80{display:flex;flex-direction:column;gap:2px;min-width:0}._client_16u4o_87{font-size:var(--font-size-lg);font-weight:600}._details_16u4o_92{color:var(--color-muted);font-size:var(--font-size-md)}._statusRow_16u4o_99{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px var(--space-2)}._amount_16u4o_109{font-size:var(--font-size-lead);font-weight:600;font-variant-numeric:tabular-nums;font-family:var(--font-titulo)}._actions_16u4o_116{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-top:10px;border-top:1px solid var(--color-divider)}._action_16u4o_116{display:flex;align-items:center;justify-content:center;gap:6px;height:var(--control-height);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-primary);font-family:inherit;font-size:var(--font-size-md);font-weight:600;text-decoration:none;cursor:pointer}._action_16u4o_116._primary_16u4o_144{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}._action_16u4o_116._primary_16u4o_144:hover{color:var(--color-on-primary)}._action_16u4o_116[aria-disabled=true]{border-color:var(--color-disabled-bg);background:var(--color-disabled-bg);color:var(--color-disabled-fg);cursor:not-allowed}._action_16u4o_116[aria-disabled=true]:hover{color:var(--color-disabled-fg)}._empty_16u4o_167{margin:0;padding:28px var(--space-4);border:1.5px dashed var(--color-border-input);border-radius:var(--radius-card-lg);background:var(--color-surface);color:var(--color-muted);font-size:var(--font-size-body);font-weight:500;text-align:center}@keyframes _menu-in_192ad_1{0%{opacity:0;transform:translateY(-8px)}}._control_192ad_9{position:relative;display:inline-flex}._control_192ad_9._inline_192ad_15{display:contents}._control_192ad_9 ._trigger_192ad_20{gap:var(--space-1);min-height:32px;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:none;font-family:var(--font-titulo);cursor:pointer}._inline_192ad_15 ._trigger_192ad_20,._inlinePill_192ad_31[data-tone]{min-height:36px;font-size:var(--font-size-sm);font-family:var(--font-titulo);font-weight:600;text-transform:uppercase}._control_192ad_9._inline_192ad_15 ._trigger_192ad_20{position:relative;z-index:2;padding:var(--space-1) 10px var(--space-1) 14px}._inlinePill_192ad_31[data-tone]{padding:var(--space-1) 14px}._dismiss_192ad_50{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;cursor:default}._menu_192ad_57{display:flex;flex-direction:column;gap:var(--space-1)}._popover_192ad_63 ._menu_192ad_57{position:absolute;top:calc(100% + 6px);left:0;z-index:2;min-width:184px;padding:6px;border:1px solid var(--color-border);border-radius:var(--radius-tile);background:var(--color-surface);box-shadow:var(--shadow-popover);animation:_menu-in_192ad_1 .32s var(--ease-view) both}._popover_192ad_63 ._menu_192ad_57._upwards_192ad_77{top:auto;bottom:calc(100% + 6px)}._inline_192ad_15 ._menu_192ad_57{position:relative;z-index:2;order:1;flex:1 1 100%;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;padding:var(--space-2);border-radius:var(--radius-control);background:var(--color-surface-sunken)}._option_192ad_97{display:flex;align-items:center;gap:6px;min-height:34px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text);font-family:var(--font-titulo);font-size:var(--font-size-sm);font-weight:600;text-align:left;cursor:pointer;transition:background .2s ease}._option_192ad_97:hover,._option_192ad_97:focus-visible{background:var(--color-row-hover)}._inline_192ad_15 ._option_192ad_97{justify-content:center;min-height:var(--control-height);padding:0 6px;border-radius:var(--radius-sm)}._dot_192ad_127{flex-shrink:0;width:9px;height:9px;border-radius:3px}._warning_192ad_134{background:var(--color-warning-accent)}._primary_192ad_138{background:var(--color-primary)}._danger_192ad_142{background:var(--color-danger)}@media(prefers-reduced-motion:reduce){._popover_192ad_63 ._menu_192ad_57{animation:none}}@keyframes _panel-in_w4d58_1{0%{opacity:0;transform:translateY(-8px)}}._filter_w4d58_8{position:relative;flex-shrink:0}._button_w4d58_14{display:flex;align-items:center;gap:8px;height:56px;padding:0 20px;border:2px solid var(--color-border);border-radius:16px;background:#fff;color:var(--color-dark);font-family:var(--font-texto);font-size:var(--font-size-base);font-weight:700;white-space:nowrap;cursor:pointer;transition:border-color var(--duration-fast)}._button_w4d58_14:hover{border-color:var(--color-border-hover)}._button_w4d58_14 svg{width:20px;height:20px;color:var(--color-primary)}._dismiss_w4d58_42{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}._panel_w4d58_48{position:absolute;top:calc(100% + 6px);right:0;z-index:3;width:260px;display:grid;gap:10px;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-tile);background:var(--color-surface);box-shadow:var(--shadow-popover);animation:_panel-in_w4d58_1 .32s var(--ease-view) both}@media(max-width:767.98px){._button_w4d58_14{justify-content:center;width:var(--control-height-field);height:var(--control-height-field);padding:0;border-radius:var(--radius-card)}._button_w4d58_14 svg{width:18px;height:18px}._label_w4d58_79{display:none}}@media(prefers-reduced-motion:reduce){._panel_w4d58_48{animation:none}}._searchRow_19wvb_2{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px}._search_19wvb_2{position:relative;flex:1 1 260px;min-width:260px;display:flex}._searchIcon_19wvb_17{position:absolute;top:50%;left:18px;width:22px;height:22px;transform:translateY(-50%);color:var(--color-primary);stroke-width:2.2;pointer-events:none}._searchInput_19wvb_30{flex:1;min-width:0;height:56px;padding:0 18px 0 52px;border:2px solid var(--color-border);border-radius:16px;background:#fff;color:var(--color-dark);font-family:var(--font-texto);font-size:16px;font-weight:500;transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}._searchInput_19wvb_30::placeholder{color:var(--color-muted)}._searchInput_19wvb_30:hover{border-color:var(--color-border-hover)}._searchInput_19wvb_30:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus);outline:none}._chips_19wvb_61{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}._chips_19wvb_61 ._chip_19wvb_61{min-height:0;gap:8px;padding:9px 16px;border:1px solid var(--color-border);border-radius:999px;background:#fff;color:var(--color-dark);font-family:var(--font-texto);font-size:14px;font-weight:700}._chips_19wvb_61 ._chip_19wvb_61[aria-pressed=true]{border-color:var(--color-dark);background:var(--color-dark);color:#fff}._chips_19wvb_61 ._chip_19wvb_61>span[aria-hidden=true]{width:10px;height:10px;border-radius:50%;background:var(--color-warning-accent)}._chips_19wvb_61 ._chip_19wvb_61[data-status=finalized]>span[aria-hidden=true]{background:var(--color-success)}@media(max-width:767.98px){._searchRow_19wvb_2{flex-wrap:nowrap;gap:var(--space-2);margin-top:0}._search_19wvb_2{flex:1 1 auto;min-width:0}._searchIcon_19wvb_17{left:13px;width:20px;height:20px}._searchInput_19wvb_30{height:var(--control-height-field);padding:0 10px 0 40px;font-size:16px}._chips_19wvb_61{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:0}._chips_19wvb_61 ._chip_19wvb_61{min-height:42px;padding:0 var(--space-3);border-radius:var(--radius-control)}}._iconButton_13wxb_1{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;background:none;cursor:pointer;transition:background var(--duration-fast),border-color var(--duration-fast),color var(--duration-fast)}._iconButton_13wxb_1 svg{width:18px;height:18px}._sm_13wxb_21{width:36px;height:36px;border-radius:var(--radius-xs)}._md_13wxb_27{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-sm)}._lg_13wxb_33{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-control)}._lg_13wxb_33 svg{width:20px;height:20px}._plain_13wxb_45{color:var(--color-subtle)}._plain_13wxb_45:hover:not(:disabled,[aria-disabled=true]){background:var(--color-row-hover);color:var(--color-primary)}._outline_13wxb_54{border-color:var(--color-border);background:var(--color-surface);color:var(--color-primary)}._outline_13wxb_54:hover:not(:disabled,[aria-disabled=true]){border-color:var(--color-primary-soft-border);background:var(--color-row-hover)}._soft_13wxb_65{background:var(--color-surface-sunken);color:var(--color-text-secondary)}._soft_13wxb_65:hover:not(:disabled,[aria-disabled=true]){background:var(--color-primary-soft);color:var(--color-primary)}._primary_13wxb_75{background:var(--color-primary);color:var(--color-on-primary)}._primary_13wxb_75:hover:not(:disabled,[aria-disabled=true]){background:var(--color-primary-hover)}._warning_13wxb_85:hover:not(:disabled,[aria-disabled=true]){color:var(--color-warning)}._danger_13wxb_89,._danger_13wxb_89:hover:not(:disabled,[aria-disabled=true]){color:var(--color-danger)}._danger_13wxb_89:hover:not(:disabled,[aria-disabled=true]){background:var(--color-danger-soft)}._iconButton_13wxb_1:disabled{opacity:.35;cursor:default}._iconButton_13wxb_1[aria-disabled=true]{opacity:.35;cursor:not-allowed}._scroller_17cgq_2{overflow-x:auto;margin-top:20px;border-radius:24px;background:#fff;box-shadow:0 16px 40px #0f3a1c1a}._inner_17cgq_10{min-width:960px}._grid_17cgq_15{display:grid;grid-template-columns:64px 92px minmax(0,1fr) 130px 150px 120px 148px;gap:12px;align-items:center}._head_17cgq_22{padding:16px 20px 16px 24px;border-radius:24px 24px 0 0;background:var(--color-surface-sunken);color:#2f5a2a;font-size:var(--font-size-sm);font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-family:var(--font-titulo)}._head_17cgq_22 ._amount_17cgq_34{text-align:right}._head_17cgq_22 ._actions_17cgq_38{text-align:left}._row_17cgq_42{position:relative;padding:14px 20px 14px 24px;border-top:1px solid #e3eedb;color:var(--color-dark);font-size:var(--font-size-base);cursor:pointer;transition:background var(--duration-fast)}._row_17cgq_42:hover,._row_17cgq_42:focus-within{background:var(--color-row-hover)}._row_17cgq_42:before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:5px;border-radius:0 4px 4px 0;background:var(--line, var(--color-warning-accent));pointer-events:none}._row_17cgq_42[data-status=pending]{--line: var(--color-warning-accent)}._row_17cgq_42[data-status=finalized]{--line: var(--color-success)}._row_17cgq_42[data-status=cancelled]{--line: var(--color-danger)}._kindPill_17cgq_83[data-tone]{padding:6px 12px;border-radius:999px;font-weight:700;letter-spacing:.06em}._kindPill_17cgq_83[data-tone=primary]{background:#e4f1dc;color:var(--color-primary-strong)}._cover_17cgq_96{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}._number_17cgq_102{font-size:var(--font-size-lead);font-weight:800;font-variant-numeric:tabular-nums;font-family:var(--font-titulo)}._stack_17cgq_109{display:flex;flex-direction:column;gap:2px;min-width:0}._client_17cgq_116{font-weight:700}._secondary_17cgq_120{color:var(--color-muted);font-size:var(--font-size-base)}._date_17cgq_125{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._author_17cgq_130{color:var(--color-muted);font-size:var(--font-size-base)}._statusCell_17cgq_135{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;min-width:0;cursor:default}._statusCell_17cgq_135:has([aria-expanded=true]){z-index:40}._row_17cgq_42 ._amount_17cgq_34{text-align:right;font-size:var(--font-size-lg);font-weight:800;font-variant-numeric:tabular-nums;font-family:var(--font-titulo)}._actionsCell_17cgq_158{position:relative;z-index:2;display:flex;justify-content:flex-start;gap:8px}._actionsCell_17cgq_158>*{width:38px;height:38px;border-radius:12px}._actionsCell_17cgq_158>[aria-disabled=true]{border-color:var(--color-disabled-bg);background:var(--color-disabled-bg);color:#7a9a70;opacity:1}._empty_17cgq_180{margin:0;padding:36px var(--space-4);color:var(--color-muted);font-size:var(--font-size-body);font-weight:500;text-align:center}._panel_1tmjd_2{display:flex;flex-direction:column;gap:0}._kindSwitch_1tmjd_9{flex-shrink:0}@media(min-width:768px){div._kindSwitch_1tmjd_9{gap:4px;padding:5px;border:none;border-radius:16px;background:#fff;box-shadow:0 4px 14px #0f3a1c14}div._kindSwitch_1tmjd_9 [role=radio]{min-height:0;padding:10px 18px;border-radius:12px;font-family:var(--font-titulo);font-size:15px;font-weight:700}div._kindSwitch_1tmjd_9 [role=radio][aria-checked=true]{background:var(--color-primary);color:#fff}}@media(max-width:767.98px){._panel_1tmjd_2{gap:var(--space-3)}div._kindSwitch_1tmjd_9 [role=radio]{min-height:var(--control-height-sm);padding:0 6px}}._create_1tmjd_52{display:inline-flex;align-items:center;gap:6px;margin-top:var(--space-2)}._noAccess_1mx2l_2{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-9) var(--space-3);text-align:center;line-height:normal}._icon_1mx2l_12{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:var(--space-1);border-radius:var(--radius-card-lg);background:var(--color-primary-soft);color:var(--color-primary)}._title_1mx2l_24{margin:0;font-family:var(--font-titulo);font-size:var(--font-size-xl);font-weight:700;color:var(--color-text)}._text_1mx2l_32{max-width:340px;margin:0;font-size:var(--font-size-body);color:var(--color-muted)}@keyframes _banner-in_1s2q3_1{0%{opacity:0;transform:translateY(16px)}}._banner_1s2q3_9{position:fixed;right:var(--space-6);bottom:var(--space-6);z-index:40;width:min(360px,calc(100vw - 2 * var(--space-6)));display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-popover);line-height:normal;animation:_banner-in_1s2q3_1 var(--duration-view) var(--ease-view) both}._icon_1s2q3_27{flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);display:grid;place-items:center}._text_1s2q3_38{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}._title_1s2q3_47{margin:0;color:var(--color-text);font-size:var(--font-size-body);font-weight:600}._lead_1s2q3_54{margin:0;color:var(--color-muted);font-size:var(--font-size-base);line-height:1.4}._accept_1s2q3_61{margin-top:var(--space-2)}._close_1s2q3_65{flex-shrink:0;margin:-6px -6px 0 0}@media(max-width:879.98px){._banner_1s2q3_9{left:calc(var(--space-3) + env(safe-area-inset-left,0px));right:calc(var(--space-3) + env(safe-area-inset-right,0px));bottom:calc(var(--layout-tab-bar-height) + var(--space-3) + env(safe-area-inset-bottom,0px));width:auto}._noTabBar_1s2q3_80{display:none}}@media(prefers-reduced-motion:reduce){._banner_1s2q3_9{animation:none}}@media print{._banner_1s2q3_9{display:none}}._root_11ow2_2{position:relative;line-height:normal}._card_11ow2_8{display:flex;align-items:center;border-radius:var(--radius-tile);background:#ffffff1a;padding:6px;transition:background var(--duration-fast)}._cardOpen_11ow2_17{background:#ffffff2e}._collapsed_11ow2_21 ._card_11ow2_8{justify-content:center;padding:6px 4px}._cardButton_11ow2_26{flex:1;min-width:0;min-height:50px;border:none;border-radius:var(--radius-sm);background:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:0 6px;text-align:left;color:var(--color-on-primary)}._card_11ow2_8 ._cardButton_11ow2_26>:nth-child(2){background:var(--color-surface);color:var(--color-text)}._collapsed_11ow2_21 ._cardButton_11ow2_26{justify-content:center}._identity_11ow2_52{display:flex;flex-direction:column;flex:1;min-width:0}._name_11ow2_59{font-size:var(--font-size-base);font-weight:700;color:var(--color-on-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._role_11ow2_68{font-size:var(--font-size-base);color:var(--color-muted)}._card_11ow2_8 ._role_11ow2_68{color:var(--color-border-hover)}._avatarButton_11ow2_78{display:flex;padding:0;border:none;border-radius:50%;background:none;cursor:pointer}._header_11ow2_88 ._avatarButton_11ow2_78{box-shadow:0 0 0 2px var(--color-accent)}._panel_11ow2_93{position:absolute;z-index:30;width:240px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-popover);padding:var(--space-2);display:flex;flex-direction:column;gap:2px;animation:_panel-in_11ow2_1 .32s var(--ease-view) both}._sidebar_11ow2_109 ._panel_11ow2_93{left:0;bottom:calc(100% + 8px)}._header_11ow2_88 ._panel_11ow2_93{right:0;top:calc(100% + 8px);max-width:calc(100vw - 24px)}@keyframes _panel-in_11ow2_1{0%{opacity:0;transform:translateY(6px)}}._panelHead_11ow2_128{display:flex;align-items:center;gap:10px;padding:8px 8px 12px;border-bottom:1px solid var(--color-divider);margin-bottom:var(--space-1)}._panelName_11ow2_137{font-size:var(--font-size-base);font-weight:600;overflow-wrap:anywhere}._item_11ow2_143{height:var(--control-height);padding:0 10px;border:none;border-radius:var(--radius-sm);background:none;cursor:pointer;display:flex;align-items:center;gap:10px;color:var(--color-text);font-size:var(--font-size-base);font-weight:500;text-decoration:none;transition:background var(--duration-fast)}._item_11ow2_143:hover{background:var(--color-row-hover);color:var(--color-text)}._item_11ow2_143:focus-visible{outline-offset:-2px}._signOut_11ow2_169,._signOut_11ow2_169:hover{color:var(--color-danger)}._language_11ow2_175{display:flex;flex-direction:column;gap:6px;padding:0 10px 8px}._languageLabel_11ow2_182{height:36px;display:flex;align-items:center;gap:10px;font-size:var(--font-size-base);font-weight:500}._languageSwitch_11ow2_191 [role=radio]{min-height:34px;font-size:var(--font-size-md);font-family:var(--font-titulo);font-weight:600}@media(prefers-reduced-motion:reduce){._panel_11ow2_93{animation:none}}._shell_kyf4g_6{min-height:100vh;min-height:100dvh;display:flex;flex-wrap:wrap}._main_kyf4g_13{flex:999 1 628px;min-width:0;display:flex;flex-direction:column}@media(max-width:879.98px){._shell_kyf4g_6{flex-direction:column;flex-wrap:nowrap}._main_kyf4g_13{flex:1 0 auto}}@media print{._shell_kyf4g_6{display:block;min-height:0}._main_kyf4g_13{display:block}}._header_1c4w8_2{display:none}@media(max-width:879.98px){._header_1c4w8_2{position:sticky;top:0;z-index:20;flex-shrink:0;display:flex;align-items:center;gap:10px;height:calc(var(--layout-header-height-mobile) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(12px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px));background:linear-gradient(180deg,var(--color-dark),var(--color-dark-soft));border-bottom:1px solid rgba(255,255,255,.1);line-height:normal}}._header_1c4w8_2 :focus-visible{outline-color:var(--color-accent)}._header_1c4w8_2 [role=group] :focus-visible{outline-color:var(--color-primary)}._header_1c4w8_2 img{background:radial-gradient(circle closest-side,#fff 0 87.5%,transparent 88.5%);border-radius:50%;object-fit:contain}._title_1c4w8_43{flex:1;min-width:0;text-align:center;font-family:var(--font-titulo);font-size:20px;font-weight:700;color:var(--color-on-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._brand_1c4w8_57{text-align:left;font-size:13px;font-family:var(--font-marca);font-weight:700;line-height:1.25;text-transform:uppercase;letter-spacing:.14em}._brandLine_1c4w8_68{display:block}._placeholder_1c4w8_72{width:36px;flex-shrink:0}@media print{._header_1c4w8_2{display:none}}._sidebar_njxnl_2{flex:0 0 var(--layout-sidebar-width);min-width:0;max-width:100%;background:linear-gradient(180deg,var(--color-dark),var(--color-dark-deep));border-right:1px solid rgba(255,255,255,.1);padding:20px 16px;display:flex;flex-direction:column;gap:var(--space-6);line-height:normal;transition:flex-basis var(--duration-view) var(--ease-view),padding var(--duration-view) var(--ease-view)}._collapsed_njxnl_20{flex-basis:var(--layout-sidebar-collapsed-width);padding:20px 12px}._label_njxnl_26{max-width:180px;overflow:hidden;white-space:nowrap;transition:max-width var(--duration-view) var(--ease-view),opacity var(--duration-view) var(--ease-view)}._collapsed_njxnl_20 ._label_njxnl_26{max-width:0;opacity:0}@media(min-width:880px){._sidebar_njxnl_2{position:sticky;top:0;z-index:20;height:100vh;height:100dvh;align-self:flex-start}}@media(max-width:879.98px){._sidebar_njxnl_2{display:none}}._top_njxnl_61{display:flex;align-items:center;gap:var(--space-2);padding:0 0 0 6px;transition:padding var(--duration-view) var(--ease-view),gap var(--duration-view) var(--ease-view)}._collapsed_njxnl_20 ._top_njxnl_61{gap:0;padding:0 7px 0 0}._brand_njxnl_77{display:flex;align-items:center;gap:10px;min-width:0;max-width:200px;overflow:hidden;transition:max-width var(--duration-view) var(--ease-view),opacity var(--duration-view) var(--ease-view)}._brand_njxnl_77 img{background:radial-gradient(circle closest-side,#fff 0 87.5%,transparent 88.5%);border-radius:50%;object-fit:contain}._collapsed_njxnl_20 ._brand_njxnl_77{max-width:0;opacity:0}._brandName_njxnl_101{font-family:var(--font-marca);font-size:13px;font-weight:700;color:var(--color-on-primary);line-height:1.25;text-transform:uppercase;letter-spacing:.14em;white-space:nowrap}._brandLine_njxnl_114{display:block}._toggle_njxnl_118{margin-left:auto;width:var(--control-height);height:var(--control-height);flex-shrink:0;border:none;border-radius:var(--radius-control);background:#ffffff1a;color:var(--color-on-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--duration-fast)}._toggle_njxnl_118:hover{background:#ffffff2e}._sidebar_njxnl_2 :focus-visible{outline-color:var(--color-accent)}._newWork_njxnl_143{display:flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-height-md);border-radius:var(--radius-control);background:var(--color-accent);color:var(--color-dark-deep);font-size:var(--font-size-body);font-weight:600;text-decoration:none;transition:background var(--duration-fast),box-shadow var(--duration-fast),gap var(--duration-view) var(--ease-view)}._collapsed_njxnl_20 ._newWork_njxnl_143{gap:0}._newWork_njxnl_143:hover{background:var(--color-accent-light);color:var(--color-dark-deep)}._newWorkActive_njxnl_171{background:var(--color-accent);box-shadow:0 0 0 4px #7ee04a4d}._list_njxnl_176{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._item_njxnl_185{display:flex;align-items:center;gap:var(--space-3);height:46px;padding:0 12px;border-radius:var(--radius-control);color:var(--color-primary-soft);font-size:var(--font-size-base);font-weight:500;text-decoration:none;transition:background var(--duration-fast),padding var(--duration-view) var(--ease-view),gap var(--duration-view) var(--ease-view)}._item_njxnl_185 svg{flex-shrink:0;color:var(--color-accent)}._item_njxnl_185:hover{background:#ffffff14;color:var(--color-primary-soft)}._item_njxnl_185[aria-current=page]{background:#7ee04a33;color:var(--color-on-primary);font-weight:700}._collapsed_njxnl_20 ._item_njxnl_185{gap:0;padding:0 0 0 20px}@media(prefers-reduced-motion:reduce){._sidebar_njxnl_2,._label_njxnl_26,._top_njxnl_61,._brand_njxnl_77,._newWork_njxnl_143,._item_njxnl_185{transition:none}}._account_njxnl_235{margin-top:auto}@media print{._sidebar_njxnl_2{display:none}}._tabBar_1jwth_2{display:none}@media(max-width:879.98px){._tabBar_1jwth_2{display:block;position:sticky;bottom:0;z-index:20;flex-shrink:0;background:var(--color-surface);border-top:1px solid #dbe8d3;padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);line-height:normal}}._list_1jwth_20{height:var(--layout-tab-bar-height);display:grid;align-items:center;margin:0;padding:0;list-style:none}._entry_1jwth_29{display:flex;justify-content:center;min-width:0}._tab_1jwth_2{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);max-width:100%;color:var(--color-text-secondary);font-size:var(--font-size-2xs);font-weight:500;text-align:center;text-decoration:none}._tab_1jwth_2:hover{color:var(--color-text)}._icon_1jwth_53{width:52px;height:30px;border-radius:var(--radius-pill);display:flex;align-items:center;justify-content:center}._icon_1jwth_53 svg{stroke-width:2.1;color:#555b57}._tab_1jwth_2[aria-current=page]{color:var(--color-dark)}._tab_1jwth_2[aria-current=page] ._icon_1jwth_53{background:var(--color-primary-soft)}._newWork_1jwth_78{color:var(--color-text-secondary)}._fab_1jwth_83{box-sizing:border-box;width:64px;height:64px;margin-top:-34px;border-radius:50%;border:6px solid var(--color-surface);background:var(--color-accent);color:var(--color-dark);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 18px #2b7a1966;transition:background var(--duration-fast)}._fab_1jwth_83 svg{width:28px;height:28px;stroke-width:3}._newWork_1jwth_78:hover ._fab_1jwth_83{background:var(--color-accent-light)}._newWork_1jwth_78[aria-current=page]{color:var(--color-dark);font-weight:700}@media print{._tabBar_1jwth_2{display:none}}
