.workshop-theme[data-workshop-theme=light][data-workshop-custom=true] .ui-button[data-variant=whatsapp]{color:#14532d!important;box-shadow:none!important;background:#dcfce7!important;border-color:#86efac!important}.workshop-theme[data-workshop-theme=light][data-workshop-custom=true] .ui-button[data-variant=whatsapp]:hover:not(:disabled){background:#bbf7d0!important}.workshop-theme[data-workshop-theme=light][data-workshop-custom=true] .ui-button[data-variant=whatsapp]:disabled{opacity:1;color:#475569!important;background:#e2e8f0!important;border-color:#cbd5e1!important}.workshop-theme .workshop-order-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}:is(.workshop-mobile-shell,.workshop-page-shell) :where(.grid,.flex)>:not(table){min-width:0}.workshop-theme .workshop-order-filters .ui-control{width:100%;min-width:0;max-width:100%}
.workshop-page-shell{width:100%;max-width:none;padding:clamp(14px,1.5vw,28px)!important}.workshop-page-shell.workspace-dashboard-viewport{padding:0!important}.workshop-page-shell>.mx-auto{width:100%;max-width:none}.workshop-workspace{--workspace-surface:var(--workshop-panel,#07090d);--workspace-raised:var(--workshop-raised,#0b0f16);--workspace-text:var(--workshop-text,#f8fafc);--workspace-muted:var(--workshop-muted,#94a3b8);--workspace-border:var(--workshop-border,#ffffff1a);width:100%;min-height:100dvh;color:var(--workspace-text);background:var(--workshop-bg,#02060b);border:0;font-size:15px;line-height:1.45;border-radius:0!important;gap:0!important;padding:0!important}.workshop-workspace [hidden]{display:none!important}.workspace-main{min-width:0;padding:clamp(14px,1.2vw,22px)}.workshop-workspace .ui-panel{box-shadow:none;border-radius:16px;padding:clamp(14px,1.1vw,20px)}.workshop-workspace :is(.text-xs,label){font-size:.75rem;line-height:1.45}.workshop-workspace .text-sm{font-size:.875rem;line-height:1.5}.workshop-workspace .ui-control{min-height:42px;font-size:15px}.workshop-workspace .ui-button{min-height:40px;font-size:.875rem}.workshop-workspace .workshop-section-header{box-shadow:none;min-height:72px;padding-block:12px}.workshop-workspace .workshop-section-header h1{letter-spacing:-.035em;font-size:clamp(23px,1.8vw,29px)}.workshop-workspace .ui-metric-card{min-height:108px;box-shadow:none;border-radius:16px;padding:16px}.workshop-workspace .ui-metric-card strong{font-size:clamp(24px,1.8vw,30px)}.workshop-workspace[data-workshop-theme=light][data-workshop-custom=true] [class*=text-violet]{color:#6d28d9!important}.workspace-sidebar{border:0!important;border-right:1px solid var(--workspace-border)!important;height:100dvh!important;box-shadow:none!important;border-radius:0!important;position:sticky!important;top:0!important;overflow-y:auto!important}.workspace-sidebar nav button{border-radius:10px;height:42px;min-height:42px;font-size:.875rem;font-weight:550}.workspace-sidebar nav button[aria-current=page]{background:color-mix(in srgb, var(--workshop-accent,#1479ff) 13%, transparent)}.workspace-tabs{border:1px solid var(--workspace-border);background:var(--workspace-surface);scrollbar-width:thin;border-radius:14px;gap:6px;min-width:0;max-width:100%;padding:6px;display:flex;overflow-x:auto}.workspace-tabs>button{min-height:42px;color:var(--workspace-muted);background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;padding:9px 17px;font-size:.9375rem;font-weight:650;display:inline-flex}.workspace-tabs>button:hover,.workspace-tabs>button[aria-current=page]{color:var(--workspace-text);background:color-mix(in srgb, var(--workshop-accent,#1479ff) 12%, var(--workspace-surface));border-color:color-mix(in srgb, var(--workshop-accent,#1479ff) 30%, var(--workspace-border))}.workspace-tabs>button:focus-visible{outline:2px solid var(--workshop-accent,#1479ff);outline-offset:2px}.workspace-tab-count{background:color-mix(in srgb, var(--workspace-text) 7%, transparent);border-radius:6px;padding:1px 7px;font-size:.75rem!important}.workspace-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-toolbar h2{letter-spacing:-.025em;margin:0;font-size:24px}.workspace-toolbar p{color:var(--workspace-muted);margin:5px 0 0}.workspace-stock-content{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.inventory-movement-card{border:1px solid var(--workspace-border);background:var(--workspace-surface);border-radius:16px;min-width:0;padding:20px}.inventory-movement-heading{align-items:start;gap:12px;display:flex}.inventory-movement-heading>div{flex:1;min-width:0}.inventory-movement-heading h3{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:750}.inventory-movement-heading p{color:var(--workspace-muted);margin:4px 0 0;font-size:13px}.inventory-movement-icon{background:color-mix(in srgb, var(--workshop-accent,#1479ff) 10%, transparent);width:42px;height:42px;color:var(--workshop-accent,#1479ff);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.inventory-movement-direction{color:var(--workspace-text);background:var(--workspace-raised);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;margin-left:auto;padding:5px 10px;font-size:12px;display:flex}.inventory-balance-equation{background:var(--workspace-raised);border-radius:12px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:16px;margin-top:18px;padding:16px 20px;display:grid}.inventory-balance-equation>svg{color:var(--workspace-muted)}.inventory-balance-equation span{color:var(--workspace-muted);font-size:12px;display:block}.inventory-balance-equation strong{font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin-top:2px;font-size:28px;display:block}.inventory-balance-equation small{color:var(--workspace-muted);letter-spacing:normal;font-size:13px;font-weight:500}.inventory-balance-result{border-left:1px solid var(--workspace-border);padding-left:20px}.inventory-movement-card footer{color:var(--workspace-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:13px;font-size:12px;display:flex}.inventory-movement-card footer a{color:var(--workshop-accent,#1479ff);align-items:center;gap:5px;font-weight:650;text-decoration:none;display:inline-flex}.workspace-record-list{gap:12px;display:grid}.workspace-record-row{background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:13px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.workspace-record-row p{color:var(--workspace-muted);margin:4px 0 0;font-size:13px}.workspace-record-row strong{font-size:16px}.workspace-record-row>*{overflow-wrap:anywhere;min-width:0}.workspace-dense-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.workspace-export>summary{cursor:pointer;border:1px solid var(--workspace-border);color:var(--workspace-text);background:var(--workspace-surface);border-radius:12px;align-items:center;gap:9px;padding:12px 16px;font-size:14px;font-weight:650;display:flex}.workspace-export>summary span{color:var(--workspace-muted);margin-left:auto;font-size:12px;font-weight:450}.workspace-export[open]>summary{margin-bottom:10px}.document-toolbar-modern{z-index:2;gap:14px;min-height:88px;padding:16px 24px;box-shadow:0 8px 30px #0002}.document-toolbar-modern .document-toolbar-title{letter-spacing:-.02em;font-size:17px;font-weight:650}.document-toolbar-modern>button:first-child{border-color:#0000;font-weight:500}.document-toolbar-modern>div:first-of-type{border-left:1px solid #ffffff16;padding-left:16px}.document-toolbar-modern :is(button,a){transition:background-color .18s,border-color .18s}.document-toolbar-modern button:hover:not(:disabled){background-color:#ffffff0c}.document-toolbar-modern .document-toolbar-zoom{border:1px solid #ffffff14;border-radius:13px;padding:3px}.document-toolbar-modern .document-toolbar-zoom button{border:0;height:36px;min-height:36px}.document-toolbar-modern .document-toolbar-download{color:#020c17;box-shadow:0 4px 16px #00bfff15}.carstatus-brand-mark{aspect-ratio:1320/310;border:0;display:block;background:0 0!important}.carstatus-brand-mark>img{object-position:50% 50%;image-rendering:auto;filter:none;border:0;border-radius:0;max-width:100%;display:block;object-fit:contain!important;background:0 0!important;width:100%!important;height:100%!important;padding:0!important}:is(html[data-client-theme=light],[data-workshop-theme=light]) .carstatus-brand-mark>img{filter:drop-shadow(0 1px .5px #000c2338)}.workspace-finance .finance-metric-card{padding:18px}.workspace-finance .finance-metric-card strong{margin-top:10px}.workspace-finance .finance-metric-card>p{margin-top:6px}.workspace-finance .h-80{height:clamp(180px,24vh,260px)}@media (min-width:1280px){.workspace-finance>.ui-panel:first-child{padding-block:16px}.workspace-finance>.ui-panel:first-child .text-xs{display:none}}@media (max-width:760px){.document-toolbar-modern{flex-wrap:wrap;gap:7px;min-height:0;padding:12px}.document-toolbar-modern>div:first-of-type{flex-basis:calc(100% - 110px);padding-left:8px}.document-toolbar-modern .document-toolbar-title{font-size:15px}.document-toolbar-modern .document-toolbar-download{margin-left:auto}.document-toolbar-modern .document-toolbar-zoom{display:none}}@media (min-width:1024px){.workshop-workspace{grid-template-columns:248px minmax(0,1fr)!important}.workspace-main{min-height:100dvh}.workspace-sidebar>button{margin-bottom:14px}.workspace-sidebar nav{gap:2px}}@media (max-width:1023px){.workshop-workspace>.workshop-mobile-navigation{margin:12px 12px 0}.workspace-main{padding:14px}.workshop-workspace .workshop-section-header{min-height:70px}}@media (max-width:600px){.workspace-tabs>button{padding-inline:12px;font-size:14px}.inventory-movement-card{padding:14px}.inventory-movement-heading{flex-wrap:wrap}.inventory-movement-direction{margin-top:-5px;margin-left:54px}.inventory-balance-equation{gap:7px;padding:12px}.inventory-balance-equation strong{font-size:22px}.inventory-balance-equation span{font-size:11px}.inventory-balance-result{padding-left:7px}.inventory-balance-equation small{font-size:11px;display:block}.workspace-record-row{gap:12px;padding:14px}}.workshop-workspace:has(.workspace-main[data-workshop-section=assistant]){grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:0;overflow:hidden}.workspace-main[data-workshop-section=assistant]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.workspace-assistant-slot:not([hidden]){flex:1;min-width:0;min-height:0;display:flex}.workspace-assistant-slot>*{flex:1;min-width:0;min-height:0}.assistant-chat-surface{min-height:0}.assistant-popover{background:var(--workspace-surface)}.workspace-agenda-booking{container-type:inline-size}.workspace-agenda-calendar{justify-self:center;width:100%;max-width:25rem}@container (min-width:30rem){.workspace-agenda-schedule{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}@media (min-width:1024px){.workshop-workspace:has(.workspace-main[data-workshop-section=assistant]){grid-template-rows:minmax(0,1fr)}}@media (max-width:600px){.assistant-toolbar{flex-wrap:nowrap;gap:4px}.assistant-toolbar .ui-button{flex:1;gap:5px;min-width:0;font-size:12px}.assistant-toolbar .ui-button svg{flex-shrink:0;width:15px;height:15px}}@media (pointer:coarse),(max-width:760px){.workshop-workspace .ui-button,.workspace-sidebar nav button{min-height:44px}.workshop-workspace .ui-control{min-height:44px;font-size:16px}}
