.enZ41W_page{max-width:72rem;color:var(--color-text-custom);flex-direction:column;gap:1.75rem;margin:0 auto;display:flex}.enZ41W_header h1{color:var(--color-text-strong-custom);letter-spacing:-.015em;align-items:center;gap:.55rem;margin:0;font-size:1.5rem;font-weight:720;display:flex}.enZ41W_eyebrow{color:var(--color-text-muted-custom);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .2rem;font-size:.74rem;font-weight:760}.enZ41W_description{max-width:46rem;color:var(--color-text-muted-custom);margin:.35rem 0 0;font-size:.88rem;line-height:1.5}.enZ41W_section{gap:.85rem;display:grid}.enZ41W_sectionHeading h2{color:var(--color-text-strong-custom);letter-spacing:-.01em;align-items:center;gap:.45rem;margin:0;font-size:1.05rem;font-weight:720;display:flex}.enZ41W_sectionHeading p{max-width:46rem;color:var(--color-text-muted-custom);margin:.25rem 0 0;font-size:.82rem;line-height:1.5}.enZ41W_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:1rem;display:grid}.enZ41W_card{gap:1rem;min-width:0;padding:1.25rem;display:grid;}.enZ41W_cardHeader h3{color:var(--color-text-strong-custom);margin:0;font-size:.95rem;font-weight:720}.enZ41W_cardHeader p{color:var(--color-text-muted-custom);margin:.25rem 0 0;font-size:.8rem;line-height:1.5}.enZ41W_sectionHeading code,.enZ41W_cardHeader code,.enZ41W_hint code{background:var(--color-surface-muted-custom);font-family:var(--font-mono);border-radius:5px;padding:.05rem .3rem;font-size:.92em}.enZ41W_form{gap:.9rem;display:grid}.enZ41W_field{gap:.35rem;min-width:0;display:grid}.enZ41W_fieldLabel{color:var(--color-text-strong-custom);font-size:.78rem;font-weight:700}.enZ41W_optional{color:var(--color-text-subtle-custom);font-weight:500}.enZ41W_hint{color:var(--color-text-muted-custom);margin:0;font-size:.72rem;line-height:1.45}.enZ41W_input{box-sizing:border-box;background:var(--color-surface-custom);border:1px solid var(--color-border-strong-custom);border-radius:var(--radius-sm-custom);width:100%;min-height:2.5rem;color:var(--color-text-strong-custom);font:inherit;padding:.55rem .75rem;font-size:.85rem;transition:border-color .15s,box-shadow .15s}.enZ41W_input::placeholder{color:var(--color-text-subtle-custom)}.enZ41W_input:disabled{cursor:not-allowed;opacity:.6}textarea.enZ41W_input{resize:vertical;min-height:6.5rem}select.enZ41W_input{appearance:none;background-color:var(--color-surface-custom);cursor:pointer;padding-right:2rem}.enZ41W_fieldset{border-radius:var(--radius-md-custom);gap:.75rem;min-width:0;margin:0;padding:.85rem .9rem .95rem;display:grid;}.enZ41W_fieldset legend{color:var(--color-text-strong-custom);padding:0 .35rem;font-size:.75rem;font-weight:700}.enZ41W_fieldsetRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.enZ41W_callout{background:var(--color-success-soft-custom);border-radius:var(--radius-sm-custom);color:var(--color-success-text-custom);align-items:flex-start;gap:.55rem;margin:0;padding:.7rem .85rem;font-size:.78rem;line-height:1.5;display:flex}.enZ41W_callout svg{flex:none;margin-top:.1rem}.enZ41W_submit{cursor:pointer;justify-self:start;}.enZ41W_submit:disabled{cursor:not-allowed;opacity:.55}.enZ41W_toastToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.enZ41W_toastGroup{gap:.55rem;display:grid}.enZ41W_toastGroupTitle{color:var(--color-text-muted-custom);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:760}.enZ41W_toastGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.6rem;display:grid}.enZ41W_toastButton{cursor:pointer;text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.1rem .6rem;min-width:0;padding:.7rem .8rem;display:grid;}.enZ41W_toastButton:hover{background:var(--color-surface-muted-custom);border-color:var(--color-border-strong-custom)}.enZ41W_toastButton:active{transform:scale(.98)}.enZ41W_toastButton:focus-visible{outline:2px solid var(--color-brand-accent-ring-custom);outline-offset:2px}.enZ41W_toastButton strong{color:var(--color-text-strong-custom);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:720;overflow:hidden}.enZ41W_toastButton small{color:var(--color-text-muted-custom);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:.66rem;overflow:hidden}.enZ41W_toastDot{border-radius:var(--radius-pill-custom);background:var(--color-text-subtle-custom);grid-row:span 2;width:.6rem;height:.6rem}.enZ41W_toastDot[data-state=success]{background:var(--color-success-solid-custom)}.enZ41W_toastDot[data-state=error]{background:var(--color-danger-solid-custom)}.enZ41W_toastDot[data-state=warning]{background:var(--color-warning-solid-custom)}.enZ41W_toastDot[data-state=info]{background:var(--color-info-text-custom)}.enZ41W_toastDot[data-state=action]{background:var(--color-accent-custom)}.enZ41W_toastDot[data-state=loading]{background:var(--color-text-subtle-custom)}.enZ41W_toastIcon{width:1.1rem;color:var(--color-text-muted-custom);grid-row:span 2;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.enZ41W_toastButton{transition:none}.enZ41W_toastButton:active{transform:none}}@media (max-width:640px){.enZ41W_fieldsetRow{grid-template-columns:1fr}.enZ41W_submit{justify-content:center;justify-self:stretch}}@media (pointer:coarse),(max-width:640px){.enZ41W_submit,.enZ41W_toastButton{min-height:2.75rem}}
._9nrR9q_root{z-index:70;--app-drawer-ease:cubic-bezier(.22, 1, .36, 1);--app-drawer-enter-ease:cubic-bezier(.32, .72, 0, 1);--app-drawer-exit-ease:cubic-bezier(.32, 0, .67, 0);--app-drawer-press-ease:cubic-bezier(.16, 1, .3, 1);--app-drawer-divider:#27272a14;--app-drawer-surface:#f8f8faf5;--app-drawer-shadow:-28px 0 80px #0f172a33;position:fixed;inset:0}._9nrR9q_backdrop{cursor:default;opacity:1;transition:opacity .32s var(--app-drawer-ease);border:0;position:absolute;inset:0}@starting-style{._9nrR9q_backdrop{opacity:0}}._9nrR9q_backdrop:not(._9nrR9q_backdropSurface){-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);background:radial-gradient(circle at 100%,#ffffff1f,#0000 34%),#0f172a4d}._9nrR9q_backdropSurface{}._9nrR9q_root[data-backdrop-blur=none] ._9nrR9q_backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}._9nrR9q_panel{width:clamp(34rem,62vw,72rem);transition:box-shadow .22s var(--app-drawer-ease), transform .46s var(--app-drawer-enter-ease);flex-direction:column;display:flex;position:absolute;top:.65rem;bottom:.65rem;right:.65rem;overflow:hidden;transform:translate(0)}@starting-style{._9nrR9q_panel{transform:translate(calc(100% + .65rem))}}._9nrR9q_panel:not(._9nrR9q_panelSurface){background:linear-gradient(180deg, #fffffff0, var(--app-drawer-surface) 24%, #f6f6f8fa);-webkit-backdrop-filter:blur(22px)saturate(138%);backdrop-filter:blur(22px)saturate(138%);box-shadow:var(--app-drawer-shadow), 0 1px 0 #ffffffc7 inset;border:1px solid #ffffffb8;border-radius:28px}._9nrR9q_panelSurface{}._9nrR9q_panelCompact{width:clamp(25rem,40vw,34rem)}._9nrR9q_panel:before{content:"";z-index:2;pointer-events:none;background:#71717a3d;border-radius:999px;width:.26rem;height:2.4rem;position:absolute;top:50%;left:.58rem;transform:translateY(-50%)}._9nrR9q_header{border-bottom:1px solid var(--app-drawer-divider);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#ffffffbd;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.45rem 1.65rem 1.25rem;display:flex}._9nrR9q_headerText{min-width:0}._9nrR9q_title{color:var(--color-text-strong-custom);letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:720}._9nrR9q_description{max-width:60ch;color:var(--color-text-muted-custom);margin:.35rem 0 0;font-size:.88rem;line-height:1.45}._9nrR9q_close{border:1px solid var(--color-border-custom);color:#52525bd1;cursor:pointer;width:2.12rem;height:2.12rem;transition:background-color .15s var(--app-drawer-ease), border-color .15s var(--app-drawer-ease), box-shadow .15s var(--app-drawer-ease), color .15s var(--app-drawer-ease), transform .15s var(--app-drawer-press-ease);background:#ffffffb8;border-radius:999px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffffffd1,0 5px 12px #0f172a0b}._9nrR9q_close:hover{border-color:var(--color-border-strong-custom);color:var(--color-text-strong-custom);background:#fff;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffdb,0 8px 16px #0f172a13}._9nrR9q_close:active{transform:scale(.96)}._9nrR9q_close:disabled{opacity:.5;pointer-events:none}._9nrR9q_close:focus-visible{outline:2px solid var(--color-brand-accent-ring-custom);outline-offset:2px}._9nrR9q_body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;padding:1.35rem 1.65rem;overflow-y:auto}._9nrR9q_footer{padding:1rem 1.65rem calc(1rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--app-drawer-divider);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#ffffffd1;flex-shrink:0}._9nrR9q_root[data-appearance=surface] ._9nrR9q_header,._9nrR9q_root[data-appearance=surface] ._9nrR9q_footer{background:var(--color-surface-custom);-webkit-backdrop-filter:none;backdrop-filter:none}._9nrR9q_root[data-appearance=surface] ._9nrR9q_body{background:var(--color-surface-muted-custom)}._9nrR9q_root[data-appearance=surface] ._9nrR9q_close{border-radius:var(--radius-sm-custom);background:var(--color-surface-muted-custom);box-shadow:none;color:var(--color-text-muted-custom);border:0}._9nrR9q_root[data-appearance=surface] ._9nrR9q_close:hover{background:var(--color-row-hover-custom);box-shadow:none;color:var(--color-text-strong-custom);transform:none}@media (max-width:768px){._9nrR9q_panel,._9nrR9q_panel:not(._9nrR9q_panelSurface){border-radius:22px;width:auto;inset:.5rem}._9nrR9q_panel:before{width:2.4rem;height:.26rem;top:.58rem;left:50%;transform:translate(-50%)}._9nrR9q_panelSurface{border-radius:var(--radius-lg-custom)}._9nrR9q_header{padding:1.25rem 1.25rem 1rem}._9nrR9q_close{width:2.75rem;height:2.75rem}._9nrR9q_body{padding:1.25rem}._9nrR9q_footer{padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom,0px))}}@media (max-width:640px){._9nrR9q_panel,._9nrR9q_panelCompact,._9nrR9q_panel:not(._9nrR9q_panelSurface){border:0;border-radius:0;width:100%;max-width:none;height:100dvh;inset:0}@starting-style{._9nrR9q_panel{transform:translate(100%)}}._9nrR9q_panel:before{top:max(.42rem, env(safe-area-inset-top,0px))}._9nrR9q_header{padding:max(1.1rem, calc(env(safe-area-inset-top,0px) + .8rem)) 1rem .85rem;align-items:center;gap:.75rem}._9nrR9q_title{font-size:1.08rem;line-height:1.25}._9nrR9q_description{margin-top:.22rem;font-size:.82rem;line-height:1.35}._9nrR9q_body{scrollbar-gutter:auto;padding:.85rem}._9nrR9q_footer{padding:.75rem .85rem max(.75rem, env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){._9nrR9q_backdrop,._9nrR9q_panel,._9nrR9q_close{transition:none}@starting-style{._9nrR9q_backdrop{opacity:1}}@starting-style{._9nrR9q_panel{transform:translate(0)}}}._9nrR9q_panelClosing{transition:transform .32s var(--app-drawer-exit-ease);transform:translate(calc(100% + .65rem))}._9nrR9q_backdropClosing{opacity:0;transition:opacity .26s var(--app-drawer-exit-ease)}._9nrR9q_root[data-placement=bottom] ._9nrR9q_panel{--sheet-height:min(86dvh, 56rem);width:auto;max-width:96rem;height:var(--sheet-height);border-radius:var(--radius-xl-custom) var(--radius-xl-custom) 0 0;transition:height .32s var(--app-drawer-enter-ease);margin-inline:auto;inset:auto 1rem 0;transform:none}@starting-style{._9nrR9q_root[data-placement=bottom] ._9nrR9q_panel{height:0;transform:none}}._9nrR9q_root[data-placement=bottom] ._9nrR9q_panelCompact{--sheet-height:min(86dvh, 43rem);max-width:42rem}._9nrR9q_root[data-placement=bottom] ._9nrR9q_panel:before{display:none}._9nrR9q_root[data-placement=bottom] ._9nrR9q_header{padding:.9rem 1.25rem}._9nrR9q_root[data-placement=bottom] ._9nrR9q_body{background:var(--color-surface-custom);flex-direction:column;padding:0;display:flex;overflow:hidden}._9nrR9q_root[data-placement=bottom] ._9nrR9q_panelClosing{height:0;transition:height .32s var(--app-drawer-exit-ease);transform:none}@media (max-width:640px){._9nrR9q_root[data-placement=bottom] ._9nrR9q_panel{--sheet-height:calc(100dvh - max(1rem, env(safe-area-inset-top,0px)));inset-inline:0}._9nrR9q_root[data-placement=bottom] ._9nrR9q_header{padding:.9rem 1rem}._9nrR9q_panelClosing{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){._9nrR9q_panelClosing,._9nrR9q_backdropClosing{transition:none}._9nrR9q_root[data-placement=bottom] ._9nrR9q_panel{transition:none}@starting-style{._9nrR9q_root[data-placement=bottom] ._9nrR9q_panel{height:var(--sheet-height)}}}@media screen{[data-portal-theme=dark] ._9nrR9q_root{--app-drawer-divider:var(--color-border-custom);--app-drawer-surface:var(--color-surface-custom);--app-drawer-shadow:var(--surface-shadow-overlay-custom)}[data-portal-theme=dark] ._9nrR9q_panel:not(._9nrR9q_panelSurface){border-color:var(--color-border-custom);background:var(--color-surface-custom);box-shadow:var(--surface-shadow-overlay-custom);-webkit-backdrop-filter:none;backdrop-filter:none}[data-portal-theme=dark] :is(._9nrR9q_header,._9nrR9q_footer){background:var(--color-surface-custom);-webkit-backdrop-filter:none;backdrop-filter:none}[data-portal-theme=dark] ._9nrR9q_close{background:var(--color-surface-muted-custom);color:var(--color-text-muted-custom);box-shadow:none}[data-portal-theme=dark] ._9nrR9q_close:hover{background:var(--color-row-hover-custom);color:var(--color-text-strong-custom);box-shadow:none}[data-portal-theme=dark] ._9nrR9q_backdrop:not(._9nrR9q_backdropSurface){background:#0000007a}}._9nrR9q_root[data-placement=bottom] ._9nrR9q_panelWide{max-width:none}._9nrR9q_root[data-placement=bottom][data-content-sized] ._9nrR9q_panel{--sheet-height:min(86dvh, var(--drawer-content-height,43rem))}._9nrR9q_back{flex-shrink:0;min-width:44px;min-height:44px;}._9nrR9q_headerText{flex:1}._9nrR9q_root[data-content-sized] ._9nrR9q_body{scrollbar-gutter:auto;overflow-y:auto}._9nrR9q_root[data-content-sized] ._9nrR9q_body>div{flex:none}._9nrR9q_root[data-padded-content][data-placement=bottom] ._9nrR9q_panel{width:auto;inset:auto max(12px, env(safe-area-inset-right,0px)) max(12px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));max-height:calc(100dvh - max(16px, env(safe-area-inset-top,0px)) - max(12px, env(safe-area-inset-bottom,0px)));border-radius:var(--radius-lg-custom)}._9nrR9q_root[data-padded-content] ._9nrR9q_body{padding:1.25rem}._9nrR9q_root[data-padded-content] ._9nrR9q_header{align-items:center}._9nrR9q_root[data-padded-content] ._9nrR9q_footer{padding:1rem 1.25rem}@media (max-width:640px){._9nrR9q_root[data-padded-content] ._9nrR9q_body{padding:1rem}._9nrR9q_root[data-padded-content] ._9nrR9q_footer{padding:.85rem 1rem}}._9nrR9q_root[data-padded-content] ._9nrR9q_close{width:44px;height:44px}
.n7F5cq_root{--brand-loader-size:5.5rem;color:var(--color-text-strong-custom,#18181b);flex-direction:column;align-items:center;gap:1rem;display:inline-flex}.n7F5cq_root[data-size=sm]{--brand-loader-size:3.5rem;gap:.7rem}.n7F5cq_root[data-size=lg]{--brand-loader-size:7rem;gap:1.1rem}.n7F5cq_tile{width:var(--brand-loader-size);aspect-ratio:1;border-radius:var(--radius-lg-custom,18px);background:var(--color-surface-custom,#fff);box-shadow:var(--surface-shadow-panel-custom);place-items:center;display:grid;position:relative}.n7F5cq_mark{width:45%;height:auto;overflow:visible}.n7F5cq_trace{fill:none;stroke:var(--dark-text-strong-custom,#18181b);stroke-linecap:butt;stroke-linejoin:round;stroke-width:4.5px}.n7F5cq_trace>path:first-child{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:2.7s cubic-bezier(.65,0,.35,1) infinite n7F5cq_brand-loader-draw}.n7F5cq_comet{color:var(--dark-text-strong-custom,#18181b);stroke:currentColor;stroke-linecap:round;stroke-dasharray:.12 .88;stroke-dashoffset:.12px;opacity:0;filter:drop-shadow(0 0 1.5px color-mix(in srgb, currentColor 48%, transparent)) drop-shadow(0 0 5px color-mix(in srgb, currentColor 22%, transparent));animation:2.7s cubic-bezier(.65,0,.35,1) infinite n7F5cq_brand-loader-comet}.n7F5cq_label{min-width:8.6rem;color:var(--color-text-muted-custom,#52525b);letter-spacing:-.005em;justify-content:center;align-items:baseline;font-size:.86rem;font-weight:650;line-height:1.3;display:inline-flex}.n7F5cq_dots{width:1.1rem;margin-left:.08rem;display:inline-flex}.n7F5cq_dots span{opacity:.28;animation:1.2s ease-in-out infinite n7F5cq_brand-loader-dot}.n7F5cq_dots span:nth-child(2){animation-delay:.15s}.n7F5cq_dots span:nth-child(3){animation-delay:.3s}@keyframes n7F5cq_brand-loader-draw{0%,8%{stroke-dashoffset:1px;opacity:.2}48%,68%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:-1px;opacity:.15}}@keyframes n7F5cq_brand-loader-comet{0%,8%{stroke-dashoffset:.12px;opacity:0}16%,44%{opacity:1}48%,to{stroke-dashoffset:-.88px;opacity:0}}@keyframes n7F5cq_brand-loader-dot{0%,70%,to{opacity:.28}35%{opacity:1}}@media (prefers-reduced-motion:reduce){.n7F5cq_trace path,.n7F5cq_dots span{animation:none}.n7F5cq_trace>path:first-child{stroke-dashoffset:0;opacity:1}.n7F5cq_comet{display:none}.n7F5cq_dots span{opacity:.6}}
.wlT3tq_root{flex-direction:column;flex:1;gap:1.5rem;min-height:0;display:flex;overflow:hidden}.wlT3tq_createAction{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.wlT3tq_warningMessage{color:var(--color-danger-solid-hover-custom);text-align:right;max-width:200px;font-size:.75rem;font-weight:500}.wlT3tq_btnDisabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.wlT3tq_title{color:var(--color-text-custom);letter-spacing:-.01em;font-size:1.375rem;font-weight:600;line-height:1.75rem}.wlT3tq_subtitle{color:var(--color-text-muted-custom);margin-top:.25rem;font-size:.875rem}.wlT3tq_tableTotals{background-color:var(--table-chrome-custom);border-top:1px solid var(--table-border-custom);flex:none;align-items:center;gap:.9rem;min-height:2.8rem;padding:.35rem .7rem;display:flex}.wlT3tq_tableTotalsLabel{color:var(--color-text-muted-custom);white-space:nowrap;flex:none;font-size:.65rem;font-weight:760}.wlT3tq_tableTotals dl{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;min-width:0;margin:0;display:flex}.wlT3tq_tableTotals dl>div{white-space:nowrap;align-items:baseline;gap:.32rem;padding:0 .72rem;display:flex}.wlT3tq_tableTotals dl>div+div{border-left:1px solid var(--table-border-custom)}.wlT3tq_tableTotals dt{color:var(--color-text-muted-custom);font-size:.63rem;font-weight:650}.wlT3tq_tableTotals dd{color:var(--color-text-strong-custom);font-variant-numeric:tabular-nums;margin:0;font-size:.72rem;font-weight:780}@media (max-width:640px){.wlT3tq_tableTotals{flex-wrap:wrap;gap:.15rem .75rem;padding:.45rem .85rem}.wlT3tq_tableTotalsLabel{flex:100%}.wlT3tq_tableTotals dl{justify-content:space-between;width:100%}.wlT3tq_tableTotals dl>div{padding:0}.wlT3tq_tableTotals dl>div+div{border-left:0}.wlT3tq_tableTotals dt{font-size:.6875rem}.wlT3tq_tableTotals dd{font-size:.8125rem}}.wlT3tq_search{box-sizing:border-box;min-width:8rem;max-width:24rem;height:var(--table-control-height-custom);border:0;border-bottom:1px solid var(--table-control-underline-custom);background:0 0;border-radius:0;flex:12rem;align-items:center;padding:0 .35rem;transition:border-color .15s,box-shadow .15s;display:inline-flex;position:relative}.wlT3tq_search:focus-within{border-bottom-color:var(--color-accent-custom);box-shadow:inset 0 -1px 0 var(--color-accent-custom)}.wlT3tq_searchIcon{color:var(--color-text-muted-custom);pointer-events:none;display:inline-flex;position:absolute;left:.35rem}.wlT3tq_searchInput{min-width:0;height:100%;font-size:var(--table-search-size-custom);color:var(--color-text-strong-custom);background:0 0;border:0;outline:0;flex:1;padding:0 1.6rem 0 1.35rem;font-weight:650}.wlT3tq_searchInput::placeholder{color:var(--dark-text-muted-custom,#8f939b);font-weight:600}.wlT3tq_searchClear{border-radius:var(--radius-sm-custom);width:1.5rem;height:1.5rem;color:var(--color-text-muted-custom);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;right:.15rem}.wlT3tq_searchClear:hover{background-color:var(--color-surface-muted-custom);color:var(--color-text-custom)}.wlT3tq_filterCount{opacity:.7;font-size:.6875rem;font-weight:500}.wlT3tq_statusSelect{align-items:center;display:inline-flex;position:relative}.wlT3tq_statusSelectInput{appearance:none;box-sizing:border-box;height:var(--table-control-height-custom);border:0;border-bottom:1px solid var(--table-control-underline-custom);font-size:var(--table-control-size-custom);font-weight:var(--table-control-weight-custom);color:var(--color-text-custom);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;padding:0 1.4rem 0 .08rem;font-family:inherit;transition:border-color .15s,box-shadow .15s}.wlT3tq_statusSelectInput:hover{color:var(--color-text-strong-custom);box-shadow:0 1px 3px #1e20261f}.wlT3tq_statusSelectInput:focus-visible{border-color:var(--color-border-strong-custom);outline:0;box-shadow:0 0 0 3px #52525b14}.wlT3tq_statusSelectIcon{color:var(--color-text-muted-custom);pointer-events:none;position:absolute;right:.875rem}@media (max-width:640px){.wlT3tq_root{gap:.75rem}.wlT3tq_title{letter-spacing:-.02em;color:var(--color-text-strong-custom);font-size:1.375rem;line-height:1.2}.wlT3tq_subtitle{display:none}.wlT3tq_createBtn{border-radius:50%;justify-content:center;gap:0;width:2.75rem;height:2.75rem;padding:0}.wlT3tq_createBtnLabel{display:none}.wlT3tq_createBtn svg{width:20px;height:20px}.wlT3tq_warningMessage{max-width:9rem;font-size:.6875rem;line-height:1.25}.wlT3tq_search{border-radius:var(--radius-sm-custom);background-color:var(--color-surface-muted-custom);border-bottom:0;flex:1 1 0;min-width:0;max-width:none;height:2.75rem;padding:0 .5rem}.wlT3tq_search:focus-within{box-shadow:inset 0 0 0 2px var(--color-brand-accent-ring-custom)}.wlT3tq_searchIcon{left:.65rem}.wlT3tq_searchInput{padding:0 2rem 0 1.85rem;font-weight:500}.wlT3tq_searchClear{width:1.75rem;height:1.75rem;right:.3rem}.wlT3tq_statusSelect{flex:auto;min-width:0}.wlT3tq_statusSelectInput{border-radius:var(--radius-sm-custom);background-color:var(--color-surface-muted-custom);border-bottom:0;width:100%;height:2.75rem;padding:0 2.25rem 0 .75rem;font-size:.875rem}.wlT3tq_statusSelectIcon{right:.75rem}}.wlT3tq_tableCard{flex-direction:column;flex:1;min-height:0;transition:opacity .15s;display:flex;position:relative;overflow:hidden;}.wlT3tq_tableCard--pending{opacity:.75}.wlT3tq_tableScroll{flex:1;overflow:hidden auto}.wlT3tq_table{table-layout:fixed;border-collapse:separate;border-spacing:0;border:0;width:100%}.wlT3tq_colFolio{width:9%}.wlT3tq_colSolicitud{width:26%}.wlT3tq_colProveedor{width:14%}.wlT3tq_colMonto{width:13%}.wlT3tq_colFecha{width:10%}.wlT3tq_colAvance{width:18%}.wlT3tq_thead{z-index:10;background-color:var(--table-chrome-custom);position:sticky;top:0}.wlT3tq_th{padding:var(--table-cell-y-custom) var(--table-cell-x-custom);text-align:left;font-size:var(--table-head-size-custom);font-weight:var(--table-head-weight-custom);letter-spacing:var(--table-head-tracking-custom);white-space:nowrap;color:var(--table-head-text-custom);background-color:var(--table-chrome-custom);border-bottom:1px solid var(--table-border-custom)}.wlT3tq_thRight,.wlT3tq_thCenter{text-align:left}.wlT3tq_cellSolicitud{overflow-wrap:anywhere}.wlT3tq_cell:last-child>*{min-width:0}.wlT3tq_tbody>tr+tr>td{border-top:1px solid var(--color-border-custom)}.wlT3tq_row{transition:background-color .15s}.wlT3tq_row:hover{background-color:var(--color-row-hover-custom)}.wlT3tq_cell{padding:var(--table-cell-y-custom) var(--table-cell-x-custom);font-size:var(--table-cell-size-custom);vertical-align:middle}.wlT3tq_empty{text-align:center;color:var(--color-text-muted-custom);padding:3rem 1rem;font-size:.875rem}.wlT3tq_folio{color:var(--color-text-muted-custom);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;overflow:hidden}.wlT3tq_requestTitle{white-space:nowrap;text-overflow:ellipsis;text-align:left;max-width:100%;color:var(--color-text-strong-custom);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:650;line-height:1.3;transition:color .15s;display:block;overflow:hidden}.wlT3tq_requestTitle:hover{text-underline-offset:2px;text-decoration:underline}.wlT3tq_requestMeta{color:var(--color-text-strong-custom);flex-direction:column;gap:0;margin-top:.125rem;font-size:.75rem;line-height:1.35;display:flex}.wlT3tq_requestMetaItem{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.wlT3tq_requestMetaLabel{color:var(--color-text-subtle-custom);font-weight:500}.wlT3tq_requestMetaRejected{color:var(--color-danger-solid-hover-custom)}.wlT3tq_requestMetaRejected .wlT3tq_requestMetaLabel{color:var(--dark-danger-text-custom,#dc8a8a)}.wlT3tq_supplier{color:var(--color-text-custom);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.wlT3tq_amount{text-align:left;color:var(--color-text-strong-custom);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.wlT3tq_cellDate{text-align:left;color:var(--color-text-custom);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.wlT3tq_requiredDate--empty{color:var(--color-text-subtle-custom)}.wlT3tq_loadMore{min-height:3rem;color:var(--color-text-muted-custom);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem 1rem;font-size:.8125rem;display:flex}.wlT3tq_loadMoreSpin{color:var(--color-text-subtle-custom);animation:.7s linear infinite wlT3tq_loadMoreSpin}@keyframes wlT3tq_loadMoreSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wlT3tq_loadMoreSpin{animation-duration:1.4s}}@media (max-width:768px){.wlT3tq_tableScroll{padding:.75rem}.wlT3tq_table,.wlT3tq_tbody,.wlT3tq_cell,.wlT3tq_tbody>tr:not(.wlT3tq_row){width:100%;display:block}.wlT3tq_table colgroup,.wlT3tq_thead{display:none}.wlT3tq_row{border-radius:var(--radius-md-custom);background-color:var(--color-surface-muted-custom);border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"folio date""title title""supplier amount""progress progress";align-items:center;gap:.2rem .75rem;margin-bottom:.625rem;padding:.75rem .875rem .8125rem;display:grid}.wlT3tq_row:last-child{margin-bottom:0}.wlT3tq_row:active{background-color:var(--color-row-hover-custom)}.wlT3tq_tbody>tr+tr>td{border-top:0}.wlT3tq_cell{min-width:0;padding:0}.wlT3tq_cell:before{content:none}.wlT3tq_cell[data-label=Folio]{grid-area:folio}.wlT3tq_cell[data-label="Fecha de creación"],.wlT3tq_cell[data-label="Fecha de pago"]{grid-area:date}.wlT3tq_row:has(.wlT3tq_cell[data-label="Fecha de pago"]) .wlT3tq_cell[data-label="Fecha de creación"]{display:none}.wlT3tq_cellSolicitud{grid-area:title}.wlT3tq_cell[data-label=Proveedor]{grid-area:supplier}.wlT3tq_cell[data-label=Monto]{grid-area:amount}.wlT3tq_cell[data-label=Avance]{grid-area:progress;margin-top:.4375rem}.wlT3tq_cell[data-label=Fecha\ requerida],.wlT3tq_requestMetaItem:not(.wlT3tq_requestMetaRejected){display:none}.wlT3tq_folio{font-size:.6875rem}.wlT3tq_cellDate{color:var(--color-text-subtle-custom);text-align:right;white-space:nowrap;font-size:.6875rem}.wlT3tq_requestTitle{-webkit-line-clamp:2;line-clamp:2;white-space:normal;text-overflow:clip;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.3;display:-webkit-box;overflow:hidden}.wlT3tq_requestMeta{margin-top:0}.wlT3tq_requestMetaRejected{white-space:normal;margin-top:.125rem;font-size:.6875rem}.wlT3tq_supplier{color:var(--color-text-muted-custom);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.wlT3tq_amount{text-align:right;white-space:nowrap;font-size:.9375rem;font-weight:700}.wlT3tq_empty{padding:2.5rem 1rem}}.wlT3tq_createBtn{}@media (pointer:coarse),(max-width:640px){.wlT3tq_createBtn{min-height:2.75rem}}
.n4uwfq_page{flex-direction:column;min-width:0;margin:0;padding:0;display:flex;}
.j8lJXa_footer{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;width:100%;display:flex}.j8lJXa_apply{}.j8lJXa_clear{margin-right:auto;}.j8lJXa_footer button{min-height:44px;padding:.65rem 1rem;font-size:.85rem}.j8lJXa_fields{flex-direction:column;align-items:stretch;gap:1rem;min-width:0;display:flex}.j8lJXa_fields>*{flex:initial;width:100%;min-width:0;max-width:none}.j8lJXa_fields .filter-bar-custom__search{flex:initial;width:100%;min-width:0;max-width:none}.j8lJXa_fields .filter-bar-custom__filters{flex:initial;width:100%;min-width:0;max-width:none}.j8lJXa_fields .filter-bar-custom__advanced{flex:initial;width:100%;min-width:0;max-width:none}.j8lJXa_fields .table-search-custom{flex:initial;width:100%;min-width:0;max-width:none}.j8lJXa_fields .filter-bar-custom__filters{flex-wrap:wrap;gap:.75rem;display:flex}.j8lJXa_fields .filter-bar-custom__filters>label{flex:10rem}.j8lJXa_fields .segmented-custom{flex-wrap:wrap;max-width:100%}.j8lJXa_fields .segmented-custom__tab{min-height:44px}.j8lJXa_fields label{color:var(--color-text-muted-custom);line-height:1.35}.j8lJXa_fields fieldset{min-width:0}.j8lJXa_fields[class] input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([data-native-picker]),.j8lJXa_fields[class] select,.j8lJXa_fields[class] textarea{box-sizing:border-box;border-radius:var(--radius-sm-custom);background-color:var(--color-input-surface-custom,var(--color-surface-muted-custom));width:100%;min-width:0;max-width:100%;height:auto;min-height:44px;color:var(--color-text-strong-custom);font:inherit;box-shadow:none;border:1px solid #0000;padding:.7rem .85rem;font-size:16px;line-height:1.35}.j8lJXa_fields[class] select{padding-right:2rem}.j8lJXa_fields[class] input::placeholder,.j8lJXa_fields[class] textarea::placeholder{color:var(--color-text-muted-custom);opacity:1}.j8lJXa_fields[class] input:disabled,.j8lJXa_fields[class] select:disabled,.j8lJXa_fields[class] textarea:disabled{opacity:.65;cursor:not-allowed}.j8lJXa_fields[class] input[aria-invalid=true]:not([type=checkbox]):not([type=radio]):not([data-native-picker]),.j8lJXa_fields[class] select[aria-invalid=true],.j8lJXa_fields[class] textarea[aria-invalid=true]{border-color:var(--color-danger-solid-custom)}.j8lJXa_fields[class] :is(.filter-bar-custom__search,.table-search-custom) input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([data-native-picker]){padding-inline:2.5rem 2.25rem;font-weight:500}:is(.j8lJXa_fields[class] .filter-bar-custom__search,.j8lJXa_fields[class] .table-search-custom){height:auto;box-shadow:none;background:0 0;border:0;padding:0;position:relative}.j8lJXa_fields[class] :is(.filter-bar-custom__search,.table-search-custom)>:is(svg,span:has(>svg)){pointer-events:none;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.j8lJXa_fields[class] :is(.filter-bar-custom__search,.table-search-custom) input::placeholder{font-weight:400}.j8lJXa_fields [data-date-field]{--date-field-height:44px;--date-field-border:transparent;--date-field-border-bottom:transparent;--date-field-radius:var(--radius-sm-custom);--date-field-background:var(--color-input-surface-custom,var(--color-surface-muted-custom));--date-field-text:var(--color-text-strong-custom);--date-field-placeholder:var(--color-text-muted-custom);--date-field-font-size:16px;--date-field-shadow:none;--date-field-focus-border:transparent;--date-field-focus-shadow:0 0 0 2px var(--color-brand-accent-ring-custom)}.j8lJXa_fields[class] [data-date-field] input[data-native-picker]{background:0 0;border:0;outline:0;height:100%;min-height:0;padding:0;font-size:16px}.j8lJXa_fields [data-filter-results],.j8lJXa_fields details[open]>:not(summary){max-width:100%;max-height:none;position:static;inset:auto;overflow-y:visible}.j8lJXa_fields [data-date-field] input[data-native-picker]:focus-visible{box-shadow:none;border-color:#0000}
.yXwY5q_inline{display:contents}.yXwY5q_pageHeader{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem 1rem;min-width:0;display:flex}.yXwY5q_heading{flex:12rem;min-width:0}.yXwY5q_headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}.yXwY5q_headerActions .yXwY5q_trigger{flex-shrink:0}@media (max-width:640px){.yXwY5q_heading{flex-basis:8rem}.yXwY5q_headerActions .yXwY5q_trigger{min-width:44px;padding-inline:.65rem}.yXwY5q_headerActions .yXwY5q_triggerLabel{display:none}}.yXwY5q_mobileBar[class]{align-items:center;min-width:0;display:flex}.yXwY5q_trigger{gap:.45rem;min-height:44px;padding:.5rem .75rem;font-size:.8rem;}.yXwY5q_count{border-radius:var(--radius-sm-custom);background:var(--color-brand-accent-soft-custom);min-width:1.15rem;height:1.15rem;color:var(--color-text-strong-custom);place-items:center;padding-inline:.25rem;font-size:.7rem;display:grid}.yXwY5q_content{flex-direction:column;gap:1rem;min-width:0;display:flex}.yXwY5q_content[class]>*{flex:initial;width:100%;min-width:0;max-width:none}.yXwY5q_iconOnly{justify-content:center;width:44px;padding:0}.yXwY5q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.yXwY5q_content .filter-bar-custom{box-shadow:none;background:0 0;flex-direction:column;align-items:stretch;gap:1rem;padding:0;display:flex}.yXwY5q_content [data-filter-panel]{width:100%;max-width:none;max-height:none;box-shadow:none;background:0 0;padding:0;position:static;inset:auto}
.aIjzyq_page{max-width:78rem;height:calc(100vh - var(--app-content-offset,4rem));height:calc(100dvh - var(--app-content-offset,4rem));overscroll-behavior:contain;flex-direction:column;gap:1.25rem;margin:0 auto;display:flex;overflow-y:auto;}.aIjzyq_page>*{flex-shrink:0}.aIjzyq_page>.aIjzyq_card,.aIjzyq_page>.aIjzyq_incomeView{flex:auto;min-height:0}.aIjzyq_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.aIjzyq_headerLead{flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem;min-width:0;display:flex}.aIjzyq_header h1{letter-spacing:-.015em;color:var(--color-text-strong-custom);align-items:center;gap:.55rem;margin:0;font-size:1.5rem;font-weight:720;display:flex}.aIjzyq_headerActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.aIjzyq_primary{cursor:pointer;align-items:center;gap:.45rem;padding:.6rem 1rem;display:inline-flex;}.aIjzyq_primary:disabled{opacity:.55;cursor:not-allowed}.aIjzyq_secondary{cursor:pointer;align-items:center;gap:.45rem;padding:.6rem 1rem;display:inline-flex;}.aIjzyq_secondary:disabled{opacity:.55;cursor:not-allowed}.aIjzyq_totals{--cash-compact-motion:.15s cubic-bezier(.32, .72, 0, 1);transition:gap var(--cash-compact-motion);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.85rem;display:grid}.aIjzyq_totalCard{min-width:0;transition:padding var(--cash-compact-motion), border-radius var(--cash-compact-motion);flex-wrap:wrap;align-items:baseline;gap:0 .55rem;padding:.95rem 1.1rem;display:flex;container-type:inline-size;}.aIjzyq_totalCard>span{color:var(--color-text-muted-custom);letter-spacing:.04em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;transition:font-size var(--cash-compact-motion);flex:0 100%;font-size:.76rem;font-weight:700}.aIjzyq_totalCard strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--color-text-strong-custom);transition:font-size var(--cash-compact-motion), margin-top var(--cash-compact-motion);flex-wrap:wrap;flex:0 auto;align-items:baseline;gap:.15rem .3em;margin-top:.35rem;font-size:clamp(1rem,7.2cqi,1.32rem);font-weight:720;display:flex}.aIjzyq_totalCard small{max-height:1.2rem;color:var(--color-text-muted-custom);font-variant-numeric:tabular-nums;transition:max-height var(--cash-compact-motion), margin-top var(--cash-compact-motion), opacity .11s linear;flex:0 100%;margin-top:.18rem;font-size:.74rem;font-weight:600;overflow:hidden}.aIjzyq_totalCardStrong{}.aIjzyq_totalsCompact{transition:gap var(--cash-compact-motion);gap:.6rem}.aIjzyq_totalsCompact .aIjzyq_totalCard{border-radius:13px;padding:.42rem .85rem}.aIjzyq_totalsCompact .aIjzyq_totalCard>span{font-size:.66rem}.aIjzyq_totalsCompact .aIjzyq_totalCard strong{margin-top:.08rem;font-size:.95rem}.aIjzyq_totalsCompact .aIjzyq_totalCard small{opacity:0;max-height:0;margin-top:0}@media (prefers-reduced-motion:reduce){.aIjzyq_totalCard,.aIjzyq_totalCard span,.aIjzyq_totalCard strong,.aIjzyq_totalCard small{transition:none}}.aIjzyq_card{flex-direction:column;min-height:12rem;display:flex;position:relative;overflow:hidden;}.aIjzyq_tableWrap{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;overflow:auto}.aIjzyq_table{border-collapse:collapse;width:100%;font-size:.85rem}.aIjzyq_table th{z-index:2;background:var(--table-chrome-custom);border-bottom:1px solid var(--color-border-custom);color:var(--color-text-muted-custom);letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.8rem 1rem;font-size:.72rem;font-weight:760;position:sticky;top:0}.aIjzyq_table td{border-bottom:1px solid var(--color-border-custom);color:var(--color-text-strong-custom);vertical-align:top;padding:.8rem 1rem}.aIjzyq_table tbody tr:last-child td{border-bottom:0}.aIjzyq_concept{font-weight:640;display:block}.aIjzyq_counterparty{color:var(--color-text-muted-custom);margin-top:.15rem;font-size:.8rem;display:block}.aIjzyq_amount{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.aIjzyq_income{color:var(--dark-success-text-custom,#15803d);font-weight:680}.aIjzyq_expense{color:var(--dark-danger-text-custom,#b91c1c);font-weight:680}.aIjzyq_folio{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.aIjzyq_tag{white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.aIjzyq_tagPending{background:var(--color-warning-soft-custom);color:var(--color-warning-text-custom)}.aIjzyq_tagSigned{background:var(--color-success-soft-custom);color:var(--color-success-text-custom)}.aIjzyq_rowActions{white-space:nowrap;gap:.4rem;display:inline-flex}.aIjzyq_rowActions a{color:var(--color-text-strong-custom);align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.78rem;font-weight:620;text-decoration:none;display:inline-flex}.aIjzyq_rowActions a:hover{background:var(--color-surface-muted-custom,#f4f4f5)}.aIjzyq_empty{color:var(--color-text-muted-custom);text-align:center;padding:3rem 1.5rem}.aIjzyq_empty strong{color:var(--color-text-strong-custom);margin-bottom:.3rem;font-size:.98rem;display:block}.aIjzyq_form{flex-direction:column;gap:1rem;display:flex}.aIjzyq_field{flex-direction:column;gap:.35rem;display:flex}.aIjzyq_field label{color:var(--color-text-strong-custom);font-size:.82rem;font-weight:640}.aIjzyq_field input,.aIjzyq_field select,.aIjzyq_field textarea{box-sizing:border-box;border:1px solid var(--color-border-strong-custom);background:var(--dark-surface-custom,#fff);width:100%;color:var(--color-text-strong-custom);border-radius:.7rem;padding:.55rem .7rem;font-family:inherit;font-size:.88rem}.aIjzyq_field textarea{resize:vertical;min-height:5rem}.aIjzyq_hint{color:var(--color-text-muted-custom);margin:0;font-size:.78rem}.aIjzyq_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.aIjzyq_fieldRowType{--cash-control-height:2.5rem;grid-template-columns:auto minmax(0,1fr);align-items:start}.aIjzyq_fieldRowType .aIjzyq_field input,.aIjzyq_fieldRowType .aIjzyq_field select{min-height:var(--cash-control-height)}.aIjzyq_fieldLabel{color:var(--color-text-strong-custom);font-size:.82rem;font-weight:640}.aIjzyq_typeSwitch{box-sizing:border-box;min-height:var(--cash-control-height)}.aIjzyq_typeTab{justify-content:center;align-self:stretch;min-width:2.85rem;padding-block:0;padding-inline:.7rem}.aIjzyq_typeTab--ingreso[aria-selected=true]{color:var(--dark-success-text-custom,#15803d)}.aIjzyq_typeTab--egreso[aria-selected=true]{color:var(--dark-danger-text-custom,#b91c1c)}.aIjzyq_footerActions{justify-content:flex-end;gap:.6rem;display:flex}.aIjzyq_ghost{cursor:pointer;padding:.55rem 1rem;}.aIjzyq_tableTight{table-layout:fixed;min-width:58rem}.aIjzyq_tableTight td{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;height:2.55rem;padding-block:0;overflow:hidden}.aIjzyq_spacer td{border:0;height:auto;padding:0}.aIjzyq_colFolio{width:11.5rem}.aIjzyq_colDate{width:7.5rem}.aIjzyq_colSource,.aIjzyq_colMethod{width:9.5rem}.aIjzyq_colCategory{width:13rem}.aIjzyq_colFigure{width:8.5rem}.aIjzyq_colTotal{width:11rem}.aIjzyq_folioLink{color:inherit;border-bottom:1px solid var(--color-border-strong-custom);text-decoration:none}.aIjzyq_folioLink:hover{border-bottom-color:currentColor}.aIjzyq_strongCell{font-weight:640}.aIjzyq_conceptCell{min-width:0}.aIjzyq_conceptCell .aIjzyq_concept{display:inline}.aIjzyq_detail{color:var(--color-text-muted-custom);margin-left:.35rem;font-weight:500}.aIjzyq_detailWarn{color:var(--dark-warning-text-custom,#a16207);margin-left:.35rem;font-weight:620}.aIjzyq_viewSwitch{flex:none}.aIjzyq_incomeView{flex-direction:column;gap:1rem;min-width:0;display:flex;container:cash-ledger/inline-size}.aIjzyq_incomeView>*{flex-shrink:0}.aIjzyq_incomeView>.aIjzyq_card{flex:auto;min-height:0}.aIjzyq_nowrap{white-space:nowrap}.aIjzyq_amountStrong{color:var(--color-text-strong-custom);font-weight:680}.aIjzyq_amountMuted{color:var(--color-text-muted-custom)}.aIjzyq_figure{text-align:left;font-variant-numeric:tabular-nums;white-space:nowrap}.aIjzyq_currency{color:var(--color-text-muted-custom);letter-spacing:.03em;margin-left:.3em;font-size:.72em;font-weight:620}@media (max-width:768px){.aIjzyq_totals{grid-template-columns:repeat(2,minmax(0,1fr))}.aIjzyq_fieldRow{grid-template-columns:1fr}}.aIjzyq_rowAction{}@media (pointer:coarse),(max-width:640px){.aIjzyq_primary,.aIjzyq_ghost,.aIjzyq_rowAction{min-height:2.75rem}}@media (max-width:768px),(hover:none) and (pointer:coarse){.aIjzyq_page{height:var(--app-content-height);min-height:0;overflow:hidden}.aIjzyq_card{min-height:0}}.aIjzyq_totalCard strong .aIjzyq_currency{white-space:nowrap;flex:none;margin-left:0;font-size:.65em}@container cash-ledger (max-width:62rem){.aIjzyq_totals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.aIjzyq_page{gap:.75rem}.aIjzyq_header{gap:.65rem}.aIjzyq_headerLead{justify-content:space-between;gap:.5rem;width:100%}.aIjzyq_headerActions{gap:.5rem;width:100%}.aIjzyq_headerActions>button{flex:1 1 0;min-width:0;min-height:44px;padding:.5rem;font-size:.75rem}.aIjzyq_incomeView{gap:.65rem}.aIjzyq_totals,.aIjzyq_totalsCompact{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.aIjzyq_totalCard,.aIjzyq_totalsCompact .aIjzyq_totalCard{padding:.65rem .7rem}.aIjzyq_totalCard>span,.aIjzyq_totalsCompact .aIjzyq_totalCard>span{letter-spacing:0;font-size:.65rem}.aIjzyq_totalCard strong,.aIjzyq_totalsCompact .aIjzyq_totalCard strong{margin-top:.2rem;font-size:.95rem}.aIjzyq_totalCard small,.aIjzyq_totalsCompact .aIjzyq_totalCard small{opacity:1;max-height:none;margin-top:.15rem;font-size:.65rem}.aIjzyq_tableTight{min-width:0;display:block}.aIjzyq_tableTight colgroup,.aIjzyq_tableTight thead{display:none}.aIjzyq_tableTight tbody{display:block}.aIjzyq_tableTight tbody tr:not(.aIjzyq_spacer){box-sizing:border-box;border-bottom:8px solid var(--color-app-background-custom);grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.4rem .65rem;height:15.5rem;padding:.85rem;display:grid}.aIjzyq_tableTight td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;height:auto;padding:0;font-size:.78rem;display:block}.aIjzyq_tableTight td[data-label=Folio]{grid-area:1/1}.aIjzyq_tableTight td[data-label=Fecha]{text-align:right;color:var(--color-text-muted-custom);grid-area:1/2}.aIjzyq_tableTight td:is([data-label=Vertical],[data-label=Categoría]){grid-area:2/1}.aIjzyq_tableTight td[data-label="Forma de pago"]{text-align:right;grid-area:2/2}.aIjzyq_tableTight td[data-label=Concepto]{grid-area:3/1/auto/-1}.aIjzyq_tableTight td[data-label=Subtotal]{grid-area:4/1}.aIjzyq_tableTight td[data-label=Impuestos]{text-align:right;grid-area:4/2}.aIjzyq_tableTight td:is([data-label=Subtotal],[data-label=Impuestos]):before{content:attr(data-label);font-size:.65rem;display:block}.aIjzyq_tableTight td[data-label=Total]{flex-wrap:wrap;grid-area:5/1/auto/-1;align-items:baseline;gap:.25rem;font-size:1rem;display:flex}.aIjzyq_tableTight td[data-label=Total]:before{content:"Total";margin-right:auto;font-size:.75rem;font-weight:500}.aIjzyq_tableTight[data-ledger=expense] tbody tr:not(.aIjzyq_spacer){grid-template-rows:auto auto minmax(0,1fr) auto;height:12.5rem}.aIjzyq_tableTight[data-ledger=expense] td[data-label=Total]{grid-row:4}.aIjzyq_tableTight .aIjzyq_conceptCell{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aIjzyq_tableTight .aIjzyq_conceptCell .aIjzyq_concept{display:inline}.aIjzyq_tableTight .aIjzyq_spacer{display:block}.aIjzyq_tableTight .aIjzyq_spacer td{border:0;padding:0}.aIjzyq_folioLink{align-items:center;min-height:28px;display:inline-flex}.aIjzyq_table[data-ledger=movements],.aIjzyq_table[data-ledger=movements] tbody{display:block}.aIjzyq_table[data-ledger=movements] thead{display:none}.aIjzyq_table[data-ledger=movements] tr{border-bottom:8px solid var(--color-app-background-custom);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.65rem;padding:.85rem;display:grid}.aIjzyq_table[data-ledger=movements] td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0}.aIjzyq_table[data-ledger=movements] td[data-label=Fecha]{text-align:right;color:var(--color-text-muted-custom)}.aIjzyq_table[data-ledger=movements] td[data-label=Concepto]{grid-column:1/-1}.aIjzyq_table[data-ledger=movements] td[data-label=Recibo]{text-align:right}.aIjzyq_table[data-ledger=movements] td[data-label=Monto]{text-align:left;align-self:center}.aIjzyq_table[data-ledger=movements] .aIjzyq_rowActions{justify-content:flex-end}}
.p_IXhG_dateField{box-sizing:border-box;width:var(--date-field-width,100%);min-width:0;height:var(--date-field-height,2.5rem);border:1px solid var(--date-field-border,var(--color-border-strong-custom));border-bottom-color:var(--date-field-border-bottom,var(--date-field-border,var(--color-border-strong-custom)));border-radius:var(--date-field-radius,12px);background:var(--date-field-background,var(--dark-surface-custom,#fff));box-shadow:var(--date-field-shadow,0 1px 2px #18181b0a);cursor:pointer;align-items:center;gap:.55rem;padding:0 .75rem;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex;position:relative}.p_IXhG_dateField:focus-within{border-color:var(--date-field-focus-border,var(--dark-border-custom,#c9c9d1));border-bottom-color:var(--date-field-focus-border-bottom,var(--date-field-focus-border,var(--dark-border-custom,#c9c9d1)));box-shadow:var(--date-field-focus-shadow,0 0 0 3px #52525b14)}.p_IXhG_dateFieldError{border-color:var(--dark-danger-text-custom,#ef4444)}.p_IXhG_dateFieldError:focus-within{border-color:var(--dark-danger-text-custom,#ef4444);box-shadow:0 0 0 3px #ef444424}.p_IXhG_dateFieldDisabled{cursor:not-allowed;background:var(--color-surface-muted-custom);opacity:.72}.p_IXhG_dateFieldIcon{color:var(--date-field-icon,var(--dark-text-muted-custom,#a1a1aa));flex:none}.p_IXhG_dateFieldText{min-width:0;color:var(--date-field-text,var(--dark-text-strong-custom,#27272a));font-size:var(--date-field-font-size,.85rem);font-weight:var(--date-field-font-weight,650);text-overflow:ellipsis;white-space:nowrap;flex:auto;line-height:1.2;overflow:hidden}.p_IXhG_dateFieldEmpty .p_IXhG_dateFieldText{color:var(--date-field-placeholder,var(--dark-text-muted-custom,#a1a1aa));font-weight:var(--date-field-placeholder-weight,650)}.p_IXhG_dateFieldNative{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;appearance:none;border:0;outline:0;margin:0;padding:0;position:absolute;inset:0}.p_IXhG_dateFieldNative:focus,.p_IXhG_dateFieldNative:focus-visible{outline:0}.p_IXhG_dateFieldNative:disabled{cursor:not-allowed}.p_IXhG_dateFieldNative::-webkit-calendar-picker-indicator{cursor:pointer}
.IBuVwa_toaster{--sileo-state-success:var(--color-success-solid-custom);--sileo-state-error:var(--color-danger-solid-custom);--sileo-state-warning:var(--color-warning-solid-custom);--sileo-state-info:var(--color-info-text-custom);--sileo-state-action:var(--color-accent-custom);--sileo-state-loading:var(--color-text-subtle-custom);display:contents}.IBuVwa_toaster [data-sileo-viewport]{z-index:10000}.IBuVwa_toaster [data-sileo-viewport][data-position^=top]{padding-top:calc(var(--portal-toast-inset-top,1.25rem) + env(safe-area-inset-top,0px))}.IBuVwa_toaster [data-sileo-viewport][data-position$=right]{padding-right:max(1rem, env(safe-area-inset-right,0px))}.IBuVwa_toaster [data-sileo-viewport][data-position$=left]{padding-left:max(1rem, env(safe-area-inset-left,0px))}.IBuVwa_toaster [data-sileo-toast]{filter:drop-shadow(0 0 1px #0f172a24)drop-shadow(0 10px 24px #0f172a1f)}:is(.IBuVwa_toaster [data-sileo-pill],.IBuVwa_toaster [data-sileo-body]){fill:var(--color-surface-custom)}.IBuVwa_toaster [data-sileo-title]{text-transform:none}@media screen{[data-portal-theme=dark] .IBuVwa_toaster [data-sileo-viewport]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.IBuVwa_toaster [data-sileo-viewport][data-theme] [data-sileo-description]{color:var(--color-text-muted-custom)}}
.nPh8Pq_root{flex-direction:column;gap:.5rem;display:flex}.nPh8Pq_header{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.nPh8Pq_label{color:var(--color-text-strong-custom);font-size:.8125rem;font-weight:800}.nPh8Pq_req{color:var(--color-danger-solid-hover-custom);margin-left:.125rem;font-weight:600}.nPh8Pq_desc{color:var(--color-text-muted-custom);font-size:.75rem}.nPh8Pq_dropzone{background-color:var(--color-surface-muted-custom);border:1px dashed var(--color-border-strong-custom);border-radius:var(--radius-md-custom);cursor:pointer;min-height:4.75rem;color:var(--color-text-muted-custom);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:1rem;transition:background-color .16s,border-color .16s,box-shadow .16s;display:flex;position:relative}.nPh8Pq_dropzone:hover{background-color:var(--color-surface-custom);border-color:var(--color-border-strong-custom);color:var(--color-text-custom)}.nPh8Pq_dropzone:focus-visible{outline:3px solid var(--dark-border-custom,#52525b2e);outline-offset:0}.nPh8Pq_dropzone[aria-disabled=true]{cursor:not-allowed;opacity:.6}.nPh8Pq_dropzone--compact{text-align:center;flex-direction:row;justify-content:center;gap:.5rem;min-height:4rem;padding:.875rem .75rem}.nPh8Pq_dropzone--compact .nPh8Pq_dropzoneText{font-size:.75rem}.nPh8Pq_dropzone--over{background-color:var(--color-surface-custom);border-color:var(--color-border-strong-custom);color:var(--color-text-custom);box-shadow:0 0 0 3px #52525b14}.nPh8Pq_dropzone--error{border-color:var(--dark-danger-border-custom,#ef4444)}.nPh8Pq_uploadIcon{color:var(--color-text-muted-custom)}.nPh8Pq_dropzoneText{color:var(--color-text-muted-custom);font-size:.8125rem}.nPh8Pq_dropzoneText strong{color:var(--color-text-custom);font-weight:600}.nPh8Pq_hiddenInput{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nPh8Pq_fileChip{border-radius:var(--radius-md-custom);align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem .75rem;display:flex;}.nPh8Pq_fileIcon{border-radius:var(--radius-sm-custom);background-color:var(--color-surface-muted-custom);width:1.75rem;height:1.75rem;color:var(--color-text-muted-custom);flex:none;justify-content:center;align-items:center;display:inline-flex}.nPh8Pq_fileMeta{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.nPh8Pq_fileName{color:var(--color-text-strong-custom);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.nPh8Pq_fileSize{color:var(--color-text-muted-custom);font-size:.6875rem}.nPh8Pq_removeBtn{cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex;}.nPh8Pq_removeBtn:hover:not(:disabled){background-color:var(--color-surface-muted-custom);color:var(--color-text-custom)}.nPh8Pq_error{color:var(--color-danger-solid-hover-custom);align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.nPh8Pq_fileList{flex-direction:column;gap:.5rem;display:flex}.nPh8Pq_fileChip--existing{background-color:var(--color-surface-muted-custom)}.nPh8Pq_fileHint{color:var(--color-text-muted-custom);font-size:.6875rem}.nPh8Pq_fileLink{color:var(--color-text-strong-custom);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;text-decoration:none;overflow:hidden}.nPh8Pq_fileLink:hover{text-decoration:underline}@media (pointer:coarse),(max-width:640px){.nPh8Pq_removeBtn{min-height:2.75rem}}
.kqc3dW_panel{flex-direction:column;margin-bottom:1rem;animation:.22s kqc3dW_panelIn;display:flex;position:relative;overflow:hidden}@keyframes kqc3dW_panelIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.kqc3dW_header{background:var(--color-surface-custom);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.9375rem 1.125rem;display:flex}.kqc3dW_title{color:var(--color-text-strong-custom);letter-spacing:0;font-size:.9375rem;font-weight:850}.kqc3dW_subtitle{color:var(--color-text-muted-custom);margin-top:.125rem;font-size:.75rem}.kqc3dW_close{cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex;}.kqc3dW_close:hover{background-color:var(--color-surface-muted-custom);color:var(--color-text-custom)}.kqc3dW_body{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:.875rem 1.125rem;padding:1.125rem 1.25rem 1.25rem;display:grid}.kqc3dW_fullSpan{grid-column:1/-1}.kqc3dW_field{flex-direction:column;gap:.3125rem;min-width:0;display:flex}.kqc3dW_fieldLabel{color:var(--color-text-strong-custom);font-size:.75rem;font-weight:800}.kqc3dW_req{color:var(--color-danger-solid-hover-custom);margin-left:.125rem;font-weight:600}.kqc3dW_input{box-sizing:border-box;background-color:var(--color-surface-custom);border:1px solid var(--color-border-custom);border-radius:var(--radius-md-custom);width:100%;min-height:2.5rem;color:var(--color-text-strong-custom);outline:none;padding:0 .75rem;font-family:inherit;font-size:.8125rem;font-weight:650;transition:border-color .16s,box-shadow .16s,background-color .16s}.kqc3dW_input::placeholder{color:var(--color-text-muted-custom)}.kqc3dW_input:focus{border-color:var(--color-border-strong-custom);box-shadow:0 0 0 3px #52525b14}.kqc3dW_input:disabled{background-color:var(--color-surface-muted-custom);color:var(--color-text-muted-custom);cursor:not-allowed;box-shadow:none}.kqc3dW_input--error{border-color:var(--dark-danger-border-custom,#ef4444)}.kqc3dW_input--error:focus{--control-focus-color-custom:var(--dark-danger-border-custom,#ef4444);border-color:var(--dark-danger-border-custom,#ef4444)}.kqc3dW_fieldError{color:var(--color-danger-solid-hover-custom);margin-top:.125rem;font-size:.6875rem}.kqc3dW_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (max-width:480px){.kqc3dW_grid2{grid-template-columns:1fr}}.kqc3dW_phoneRow{grid-template-columns:minmax(0,6rem) minmax(0,1fr);gap:.5rem;display:grid}.kqc3dW_lada{padding-right:1.625rem;font-size:.75rem}@media (max-width:380px){.kqc3dW_phoneRow{grid-template-columns:1fr}}.kqc3dW_warning{border-radius:var(--radius-md-custom);background-color:var(--dark-warning-soft-custom,#fef3c7e6);color:var(--color-warning-text-custom);grid-column:1/-1;align-items:flex-start;gap:.375rem;padding:.5rem .625rem;font-size:.75rem;display:flex}.kqc3dW_hintAnchor{color:var(--color-text-muted-custom);cursor:default;vertical-align:middle;align-items:center;margin-left:.25rem;display:inline-flex;position:relative}.kqc3dW_hintTooltip{color:#f1f5f9;border-radius:var(--radius-sm-custom);white-space:normal;pointer-events:none;z-index:9999;text-align:center;background-color:#1e293b;padding:.4375rem .625rem;font-size:.6875rem;font-weight:400;line-height:1.5;position:fixed;box-shadow:0 4px 12px #0000002e}.kqc3dW_docsSection{border-top:1px solid var(--dark-border-custom,#ececf0);flex-direction:column;grid-column:1/-1;gap:.625rem;padding-top:.75rem;display:flex}.kqc3dW_docsTitle{color:var(--color-text-strong-custom);font-size:.75rem;font-weight:600}.kqc3dW_optionalGroup{flex-direction:column;gap:.625rem;display:flex}.kqc3dW_optionalToggle{color:var(--color-text-muted-custom);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.375rem;padding:.125rem 0;font-size:.75rem;font-weight:500;transition:color .12s;display:inline-flex}.kqc3dW_optionalToggle:hover{color:var(--color-text-custom)}.kqc3dW_optionalChevron{flex:none;transition:transform .15s}.kqc3dW_optionalChevron--open{transform:rotate(180deg)}.kqc3dW_optionalList{flex-direction:column;gap:.625rem;display:flex}.kqc3dW_select{appearance:none;cursor:pointer;padding-right:2rem}.kqc3dW_submit{cursor:pointer;grid-column:1/-1;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:2.5rem;margin-top:.25rem;padding:0 1rem;display:inline-flex;}.kqc3dW_submit:hover:not(:disabled){background-color:var(--color-accent-hover-custom)}.kqc3dW_submit:disabled{opacity:.85;cursor:progress}.kqc3dW_spin{animation:.7s linear infinite kqc3dW_spin}@keyframes kqc3dW_spin{to{transform:rotate(360deg)}}.kqc3dW_panelSurface{}.kqc3dW_panelDialog{}@media (pointer:coarse),(max-width:640px){.kqc3dW_close,.kqc3dW_submit{min-height:2.75rem}}
.Qdz_7a_root{flex-direction:column;gap:1rem;padding:1.125rem;display:flex;}.Qdz_7a_header{flex-direction:column;gap:.125rem;display:flex}.Qdz_7a_heading{color:var(--color-text-strong-custom);font-size:.95rem;font-weight:850}.Qdz_7a_subtitle{color:var(--color-text-muted-custom);font-size:.75rem}.Qdz_7a_titleBlock{flex-direction:column;gap:.25rem;display:flex}.Qdz_7a_titleLabel{letter-spacing:0;color:var(--color-text-subtle-custom);font-size:.6875rem;font-weight:800}.Qdz_7a_titleValue{color:var(--color-text-strong-custom);font-size:.9375rem;font-weight:500;line-height:1.3}.Qdz_7a_titleValue--empty{color:var(--color-text-subtle-custom);font-style:italic;font-weight:400}.Qdz_7a_summaryCard{border-radius:var(--radius-md-custom);flex-direction:column;padding:.25rem .625rem;display:flex;}.Qdz_7a_row{border-bottom:1px solid var(--dark-border-custom,#ececf0);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;display:flex}.Qdz_7a_row:last-child{border-bottom:0}.Qdz_7a_rowLabel{color:var(--color-text-muted-custom);flex:none;font-size:.75rem}.Qdz_7a_rowValue{color:var(--color-text-strong-custom);text-align:right;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;min-width:0;font-size:.8125rem;display:inline-flex;overflow:hidden}.Qdz_7a_rowValue--empty{color:var(--color-text-subtle-custom);font-style:italic}.Qdz_7a_quoteOk{color:var(--color-success-solid-hover-custom);align-items:center;gap:.25rem;display:inline-flex}.Qdz_7a_quotePending{color:var(--color-text-subtle-custom);align-items:center;gap:.25rem;display:inline-flex}.Qdz_7a_divider{background-color:var(--table-divider-custom);height:1px}.Qdz_7a_amountsList{flex-direction:column;gap:.375rem;display:flex}.Qdz_7a_amountRow{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.Qdz_7a_amountLabel{color:var(--color-text-muted-custom);font-size:.75rem}.Qdz_7a_amountValue{color:var(--color-text-strong-custom);font-variant-numeric:tabular-nums;font-size:.8125rem}.Qdz_7a_totalBlock{flex-direction:column;gap:.25rem;display:flex}.Qdz_7a_totalLabel{color:var(--color-text-muted-custom);font-size:.75rem}.Qdz_7a_totalValue{color:var(--color-text-strong-custom);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:850;line-height:2rem}.Qdz_7a_warning{border-radius:var(--radius-md-custom);background-color:var(--color-warning-soft-custom);color:var(--color-warning-text-custom);align-items:flex-start;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.35;display:flex}
.yMeFwG_bg{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;touch-action:none;contain:layout paint style;background-color:var(--color-app-background-custom);background-image:radial-gradient(ellipse 58% 48% at 12% 6%, var(--color-halftone-wash-custom) 0%, transparent 72%), radial-gradient(ellipse 54% 50% at 92% 94%, var(--color-halftone-wash-accent-custom) 0%, transparent 74%);position:fixed;inset:0;overflow:hidden}.yMeFwG_canvas{pointer-events:none;width:100vw;height:100vh;display:block;position:absolute;inset:0}@media (max-width:768px),(hover:none) and (pointer:coarse){.yMeFwG_canvas{opacity:.78}}@media print{.yMeFwG_bg{display:none!important}}
.g1gUjG_tooltip{background:var(--color-tooltip-surface-custom);color:var(--color-tooltip-text-custom);opacity:0;pointer-events:none;z-index:10001;border:0;border-radius:7px;gap:.08rem;width:max-content;max-width:min(16rem,100vw - 16px);margin:0;padding:.34rem .56rem .38rem;display:grid;position:fixed;inset:auto;overflow:visible;box-shadow:0 6px 18px #0f172a38,0 1px 3px #0f172a2e}.g1gUjG_tooltip[data-ready]{animation:90ms ease-out forwards g1gUjG_tooltip-in}.g1gUjG_tooltip[data-placement=bottom][data-ready]{animation-name:g1gUjG_tooltip-in-bottom}.g1gUjG_tooltip:after{background:inherit;content:"";height:8px;left:var(--tooltip-arrow-left);z-index:-1;width:8px;position:absolute;top:100%;transform:translate(-50%,-50%)rotate(45deg)}.g1gUjG_tooltip[data-placement=bottom]:after{top:0}.g1gUjG_text{letter-spacing:.005em;font-size:.72rem;font-weight:600;line-height:1.25}.g1gUjG_detail{color:var(--color-tooltip-muted-custom);overflow-wrap:anywhere;font-size:.66rem;font-weight:500;line-height:1.25}@keyframes g1gUjG_tooltip-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes g1gUjG_tooltip-in-bottom{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.g1gUjG_tooltip[data-ready]{opacity:1;animation:none}}
._4xUHBq_dialog{--settlement-border:var(--dark-border-custom,#27272a1a);--settlement-border-strong:var(--dark-border-custom,#27272a2b);--settlement-ease:cubic-bezier(.22, 1, .36, 1);color:inherit;background:0 0;border:0;width:min(25rem,100vw - 2rem);max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:visible}._4xUHBq_dialog::backdrop{background:var(--dark-info-soft-custom,#1d253347);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._4xUHBq_dialog>form{animation:_4xUHBq_dialogIn .21s var(--settlement-ease) both;background:var(--color-surface-custom);border-radius:var(--radius-lg-custom);box-shadow:var(--surface-shadow-overlay-custom);border:0;gap:.72rem;max-height:calc(100dvh - 2rem);padding:.9rem;display:grid;overflow-y:auto}._4xUHBq_handle{display:none}._4xUHBq_header{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}._4xUHBq_header p{color:var(--color-text-subtle-custom);letter-spacing:.07em;text-transform:uppercase;margin:0 0 .15rem;font-size:.65rem;font-weight:760}._4xUHBq_header h2{color:var(--color-text-strong-custom);letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:760}._4xUHBq_header button{color:var(--color-text-muted-custom);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex}._4xUHBq_context{background:var(--color-surface-muted-custom);color:var(--color-text-muted-custom);border-radius:10px;align-items:flex-start;gap:.34rem;padding:.5rem .58rem;font-size:.69rem;line-height:1.4;display:flex}._4xUHBq_context svg{flex:none;margin-top:.08rem}._4xUHBq_field{color:var(--color-text-custom);gap:.3rem;min-width:0;font-size:.71rem;font-weight:720;display:grid}._4xUHBq_field>span{padding-left:.08rem}._4xUHBq_field input:not([type=hidden]),._4xUHBq_field select,._4xUHBq_field textarea{appearance:none;background:var(--dark-surface-custom,#fffffff7);border:1px solid var(--settlement-border-strong);color:var(--color-text-strong-custom);font:inherit;border-radius:11px;outline:none;width:100%;min-height:2.65rem;padding:.58rem .68rem;font-size:.82rem;font-weight:520;transition:background-color .15s,border-color .15s,box-shadow .15s}._4xUHBq_field select{padding-right:2.2rem}._4xUHBq_field textarea{resize:vertical;min-height:4.8rem;line-height:1.4}._4xUHBq_field input::placeholder,._4xUHBq_field textarea::placeholder{color:var(--color-text-subtle-custom)}._4xUHBq_field input:not([type=hidden]):focus,._4xUHBq_field select:focus,._4xUHBq_field textarea:focus{background:var(--dark-surface-custom,#fff);border-color:var(--color-accent-custom);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent-custom) 13%, transparent)}._4xUHBq_moneyInput{font-variant-numeric:tabular-nums}._4xUHBq_chargePreview{background:var(--color-surface-muted-custom);border:0;border-radius:.7rem;gap:.34rem;margin:0;padding:.7rem .78rem;display:grid}._4xUHBq_chargePreview>div{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}._4xUHBq_chargePreview dt{color:var(--color-text-muted-custom);font-size:.72rem}._4xUHBq_chargePreview dd{color:var(--color-text-custom);font-variant-numeric:tabular-nums;margin:0;font-size:.76rem}._4xUHBq_chargePreviewTotal{border-top:1px solid var(--color-border-custom);padding-top:.36rem}._4xUHBq_chargePreviewTotal dt{color:var(--color-text-custom);font-weight:650}._4xUHBq_chargePreviewTotal dd{color:var(--color-text-strong-custom);letter-spacing:-.01em;font-size:.9rem;font-weight:750}._4xUHBq_chargePreviewEmpty{color:var(--dark-danger-text-custom,#81504a);align-items:flex-start;gap:.42rem;margin:0;font-size:.72rem;line-height:1.4;display:flex}._4xUHBq_chargePreviewEmpty svg,._4xUHBq_chargePreviewNote svg{flex:none;margin-top:.1rem}._4xUHBq_linkToggle{align-items:center;gap:.3rem;padding:.1rem .08rem;display:flex}._4xUHBq_linkToggle label{color:var(--color-text-custom);cursor:pointer;align-items:center;gap:.55rem;font-size:.74rem;font-weight:680;display:flex}._4xUHBq_linkToggle input{accent-color:var(--color-accent-custom);cursor:pointer;flex:none;width:1rem;height:1rem;margin:0}._4xUHBq_helpButton{color:var(--color-text-subtle-custom);cursor:help;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;padding:0;transition:color .15s;display:inline-flex}._4xUHBq_helpButton:focus-visible{outline:3px solid var(--dark-info-border-custom,#28354f29);outline-offset:1px}@media (hover:hover){._4xUHBq_helpButton:hover{color:var(--color-text-custom)}}._4xUHBq_conceptTag{background:var(--color-info-soft-custom,#eff6ff);color:var(--color-info-text-custom,#1d4ed8);white-space:nowrap;border:0;border-radius:999px;padding:.02rem .45rem;font-size:.68rem;font-weight:720;line-height:1.35;display:inline-block}._4xUHBq_paymentPicker{border:0;gap:.4rem;min-width:0;margin:0;padding:0;display:grid}._4xUHBq_paymentPicker legend{color:var(--color-text-custom);margin-bottom:.3rem;padding:0 0 0 .08rem;font-size:.71rem;font-weight:720}._4xUHBq_paymentOption{background:var(--dark-surface-custom,#fffffff7);border:1px solid var(--settlement-border-strong);cursor:pointer;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;padding:.62rem .72rem .55rem;transition:background-color .15s,border-color .15s,box-shadow .15s;display:grid}@media (hover:hover){._4xUHBq_paymentOption:hover:not([data-selected]){border-color:var(--color-border-strong-custom)}}._4xUHBq_paymentOption[data-selected]{border-color:var(--color-accent-custom);box-shadow:0 0 0 3px #28354f1a}._4xUHBq_paymentOption input{accent-color:var(--color-accent-custom);cursor:pointer;width:1rem;height:1rem;margin:.12rem 0 0}._4xUHBq_paymentOptionBody{gap:.2rem;min-width:0;display:grid}._4xUHBq_paymentOptionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .5rem;display:flex}._4xUHBq_paymentOptionFolio{color:var(--color-text-strong-custom);font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:.8rem;font-weight:760}._4xUHBq_paymentOptionConcept{background:var(--color-info-soft-custom,#eff6ff);color:var(--color-info-text-custom,#1d4ed8);white-space:nowrap;border-radius:999px;padding:.06rem .45rem;font-size:.64rem;font-weight:740}._4xUHBq_paymentOptionMeta{color:var(--color-text-muted-custom);font-size:.68rem;font-weight:560;line-height:1.35}._4xUHBq_paymentOptionBreakdown{border-top:1px dashed var(--settlement-border);gap:.16rem;margin:.3rem 0 0;padding-top:.38rem;display:grid}._4xUHBq_paymentOptionBreakdown>div{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}._4xUHBq_paymentOptionBreakdown dt{color:var(--color-text-muted-custom);font-size:.68rem;font-weight:560}._4xUHBq_paymentOptionBreakdown dd{color:var(--color-text-custom);font-variant-numeric:tabular-nums;margin:0;font-size:.72rem;font-weight:620}._4xUHBq_paymentOptionBreakdown>div[data-emphasis] dt{color:var(--color-text-custom);font-weight:700}._4xUHBq_paymentOptionBreakdown>div[data-emphasis] dd{color:var(--color-text-strong-custom);font-size:.84rem;font-weight:780}._4xUHBq_amountMismatch{color:var(--color-warning-text-custom,#92400e);align-items:flex-start;gap:.35rem;margin:-.2rem 0 0;padding:0 .1rem;font-size:.68rem;font-weight:560;line-height:1.4;display:flex}._4xUHBq_amountMismatch svg{flex:none;margin-top:.12rem}._4xUHBq_formError{background:var(--color-danger-soft-custom,#fef2f2);border:1px solid var(--color-danger-border-custom,#fecaca);color:var(--color-danger-text-custom,#b91c1c);border-radius:.7rem;align-items:flex-start;gap:.45rem;margin:0;padding:.62rem .75rem;font-size:.74rem;font-weight:600;line-height:1.4;display:flex}._4xUHBq_formError svg{flex:none;margin-top:.08rem}._4xUHBq_chargePreviewNote{background:var(--color-surface-muted-custom,#00000008);border:1px solid var(--color-border-custom);color:var(--color-text-muted-custom);border-radius:.7rem;align-items:flex-start;gap:.42rem;margin:0;padding:.7rem .78rem;font-size:.72rem;line-height:1.4;display:flex}._4xUHBq_footer{border-top:1px solid var(--settlement-border);justify-content:flex-end;align-items:center;gap:.5rem;margin:.08rem -.9rem -.9rem;padding:.72rem .9rem;display:flex}._4xUHBq_primaryButton,._4xUHBq_secondaryButton{cursor:pointer;font:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:.38rem;min-height:2.45rem;padding:.48rem .86rem;font-size:.76rem;font-weight:740;transition:background-color .15s,border-color .15s,color .15s,transform .14s;display:inline-flex}._4xUHBq_primaryButton{}._4xUHBq_secondaryButton{}._4xUHBq_primaryButton:active:not(:disabled),._4xUHBq_secondaryButton:active{transform:scale(.98)}._4xUHBq_primaryButton:disabled{cursor:wait;opacity:.55}._4xUHBq_spinner{animation:.8s linear infinite _4xUHBq_settlementSpin}@media (hover:hover){._4xUHBq_primaryButton:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent-custom) 88%, var(--dark-accent-custom,#000))}._4xUHBq_secondaryButton:hover{color:var(--color-text-strong-custom)}._4xUHBq_header button:hover{background:var(--dark-surface-muted-custom,#27272a0f);color:var(--color-text-strong-custom)}}@keyframes _4xUHBq_dialogIn{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _4xUHBq_sheetIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _4xUHBq_settlementSpin{to{transform:rotate(360deg)}}@media (max-width:720px){._4xUHBq_dialog{width:100vw;max-width:100vw;max-height:calc(100dvh - .75rem);margin:auto 0 0}._4xUHBq_dialog>form{max-height:calc(100dvh - .75rem);padding:.62rem .82rem calc(.82rem + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;animation-name:_4xUHBq_sheetIn}._4xUHBq_handle{background:var(--dark-surface-muted-custom,#27272a33);border-radius:999px;justify-self:center;width:2.3rem;height:.25rem;margin-bottom:.12rem;display:block}._4xUHBq_header button{width:2.75rem;height:2.75rem;margin:-.32rem -.32rem 0 0}._4xUHBq_footer{margin:.08rem -.82rem calc(-.82rem - env(safe-area-inset-bottom,0px));padding:.72rem .82rem calc(.72rem + env(safe-area-inset-bottom,0px));flex-direction:column-reverse;align-items:stretch}._4xUHBq_footer>button{width:100%;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){._4xUHBq_dialog>form,._4xUHBq_spinner{animation:none}._4xUHBq_field input,._4xUHBq_field select,._4xUHBq_field textarea,._4xUHBq_primaryButton,._4xUHBq_secondaryButton{transition:none}}
._qOa7q_shell{isolation:isolate;--app-sticky-top:max(12px, env(safe-area-inset-top,0px));min-height:100dvh;position:relative}._qOa7q_main{--app-page-top:max(1.5rem, env(safe-area-inset-top,0px));--app-page-bottom:calc(var(--app-dock-space) + 1.5rem);--app-content-offset:calc(var(--app-page-top) + var(--app-page-bottom));--app-content-height:calc(100dvh - var(--app-content-offset));--app-content-inset-top:1.5rem;--app-dock-space:calc(68px + max(10px, env(safe-area-inset-bottom,0px)));min-width:0;padding:var(--app-page-top) max(1rem, env(safe-area-inset-right,0px)) var(--app-page-bottom) max(1rem, env(safe-area-inset-left,0px));margin-left:0}@media (max-width:768px),(hover:none) and (pointer:coarse){._qOa7q_shell{background:var(--color-app-background-custom)}}:root:has(._qOa7q_shell){--portal-toast-inset-top:1rem}@media (min-width:769px){:root:has(._qOa7q_shell){--portal-toast-inset-top:1.5rem}._qOa7q_main{--app-page-top:max(2rem, env(safe-area-inset-top,0px));--app-content-offset:calc(var(--app-page-top) + var(--app-page-bottom));--app-content-inset-top:2rem;padding:var(--app-page-top) max(2rem, env(safe-area-inset-right,0px)) var(--app-page-bottom) max(2rem, env(safe-area-inset-left,0px))}}@media (min-width:769px) and (hover:hover) and (pointer:fine){._qOa7q_main{--app-content-offset:4rem;--app-content-inset-top:2rem;--app-dock-space:0px;margin-left:96px;padding:2rem}}@media (orientation:landscape) and (hover:none) and (pointer:coarse){._qOa7q_main{--app-content-offset:calc(max(1rem, env(safe-area-inset-top,0px)) + max(1rem, env(safe-area-inset-bottom,0px)));--app-content-inset-top:max(1rem, env(safe-area-inset-top,0px));--app-dock-space:0px;padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) calc(6rem + env(safe-area-inset-left,0px));margin-left:0}}@media (orientation:landscape) and (min-height:601px) and (hover:none) and (pointer:coarse){._qOa7q_main{--app-content-offset:calc(max(3rem, env(safe-area-inset-top,0px)) + max(3rem, env(safe-area-inset-bottom,0px)));--app-content-inset-top:max(3rem, env(safe-area-inset-top,0px));padding:max(3rem, env(safe-area-inset-top,0px)) max(2rem, env(safe-area-inset-right,0px)) max(3rem, env(safe-area-inset-bottom,0px)) calc(6.25rem + env(safe-area-inset-left,0px))}}@media screen and (max-width:768px),screen and (hover:none) and (pointer:coarse){:is(html:has(._qOa7q_shell),body:has(._qOa7q_shell)){height:100%;overflow:hidden}._qOa7q_shell{height:100dvh;min-height:0;overflow:hidden}._qOa7q_main{box-sizing:border-box;overscroll-behavior-y:contain;height:100dvh;min-height:0;overflow:hidden auto}._qOa7q_main:has(>.viewport-page-custom){overflow-y:hidden}._qOa7q_main:has(>[data-home-page]){overflow-y:hidden}body:has([aria-modal=true]) ._qOa7q_main{overflow:hidden}}@media (orientation:portrait) and (max-width:768px),(orientation:portrait) and (hover:none) and (pointer:coarse){._qOa7q_main:has(>[data-home-page]){--app-page-top:calc(2.5rem + env(safe-area-inset-top,0px));--app-page-bottom:calc(var(--app-dock-space) + 1.5rem);--app-content-offset:calc(var(--app-page-top) + var(--app-page-bottom));padding-block:var(--app-page-top) var(--app-page-bottom)}}
.mm5SJa_root{align-items:center;gap:.75rem;display:inline-flex;position:relative}.mm5SJa_toggleRow{flex-wrap:nowrap;align-items:center;gap:.375rem;display:inline-flex}.mm5SJa_toggle{box-sizing:border-box;height:var(--table-control-height-custom);cursor:pointer;white-space:nowrap;align-items:center;gap:.3rem;padding:0 .6rem;display:inline-flex;position:relative;}.mm5SJa_toggle:hover{color:var(--color-text-strong-custom)}.mm5SJa_toggle--open{color:var(--color-text-strong-custom);background-color:var(--color-row-hover-custom)}.mm5SJa_toggleIcon{color:var(--color-text-muted-custom)}.mm5SJa_toggleCount{letter-spacing:.02em;background-color:var(--color-accent-custom);min-width:1.125rem;height:1.125rem;color:var(--color-surface-custom);border-radius:9999px;justify-content:center;align-items:center;padding:0 .3125rem;font-size:.625rem;font-weight:700;display:inline-flex}.mm5SJa_clearChip{cursor:pointer;white-space:nowrap;align-items:center;gap:.3125rem;height:2.5rem;padding:0 .875rem;display:inline-flex;}.mm5SJa_clearChip:hover{color:var(--color-text-strong-custom)}.mm5SJa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.mm5SJa_field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.mm5SJa_fieldWide{grid-column:1/-1}.mm5SJa_dateFieldset{border:0;min-width:0;margin:0;padding:0}.mm5SJa_label{letter-spacing:0;color:var(--color-text-muted-custom);font-size:.75rem;font-weight:800}.mm5SJa_input,.mm5SJa_select{box-sizing:border-box;height:2.5rem;color:var(--color-text-strong-custom);border:1px solid var(--color-border-custom);border-radius:var(--radius-md-custom);background:var(--color-surface-custom);outline:none;width:100%;padding:0 .75rem;font-family:inherit;font-size:.85rem;font-weight:650;line-height:1.2;transition:border-color .16s,box-shadow .16s}.mm5SJa_input:focus,.mm5SJa_select:focus{border-color:var(--color-border-strong-custom);box-shadow:0 0 0 3px #52525b14}.mm5SJa_rangeRow{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.mm5SJa_dateRangeField{flex-direction:column;gap:.375rem;min-width:0;display:flex}.mm5SJa_dateControl{--date-field-height:2.5rem;--date-field-border:var(--color-border-custom);--date-field-radius:var(--radius-md-custom);--date-field-shadow:none;--date-field-focus-border:var(--dark-border-custom,#d7d7dd);--date-field-focus-shadow:0 0 0 3px #52525b14}.mm5SJa_btnGhost{}.mm5SJa_inlineFilters{gap:.85rem;display:grid}.mm5SJa_inlineTitle{color:var(--color-text-strong-custom);margin:0;font-size:.9rem;font-weight:650}@media (max-width:768px){.mm5SJa_grid{grid-template-columns:minmax(0,1fr)}.mm5SJa_fieldWide{grid-column:auto}.mm5SJa_rangeRow{grid-template-columns:minmax(0,1fr)}}
._4waEFG_backdrop,._4waEFG_dialog{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1)}._4waEFG_backdrop{z-index:50;opacity:1;transition:opacity .2s var(--ease-out);justify-content:center;align-items:flex-start;padding:2.5rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto;}@starting-style{._4waEFG_backdrop{opacity:0}}._4waEFG_dialog{transform-origin:50%;opacity:1;width:100%;max-width:70rem;height:calc(100dvh - 5rem);max-height:calc(100dvh - 5rem);transition:opacity .22s var(--ease-out), transform .22s var(--ease-out);flex-direction:column;display:flex;overflow:hidden;transform:scale(1);}@starting-style{._4waEFG_dialog{opacity:0;transform:scale(.96)}}._4waEFG_headerRow{border-bottom:1px solid var(--color-border-custom);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.75rem;display:flex}._4waEFG_headerText{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}._4waEFG_headerMeta{align-items:center;gap:.625rem;display:flex}._4waEFG_folio{color:var(--color-text-muted-custom);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem}._4waEFG_title{color:var(--color-text-strong-custom);letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.35}._4waEFG_closeBtn{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;}._4waEFG_closeBtn:hover{background-color:var(--color-surface-muted-custom);color:var(--color-text-custom)}._4waEFG_closeBtn:active{transform:scale(.92)}._4waEFG_statePadding{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem 2rem;font-size:.875rem;display:flex}._4waEFG_stateLoading{min-height:0;color:var(--color-text-muted-custom);flex:1;justify-content:center}._4waEFG_stateError{color:var(--color-danger-solid-hover-custom);flex:1;justify-content:center}._4waEFG_body{flex:1;grid-template-columns:1fr 18rem;gap:0;display:grid;overflow-y:auto}._4waEFG_colLeft{flex-direction:column;gap:1.25rem;padding:1.5rem 1.75rem;display:flex}._4waEFG_colRight{background-color:var(--color-surface-muted-custom);flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}._4waEFG_section{flex-direction:column;gap:.75rem;display:flex}._4waEFG_sectionTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-subtle-custom);padding-bottom:.5rem;font-size:.625rem;font-weight:700}._4waEFG_amountHero{border-radius:var(--radius-md-custom);padding:1rem 1.25rem;}._4waEFG_amountLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-subtle-custom);margin-bottom:.375rem;font-size:.625rem;font-weight:700}._4waEFG_amountRow{align-items:baseline;gap:.375rem;display:flex}._4waEFG_amountValue{color:var(--color-text-strong-custom);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:1.875rem;font-weight:700;line-height:1}._4waEFG_amountCurrency{color:var(--color-text-muted-custom);font-size:.875rem;font-weight:500}._4waEFG_amountEmpty{color:var(--color-text-subtle-custom);font-size:1.5rem}._4waEFG_amountMxn{color:var(--color-text-muted-custom);font-variant-numeric:tabular-nums;margin-top:.375rem;font-size:.75rem}._4waEFG_supplierAccordion{border-radius:var(--radius-sm-custom);overflow:hidden;}._4waEFG_supplierAccordionTrigger{background:var(--color-surface-muted-custom);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.625rem .875rem;transition:background-color .12s;display:flex}._4waEFG_supplierAccordionTrigger:hover{background-color:var(--color-row-hover-custom)}._4waEFG_supplierAccordionRight{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}._4waEFG_supplierAccordionLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-subtle-custom);align-items:center;gap:.4rem;font-size:.6875rem;font-weight:700;display:inline-flex}._4waEFG_supplierAccordionChevron{color:var(--color-text-subtle-custom);flex-shrink:0;transition:transform .18s}._4waEFG_supplierAccordionChevronOpen{transform:rotate(180deg)}._4waEFG_supplierAccordionBody{border-top:1px solid var(--color-border-custom);background:var(--color-surface-muted-custom);flex-direction:column;gap:.875rem;padding:.875rem;display:flex}._4waEFG_supplierVerifiedBadge{background-color:var(--color-success-soft-custom);color:var(--color-success-text-custom);border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:500;display:inline-flex}._4waEFG_supplierUnverifiedBadge{background-color:var(--color-warning-soft-custom);color:var(--color-warning-text-custom);border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .4375rem;font-size:.6875rem;font-weight:500;display:inline-flex}._4waEFG_supplierVerifyLink{white-space:nowrap;align-items:center;gap:.3rem;padding:.25rem .5rem;text-decoration:none;display:inline-flex;}._4waEFG_supplierVerifyLink:hover{background-color:var(--color-row-hover-custom)}._4waEFG_fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1.25rem;display:grid}._4waEFG_fieldRow{flex-direction:column;gap:.2rem;min-width:0;display:flex}._4waEFG_fieldSpan2{grid-column:1/-1}._4waEFG_peopleRow{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.875rem 1.25rem;display:grid}._4waEFG_fieldLabel{color:var(--color-text-muted-custom);font-size:.6875rem;font-weight:500}._4waEFG_fieldValue{color:var(--color-text-strong-custom);word-break:break-word;font-size:.8125rem;line-height:1.35}._4waEFG_fieldValueEmpty{color:var(--color-text-subtle-custom)}._4waEFG_dateList{flex-wrap:wrap;align-items:baseline;gap:.25rem .875rem;margin:0;padding:0;display:flex}._4waEFG_dateItem{align-items:baseline;gap:.375rem;min-width:0;display:inline-flex}._4waEFG_dateItem:not(:first-child):before{content:"·";color:var(--color-border-strong-custom);margin-right:.5rem}._4waEFG_dateItemLabel{color:var(--color-text-muted-custom);margin:0;font-size:.75rem;font-weight:500}._4waEFG_dateItemValue{color:var(--color-text-strong-custom);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.75rem;font-weight:600}._4waEFG_dateItemValueEmpty{color:var(--color-text-subtle-custom);font-weight:500}._4waEFG_copyFieldValue{align-items:center;gap:.4rem;min-width:0;display:inline-flex}._4waEFG_copyBtn{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;}._4waEFG_copyBtn:hover{background-color:var(--color-surface-hover-custom,var(--color-surface-muted-custom));color:var(--color-text-strong-custom)}._4waEFG_copyBtn--done{color:var(--color-success-text-custom);background-color:var(--color-success-soft-custom)}._4waEFG_supplierDocsBlock{flex-direction:column;gap:.5rem;display:flex}._4waEFG_supplierDocsTitle{text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted-custom);font-size:.6875rem;font-weight:600}._4waEFG_fieldLink{color:var(--color-accent-custom);word-break:break-all;align-items:center;gap:.25rem;font-size:.8125rem;line-height:1.35;text-decoration:underline;display:inline-flex}._4waEFG_fieldLink:hover{opacity:.8}._4waEFG_docsEmpty{color:var(--color-text-subtle-custom);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 0;font-size:.75rem;display:flex}._4waEFG_docList{flex-direction:column;gap:.375rem;display:flex}._4waEFG_docRow{border-radius:var(--radius-md-custom);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex;}._4waEFG_docLabel{color:var(--color-text-strong-custom);align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;font-weight:500;display:inline-flex}._4waEFG_docLabel svg{color:var(--color-text-muted-custom);flex-shrink:0}._4waEFG_docBtn{flex-shrink:0;align-items:center;gap:.3rem;padding:.25rem .5rem;text-decoration:none;display:inline-flex;}._4waEFG_docBtn:hover:not(:disabled){background-color:var(--color-accent-hover-custom)}._4waEFG_docBtn:disabled{opacity:.7;cursor:wait}._4waEFG_docBtnSpin{animation:.7s linear infinite _4waEFG_docSpin}@keyframes _4waEFG_docSpin{to{transform:rotate(360deg)}}._4waEFG_notesText{white-space:pre-wrap;color:var(--color-text-strong-custom);border-radius:var(--radius-md-custom);padding:.75rem .875rem;font-size:.8125rem;line-height:1.55;}._4waEFG_timelineWrap{padding-top:.125rem}._4waEFG_statusBadge{letter-spacing:.02em;border-radius:9999px;align-items:center;padding:.1875rem .5625rem;font-size:.625rem;font-weight:600;display:inline-flex}._4waEFG_statusBadge--Iniciada{background:var(--color-info-soft-custom);color:var(--color-info-text-custom)}._4waEFG_statusBadge--Aprobada{background:var(--color-success-soft-custom);color:var(--color-success-text-custom)}._4waEFG_statusBadge--EnPago{background:var(--color-info-soft-custom);color:var(--color-info-text-custom)}._4waEFG_statusBadge--PorFacturar{background:var(--color-warning-soft-custom);color:var(--color-warning-text-custom)}._4waEFG_statusBadge--Cerrada{background:var(--color-success-soft-custom);color:var(--color-success-text-custom)}._4waEFG_statusBadge--Rechazada{background:var(--color-danger-soft-custom);color:var(--color-danger-text-custom)}._4waEFG_statusBadge--Cancelada{background:var(--color-surface-muted-custom);color:var(--color-text-muted-custom)}._4waEFG_statusBadge--SolicitudCambios{background:var(--color-warning-soft-custom);color:var(--color-warning-text-custom)}._4waEFG_statusBadge--ValidandoFactura{background:var(--color-info-soft-custom);color:var(--color-info-text-custom)}._4waEFG_statusBadge--default{background:var(--color-surface-muted-custom);color:var(--color-text-muted-custom)}._4waEFG_changesCallout{background-color:var(--color-warning-soft-custom);border-radius:var(--radius-md-custom);flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex}._4waEFG_changesCalloutHeader{color:var(--color-warning-text-custom);align-items:center;gap:.375rem;display:flex}._4waEFG_changesCalloutTitle{text-transform:uppercase;letter-spacing:.07em;color:var(--color-warning-text-custom);font-size:.6875rem;font-weight:700}._4waEFG_changesBlock{flex-direction:column;gap:.2rem;display:flex}._4waEFG_changesLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-warning-solid-hover-custom);font-size:.625rem;font-weight:600}._4waEFG_changesText{color:var(--dark-warning-text-custom,#78350f);white-space:pre-wrap;margin:0;font-size:.8125rem;line-height:1.5}._4waEFG_invoiceCommentsCallout{background-color:var(--color-warning-soft-custom);border-radius:var(--radius-md-custom);color:var(--color-warning-text-custom);flex-direction:column;gap:.25rem;padding:.625rem .75rem;display:flex}._4waEFG_invoiceCommentsLabel{text-transform:uppercase;letter-spacing:.07em;color:var(--color-warning-text-custom);font-size:.625rem;font-weight:700}._4waEFG_invoiceCommentsText{color:var(--color-warning-text-custom);white-space:pre-wrap;margin:0;font-size:.8125rem;line-height:1.5}._4waEFG_editTitle{color:var(--color-text-strong-custom);letter-spacing:-.01em;border:1px solid var(--color-border-strong-custom);border-radius:var(--radius-sm-custom);background:var(--color-surface-custom);outline:none;width:100%;padding:.25rem .5rem;font-family:inherit;font-size:1.0625rem;font-weight:600;line-height:1.35}._4waEFG_editTitle:focus{border-color:var(--color-accent-custom);box-shadow:0 0 0 3px #52525b14}._4waEFG_amountEditRow{align-items:center;gap:.5rem;margin-top:.25rem;display:flex}._4waEFG_editAmountInput{color:var(--color-text-strong-custom);border:1px solid var(--color-border-strong-custom);border-radius:var(--radius-sm-custom);background:var(--color-surface-custom);font-variant-numeric:tabular-nums;outline:none;flex:1;min-width:0;padding:.25rem .625rem;font-family:inherit;font-size:1.5rem;font-weight:700}._4waEFG_editAmountInput:focus{border-color:var(--color-accent-custom);box-shadow:0 0 0 3px #52525b14}._4waEFG_editCurrencySelect{color:var(--color-text-muted-custom);border:1px solid var(--color-border-strong-custom);border-radius:var(--radius-sm-custom);background:var(--color-surface-custom);cursor:pointer;outline:none;padding:.25rem .5rem;font-family:inherit;font-size:.875rem;font-weight:500}._4waEFG_editCurrencySelect:focus{border-color:var(--color-accent-custom)}._4waEFG_editInput{color:var(--color-text-strong-custom);border:1px solid var(--color-border-strong-custom);border-radius:var(--radius-sm-custom);background:var(--color-surface-custom);outline:none;width:100%;padding:.3125rem .5rem;font-family:inherit;font-size:.8125rem}._4waEFG_editInput:focus{border-color:var(--color-accent-custom);box-shadow:0 0 0 3px #52525b14}._4waEFG_editTextarea{color:var(--color-text-strong-custom);border:1px solid var(--color-border-strong-custom);border-radius:var(--radius-sm-custom);background:var(--color-surface-custom);resize:vertical;outline:none;width:100%;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem;line-height:1.55}._4waEFG_editTextarea:focus{border-color:var(--color-accent-custom);box-shadow:0 0 0 3px #52525b14}._4waEFG_saveBar{border-top:1px solid var(--color-border-custom);justify-content:flex-end;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}._4waEFG_saveBtn{cursor:pointer;align-items:center;gap:.375rem;padding:.4375rem .875rem;display:inline-flex;}._4waEFG_saveBtn:hover:not(:disabled){background-color:var(--color-accent-hover-custom)}._4waEFG_saveBtn:disabled{opacity:.7;cursor:wait}._4waEFG_saveBtnSpin{animation:.7s linear infinite _4waEFG_docSpin}._4waEFG_saveMsg{font-size:.8125rem}._4waEFG_saveMsg--error{color:var(--color-danger-solid-hover-custom)}._4waEFG_saveMsg--ok{color:var(--color-success-text-custom)}._4waEFG_approvalBar{border-top:1px solid var(--color-border-custom);background-color:var(--color-surface-muted-custom);border-radius:0 0 var(--radius-lg-custom) var(--radius-lg-custom);flex-direction:column;flex-shrink:0;gap:.75rem;padding:1rem 1.75rem 1.25rem;display:flex}._4waEFG_approvalHint{color:var(--color-text-muted-custom);margin:0;font-size:.75rem}._4waEFG_approvalActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._4waEFG_approvalBtn{cursor:pointer;align-items:center;gap:.375rem;padding:.5rem .9375rem;display:inline-flex;}._4waEFG_approvalBtn:disabled{opacity:.55;cursor:not-allowed}._4waEFG_approvalBtn:active:not(:disabled){transform:scale(.97)}._4waEFG_approvalBtn--approve{}._4waEFG_approvalBtn--changes{}._4waEFG_approvalBtn--changes-confirm{}._4waEFG_approvalBtn--changes-confirm:disabled{opacity:.45;cursor:not-allowed}._4waEFG_approvalBtn--reject{}._4waEFG_approvalBtn--ghost{}._4waEFG_actionForm{flex-direction:column;gap:.5rem;display:flex}._4waEFG_actionFormLabel{color:var(--color-text-strong-custom);font-size:.75rem;font-weight:600}._4waEFG_actionFormRequired{color:var(--color-text-muted-custom);font-weight:400}._4waEFG_actionFormTextarea{color:var(--color-text-strong-custom);border:1px solid var(--color-border-strong-custom);border-radius:var(--radius-sm-custom);background:var(--color-surface-custom);resize:vertical;outline:none;min-height:4.5rem;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem;line-height:1.55;transition:border-color .15s,box-shadow .15s}._4waEFG_actionFormTextarea:focus{border-color:var(--color-accent-custom);box-shadow:0 0 0 3px #52525b14}._4waEFG_actionFormTextarea:disabled{opacity:.65}._4waEFG_assignGrid{grid-template-columns:1.4fr 1fr;gap:.75rem;display:grid}._4waEFG_assignField{flex-direction:column;gap:.375rem;min-width:0;display:flex}._4waEFG_assignSelect,._4waEFG_assignInput{color:var(--color-text-strong-custom);border:1px solid var(--color-border-strong-custom);border-radius:var(--radius-sm-custom);background:var(--color-surface-custom);box-sizing:border-box;outline:none;width:100%;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem;line-height:1.4;transition:border-color .15s,box-shadow .15s}._4waEFG_assignSelect:focus,._4waEFG_assignInput:focus{border-color:var(--color-accent-custom);box-shadow:0 0 0 3px #52525b14}._4waEFG_assignSelect:disabled,._4waEFG_assignInput:disabled{opacity:.65}@media (max-width:520px){._4waEFG_assignGrid{grid-template-columns:1fr}}._4waEFG_uploadZone{flex-direction:column;gap:.625rem;margin-top:.5rem;display:flex}._4waEFG_uploadDropzone{border:1px dashed var(--color-border-strong-custom);border-radius:var(--radius-md-custom);background-color:var(--color-surface-muted-custom);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:1rem .75rem;transition:border-color .18s,background-color .18s;display:flex}._4waEFG_uploadDropzone:hover,._4waEFG_uploadDropzone--active{border-color:var(--color-accent-custom);background-color:var(--dark-surface-muted-custom,#52525b0a)}._4waEFG_uploadDropzoneIcon{color:var(--color-text-subtle-custom)}._4waEFG_uploadDropzoneLabel{color:var(--color-text-muted-custom);text-align:center;font-size:.75rem;font-weight:500}._4waEFG_uploadDropzoneHint{color:var(--color-text-subtle-custom);font-size:.625rem}._4waEFG_uploadHiddenInput{display:none}._4waEFG_uploadFileList{flex-direction:column;gap:.3125rem;display:flex}._4waEFG_uploadFileRow{border-radius:var(--radius-sm-custom);align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex;}._4waEFG_uploadFileInfo{flex-direction:column;flex:1;gap:.0625rem;min-width:0;display:flex}._4waEFG_uploadFileName{color:var(--color-text-strong-custom);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:500;overflow:hidden}._4waEFG_uploadFileSize{color:var(--color-text-subtle-custom);font-size:.625rem}._4waEFG_uploadFileRemove{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;}._4waEFG_uploadFileRemove:hover{background-color:var(--color-danger-soft-custom);color:var(--color-danger-solid-hover-custom)}@media (max-width:768px){._4waEFG_body{grid-template-columns:1fr}._4waEFG_colLeft{border-right:none;border-bottom:1px solid var(--color-border-custom)}}@media (max-width:640px){._4waEFG_backdrop{align-items:flex-end;padding:0}._4waEFG_dialog{max-width:100%;height:92dvh;max-height:92dvh;transition:transform .32s var(--ease-drawer), opacity .2s var(--ease-out);border-bottom:0;border-radius:20px 20px 0 0;transform:translateY(0)}@starting-style{._4waEFG_dialog{opacity:.6;transform:translateY(100%)}}._4waEFG_headerRow{padding:1rem 1.25rem}._4waEFG_colLeft,._4waEFG_colRight{padding:1.25rem}._4waEFG_fieldsGrid{grid-template-columns:1fr;gap:.875rem}._4waEFG_peopleRow{grid-template-columns:1fr}._4waEFG_amountValue{font-size:1.625rem}._4waEFG_approvalBar{padding:1rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px));border-radius:0}._4waEFG_approvalActions{flex-direction:column-reverse;align-items:stretch}._4waEFG_approvalBtn{justify-content:center;padding:.6875rem .9375rem}._4waEFG_docRow{gap:.75rem}}@media (prefers-reduced-motion:reduce){._4waEFG_backdrop,._4waEFG_dialog{transition:opacity .15s}@starting-style{._4waEFG_dialog,._4waEFG_backdrop{opacity:0;transform:none}}._4waEFG_closeBtn:active,._4waEFG_approvalBtn:active:not(:disabled){transform:none}}@media (pointer:coarse),(max-width:640px){._4waEFG_closeBtn,._4waEFG_copyBtn,._4waEFG_docBtn,._4waEFG_saveBtn,._4waEFG_supplierVerifyLink,._4waEFG_approvalBtn,._4waEFG_uploadFileRemove{min-height:2.75rem}}._4waEFG_supplierAccordionTrigger:focus-visible{outline:2px solid var(--color-brand-accent-ring-custom);outline-offset:-2px}
.Q8DMdW_layout{grid-template-columns:minmax(0,1fr) 304px;align-items:start;gap:1.5rem;display:grid}@media (max-width:1024px){.Q8DMdW_layout{grid-template-columns:1fr}}.Q8DMdW_formCol{flex-direction:column;gap:1rem;min-width:0;display:flex}.Q8DMdW_previewCol{align-self:start;position:sticky;top:1rem}@media (max-width:1024px){.Q8DMdW_previewCol{position:static}}.Q8DMdW_section{padding:1.125rem 1.125rem 1.25rem;}.Q8DMdW_sectionHeader{flex-direction:column;gap:.125rem;margin-bottom:1rem;display:flex}.Q8DMdW_sectionTitle{color:var(--color-text-strong-custom);letter-spacing:0;font-size:.95rem;font-weight:850}.Q8DMdW_sectionSubtitle{color:var(--color-text-muted-custom);font-size:.8125rem}.Q8DMdW_sectionBody{flex-direction:column;gap:1rem;display:flex}.Q8DMdW_field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.Q8DMdW_label{color:var(--color-text-strong-custom);font-size:.8125rem;font-weight:800}.Q8DMdW_req{color:var(--color-danger-solid-hover-custom);margin-left:.125rem;font-weight:600}.Q8DMdW_input,.Q8DMdW_select,.Q8DMdW_textarea{box-sizing:border-box;background-color:var(--color-surface-custom);border:1px solid var(--color-border-custom);border-radius:var(--radius-md-custom);width:100%;min-height:2.5rem;color:var(--color-text-strong-custom);outline:none;padding:0 .75rem;font-family:inherit;font-size:.875rem;font-weight:650;transition:border-color .16s,box-shadow .16s,background-color .16s}.Q8DMdW_input::placeholder,.Q8DMdW_textarea::placeholder{color:var(--color-text-muted-custom);font-weight:650}.Q8DMdW_input:focus,.Q8DMdW_select:focus,.Q8DMdW_textarea:focus{border-color:var(--color-border-strong-custom);box-shadow:0 0 0 3px #52525b14}.Q8DMdW_select{appearance:none;cursor:pointer;padding-right:2.25rem}.Q8DMdW_input:disabled,.Q8DMdW_select:disabled,.Q8DMdW_textarea:disabled{background-color:var(--color-surface-muted-custom);color:var(--color-text-muted-custom);cursor:not-allowed;box-shadow:none}.Q8DMdW_textarea{resize:vertical;min-height:4.5rem;padding-block:.625rem;line-height:1.45}.Q8DMdW_input--error{border-color:var(--dark-danger-border-custom,#ef4444)}.Q8DMdW_input--error:focus{--control-focus-color-custom:var(--dark-danger-border-custom,#ef4444);border-color:var(--dark-danger-border-custom,#ef4444)}.Q8DMdW_dateControl{--date-field-height:2.5rem;--date-field-border:var(--color-border-custom);--date-field-radius:12px;--date-field-shadow:0 1px 2px #18181b0a;--date-field-font-size:.875rem;--date-field-font-weight:650;--date-field-focus-border:var(--dark-border-custom,#d7d7dd);--date-field-focus-shadow:0 0 0 3px #52525b14}.Q8DMdW_fieldError{color:var(--color-danger-solid-hover-custom);margin-top:.125rem;font-size:.75rem}.Q8DMdW_featuredOption{color:var(--color-accent-custom);font-weight:700}.Q8DMdW_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:640px){.Q8DMdW_grid2{grid-template-columns:1fr}}.Q8DMdW_grid3{grid-template-columns:minmax(0,.7fr) repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:640px){.Q8DMdW_grid3{grid-template-columns:1fr}}.Q8DMdW_grid4{grid-template-columns:minmax(0,.7fr) minmax(0,.8fr) repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:900px){.Q8DMdW_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Q8DMdW_grid4{grid-template-columns:1fr}}.Q8DMdW_grid2Compact{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:1rem;display:grid}@media (max-width:640px){.Q8DMdW_grid2Compact{grid-template-columns:1fr}}.Q8DMdW_halfField{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}@media (max-width:640px){.Q8DMdW_halfField{grid-template-columns:1fr}}.Q8DMdW_condField{opacity:0;pointer-events:none;grid-template-rows:0fr;margin-top:-1rem;transition:grid-template-rows .22s,opacity .18s,margin-top .22s;display:grid}.Q8DMdW_condField--show{opacity:1;pointer-events:auto;grid-template-rows:1fr;margin-top:0}.Q8DMdW_condFieldInner{min-height:0;overflow:hidden}.Q8DMdW_businessRow{flex-direction:column;gap:.5rem;display:flex}.Q8DMdW_verticalBadge{background-color:var(--color-surface-muted-custom);color:var(--color-text-muted-custom);align-self:flex-start;font-size:.6875rem}.Q8DMdW_chipRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Q8DMdW_chipRow:empty{display:none}.Q8DMdW_taxChip{background-color:var(--color-surface-muted-custom);border-radius:9999px;align-items:center;gap:.5rem;padding:.3125rem .75rem;font-size:.8125rem;display:inline-flex}.Q8DMdW_taxChipLabel{color:var(--color-text-muted-custom)}.Q8DMdW_taxChipValue{color:var(--color-text-strong-custom);font-variant-numeric:tabular-nums;font-weight:500}.Q8DMdW_auditorChip{background-color:var(--color-info-soft-custom);border-radius:9999px;align-items:center;gap:.4375rem;padding:.3125rem .75rem;font-size:.8125rem;display:inline-flex}.Q8DMdW_auditorIcon{color:var(--color-info-text-custom);flex-shrink:0}.Q8DMdW_auditorLabel{color:var(--color-info-text-custom)}.Q8DMdW_auditorName{color:var(--color-info-text-custom);font-weight:600}.Q8DMdW_conversionHint{color:var(--color-text-muted-custom);margin-top:.125rem;font-size:.75rem}.Q8DMdW_conversionHint strong{color:var(--color-text-strong-custom);font-weight:600}.Q8DMdW_toggleRow{border-radius:var(--radius-sm-custom);background:var(--color-surface-muted-custom);border-bottom:0;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .75rem;display:flex}.Q8DMdW_toggleText{flex-direction:column;gap:.125rem;display:flex}.Q8DMdW_toggleTitle{color:var(--color-text-custom);font-size:.875rem;font-weight:800}.Q8DMdW_toggleSubtitle{color:var(--color-text-muted-custom);font-size:.75rem}.Q8DMdW_toggle{border:1px solid var(--color-border-strong-custom);background-color:var(--color-surface-muted-custom);cursor:pointer;border-radius:9999px;width:2.5rem;height:1.375rem;padding:0;transition:background-color .15s,border-color .15s;position:relative}.Q8DMdW_toggle:disabled{cursor:not-allowed;opacity:.6}.Q8DMdW_toggleKnob{background-color:var(--color-surface-custom);border-radius:9999px;width:1rem;height:1rem;transition:left .15s;position:absolute;top:50%;left:.125rem;transform:translateY(-50%);box-shadow:0 1px 3px #00000024}.Q8DMdW_toggle--on{background-color:var(--color-accent-custom);border-color:var(--color-accent-custom)}.Q8DMdW_toggle--on .Q8DMdW_toggleKnob{left:calc(100% - 1.125rem)}.Q8DMdW_actions{justify-content:flex-end;gap:.5rem;padding-top:.5rem;display:flex}.Q8DMdW_cancelBtn{cursor:pointer;align-items:center;height:2.5rem;padding:0 1rem;display:inline-flex;}.Q8DMdW_cancelBtn:hover:not(:disabled){color:var(--color-text-strong-custom)}.Q8DMdW_cancelBtn:disabled{opacity:.6;cursor:not-allowed}.Q8DMdW_submitBtn{cursor:pointer;justify-content:center;min-width:10.5rem;min-height:2.5rem;}.Q8DMdW_submitBtn:disabled{opacity:.85;cursor:progress}@media (max-width:640px){.Q8DMdW_layout{gap:1rem}.Q8DMdW_formCol{gap:.75rem}.Q8DMdW_section{padding:1rem 1rem 1.125rem}.Q8DMdW_sectionHeader{margin-bottom:.75rem}.Q8DMdW_sectionBody{gap:.875rem}.Q8DMdW_actions{flex-direction:column-reverse;gap:.5rem}.Q8DMdW_actions>*{width:100%}.Q8DMdW_cancelBtn{justify-content:center}.Q8DMdW_submitBtn{min-width:0}}.Q8DMdW_spin{animation:.7s linear infinite Q8DMdW_spin}@keyframes Q8DMdW_spin{to{transform:rotate(360deg)}}@media (pointer:coarse),(max-width:640px){.Q8DMdW_cancelBtn,.Q8DMdW_submitBtn{min-height:2.75rem}}.Q8DMdW_prodItems{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.Q8DMdW_prodItem{background-color:var(--color-surface-muted-custom);border-radius:.625rem;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem;display:flex}.Q8DMdW_prodItemText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.Q8DMdW_prodItemTitle{color:var(--color-text-strong-custom);font-size:.875rem;font-weight:500}.Q8DMdW_prodItemClass{color:var(--color-text-muted-custom);font-size:.75rem}.Q8DMdW_prodItemAmount{color:var(--color-text-strong-custom);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;font-weight:600}
.I82Sla_form{flex-direction:column;gap:1.1rem;display:flex}.I82Sla_section{padding:1.15rem 1.25rem 1.35rem;}.I82Sla_sectionHeader{align-items:center;gap:.7rem;margin-bottom:1.15rem;display:flex}.I82Sla_sectionIndex{background-color:var(--color-accent-custom);width:1.65rem;height:1.65rem;color:var(--dark-on-solid-custom,white);border-radius:999px;flex-shrink:0;place-items:center;font-size:.8rem;font-weight:700;display:grid}.I82Sla_sectionTitle{color:var(--color-text-strong-custom);margin:0;font-size:.95rem;font-weight:650}.I82Sla_sectionSubtitle{color:var(--color-text-muted-custom);margin:.1rem 0 0;font-size:.8rem;line-height:1.35}.I82Sla_sectionBody{flex-direction:column;gap:.95rem;display:flex}.I82Sla_grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.9rem;display:grid}@media (max-width:640px){.I82Sla_grid2{grid-template-columns:1fr}}.I82Sla_field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.I82Sla_reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .18s;display:grid}.I82Sla_revealOpen{opacity:1;grid-template-rows:1fr}.I82Sla_revealInner{min-height:0;margin:-4px;padding:4px;overflow:hidden}@media (prefers-reduced-motion:reduce){.I82Sla_reveal{transition:none}}.I82Sla_toggleStack{flex-direction:column;gap:.9rem;min-width:0;display:flex}.I82Sla_toggleControl{align-items:center;min-height:calc(2.19rem + 2px);display:flex}.I82Sla_toggle{border:1px solid var(--color-border-strong-custom);background-color:var(--color-surface-muted-custom);cursor:pointer;border-radius:9999px;flex-shrink:0;width:2.5rem;height:1.375rem;padding:0;transition:background-color .15s,border-color .15s;position:relative}.I82Sla_toggleKnob{background-color:var(--dark-surface-custom,#fff);border-radius:9999px;width:1rem;height:1rem;transition:left .15s;position:absolute;top:50%;left:.125rem;transform:translateY(-50%);box-shadow:0 1px 3px #00000024}.I82Sla_toggleOn{border-color:var(--color-accent-custom);background-color:var(--color-accent-custom)}.I82Sla_toggleOn .I82Sla_toggleKnob{left:calc(100% - 1.125rem)}.I82Sla_label{color:var(--color-text-custom);font-size:.8rem;font-weight:600;line-height:1.4}.I82Sla_labelRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.I82Sla_req{color:var(--dark-danger-text-custom,#b91c1c);margin-left:.1rem;font-weight:600}.I82Sla_fieldHint{color:var(--color-text-subtle-custom);margin:0;font-size:.72rem}.I82Sla_fieldError{color:var(--dark-danger-text-custom,#b91c1c);margin:0;font-size:.72rem}.I82Sla_addInlineBtn{color:var(--color-accent-custom);cursor:pointer;background-color:#0000;border:none;align-items:center;gap:.25rem;padding:0;font-size:.75rem;font-weight:600;display:inline-flex}.I82Sla_addInlineBtn:hover:not(:disabled){text-decoration:underline}.I82Sla_addInlineBtn:disabled{opacity:.5;cursor:not-allowed}.I82Sla_input,.I82Sla_select{border:1px solid var(--color-border-strong-custom);background-color:var(--dark-surface-custom,white);width:100%;color:var(--color-text-strong-custom);border-radius:.6rem;padding:.5rem .7rem;font-family:inherit;font-size:.85rem;transition:border-color .15s,box-shadow .15s}.I82Sla_input::placeholder{color:var(--color-text-subtle-custom)}.I82Sla_inputError{border-color:var(--dark-danger-border-custom,#ef4444)}.I82Sla_inputError:focus{border-color:var(--dark-danger-border-custom,#ef4444);box-shadow:0 0 0 3px #ef444424}.I82Sla_lockedField{border:1px solid var(--color-border-custom);background-color:color-mix(in oklab, var(--color-accent-custom) 5%, var(--dark-surface-custom,white));color:var(--color-text-custom);border-radius:.6rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.85rem;font-weight:600;display:flex}.I82Sla_lockedFieldText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.I82Sla_lockedFieldIcon{color:var(--color-text-subtle-custom);flex-shrink:0}.I82Sla_phoneGroup{align-items:stretch;gap:.4rem;display:flex}.I82Sla_phoneGroup>select{flex:none;width:auto}.I82Sla_phoneGroup>input{flex:auto;min-width:0}.I82Sla_optionHint{color:var(--color-text-subtle-custom);font-size:.75rem;font-weight:500}.I82Sla_optionsDisabled{border:1px dashed var(--color-border-strong-custom);background-color:color-mix(in oklab, var(--color-text-subtle-custom) 6%, var(--dark-surface-custom,white));color:var(--color-text-muted-custom);border-radius:.7rem;padding:.8rem .9rem;font-size:.82rem}.I82Sla_optionList{flex-direction:column;gap:.4rem;display:flex}.I82Sla_optionItem{border:1px solid var(--color-border-custom);background-color:var(--dark-surface-custom,white);cursor:pointer;border-radius:.7rem;align-items:center;gap:.6rem;padding:.55rem .75rem;transition:border-color .15s,background-color .15s;display:flex}.I82Sla_optionItem:hover{border-color:var(--color-border-strong-custom)}.I82Sla_optionItemActive{border-color:var(--color-accent-custom);background-color:color-mix(in oklab, var(--color-accent-custom) 6%, var(--dark-surface-custom,white))}.I82Sla_optionCheckbox{width:1rem;height:1rem;accent-color:var(--color-accent-custom);cursor:pointer;flex-shrink:0}.I82Sla_optionName{min-width:0;color:var(--color-text-strong-custom);flex:auto;font-size:.85rem;font-weight:600}.I82Sla_optionPrice{color:var(--color-text-muted-custom);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.8rem;font-weight:600}.I82Sla_dateField{border:1px solid var(--color-border-strong-custom);background-color:var(--dark-surface-custom,white);cursor:pointer;border-radius:.6rem;align-items:center;gap:.5rem;padding:.5rem .7rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;}.I82Sla_dateFieldError{border-color:var(--dark-danger-border-custom,#ef4444)}.I82Sla_dateFieldError:focus-within{--control-focus-color-custom:var(--dark-danger-border-custom,#ef4444)}.I82Sla_dateFieldIcon{color:var(--color-text-subtle-custom);flex-shrink:0}.I82Sla_dateFieldText{color:var(--color-text-strong-custom);flex:auto;font-size:.85rem}.I82Sla_dateFieldEmpty .I82Sla_dateFieldText{color:var(--color-text-subtle-custom)}.I82Sla_dateFieldNative{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;border:0;margin:0;padding:0;position:absolute;inset:0}.I82Sla_dateFieldNative::-webkit-calendar-picker-indicator{cursor:pointer}.I82Sla_addPlannerPanel{flex-direction:column;gap:.85rem;padding:1rem;display:flex;}.I82Sla_addPlannerActions{justify-content:flex-end;gap:.6rem;display:flex}.I82Sla_savePlannerBtn{}.I82Sla_availability{border-radius:.6rem;align-items:center;gap:.4rem;margin:0;padding:.55rem .75rem;font-size:.8rem;font-weight:500;display:inline-flex}.I82Sla_availabilityChecking{color:var(--color-text-muted-custom);background-color:var(--color-surface-muted-custom)}.I82Sla_availabilityFree{color:var(--dark-success-text-custom,#15803d);background-color:var(--dark-success-soft-custom,#f0fdf4)}.I82Sla_availabilityTaken{color:var(--dark-danger-text-custom,#b91c1c);background-color:var(--dark-danger-soft-custom,#fef2f2)}.I82Sla_availabilityError{color:var(--dark-warning-text-custom,#b45309);background-color:var(--dark-warning-soft-custom,#fffbeb)}.I82Sla_submitError{background-color:var(--dark-danger-soft-custom,#fef2f2);border:1px solid var(--dark-danger-border-custom,#fecaca);color:var(--dark-danger-text-custom,#991b1b);border-radius:.7rem;align-items:flex-start;gap:.5rem;padding:.65rem .875rem;font-size:.8125rem;display:flex}.I82Sla_actions{justify-content:flex-end;gap:.6rem;padding-top:.15rem;display:flex}.I82Sla_cancelBtn{}.I82Sla_submitBtn{min-width:11rem;}@media (max-width:640px){.I82Sla_section{border-radius:14px;padding:.85rem .8rem 1rem}.I82Sla_sectionHeader{align-items:flex-start;gap:.6rem;margin-bottom:.85rem}.I82Sla_sectionBody{gap:.8rem}.I82Sla_input,.I82Sla_select,.I82Sla_lockedField,.I82Sla_dateField{min-height:2.75rem;font-size:1rem}.I82Sla_addInlineBtn,.I82Sla_cancelBtn,.I82Sla_submitBtn,.I82Sla_savePlannerBtn{min-height:2.75rem}.I82Sla_actions{flex-direction:column-reverse}.I82Sla_actions>*{width:100%}.I82Sla_cancelBtn{justify-content:center}.I82Sla_submitBtn{min-width:0}}.I82Sla_spin{animation:.7s linear infinite I82Sla_spin}@keyframes I82Sla_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.I82Sla_spin{animation:none}.I82Sla_optionItem,.I82Sla_dateField,.I82Sla_input,.I82Sla_select,.I82Sla_cancelBtn{transition:none}}
.wrgq7q_page{flex-direction:column;gap:1.125rem;margin-top:-1rem;padding-block:1.5rem 2.25rem;padding-inline:3.5rem;display:flex}@media (max-width:640px){.wrgq7q_page{gap:.75rem;margin-top:0;padding-block:.5rem;padding-inline:0}.wrgq7q_title{font-size:1.125rem;line-height:1.4}}.wrgq7q_crumb{font-size:.8125rem}.wrgq7q_backLink{align-items:center;gap:.35rem;width:fit-content;height:2.25rem;padding:0 .75rem 0 .625rem;display:inline-flex;}.wrgq7q_backLink:hover{color:var(--color-text-strong-custom)}.wrgq7q_header{flex-direction:column;gap:.375rem;display:flex}.wrgq7q_title{color:var(--color-text-strong-custom);letter-spacing:0;text-wrap:balance;font-size:1.55rem;font-weight:850;line-height:1.2}.wrgq7q_subtitle{color:var(--color-text-muted-custom);text-wrap:pretty;font-size:.875rem}@media (pointer:coarse),(max-width:640px){.wrgq7q_backLink{min-height:2.75rem}}
._95_GMq_region{place-items:center;min-width:0;min-height:18rem;padding:1.5rem;display:grid}._95_GMq_region[data-size=sm]{min-height:8rem;padding:1rem}._95_GMq_surface{}._95_GMq_delayed{opacity:0;animation:.16s ease-out .26s forwards _95_GMq_content-loader-reveal}@keyframes _95_GMq_content-loader-reveal{to{opacity:1}}@media (prefers-reduced-motion:reduce){._95_GMq_delayed{animation-duration:1ms}}
.eQ3qga_input{box-sizing:border-box;border:1px solid var(--color-border-strong-custom);background-color:var(--color-surface-custom);text-align:left;width:100%;color:var(--color-text-strong-custom);font-variant-numeric:tabular-nums;border-radius:.6rem;padding:.45rem .6rem;font-family:inherit;font-size:.85rem}.eQ3qga_currency{letter-spacing:0}
._kiSxa_callout{background-color:var(--color-warning-soft-custom);flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex;}._kiSxa_calloutHeader{color:var(--color-warning-text-custom);align-items:center;gap:.375rem;display:flex}._kiSxa_calloutTitle{text-transform:uppercase;letter-spacing:.07em;color:var(--color-warning-text-custom);font-size:.6875rem;font-weight:700}._kiSxa_calloutBlock{flex-direction:column;gap:.2rem;display:flex}._kiSxa_calloutLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-warning-text-custom);font-size:.625rem;font-weight:600}._kiSxa_calloutText{color:var(--color-warning-text-custom);white-space:pre-wrap;margin:0;font-size:.8125rem;line-height:1.5}
.OyKQNq_shell{isolation:isolate;min-height:100dvh;position:relative}
.ng3HmW_page{pointer-events:none;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}
