.imputacion-demo-editor [role=combobox]{height:auto;min-height:32px}.imputacion-demo-editor [role=combobox]>span{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}@media (width<=767px){.imputacion-demo-editor [role=combobox]{min-height:44px}}.plan-results{--reveal-dur:.4s;--reveal-blur:2px;--reveal-ease:ease-in-out}.t-skel{position:relative}.t-skel-skeleton,.t-skel-content{position:absolute;inset:0}.t-skel-skeleton{z-index:1;opacity:1;filter:blur();transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel-content{z-index:2;opacity:0;filter:blur(var(--reveal-blur));transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel.is-revealed .t-skel-skeleton{opacity:0;filter:blur(var(--reveal-blur))}.t-skel.is-revealed .t-skel-content{opacity:1;filter:blur()}.t-skel.is-resetting .t-skel-skeleton,.t-skel.is-resetting .t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:t-skel-pulse var(--pulse-dur) ease-in-out var(--pulse-count)}@keyframes t-skel-pulse{0%,to{opacity:1}50%{opacity:var(--pulse-min)}}@media (prefers-reduced-motion:reduce){.t-skel-skeleton,.t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:none!important}}.plan-results .t-skel-content{position:relative}.plan-results.is-revealed .t-skel-skeleton{pointer-events:none}.s26-document-reader{min-width:0}.s26-document-reader td,.s26-document-reader th{white-space:normal;overflow-wrap:anywhere;vertical-align:top}.s26-document-reader .s26-reference{white-space:normal;text-align:left;overflow-wrap:anywhere;justify-content:flex-start;min-width:0;max-width:100%;height:auto;padding-left:0;display:inline-flex}.s26-document-reader .s26-item-title{-webkit-line-clamp:unset;width:100%;max-width:100%;display:block;overflow:visible}.s26-document-reader .s26-item-description,.s26-document-reader .s26-attachment-title{white-space:normal;text-overflow:initial;-webkit-line-clamp:unset;overflow-wrap:anywhere;display:block;overflow:visible}.s26-document-reader .s26-action{white-space:normal;min-width:44px;max-width:100%;min-height:44px}@media (prefers-reduced-motion:reduce){.s26-document-reader *{transition:none;animation:none}}.reconciliation-bank-grid [data-slot=table-cell]{padding-block:3.5px}@media (width<=767px){.reconciliation-review-dates [data-slot=input-group]:has(>input){height:46px}.reconciliation-review-dates [data-slot=input-group]>input{min-height:44px}}.article-view-layout{width:100%;min-width:0;padding:0 32px}.article-view-content{min-width:0;max-width:840px;margin:0 auto;padding-bottom:24px}.article-view-layout>.article-alta-savebar{z-index:2;border-top:1px solid var(--border);background:var(--card);border-radius:0 0 12px 12px;margin:0 -32px;padding:12px 0;position:sticky;bottom:0}.article-alta-actions{flex-wrap:nowrap;justify-content:flex-end;gap:8px;width:min(840px,100% - 64px);margin:0 auto;display:flex}@media (width<=767px){.article-view-layout{padding:0 16px}.article-view-layout>.article-alta-savebar{border-radius:0;margin:0 -16px;padding:10px 0}.article-alta-actions{width:min(840px,100% - 32px)}.article-alta-actions>button{min-width:44px;min-height:44px}}.quote-mobile{display:none}.quote-desktop{display:block}@media (width<=767px){.quote-mobile{display:block}.quote-desktop{display:none}.preview-controls{grid-template-columns:1fr 1fr;display:grid}}@media (width>=768px){.quote-side th{width:130px}}.presupuesto-ciclo-demo{font-family:var(--font-sans)}.presupuesto-ciclo-demo :is(button,select,summary){min-width:44px;min-height:44px}.presupuesto-ciclo-demo button{white-space:normal;height:auto;padding-block:.625rem}.presupuesto-ciclo-demo :is(th,td){white-space:normal;overflow-wrap:anywhere;vertical-align:top}.pcp-controls{border:1px solid var(--border);border-radius:var(--radius-md);padding:.5rem .75rem}.pcp-controls summary,.pcp-source summary{cursor:pointer;align-content:center}.pcp-controls label{margin-block:.5rem;font-size:.875rem;display:block}.pcp-controls select{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);width:100%;max-width:22rem;padding:.5rem}.pcp-controls p{color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem}.pcp-navigation,.pcp-alternatives{flex-wrap:wrap;gap:.5rem;display:flex}.pcp-navigation button{gap:.5rem}.pcp-mobile{display:none}.pcp-source{color:var(--muted-foreground);font-size:.75rem}.pcp-source summary{margin-block:.25rem}.pcp-line-title{line-clamp:unset;-webkit-line-clamp:unset;white-space:normal;overflow:visible}.pcp-price{border-bottom:1px solid var(--border);margin-bottom:.75rem;padding-bottom:.75rem}.pcp-price h3{margin-bottom:.5rem}.pcp-previous{border-top:1px solid var(--border);flex-direction:column;gap:.75rem;min-width:0;padding-top:1rem;display:flex}.pcp-alternatives{margin-block:1rem}.pcp-reserved{padding-left:1.25rem;font-size:.875rem;list-style:outside}.pcp-reserved li+li{margin-top:.5rem}.pcp-public{flex-direction:column;gap:.5rem;margin-block:1rem;display:flex}.pcp-public label{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.pcp-public input{width:1.25rem;height:1.25rem}@media (width<=767px){.pcp-desktop{display:none}.pcp-mobile{gap:.75rem;display:flex}.pcp-navigation button{flex:10rem}}@media (prefers-reduced-motion:reduce){.presupuesto-ciclo-demo *,.presupuesto-ciclo-demo :before,.presupuesto-ciclo-demo :after{transition:none!important;animation:none!important}}.envios-demo[data-slot=dialog-content]{--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--tt-in-dur:.15s;--tt-out-dur:50ms;--tt-scale:.98;--tt-delay:80ms;--tt-in-ease:ease-out;--tt-out-ease:ease-out;--tt-bg:var(--popover);--tt-fg:var(--popover-foreground);--revert-dur:.28s;overflow-wrap:anywhere;flex-direction:column;gap:0;width:512px;min-width:0;max-width:calc(100vw - 32px);max-height:92svh;padding:0;display:flex;overflow:hidden;animation:none!important}.envios-demo-header{flex:none;padding:20px 64px 16px 20px}.envios-demo-legend,.envios-demo-caption{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground)}.envios-demo-close{position:absolute;top:8px;right:8px}.envios-demo [data-slot=button],.envios-demo [data-slot=input],.envios-demo summary{min-width:44px;min-height:44px}.envios-demo [data-slot=input],.envios-demo [data-slot=textarea]{width:100%;min-width:0}.envios-demo [data-slot=textarea]{min-height:140px}.envios-demo-form{flex-direction:column;flex:1;min-height:0;display:flex}.envios-demo-body{overscroll-behavior:contain;flex-direction:column;gap:16px;min-height:0;padding:0 20px 20px;display:flex;overflow-y:auto}.envios-demo-body>*,.envios-demo-fields>*{min-width:0}.envios-demo-fields{flex-direction:column;gap:16px;display:flex}.envios-demo .envios-demo-footer{flex-direction:row;flex:none;margin:0;padding:16px 20px}.envios-demo .envios-demo-footer>[data-slot=button]{white-space:normal}.envios-demo-source{justify-content:space-between;align-items:center;gap:12px;display:flex}.envios-demo-source>:first-child{flex:1;min-width:0}.envios-demo summary{cursor:pointer;align-items:center;font-weight:500;display:flex}.envios-demo-preview dd{white-space:pre-wrap;margin:4px 0 12px}.envios-demo-preview dt{color:var(--muted-foreground)}@media (width<=767px){.envios-demo[data-slot=dialog-content]{width:calc(100vw - 32px)}.envios-demo-header{padding-left:16px}.envios-demo-body{padding-left:16px;padding-right:16px}.envios-demo .envios-demo-footer{padding:12px 16px}.envios-demo .envios-demo-footer>[data-slot=button]{flex:1}}@scope(.envios-demo){.t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion:reduce){.t-modal{transition:none!important}}.t-input{will-change:transform;transition:border-color .15s ease-out}.t-input.is-error{transition:border-color var(--revert-dur,.28s) ease-out}.t-error-msg{opacity:0;visibility:hidden;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear var(--revert-dur,.28s)}.t-input-wrap.is-error .t-error-msg{opacity:1;visibility:visible;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear 0s}.t-tt-wrap{display:inline-block;position:relative}.t-tt{transform:translate(-50%, 0) scale(var(--tt-scale));transform-origin:50% 100%;background:var(--tt-bg);color:var(--tt-fg);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--tt-out-dur) var(--tt-out-ease), transform var(--tt-out-dur) var(--tt-out-ease);border-radius:8px;padding:8px 12px;position:absolute;bottom:calc(100% + 8px);left:50%;box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000000d,0 4px 42px #0000000f}.t-tt-wrap:hover .t-tt,.t-tt-trigger:focus-visible+.t-tt{opacity:1;transition-duration:var(--tt-in-dur);transition-timing-function:var(--tt-in-ease);transition-delay:var(--tt-delay);transform:translate(-50%)scale(1)}@media (prefers-reduced-motion:reduce){.t-tt{transition:none!important}}.t-tt{white-space:normal;overflow-wrap:anywhere;border-radius:var(--radius);z-index:4;width:240px;max-width:calc(100vw - 64px)}.t-tt-wrap{flex:none}.source-line .t-tt{transform:scale(var(--tt-scale));transform-origin:100% 100%;left:auto;right:0}.source-line .t-tt-wrap:hover .t-tt,.source-line .t-tt-trigger:focus-visible+.t-tt{transform:scale(1)}@media (prefers-reduced-motion:reduce){.t-input{transition:none!important;animation:none!important;transform:none!important}.t-error-msg{transition:none!important}}}.envios-demo.t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.envios-demo.t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.envios-demo.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion:reduce){.envios-demo{transition:none!important;animation:none!important}}.invoice-page .invoice-table td:first-child,.invoice-page .invoice-table th{white-space:normal}@media (width<=767px){.invoice-page .invoice-table thead{display:none}.invoice-page .invoice-table tr{flex-wrap:wrap;gap:10px;padding:12px 16px;display:flex}.invoice-page .invoice-table td{border:0;padding:0;display:block}.invoice-page .invoice-table td:first-child{flex:100%;min-width:0}.invoice-page .invoice-table .pending{display:none}.invoice-page .invoice-table .amount{align-self:center;margin-left:auto}.invoice-page .invoice-table .mobile-pending{display:block}}@media (width>=768px){.invoice-page .mobile-pending{display:none}}@media (width<=767px){.invoice-page [data-slot=input-group]{min-height:46px}.invoice-page [data-slot=input-group-control]{min-height:44px}}.pedido-send-dialog{flex-direction:column;max-height:calc(100dvh - 32px);overflow:hidden;gap:0!important;width:560px!important;max-width:calc(100vw - 32px)!important;padding:0!important;display:flex!important}.pedido-send-header{flex:none;padding:20px 60px 16px 20px;position:relative}.pedido-send-close{position:absolute;top:12px;right:12px}.pedido-send-form{flex-direction:column;min-height:0;display:flex}.pedido-send-body{flex-direction:column;gap:16px;min-height:0;padding:0 20px 20px;display:flex;overflow-y:auto}.pedido-send-simulation{color:var(--muted-foreground);border-bottom:1px solid var(--border);padding-bottom:12px;font-size:12px}.pedido-send-sender{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:13px}.pedido-send-recipient{color:var(--muted-foreground);margin-top:-10px;font-size:12px}.pedido-send-attachment{flex-direction:column;gap:8px;display:flex}.pedido-send-attachment p{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.pedido-send-attachment svg{width:16px;height:16px}.pedido-send-footer{flex:none;justify-content:flex-end;border-radius:0!important;flex-direction:row!important;margin:0!important;padding:16px 20px!important}@media (width<=767px){.pedido-send-dialog{max-height:calc(100dvh - 16px);width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important}.pedido-send-header{padding-left:16px}.pedido-send-body{padding-left:16px;padding-right:16px}.pedido-send-footer{padding:12px 16px!important}.pedido-send-footer button{flex:1}.pedido-send-dialog button,.pedido-send-dialog input{min-height:44px!important}.pedido-send-dialog button{min-width:44px!important}.pedido-send-dialog textarea{min-height:140px}.pedido-send-close{top:8px;right:8px;width:44px!important;height:44px!important}}.cb7-receipt-page{min-width:0}.cb7-receipt-toolbar{z-index:10;background:var(--background);gap:8px;padding-block:8px;display:grid;position:sticky;top:0}.cb7-receipt-actions{flex-wrap:wrap;gap:8px;display:flex}.cb7-receipt-actions [data-slot=button]{min-width:44px;min-height:44px}.cb7-receipt-provenance{color:var(--muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height);margin:0}.cb7-receipt-paper{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:100%;max-width:794px;color:var(--foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-inline:auto;padding:24px}.cb7-receipt-paper h2,.cb7-receipt-table caption{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:600}.cb7-receipt-heading{border-bottom:1px solid var(--border);break-inside:avoid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding-bottom:16px;display:grid}.cb7-receipt-heading strong{font-size:var(--text-base)}.cb7-receipt-number{text-align:right}.cb7-receipt-party{border-bottom:1px solid var(--border);break-inside:avoid;padding-block:14px}.cb7-receipt-party p,.cb7-receipt-void p{margin:4px 0}.cb7-receipt-void{border:1px solid var(--destructive);color:var(--destructive);break-inside:avoid;margin-top:14px;padding:12px}.cb7-receipt-table{border-collapse:collapse;table-layout:fixed;width:100%}.cb7-receipt-table caption{text-align:left;break-after:avoid;padding:20px 0 8px}.cb7-receipt-table th,.cb7-receipt-table td{border-bottom:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere;padding:8px 6px}.cb7-receipt-table th{text-align:left;font-size:var(--text-xs);color:var(--muted-foreground);font-weight:500}.cb7-receipt-table tr{break-inside:avoid;page-break-inside:avoid}.cb7-receipt-table .cb7-receipt-num{text-align:right}.cb7-receipt-detail{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:3px;display:block}.cb7-receipt-money{flex-direction:column;align-items:flex-end;gap:2px;max-width:100%;display:inline-flex}.cb7-receipt-money>span{white-space:nowrap}.cb7-receipt-money [data-slot=badge]{white-space:normal;text-align:right;flex-shrink:0;max-width:100%;height:auto;min-height:20px;line-height:1.25}.cb7-receipt-repeat,.cb7-receipt-mobile{display:none}.cb7-receipt-totals{break-inside:avoid;page-break-inside:avoid;max-width:320px;margin:20px 0 0 auto}.cb7-receipt-totals>div{break-inside:avoid;page-break-inside:avoid;justify-content:space-between;align-items:flex-start;gap:16px;padding-block:5px;display:flex}.cb7-receipt-totals>div:last-child{border-top:1px solid var(--border);margin-top:6px;padding-top:10px;font-weight:600}.cb7-receipt-totals dt{white-space:nowrap;overflow-wrap:normal;flex-shrink:0}.cb7-receipt-totals dd{text-align:right;min-width:0;margin:0}.cb7-receipt-notes,.cb7-receipt-anticipo{break-inside:avoid;page-break-inside:avoid;margin-top:20px}.cb7-receipt-notes p{white-space:pre-wrap;margin-top:4px}.cb7-receipt-paper>.cb7-receipt-provenance{margin-top:24px}@media screen and (width<=767px){.cb7-receipt-paper{padding:16px}.cb7-receipt-heading{grid-template-columns:1fr;gap:12px}.cb7-receipt-number{text-align:left}.cb7-receipt-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}.cb7-receipt-actions [data-slot=button]{white-space:normal;padding-inline:8px}.cb7-receipt-table{display:none}.cb7-receipt-mobile{margin-top:20px;display:block}.cb7-receipt-mobile ul{margin:0;padding:0;list-style:none}.cb7-receipt-mobile li{border-bottom:1px solid var(--border);padding-block:10px}.cb7-receipt-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;display:grid}.cb7-receipt-line>:first-child{min-width:0}.cb7-receipt-totals{max-width:none}}@media print{@page{size:A4;margin:12mm}body:has([data-cb7-print-root]) :not(:has([data-cb7-print-root])):not([data-cb7-print-root]):not([data-cb7-print-root] *){display:none!important}:is(body:has([data-cb7-print-root]),body:has([data-cb7-print-root]) :has([data-cb7-print-root])){contain:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}[data-cb7-print-root]{--background:Canvas;--card:Canvas;--foreground:CanvasText;--muted-foreground:GrayText;--border:GrayText;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;position:static;overflow:visible}.cb7-receipt-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cb7-receipt-number{text-align:right}.cb7-receipt-mobile{display:none!important}.cb7-receipt-table{display:table!important}.cb7-receipt-table thead{display:table-header-group}.cb7-receipt-repeat{display:table-row}.cb7-receipt-repeat th{color:canvastext;font-weight:600}.cb7-receipt-table td{padding-block:5px}.cb7-receipt-table tbody tr:last-child{break-after:avoid}.cb7-receipt-void{color:canvastext;border-color:canvastext}}@media (prefers-reduced-motion:reduce){.cb7-receipt-page [data-slot=skeleton]{animation:none}}@media (width<=767px){body:has(.orders-list) [data-slot=popover-content] [data-slot=command-input]{min-height:44px}}.balance-general{--pulse-dur:1s;--pulse-count:1;--pulse-min:.5;--reveal-dur:.4s;--reveal-blur:2px;--reveal-ease:ease-in-out;--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1)}.balance-results.t-skel{position:relative}.balance-results>.t-skel-skeleton{z-index:1;opacity:1;filter:blur();position:absolute;inset:0}.balance-results>.t-skel-content{z-index:2;opacity:0;filter:blur(var(--reveal-blur));position:relative}.balance-results>.t-skel-skeleton,.balance-results>.t-skel-content{transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.balance-results.is-revealed>.t-skel-skeleton{opacity:0;filter:blur(var(--reveal-blur));pointer-events:none}.balance-results.is-revealed>.t-skel-content{opacity:1;filter:blur()}.balance-results.is-resetting>.t-skel-skeleton,.balance-results.is-resetting>.t-skel-content{transition:none!important}.balance-results .t-skel-skeleton .is-pulsing>*{animation:balance-skel-pulse var(--pulse-dur) ease-in-out var(--pulse-count)}@keyframes balance-skel-pulse{0%,to{opacity:1}50%{opacity:var(--pulse-min)}}.balance-general .t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.balance-general .t-acc[data-open=true]>.t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.balance-general .t-acc-panel-inner{opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.balance-general .t-acc[data-open=true]>.t-acc-panel>.t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.balance-general .t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.balance-general .t-acc-chevron path{vector-effect:non-scaling-stroke}.balance-general .t-acc[data-open=true]>[role=row]>[role=rowheader]>button .t-acc-chevron,.balance-general button.t-acc[data-open=true]>.t-acc-chevron{transform:scaleY(-1)}.balance-general .balance-comparison-scroll [data-slot=table-container]{overflow:visible}@media (prefers-reduced-motion:reduce){.balance-results>.t-skel-skeleton,.balance-results>.t-skel-content,.balance-general .t-acc-panel,.balance-general .t-acc-panel-inner,.balance-general .t-acc-chevron{transition:none!important}.balance-results .t-skel-skeleton .is-pulsing>*{animation:none!important}}.r24-demo .r24-pulse>*{animation:1s ease-in-out r24-pulse}@keyframes r24-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.r24-demo .r24-pulse>*{animation:none!important}.r24-demo [data-slot=table-row],.r24-demo [data-slot=item]{transition:none!important}}.commercial-demo{--pulse-dur:1s;--pulse-count:1;--pulse-min:.5;--reveal-dur:.4s;--reveal-blur:2px;--reveal-ease:ease-in-out}.commercial-results.t-skel{position:relative}.commercial-results>.t-skel-skeleton{z-index:1;opacity:1;filter:blur();position:absolute;inset:0}.commercial-results>.t-skel-content{z-index:2;opacity:0;filter:blur(var(--reveal-blur));position:relative}.commercial-results>.t-skel-skeleton,.commercial-results>.t-skel-content{transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.commercial-results.is-revealed>.t-skel-skeleton{opacity:0;filter:blur(var(--reveal-blur));pointer-events:none}.commercial-results.is-revealed>.t-skel-content{opacity:1;filter:blur()}.commercial-results.is-resetting>.t-skel-skeleton,.commercial-results.is-resetting>.t-skel-content{transition:none!important}.commercial-results .is-pulsing>*{animation:commercial-pulse var(--pulse-dur) ease-in-out var(--pulse-count)}@keyframes commercial-pulse{0%,to{opacity:1}50%{opacity:var(--pulse-min)}}@media (prefers-reduced-motion:reduce){.commercial-results>.t-skel-skeleton,.commercial-results>.t-skel-content{transition:none!important}.commercial-results .is-pulsing>*{animation:none!important}}.manual-demo,.manual-demo input,.manual-demo [role=combobox]{min-width:0}.manual-line{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.manual-line-number,.manual-account,.manual-memo{grid-column:1/-1}.manual-account [role=combobox]{height:auto}.manual-account [role=combobox]>span{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.manual-remove{grid-column:2;justify-self:end}.manual-date-calendar [data-slot=input-group-control]{display:none}.manual-date-calendar [data-slot=input-group]{width:auto;height:auto;min-height:2rem}.manual-date-calendar [data-slot=input-group-addon]{padding:0}.manual-date-calendar button{min-width:2rem;min-height:2rem;margin:0}.manual-demo .t-error-msg{opacity:0;visibility:hidden;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear var(--revert-dur,.28s)}.manual-demo .t-input-wrap.is-error .t-error-msg{opacity:1;visibility:visible;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear 0s}@media (width>=768px){.manual-line{grid-template-columns:minmax(180px,2fr) minmax(0,2fr) minmax(96px,1fr) minmax(96px,1fr) 2.75rem;align-items:start}.manual-line-number{grid-column:1/-1}.manual-account,.manual-memo,.manual-remove{grid-column:auto}.manual-remove{align-self:center}}@media (width<=767px){.manual-demo input,.manual-demo button,.manual-demo [role=combobox]{min-height:2.75rem}.manual-date-calendar button{min-width:2.75rem;min-height:2.75rem}.manual-date-calendar [data-slot=input-group]{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.manual-demo .t-error-msg{transition:none!important}}.fiscal-compras-demo,.fiscal-compras-demo [data-slot=card-content],.fiscal-compras-demo [data-slot=item-content]{min-width:0}.fiscal-compras-demo button,.fiscal-compras-demo input,.fiscal-compras-demo [data-slot=select-trigger]{min-height:44px}.fiscal-compras-demo .fcd-filters{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;display:grid}.fiscal-compras-demo .fcd-filters>div{flex-direction:column;gap:6px;min-width:0;display:flex}.fiscal-compras-demo .fcd-filters [data-slot=select-trigger]{width:100%}.fiscal-compras-demo .fcd-row-link{text-align:left;white-space:normal;overflow-wrap:anywhere;justify-content:start;max-width:100%;height:auto;min-height:44px;padding:4px 0;display:inline-flex}.fiscal-compras-demo .fcd-money{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.fiscal-compras-demo .fcd-money>span:first-child{white-space:normal;overflow-wrap:anywhere}.fiscal-compras-demo .fcd-table{table-layout:fixed}.fiscal-compras-demo .fcd-table th,.fiscal-compras-demo .fcd-table td{white-space:normal;overflow-wrap:anywhere}.fiscal-compras-demo .fcd-table th:first-child{width:28%}.fiscal-compras-demo h1:focus{outline:2px solid var(--ring);outline-offset:4px}@media (width>=1024px){.fiscal-compras-demo .fcd-filters{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.fiscal-compras-demo .fcd-filters{grid-template-columns:minmax(0,1fr)}[data-slot=sheet-content]:has([data-lp-price-editor]) [data-slot=button]{min-width:44px;min-height:44px}[data-slot=drawer-content]:has([data-lp-price-editor]) [data-slot=button]{min-width:44px;min-height:44px}body:has([data-lp-record-dialog],[data-lp-price-editor]) [data-slot=alert-dialog-content] [data-slot=button]{min-width:44px;min-height:44px}}.finance-demo{font-family:var(--font-sans)}.finance-demo :is(button,input,select,textarea,[role=tab]){min-height:44px}.finance-demo :is(input,select,textarea){border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);width:100%;min-width:0;padding:.5rem .75rem}.finance-demo label{flex-direction:column;gap:.375rem;min-width:0;font-size:.875rem;display:flex}.finance-demo [role=tablist]{flex-wrap:wrap;max-width:100%;height:auto;min-height:44px}.fd-money{font-family:var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;display:inline-flex}.fd-money small{color:var(--muted-foreground);font-size:.6875rem;font-weight:400}.fd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.fd-stack{flex-direction:column;gap:1rem;min-width:0;display:flex}.fd-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.fd-row{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-block:.625rem;display:flex}.fd-row:last-child{border-bottom:0}.fd-row>:first-child{overflow-wrap:anywhere;min-width:0}.fd-item{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:.5rem;padding:.875rem;display:flex}.fd-item a,.finance-demo a{align-items:center;min-height:44px;display:inline-flex}.finance-demo [data-slot=table-cell] [translate=no]{white-space:normal;overflow-wrap:anywhere}.fd-choice{align-items:center;flex-direction:row!important}.finance-demo .fd-choice input{flex-shrink:0;width:44px;height:44px;padding:0}.fd-inspect summary{cursor:pointer;align-content:center;min-height:44px}.fd-items{flex-direction:column;gap:.75rem;display:flex}.fd-pagination{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.fd-future{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.fd-future p,.fd-sample-controls p,.fd-source{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.75rem}.fd-sample-controls{border:1px solid var(--border);border-radius:var(--radius-md);padding:.5rem .75rem}.fd-sample-controls summary{cursor:pointer;align-content:center;min-height:44px;font-size:.875rem}.fd-sample-controls label{max-width:20rem}.fd-validation{color:var(--destructive);font-size:.875rem}.fd-skeleton{gap:1rem;display:grid}.fd-skeleton.is-pulsing>*{animation:1s ease-in-out fd-skel-pulse}@keyframes fd-skel-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (width<=767px){.fd-grid,.fd-fields{grid-template-columns:minmax(0,1fr)}.fd-future button{white-space:normal;height:auto}}@media (prefers-reduced-motion:reduce){.finance-demo *,.finance-demo :before,.finance-demo :after{transition:none!important;animation:none!important}}.finance-complements{font-family:var(--font-sans)}.finance-complements :is(button,input,select,textarea,[role=tab]){min-width:44px;min-height:44px}.finance-complements a{overflow-wrap:anywhere;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.finance-complements :is(h1,dt,dd,td,.fcd-item strong){overflow-wrap:anywhere;min-width:0}.finance-complements :is(input,select,textarea){border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);width:100%;min-width:0;padding:.5rem .75rem}.finance-complements label{flex-direction:column;gap:.375rem;min-width:0;font-size:.875rem;display:flex}.fcd-stack,.fcd-items{flex-direction:column;gap:1rem;min-width:0;display:flex}.fcd-grid,.fcd-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.fcd-item{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:.5rem;padding:.875rem;display:flex}.fcd-money{font-family:var(--font-sans);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:inline-flex}.fcd-money>span{white-space:nowrap}.fcd-money small,.fcd-source,.fcd-future p,.fcd-samples p{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:.75rem;font-weight:400}.fcd-source{white-space:normal}.fcd-future{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.fcd-samples{border:1px solid var(--border);border-radius:var(--radius-md);padding:.5rem .75rem}.fcd-samples summary{cursor:pointer;align-content:center;min-height:44px}.fcd-samples label{max-width:20rem}.fcd-pagination{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.fcd-error{color:var(--destructive);font-size:.875rem}.fcd-skeleton{gap:1rem;display:grid}.fcd-skeleton>*{animation:1s ease-in-out fcd-skeleton-pulse}@keyframes fcd-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (width<=767px){.fcd-grid,.fcd-fields{grid-template-columns:minmax(0,1fr)}.fcd-future button{white-space:normal;height:auto}}@media (prefers-reduced-motion:reduce){.finance-complements *,.finance-complements :before,.finance-complements :after{transition:none!important;animation:none!important}}.m02-demo .m02-error{opacity:1;visibility:visible;transition:opacity .28s ease-out,visibility linear}.m02-demo .m02-pulse>*{animation:1s ease-in-out m02-pulse}@keyframes m02-pulse{0%,to{opacity:1}50%{opacity:.5}}:is([data-slot=sheet-content]:has([data-m02-motive]) button,[data-slot=drawer-content]:has([data-m02-motive]) button){min-width:44px;min-height:44px}@media (prefers-reduced-motion:reduce){.m02-demo .m02-error,.m02-demo .m02-pulse>*,.m02-discard,:is([data-slot=sheet-content]:has([data-m02-motive]),[data-slot=drawer-content]:has([data-m02-motive])){transition:none!important;animation:none!important}}.s08-remitos-demo{overflow-wrap:anywhere;min-width:0}.s08-remitos-demo .s08-desktop-lines [data-slot=table-container]{overflow:visible}.s08-mobile-lines{display:none}.s08-selection-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.s08-remitos-demo :focus-visible{outline:2px solid var(--primary);outline-offset:3px}.s08-loading [data-slot=skeleton]{animation:1s ease-in-out s08-loading-pulse}@keyframes s08-loading-pulse{50%{opacity:.5}}@media (width<=767px){.s08-desktop-lines{display:none}.s08-mobile-lines{display:flex}.s08-selection-bar{flex-direction:column;align-items:stretch}.s08-selection-bar [data-slot=button]{flex:1}}@media (prefers-reduced-motion:reduce){.s08-remitos-demo *,.s08-remitos-demo :before,.s08-remitos-demo :after{transition:none!important;animation:none!important}}.lecturas-demo{width:100%;min-width:0;font-family:var(--font-sans)}.lecturas-demo [data-slot=button],.lecturas-demo [data-slot=select-trigger],.lecturas-demo [data-slot=input],.lecturas-demo-dialog [data-slot=button]{min-width:44px;height:auto;min-height:44px;transition-property:color,background-color,border-color,box-shadow}.lecturas-demo .read-table{table-layout:fixed;width:100%}.lecturas-demo .read-table th,.lecturas-demo .read-table td{white-space:normal;overflow-wrap:anywhere}.lecturas-demo .read-table [data-slot=button]{white-space:normal;text-align:left;max-width:100%}.lecturas-demo [data-slot=item-title],.lecturas-demo [data-slot=item-description]{-webkit-line-clamp:unset;overflow-wrap:anywhere;display:block;overflow:visible}.lecturas-demo .reader-facts>[data-slot=card]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lecturas-demo .reader-facts [data-slot=separator]{display:none}.lecturas-demo .reader-facts>[data-slot=card]>div{border:0;min-width:0}.lecturas-demo .reader-facts>[data-slot=card]>div>div{white-space:normal;overflow:visible}@media (width>=768px){.lecturas-demo .reader-facts>[data-slot=card]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.lecturas-demo .reader-facts>[data-slot=card]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lecturas-demo *,.lecturas-demo-dialog *{transition:none!important;animation:none!important}}
