.company-themed.cimenta-app.cimenta-workspace .cash-method-summary{grid-column:1/-1;min-width:0}.company-themed.cimenta-app.cimenta-workspace .cash-report-compact>:is(.daily-summary-grid,.daily-close-grid){grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.company-themed.cimenta-app.cimenta-workspace .cash-report-compact>.cash-report-extra{grid-column:1/-1;min-width:0}.company-themed.cimenta-app.cimenta-workspace .daily-summary.cash-report-compact{row-gap:12px}.company-themed.cimenta-app.cimenta-workspace .daily-summary.cash-report-compact>.cash-report-extra{margin:0}.company-themed.cimenta-app.cimenta-workspace .cash-report-compact :is(.daily-summary-grid,.daily-close-grid)>div>span{color:var(--muted-foreground)!important}.company-themed.cimenta-app.cimenta-workspace .cash-table-pages{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:12px;font-size:12px;display:flex}.company-themed.cimenta-app.cimenta-workspace .cash-table-pages button{min-height:44px}.company-themed.cimenta-app.cimenta-workspace .cash-report-compact :is(.cashier-report-filters [data-slot=select-trigger],[data-slot=button]){align-items:center;gap:8px;min-height:44px;padding:10px 12px;display:inline-flex}.company-themed.cimenta-app.cimenta-workspace .cash-report-compact .cashier-report-filters [data-slot=select-trigger]{text-align:left;justify-content:space-between;width:100%}.company-themed.cimenta-app.cimenta-workspace .cash-report-compact [data-slot=button]:not(.bg-primary){background:var(--secondary);color:var(--foreground);border:1px solid var(--border)}.company-themed.cimenta-app.cimenta-workspace .cash-report-extra{border:1px solid var(--border);background:var(--card);border-radius:8px;margin:12px 0;padding:0}.company-themed.cimenta-app.cimenta-workspace .cash-report-extra>summary{cursor:pointer;min-height:44px;color:var(--foreground);padding:12px 16px;font-weight:600}.company-themed.cimenta-app.cimenta-workspace .cash-report-extra[open]{padding-bottom:16px}.company-themed.cimenta-app.cimenta-workspace .cash-report-extra>:not(summary){margin:12px 16px 0}:is(.company-themed.cimenta-app.cimenta-workspace .cash-report-extra>summary:focus-visible,.company-themed.cimenta-app.cimenta-workspace .cash-compact-table button:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.company-themed.cimenta-app.cimenta-workspace .cash-table-wrap{border:1px solid var(--border);border-radius:8px;min-width:0;max-width:100%;overflow-x:auto}.company-themed.cimenta-app.cimenta-workspace .cash-compact-table{border-collapse:collapse;width:100%;font-size:13px}.company-themed.cimenta-app.cimenta-workspace .cash-compact-table caption{text-align:left;font:600 14px var(--sk-body);color:var(--foreground);padding:12px 14px}.company-themed.cimenta-app.cimenta-workspace .cash-compact-table :is(th,td){text-align:left;white-space:normal;overflow-wrap:anywhere;border-bottom:1px solid var(--border);padding:10px 14px}.company-themed.cimenta-app.cimenta-workspace .cash-compact-table .cash-row-label{color:var(--foreground);font-weight:600}.company-themed.cimenta-app.cimenta-workspace .cash-compact-table .cash-row-number{font-family:var(--font-mono,Consolas,monospace);text-align:right;color:var(--foreground);font-variant-numeric:tabular-nums}.company-themed.cimenta-app.cimenta-workspace .cash-compact-table th:not(:first-child){text-align:right}.company-themed.cimenta-app.cimenta-workspace .cash-table-actions{text-align:right!important}.company-themed.cimenta-app.cimenta-workspace .cash-table-actions button{white-space:nowrap;min-height:44px}.company-themed.cimenta-app.cimenta-workspace :is(.cash-table-detail dl,.cash-extra-metrics){grid-template-columns:minmax(0,1fr);gap:12px 20px;margin:0;display:grid}.company-themed.cimenta-app.cimenta-workspace :is(.cash-table-detail dl,.cash-extra-metrics)>div{min-width:0}.company-themed.cimenta-app.cimenta-workspace :is(.cash-table-detail dt,.cash-extra-metrics dt){color:var(--muted-foreground);font-size:12px}.company-themed.cimenta-app.cimenta-workspace :is(.cash-table-detail dd,.cash-extra-metrics dd){color:var(--foreground);margin:4px 0 0;font-weight:600}.company-themed.cimenta-app.cimenta-workspace :is(.cash-empty,.cash-summary-note){background:var(--secondary);color:var(--foreground);border-radius:8px;margin:12px 0;padding:12px 14px;font-size:13px}@media (min-width:641px){.company-themed.cimenta-app.cimenta-workspace .cash-report-compact>:is(.daily-summary-grid,.daily-close-grid){grid-template-columns:repeat(3,minmax(0,1fr))}.company-themed.cimenta-app.cimenta-workspace :is(.cash-table-detail dl,.cash-extra-metrics){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.company-themed.cimenta-app.cimenta-workspace .cash-compact-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.company-themed.cimenta-app.cimenta-workspace .cash-compact-table :is(tbody,tr){width:100%;display:block}.company-themed.cimenta-app.cimenta-workspace .cash-compact-table tbody>tr:not(.cash-table-detail){border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.company-themed.cimenta-app.cimenta-workspace .cash-compact-table td{border:0;min-width:0;padding:0;display:block;text-align:left!important}.company-themed.cimenta-app.cimenta-workspace .cash-compact-table td[data-label]:before{content:attr(data-label);color:var(--muted-foreground);font:500 12px var(--sk-body);margin-bottom:4px;display:block}.company-themed.cimenta-app.cimenta-workspace .cash-compact-table :is(.cash-row-label,.cash-table-actions){grid-column:1/-1}.company-themed.cimenta-app.cimenta-workspace .cash-table-actions button{width:100%}.company-themed.cimenta-app.cimenta-workspace .cash-table-detail td{background:var(--secondary);padding:14px}}.company-themed.cimenta-app.cimenta-workspace .pos-single .sale-form-grid{align-items:start;gap:20px}.company-themed.cimenta-app.cimenta-workspace .pos-single :is(.sale-form-grid,.sale-operation-grid) [data-slot=select-trigger]{text-align:left;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.company-themed.cimenta-app.cimenta-workspace .pos-single :is(.sale-customer-actions,.pos-actions) [data-slot=button]{justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;display:inline-flex}.company-themed.cimenta-app.cimenta-workspace .pos-single :is(.sale-customer-actions,.pos-actions) [data-slot=button]:not(.bg-primary){background:var(--secondary);color:var(--foreground);border:1px solid var(--border)}.company-themed.cimenta-app.cimenta-workspace .pos-single [data-slot=button]:disabled{opacity:.55;cursor:not-allowed}.company-themed.cimenta-app.cimenta-workspace .sale-operation-section{border:0;border-top:1px solid var(--border);min-width:0;margin:24px 0 0;padding:20px 0 0}.company-themed.cimenta-app.cimenta-workspace .sale-operation-section>legend{color:var(--foreground);padding:0 12px 0 0;font-size:14px;font-weight:650}.company-themed.cimenta-app.cimenta-workspace .sale-operation-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.company-themed.cimenta-app.cimenta-workspace :is(.sale-form-grid,.sale-operation-grid)>.field{align-self:start;min-width:0;margin:0}.company-themed.cimenta-app.cimenta-workspace :is(.sale-form-grid,.sale-operation-grid) .field>:is(span,label){font-size:14px;line-height:20px}.company-themed.cimenta-app.cimenta-workspace :is(.sale-form-grid,.sale-operation-grid) :is([data-slot=input],[data-slot=select-trigger]){width:100%;height:48px;min-height:48px;border-color:color-mix(in srgb,var(--muted-foreground) 80%,var(--card))!important}.company-themed.cimenta-app.cimenta-workspace .pos-single :is(input,button):focus-visible{outline:2px solid var(--primary);outline-offset:2px}.company-themed.cimenta-app.cimenta-workspace .sale-operation-grid .field>small{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:18px}.company-themed.cimenta-app.cimenta-workspace .sale-operation-grid>.notice{grid-column:1/-1;margin:0}.company-themed.cimenta-app.cimenta-workspace .pos-single .pos-actions{border-top:1px solid var(--border);gap:12px;margin-top:24px;padding-top:20px}.company-themed.cimenta-app.cimenta-workspace .pos-single .pos-actions [data-slot=button]{min-height:44px}@media (min-width:641px){.company-themed.cimenta-app.cimenta-workspace .sale-operation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-themed.cimenta-app.cimenta-workspace .sale-operation-grid .sale-operation-date{grid-area:2/1}.company-themed.cimenta-app.cimenta-workspace .sale-operation-grid .sale-operation-condition{grid-area:1/2}}@media (max-width:640px){.company-themed.cimenta-app.cimenta-workspace .pos-single .pos-actions{grid-template-columns:minmax(0,1fr);display:grid}.company-themed.cimenta-app.cimenta-workspace .pos-single .pos-actions [data-slot=button]{justify-content:center;width:100%}}.company-themed.cimenta-app.cimenta-workspace .record-list{gap:10px;min-width:0;display:grid}.company-themed.cimenta-app.cimenta-workspace .record-card{border:1px solid var(--border);background:var(--card);border-radius:12px;min-width:0;overflow:hidden}.company-themed.cimenta-app.cimenta-workspace .record-card>summary{cursor:pointer;color:var(--foreground);background:var(--secondary);justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.company-themed.cimenta-app.cimenta-workspace .record-card>summary span{color:var(--primary);font-weight:700}.company-themed.cimenta-app.cimenta-workspace .record-card>summary{list-style:none}.company-themed.cimenta-app.cimenta-workspace .record-card>summary::-webkit-details-marker{display:none}.company-themed.cimenta-app.cimenta-workspace .record-card>summary:focus-visible{outline:3px solid var(--primary);outline-offset:-3px}.company-themed.cimenta-app.cimenta-workspace .record-summary-fields{flex:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:10px 18px;min-width:0;display:grid}.company-themed.cimenta-app.cimenta-workspace .record-summary-field{overflow-wrap:anywhere;align-content:center;gap:2px;min-width:0;display:grid}.company-themed.cimenta-app.cimenta-workspace .record-card>summary .record-summary-field>span{color:var(--muted-foreground);font-size:11px;font-weight:600}.company-themed.cimenta-app.cimenta-workspace .record-summary-field>strong{color:var(--foreground);font-size:13px;font-weight:650;line-height:1.35}.company-themed.cimenta-app.cimenta-workspace .record-summary-field:first-child>strong{font-family:var(--font-mono,"IBM Plex Mono", Consolas, monospace)}.company-themed.cimenta-app.cimenta-workspace .record-card>summary .record-expand-label{flex:none}@media (max-width:720px){.company-themed.cimenta-app.cimenta-workspace .record-card>summary{flex-direction:column;align-items:start}}.company-themed.cimenta-app.cimenta-workspace .record-card:nth-child(3n+2)>summary{background:color-mix(in srgb, var(--sk-info) 9%, var(--card))}.company-themed.cimenta-app.cimenta-workspace .record-card:nth-child(3n)>summary{background:color-mix(in srgb, var(--sk-warning) 9%, var(--card))}.company-themed.cimenta-app.cimenta-workspace .record-card[open]>summary{border-bottom:1px solid var(--border)}.company-themed.cimenta-app.cimenta-workspace .record-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0;display:grid}.company-themed.cimenta-app.cimenta-workspace .record-field{border-bottom:1px solid var(--border);overflow-wrap:anywhere;min-width:0;padding:12px 16px}.company-themed.cimenta-app.cimenta-workspace .record-field>span{color:var(--muted-foreground);margin-bottom:5px;font-size:12px;font-weight:700;display:block}.company-themed.cimenta-app.cimenta-workspace .record-field>div{color:var(--foreground)}.company-themed.cimenta-app.cimenta-workspace .record-field-actions{grid-column:1/-1}.company-themed.cimenta-app.cimenta-workspace .record-field-actions .actions{flex-wrap:wrap;gap:8px}.company-themed.cimenta-app.cimenta-workspace .record-field-actions .actions>.muted{white-space:nowrap;flex:none}.company-themed.cimenta-app.cimenta-workspace .document-series-settings{border:1px solid var(--border);background:var(--secondary);border-radius:10px;gap:12px;padding:16px;display:grid}.company-themed.cimenta-app.cimenta-workspace .document-series-row{grid-template-columns:minmax(110px,1fr) minmax(100px,1fr) minmax(150px,1.2fr) minmax(120px,1fr) auto auto;align-items:end;gap:10px;min-width:0;display:grid}.company-themed.cimenta-app.cimenta-workspace .document-series-row>*{min-width:0}.company-themed.cimenta-app.cimenta-workspace .document-choice-item{gap:6px;min-width:0;display:grid}@media (max-width:900px){.company-themed.cimenta-app.cimenta-workspace .document-series-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.company-themed.cimenta-app.cimenta-workspace .document-series-row{grid-template-columns:minmax(0,1fr)}}.company-themed.cimenta-app.cimenta-workspace .inventory-filters{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:end}.company-themed.cimenta-app.cimenta-workspace .inventory-filters>*{min-width:0}.company-themed.cimenta-app.cimenta-workspace .inventory-filters .field{align-self:end}.company-themed.cimenta-app.cimenta-workspace .inventory-filters .pick{width:100%}.company-themed.cimenta-app.cimenta-workspace .metric:nth-child(3n+1){border-top:3px solid var(--primary)}.company-themed.cimenta-app.cimenta-workspace .metric:nth-child(3n+2){border-top:3px solid var(--sk-info)}.company-themed.cimenta-app.cimenta-workspace .metric:nth-child(3n){border-top:3px solid var(--sk-warning)}.company-themed.cimenta-app.cimenta-workspace .report-card{border-top:3px solid var(--primary)!important}.company-themed.cimenta-app.cimenta-workspace .report-card:nth-child(4n+2){border-top-color:var(--sk-info)!important}.company-themed.cimenta-app.cimenta-workspace .report-card:nth-child(4n+3){border-top-color:var(--sk-warning)!important}.company-themed.cimenta-app.cimenta-workspace .report-card:nth-child(4n){border-top-color:var(--sk-ok)!important}@media (max-width:900px){.company-themed.cimenta-app.cimenta-workspace .inventory-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.company-themed.cimenta-app.cimenta-workspace .inventory-filters{grid-template-columns:minmax(0,1fr)}}html body .company-themed.cimenta-app.cimenta-workspace [data-slot=tabs-list]{background:var(--secondary)!important;border:1px solid var(--border)!important}html body .company-themed.cimenta-app.cimenta-workspace [data-slot=tabs-trigger]{color:var(--foreground)!important;background:0 0!important}html body .company-themed.cimenta-app.cimenta-workspace [data-slot=tabs-trigger][data-active]{background:var(--primary)!important;color:var(--primary-foreground)!important}html body .company-themed.cimenta-app.cimenta-workspace .stock-values :is(span,small){color:var(--foreground)!important}.cimenta-workspace{--sk-body:"Figtree", "Segoe UI", system-ui, sans-serif;--sk-display:"Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;--sk-mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--background:#f2f5f4;--foreground:#12201e;--card:#fff;--card-foreground:#12201e;--secondary:#eaf0ee;--muted-foreground:#5c6d69;--primary:#0e6b63;--primary-foreground:#fff;--accent:#d5ece8;--accent-foreground:#0e6b63;--border:#d9e2df;--input:#d9e2df;--ring:#0e6b63;--sk-warning:#87540c;--sk-error:#b1332c;--sk-info:#2e6cb3;--sk-ok:#196f3e;--sk-slate:#56647e;--sidebar-width:244px!important}body:has(.cimenta-workspace){--sk-body:"Figtree", "Segoe UI", system-ui, sans-serif;--sk-display:"Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;--sk-mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--background:#f2f5f4;--foreground:#12201e;--card:#fff;--card-foreground:#12201e;--secondary:#eaf0ee;--muted-foreground:#5c6d69;--primary:#0e6b63;--primary-foreground:#fff;--accent:#d5ece8;--accent-foreground:#0e6b63;--border:#d9e2df;--input:#d9e2df;--ring:#0e6b63;--sk-warning:#87540c;--sk-error:#b1332c;--sk-info:#2e6cb3;--sk-ok:#196f3e;--sk-slate:#56647e;--sidebar-width:244px!important}html.dark .cimenta-workspace{--background:#0c1312;--foreground:#e4edeb;--card:#131c1b;--card-foreground:#e4edeb;--secondary:#1a2524;--muted-foreground:#92a39f;--primary:#3db5a8;--primary-foreground:#03201c;--accent:#15302c;--accent-foreground:#3db5a8;--border:#263331;--input:#263331;--ring:#3db5a8;--sk-warning:#e3a94b;--sk-error:#ee6f67;--sk-info:#6ea4e6;--sk-ok:#4cc27f;--sk-slate:#8c9ab5}html.dark body:has(.cimenta-workspace){--background:#0c1312;--foreground:#e4edeb;--card:#131c1b;--card-foreground:#e4edeb;--secondary:#1a2524;--muted-foreground:#92a39f;--primary:#3db5a8;--primary-foreground:#03201c;--accent:#15302c;--accent-foreground:#3db5a8;--border:#263331;--input:#263331;--ring:#3db5a8;--sk-warning:#e3a94b;--sk-error:#ee6f67;--sk-info:#6ea4e6;--sk-ok:#4cc27f;--sk-slate:#8c9ab5}html body .company-themed.cimenta-app.cimenta-workspace{color:var(--foreground)!important;background:var(--background)!important;font:14px/1.45 var(--sk-body)!important}.company-themed.cimenta-app.cimenta-workspace *{font-family:var(--sk-body)!important}.company-themed.cimenta-app.cimenta-workspace :is(h1,.brand,.amount){font-family:var(--sk-display)!important}.company-themed.cimenta-app.cimenta-workspace :is(td,input[type=date]){font-variant-numeric:tabular-nums}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-gap]{width:244px!important}.company-themed.cimenta-app.cimenta-workspace [data-collapsible=offcanvas] [data-slot=sidebar-gap]{width:0!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-container]{width:244px!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-inner]{background:var(--card)!important;width:244px!important;color:var(--foreground)!important;border-color:var(--border)!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-header]{border:0;grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr);gap:0 10px;display:grid;padding:22px 22px 18px!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-header] .brand{letter-spacing:-.02em;white-space:nowrap;grid-area:1/2;padding:0;font-weight:700;line-height:1.25;color:var(--foreground)!important;font-size:19px!important}.company-themed.cimenta-app.cimenta-workspace .brand span{color:inherit!important}.company-themed.cimenta-app.cimenta-workspace .sidebar-logo{grid-area:1/1/3;align-self:center;padding:2px;border-radius:8px!important;width:32px!important;height:32px!important;margin:2px 0 0!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-header]:not(:has(img)){grid-template-columns:1fr}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-header]:not(:has(img)) :is(.brand,p){grid-column:1}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-header]>p{letter-spacing:.04em;text-transform:none;grid-area:2/2;margin:2px 0 0;padding:0;font-size:11px;font-weight:400;color:var(--muted-foreground)!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-content]{padding:0 14px 14px!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-menu]{padding:0;gap:2px!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-menu-item]{margin:0!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-menu-button]{font-size:14px;font-weight:500;height:38px!important;min-height:38px!important;color:var(--muted-foreground)!important;background:0 0!important;border:0!important;border-radius:8px!important;gap:10px!important;padding:8px 10px!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-menu-button]:hover{background:var(--secondary)!important;color:var(--foreground)!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-menu-button][data-active]{font-weight:600;background:var(--accent)!important;color:var(--primary)!important}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-footer]{background:var(--card);border-color:var(--border)!important;padding:12px 14px!important}.company-themed.cimenta-app.cimenta-workspace .user{align-items:center;gap:10px}.company-themed.cimenta-app.cimenta-workspace .user b{font-size:12px;font-weight:600}.company-themed.cimenta-app.cimenta-workspace .user p{margin:2px 0 0;font-size:11px}.company-themed.cimenta-app.cimenta-workspace .avatar{border:1px solid var(--border);background:var(--secondary);width:32px;height:32px;color:var(--primary);box-shadow:none;flex:none;font-size:12px}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-footer] button{padding:8px 10px;font-size:12px}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-inset]{min-width:0;background:var(--background)!important}.company-themed.cimenta-app.cimenta-workspace .top{gap:12px;min-height:61px;background:color-mix(in srgb,var(--background) 86%,transparent)!important;border-color:var(--border)!important;height:auto!important;color:var(--muted-foreground)!important;padding:12px 28px!important}.company-themed.cimenta-app.cimenta-workspace .top .pick{width:100%;min-width:0;max-width:280px;height:36px!important}.company-themed.cimenta-app.cimenta-workspace .top>span:not(.top-right){font-size:13px;font-weight:500}.company-themed.cimenta-app.cimenta-workspace .top .theme-toggle{flex:none;margin-left:auto}.company-themed.cimenta-app.cimenta-workspace .top .top-right{margin-left:0;padding:4px 9px;font-size:11px;background:var(--accent)!important;color:var(--primary)!important}.company-themed.cimenta-app.cimenta-workspace .top :is(button,.theme-toggle){height:36px;min-height:36px;background:var(--card)!important;color:var(--foreground)!important;border-color:var(--border)!important}.company-themed.cimenta-app.cimenta-workspace .workspace{flex-direction:column;gap:20px;min-width:0;max-width:none;display:flex;background:var(--background)!important;padding:26px 28px 48px!important}.company-themed.cimenta-app.cimenta-workspace .heading{border:0;flex-wrap:wrap;gap:16px;margin:0!important;padding:0!important}.company-themed.cimenta-app.cimenta-workspace .heading:after,.company-themed.cimenta-app.cimenta-workspace .panel:before,.company-themed.cimenta-app.cimenta-workspace .metric:after{content:none!important}.company-themed.cimenta-app.cimenta-workspace .heading h1{letter-spacing:-.025em;margin:4px 0 0;font-weight:650;line-height:1.2;color:var(--foreground)!important;font-size:28px!important}.company-themed.cimenta-app.cimenta-workspace .heading .eyebrow{letter-spacing:.09em;font-size:10.5px;font-weight:500;color:var(--muted-foreground)!important}.company-themed.cimenta-app.cimenta-workspace .filters{flex:0 auto;gap:8px;max-width:100%;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.company-themed.cimenta-app.cimenta-workspace .filters>.pick{width:160px;min-width:0}.company-themed.cimenta-app.cimenta-workspace .date-range{flex-wrap:wrap;gap:8px;max-width:100%}.company-themed.cimenta-app.cimenta-workspace .date-range input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:140px;min-width:0;height:36px;font-size:12.5px}html.dark .company-themed.cimenta-app.cimenta-workspace .date-range input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.company-themed.cimenta-app.cimenta-workspace [aria-label=Periodos\ rápidos]{background:var(--secondary);border:1px solid var(--border);border-radius:9px;gap:2px;padding:3px}.company-themed.cimenta-app.cimenta-workspace [aria-label=Periodos\ rápidos] button{background:0 0;border:0;min-height:28px;padding:6px 10px;font-size:12.5px}.company-themed.cimenta-app.cimenta-workspace [aria-label=Periodos\ rápidos] [aria-pressed=true]{background:var(--card)!important;color:var(--foreground)!important;box-shadow:var(--cimenta-shadow)!important}.company-themed.cimenta-app.cimenta-workspace :is(input,select,[data-slot=select-trigger]){background:var(--card)!important;color:var(--foreground)!important;border:1px solid var(--border)!important;border-radius:9px!important}.company-themed.cimenta-app.cimenta-workspace button{font-size:13.5px;font-weight:600;transform:none!important}.company-themed.cimenta-app.cimenta-workspace .panel{overflow:visible;background:var(--card)!important;color:var(--foreground)!important;border:1px solid var(--border)!important;box-shadow:none!important;border-radius:10px!important;margin:0!important;padding:18px!important}.company-themed.cimenta-app.cimenta-workspace :is(h2,h3){letter-spacing:normal;margin:0;font-size:14px;font-weight:650;line-height:1.45;color:var(--foreground)!important}.company-themed.cimenta-app.cimenta-workspace :is(p,small,label,th){color:var(--muted-foreground)!important}.company-themed.cimenta-app.cimenta-workspace .panel p{margin:4px 0 0;font-size:12.5px;line-height:1.45}.company-themed.cimenta-app.cimenta-workspace .section-actions{flex-wrap:wrap;gap:14px;margin:0}.company-themed.cimenta-app.cimenta-workspace .section-actions>p{margin:0;font-size:12.5px}.company-themed.cimenta-app.cimenta-workspace .panel>.section-actions{margin-bottom:14px}.company-themed.cimenta-app.cimenta-workspace .cleanup-toolbar{margin:0}.company-themed.cimenta-app.cimenta-workspace .cleanup-toolbar button{min-height:28px;padding:4px 9px;font-size:11.5px;color:var(--muted-foreground)!important}.company-themed.cimenta-app.cimenta-workspace .goal-grid{gap:24px}.company-themed.cimenta-app.cimenta-workspace .goal-grid .amount{letter-spacing:-.03em;margin:6px 0 10px;font-size:28px;color:var(--foreground)!important}.company-themed.cimenta-app.cimenta-workspace .goal-grid .amount small{font-size:13px;font-weight:400}.company-themed.cimenta-app.cimenta-workspace progress{-webkit-appearance:none;appearance:none;background:var(--secondary);border:0;border-radius:99px;width:100%;height:8px;display:block;overflow:hidden}.company-themed.cimenta-app.cimenta-workspace progress::-webkit-progress-bar{background:var(--secondary);border-radius:99px}.company-themed.cimenta-app.cimenta-workspace progress::-webkit-progress-value{background:var(--primary);border-radius:99px}.company-themed.cimenta-app.cimenta-workspace progress::-moz-progress-bar{background:var(--primary);border-radius:99px}.company-themed.cimenta-app.cimenta-workspace .metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;gap:16px!important}.company-themed.cimenta-app.cimenta-workspace .metrics>.metric{min-height:112px;background:var(--card)!important;padding:18px!important}.company-themed.cimenta-app.cimenta-workspace .metric .eyebrow{text-transform:none;letter-spacing:normal;font-size:12.5px;font-weight:500;color:var(--muted-foreground)!important}.company-themed.cimenta-app.cimenta-workspace .metrics>.metric .amount{letter-spacing:-.03em;margin:6px 0 2px;font-weight:650;line-height:1.25;color:var(--foreground)!important;font-size:28px!important}.company-themed.cimenta-app.cimenta-workspace .metric>p:last-child{margin:0;font-size:12px}.company-themed.cimenta-app.cimenta-workspace .two-col{gap:16px;min-width:0;margin:0}.company-themed.cimenta-app.cimenta-workspace .notice{margin:0;padding:13px 14px;font-size:13px;background:var(--card)!important;color:var(--foreground)!important;border:1px solid var(--border)!important;border-left:3px solid var(--sk-warning)!important}.company-themed.cimenta-app.cimenta-workspace .notice.error{border-left-color:var(--sk-error)!important}.company-themed.cimenta-app.cimenta-workspace :is(table,td){font-size:13.5px;background:var(--card)!important;color:var(--foreground)!important}.company-themed.cimenta-app.cimenta-workspace :is(th,td){padding:11px 10px;border-color:var(--border)!important}.company-themed.cimenta-app.cimenta-workspace th{letter-spacing:.07em;padding-block:9px;font-size:11px;font-weight:600}.company-themed.cimenta-app.cimenta-workspace .bar-item>div{background:var(--primary);border-radius:6px 6px 0 0}.company-themed.cimenta-app.cimenta-workspace .empty{color:var(--muted-foreground);min-height:80px}.company-themed.cimenta-app.cimenta-workspace .support-whatsapp{min-height:44px;padding:10px 14px;font-size:13px;background:var(--primary)!important;color:var(--primary-foreground)!important}.company-themed.cimenta-app.cimenta-workspace .metrics>.metric{border-top:3px solid var(--metric-accent,var(--primary))!important}.company-themed.cimenta-app.cimenta-workspace .metrics>.metric:nth-child(2){--metric-accent:var(--sk-info)}.company-themed.cimenta-app.cimenta-workspace .metrics>.metric:nth-child(3){--metric-accent:var(--sk-ok)}.company-themed.cimenta-app.cimenta-workspace .metrics>.metric:nth-child(4){--metric-accent:var(--sk-warning)}.company-themed.cimenta-app.cimenta-workspace .metrics>.metric:nth-child(5){--metric-accent:var(--sk-error)}.company-themed.cimenta-app.cimenta-workspace .metrics>.metric:nth-child(6){--metric-accent:var(--sk-slate)}.company-themed.cimenta-app.cimenta-workspace .metrics>.metric:before{content:none!important}.company-themed.cimenta-app.cimenta-workspace .metrics>.metric .eyebrow{color:var(--metric-accent,var(--primary))!important}.company-themed.cimenta-app.cimenta-workspace :is(.grand-total,.stock-values,.report-strong){border-radius:8px;padding:14px;background:var(--accent)!important;color:var(--foreground)!important}.company-themed.cimenta-app.cimenta-workspace .grand-total b{color:var(--primary)!important;font-family:var(--sk-display)!important}.company-themed.cimenta-app.cimenta-workspace .badge{padding:3px 9px;font-size:11.5px;font-weight:600;background:color-mix(in srgb,var(--sk-ok) 10%,var(--card))!important;color:var(--sk-ok)!important}.company-themed.cimenta-app.cimenta-workspace .badge.amber{background:color-mix(in srgb,var(--sk-warning) 10%,var(--card))!important;color:var(--sk-warning)!important}.company-themed.cimenta-app.cimenta-workspace :is(.tracking-summary>div,.allocation-box,.business-configuration,.selected-product,.subform){border-radius:8px;background:var(--secondary)!important;border:1px solid var(--border)!important;color:var(--foreground)!important}.company-themed.cimenta-app.cimenta-workspace .tracking-summary>div{border-top:3px solid var(--sk-info)!important}.company-themed.cimenta-app.cimenta-workspace :is(.daily-summary-grid>div,.collection-split>div,.logo-editor,.logo-placeholder,.calculation-note,.allocation-row,.cart-detail,.product-search-results){border-radius:8px;background:var(--secondary)!important;color:var(--foreground)!important;border-color:var(--border)!important}.company-themed.cimenta-app.cimenta-workspace .daily-summary-grid>div{border-top:3px solid var(--sk-info)}.company-themed.cimenta-app.cimenta-workspace :is(.daily-summary-grid span,.collection-split span){color:var(--muted-foreground)!important}.company-themed.cimenta-app.cimenta-workspace .logo-editor>div{min-width:0}.company-themed.cimenta-app.cimenta-workspace .logo-editor input[type=file]{width:100%;min-width:0}.company-themed.cimenta-app.cimenta-workspace [data-slot=tabs-list]{flex-wrap:wrap;max-width:100%;height:auto}.company-themed.cimenta-app.cimenta-workspace [data-slot=tabs-trigger]{flex:auto;min-height:38px;padding:8px 12px;height:auto!important}.company-themed.cimenta-app.cimenta-workspace .recipient-strip span{background:var(--accent)!important;color:var(--primary)!important}.company-themed.cimenta-app.cimenta-workspace .calculation-note{border-left:3px solid var(--sk-info)}body:has(.cimenta-workspace) [data-slot=dialog-content]:not(.receipt-dialog) :is(.product-search-results,.cart-detail,.tracking-summary>div){background:var(--secondary)!important;color:var(--foreground)!important}.company-themed.cimenta-app.cimenta-workspace :is(.tracking-summary strong,.stock-values strong){color:var(--sk-info)!important}.company-themed.cimenta-app.cimenta-workspace :is(.search,.toolbar){color:var(--foreground);border-radius:9px;padding:12px;background:var(--card)!important;border-color:var(--border)!important}.company-themed.cimenta-app.cimenta-workspace :is(.table-wrap,.ledger){min-width:0;max-width:100%}.company-themed.cimenta-app.cimenta-workspace .table-wrap{overflow-x:auto}.company-themed.cimenta-app.cimenta-workspace th,.company-themed.cimenta-app.cimenta-workspace tbody tr:hover td{background:var(--secondary)!important}.company-themed.cimenta-app.cimenta-workspace :is(textarea,.field input,.field select){background:var(--card)!important;color:var(--foreground)!important;border-color:var(--border)!important}.company-themed.cimenta-app.cimenta-workspace .field{gap:6px;min-width:0}.company-themed.cimenta-app.cimenta-workspace :is(.field>span,.check,.muted){color:var(--muted-foreground)!important}.company-themed.cimenta-app.cimenta-workspace :is(.settings a,.product strong){color:var(--primary)!important}body:has(.cimenta-workspace) [data-slot=button].bg-primary{background:var(--primary)!important;color:var(--primary-foreground)!important;border-color:var(--primary)!important}body:has(.cimenta-workspace) [data-slot=button].text-destructive{background:color-mix(in srgb,var(--sk-error) 10%,var(--card))!important;color:var(--sk-error)!important}body:has(.cimenta-workspace) [data-slot=dialog-content]:not(.receipt-dialog) :is(textarea,select,.treatment-box,.subform,.checks-grid,.allocation-box){background:var(--secondary)!important;color:var(--foreground)!important;border-color:var(--border)!important}body:has(.cimenta-workspace) [data-slot=dialog-content]:not(.receipt-dialog) :is(.check,.treatment-box>span,.muted,label){color:var(--foreground)!important}body:has(.cimenta-workspace) [data-slot=dialog-content]:not(.receipt-dialog) :is(input,textarea,select){min-width:0;max-width:100%}body:has(.cimenta-workspace) [data-slot=dialog-content]:not(.receipt-dialog) input[type=checkbox]{accent-color:var(--primary)}body:has(.cimenta-workspace) [data-slot=dialog-content]:not(.receipt-dialog){max-width:min(800px,100vw - 32px)!important}@media (max-width:640px){.company-themed.cimenta-app.cimenta-workspace :is(.form-grid,.sale-form-grid,.expense-grid,.inventory-filters,.tracking-summary,.report-grid,.allocation-grid){grid-template-columns:minmax(0,1fr)}.company-themed.cimenta-app.cimenta-workspace :is(.actions,.section-actions,.stock-values,.grand-total){flex-wrap:wrap}.company-themed.cimenta-app.cimenta-workspace :is(input,select,textarea,[data-slot=select-trigger]){min-width:0;max-width:100%}.company-themed.cimenta-app.cimenta-workspace :is(.workspace button,.field input,.field select,[data-slot=select-trigger]){min-height:44px}body:has(.cimenta-workspace) [data-slot=dialog-content]:not(.receipt-dialog) :is(.form-grid,.checks-grid,.expense-grid){grid-template-columns:minmax(0,1fr)}body:has(.cimenta-workspace) [data-slot=dialog-content]:not(.receipt-dialog){padding:18px!important}}body:has(.cimenta-workspace) :is([data-slot=dialog-content],[data-slot=select-content],[data-mobile=true][data-slot=sidebar]){font-family:var(--sk-body)!important;background:var(--card)!important;color:var(--foreground)!important;border-color:var(--border)!important}body:has(.cimenta-workspace) :is([data-slot=dialog-content],[data-slot=select-content],[data-mobile=true][data-slot=sidebar]) *{font-family:var(--sk-body)!important}body:has(.cimenta-workspace) [data-slot=dialog-content] :is(input,label,p,h2,h3){color:var(--foreground)!important}body:has(.cimenta-workspace) [data-slot=dialog-content]{border-radius:10px;gap:16px;padding:24px}body:has(.cimenta-workspace) [data-slot=dialog-content] .field{gap:6px;margin:0}body:has(.cimenta-workspace) [data-slot=dialog-content] .field>span{font-size:12.5px;color:var(--muted-foreground)!important}body:has(.cimenta-workspace) [data-slot=dialog-content] :is(input,[data-slot=select-trigger]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--card)!important;border-color:var(--border)!important;color:var(--foreground)!important}html.dark body:has(.cimenta-workspace) [data-slot=dialog-content] :is(input,[data-slot=select-trigger]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.cimenta-workspace) [data-mobile=true][data-slot=sidebar]{width:min(280px,100vw - 40px)}body:has(.cimenta-workspace) [data-mobile=true] [data-slot=sidebar-header]{padding:20px 18px!important}body:has(.cimenta-workspace) [data-mobile=true] .brand{font-family:var(--sk-display)!important;color:var(--foreground)!important;font-size:19px!important}body:has(.cimenta-workspace) [data-mobile=true] .brand span{color:inherit!important}body:has(.cimenta-workspace) [data-mobile=true] .sidebar-logo{object-fit:contain;background:#fff;border-radius:8px;width:32px;height:32px}body:has(.cimenta-workspace) [data-mobile=true] [data-slot=sidebar-content]{padding:0 14px}body:has(.cimenta-workspace) [data-mobile=true] [data-slot=sidebar-menu-button]{background:0 0;border:0;border-radius:8px;gap:10px;min-height:44px;padding:8px 10px;font-size:14px;color:var(--muted-foreground)!important}body:has(.cimenta-workspace) [data-mobile=true] [data-active]{color:var(--primary)!important;background:var(--accent)!important}body:has(.cimenta-workspace) [data-mobile=true] [data-slot=sidebar-footer]{background:var(--card);border-top:1px solid var(--border);padding:14px;color:var(--foreground)!important}body:has(.cimenta-workspace) [data-mobile=true] .avatar{background:var(--secondary);width:32px;height:32px;color:var(--primary)}@media (max-width:1180px){.company-themed.cimenta-app.cimenta-workspace .heading{align-items:flex-start}.company-themed.cimenta-app.cimenta-workspace .filters{justify-content:flex-start}.company-themed.cimenta-app.cimenta-workspace .top>span:not(.top-right){display:none}.company-themed.cimenta-app.cimenta-workspace .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.company-themed.cimenta-app.cimenta-workspace .workspace{padding:20px 16px 72px!important}.company-themed.cimenta-app.cimenta-workspace .top{gap:8px;padding:10px 16px!important}.company-themed.cimenta-app.cimenta-workspace .top .top-right{display:none}.company-themed.cimenta-app.cimenta-workspace .top .pick{width:min(240px,100vw - 140px)}.company-themed.cimenta-app.cimenta-workspace .two-col{grid-template-columns:1fr}.company-themed.cimenta-app.cimenta-workspace .top button{min-width:44px;min-height:44px}}@media (max-width:640px){.company-themed.cimenta-app.cimenta-workspace .heading h1{font-size:23px!important}.company-themed.cimenta-app.cimenta-workspace .filters,.company-themed.cimenta-app.cimenta-workspace .filters>.pick{width:100%}.company-themed.cimenta-app.cimenta-workspace .date-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;display:grid}.company-themed.cimenta-app.cimenta-workspace .date-range input{width:100%;min-height:44px}.company-themed.cimenta-app.cimenta-workspace [aria-label=Periodos\ rápidos]{grid-column:1/-1;justify-self:start}.company-themed.cimenta-app.cimenta-workspace [aria-label=Periodos\ rápidos] button{min-width:44px;min-height:38px}.company-themed.cimenta-app.cimenta-workspace .metrics,.company-themed.cimenta-app.cimenta-workspace .goal-grid{grid-template-columns:1fr}.company-themed.cimenta-app.cimenta-workspace .goal-grid{gap:20px}.company-themed.cimenta-app.cimenta-workspace .panel{min-width:0}}.company-themed.cimenta-app.cimenta-workspace .sales-ledger-search{max-width:560px;margin:16px 0}.company-themed.cimenta-app.cimenta-workspace .agurto-ledger [data-slot=table-container]{max-width:100%}.company-themed.cimenta-app.cimenta-workspace .agurto-ledger [data-slot=table]{min-width:1360px}.company-themed.cimenta-app.cimenta-workspace .agurto-ledger :is(th,td):first-child{z-index:2;min-width:116px;position:sticky;left:0;background:var(--card)!important}.company-themed.cimenta-app.cimenta-workspace .agurto-ledger :is(th,td):nth-child(2){z-index:2;min-width:170px;box-shadow:1px 0 0 var(--border);position:sticky;left:116px;background:var(--card)!important}.company-themed.cimenta-app.cimenta-workspace .agurto-ledger th:first-child,.company-themed.cimenta-app.cimenta-workspace .agurto-ledger th:nth-child(2){z-index:3;background:var(--secondary)!important}.company-themed.cimenta-app.cimenta-workspace .compact-sale-actions{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.company-themed.cimenta-app.cimenta-workspace .compact-sale-action{place-items:center;width:38px;min-width:38px;height:38px;padding:0;display:inline-grid}.company-themed.cimenta-app.cimenta-workspace .compact-sale-action:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-summary{grid-column:1/-1;min-width:0;padding-top:8px}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-summary .section-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-summary h3{margin:0}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:12px;display:grid}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-card{border:1px solid var(--border);background:var(--card);border-radius:10px;min-width:0;padding:16px}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:14px;display:flex}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-card h4{color:var(--foreground);font:700 16px var(--sk-display);margin:0}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-card-head span{color:var(--muted-foreground);font-size:13px}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-card dl>div{background:var(--secondary);border-radius:8px;min-width:0;padding:10px}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-card dt{color:var(--muted-foreground);font-size:12px}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-card dd{color:var(--foreground);overflow-wrap:anywhere;margin:4px 0 0;font:600 14px IBM Plex Mono,ui-monospace,monospace}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-total{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-top:14px;padding-top:12px;display:flex}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-total span{color:var(--muted-foreground);font-size:13px}.company-themed.cimenta-app.cimenta-workspace .cashier-daily-total strong{color:var(--foreground);font:700 18px IBM Plex Mono,ui-monospace,monospace}.company-themed.cimenta-app.cimenta-workspace .required-attendant-note{color:var(--muted-foreground);font-size:12px}@media (max-width:800px){.company-themed.cimenta-app.cimenta-workspace .cashier-daily-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.company-themed.cimenta-app.cimenta-workspace .compact-sale-action{width:44px;min-width:44px;height:44px;min-height:44px}.company-themed.cimenta-app.cimenta-workspace .agurto-ledger :is(th,td):nth-child(2){position:static}}.company-themed.cimenta-app.cimenta-workspace{--module-slate:#455868;--module-amber:#a75e00;--module-orange:#c34a26;--module-teal:#087e78}.company-themed.cimenta-app.cimenta-workspace .module-icon{background:var(--module-slate,#455868);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:inline-grid;color:#fff!important}body:has(.cimenta-workspace) [data-mobile=true] .module-icon{background:var(--module-slate,#455868);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:inline-grid;color:#fff!important}.company-themed.cimenta-app.cimenta-workspace .module-icon svg{stroke:currentColor;color:#fff!important}body:has(.cimenta-workspace) [data-mobile=true] .module-icon svg{stroke:currentColor;color:#fff!important}.company-themed.cimenta-app.cimenta-workspace .module-icon.tone-amber{background:var(--module-amber,#a75e00)}body:has(.cimenta-workspace) [data-mobile=true] .module-icon.tone-amber{background:var(--module-amber,#a75e00)}.company-themed.cimenta-app.cimenta-workspace .module-icon.tone-orange{background:var(--module-orange,#c34a26)}body:has(.cimenta-workspace) [data-mobile=true] .module-icon.tone-orange{background:var(--module-orange,#c34a26)}.company-themed.cimenta-app.cimenta-workspace .module-icon.tone-teal{background:var(--module-teal,#087e78)}body:has(.cimenta-workspace) [data-mobile=true] .module-icon.tone-teal{background:var(--module-teal,#087e78)}.company-themed.cimenta-app.cimenta-workspace [data-slot=sidebar-menu-button]{height:44px!important;min-height:44px!important}.company-themed.cimenta-app.cimenta-workspace .module-title{align-items:center;gap:11px;min-width:0;display:flex}.company-themed.cimenta-app.cimenta-workspace .module-title .module-icon{width:38px;height:38px}.company-themed.cimenta-app.cimenta-workspace .module-title h1{min-width:0;margin:0!important}.company-themed.cimenta-app.cimenta-workspace .metric-heading{align-items:center;gap:10px;min-width:0;display:flex}.company-themed.cimenta-app.cimenta-workspace .metric-heading .module-icon{width:36px;height:36px}.company-themed.cimenta-app.cimenta-workspace .metric-heading .eyebrow{min-width:0;margin:0}@media (max-width:640px){.company-themed.cimenta-app.cimenta-workspace .module-title .module-icon{width:34px;height:34px}}.company-themed.cimenta-app.cimenta-workspace :is(.goal-period-switch,.dashboard-view-switch){border:1px solid var(--border);background:var(--secondary);border-radius:10px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.company-themed.cimenta-app.cimenta-workspace :is(.goal-period-switch,.dashboard-view-switch) button{min-height:40px;color:var(--foreground);background:0 0;border-radius:7px;padding:7px 14px;font-weight:650}.company-themed.cimenta-app.cimenta-workspace :is(.goal-period-switch,.dashboard-view-switch) button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.company-themed.cimenta-app.cimenta-workspace :is(.goal-period-switch,.dashboard-view-switch) button:focus-visible{outline:3px solid var(--sk-info);outline-offset:2px}.company-themed.cimenta-app.cimenta-workspace .goal-period-switch{margin-top:16px}.company-themed.cimenta-app.cimenta-workspace .goal-overview{align-items:center;gap:clamp(20px,4vw,48px);padding:16px 0 4px;display:flex}.company-themed.cimenta-app.cimenta-workspace .goal-donut{aspect-ratio:1;background:conic-gradient(var(--primary) var(--goal-progress), var(--secondary) 0);border-radius:50%;flex:0 0 clamp(144px,18vw,194px);place-items:center;width:clamp(144px,18vw,194px);display:grid}.company-themed.cimenta-app.cimenta-workspace .goal-donut>div{aspect-ratio:1;background:var(--card);width:78%;color:var(--foreground);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.company-themed.cimenta-app.cimenta-workspace .goal-donut strong{font:700 clamp(20px,3vw,30px)/1.1 var(--sk-display)}.company-themed.cimenta-app.cimenta-workspace .goal-donut span{color:var(--muted-foreground);margin-top:4px;font-size:12px}.company-themed.cimenta-app.cimenta-workspace .goal-overview-copy{min-width:0}.company-themed.cimenta-app.cimenta-workspace .goal-overview-copy h3{margin:0 0 12px;font-size:18px}.company-themed.cimenta-app.cimenta-workspace .goal-overview-copy .amount{overflow-wrap:anywhere;margin:4px 0 14px;display:block}.company-themed.cimenta-app.cimenta-workspace :is(.dashboard-shift-grid,.dashboard-comparison-grid){grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;margin-top:18px;display:grid}.company-themed.cimenta-app.cimenta-workspace :is(.dashboard-shift-card,.dashboard-comparison-card){border:1px solid var(--border);background:var(--secondary);border-radius:10px;min-width:0;padding:16px}.company-themed.cimenta-app.cimenta-workspace .dashboard-shift-card{border-top:3px solid var(--sk-info)}.company-themed.cimenta-app.cimenta-workspace .dashboard-shift-card:nth-child(3n+2){border-top-color:var(--sk-warning)}.company-themed.cimenta-app.cimenta-workspace .dashboard-shift-card:nth-child(3n){border-top-color:var(--sk-ok)}.company-themed.cimenta-app.cimenta-workspace :is(.dashboard-shift-card,.dashboard-comparison-card) h3{margin:0;font-size:16px}.company-themed.cimenta-app.cimenta-workspace .dashboard-shift-card span,.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-values span{color:var(--muted-foreground);font-size:12px}.company-themed.cimenta-app.cimenta-workspace .dashboard-shift-card strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:14px 0 4px;font-size:23px;display:block}.company-themed.cimenta-app.cimenta-workspace .dashboard-shift-card p{margin:0}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-values div{gap:4px;min-width:0;display:grid}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-values strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-card .comparison-negative{color:var(--sk-error)!important}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-card .comparison-positive{color:var(--primary)!important}.company-themed.cimenta-app.cimenta-workspace .dashboard-overview{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.company-themed.cimenta-app.cimenta-workspace .dashboard-overview>.panel{min-width:0}.company-themed.cimenta-app.cimenta-workspace .dashboard-overview .goal-overview{gap:18px}.company-themed.cimenta-app.cimenta-workspace .dashboard-overview .goal-donut{flex-basis:clamp(128px,13vw,176px);width:clamp(128px,13vw,176px)}.company-themed.cimenta-app.cimenta-workspace .dashboard-overview .metrics{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.company-themed.cimenta-app.cimenta-workspace .dashboard-overview .metric{min-height:0;padding:14px 16px!important}.company-themed.cimenta-app.cimenta-workspace .dashboard-overview .metric .amount{font-size:clamp(20px,2vw,27px)!important}.company-themed.cimenta-app.cimenta-workspace .dashboard-overview .metric>p:last-child{line-height:1.3}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-list{gap:16px;margin-top:18px;display:grid}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-row{min-width:0}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-heading{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;margin-bottom:8px;display:flex}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-heading>div{min-width:0}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-heading h3{margin:0;font-size:14px}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-heading span{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:12px}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-heading strong{font-variant-numeric:tabular-nums;font-family:var(--font-mono,Consolas, monospace);flex:none;font-size:13px}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-track{background:var(--secondary);border:1px solid var(--border);border-radius:99px;height:12px;overflow:hidden}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-track>div{border-radius:inherit;background:var(--sk-info);height:100%}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-row:nth-child(3n+2) .dashboard-horizontal-track>div{background:var(--sk-warning)}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-row:nth-child(3n) .dashboard-horizontal-track>div{background:var(--sk-ok)}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-bars{gap:14px;margin:16px 0;display:grid}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-bar.current .dashboard-horizontal-track>div{background:var(--primary)}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-bar.previous .dashboard-horizontal-track>div{background:var(--sk-info)}.company-themed.cimenta-app.cimenta-workspace .dashboard-analytics-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.company-themed.cimenta-app.cimenta-workspace .dashboard-analytics-pair>.panel{min-width:0}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparisons .dashboard-view-switch{margin-top:16px}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-filters .field{min-width:0}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-filters :is(input,select){border:1px solid var(--border);background:var(--card);width:100%;min-width:0;min-height:44px;color:var(--foreground);border-radius:8px;padding:8px 10px;display:block}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-filters :is(input,select):focus-visible{outline:3px solid var(--sk-info);outline-offset:2px}.company-themed.cimenta-app.cimenta-workspace .dashboard-vertical-chart{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;height:256px;margin:14px 0;display:grid}.company-themed.cimenta-app.cimenta-workspace .dashboard-vertical-column{text-align:center;flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.company-themed.cimenta-app.cimenta-workspace .dashboard-vertical-column strong{font:650 13px var(--font-mono,Consolas, monospace);overflow-wrap:anywhere}.company-themed.cimenta-app.cimenta-workspace .dashboard-vertical-column>span{color:var(--foreground);font-size:12px;font-weight:650}.company-themed.cimenta-app.cimenta-workspace .dashboard-vertical-plot{border-bottom:1px solid var(--border);background:repeating-linear-gradient(to top, transparent 0, transparent calc(50% - 1px), var(--border) 50%);flex:1;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex}.company-themed.cimenta-app.cimenta-workspace .dashboard-vertical-plot>div{border-radius:7px 7px 0 0;width:min(72%,96px)}.company-themed.cimenta-app.cimenta-workspace .dashboard-vertical-plot>.first{background:var(--primary)}.company-themed.cimenta-app.cimenta-workspace .dashboard-vertical-plot>.second{background:var(--sk-info)}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-difference{border-top:1px solid var(--border);margin:12px 0 0;padding-top:12px}.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-difference strong{color:var(--foreground);font-family:var(--font-mono,Consolas, monospace)}.company-themed.cimenta-app.cimenta-workspace .dashboard-offices .dashboard-horizontal-list{margin-top:24px}.company-themed.cimenta-app.cimenta-workspace .expense-period-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:10px 0 16px;display:flex}.company-themed.cimenta-app.cimenta-workspace .expense-period-summary p{margin:0}.company-themed.cimenta-app.cimenta-workspace .expense-period-summary>div{background:var(--secondary);border:1px solid var(--border);border-radius:8px;gap:2px;padding:10px 14px;display:grid}.company-themed.cimenta-app.cimenta-workspace .expense-period-summary span{color:var(--muted-foreground);font-size:12px}.company-themed.cimenta-app.cimenta-workspace .expense-period-summary strong{font:700 22px/1.2 var(--sk-display);color:var(--foreground)}.company-themed.cimenta-app.cimenta-workspace .sales-shift-row{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr)) auto;align-items:end;gap:10px;display:grid}.company-themed.cimenta-app.cimenta-workspace .sales-shift-row>*{min-width:0}@media (max-width:720px){.company-themed.cimenta-app.cimenta-workspace .goal-overview{flex-wrap:wrap}.company-themed.cimenta-app.cimenta-workspace .sales-shift-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.company-themed.cimenta-app.cimenta-workspace .dashboard-analytics-pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-filters{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.company-themed.cimenta-app.cimenta-workspace .sales-shift-row,.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-values{grid-template-columns:minmax(0,1fr)}}@media (max-width:1180px){.company-themed.cimenta-app.cimenta-workspace .dashboard-overview{grid-template-columns:minmax(0,1fr)}.company-themed.cimenta-app.cimenta-workspace .dashboard-overview .metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:720px){.company-themed.cimenta-app.cimenta-workspace .dashboard-overview .metrics,.company-themed.cimenta-app.cimenta-workspace .dashboard-comparison-grid{grid-template-columns:minmax(0,1fr)!important}.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-heading{align-items:start}}@media (max-width:400px){.company-themed.cimenta-app.cimenta-workspace .dashboard-horizontal-heading{flex-wrap:wrap}}.traditional-grid-desktop{display:none}.traditional-business{--traditional-border:#687773}html.dark .traditional-business{--traditional-border:#647b76}html body .company-themed.cimenta-app.cimenta-workspace.traditional-business .field>span{font-size:14px;font-weight:600;color:var(--foreground)!important}html body:has(.traditional-business) .editor-dialog .field>span{font-size:14px;font-weight:600;color:var(--foreground)!important}html body .company-themed.cimenta-app.cimenta-workspace.traditional-business input,html body .company-themed.cimenta-app.cimenta-workspace.traditional-business select,html body .company-themed.cimenta-app.cimenta-workspace.traditional-business textarea,html body .company-themed.cimenta-app.cimenta-workspace.traditional-business [data-slot=select-trigger]{max-width:100%;min-height:44px;background:var(--card)!important;color:var(--foreground)!important;box-shadow:none!important;border:1px solid #687773!important;border-radius:8px!important}html body:has(.traditional-business) .editor-dialog[data-slot=dialog-content] input{max-width:100%;min-height:44px;background:var(--card)!important;color:var(--foreground)!important;box-shadow:none!important;border:1px solid #687773!important;border-radius:8px!important}html body:has(.traditional-business) .editor-dialog[data-slot=dialog-content] select{max-width:100%;min-height:44px;background:var(--card)!important;color:var(--foreground)!important;box-shadow:none!important;border:1px solid #687773!important;border-radius:8px!important}html body:has(.traditional-business) .editor-dialog[data-slot=dialog-content] textarea{max-width:100%;min-height:44px;background:var(--card)!important;color:var(--foreground)!important;box-shadow:none!important;border:1px solid #687773!important;border-radius:8px!important}html body:has(.traditional-business) .editor-dialog[data-slot=dialog-content] [data-slot=select-trigger]{max-width:100%;min-height:44px;background:var(--card)!important;color:var(--foreground)!important;box-shadow:none!important;border:1px solid #687773!important;border-radius:8px!important}html.dark body .company-themed.cimenta-app.cimenta-workspace.traditional-business input,html.dark body .company-themed.cimenta-app.cimenta-workspace.traditional-business select,html.dark body .company-themed.cimenta-app.cimenta-workspace.traditional-business textarea,html.dark body .company-themed.cimenta-app.cimenta-workspace.traditional-business [data-slot=select-trigger]{background:var(--card)!important;border-color:#647b76!important}html.dark body:has(.traditional-business) .editor-dialog[data-slot=dialog-content] input{background:var(--card)!important;border-color:#647b76!important}html.dark body:has(.traditional-business) .editor-dialog[data-slot=dialog-content] select{background:var(--card)!important;border-color:#647b76!important}html.dark body:has(.traditional-business) .editor-dialog[data-slot=dialog-content] textarea{background:var(--card)!important;border-color:#647b76!important}html.dark body:has(.traditional-business) .editor-dialog[data-slot=dialog-content] [data-slot=select-trigger]{background:var(--card)!important;border-color:#647b76!important}:is(html body .traditional-business button,html body:has(.traditional-business) .editor-dialog button){min-height:44px}:is(html body .traditional-business button.bg-primary,html body:has(.traditional-business) .editor-dialog button.bg-primary){background:var(--primary)!important;color:var(--primary-foreground)!important}html body .traditional-business .panel{padding:20px!important}html body .traditional-business .panel h2{font-size:22px;line-height:1.2}html body .traditional-business .stock-values strong{overflow-wrap:anywhere;font-size:20px;line-height:1.45}html body .traditional-business td{font-size:14px;color:var(--foreground)!important}html body .traditional-business th{letter-spacing:.025em;font-size:12px;color:var(--muted-foreground)!important}html body .traditional-business td[data-numeric]{white-space:nowrap;font-family:IBM Plex Mono,monospace}.traditional-advanced{border:1px solid var(--border);background:var(--card);border-radius:10px;margin-block:20px;padding:12px 16px}.traditional-advanced>summary{cursor:pointer;min-height:44px;color:var(--foreground);align-content:center;font-weight:600;display:list-item}.traditional-advanced>summary:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.traditional-grid-desktop:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.traditional-unit-picker,.traditional-category-picker{gap:8px;min-width:0;display:grid}.traditional-unit-picker small,.traditional-category-picker small{color:var(--muted-foreground);font-size:13px;line-height:1.5}.traditional-purchase-help{background:var(--accent);border-radius:8px;margin-block:16px;padding:12px 16px}.traditional-business .record-summary-fields{gap:12px}.traditional-business .record-summary-field strong{overflow-wrap:anywhere}.traditional-business .traditional-setup p{max-width:70ch}body:has(.traditional-business) .editor-dialog{overflow-y:auto;max-height:88dvh!important;padding:24px!important}html body:has(.traditional-business) .editor-dialog{background:var(--card)!important;color:var(--foreground)!important;border-color:var(--border)!important}body:has(.traditional-business) .editor-dialog .form-grid{gap:16px}body:has(.traditional-business) [data-slot=select-popup]{background:var(--popover);color:var(--popover-foreground)}.traditional-business .table-pages{flex-wrap:wrap;gap:12px}.traditional-business .sales-remote-panel .table-pages{color:var(--foreground);border-color:var(--border)}.traditional-business .sales-remote-panel .table-pages [data-slot=button]{color:var(--foreground)}body:has(.traditional-business) .commerce-pages{color:var(--foreground);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;max-width:100%;margin-top:16px;display:flex}body:has(.traditional-business) .commerce-pages span{overflow-wrap:anywhere;margin-right:auto}body:has(.traditional-business) .commerce-pages button{background:var(--secondary);min-height:44px;color:var(--foreground);border-color:var(--border)}body:has(.traditional-business) .commerce-remote{min-width:0;max-width:100%}body:has(.traditional-business) .commerce-remote .product-search-results{overscroll-behavior:contain;max-height:48vh;overflow:auto}body:has(.traditional-business) .commerce-remote .product-search-results button{background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:10px;min-height:44px;margin-bottom:8px}body:has(.traditional-business) .commerce-remote .product-search-results button small{color:var(--muted-foreground)}body:has(.traditional-business) .commerce-remote .product-search-results button strong{color:var(--foreground)}body:has(.traditional-business) .commerce-product-dialog .search{background:var(--secondary);color:var(--foreground);border-color:var(--border)}.traditional-business .reports-remote-panel [data-slot=button],.traditional-business .commerce-pos-form [data-slot=button]:not(.bg-primary){background:var(--secondary);color:var(--foreground);border-color:var(--border)}.traditional-business .commerce-pos-form [data-slot=button]{min-height:44px}body:has(.traditional-business) :is(.commerce-pos-form,.commerce-remote) [data-slot=button].bg-primary{background:var(--ss-action)!important;color:var(--ss-on-action)!important}body:has(.traditional-business) :is(.commerce-pos-form,.commerce-remote) [data-slot=select-trigger] :is(span,svg){color:inherit!important}.traditional-business .commerce-remote .table-pages{color:var(--foreground)}.traditional-business .commerce-remote .stock-lookup{min-width:0}.traditional-business .expense-grid{gap:16px}@media (min-width:981px){.traditional-grid-desktop{border:1px solid var(--border);overscroll-behavior:contain;border-radius:10px;max-width:100%;max-height:560px;display:block;overflow:auto}.traditional-grid-desktop table{border-collapse:collapse;min-width:100%}.traditional-grid-desktop th{z-index:1;background:var(--secondary);white-space:nowrap;text-align:left;position:sticky;top:0}.traditional-grid-desktop td,.traditional-grid-desktop th{border-bottom:1px solid var(--border);vertical-align:top;min-width:100px;padding:12px 14px}.traditional-grid-desktop td{overflow-wrap:anywhere;max-width:360px}.traditional-grid-desktop .actions{flex-wrap:wrap}.traditional-grid-desktop tr:hover td{background:var(--secondary)}.traditional-grid-mobile{display:none!important}}@media (max-width:640px){html body .traditional-business .panel{padding:16px!important}.traditional-business .section-actions,.traditional-business .stock-values{flex-wrap:wrap}body:has(.traditional-business) .editor-dialog{width:calc(100vw - 24px)!important;padding:16px!important}body:has(.traditional-business) .editor-dialog .form-grid{grid-template-columns:minmax(0,1fr)}.traditional-business .stock-values{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.traditional-business *{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:has(.traditional-business) .editor-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.company-themed.cimenta-app.cimenta-workspace{--muted:#eaf0ee;--popover:#fff;--popover-foreground:#12201e;--control-border:#71817b;--destructive:#b1332c;--sk-info:#265f9f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.cimenta-workspace){--muted:#eaf0ee;--popover:#fff;--popover-foreground:#12201e;--control-border:#71817b;--destructive:#b1332c;--sk-info:#265f9f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark .company-themed.cimenta-app.cimenta-workspace{--muted:#1a2524;--popover:#131c1b;--popover-foreground:#e4edeb;--control-border:#72837e;--destructive:#ee6f67;--sk-info:#6ea4e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.dark body:has(.cimenta-workspace){--muted:#1a2524;--popover:#131c1b;--popover-foreground:#e4edeb;--control-border:#72837e;--destructive:#ee6f67;--sk-info:#6ea4e6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html body .company-themed.cimenta-app.cimenta-workspace .top{flex-wrap:nowrap;align-items:center;min-height:61px}html body .company-themed.cimenta-app.cimenta-workspace .top .company-picker{flex:0 260px;width:260px;min-width:0;max-width:260px;max-height:36px;padding:6px 10px;line-height:22px;overflow:hidden;height:36px!important;min-height:36px!important}.company-picker [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden;display:block!important}body:has(.cimenta-workspace) .company-picker-menu{width:min(360px,100vw - 32px);max-height:min(360px,var(--available-height))}body:has(.cimenta-workspace) .company-picker-menu [data-slot=select-item]{min-height:44px;padding:10px 32px 10px 12px}body:has(.cimenta-workspace) .company-picker-menu [data-slot=select-item]>span:first-child{white-space:normal;overflow-wrap:anywhere;min-width:0}.company-themed.cimenta-app.cimenta-workspace .top-company-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:230px;overflow:hidden}.company-themed.cimenta-app.cimenta-workspace .top .company-refresh{flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;margin-left:auto;padding:0}.workspace-load-status{z-index:20;text-align:center;height:0;color:var(--foreground);pointer-events:none;font-size:12px;position:sticky;top:61px}.workspace-load-status:not(:empty){background:var(--accent);border-bottom:1px solid var(--control-border);height:24px;margin-bottom:-24px;line-height:24px}.module-loading{flex-direction:column;justify-content:center;gap:12px;min-height:180px;display:flex}.module-loading p{color:var(--muted-foreground);max-width:65ch}.workspace-module-content{flex-direction:column;gap:20px;min-width:0;display:flex}@media (prefers-reduced-motion:no-preference){.workspace-module-content{animation:.16s ease-out workspace-module-enter}@keyframes workspace-module-enter{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}}html body .company-themed.cimenta-app.cimenta-workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[data-slot=select-trigger]){min-width:0;max-width:100%;background:var(--card)!important;color:var(--foreground)!important;border:1px solid var(--control-border)!important}html body:has(.cimenta-workspace) [data-slot=dialog-content]:not(.receipt-dialog) :is(input:not([type=checkbox]):not([type=radio]),select,textarea,[data-slot=select-trigger]){min-width:0;max-width:100%;background:var(--card)!important;color:var(--foreground)!important;border:1px solid var(--control-border)!important}html body .company-themed.cimenta-app.cimenta-workspace .workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,[data-slot=select-trigger]){min-height:44px}html body .company-themed.cimenta-app.cimenta-workspace :is(input,textarea)::placeholder{color:var(--muted-foreground);opacity:1}body:has(.cimenta-workspace) [data-slot=dialog-content] :is(input,textarea)::placeholder{color:var(--muted-foreground);opacity:1}html body .company-themed.cimenta-app.cimenta-workspace :is(button,input,select,textarea,summary):focus-visible{outline:3px solid var(--ring);outline-offset:2px}body:has(.cimenta-workspace) [data-slot=select-item]:focus-visible{outline:3px solid var(--ring);outline-offset:2px}body:has(.cimenta-workspace) [data-slot=select-content]{background:var(--popover)!important;color:var(--popover-foreground)!important}body:has(.cimenta-workspace) [data-slot=select-item][data-highlighted]{background:var(--accent);color:var(--accent-foreground)}html body .company-themed.cimenta-app.cimenta-workspace :is(.form-grid,.sale-form-grid,.expense-grid,.allocation-grid){align-items:end;gap:16px;min-width:0}html body .company-themed.cimenta-app.cimenta-workspace :is(.form-grid,.sale-form-grid,.expense-grid,.allocation-grid)>*{min-width:0}html body .company-themed.cimenta-app.cimenta-workspace .field{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}html body .company-themed.cimenta-app.cimenta-workspace .field>span{line-height:1.5;color:var(--foreground)!important}html body .company-themed.cimenta-app.cimenta-workspace .field>:is(input,select,textarea,.pick){width:100%}.company-themed.cimenta-app.cimenta-workspace :is(.panel,.subform)>:is(.form-grid,.expense-grid,.two-col){margin-block:16px}.company-themed.cimenta-app.cimenta-workspace :is(.form-grid,.expense-grid)+:is(button,.actions){margin-top:16px}.company-themed.cimenta-app.cimenta-workspace .actions{align-items:center;gap:8px}.company-themed.cimenta-app.cimenta-workspace .record-fields{gap:0}.company-themed.cimenta-app.cimenta-workspace .record-field{border-inline-end:1px solid var(--border);padding:14px 16px}.company-themed.cimenta-app.cimenta-workspace :is(th,td){vertical-align:top}.company-themed.cimenta-app.cimenta-workspace :is(.allocation-row,.calculation-note,.business-configuration,.subform) :is(p,small,label),.company-themed.cimenta-app.cimenta-workspace .traditional-purchase-help p{color:var(--foreground)!important}.company-themed.cimenta-app.cimenta-workspace .tracking-summary span{color:var(--muted-foreground)!important}.company-themed.cimenta-app.cimenta-workspace .settings form>:is(.field,section,h3),.company-themed.cimenta-app.cimenta-workspace .settings form+.notice{margin-top:20px}.company-themed.cimenta-app.cimenta-workspace .panel>button+:is(.traditional-grid-desktop,.record-list,.table-wrap,[data-slot=table-container]){margin-top:16px}html body .company-themed.cimenta-app.cimenta-workspace button.bg-primary :is(span,strong,small){color:inherit!important}.company-themed.cimenta-app.cimenta-workspace .dashboard-sales-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.dashboard-sales-row>*,.daily-sales-panel{min-width:0;max-width:100%}.daily-sales-panel{align-self:start}.daily-sales-scroll{overscroll-behavior-x:contain;flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;height:280px;min-height:280px;max-height:280px;overflow:auto hidden}.daily-sales-scroll .bar-item{white-space:nowrap;flex:none}.daily-sales-scroll .bar-item>div{flex-shrink:0;max-height:170px}.daily-sales-scroll::-webkit-scrollbar{height:10px}.daily-sales-scroll::-webkit-scrollbar-track{background:var(--muted);border-radius:6px}.daily-sales-scroll::-webkit-scrollbar-thumb{background:var(--primary);border-radius:6px}.daily-sales-scroll:focus-visible{outline:3px solid var(--ring);outline-offset:-3px;border-radius:6px}@media (max-width:900px){.company-themed.cimenta-app.cimenta-workspace .dashboard-sales-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){html body .company-themed.cimenta-app.cimenta-workspace .top .company-picker{flex:1 1 0;width:min(260px,100vw - 132px);max-height:44px;height:44px!important;min-height:44px!important}.company-themed.cimenta-app.cimenta-workspace .top>svg{display:none}}html body [data-slot=dialog-content].lucia-product-editor form,.lucia-product-editor form{flex-direction:column;gap:24px;min-width:0;display:flex}html body [data-slot=dialog-content].lucia-product-editor .form-grid,.lucia-product-editor .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin:0;display:grid}.lucia-product-editor .field{flex-direction:column;min-width:0;display:flex;gap:10px!important;margin:0!important}.lucia-product-editor .field>span{min-height:24px;line-height:1.45}.lucia-product-editor :is(input,select,[data-slot=select-trigger]){box-sizing:border-box;width:100%;max-width:100%;min-height:48px}.lucia-product-editor .traditional-unit-picker{min-width:0}.lucia-product-editor :is(small,p){margin-top:8px;line-height:1.5}.lucia-product-editor .actions{flex-wrap:wrap;gap:16px;display:flex}@media (max-width:640px){html body [data-slot=dialog-content].lucia-product-editor .form-grid,.lucia-product-editor .form-grid{grid-template-columns:minmax(0,1fr);gap:20px}.lucia-product-editor form{gap:20px}}html,body,body *,body :before,body :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.cimenta-app :is(button,[data-slot=button],[data-slot=sidebar-menu-button]):is(:hover,:active){transform:translate(0,0)!important}body:has(.cimenta-app) :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sidebar][data-mobile=true]) button:is(:hover,:active){transform:translate(0,0)!important}body:has(.cimenta-app) .support-whatsapp:hover{transform:translate(0,0)!important}
