.decision-modal_scope___paCm .overlay-backdrop{position:fixed;inset:0;background:rgb(0 0 0/65%);display:grid;align-items:center;justify-items:center;padding:20px;z-index:50;overflow-y:auto}.decision-modal_scope___paCm .decision-modal{width:min(100%,440px);max-height:calc(100vh - 40px);margin:auto;padding:24px;border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);box-shadow:0 24px 80px rgba(14,25,28,.18);display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:18px;gap:18px}.error-modal_scope__F6QtB .overlay-backdrop{position:fixed;inset:0;background:rgb(0 0 0/65%);display:grid;align-items:center;justify-items:center;padding:20px;z-index:50;overflow-y:auto}.error-modal_scope__F6QtB .decision-modal-icon.is-error{background:rgba(197,83,83,.14);color:var(--danger)}.loading-overlay_scope__d9_ue .overlay-backdrop-soft{background:color-mix(in srgb,var(--page-bg) 78%,transparent)}.loading-overlay_scope__d9_ue .loading-overlay-card{padding:24px 28px;border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border)}.search-autocomplete_field__NRKwk{position:relative;min-width:0}.search-autocomplete_input__kllQS{padding-right:80px!important}.search-autocomplete_controls__A_6an{display:flex;position:absolute;top:calc(1.35 * .82rem + 8px);right:8px;height:40px;align-items:center}.search-autocomplete_controls__A_6an button{display:grid;place-items:center;background:transparent;border:0;color:var(--text-muted);width:28px;height:32px;cursor:pointer}.search-autocomplete_controls__A_6an button:focus-visible{outline:2px solid var(--brand)}.search-autocomplete_menu__Vyg4O{padding:4px}.search-autocomplete_option__XCz5C{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:4px;cursor:pointer;min-height:40px;box-sizing:border-box}.search-autocomplete_message__glBUV,.search-autocomplete_option__XCz5C small{color:var(--text-muted)}.search-autocomplete_message__glBUV{padding:12px;margin:0}.search-autocomplete_option__XCz5C[aria-selected=true],.search-autocomplete_option__XCz5C[data-active=true]{background:color-mix(in srgb,var(--brand) 15%,var(--surface));color:var(--brand)}.search-autocomplete_option__XCz5C[aria-disabled=true]{opacity:.5;cursor:not-allowed}.dashboard-layout_scope__DvQsk .dashboard-layout{height:100vh;display:grid;grid-template-columns:var(--sidebar-width,275px) minmax(0,1fr);background:var(--surface);overflow:hidden}.dashboard-layout_scope__DvQsk .dashboard-main{min-width:0;height:100vh;background:var(--page-bg);padding:36px 40px;display:grid;grid-template-rows:auto minmax(0,1fr);justify-items:stretch;grid-gap:28px;gap:28px;overflow:hidden}.dashboard-layout_scope__DvQsk .dashboard-main-content{min-width:0;min-height:0;width:100%;justify-self:stretch;align-self:stretch;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.dashboard-layout_scope__DvQsk .dashboard-main-content::-webkit-scrollbar{display:none}.dashboard-layout_scope__DvQsk .add-user-button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding-inline:16px}@media (max-width:1100px){.dashboard-layout_scope__DvQsk .dashboard-layout{height:auto;min-height:100dvh;grid-template-columns:minmax(0,1fr);overflow:visible}.dashboard-layout_scope__DvQsk .dashboard-main{height:auto;min-height:70dvh;padding:28px 24px;overflow:visible}.dashboard-layout_scope__DvQsk .dashboard-main-content{overflow:visible}}@media (max-width:640px){.dashboard-layout_scope__DvQsk .dashboard-main{padding:24px 16px}}.ncm-search_field__Buqa9{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0}.ncm-search_hint__s10_J{margin:0;color:var(--text-muted);font-size:12px;line-height:1.5}.ncm-search_field__Buqa9>button{justify-self:start}.sale-form_shell__1gPac{display:grid;grid-gap:24px;gap:24px}.sale-form_fields__nJhVo{display:grid;grid-gap:18px;gap:18px;margin:0;padding:24px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-alt);min-width:0}.sale-form_fields__nJhVo h3{margin:0}.sale-form_grid__bcpSs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:18px;gap:18px}.sale-form_actions__12Ckf{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.sale-form_header___ctfE h2{margin:0}.sale-form_header___ctfE>.sale-form_actions__12Ckf{margin-left:auto}.sale-form_header___ctfE{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--border)}.sale-form_tableWrapper__J_oRA{overflow-x:auto}.sale-form_table__dvfMm{width:100%;border-collapse:collapse;background:var(--surface)}.sale-form_table__dvfMm td,.sale-form_table__dvfMm th{text-align:left;padding:16px;border-bottom:1px solid var(--border)}.sale-form_table__dvfMm th{color:var(--text-muted);font-size:var(--font-size-sm)}.sale-form_table__dvfMm input{min-width:100px}.sale-form_table__dvfMm small{display:block;margin-top:4px}.sale-form_total__pViOc{display:flex;gap:24px;justify-content:flex-end;flex-wrap:wrap}.sale-form_total__pViOc strong{color:var(--brand)}@media (max-width:640px){.sale-form_header___ctfE{align-items:flex-start;flex-direction:column}.sale-form_fields__nJhVo{padding:16px}.sale-form_grid__bcpSs{grid-template-columns:1fr}}.sale-form_fields__nJhVo[hidden]{display:none}.sale-form_hint__bmqoD{margin:8px 0 0;color:var(--text-muted);font-size:13px}.sale-form_footer__dM_fj,.sale-form_reviewHeading__gb_fE{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.sale-form_footer__dM_fj{padding-top:20px;border-top:1px solid var(--border)}.sale-form_reviewHeading__gb_fE h3,.sale-form_reviewHeading__gb_fE h4{margin:0}.sale-form_summaryCard__4TCaI{padding:20px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);min-width:0}.sale-form_installments__cLB7s{padding-left:20px;color:var(--text-muted);line-height:1.8}.sale-form_notes__qMzUO{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:640px){.sale-form_footer__dM_fj>button{flex:1 1}.sale-form_summaryCard__4TCaI{padding:16px}}.login-screen_scope__6Yqjn .auth-shell{min-height:100vh;display:grid;place-items:center;padding:36px 16px;background:var(--page-bg)}.login-screen_scope__6Yqjn .auth-layout{width:min(100%,980px);display:grid;grid-template-columns:1fr 1fr;align-items:stretch;grid-gap:0;gap:0}.login-screen_scope__6Yqjn .auth-image-panel{min-height:660px;overflow:hidden;border-radius:var(--radius-md) 0 0 var(--radius-md)}.login-screen_scope__6Yqjn .auth-side-image{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:720px){.login-screen_scope__6Yqjn .auth-layout{grid-template-columns:1fr}.login-screen_scope__6Yqjn .auth-image-panel{min-height:260px;border-radius:var(--radius-md) var(--radius-md) 0 0}}.access-denied-screen_scope__0uv_D .access-denied-shell{min-height:100vh;display:grid;place-items:center;padding:36px 16px;background:var(--page-bg)}.access-denied-screen_scope__0uv_D .access-denied-card{width:min(100%,480px);display:grid;grid-gap:14px;gap:14px;justify-items:center;text-align:center;padding:32px 28px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:0 18px 50px rgba(31,44,45,.08)}.access-denied-screen_scope__0uv_D .access-denied-card h1{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.access-denied-screen_scope__0uv_D .access-denied-card p{margin:0;color:var(--text-muted);font-size:var(--font-size-md)}