.dashboard-preventivi-workbench{--quotes-bg:var(--dashboard-workspace-surface,#eef4f8);--quotes-surface:#ffffffd9;--quotes-surface-strong:#ffffffd9;--quotes-surface-muted:#f0f9ffbf;--quotes-border:#e0f2fee6;--quotes-border-strong:#bae6fdf2;--quotes-ink:#101827;--quotes-muted:#5e6f82;--quotes-subtle:#7b8a9b;--quotes-accent:#0f766e;--quotes-accent-strong:#0d9488;--quotes-accent-soft:#0d94881f;--quotes-warm:#a35f16;--quotes-shadow:0 18px 48px -38px #0e74906b;--quotes-ring:0 0 0 3px #0d94882e;isolation:isolate;width:100%;max-width:none;height:100%;min-height:0;color:var(--quotes-ink);background:linear-gradient(135deg, #ffffff8a, transparent 34%), radial-gradient(circle at 84% 8%, #14b8a621, transparent 30%), var(--quotes-bg);border-radius:28px;flex-direction:column;gap:10px;padding:8px;display:flex;position:relative;overflow:hidden}.dark .dashboard-preventivi-workbench{--quotes-bg:var(--dashboard-shell-bg,#0f172a);--quotes-surface:#0f172a99;--quotes-surface-strong:#0f172a99;--quotes-surface-muted:#1e293bcc;--quotes-border:#334155b3;--quotes-border-strong:#334155b3;--quotes-ink:#e5edf6;--quotes-muted:#9fb0c5;--quotes-subtle:#8291a6;--quotes-accent:#2dd4bf;--quotes-accent-strong:#5eead4;--quotes-accent-soft:#2dd4bf21;--quotes-warm:#f59e0b;--quotes-shadow:0 26px 54px -36px #000000a3}.dashboard-preventivi-workbench:before{z-index:-1;pointer-events:none;content:"";opacity:.72;background:linear-gradient(90deg,#ffffff6b,#0000 24%),linear-gradient(#ffffff47,#0000 42%);position:absolute;inset:0}.dark .dashboard-preventivi-workbench:before{opacity:1;background:linear-gradient(90deg,#ffffff1a,#0000 24%),linear-gradient(#7dd3fc14,#0000 48%)}.i360-quotes-surface,.i360-quotes-hero,.i360-quotes-handoff,.i360-quotes-error,.i360-quotes-kpi,.i360-quotes-command-panel,.i360-quotes-segment-rail,.i360-quotes-pipeline,.i360-quotes-result-bar,.i360-quotes-pagination,.i360-quotes-empty,.i360-quotes-focus-card,.i360-quotes-menu,.i360-quotes-dialog{border:1px solid var(--quotes-border);background:linear-gradient(180deg, var(--quotes-surface-strong), var(--quotes-surface));box-shadow:var(--quotes-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.i360-quotes-hero{border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:78px;padding:10px 14px;display:grid}.i360-quotes-hero-copy{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.i360-quotes-hero-title-row{align-items:center;gap:13px;min-width:0;display:flex}.i360-quotes-hero-icon{border:1px solid var(--quotes-border);background:var(--quotes-accent-soft);width:3.5rem;height:3.5rem;color:var(--quotes-accent);box-shadow:var(--quotes-shadow);border-radius:1rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.i360-quotes-eyebrow,.i360-quotes-label{letter-spacing:0;text-transform:uppercase;color:var(--quotes-subtle);font-size:11px;font-weight:800}.i360-quotes-eyebrow{color:#0369a1;background:#e0f2feb3;border:1px solid #e0f2fee6;border-radius:999px;flex:none;align-items:center;gap:8px;padding:4px 12px;display:inline-flex;box-shadow:0 10px 22px -18px #0e749057}.dark .i360-quotes-eyebrow{color:#e2e8f0;background:#1e293bcc;border-color:#334155b3}.i360-quotes-eyebrow span,.i360-quotes-kpi-icon,.i360-quotes-handoff-icon{background:var(--quotes-accent-soft);color:var(--quotes-accent);border:1px solid #0d948838;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.i360-quotes-eyebrow span{width:26px;height:26px}.i360-quotes-hero h1{letter-spacing:-.025em;color:var(--quotes-ink);margin:0;font-size:clamp(2rem,1.72rem + .72vw,2.65rem);font-weight:700;line-height:1}.i360-quotes-hero p{max-width:760px;color:var(--quotes-muted);margin-top:2px;font-size:13px;line-height:1.45}.i360-quotes-hero-status{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.i360-quotes-hero-status div,.i360-quotes-card-metrics div,.i360-quotes-focus-grid div,.i360-quotes-dialog-grid div,.i360-quotes-dialog-block div div{border:1px solid var(--quotes-border);background:var(--quotes-surface-muted);border-radius:14px;min-width:0;padding:10px}.i360-quotes-hero-status span,.i360-quotes-card-metrics span,.i360-quotes-focus-grid span,.i360-quotes-dialog-grid span,.i360-quotes-dialog-block span,.i360-quotes-dialog-note span{letter-spacing:0;text-transform:uppercase;color:var(--quotes-subtle);font-size:10px;font-weight:800;display:block}.i360-quotes-dialog-grid span,.i360-quotes-dialog-block span,.i360-quotes-dialog-note span,.i360-quotes-dialog-block p{color:#334155;font-weight:900}.dark .i360-quotes-dialog-grid span,.dark .i360-quotes-dialog-block span,.dark .i360-quotes-dialog-note span,.dark .i360-quotes-dialog-block p{color:#cbd5e1}.i360-quotes-hero-status strong,.i360-quotes-card-metrics strong,.i360-quotes-focus-grid strong,.i360-quotes-dialog-grid strong,.i360-quotes-dialog-block strong{text-overflow:ellipsis;white-space:nowrap;color:var(--quotes-ink);margin-top:5px;font-size:12px;font-weight:800;display:block;overflow:hidden}.i360-quotes-hero-actions,.i360-quotes-card-actions,.i360-quotes-focus-actions{align-items:center;gap:8px;display:flex}.i360-quotes-btn,.i360-quotes-icon-btn,.i360-quotes-segment{border:1px solid var(--quotes-border-strong);background:linear-gradient(180deg, var(--quotes-surface-strong), var(--quotes-surface-muted));min-height:38px;color:var(--quotes-ink);letter-spacing:0;box-shadow:none;border-radius:13px;font-size:12px;font-weight:800;transition:border-color .16s,background .16s,color .16s,transform .16s,box-shadow .16s}.i360-quotes-btn:hover,.i360-quotes-icon-btn:hover,.i360-quotes-segment:hover{background:linear-gradient(180deg, var(--quotes-surface-strong), #0d94881a);color:var(--quotes-ink);border-color:#0d94886b;transform:translateY(-1px)}.i360-quotes-btn:focus-visible,.i360-quotes-icon-btn:focus-visible,.i360-quotes-segment:focus-visible,.i360-quotes-search:focus-visible,.i360-quotes-select:focus-visible,.i360-quotes-card:focus-visible{box-shadow:var(--quotes-ring);outline:none}.i360-quotes-btn-primary,.i360-quotes-segment[data-active=true]{color:#fff;background:linear-gradient(#14b8a6f2,#0f766eeb);border-color:#0d948870}.i360-quotes-btn-primary:hover,.i360-quotes-segment[data-active=true]:hover{color:#fff;background:linear-gradient(#2dd4bffa,#0d9488f0)}.i360-quotes-btn-pdf{color:#075985;background:linear-gradient(#e0f2fefa,#7dd3fcdb);border-color:#0284c794;box-shadow:0 14px 28px -22px #0284c785,inset 0 1px #ffffffc2}.i360-quotes-btn-pdf:hover{color:#0c4a6e;background:linear-gradient(#bae6fd,#38bdf8eb);border-color:#0284c7d1}.i360-quotes-btn-detail{color:#5b21b6;background:linear-gradient(#f5f3fffa,#c4b5fde0);border-color:#7c3aed80;box-shadow:0 14px 28px -22px #7c3aed80,inset 0 1px #ffffffc2}.i360-quotes-btn-detail:hover{color:#4c1d95;background:linear-gradient(#ede9fe,#a78bfaeb);border-color:#7c3aedc7}.i360-quotes-btn-links{color:#92400e;background:linear-gradient(#fffbebfa,#fcd34de0);border-color:#d9770694;box-shadow:0 14px 28px -22px #d9770680,inset 0 1px #ffffffc2}.i360-quotes-btn-links:hover{color:#78350f;background:linear-gradient(#fef3c7,#fbbf24f0);border-color:#d97706d1}.dark .i360-quotes-btn-pdf{color:#e0f2fe;background:linear-gradient(#075985f5,#0f172a);border-color:#0ea5e9a8}.dark .i360-quotes-btn-detail{color:#ede9fe;background:linear-gradient(#4c1d95f5,#0f172a);border-color:#8b5cf6ad}.dark .i360-quotes-btn-links{color:#fef3c7;background:linear-gradient(#78350ff5,#0f172a);border-color:#f59e0bad}.i360-quotes-btn-quiet{color:var(--quotes-muted)}.i360-quotes-icon-btn{width:38px;min-width:38px;padding:0}.i360-quotes-handoff,.i360-quotes-error{border-radius:20px;align-items:flex-start;gap:12px;padding:14px;display:flex}.i360-quotes-handoff-icon{flex:none;width:36px;height:36px}.i360-quotes-handoff p,.i360-quotes-error p{text-transform:uppercase;color:var(--quotes-subtle);margin:0;font-size:11px;font-weight:850}.i360-quotes-handoff strong,.i360-quotes-error span{color:var(--quotes-ink);margin-top:3px;font-size:13px;line-height:1.45;display:block}.i360-quotes-handoff span{color:var(--quotes-muted);margin-top:2px;font-size:12px;display:block}.i360-quotes-error{justify-content:space-between;align-items:center}.i360-quotes-error p{color:#be123c}.i360-quotes-layout{flex:1;grid-template-columns:minmax(0,1.92fr) minmax(315px,.78fr);align-items:start;gap:12px;min-height:0;display:grid;overflow:hidden}.i360-quotes-admin{scrollbar-width:thin;flex-direction:column;gap:10px;min-width:0;min-height:0;padding-right:2px;display:flex;overflow:auto}.i360-quotes-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.i360-quotes-kpi{border-radius:20px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-height:78px;padding:11px;display:grid}.i360-quotes-kpi-icon{width:38px;height:38px}.i360-quotes-kpi-value{text-overflow:ellipsis;white-space:nowrap;color:var(--quotes-ink);margin:2px 0 0;font-size:19px;font-weight:880;line-height:1.1;overflow:hidden}.i360-quotes-muted{color:var(--quotes-muted);font-size:12px;line-height:1.4}.i360-quotes-command-panel{scrollbar-width:thin;border-radius:20px;align-items:center;gap:9px;padding:8px;display:flex;overflow-x:auto}.i360-quotes-search-wrap{flex:340px;min-width:280px;position:relative}.i360-quotes-search,.i360-quotes-select{border:1px solid var(--quotes-border-strong);background:var(--quotes-surface-muted);width:100%;height:38px;color:var(--quotes-ink);border-radius:13px;font-size:13px;font-weight:650}.i360-quotes-search{padding-left:38px}.i360-quotes-search::placeholder{color:var(--quotes-subtle)}.i360-quotes-select{flex:0 0 210px;max-width:210px;padding:0 12px}.i360-quotes-source-badge{border-color:var(--quotes-border-strong);background:var(--quotes-surface-muted);color:var(--quotes-muted);flex:none;font-size:11px;font-weight:800}.i360-quotes-inline-segments{flex:none;align-items:center;gap:7px;display:flex}.i360-quotes-segment-rail{scrollbar-width:none;border-radius:18px;gap:7px;padding:8px;display:flex;overflow-x:auto}.i360-quotes-segment-rail::-webkit-scrollbar{display:none}.i360-quotes-segment{white-space:nowrap;flex:none;gap:7px;min-height:34px;padding:0 11px}.i360-quotes-segment span{background:#0f172a14;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:11px;font-weight:900;display:inline-flex}.i360-quotes-segment[data-active=true] span{color:#fff;background:#fff3}.i360-quotes-pipeline{border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:10px;display:grid}.i360-quotes-pipeline-item{border:1px solid var(--quotes-border);background:var(--quotes-surface-muted);border-radius:15px;min-width:0;padding:10px}.i360-quotes-pipeline-title{text-overflow:ellipsis;white-space:nowrap;color:var(--quotes-ink);font-size:12px;font-weight:850;overflow:hidden}.i360-quotes-pipeline-item span{background:var(--quotes-accent-soft);min-width:27px;height:24px;color:var(--quotes-accent);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:900;display:inline-flex}.i360-quotes-result-bar,.i360-quotes-pagination{border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.i360-quotes-result-meta,.i360-quotes-pagination-inline{align-items:center;gap:8px;display:flex}.i360-quotes-result-meta{justify-content:flex-end;min-width:0}.i360-quotes-pagination-inline{flex:none}.i360-quotes-pagination-inline span{color:var(--quotes-muted);font-size:12px;font-weight:850}.i360-quotes-result-count{color:var(--quotes-ink);margin:2px 0 0;font-size:14px;font-weight:850}.i360-quotes-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.i360-quotes-card{cursor:pointer;border:1px solid var(--quotes-border);background:linear-gradient(135deg, #ffffff75, transparent 58%), linear-gradient(180deg, var(--quotes-surface-strong), var(--quotes-surface)), var(--quotes-surface);min-width:0;min-height:326px;box-shadow:var(--quotes-shadow);border-radius:22px;flex-direction:column;gap:9px;padding:10px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex}.i360-quotes-card:hover,.i360-quotes-card.is-selected{border-color:#0d94887a;transform:translateY(-2px)}.i360-quotes-card.is-selected{background:linear-gradient(180deg, #0d94881f, transparent 40%), linear-gradient(180deg, var(--quotes-surface-strong), var(--quotes-surface));box-shadow:var(--quotes-shadow), inset 0 0 0 1px #0d94882e}.i360-quotes-card-top{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.i360-quotes-card-top .i360-quotes-label{color:#334155;font-weight:950}.dark .i360-quotes-card-top .i360-quotes-label{color:#cbd5e1}.i360-quotes-focus-header .i360-quotes-label{color:#334155;font-weight:950}.dark .i360-quotes-focus-header .i360-quotes-label{color:#cbd5e1}.i360-quotes-card h2,.i360-quotes-focus-header h2{text-overflow:ellipsis;white-space:nowrap;color:var(--quotes-ink);margin:2px 0 0;font-size:.875rem;font-weight:600;overflow:hidden}.i360-quotes-stage{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;border-radius:999px;flex:none;justify-content:center;align-items:center;max-width:120px;padding:5px 8px;font-size:10px;font-weight:850;display:inline-flex;overflow:hidden}.i360-quotes-card-customer{min-width:0}.i360-quotes-card-customer p{text-overflow:ellipsis;white-space:nowrap;color:var(--quotes-ink);margin:0;font-size:14px;font-weight:850;overflow:hidden}.i360-quotes-card-customer span{text-overflow:ellipsis;white-space:nowrap;color:var(--quotes-muted);margin-top:3px;font-size:12px;display:block;overflow:hidden}.i360-quotes-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.i360-quotes-next-action,.i360-quotes-focus-next{background:linear-gradient(180deg, var(--quotes-accent-soft), transparent);border:1px solid #0d948838;border-radius:16px;min-width:0;padding:8px}.i360-quotes-next-action p,.i360-quotes-focus-next p,.i360-quotes-dialog-block p{text-transform:uppercase;color:var(--quotes-accent);margin:0;font-size:10px;font-weight:850}.i360-quotes-next-action strong,.i360-quotes-focus-next strong{color:var(--quotes-ink);margin-top:6px;font-size:12px;font-weight:850;line-height:1.35;display:block}.i360-quotes-next-action span,.i360-quotes-focus-next span{-webkit-line-clamp:2;color:var(--quotes-muted);-webkit-box-orient:vertical;margin-top:3px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.i360-quotes-readiness-row,.i360-quotes-readiness-list{flex-wrap:wrap;gap:6px;display:flex}.i360-quotes-readiness{letter-spacing:0;border-radius:999px;align-items:center;padding:5px 8px;font-size:10px;font-weight:820;display:inline-flex}.i360-quotes-card-actions{justify-content:space-between;margin-top:auto}.i360-quotes-card-actions .i360-quotes-btn{flex:1}.i360-quotes-pagination p{color:var(--quotes-muted);margin:0;font-size:12px;font-weight:800}.i360-quotes-empty{min-height:180px;color:var(--quotes-muted);border-radius:22px;justify-content:center;align-items:center;gap:12px;padding:22px;display:flex}.i360-quotes-empty p{color:var(--quotes-ink);margin:0;font-size:15px;font-weight:850}.i360-quotes-empty span{max-width:440px;margin-top:3px;font-size:13px;line-height:1.45;display:block}.i360-quotes-focus-shell{scrollbar-width:thin;align-self:stretch;min-width:0;min-height:0;overflow:auto}.i360-quotes-focus-card{border-radius:24px;flex-direction:column;gap:12px;padding:13px;display:flex;position:sticky;top:0}.i360-quotes-focus-header{border-bottom:1px solid var(--quotes-border);justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;padding-bottom:12px;display:flex}.i360-quotes-focus-hero{border:1px solid var(--quotes-border);background:linear-gradient(135deg, #0d948824, transparent 48%), var(--quotes-surface-muted);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px;display:grid}.i360-quotes-focus-hero p{text-overflow:ellipsis;white-space:nowrap;color:var(--quotes-ink);margin:0;font-size:15px;font-weight:880;overflow:hidden}.i360-quotes-focus-hero span{text-overflow:ellipsis;white-space:nowrap;color:var(--quotes-muted);margin-top:4px;font-size:12px;display:block;overflow:hidden}.i360-quotes-focus-hero strong{color:var(--quotes-accent);font-size:16px;font-weight:900}.i360-quotes-focus-grid,.i360-quotes-dialog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.i360-quotes-focus-actions{flex-wrap:wrap}.i360-quotes-focus-actions .i360-quotes-btn{flex:130px}.i360-quotes-empty-compact{min-height:250px}.i360-quotes-menu,.i360-quotes-dialog{z-index:80;border-color:var(--quotes-border-strong);color:var(--quotes-ink)}.i360-quotes-dialog{border-radius:24px;padding:18px;font-size:1em}.i360-quotes-dialog .i360-quotes-dialog-close{z-index:4;color:#075985;background:#fff;border:1.5px solid #0284c785;box-shadow:0 12px 26px -18px #0284c7b3}.dark .i360-quotes-dialog .i360-quotes-dialog-close{color:#e0f2fe;background:#0f172a;border-color:#7dd3fc85}.i360-quotes-dialog-title{line-height:1.32;font-size:1.125rem!important}.i360-quotes-dialog-description{font-size:.875rem!important}.i360-quotes-dialog-grid span,.i360-quotes-dialog-block span,.i360-quotes-dialog-note span,.i360-quotes-dialog-block p{font-size:10px!important}.i360-quotes-dialog-grid strong,.i360-quotes-dialog-block strong{font-size:12px!important}.i360-quotes-dialog-note p{font-size:13px!important}.i360-quotes-dialog .i360-quotes-btn,.i360-quotes-dialog .i360-quotes-menu{font-size:.875rem!important}.i360-quotes-detail-trigger{min-height:41px;padding-inline:15px;font-size:14px;font-weight:850}.i360-quotes-dialog-block,.i360-quotes-dialog-note{border:1px solid var(--quotes-border);background:var(--quotes-surface-muted);border-radius:18px;padding:12px}.i360-quotes-dialog-note p{color:var(--quotes-muted);margin-top:7px;font-size:13px;line-height:1.55}.preventivo-detail-cabina-header{overflow:hidden;border-radius:22px!important}.preventivo-detail-cabina-tabs{gap:6px!important;display:inline-flex!important}.preventivo-detail-cabina-tab{background:0 0!important}.preventivo-detail-cabina-tab:hover{color:#082f49!important;background:#ffffff94!important}.preventivo-detail-cabina-tab[data-state=active]{color:#082f49!important;background:linear-gradient(#fff 0%,#ebf7fff2 100%)!important}.dark .preventivo-detail-cabina-tab:hover,html.dark body .preventivo-detail-cabina-tab:hover,body.dark .preventivo-detail-cabina-tab:hover,[data-theme=dark] .preventivo-detail-cabina-tab:hover{color:#e0f2fe!important;background:#1e293bb8!important}.dark .preventivo-detail-cabina-tab[data-state=active],html.dark body .preventivo-detail-cabina-tab[data-state=active],body.dark .preventivo-detail-cabina-tab[data-state=active],[data-theme=dark] .preventivo-detail-cabina-tab[data-state=active]{color:#e0f2fe!important;background:linear-gradient(#0f172af5 0%,#1e293bd1 100%)!important}@media (max-width:1320px){.i360-quotes-kpi-strip,.i360-quotes-board,.i360-quotes-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1120px){.dashboard-preventivi-workbench{overflow:auto}.i360-quotes-hero,.i360-quotes-layout{grid-template-columns:1fr}.i360-quotes-hero-status{max-width:520px}.i360-quotes-focus-card{position:static}}@media (max-width:820px){.dashboard-preventivi-workbench{border-radius:20px;padding:6px}.i360-quotes-hero{min-height:unset;padding:12px}.i360-quotes-hero-copy{flex-direction:column;align-items:flex-start;gap:9px}.i360-quotes-hero-actions{flex-wrap:wrap}.i360-quotes-command-panel,.i360-quotes-kpi-strip,.i360-quotes-board,.i360-quotes-pipeline,.i360-quotes-focus-grid,.i360-quotes-dialog-grid{grid-template-columns:1fr}.i360-quotes-command-panel{flex-wrap:wrap;align-items:stretch;overflow-x:visible}.i360-quotes-search-wrap,.i360-quotes-select{flex:100%;max-width:none}.i360-quotes-inline-segments{width:100%;overflow-x:auto}}@media (max-width:560px){.i360-quotes-hero h1{font-size:1.5rem}.i360-quotes-hero-status,.i360-quotes-card-metrics,.i360-quotes-focus-hero{grid-template-columns:1fr}.i360-quotes-card{min-height:auto}.i360-quotes-result-bar,.i360-quotes-pagination,.i360-quotes-error{flex-direction:column;align-items:stretch}.i360-quotes-empty{justify-content:flex-start;align-items:flex-start}}html.dark body :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog),body.dark :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog),.dark :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog),[data-theme=dark] :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog){--quotes-bg:#05121ffa!important;--quotes-surface:#081f31f0!important;--quotes-surface-strong:#071827fa!important;--quotes-surface-muted:#0c2b40e0!important;--quotes-border:#7dd3fc2b!important;--quotes-border-strong:#7dd3fc45!important;--quotes-ink:#eef8ff!important;--quotes-muted:#cbe7f4c7!important;--quotes-subtle:#a9c6d8b8!important;--quotes-accent:#7dd3fc!important;--quotes-accent-strong:#38bdf8!important;--quotes-accent-soft:#0e749042!important;--quotes-warm:#fde68a!important;--dashboard-toolbar-bg:#071827fa!important;--dashboard-toolbar-chip-bg:#0c2b40e0!important;--dashboard-workspace-surface:#05121ffa!important;--dashboard-workspace-surface-strong:#081f31f5!important;--dash-surface:#071827fa!important;--dash-surface-soft:#0c2b40e0!important;--dash-ink:#eef8ff!important;--dash-muted:#cbe7f4c7!important;border-color:var(--quotes-border)!important;color:var(--quotes-ink)!important;background:linear-gradient(145deg,#7dd3fc14,#0000 44%),#05121ffa!important}html.dark body :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(.i360-quotes-surface,.i360-quotes-hero,.i360-quotes-handoff,.i360-quotes-error,.i360-quotes-kpi,.i360-quotes-command-panel,.i360-quotes-segment-rail,.i360-quotes-pipeline,.i360-quotes-result-bar,.i360-quotes-pagination,.i360-quotes-empty,.i360-quotes-focus-card,.i360-quotes-menu,.i360-quotes-dialog,.dashboard-viewport-header,.dashboard-viewport-section,.dashboard-viewport-section-body,.dashboard-viewport-tabs,.dashboard-toolbar-surface,.i360-dialog-frame,.i360-dialog-panel,.i360-system-surface,.i360-system-surface-toolbar,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],section,article,aside,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[#ACDFF4]"],[class*="bg-[#D8F0FF]"],[class*="bg-[#EAF7FF]"]),body.dark :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(.i360-quotes-surface,.i360-quotes-hero,.i360-quotes-handoff,.i360-quotes-error,.i360-quotes-kpi,.i360-quotes-command-panel,.i360-quotes-segment-rail,.i360-quotes-pipeline,.i360-quotes-result-bar,.i360-quotes-pagination,.i360-quotes-empty,.i360-quotes-focus-card,.i360-quotes-menu,.i360-quotes-dialog,.dashboard-viewport-header,.dashboard-viewport-section,.dashboard-viewport-section-body,.dashboard-viewport-tabs,.dashboard-toolbar-surface,.i360-dialog-frame,.i360-dialog-panel,.i360-system-surface,.i360-system-surface-toolbar,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],section,article,aside,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[#ACDFF4]"],[class*="bg-[#D8F0FF]"],[class*="bg-[#EAF7FF]"]),.dark :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(.i360-quotes-surface,.i360-quotes-hero,.i360-quotes-handoff,.i360-quotes-error,.i360-quotes-kpi,.i360-quotes-command-panel,.i360-quotes-segment-rail,.i360-quotes-pipeline,.i360-quotes-result-bar,.i360-quotes-pagination,.i360-quotes-empty,.i360-quotes-focus-card,.i360-quotes-menu,.i360-quotes-dialog,.dashboard-viewport-header,.dashboard-viewport-section,.dashboard-viewport-section-body,.dashboard-viewport-tabs,.dashboard-toolbar-surface,.i360-dialog-frame,.i360-dialog-panel,.i360-system-surface,.i360-system-surface-toolbar,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],section,article,aside,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[#ACDFF4]"],[class*="bg-[#D8F0FF]"],[class*="bg-[#EAF7FF]"]),[data-theme=dark] :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(.i360-quotes-surface,.i360-quotes-hero,.i360-quotes-handoff,.i360-quotes-error,.i360-quotes-kpi,.i360-quotes-command-panel,.i360-quotes-segment-rail,.i360-quotes-pipeline,.i360-quotes-result-bar,.i360-quotes-pagination,.i360-quotes-empty,.i360-quotes-focus-card,.i360-quotes-menu,.i360-quotes-dialog,.dashboard-viewport-header,.dashboard-viewport-section,.dashboard-viewport-section-body,.dashboard-viewport-tabs,.dashboard-toolbar-surface,.i360-dialog-frame,.i360-dialog-panel,.i360-system-surface,.i360-system-surface-toolbar,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],section,article,aside,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[#ACDFF4]"],[class*="bg-[#D8F0FF]"],[class*="bg-[#EAF7FF]"]){border-color:var(--quotes-border)!important;background:linear-gradient(145deg, #7dd3fc14, transparent 50%), var(--quotes-surface)!important;color:var(--quotes-ink)!important;box-shadow:0 24px 58px -46px #000000d1,inset 0 1px #ffffff0e!important}html.dark body :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger,.preventivo-v2-field-box_input),body.dark :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger,.preventivo-v2-field-box_input),.dark :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger,.preventivo-v2-field-box_input),[data-theme=dark] :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger,.preventivo-v2-field-box_input){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:var(--quotes-border-strong)!important;color:var(--quotes-ink)!important;background:#05121fe6!important}html.dark body :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900),body.dark :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900),.dark :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900),[data-theme=dark] :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900){color:var(--quotes-ink)!important}html.dark body :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600),body.dark :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600),.dark :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600),[data-theme=dark] :is(.dashboard-preventivi-workbench,.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600){color:var(--quotes-muted)!important}html.dark body :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is([class*="bg-[#ffffff]"],[class*="bg-[#62BBDD]"],[class*="bg-[#ACDFF4]"],[class*="bg-[#D8F0FF]"],[class*="bg-[#EAF7FF]"],[class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*="bg-[linear-gradient(180deg,#62BBDD"],[class*="bg-[linear-gradient(180deg,#256B8D"],[class*="bg-[linear-gradient(135deg,var(--dashboard-toolbar-bg)"]),body.dark :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is([class*="bg-[#ffffff]"],[class*="bg-[#62BBDD]"],[class*="bg-[#ACDFF4]"],[class*="bg-[#D8F0FF]"],[class*="bg-[#EAF7FF]"],[class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*="bg-[linear-gradient(180deg,#62BBDD"],[class*="bg-[linear-gradient(180deg,#256B8D"],[class*="bg-[linear-gradient(135deg,var(--dashboard-toolbar-bg)"]),.dark :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is([class*="bg-[#ffffff]"],[class*="bg-[#62BBDD]"],[class*="bg-[#ACDFF4]"],[class*="bg-[#D8F0FF]"],[class*="bg-[#EAF7FF]"],[class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*="bg-[linear-gradient(180deg,#62BBDD"],[class*="bg-[linear-gradient(180deg,#256B8D"],[class*="bg-[linear-gradient(135deg,var(--dashboard-toolbar-bg)"]),[data-theme=dark] :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is([class*="bg-[#ffffff]"],[class*="bg-[#62BBDD]"],[class*="bg-[#ACDFF4]"],[class*="bg-[#D8F0FF]"],[class*="bg-[#EAF7FF]"],[class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*="bg-[linear-gradient(180deg,#62BBDD"],[class*="bg-[linear-gradient(180deg,#256B8D"],[class*="bg-[linear-gradient(135deg,var(--dashboard-toolbar-bg)"]){color:#eef8ff!important;background:#081f31f0 linear-gradient(145deg,#7dd3fc14,#0000 50%)!important;border-color:#7dd3fc2b!important}html.dark body :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(button,.i360-ui-button,.i360-system-toolbar-button,[role=button]),body.dark :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(button,.i360-ui-button,.i360-system-toolbar-button,[role=button]),.dark :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(button,.i360-ui-button,.i360-system-toolbar-button,[role=button]),[data-theme=dark] :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(button,.i360-ui-button,.i360-system-toolbar-button,[role=button]){color:#eef8ff!important;border-color:#7dd3fc3d!important}html.dark body :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(.i360-ui-badge,[class*=rounded-full],[class*=rounded-xl],[class*=rounded-2xl]),body.dark :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(.i360-ui-badge,[class*=rounded-full],[class*=rounded-xl],[class*=rounded-2xl]),.dark :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(.i360-ui-badge,[class*=rounded-full],[class*=rounded-xl],[class*=rounded-2xl]),[data-theme=dark] :is(.preventivo-new-server-workbench,.preventivo-editor-dialog,.dashboard-viewport-dialog) :is(.i360-ui-badge,[class*=rounded-full],[class*=rounded-xl],[class*=rounded-2xl]){border-color:#7dd3fc2e!important}html.dark body .dashboard-preventivi-workbench,body.dark .dashboard-preventivi-workbench,.dark .dashboard-preventivi-workbench,[data-theme=dark] .dashboard-preventivi-workbench,html.dark body .i360-quotes-menu,body.dark .i360-quotes-menu,.dark .i360-quotes-menu,[data-theme=dark] .i360-quotes-menu,html.dark body .i360-quotes-dialog,body.dark .i360-quotes-dialog,.dark .i360-quotes-dialog,[data-theme=dark] .i360-quotes-dialog{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--quotes-bg:#05121ffa!important;--quotes-surface:#081f31f5!important;--quotes-surface-strong:#071827fa!important;--quotes-surface-muted:#0c2b40e0!important;--quotes-border:#7dd3fc2b!important;--quotes-border-strong:#7dd3fc45!important;--quotes-ink:#eef8ff!important;--quotes-muted:#cbe7f4c7!important;--quotes-subtle:#a9c6d8b8!important;--quotes-accent:#7dd3fc!important;--quotes-accent-strong:#38bdf8!important;--quotes-accent-soft:#0e749042!important;--quotes-warm:#fde68a!important;color:var(--quotes-ink)!important}html.dark body .dashboard-preventivi-workbench :is(.i360-quotes-surface,.i360-quotes-hero,.i360-quotes-handoff,.i360-quotes-error,.i360-quotes-kpi,.i360-quotes-command-panel,.i360-quotes-segment-rail,.i360-quotes-pipeline,.i360-quotes-pipeline-item,.i360-quotes-result-bar,.i360-quotes-pagination,.i360-quotes-empty,.i360-quotes-card,.i360-quotes-card-customer,.i360-quotes-card-metrics,.i360-quotes-next-action,.i360-quotes-readiness-row,.i360-quotes-readiness-list,.i360-quotes-focus-card,.i360-quotes-focus-hero,.i360-quotes-focus-next,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],section,article,aside,[class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[#ffffff"],[class*="bg-[#FFFFFF"],[class*="bg-[#EAF7FF"],[class*="bg-[#D8F0FF"],[class*="bg-[#ACDFF4"],[class*="bg-[#62BBDD"]),body.dark .dashboard-preventivi-workbench :is(.i360-quotes-surface,.i360-quotes-hero,.i360-quotes-handoff,.i360-quotes-error,.i360-quotes-kpi,.i360-quotes-command-panel,.i360-quotes-segment-rail,.i360-quotes-pipeline,.i360-quotes-pipeline-item,.i360-quotes-result-bar,.i360-quotes-pagination,.i360-quotes-empty,.i360-quotes-card,.i360-quotes-card-customer,.i360-quotes-card-metrics,.i360-quotes-next-action,.i360-quotes-readiness-row,.i360-quotes-readiness-list,.i360-quotes-focus-card,.i360-quotes-focus-hero,.i360-quotes-focus-next,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],section,article,aside,[class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[#ffffff"],[class*="bg-[#FFFFFF"],[class*="bg-[#EAF7FF"],[class*="bg-[#D8F0FF"],[class*="bg-[#ACDFF4"],[class*="bg-[#62BBDD"]),.dark .dashboard-preventivi-workbench :is(.i360-quotes-surface,.i360-quotes-hero,.i360-quotes-handoff,.i360-quotes-error,.i360-quotes-kpi,.i360-quotes-command-panel,.i360-quotes-segment-rail,.i360-quotes-pipeline,.i360-quotes-pipeline-item,.i360-quotes-result-bar,.i360-quotes-pagination,.i360-quotes-empty,.i360-quotes-card,.i360-quotes-card-customer,.i360-quotes-card-metrics,.i360-quotes-next-action,.i360-quotes-readiness-row,.i360-quotes-readiness-list,.i360-quotes-focus-card,.i360-quotes-focus-hero,.i360-quotes-focus-next,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],section,article,aside,[class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[#ffffff"],[class*="bg-[#FFFFFF"],[class*="bg-[#EAF7FF"],[class*="bg-[#D8F0FF"],[class*="bg-[#ACDFF4"],[class*="bg-[#62BBDD"]),[data-theme=dark] .dashboard-preventivi-workbench :is(.i360-quotes-surface,.i360-quotes-hero,.i360-quotes-handoff,.i360-quotes-error,.i360-quotes-kpi,.i360-quotes-command-panel,.i360-quotes-segment-rail,.i360-quotes-pipeline,.i360-quotes-pipeline-item,.i360-quotes-result-bar,.i360-quotes-pagination,.i360-quotes-empty,.i360-quotes-card,.i360-quotes-card-customer,.i360-quotes-card-metrics,.i360-quotes-next-action,.i360-quotes-readiness-row,.i360-quotes-readiness-list,.i360-quotes-focus-card,.i360-quotes-focus-hero,.i360-quotes-focus-next,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],section,article,aside,[class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[#ffffff"],[class*="bg-[#FFFFFF"],[class*="bg-[#EAF7FF"],[class*="bg-[#D8F0FF"],[class*="bg-[#ACDFF4"],[class*="bg-[#62BBDD"]),html.dark body .i360-quotes-menu,body.dark .i360-quotes-menu,.dark .i360-quotes-menu,[data-theme=dark] .i360-quotes-menu,html.dark body .i360-quotes-dialog,body.dark .i360-quotes-dialog,.dark .i360-quotes-dialog,[data-theme=dark] .i360-quotes-dialog{border-color:var(--quotes-border)!important;background:linear-gradient(145deg, #7dd3fc16, transparent 52%), var(--quotes-surface)!important;color:var(--quotes-ink)!important;box-shadow:0 24px 58px -46px #000000db,inset 0 1px #ffffff0e!important}html.dark body .dashboard-preventivi-workbench :is(input,textarea,select,button[role=combobox],.i360-quotes-search,.i360-quotes-select),body.dark .dashboard-preventivi-workbench :is(input,textarea,select,button[role=combobox],.i360-quotes-search,.i360-quotes-select),.dark .dashboard-preventivi-workbench :is(input,textarea,select,button[role=combobox],.i360-quotes-search,.i360-quotes-select),[data-theme=dark] .dashboard-preventivi-workbench :is(input,textarea,select,button[role=combobox],.i360-quotes-search,.i360-quotes-select){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:var(--quotes-border-strong)!important;color:var(--quotes-ink)!important;background:#030d19eb!important}html.dark body .dashboard-preventivi-workbench :is(button,[role=button],.i360-quotes-btn,.i360-quotes-icon-btn,.i360-quotes-segment),body.dark .dashboard-preventivi-workbench :is(button,[role=button],.i360-quotes-btn,.i360-quotes-icon-btn,.i360-quotes-segment),.dark .dashboard-preventivi-workbench :is(button,[role=button],.i360-quotes-btn,.i360-quotes-icon-btn,.i360-quotes-segment),[data-theme=dark] .dashboard-preventivi-workbench :is(button,[role=button],.i360-quotes-btn,.i360-quotes-icon-btn,.i360-quotes-segment){border-color:var(--quotes-border-strong)!important;color:var(--quotes-ink)!important}html.dark body .dashboard-preventivi-workbench :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800),body.dark .dashboard-preventivi-workbench :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800),.dark .dashboard-preventivi-workbench :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800),[data-theme=dark] .dashboard-preventivi-workbench :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800),html.dark body .i360-quotes-menu :is(.text-slate-950,.text-slate-900,.text-slate-800),body.dark .i360-quotes-menu :is(.text-slate-950,.text-slate-900,.text-slate-800),.dark .i360-quotes-menu :is(.text-slate-950,.text-slate-900,.text-slate-800),[data-theme=dark] .i360-quotes-menu :is(.text-slate-950,.text-slate-900,.text-slate-800){color:var(--quotes-ink)!important}html.dark body .dashboard-preventivi-workbench :is(p,small,.i360-quotes-muted,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500),body.dark .dashboard-preventivi-workbench :is(p,small,.i360-quotes-muted,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500),.dark .dashboard-preventivi-workbench :is(p,small,.i360-quotes-muted,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500),[data-theme=dark] .dashboard-preventivi-workbench :is(p,small,.i360-quotes-muted,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500),html.dark body .i360-quotes-menu :is(.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500),body.dark .i360-quotes-menu :is(.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500),.dark .i360-quotes-menu :is(.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500),[data-theme=dark] .i360-quotes-menu :is(.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500){color:var(--quotes-muted)!important}.preventivo-new-server-workbench .preventivo-v2-section-frame,.preventivo-new-server-workbench .preventivo-v2-section-body,html.dark body .preventivo-new-server-workbench .preventivo-v2-section-frame,html.dark body .preventivo-new-server-workbench .preventivo-v2-section-body,body.dark .preventivo-new-server-workbench .preventivo-v2-section-frame,body.dark .preventivo-new-server-workbench .preventivo-v2-section-body,.dark .preventivo-new-server-workbench .preventivo-v2-section-frame,.dark .preventivo-new-server-workbench .preventivo-v2-section-body,[data-theme=dark] .preventivo-new-server-workbench .preventivo-v2-section-frame,[data-theme=dark] .preventivo-new-server-workbench .preventivo-v2-section-body{box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important}html:not(.dark) body .preventivo-new-server-workbench{--dashboard-toolbar-bg:#ffffffd9!important;--dashboard-toolbar-chip-bg:#f0f9ffbf!important;--dashboard-workspace-surface:#eef4f8!important;--dashboard-workspace-surface-strong:#ffffffd9!important;--dashboard-shell-border:#e0f2fee6!important;--dash-surface:#ffffffd9!important;--dash-surface-soft:#f0f9ffbf!important;--dash-ink:#0f172a!important;--dash-muted:#5f7288!important;--quotes-bg:#eef4f8!important;--quotes-surface:#ffffffd9!important;--quotes-surface-strong:#ffffffd9!important;--quotes-surface-muted:#f0f9ffbf!important;--quotes-border:#e0f2fee6!important;--quotes-border-strong:#bae6fdf2!important;--quotes-shadow:0 18px 48px -38px #0e74906b!important;color:var(--dash-ink)!important;background:linear-gradient(135deg,#ffffff8a,#0000 34%),#eef4f8!important}html:not(.dark) body .preventivo-new-server-workbench :is(.dashboard-viewport-frame,.dashboard-viewport-header,.dashboard-viewport-section,.dashboard-viewport-tabs,.dashboard-viewport-footer,.dashboard-toolbar-surface,.i360-system-surface,.i360-system-surface-toolbar,.preventivo-v2-section-frame,[data-slot=card],section,article,aside,[class*="bg-[#ACDFF4]"],[class*="bg-[#D8F0FF]"],[class*="bg-[#EAF7FF]"]){-webkit-backdrop-filter:blur(14px)saturate(1.05);background-color:#ffffffd9!important;background-image:linear-gradient(135deg,#ffffff85,#0000 58%)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto,auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;border-color:#e0f2fee6!important;box-shadow:0 18px 48px -38px #0e74906b!important}html:not(.dark) body .preventivo-new-server-workbench :is(.dashboard-viewport-section-body,.preventivo-v2-section-body,.preventivo-v2-field-box,.preventivo-v2-metric-card,[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],[class*="bg-[var(--dashboard-toolbar-chip-bg)]"],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-sky-100],[class*=bg-cyan-100]){background-color:#f0f9ffbf!important;background-image:linear-gradient(135deg,#ffffff57,#0000 58%)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto,auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;border-color:#e0f2fee6!important;box-shadow:0 10px 24px -20px #0e749057!important}html:not(.dark) body .preventivo-new-server-workbench :is(input,textarea,select,button[role=combobox]){color:var(--dash-ink)!important;background:#ffffffe6!important;border-color:#e0f2fee6!important;box-shadow:inset 0 1px #ffffffb8!important}:is(html.dark body,body.dark,[data-theme=dark]) .preventivo-new-server-workbench{--dashboard-toolbar-bg:#0f172af0!important;--dashboard-toolbar-chip-bg:#0f172ad1!important;--dashboard-workspace-surface:#020617f0!important;--dashboard-workspace-surface-strong:#0f172af5!important;--dashboard-shell-border:#334155d1!important;--dash-surface:#0f172aeb!important;--dash-surface-soft:#020617c7!important;--dash-ink:#e2e8f0!important;--dash-muted:#94a3b8!important}:is(html.dark body,body.dark,[data-theme=dark]) .preventivo-new-server-workbench :is(.preventivo-v2-section-header,.preventivo-v2-info-panel,.preventivo-v2-branding-panel,.preventivo-v2-section-body,.preventivo-v2-section-frame,[data-slot=card],[data-slot=card-header],[data-slot=card-content]){color:#e2e8f0!important;background-color:#0f172ae6!important;background-image:linear-gradient(135deg,#1e293bc7,#0000 58%)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto,auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;border-color:#334155bd!important;box-shadow:0 22px 54px -40px #000000d1,inset 0 1px #e2e8f014!important}:is(html.dark body,body.dark,[data-theme=dark]) .preventivo-new-server-workbench .preventivo-v2-section-header{color:#f8fafc!important;background:#0f172af5 linear-gradient(#020617fa,#0f172af0 54%,#1e293be6)!important}:is(html.dark body,body.dark,[data-theme=dark]) .preventivo-new-server-workbench .preventivo-v2-field-box{color:#e2e8f0!important;background:linear-gradient(135deg,#1e293b9e,#0000 62%),#0f172ad6!important;border-color:#334155c7!important;box-shadow:0 12px 28px -22px #000000c2,inset 0 1px #e2e8f00f!important}:is(html.dark body,body.dark,[data-theme=dark]) .preventivo-new-server-workbench :is(input,textarea,select,button[role=combobox],.i360-ui-input,.i360-ui-textarea,.i360-ui-select-trigger){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f8fafc!important;background:#0f172aeb!important;border-color:#475569db!important;box-shadow:inset 0 1px #e2e8f014!important}:is(html.dark body,body.dark,[data-theme=dark]) .preventivo-new-server-workbench :is(.preventivo-v2-section-header-icon,.preventivo-v2-info-panel span[class*=rounded]){color:#7dd3fc!important;background:#0f172aeb!important;border-color:#334155d1!important}
.dashboard-billing-workbench{--billing-bg:var(--dashboard-workspace-surface,#eef4f8);--billing-surface:#ffffffeb;--billing-surface-strong:#fffffff5;--billing-surface-soft:#ecfeffc7;--billing-border:#cffafef2;--billing-border-strong:#a5f3fcf2;--billing-ink:#0f172a;--billing-muted:#475569;--billing-subtle:#64748b;--billing-accent:#0e7490;--billing-accent-strong:#0891b2;--billing-accent-soft:#06b6d41f;--billing-money:#0f766e;--billing-warning:#b45309;--billing-danger:#be123c;--billing-shadow:0 12px 32px -22px #0891b257;--billing-ring:0 0 0 3px #0891b233;isolation:isolate;width:100%;max-width:none;height:100%;min-height:0;color:var(--billing-ink);background:linear-gradient(135deg, #fff9, transparent 36%), radial-gradient(circle at 86% 8%, #0891b21f, transparent 32%), var(--billing-bg);border-radius:18px;flex-direction:column;gap:8px;padding:6px;display:flex;position:relative;overflow:hidden}.dark .dashboard-billing-workbench{--billing-bg:var(--dashboard-shell-bg,#0f172a);--billing-surface:#0f172a99;--billing-surface-strong:#0f172a99;--billing-surface-soft:#1e293bcc;--billing-border:#334155b3;--billing-border-strong:#334155b3;--billing-ink:#e5edf7;--billing-muted:#a3b1c4;--billing-subtle:#8493a8;--billing-accent:#67e8f9;--billing-accent-strong:#22d3ee;--billing-accent-soft:#22d3ee21;--billing-money:#5eead4;--billing-warning:#facc15;--billing-danger:#fb7185;--billing-shadow:0 28px 60px -38px #000000ad}.dashboard-billing-workbench:before{z-index:-1;pointer-events:none;content:"";opacity:.78;background:linear-gradient(90deg,#ffffff6b,#0000 24%),linear-gradient(#ffffff3d,#0000 48%);position:absolute;inset:0}.dark .dashboard-billing-workbench:before{background:linear-gradient(90deg,#ffffff14,#0000 26%),linear-gradient(#7dd3fc14,#0000 48%)}.i360-billing-surface,.i360-billing-soft,.i360-billing-hero,.i360-billing-filter-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--billing-border)!important;background:linear-gradient(180deg, var(--billing-surface-strong), var(--billing-surface))!important;box-shadow:var(--billing-shadow)!important;border-radius:14px!important}.i360-billing-soft{background:linear-gradient(180deg, var(--billing-surface), var(--billing-surface-soft))!important}.i360-billing-hero{border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:0;padding:6px 10px;display:grid}.i360-billing-hero-copy{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.i360-billing-eyebrow{border:1px solid var(--billing-border);background:var(--billing-surface-soft);letter-spacing:.06em;text-transform:uppercase;color:var(--billing-accent);border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 7px;font-size:9px;font-weight:800;display:inline-flex}.i360-billing-eyebrow span{background:var(--billing-accent-soft);width:18px;height:18px;color:var(--billing-accent-strong);border:1px solid #0891b23d;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.i360-billing-title-row{align-items:center;gap:10px;min-width:0;display:flex}.i360-billing-title-icon{background:var(--billing-accent-soft);width:42px;height:42px;color:var(--billing-accent-strong);border:1px solid #0891b23d;border-radius:16px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffffbd,0 14px 30px -24px #0891b28c}.i360-billing-hero h1{letter-spacing:-.01em;color:var(--billing-ink);margin:0;font-size:clamp(.92rem,1vw,1.1rem);font-weight:800;line-height:1.1}.i360-billing-hero p{max-width:720px;color:var(--billing-muted);margin-top:2px;font-size:10.5px;line-height:1.25}.i360-billing-hero-state{flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.i360-billing-hero-state span,.i360-billing-badge{letter-spacing:0;border-radius:999px;align-items:center;gap:6px;font-size:11px;font-weight:820;display:inline-flex;border:1px solid var(--billing-border)!important;background:var(--billing-surface-soft)!important;color:var(--billing-muted)!important}.i360-billing-command-bar{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:min(100%,820px);display:flex}.i360-billing-button,.i360-billing-row-action,.i360-billing-filter-panel button,.i360-billing-filter-panel select,.i360-billing-filter-panel input{min-height:30px;transition:border-color .16s,background .16s,color .16s,transform .16s,box-shadow .16s;border:1px solid var(--billing-border-strong)!important;background:linear-gradient(180deg, var(--billing-surface-strong), var(--billing-surface-soft))!important;color:var(--billing-ink)!important;letter-spacing:0!important;box-shadow:none!important;border-radius:9px!important;font-size:11px!important;font-weight:700!important}.i360-billing-command-bar .i360-billing-button{white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:6px;min-width:0;max-width:none;height:32px;overflow:hidden;width:max-content!important;padding:0 11px!important;line-height:1!important;display:inline-flex!important}.dashboard-billing-workbench .i360-billing-command-bar :is(button,a).i360-billing-button{width:max-content!important;min-width:max-content!important;max-width:none!important}.i360-billing-command-bar .i360-billing-button>span{text-overflow:clip;white-space:nowrap;flex:none;min-width:0;overflow:visible}.dashboard-billing-workbench .i360-billing-command-bar .i360-billing-button>span{flex:none!important;min-width:max-content!important}.i360-billing-command-bar .i360-billing-button svg{flex:none}.i360-billing-button:hover,.i360-billing-row-action:hover,.i360-billing-filter-panel button:hover{transform:translateY(-1px);background:linear-gradient(180deg, var(--billing-surface-strong), #0e74901a)!important;border-color:#0e749070!important}.i360-billing-button:focus-visible,.i360-billing-row-action:focus-visible,.i360-billing-filter-panel button:focus-visible,.i360-billing-filter-panel select:focus-visible,.i360-billing-filter-panel input:focus-visible,.i360-billing-op-card:focus-visible,.i360-billing-risk-pill:focus-visible,.i360-invoice-table-row:focus-visible{outline:none;box-shadow:var(--billing-ring)!important}.i360-billing-button-primary,.i360-billing-period-control button[data-active=true]{color:#fff!important;background:linear-gradient(135deg,#06b6d4 0%,#0891b2 50%,#0e7490 100%)!important;border-color:#0891b28c!important;box-shadow:0 6px 16px -8px #0891b28c!important}.i360-billing-button-primary:hover{color:#fff!important;background:linear-gradient(135deg,#06b6d4 0%,#0891b2 50%,#0e7490 100%)!important;border-color:#7dd3fcb8!important;box-shadow:0 9px 20px -10px #0891b2ad!important}.i360-billing-hero-note,.i360-billing-hero-error{color:var(--billing-muted);grid-column:1/-1;margin:0;font-size:12px;font-weight:750}.i360-billing-hero-error{color:var(--billing-warning)}.i360-billing-filter-panel{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.i360-billing-period-control,.i360-billing-filter-fields,.i360-billing-filter-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.i360-billing-period-control{border:1px solid var(--billing-border);background:var(--billing-surface-soft);border-radius:10px;padding:3px}.i360-billing-period-control button{white-space:nowrap;min-height:26px;padding:0 9px;font-size:11px}.i360-billing-filter-fields label{gap:2px;min-width:124px;display:grid}.i360-billing-filter-fields span{letter-spacing:.04em;text-transform:uppercase;color:var(--billing-subtle);font-size:9px;font-weight:800}.i360-billing-filter-fields select,.i360-billing-filter-fields input{width:100%;padding:0 8px;font-size:11px!important}.i360-billing-filter-actions{justify-content:flex-end}.i360-invoice-scrollspace{scrollbar-width:thin}.i360-billing-kpi-grid{gap:4px;display:grid;border-radius:12px!important;grid-template-columns:repeat(auto-fit,minmax(82px,1fr))!important;padding:5px!important}.i360-billing-kpi-tile{border:1px solid var(--billing-border);background:var(--billing-surface-soft);border-radius:9px;min-width:0;padding:4px 6px;transition:transform .16s,border-color .16s,box-shadow .16s;box-shadow:0 6px 16px -12px #0891b257}.i360-billing-kpi-tile:hover{border-color:#0891b266;transform:translateY(-1px);box-shadow:0 10px 22px -14px #0891b280}.i360-billing-kpi-tile div,.i360-billing-op-card span,.i360-billing-panel-heading p{letter-spacing:.04em;text-transform:uppercase;color:var(--billing-subtle);align-items:center;gap:4px;font-size:9px;font-weight:800;display:flex}.i360-billing-kpi-tile svg,.i360-billing-panel-heading svg,.i360-billing-op-card svg{color:var(--billing-accent-strong)}.i360-billing-kpi-tile strong{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--billing-ink);margin-top:3px;font-size:13px;font-weight:800;display:block;overflow:hidden}.i360-billing-ops-panel,.i360-billing-sdi-panel{flex-direction:column;gap:4px;min-height:100%;display:flex;border-radius:14px!important;padding:6px!important}.i360-billing-panel-heading{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.i360-billing-panel-heading p{color:var(--billing-ink);font-size:10px}.i360-billing-panel-heading span,.i360-billing-muted{color:var(--billing-muted);margin-top:1px;font-size:9px;line-height:1.25;display:block}.i360-billing-op-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.i360-billing-op-card{border:1px solid var(--billing-border);background:var(--billing-surface-soft);text-align:left;min-width:0;color:var(--billing-ink);border-radius:10px;padding:5px 7px;transition:transform .16s,border-color .16s,background .16s;box-shadow:0 10px 24px -20px #0e749057}.i360-billing-op-card:hover,.i360-billing-op-card[data-active=true]{background:linear-gradient(180deg, var(--billing-accent-soft), var(--billing-surface-soft));border-color:#0891b280;transform:translateY(-1px);box-shadow:0 12px 24px -16px #0891b273}.i360-billing-op-card strong{color:var(--billing-ink);margin-top:3px;font-size:14px;font-weight:900;line-height:1;display:block}.i360-billing-op-card p{-webkit-line-clamp:2;color:var(--billing-muted);-webkit-box-orient:vertical;margin-top:2px;font-size:8px;line-height:1.15;display:-webkit-box;overflow:hidden}.i360-billing-sdi-badges,.i360-billing-risk-list{flex-wrap:wrap;gap:6px;display:flex}.i360-billing-risk-pill{border:1px solid var(--billing-border);background:var(--billing-surface-soft);text-align:left;min-height:32px;color:var(--billing-ink);border-radius:999px;padding:6px 10px;font-size:11px;font-weight:820}.i360-billing-risk-pill span+span:before{content:"-";color:var(--billing-subtle);margin:0 6px}.i360-billing-risk-pill.is-expired{color:#9f1239;background:#fee2e2bf;border-color:#be123c4d}.i360-billing-risk-pill.is-critical{color:#92400e;background:#fef3c7c2;border-color:#a1620757}.i360-billing-risk-pill.is-warning{color:#9a3412;background:#ffedd5c2;border-color:#c2410c4d}.dark .i360-billing-risk-pill.is-expired,.dark .i360-billing-risk-pill.is-critical,.dark .i360-billing-risk-pill.is-warning{background:#0f172a9e}.i360-invoice-main-grid{align-items:start}.i360-invoice-list-panel,.i360-invoice-selected-panel,.i360-invoice-list-toolbar,.i360-invoice-table-shell,.i360-invoice-info-card,.i360-invoice-detail-card,.i360-invoice-metric-tile{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--billing-border)!important;background:linear-gradient(135deg, #ffffff7a, transparent 58%), var(--billing-surface)!important;box-shadow:var(--billing-shadow)!important}.i360-invoice-list-panel{border-radius:16px!important}.i360-invoice-list-panel>div,.i360-invoice-table-scroll,.i360-invoice-table-shell{background:0 0!important}.i360-invoice-table-scroll{max-height:min(52vh,34rem)!important}.i360-invoice-table-shell table{min-width:860px;color:var(--billing-ink)}.i360-invoice-table-shell thead,.i360-invoice-table-shell thead tr{background:var(--billing-surface-soft)!important}.i360-invoice-table-shell th{color:var(--billing-muted)!important;letter-spacing:0!important;font-size:10px!important;font-weight:850!important}.i360-invoice-table-row{border-color:var(--billing-border)!important;background:var(--billing-surface)!important}.dark .i360-invoice-table-row{background:#0f172ab3!important}.i360-invoice-table-row:hover,.i360-invoice-table-row[data-selected=true]{background:var(--billing-surface-soft)!important}.i360-invoice-client-pill,.i360-invoice-money-pill,.i360-invoice-detail-card span,.i360-invoice-selected-panel .i360-invoice-info-card a{border-color:var(--billing-border)!important;background:var(--billing-surface-soft)!important;color:var(--billing-ink)!important}.i360-invoice-money-pill{color:var(--billing-money)!important}.i360-invoice-row-primary,.i360-invoice-panel-action-primary{color:#fff!important;background:linear-gradient(135deg,#06b6d4 0%,#0891b2 50%,#0e7490 100%)!important;border-color:#0891b28c!important;box-shadow:0 8px 20px -10px #0891b299!important}.i360-invoice-selected-panel{position:sticky;top:0;border-radius:16px!important}.i360-invoice-selected-panel [class*=tracking-]{letter-spacing:0!important}.i360-invoice-selected-panel h3,.i360-invoice-selected-panel p,.i360-invoice-selected-panel div{min-width:0}.i360-invoice-expanded-row,.i360-invoice-expanded-row td{background:var(--billing-accent-soft)!important}@media (max-width:1320px){.i360-billing-filter-panel,.i360-billing-hero{grid-template-columns:1fr}.i360-billing-command-bar,.i360-billing-filter-actions{justify-content:flex-start}.i360-billing-kpi-grid,.i360-billing-op-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.dashboard-billing-workbench{overflow:auto}.i360-invoice-main-grid{grid-template-columns:1fr!important}.i360-invoice-selected-panel{position:static}}@media (max-width:720px){.dashboard-billing-workbench{border-radius:20px;padding:6px}.i360-billing-hero-copy{flex-direction:column;align-items:flex-start;gap:9px}.i360-billing-kpi-grid,.i360-billing-op-grid,.i360-billing-filter-fields{grid-template-columns:1fr}.i360-billing-kpi-grid,.i360-billing-op-grid{display:grid}.i360-billing-filter-fields label,.i360-billing-period-control,.i360-billing-filter-actions,.i360-billing-command-bar{width:100%}.i360-billing-period-control button,.i360-billing-command-bar .i360-billing-button,.i360-billing-filter-actions .i360-billing-button{flex:auto}}html.dark body .dashboard-billing-workbench.i360-invoice-shell,body.dark .dashboard-billing-workbench.i360-invoice-shell,.dark .dashboard-billing-workbench.i360-invoice-shell,[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell{--billing-bg:#05121ffa!important;--billing-surface:#081f31f0!important;--billing-surface-strong:#071827fa!important;--billing-surface-soft:#0c2b40e0!important;--billing-border:#7dd3fc2b!important;--billing-border-strong:#7dd3fc45!important;--billing-ink:#eef8ff!important;--billing-muted:#cbe7f4c7!important;--billing-subtle:#a9c6d8b8!important;--billing-accent:#7dd3fc!important;--billing-accent-strong:#38bdf8!important;--billing-accent-soft:#0e749042!important;--billing-money:#5eead4!important;--billing-warning:#fde68a!important;--billing-danger:#fda4af!important;color:var(--billing-ink)!important;background:linear-gradient(145deg,#7dd3fc14,#0000 44%),#05121ffa!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell:before,body.dark .dashboard-billing-workbench.i360-invoice-shell:before,.dark .dashboard-billing-workbench.i360-invoice-shell:before,[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell:before{opacity:.24!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell :is(.i360-billing-hero,.i360-billing-filter-panel,.i360-billing-surface,.i360-billing-soft,.i360-invoice-list-panel,.i360-invoice-selected-panel,.i360-invoice-list-toolbar,.i360-invoice-table-shell,.i360-invoice-info-card,.i360-invoice-detail-card,.i360-invoice-metric-tile,.i360-billing-op-card,.i360-billing-sdi-panel,.i360-billing-ops-panel,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-emerald-50],[class*=bg-sky-50],[class*=bg-amber-50],[class*=bg-red-50]),body.dark .dashboard-billing-workbench.i360-invoice-shell :is(.i360-billing-hero,.i360-billing-filter-panel,.i360-billing-surface,.i360-billing-soft,.i360-invoice-list-panel,.i360-invoice-selected-panel,.i360-invoice-list-toolbar,.i360-invoice-table-shell,.i360-invoice-info-card,.i360-invoice-detail-card,.i360-invoice-metric-tile,.i360-billing-op-card,.i360-billing-sdi-panel,.i360-billing-ops-panel,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-emerald-50],[class*=bg-sky-50],[class*=bg-amber-50],[class*=bg-red-50]),.dark .dashboard-billing-workbench.i360-invoice-shell :is(.i360-billing-hero,.i360-billing-filter-panel,.i360-billing-surface,.i360-billing-soft,.i360-invoice-list-panel,.i360-invoice-selected-panel,.i360-invoice-list-toolbar,.i360-invoice-table-shell,.i360-invoice-info-card,.i360-invoice-detail-card,.i360-invoice-metric-tile,.i360-billing-op-card,.i360-billing-sdi-panel,.i360-billing-ops-panel,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-emerald-50],[class*=bg-sky-50],[class*=bg-amber-50],[class*=bg-red-50]),[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell :is(.i360-billing-hero,.i360-billing-filter-panel,.i360-billing-surface,.i360-billing-soft,.i360-invoice-list-panel,.i360-invoice-selected-panel,.i360-invoice-list-toolbar,.i360-invoice-table-shell,.i360-invoice-info-card,.i360-invoice-detail-card,.i360-invoice-metric-tile,.i360-billing-op-card,.i360-billing-sdi-panel,.i360-billing-ops-panel,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-emerald-50],[class*=bg-sky-50],[class*=bg-amber-50],[class*=bg-red-50]){border-color:var(--billing-border)!important;background:linear-gradient(145deg, #7dd3fc14, transparent 50%), var(--billing-surface)!important;color:var(--billing-ink)!important;box-shadow:0 24px 58px -46px #000000d1,inset 0 1px #ffffff0e!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger),body.dark .dashboard-billing-workbench.i360-invoice-shell :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger),.dark .dashboard-billing-workbench.i360-invoice-shell :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger),[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-color:var(--billing-border-strong)!important;color:var(--billing-ink)!important;background:#05121fe6!important;box-shadow:inset 0 1px #ffffff0e!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell select option,body.dark .dashboard-billing-workbench.i360-invoice-shell select option,.dark .dashboard-billing-workbench.i360-invoice-shell select option,[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell select option{color:#f8fafc!important;background:#08192a!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900),body.dark .dashboard-billing-workbench.i360-invoice-shell :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900),.dark .dashboard-billing-workbench.i360-invoice-shell :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900),[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900){color:var(--billing-ink)!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600),body.dark .dashboard-billing-workbench.i360-invoice-shell :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600),.dark .dashboard-billing-workbench.i360-invoice-shell :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600),[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600){color:var(--billing-muted)!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell :is(.i360-billing-button,.i360-billing-row-action,.i360-invoice-row-action,.i360-invoice-panel-action,.i360-billing-badge,.i360-ui-badge),body.dark .dashboard-billing-workbench.i360-invoice-shell :is(.i360-billing-button,.i360-billing-row-action,.i360-invoice-row-action,.i360-invoice-panel-action,.i360-billing-badge,.i360-ui-badge),.dark .dashboard-billing-workbench.i360-invoice-shell :is(.i360-billing-button,.i360-billing-row-action,.i360-invoice-row-action,.i360-invoice-panel-action,.i360-billing-badge,.i360-ui-badge),[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell :is(.i360-billing-button,.i360-billing-row-action,.i360-invoice-row-action,.i360-invoice-panel-action,.i360-billing-badge,.i360-ui-badge){border-color:var(--billing-border-strong)!important;background:var(--billing-surface-soft)!important;color:var(--billing-ink)!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell .i360-billing-button-primary,body.dark .dashboard-billing-workbench.i360-invoice-shell .i360-billing-button-primary,.dark .dashboard-billing-workbench.i360-invoice-shell .i360-billing-button-primary,[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell .i360-billing-button-primary{color:#fff!important;background:linear-gradient(145deg,#0284c7eb,#0c4a6ef5)!important;border-color:#7dd3fc6b!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell .i360-billing-button-primary:hover,body.dark .dashboard-billing-workbench.i360-invoice-shell .i360-billing-button-primary:hover,.dark .dashboard-billing-workbench.i360-invoice-shell .i360-billing-button-primary:hover,[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell .i360-billing-button-primary:hover{color:#fff!important;background:linear-gradient(145deg,#0284c7f5,#0c4a6efa)!important;border-color:#7dd3fcb8!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-shell thead,html.dark body .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-shell thead tr,body.dark .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-shell thead,body.dark .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-shell thead tr,.dark .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-shell thead,.dark .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-shell thead tr,[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-shell thead,[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-shell thead tr{background:#0c2b40f0!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-row,body.dark .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-row,.dark .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-row,[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-row{color:var(--billing-ink)!important;background:#071827b8!important;border-color:#7dd3fc1f!important}html.dark body .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-row:is(:hover,[data-selected=true]),body.dark .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-row:is(:hover,[data-selected=true]),.dark .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-row:is(:hover,[data-selected=true]),[data-theme=dark] .dashboard-billing-workbench.i360-invoice-shell .i360-invoice-table-row:is(:hover,[data-selected=true]){background:#0c4a6e5c!important}html.dark body .dashboard-invoice-wizard-workbench,body.dark .dashboard-invoice-wizard-workbench,.dark .dashboard-invoice-wizard-workbench,[data-theme=dark] .dashboard-invoice-wizard-workbench{--dash-surface:#071827fa!important;--dash-surface-soft:#0c2b40e0!important;--dash-ink:#eef8ff!important;--dash-muted:#cbe7f4c7!important;--dashboard-toolbar-bg:#071827fa!important;--dashboard-toolbar-chip-bg:#0c2b40e0!important;color:var(--dash-ink)!important}html.dark body .dashboard-invoice-wizard-workbench :is(.i360-ui-card,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],.i360-dialog-frame,.i360-dialog-panel,.i360-system-surface,.i360-system-surface-toolbar,section,article,aside,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50]),body.dark .dashboard-invoice-wizard-workbench :is(.i360-ui-card,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],.i360-dialog-frame,.i360-dialog-panel,.i360-system-surface,.i360-system-surface-toolbar,section,article,aside,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50]),.dark .dashboard-invoice-wizard-workbench :is(.i360-ui-card,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],.i360-dialog-frame,.i360-dialog-panel,.i360-system-surface,.i360-system-surface-toolbar,section,article,aside,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50]),[data-theme=dark] .dashboard-invoice-wizard-workbench :is(.i360-ui-card,[data-slot=card],[data-slot=card-content],[data-slot=card-header],[data-slot=card-footer],.i360-dialog-frame,.i360-dialog-panel,.i360-system-surface,.i360-system-surface-toolbar,section,article,aside,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50]){color:var(--dash-ink)!important;background:linear-gradient(145deg,#7dd3fc14,#0000 50%),#081f31f0!important;border-color:#7dd3fc2b!important;box-shadow:0 24px 58px -46px #000000d1,inset 0 1px #ffffff0e!important}html.dark body .dashboard-invoice-wizard-workbench :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger),body.dark .dashboard-invoice-wizard-workbench :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger),.dark .dashboard-invoice-wizard-workbench :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger),[data-theme=dark] .dashboard-invoice-wizard-workbench :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--dash-ink)!important;background:#05121fe6!important;border-color:#7dd3fc45!important}html.dark body .dashboard-invoice-wizard-workbench select option,body.dark .dashboard-invoice-wizard-workbench select option,.dark .dashboard-invoice-wizard-workbench select option,[data-theme=dark] .dashboard-invoice-wizard-workbench select option{color:#f8fafc!important;background:#08192a!important}.dashboard-billing-workbench{font-size:15px;line-height:1.42}.dashboard-billing-workbench .i360-billing-hero{padding:12px 14px}.dashboard-billing-workbench .i360-billing-eyebrow{letter-spacing:.08em;font-size:11px;font-weight:760}.dashboard-billing-workbench .i360-billing-eyebrow span{width:22px;height:22px}.dashboard-billing-workbench .i360-billing-title-row{gap:14px}.dashboard-billing-workbench .i360-billing-title-icon{border-radius:20px;width:54px;height:54px}.dashboard-billing-workbench .i360-billing-hero h1{letter-spacing:0!important;font-size:clamp(2rem,1.72rem + .72vw,2.65rem)!important;font-weight:700!important;line-height:1.04!important}.dashboard-billing-workbench .i360-billing-hero p{max-width:980px;margin-top:4px;font-size:15px!important;line-height:1.35!important}html:not(.dark) .dashboard-billing-workbench .i360-quotes-card,html:not(.dark) .dashboard-billing-workbench .i360-quotes-card.is-selected{box-shadow:var(--quotes-shadow)!important;background-color:#ffffffd9!important;background-image:linear-gradient(135deg,#ffffff75,#0000 58%),linear-gradient(#ffffffd9,#ffffffd9),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:auto,auto,auto!important;border-color:#e0f2fee6!important}html:not(.dark) .dashboard-billing-workbench .i360-quotes-card:hover,html:not(.dark) .dashboard-billing-workbench .i360-quotes-card.is-selected{transform:translateY(-2px);border-color:#0d94887a!important}html:not(.dark) .dashboard-billing-workbench .i360-quotes-card.is-selected{box-shadow:var(--quotes-shadow), inset 0 0 0 1px #0d94882e!important;background-color:#ffffffd9!important;background-image:linear-gradient(#0d94881f,#0000 40%),linear-gradient(#ffffffd9,#ffffffd9)!important}html:not(.dark) .dashboard-billing-workbench .i360-quotes-next-action{background:linear-gradient(#0d94881f,#0000 78%),#f0fdfa6b!important;border-color:#0d948838!important;box-shadow:inset 0 1px #ffffffbd,0 12px 24px -22px #0d948857!important}html:not(.dark) .dashboard-billing-workbench .i360-invoice-selected-panel.i360-quotes-focus-card{box-shadow:var(--quotes-shadow)!important;background-color:#0000!important;background-image:linear-gradient(#ffffffd9,#ffffffd9)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;border-color:#e0f2fee6!important}.dashboard-billing-workbench .i360-billing-hero-state span,.dashboard-billing-workbench .i360-billing-badge{font-size:13px!important;font-weight:680!important}.dashboard-billing-workbench :is([data-slot=card-title],.i360-billing-panel-heading p,.i360-invoice-list-toolbar p:first-of-type,.i360-invoice-selected-panel [data-slot=card-title]){font-variation-settings:"wght" 640;letter-spacing:0!important;font-size:20px!important;font-weight:640!important;line-height:1.12!important}.dashboard-billing-workbench :is([data-slot=card-description],.i360-billing-panel-heading span){font-size:14px!important;line-height:1.35!important}.dashboard-billing-workbench :is(.i360-billing-button,.i360-billing-row-action,.i360-billing-filter-panel button,.i360-billing-filter-panel select,.i360-billing-filter-panel input,.i360-invoice-row-primary,.i360-invoice-row-action,.i360-invoice-panel-action){font-size:14px!important;font-weight:650!important}.dashboard-billing-workbench .i360-billing-filter-fields span{font-size:12px!important;font-weight:700!important}.dashboard-billing-workbench .i360-billing-filter-fields select,.dashboard-billing-workbench .i360-billing-filter-fields input,.dashboard-billing-workbench .i360-billing-period-control button,.dashboard-billing-workbench .i360-billing-filter-panel .i360-billing-badge,.dashboard-billing-workbench .i360-billing-filter-panel .i360-billing-button{font-size:12px!important;font-weight:650!important;line-height:1.1!important}.dashboard-billing-workbench .i360-billing-filter-fields span{text-transform:uppercase;letter-spacing:.08em!important;font-size:10px!important;font-weight:760!important}.dashboard-billing-workbench .i360-billing-kpi-tile div,.dashboard-billing-workbench .i360-billing-op-card span{letter-spacing:0!important;font-size:13.5px!important;font-weight:660!important}.dashboard-billing-workbench .i360-billing-kpi-tile strong,.dashboard-billing-workbench .i360-billing-op-card strong{font-size:18px!important;font-weight:720!important}.dashboard-billing-workbench .i360-billing-op-card p,.dashboard-billing-workbench .i360-billing-muted{font-size:12.5px!important;line-height:1.32!important}.dashboard-billing-workbench .i360-invoice-table-shell th{letter-spacing:0!important;font-size:13.5px!important;font-weight:650!important}.dashboard-billing-workbench .i360-invoice-table-row td{font-size:13.5px!important;line-height:1.35!important}.dashboard-billing-workbench .i360-invoice-table-row .font-semibold,.dashboard-billing-workbench .i360-invoice-table-row strong{font-size:14.5px!important;font-weight:650!important}.dashboard-billing-workbench :is(.i360-invoice-client-pill,.i360-invoice-money-pill){font-size:13px!important}.dashboard-billing-workbench .i360-invoice-table-row .text-muted-foreground,.dashboard-billing-workbench .i360-invoice-table-row [class*="text-[9px]"],.dashboard-billing-workbench .i360-invoice-table-row [class*="text-[10px]"]{font-size:12.5px!important;line-height:1.35!important}.dashboard-billing-workbench .i360-invoice-selected-panel{font-size:15px}.dashboard-billing-workbench .i360-invoice-selected-panel .text-base,.dashboard-billing-workbench .i360-invoice-selected-panel p.font-semibold{font-size:16px!important;font-weight:650!important}.dashboard-billing-workbench .i360-invoice-selected-panel [class*="text-[10px]"]{font-size:12.5px!important}.dashboard-billing-workbench .i360-invoice-selected-panel [class*=text-\[11]{font-size:13.5px!important}.dashboard-billing-workbench .i360-invoice-selected-panel [class*="text-[12px]"]{font-size:14px!important}html.dark body .dashboard-invoice-wizard-workbench :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900),body.dark .dashboard-invoice-wizard-workbench :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900),.dark .dashboard-invoice-wizard-workbench :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900),[data-theme=dark] .dashboard-invoice-wizard-workbench :is(h1,h2,h3,h4,strong,label,th,td,.text-slate-950,.text-slate-900,.text-slate-800,.text-zinc-900,.text-gray-900){color:var(--dash-ink)!important}html.dark body .dashboard-invoice-wizard-workbench :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600),body.dark .dashboard-invoice-wizard-workbench :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600),.dark .dashboard-invoice-wizard-workbench :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600),[data-theme=dark] .dashboard-invoice-wizard-workbench :is(p,small,.text-muted-foreground,.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-600,.text-zinc-600){color:var(--dash-muted)!important}html.dark body .dashboard-invoice-wizard-workbench,body.dark .dashboard-invoice-wizard-workbench,.dark .dashboard-invoice-wizard-workbench,[data-theme=dark] .dashboard-invoice-wizard-workbench{--dash-surface:#081f31f5!important;--dash-surface-soft:#05121fe6!important;--dashboard-toolbar-bg:#081f31f5!important;--dashboard-toolbar-chip-bg:#05121fe6!important;--dash-ink:#eef8ff!important;--dash-muted:#9fb4c8!important}html.dark body .dashboard-invoice-wizard-workbench :is([class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[var(--dash-surface"],[class*="bg-[var(--dashboard-toolbar"],[class*="bg-[linear-gradient(135deg,rgba(255,255,255"],[class*="bg-[linear-gradient(180deg,#256B8D"],[class*="bg-[linear-gradient(135deg,#082f49"],[class*="bg-[#ffffff"],[class*="bg-[#FFFFFF"],[class*="bg-[#EAF7FF"],[class*="bg-[#D8F0FF"],[class*="bg-[#ACDFF4"],[class*="bg-[#62BBDD"]),body.dark .dashboard-invoice-wizard-workbench :is([class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[var(--dash-surface"],[class*="bg-[var(--dashboard-toolbar"],[class*="bg-[linear-gradient(135deg,rgba(255,255,255"],[class*="bg-[linear-gradient(180deg,#256B8D"],[class*="bg-[linear-gradient(135deg,#082f49"],[class*="bg-[#ffffff"],[class*="bg-[#FFFFFF"],[class*="bg-[#EAF7FF"],[class*="bg-[#D8F0FF"],[class*="bg-[#ACDFF4"],[class*="bg-[#62BBDD"]),.dark .dashboard-invoice-wizard-workbench :is([class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[var(--dash-surface"],[class*="bg-[var(--dashboard-toolbar"],[class*="bg-[linear-gradient(135deg,rgba(255,255,255"],[class*="bg-[linear-gradient(180deg,#256B8D"],[class*="bg-[linear-gradient(135deg,#082f49"],[class*="bg-[#ffffff"],[class*="bg-[#FFFFFF"],[class*="bg-[#EAF7FF"],[class*="bg-[#D8F0FF"],[class*="bg-[#ACDFF4"],[class*="bg-[#62BBDD"]),[data-theme=dark] .dashboard-invoice-wizard-workbench :is([class*=bg-white\/],[class~=bg-white],[class*=bg-slate-50],[class*=bg-slate-100],[class*=bg-sky-50],[class*=bg-cyan-50],[class*=bg-emerald-50],[class*=bg-amber-50],[class*=bg-red-50],[class*="bg-[var(--dash-surface"],[class*="bg-[var(--dashboard-toolbar"],[class*="bg-[linear-gradient(135deg,rgba(255,255,255"],[class*="bg-[linear-gradient(180deg,#256B8D"],[class*="bg-[linear-gradient(135deg,#082f49"],[class*="bg-[#ffffff"],[class*="bg-[#FFFFFF"],[class*="bg-[#EAF7FF"],[class*="bg-[#D8F0FF"],[class*="bg-[#ACDFF4"],[class*="bg-[#62BBDD"]){color:var(--dash-ink)!important;background:linear-gradient(145deg,#7dd3fc16,#0000 52%),#081f31f5!important;border-color:#7dd3fc33!important;box-shadow:0 22px 56px -46px #000000db,inset 0 1px #ffffff0f!important}html.dark body .dashboard-invoice-wizard-workbench :is(input,textarea,select,button[role=combobox],[cmdk-input],[contenteditable=true],.i360-ui-select-trigger,.i360-ui-input,.i360-ui-textarea),body.dark .dashboard-invoice-wizard-workbench :is(input,textarea,select,button[role=combobox],[cmdk-input],[contenteditable=true],.i360-ui-select-trigger,.i360-ui-input,.i360-ui-textarea),.dark .dashboard-invoice-wizard-workbench :is(input,textarea,select,button[role=combobox],[cmdk-input],[contenteditable=true],.i360-ui-select-trigger,.i360-ui-input,.i360-ui-textarea),[data-theme=dark] .dashboard-invoice-wizard-workbench :is(input,textarea,select,button[role=combobox],[cmdk-input],[contenteditable=true],.i360-ui-select-trigger,.i360-ui-input,.i360-ui-textarea){color:#eef8ff!important;background:#030d19eb!important;border-color:#7dd3fc47!important;box-shadow:inset 0 1px #ffffff0b!important}html.dark body .dashboard-invoice-wizard-workbench :is(table,thead,tbody,tr,th,td),body.dark .dashboard-invoice-wizard-workbench :is(table,thead,tbody,tr,th,td),.dark .dashboard-invoice-wizard-workbench :is(table,thead,tbody,tr,th,td),[data-theme=dark] .dashboard-invoice-wizard-workbench :is(table,thead,tbody,tr,th,td){color:#eef8ff!important;background-color:#05121fc2!important;border-color:#7dd3fc29!important}html.dark body .dashboard-invoice-wizard-workbench :is(button,[role=button],.i360-ui-button,.i360-system-toolbar-button,[class*=rounded-full],[class*=rounded-xl],[class*=rounded-2xl]),body.dark .dashboard-invoice-wizard-workbench :is(button,[role=button],.i360-ui-button,.i360-system-toolbar-button,[class*=rounded-full],[class*=rounded-xl],[class*=rounded-2xl]),.dark .dashboard-invoice-wizard-workbench :is(button,[role=button],.i360-ui-button,.i360-system-toolbar-button,[class*=rounded-full],[class*=rounded-xl],[class*=rounded-2xl]),[data-theme=dark] .dashboard-invoice-wizard-workbench :is(button,[role=button],.i360-ui-button,.i360-system-toolbar-button,[class*=rounded-full],[class*=rounded-xl],[class*=rounded-2xl]){border-color:#7dd3fc3d!important}.dashboard-billing-workbench .i360-quotes-result-card{background:linear-gradient(135deg,#ffffff75,#0000 45%),linear-gradient(#ffffffdb,#ffffffdb);border:1px solid #e0f2fee6;border-radius:22px;padding:10px;box-shadow:0 18px 46px -38px #0f172a57,inset 0 1px #ffffffeb}.dashboard-billing-workbench .i360-quotes-result-card .i360-quotes-result-bar{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.dashboard-billing-workbench .i360-invoice-selected-panel.i360-quotes-focus-card{overflow:hidden;background:linear-gradient(#ffffffdb,#ffffffdb),0 0!important;border-width:1px!important;border-radius:24px!important;box-shadow:0 18px 48px -40px #0f172a5c,inset 0 1px #ffffffeb!important}.dashboard-billing-workbench .i360-invoice-selected-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;padding:14px 14px 8px!important}html.dark .dashboard-billing-workbench .i360-invoice-selected-header,body.dark .dashboard-billing-workbench .i360-invoice-selected-header,.dark .dashboard-billing-workbench .i360-invoice-selected-header,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-header{color:#e2e8f0!important;background-color:#0f172af0!important;background-image:radial-gradient(78% 62% at 12% 0,#1e293bd1,#0f172ae6 58%,#082f4942)!important;background-position:0 0,0 0!important;background-repeat:repeat,repeat!important;background-size:auto,auto!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;border-color:#475569c7!important;box-shadow:0 14px 32px -28px #000000db,inset 0 1px #e2e8f014!important}.dashboard-billing-workbench .i360-invoice-selected-header [data-slot=card-title]{text-transform:uppercase;color:#475569e0!important;letter-spacing:0!important;font-size:11px!important;font-weight:760!important;line-height:1.05!important}.dashboard-billing-workbench .i360-invoice-selected-header p{margin-top:5px;color:#0f172a!important;font-size:17px!important;font-weight:700!important;line-height:1.12!important}.dashboard-billing-workbench .i360-invoice-selected-content{flex-direction:column;gap:10px;display:flex;padding:0 14px 14px!important}.dashboard-billing-workbench .i360-invoice-selected-hero{background:#ffffffb8;border:1px solid #e0f2fed6;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.dashboard-billing-workbench .i360-invoice-selected-hero p{color:#0f172a!important;font-size:14px!important;font-weight:700!important;line-height:1.18!important}.dashboard-billing-workbench .i360-invoice-selected-hero span,.dashboard-billing-workbench .i360-invoice-selected-next span{color:#64748b!important;font-size:12px!important;line-height:1.3!important}.dashboard-billing-workbench .i360-invoice-selected-hero strong{color:#0f172a;text-align:right;white-space:nowrap;font-size:15px;font-weight:760;line-height:1.12}.dashboard-billing-workbench .i360-invoice-selected-next{background:linear-gradient(#14b8a61f,#0000 76%),#f0fdfab8;border:1px solid #2dd4bf57;border-radius:18px;padding:11px 12px;box-shadow:0 16px 36px -30px #0d94886b,inset 0 1px #ffffffdb}.dashboard-billing-workbench .i360-invoice-selected-next>div{color:#0f766e;align-items:center;gap:7px;display:flex}.dashboard-billing-workbench .i360-invoice-selected-next p{text-transform:uppercase;color:#0f766e!important;font-size:11px!important;font-weight:760!important;line-height:1!important}.dashboard-billing-workbench .i360-invoice-selected-next strong{color:#0f172a;margin-top:7px;font-size:14px;font-weight:760;line-height:1.16;display:block}.dashboard-billing-workbench .i360-invoice-selected-metric{background:#ffffffa8;border:1px solid #e0f2fed6;border-radius:16px;padding:10px}.dashboard-billing-workbench .i360-invoice-selected-metric>div{color:#475569;text-transform:uppercase;align-items:center;gap:7px;font-size:10.5px;font-weight:760;line-height:1;display:flex}.dashboard-billing-workbench .i360-invoice-selected-metric svg{color:#0369a1}.dashboard-billing-workbench .i360-invoice-selected-metric p{margin-top:7px;color:#0f172a!important;font-size:13px!important;font-weight:720!important;line-height:1.15!important}.dashboard-billing-workbench .i360-invoice-selected-readiness,.dashboard-billing-workbench .i360-invoice-selected-actions{flex-wrap:wrap;gap:7px;display:flex}.dashboard-billing-workbench .i360-invoice-selected-actions>button,.dashboard-billing-workbench .i360-invoice-selected-actions>a{flex:120px}.dashboard-billing-workbench .i360-invoice-panel-action{color:#1e293b!important;background:linear-gradient(#fffffffa,#f2f8fffa)!important;border-color:#e0f2fee6!important;box-shadow:0 14px 26px -22px #0f172a2e!important}.dashboard-billing-workbench .i360-invoice-panel-action span{align-items:center;gap:7px;min-width:0;display:inline-flex}.dashboard-billing-workbench .i360-invoice-panel-action svg{color:#0369a1}.dashboard-billing-workbench .i360-invoice-panel-action-primary{color:#fff!important;background:linear-gradient(135deg,#0284c7 0%,#0ea5e9 100%)!important;border-color:#0000!important;box-shadow:0 18px 32px -22px #0284c76b!important}.dashboard-billing-workbench .i360-invoice-panel-action-primary svg{color:currentColor}html.dark .dashboard-billing-workbench .i360-quotes-result-card,body.dark .dashboard-billing-workbench .i360-quotes-result-card,.dark .dashboard-billing-workbench .i360-quotes-result-card,[data-theme=dark] .dashboard-billing-workbench .i360-quotes-result-card,html.dark .dashboard-billing-workbench .i360-invoice-selected-panel.i360-quotes-focus-card,body.dark .dashboard-billing-workbench .i360-invoice-selected-panel.i360-quotes-focus-card,.dark .dashboard-billing-workbench .i360-invoice-selected-panel.i360-quotes-focus-card,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-panel.i360-quotes-focus-card{background:linear-gradient(145deg,#7dd3fc14,#0000 52%),#081f31f5!important;border-color:#7dd3fc33!important;box-shadow:0 22px 56px -46px #000000db,inset 0 1px #ffffff0f!important}html.dark .dashboard-billing-workbench .i360-invoice-selected-hero,body.dark .dashboard-billing-workbench .i360-invoice-selected-hero,.dark .dashboard-billing-workbench .i360-invoice-selected-hero,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-hero,html.dark .dashboard-billing-workbench .i360-invoice-selected-metric,body.dark .dashboard-billing-workbench .i360-invoice-selected-metric,.dark .dashboard-billing-workbench .i360-invoice-selected-metric,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-metric{background:#05121fbd;border-color:#7dd3fc2e}html.dark .dashboard-billing-workbench .i360-invoice-selected-next,body.dark .dashboard-billing-workbench .i360-invoice-selected-next,.dark .dashboard-billing-workbench .i360-invoice-selected-next,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-next{background:linear-gradient(#14b8a61c,#0000 76%),#042f2e61;border-color:#2dd4bf33}html.dark .dashboard-billing-workbench .i360-invoice-selected-header p,body.dark .dashboard-billing-workbench .i360-invoice-selected-header p,.dark .dashboard-billing-workbench .i360-invoice-selected-header p,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-header p,html.dark .dashboard-billing-workbench .i360-invoice-selected-hero p,body.dark .dashboard-billing-workbench .i360-invoice-selected-hero p,.dark .dashboard-billing-workbench .i360-invoice-selected-hero p,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-hero p,html.dark .dashboard-billing-workbench .i360-invoice-selected-hero strong,body.dark .dashboard-billing-workbench .i360-invoice-selected-hero strong,.dark .dashboard-billing-workbench .i360-invoice-selected-hero strong,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-hero strong,html.dark .dashboard-billing-workbench .i360-invoice-selected-next strong,body.dark .dashboard-billing-workbench .i360-invoice-selected-next strong,.dark .dashboard-billing-workbench .i360-invoice-selected-next strong,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-next strong,html.dark .dashboard-billing-workbench .i360-invoice-selected-metric p,body.dark .dashboard-billing-workbench .i360-invoice-selected-metric p,.dark .dashboard-billing-workbench .i360-invoice-selected-metric p,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-metric p{color:#eef8ff!important}html.dark .dashboard-billing-workbench .i360-invoice-selected-hero span,body.dark .dashboard-billing-workbench .i360-invoice-selected-hero span,.dark .dashboard-billing-workbench .i360-invoice-selected-hero span,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-hero span,html.dark .dashboard-billing-workbench .i360-invoice-selected-next span,body.dark .dashboard-billing-workbench .i360-invoice-selected-next span,.dark .dashboard-billing-workbench .i360-invoice-selected-next span,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-next span,html.dark .dashboard-billing-workbench .i360-invoice-selected-metric>div,body.dark .dashboard-billing-workbench .i360-invoice-selected-metric>div,.dark .dashboard-billing-workbench .i360-invoice-selected-metric>div,[data-theme=dark] .dashboard-billing-workbench .i360-invoice-selected-metric>div{color:#9fb4c8!important}.dashboard-invoice-detail-workbench{--dash-ink:#0f172a;--dash-muted:#536b83;--dash-surface:#ffffffd9;--dash-surface-soft:#f0f9ffbf;font-size:15px;line-height:1.42}.dark .dashboard-invoice-detail-workbench,html.dark body .dashboard-invoice-detail-workbench,body.dark .dashboard-invoice-detail-workbench,[data-theme=dark] .dashboard-invoice-detail-workbench{--dash-ink:#eef8ff;--dash-muted:#9fb4c8;--dash-surface:#0f172ad1;--dash-surface-soft:#0f172aad}.dashboard-invoice-detail-workbench :is(.i360-ui-card,[data-slot=card],.i360-dialog-panel){-webkit-backdrop-filter:blur(14px)saturate(1.05);backdrop-filter:blur(14px)saturate(1.05);background:radial-gradient(78% 62% at 12% 0,#fffffff0,#ffffff9e,#d7f5fc6b)!important;border-color:#ffffffc7!important;box-shadow:0 18px 48px -38px #0e74906b!important}.dark .dashboard-invoice-detail-workbench :is(.i360-ui-card,[data-slot=card],.i360-dialog-panel),html.dark body .dashboard-invoice-detail-workbench :is(.i360-ui-card,[data-slot=card],.i360-dialog-panel),body.dark .dashboard-invoice-detail-workbench :is(.i360-ui-card,[data-slot=card],.i360-dialog-panel),[data-theme=dark] .dashboard-invoice-detail-workbench :is(.i360-ui-card,[data-slot=card],.i360-dialog-panel){background:radial-gradient(78% 62% at 12% 0,#1e293be6,#0f172acc 52%,#082f4957)!important;border-color:#334155b3!important;box-shadow:0 22px 54px -42px #000000b8!important}.dashboard-invoice-detail-workbench .invoice-detail-page-title{letter-spacing:0!important;font-size:clamp(2rem,1.72rem + .72vw,2.65rem)!important;font-weight:700!important;line-height:1.04!important}.dashboard-invoice-detail-workbench .invoice-detail-page-title-icon{stroke-width:2.2px;width:1em!important;height:1em!important}.dashboard-invoice-detail-workbench .invoice-detail-page-title span{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.dashboard-invoice-detail-workbench .invoice-detail-top-button{color:#0c4a6e!important;background:linear-gradient(#fffffffa,#e0f2fee0)!important;border:1px solid #0891b261!important;box-shadow:0 12px 26px -20px #082f496b,inset 0 1px #ffffffdb!important}.dashboard-invoice-detail-workbench .invoice-detail-top-button:hover{transform:translateY(-1px);color:#075985!important;background:linear-gradient(#f0f9ff,#bae6fde6)!important;border-color:#0369a1a8!important}.dashboard-invoice-detail-workbench .invoice-detail-top-button svg{color:currentColor!important}.dashboard-invoice-detail-workbench .invoice-detail-top-button-primary{color:#fff!important;background:linear-gradient(135deg,#0d9488f2,#0ea5e9e0)!important;border-color:#0d948894!important;box-shadow:0 16px 34px -22px #0d94889e,inset 0 1px #ffffff38!important}.dashboard-invoice-detail-workbench .invoice-detail-top-button-primary:hover{color:#fff!important;background:linear-gradient(135deg,#0f766e,#0284c7f5)!important;border-color:#0f766eb8!important}.invoice-detail-dialog-frame{background:radial-gradient(92% 76% at 14% 0,#ffffffeb,#f0fdfff5,#d7f5fce0),#acdff4!important;border-color:#ffffffd1!important;box-shadow:0 30px 90px -44px #0f172a3d!important}.invoice-detail-dialog-frame:before{content:none!important;display:none!important}.invoice-detail-dialog-card{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(1.05);backdrop-filter:blur(14px)saturate(1.05);position:relative;overflow:hidden;background:radial-gradient(78% 62% at 12% 0,#fffffff0,#ffffff9e,#d7f5fc6b),#ffffffd9!important;border-color:#ffffffc7!important;border-radius:.75rem!important;box-shadow:0 18px 48px -38px #0e74906b!important}.invoice-detail-dialog-card:before{content:none!important;display:none!important}.invoice-detail-dialog-card>*{z-index:1;position:relative}.invoice-detail-dialog-title{letter-spacing:0!important;font-variation-settings:"wght" 700!important;font-size:clamp(1.8rem,1.54rem + .64vw,2.35rem)!important;font-weight:700!important;line-height:1.04!important}.invoice-detail-dialog-header .i360-ui-dialog-description{margin-top:.35rem!important;font-size:14px!important;line-height:1.35!important}.invoice-detail-dialog-panel :is([data-slot=card-title],.invoice-detail-card-title,h2,h3){letter-spacing:0!important;font-variation-settings:"wght" 640!important;font-size:20px!important;font-weight:640!important;line-height:1.12!important}.invoice-detail-dialog-panel :is([data-slot=card-description],.invoice-detail-card-description){font-variation-settings:"wght" 430!important;font-size:14px!important;font-weight:430!important;line-height:1.35!important}.invoice-detail-dialog-panel :is([data-slot=card-header],.i360-ui-card-header){gap:.35rem!important}.invoice-detail-dialog-panel .invoice-detail-section-card{background:radial-gradient(78% 62% at 12% 0,#fffffff0,#ffffff9e,#d7f5fc6b),#ffffffd9!important;border-color:#ffffffc7!important;box-shadow:0 18px 48px -38px #0e74906b!important}.invoice-detail-dialog-panel .invoice-detail-section-card:before{content:none!important;display:none!important}.invoice-detail-dialog-panel :is(strong,.font-semibold,.font-bold){font-variation-settings:"wght" 640!important;font-weight:640!important}.invoice-detail-dialog-panel{scrollbar-width:thin;scrollbar-color:#0e749073 #ffffff4d}.invoice-detail-dialog-panel::-webkit-scrollbar{width:.55rem}.invoice-detail-dialog-panel::-webkit-scrollbar-thumb{background:#0e749073;border:2px solid #ffffff94;border-radius:999px}.invoice-detail-dialog-panel::-webkit-scrollbar-track{background:#ffffff4d}.dark .invoice-detail-dialog-frame,html.dark body .invoice-detail-dialog-frame,body.dark .invoice-detail-dialog-frame,[data-theme=dark] .invoice-detail-dialog-frame{background:radial-gradient(92% 76% at 14% 0,#1e293beb,#0f172af0,#082f49d1),#020617!important;border-color:#334155b3!important}.dark .invoice-detail-dialog-card,html.dark body .invoice-detail-dialog-card,body.dark .invoice-detail-dialog-card,[data-theme=dark] .invoice-detail-dialog-card,.dark .invoice-detail-dialog-panel .invoice-detail-section-card,html.dark body .invoice-detail-dialog-panel .invoice-detail-section-card,body.dark .invoice-detail-dialog-panel .invoice-detail-section-card,[data-theme=dark] .invoice-detail-dialog-panel .invoice-detail-section-card{background:radial-gradient(78% 62% at 12% 0,#1e293be6,#0f172acc 52%,#082f4957),#0f172ad1!important;border-color:#334155b3!important;box-shadow:0 22px 54px -42px #000000b8!important}.dark .invoice-detail-dialog-panel,html.dark body .invoice-detail-dialog-panel,body.dark .invoice-detail-dialog-panel,[data-theme=dark] .invoice-detail-dialog-panel{scrollbar-color:#7dd3fc75 #0f172a6b}.dark .dashboard-invoice-detail-workbench .invoice-detail-top-button,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-top-button,body.dark .dashboard-invoice-detail-workbench .invoice-detail-top-button,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-top-button{color:#e0f2fe!important;background:linear-gradient(#1e293bf5,#0f172ae0)!important;border-color:#7dd3fc57!important;box-shadow:0 16px 32px -24px #000c,inset 0 1px #ffffff0f!important}.dark .dashboard-invoice-detail-workbench .invoice-detail-top-button:hover,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-top-button:hover,body.dark .dashboard-invoice-detail-workbench .invoice-detail-top-button:hover,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-top-button:hover{color:#f0f9ff!important;background:linear-gradient(#334155fa,#1e293bf0)!important;border-color:#7dd3fc94!important}.dark .dashboard-invoice-detail-workbench .invoice-detail-top-button-primary,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-top-button-primary,body.dark .dashboard-invoice-detail-workbench .invoice-detail-top-button-primary,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-top-button-primary{color:#fff!important;background:linear-gradient(135deg,#0f766ef5,#0284c7e6)!important;border-color:#14b8a66b!important}.dashboard-invoice-detail-workbench .invoice-detail-page-subtitle{font-size:15px!important;line-height:1.35!important}.dashboard-invoice-detail-workbench .invoice-detail-operational-card{border-radius:24px!important;padding:0!important}.dashboard-invoice-detail-workbench .invoice-detail-operational-header{border-bottom:1px solid #e0f2fec7;padding:13px 13px 10px!important}.dashboard-invoice-detail-workbench .invoice-detail-operational-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:0!important;margin:0!important;font-size:.875rem!important;font-weight:600!important;line-height:1.2!important}.dashboard-invoice-detail-workbench .invoice-detail-operational-description{margin-top:2px!important;font-size:12px!important;line-height:1.28!important}.dashboard-invoice-detail-workbench .invoice-detail-operational-actions{padding:10px 13px 13px!important}.dashboard-invoice-detail-workbench .invoice-detail-action-tile{color:#0c4a6e!important;text-align:center!important;background:linear-gradient(#fffffffa,#e0f2fed1)!important;border:1px solid #0891b25c!important;border-radius:15px!important;justify-content:center!important;min-height:52px!important;padding:10px 12px!important;box-shadow:0 14px 28px -22px #082f496b,inset 0 1px #ffffffe0!important}.dashboard-invoice-detail-workbench .invoice-detail-action-tile:hover{color:#075985!important;background:linear-gradient(#f0f9ff,#bae6fde0)!important;border-color:#0369a1a8!important}.dashboard-invoice-detail-workbench .invoice-detail-action-tile span span:first-child{color:currentColor!important;font-size:13px!important;font-weight:760!important;line-height:1.12!important}.dashboard-invoice-detail-workbench .invoice-detail-operational-actions>.invoice-detail-action-tile:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:min(100%,260px)}.dark .dashboard-invoice-detail-workbench .invoice-detail-action-tile,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-action-tile,body.dark .dashboard-invoice-detail-workbench .invoice-detail-action-tile,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-action-tile{color:#e0f2fe!important;background:linear-gradient(#1e293bf5,#0f172ae0)!important;border-color:#7dd3fc4d!important;box-shadow:0 16px 32px -24px #000c,inset 0 1px #ffffff0f!important}.dark .dashboard-invoice-detail-workbench .invoice-detail-action-tile:hover,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-action-tile:hover,body.dark .dashboard-invoice-detail-workbench .invoice-detail-action-tile:hover,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-action-tile:hover{color:#f0f9ff!important;background:linear-gradient(#334155fa,#1e293bf0)!important;border-color:#7dd3fc94!important}.dark .dashboard-invoice-detail-workbench .invoice-detail-operational-header,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-operational-header,body.dark .dashboard-invoice-detail-workbench .invoice-detail-operational-header,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-operational-header{border-color:#334155b3}.dark .dashboard-invoice-detail-workbench .invoice-detail-operational-title,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-operational-title,body.dark .dashboard-invoice-detail-workbench .invoice-detail-operational-title,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-operational-title{color:#eef8ff!important;-webkit-text-fill-color:#eef8ff!important}.dark .dashboard-invoice-detail-workbench .invoice-detail-operational-description,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-operational-description,body.dark .dashboard-invoice-detail-workbench .invoice-detail-operational-description,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-operational-description{color:#cbe7f4c7!important;-webkit-text-fill-color:#cbe7f4c7!important}.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile),html.dark body .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile),body.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile),[data-theme=dark] .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile){color:#eef8ff!important;-webkit-text-fill-color:#eef8ff!important;background:radial-gradient(82% 70% at 12% 0,#7dd3fc1f,#0000 70%),#081f31e6 linear-gradient(145deg,#0f172af0,#081f31db)!important;border-color:#7dd3fc38!important;box-shadow:0 16px 34px -26px #000000c7,inset 0 1px #cdf2ff14!important}.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-quick-bridge,.invoice-detail-bridge-tile):hover,html.dark body .dashboard-invoice-detail-workbench :is(.invoice-detail-quick-bridge,.invoice-detail-bridge-tile):hover,body.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-quick-bridge,.invoice-detail-bridge-tile):hover,[data-theme=dark] .dashboard-invoice-detail-workbench :is(.invoice-detail-quick-bridge,.invoice-detail-bridge-tile):hover{color:#f0f9ff!important;-webkit-text-fill-color:#f0f9ff!important;background:#0a2438f0 linear-gradient(145deg,#143750f5,#0a2438eb)!important;border-color:#7dd3fc61!important}.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile) :is(p,span,strong,em),html.dark body .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile) :is(p,span,strong,em),body.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile) :is(p,span,strong,em),[data-theme=dark] .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile) :is(p,span,strong,em){color:#eef8ff!important;-webkit-text-fill-color:#eef8ff!important}.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile) :is(span span:last-child,p:not(.font-semibold),em),html.dark body .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile) :is(span span:last-child,p:not(.font-semibold),em),body.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile) :is(span span:last-child,p:not(.font-semibold),em),[data-theme=dark] .dashboard-invoice-detail-workbench :is(.invoice-detail-context-summary,.invoice-detail-operational-hub,.invoice-detail-quick-bridge,.invoice-detail-bridge-tile) :is(span span:last-child,p:not(.font-semibold),em){color:#cbe7f4c7!important;-webkit-text-fill-color:#cbe7f4c7!important}.dark .dashboard-invoice-detail-workbench .invoice-detail-payment-register-card,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-payment-register-card,body.dark .dashboard-invoice-detail-workbench .invoice-detail-payment-register-card,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-payment-register-card{color:#eef8ff!important;-webkit-text-fill-color:#eef8ff!important;background:radial-gradient(82% 70% at 12% 0,#7dd3fc1f,#0000 70%),#081f31e6 linear-gradient(145deg,#0f172af0,#081f31db)!important;border-color:#7dd3fc38!important;box-shadow:0 16px 34px -26px #000000c7,inset 0 1px #cdf2ff14!important}.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field),html.dark body .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field),body.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field),[data-theme=dark] .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field){color:#eef8ff!important;-webkit-text-fill-color:#eef8ff!important;caret-color:#bae6fd!important;background:#061827f5 linear-gradient(145deg,#081c2efa,#061827f2)!important;border-color:#7dd3fc42!important;box-shadow:0 12px 26px -22px #000c,inset 0 1px #cdf2ff14!important}.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field)::-moz-placeholder{color:#cbe7f49e!important;-webkit-text-fill-color:#cbe7f49e!important;opacity:1!important}html.dark body .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field)::-moz-placeholder{color:#cbe7f49e!important;-webkit-text-fill-color:#cbe7f49e!important;opacity:1!important}body.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field)::-moz-placeholder{color:#cbe7f49e!important;-webkit-text-fill-color:#cbe7f49e!important;opacity:1!important}[data-theme=dark] .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field)::-moz-placeholder{color:#cbe7f49e!important;-webkit-text-fill-color:#cbe7f49e!important;opacity:1!important}.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field)::placeholder,html.dark body .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field)::placeholder,body.dark .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field)::placeholder,[data-theme=dark] .dashboard-invoice-detail-workbench :is(.invoice-detail-payment-field,.invoice-detail-commercialista-email-field)::placeholder{color:#cbe7f49e!important;-webkit-text-fill-color:#cbe7f49e!important;opacity:1!important}.dark .dashboard-invoice-detail-workbench .invoice-detail-payment-register-card :is(label,p,svg),html.dark body .dashboard-invoice-detail-workbench .invoice-detail-payment-register-card :is(label,p,svg),body.dark .dashboard-invoice-detail-workbench .invoice-detail-payment-register-card :is(label,p,svg),[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-payment-register-card :is(label,p,svg){color:#eef8ff!important;-webkit-text-fill-color:#eef8ff!important;stroke:currentColor!important}.dashboard-invoice-detail-workbench :is([data-slot=card-title],.invoice-detail-card-title){font-variation-settings:"wght" 640;letter-spacing:0!important;font-size:20px!important;font-weight:640!important;line-height:1.12!important}.dashboard-invoice-detail-workbench :is([data-slot=card-description],.invoice-detail-card-description){font-size:14px!important;line-height:1.35!important}.dashboard-invoice-detail-workbench :is(button,a,[role=button],.i360-ui-button){font-variation-settings:"wght" 500;font-size:14px!important;font-weight:500!important}.dashboard-invoice-detail-workbench :is(p,td,th,label,span,li,input,textarea,select,.text-xs,.text-sm,.text-base,[class*="text-[10px]"],[class*="text-[11px]"],[class*="text-[12px]"]){font-size:14px!important;line-height:1.36!important}.dashboard-invoice-detail-workbench :is(button,a,[role=button],.i360-ui-button) :is(.font-semibold,.font-bold,[class*=font-semibold],[class*=font-bold]),.dashboard-invoice-detail-workbench :is(.font-semibold,[class*=font-semibold]){font-variation-settings:"wght" 500;font-weight:500!important}.dashboard-invoice-detail-workbench :is(strong){font-variation-settings:"wght" 600;font-weight:600!important}.dashboard-invoice-detail-workbench :is([data-slot=card-title],.invoice-detail-card-title){font-variation-settings:"wght" 640;font-weight:640!important}.dashboard-invoice-detail-workbench .invoice-detail-lines-table,.dashboard-invoice-detail-workbench .invoice-detail-lines-head-row{background:radial-gradient(78% 62% at 12% 0,#fffffff0,#ffffff9e,#d7f5fc6b)!important;border-color:#ffffffc7!important}.dashboard-invoice-detail-workbench .invoice-detail-lines-head-cell{font-variation-settings:"wght" 640;color:#0f172a!important;text-transform:none!important;background:0 0!important;border-color:#ffffffc7!important;font-weight:640!important}.dashboard-invoice-detail-workbench .invoice-detail-lines-row{background:#ffffffe0!important;border-color:#d7f6ff94!important}.dashboard-invoice-detail-workbench .invoice-detail-lines-cell{color:#0f172a!important;background:#ffffffe0!important;border-color:#d7f6ff94!important}.dark .dashboard-invoice-detail-workbench .invoice-detail-lines-table,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-lines-table,body.dark .dashboard-invoice-detail-workbench .invoice-detail-lines-table,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-lines-table,.dark .dashboard-invoice-detail-workbench .invoice-detail-lines-head-row,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-lines-head-row,body.dark .dashboard-invoice-detail-workbench .invoice-detail-lines-head-row,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-lines-head-row{background:radial-gradient(78% 62% at 12% 0,#1e293be6,#0f172ad1 52%,#082f4957)!important;border-color:#334155b8!important}.dark .dashboard-invoice-detail-workbench .invoice-detail-lines-head-cell,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-lines-head-cell,body.dark .dashboard-invoice-detail-workbench .invoice-detail-lines-head-cell,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-lines-head-cell{color:#eef8ff!important}.dark .dashboard-invoice-detail-workbench .invoice-detail-lines-row,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-lines-row,body.dark .dashboard-invoice-detail-workbench .invoice-detail-lines-row,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-lines-row,.dark .dashboard-invoice-detail-workbench .invoice-detail-lines-cell,html.dark body .dashboard-invoice-detail-workbench .invoice-detail-lines-cell,body.dark .dashboard-invoice-detail-workbench .invoice-detail-lines-cell,[data-theme=dark] .dashboard-invoice-detail-workbench .invoice-detail-lines-cell{color:#e2e8f0!important;background:#0f172ac7!important;border-color:#334155b8!important}.dashboard-invoice-detail-workbench :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger){color:#0f172a!important;background:#ffffffe6!important;border-color:#e0f2fee6!important}.dark .dashboard-invoice-detail-workbench :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger),html.dark body .dashboard-invoice-detail-workbench :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger),body.dark .dashboard-invoice-detail-workbench :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger),[data-theme=dark] .dashboard-invoice-detail-workbench :is(input,textarea,select,button[role=combobox],.i360-ui-select-trigger){color:#f8fafc!important;background:#0f172adb!important;border-color:#334155cc!important}.dashboard-billing-workbench,.dashboard-invoice-wizard-workbench,.dashboard-invoice-detail-workbench{--i360-invoice-card-bg:radial-gradient(78% 62% at 12% 0, #fffffff0, #ffffff9e, #d7f5fc6b), #ffffffd9;--i360-invoice-card-border:#ffffffc7;--i360-invoice-card-shadow:0 18px 48px -38px #0e74906b;--i360-invoice-card-bg-dark:radial-gradient(78% 62% at 12% 0, #1e293be6, #0f172acc 52%, #082f4957), #0f172ad1;--i360-invoice-card-border-dark:#334155b3;--i360-invoice-card-shadow-dark:0 22px 54px -42px #000000b8}:is(.dashboard-billing-workbench,.dashboard-invoice-wizard-workbench,.dashboard-invoice-detail-workbench) :is(.i360-ui-card,.i360-billing-surface,.i360-billing-soft,.i360-billing-hero,.i360-billing-filter-panel,.i360-billing-kpi-grid,.i360-billing-kpi-tile,.i360-billing-ops-panel,.i360-billing-sdi-panel,.i360-billing-op-card,.i360-invoice-detail-card,.i360-quotes-card,.i360-quotes-focus-card,.i360-invoice-table-shell,.invoice-detail-dialog-card,.invoice-detail-section-card,.invoice-detail-operational-card,.invoice-detail-operational-header,.invoice-detail-action-tile,.invoice-detail-lines-table,[data-slot=card],[data-slot=card-header],[data-slot=card-content],[data-slot=card-footer]){filter:none!important;transition-property:none!important;transform:none!important}:is(.dashboard-billing-workbench,.dashboard-invoice-wizard-workbench,.dashboard-invoice-detail-workbench) :is(.i360-ui-card,.i360-billing-surface,.i360-billing-soft,.i360-billing-hero,.i360-billing-filter-panel,.i360-billing-kpi-grid,.i360-billing-kpi-tile,.i360-billing-ops-panel,.i360-billing-sdi-panel,.i360-billing-op-card,.i360-invoice-detail-card,.i360-quotes-card,.i360-quotes-focus-card,.i360-invoice-table-shell,.invoice-detail-dialog-card,.invoice-detail-section-card,.invoice-detail-operational-card,.invoice-detail-operational-header,.invoice-detail-action-tile,.invoice-detail-lines-table,[data-slot=card],[data-slot=card-header],[data-slot=card-content],[data-slot=card-footer]):hover{border-color:var(--i360-invoice-card-border)!important;background:var(--i360-invoice-card-bg)!important;box-shadow:var(--i360-invoice-card-shadow)!important;filter:none!important;background-color:#ffffffd9!important;transform:none!important}:is(.dark,html.dark body,body.dark,[data-theme=dark]) :is(.dashboard-billing-workbench,.dashboard-invoice-wizard-workbench,.dashboard-invoice-detail-workbench) :is(.i360-ui-card,.i360-billing-surface,.i360-billing-soft,.i360-billing-hero,.i360-billing-filter-panel,.i360-billing-kpi-grid,.i360-billing-kpi-tile,.i360-billing-ops-panel,.i360-billing-sdi-panel,.i360-billing-op-card,.i360-invoice-detail-card,.i360-quotes-card,.i360-quotes-focus-card,.i360-invoice-table-shell,.invoice-detail-dialog-card,.invoice-detail-section-card,.invoice-detail-operational-card,.invoice-detail-operational-header,.invoice-detail-action-tile,.invoice-detail-lines-table,[data-slot=card],[data-slot=card-header],[data-slot=card-content],[data-slot=card-footer]):hover{border-color:var(--i360-invoice-card-border-dark)!important;background:var(--i360-invoice-card-bg-dark)!important;box-shadow:var(--i360-invoice-card-shadow-dark)!important;filter:none!important;background-color:#0f172ad1!important;transform:none!important}:is(.dashboard-billing-workbench,.dashboard-invoice-wizard-workbench,.dashboard-invoice-detail-workbench) .i360-invoice-table-row:hover{transform:none!important}.dashboard-billing-workbench .i360-quotes-card{min-height:390px!important}.dashboard-billing-workbench .i360-quotes-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.dashboard-billing-workbench .i360-quotes-card-metrics>div{border:1px solid var(--quotes-border)!important;background:var(--quotes-surface-muted)!important;border-radius:14px!important;padding:10px!important;box-shadow:inset 0 1px #ffffff9e!important}.dashboard-billing-workbench .i360-quotes-card-metrics strong{font-size:12px!important}html.dark .dashboard-billing-workbench .i360-quotes-card-metrics>div,body.dark .dashboard-billing-workbench .i360-quotes-card-metrics>div,[data-theme=dark] .dashboard-billing-workbench .i360-quotes-card-metrics>div{border-color:#334155b3!important;box-shadow:inset 0 1px #e2e8f014!important}
