.quadro-sidebar-scroll{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.quadro-sidebar-viewport{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;padding-bottom:36px}.quadro-sidebar-viewport::-webkit-scrollbar{width:0;height:0;display:none}.quadro-sidebar-viewport:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:-3px;border-radius:6px}.quadro-sidebar-hint{background:linear-gradient(transparent,var(--sidebar) 55%);opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:flex-end;height:45px;padding-bottom:5px;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0}.quadro-sidebar-hint[data-visible=true]{opacity:1;visibility:visible}.quadro-sidebar-hint button{pointer-events:auto;color:#c9e5d5;background:var(--sidebar);border:1px solid var(--sidebar-border);border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;line-height:18px;display:flex}.quadro-sidebar-hint button:hover{background:var(--sidebar-accent)}.quadro-sidebar-hint button:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.quadro-sidebar-hint{transition:none}}.panel{--panel-inset:23px;--panel-gap:16px;min-width:0}.panel>.panel-heading{padding:20px var(--panel-inset);flex-wrap:wrap}.panel>.panel-heading>*{min-width:0}.panel>.panel-body{gap:var(--panel-gap);padding:0 var(--panel-inset) var(--panel-inset);flex-direction:column;min-width:0;display:flex}.panel-body>*{min-width:0;max-width:100%}.panel>.panel-body>:is(.dashboard-metrics,.estimate-totals,.estimate-actions,.estimate-alerts,.notice,.recommendation,.mail-body,.toolbar,.vertical-buttons){margin:0}.panel>.panel-body>:is(.company-grid,.detail-summary,.settings-content,.bar-chart,.supplier-summary,.comparison-inputs,.process-facts,.method-list,.method-template,.method-skill){padding:0}.panel>.panel-body>.panel-note{padding:16px 0 0}.panel>.panel-body>.alert-row{padding:16px 0}.panel>.panel-body:has(>.alert-row){row-gap:0}.panel>.panel-body>.preview-flow{padding:20px 0 0}.panel-body>button[data-slot=button]{align-self:flex-start}.panel-body>[data-slot=table-container],.two-col>*,.dashboard-company-grid>*,.dashboard-metrics>*{min-width:0}.panel-body .notice:has(>label){flex-direction:column;gap:12px;display:flex}.panel-body .notice>label{gap:8px;display:grid}.panel-body .notice>button{align-self:flex-start}@media (max-width:600px){.panel{--panel-inset:16px}.panel>.panel-heading{padding-top:18px;padding-bottom:18px}}.customer-history-table{max-width:100%;overflow-x:auto}.customer-history-table table{table-layout:fixed;width:100%;min-width:780px}.customer-history-table th:first-child,.customer-history-table td:first-child{width:155px}.customer-history-table th:nth-child(2),.customer-history-table td:nth-child(2){width:115px}.customer-history-table th:nth-child(3),.customer-history-table td:nth-child(3){width:25%}.customer-history-table th:nth-child(4),.customer-history-table td:nth-child(4){width:34%}.customer-history-table th:nth-child(5),.customer-history-table td:nth-child(5){width:120px}.customer-history-detail{white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:100%;line-height:1.5;display:block}.estimate-totals{background:var(--muted,#f1f5f4);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;padding:18px;display:grid}.estimate-totals span{flex-direction:column;gap:5px;font-size:14px;display:flex}.estimate-totals b{font-size:18px}.estimate-actions{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.estimate-alerts{gap:8px;margin:12px 0;display:grid}.estimate-alerts p{margin:0}.estimate-versions{gap:12px;display:grid}.estimate-origin{font-size:14px;line-height:1.6}.estimate-change{border-bottom:1px solid var(--border,#dfe6e2);gap:6px;padding:12px;display:grid}.estimate-change small{color:var(--muted-foreground,#52645b)}.estimate-comparison{margin-top:22px}.estimate-comparison .table-wrap{overflow:auto}.estimate-summary-link{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:12px 0;display:block}@media (max-width:600px){.estimate-totals{grid-template-columns:1fr}.estimate-actions>*{flex:100%}}.finance-check{white-space:nowrap;align-items:center;gap:8px;display:flex}.dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.dashboard-metric{text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;padding:0;display:block}.dashboard-metric .stat{height:100%;transition:box-shadow .15s}.dashboard-metric:hover .stat{box-shadow:0 0 0 2px #468a6c}.dashboard-period{flex-wrap:wrap;align-items:end;gap:16px;margin-bottom:20px;display:flex}.dashboard-period label{color:#65746c;font-size:12px}.dashboard-period input{margin-top:6px}.dashboard-company-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dashboard-company-grid button{text-align:left;background:#fff;border:1px solid #d9e3db;border-radius:12px;padding:20px}.dashboard-company-grid h3{margin-bottom:10px;font-weight:650}.dashboard-company-grid p{color:#56665d;font-size:13px;line-height:1.8}@media (max-width:1050px){.dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.dashboard-metrics,.dashboard-company-grid{grid-template-columns:1fr}}.payment-summary{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.payment-summary p{overflow-wrap:anywhere;margin:0}.payment-summary small{color:var(--muted-foreground);display:block}.proforma-document{color:#18352d;overflow-wrap:anywhere;background:#fff;padding:20px}.proforma-document h1{font-size:24px}.proforma-document h2{font-size:20px}.proforma-document dl{grid-template-columns:1fr 1fr;gap:12px;margin:24px 0;display:grid}.proforma-document dd{text-align:right}.proforma-document footer{margin-top:32px;font-size:12px}.quadro-print-sheet{display:none}@media print{body:has(>.quadro-print-sheet)>:not(.quadro-print-sheet){display:none!important}body>.quadro-print-sheet{display:block!important}.quadro-print-sheet .proforma-document{max-width:780px;margin:auto;padding:24px}}.proc-row-actions{flex-wrap:wrap;gap:6px;display:flex}.supplier-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding:24px;display:grid}.supplier-summary span{color:var(--muted-foreground);flex-direction:column;gap:7px;font-size:14px;display:flex}.supplier-summary b{color:var(--foreground);overflow-wrap:anywhere}.comparison-inputs{gap:20px;padding:20px 24px;display:flex}.comparison-inputs label{gap:8px;max-width:240px;font-size:14px;display:grid}.recommendation{background:#eff7f2;border-left:3px solid #468a6c;gap:14px;margin:0 24px 20px;padding:20px;display:flex}.recommendation svg{flex-shrink:0}.recommendation p{margin:8px 0;line-height:1.6}.recommendation small{color:#52645a;font-size:13px}.proc-tabs{flex-wrap:wrap;max-width:100%;height:auto}.process-layout{grid-template-columns:280px minmax(0,1fr);gap:24px;margin-top:24px;display:grid}.process-nav{flex-direction:column;align-self:start;gap:6px;display:flex}.process-nav button{text-align:left;border:1px solid #0000;border-radius:8px;align-items:start;gap:12px;padding:14px;font-size:14px;display:flex}.process-nav button.active{color:#23583e;background:#eaf3ed;border-color:#bdd5c5}.process-nav button small{color:#718075;margin-top:5px;font-size:12px;display:block}.process-nav svg{flex-shrink:0}.process-facts{gap:20px;padding:24px;display:grid}.process-facts h3{margin-bottom:5px;font-size:14px;font-weight:650}.process-facts p{color:#53635b;font-size:15px;line-height:1.65}.vertical-buttons{flex-direction:column;gap:10px;margin:18px 0;display:flex}.mail-body{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8f6;border-radius:8px;margin:16px 0;padding:20px;font-family:inherit;font-size:15px;line-height:1.7}.master-form-panel textarea{min-height:200px;font-size:15px;line-height:1.6}.process-layout .panel{margin-bottom:20px}@media (max-width:900px){.process-layout{grid-template-columns:1fr}.process-nav{grid-template-columns:1fr 1fr;display:grid}.supplier-summary{grid-template-columns:1fr 1fr}.comparison-inputs{flex-wrap:wrap}}@media (max-width:500px){.process-nav,.supplier-summary{grid-template-columns:1fr}}.process-action{white-space:normal;min-width:240px;max-width:380px}.process-action small{font-size:14px;line-height:1.6}.process-layout table{table-layout:fixed;width:100%}.process-layout th,.process-layout td{white-space:normal;overflow-wrap:anywhere}.process-layout .process-action{min-width:0;max-width:none}.process-layout td:first-child,.process-layout th:first-child{width:45%}.process-heading-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.method-flow{grid-template-columns:repeat(5,1fr);gap:12px;margin:0 0 24px;display:grid}.method-flow>div{background:#fff;border:1px solid #dfe6e1;border-radius:9px;align-items:center;gap:10px;padding:16px;font-size:14px;display:flex;position:relative}.method-flow span{color:#286349;background:#e8f4ec;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.method-flow svg{z-index:2;color:#73877b;width:14px;position:absolute;right:-19px}.method-columns{grid-template-columns:1fr 1fr}.method-list{gap:0;padding:0 22px 18px;display:grid}.method-list>div{border-bottom:1px solid #edf1ee;padding:15px 0}.method-list>div:last-child{border:0}.method-list b,.method-template b{font-size:14px}.method-list p{margin-top:4px}.method-template{grid-template-columns:1fr 1fr;gap:0 28px;padding:4px 23px 22px;display:grid}.method-template p{border-bottom:1px solid #edf1ee;padding:12px 0}.method-skill{align-items:flex-start;gap:18px;padding:8px 23px 24px;display:flex}.method-skill h3{margin-bottom:6px;font-size:17px}.method-skill small{color:#758078;margin-top:8px;display:block}.method-skill .status{flex-shrink:0}@media (max-width:1000px){.method-flow{grid-template-columns:1fr}.method-flow svg{display:none}}@media (max-width:760px){.method-columns,.method-template{grid-template-columns:1fr}}.vertical-workspace{flex-direction:column;gap:18px;max-width:760px;margin:0 auto;display:flex}.vertical-toolbar{z-index:5;background:#fff;border:1px solid #dfe6de;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;display:flex;position:sticky;top:70px;box-shadow:0 8px 24px #243a2b0a}.vertical-toolbar .search-field{min-width:220px;max-width:none}.vertical-toolbar>[data-slot=button]{flex-shrink:0}.vertical-list{flex-direction:column;gap:12px;display:flex}.vertical-card,.vertical-section{text-align:left;background:#fff;border:1px solid #dfe6de;border-radius:12px;width:100%;overflow:hidden}.vertical-card{padding:20px;transition:border-color .18s,box-shadow .18s,transform .18s}.vertical-card-button:hover{border-color:#87a991;transform:translateY(-1px);box-shadow:0 10px 28px #26452f0d}.vertical-card-head,.vertical-section-head,.vertical-record-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.vertical-card h2{color:#25372e;margin:5px 0 4px;font-size:19px;font-weight:550;line-height:1.25}.vertical-card p{color:#6f8075;font-size:13px}.vertical-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#718479;font-size:11px;font-weight:600}.vertical-metrics{border-top:1px solid #edf1ec;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;padding-top:17px;display:grid}.vertical-metrics span{color:#7d8c82;min-width:0;font-size:11px}.vertical-metrics b{color:#30463a;overflow-wrap:anywhere;margin-top:6px;font-size:17px;line-height:1.25;display:block}.vertical-card-footer{color:#477159;background:#f7f9f6;justify-content:space-between;align-items:center;gap:10px;margin:18px -20px -20px;padding:13px 20px;font-size:12px;font-weight:550;display:flex}.vertical-section-head{border-bottom:1px solid #e9eee8;align-items:center;padding:17px 19px}.vertical-section-head h2{color:#27372f;font-size:16px;font-weight:600}.vertical-section-body{padding:16px 18px}.vertical-section-note{color:#7a8980;border-top:1px solid #e9eee8;padding:14px 18px;font-size:12px;line-height:1.55}.vertical-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vertical-facts>div{background:#f5f7f4;border-radius:9px;min-width:0;padding:14px}.vertical-facts span,.vertical-facts small{color:#78877e;font-size:11px;display:block}.vertical-facts b{color:#2e4437;overflow-wrap:anywhere;margin:6px 0;font-size:18px;line-height:1.25;display:block}.vertical-record{border-bottom:1px solid #e9eee8;padding:15px 0}.vertical-record:first-child{padding-top:0}.vertical-record:last-child{border-bottom:0;padding-bottom:0}.vertical-record-head b{color:#2b3d33;font-size:14px;display:block}.vertical-record-head small{color:#7e8c83;margin-top:4px;font-size:11px;display:block}.vertical-record dl{gap:8px;margin-top:13px;display:grid}.vertical-record dl>div{justify-content:space-between;align-items:start;gap:18px;display:flex}.vertical-record dt{color:#78877e;font-size:12px}.vertical-record dd{color:#2f4237;text-align:right;overflow-wrap:anywhere;font-size:13px;font-weight:500}.vertical-empty{text-align:center;color:#77877d;background:#fafbfa;border:1px dashed #ccd7cd;border-radius:12px;padding:35px 20px}.vertical-actions{flex-wrap:wrap;gap:9px;display:flex}.vertical-actions>[data-slot=button]{flex:180px}.vertical-back{align-self:flex-start}.vertical-detail-title{padding:4px 0 2px}.vertical-detail-title h2{color:#24362d;margin:7px 0;font-size:25px;font-weight:550;line-height:1.2}.vertical-detail-title p{color:#6f8175;font-size:13px}.vertical-progress{background:#e5ebe5;border-radius:20px;height:7px;margin-top:11px;overflow:hidden}.vertical-progress span{border-radius:inherit;background:#4d8062;height:100%;display:block}.vertical-embedded{gap:10px;width:100%;max-width:none;margin:0}.vertical-embedded .vertical-list{gap:10px}.vertical-embedded .vertical-toolbar{box-shadow:none;gap:8px;padding:10px;position:static}.vertical-embedded .vertical-toolbar .search-field{flex:1;min-width:280px;max-width:none}.vertical-embedded .vertical-toolbar>.lookup-field{flex:0 0 175px;min-width:0}.vertical-embedded .vertical-card{padding:14px}.vertical-embedded .vertical-card-footer{margin:14px -14px -14px;padding:11px 14px}.vertical-embedded .vertical-section-head{padding:14px}.vertical-embedded .vertical-section-body{padding:13px 14px}.vertical-embedded .vertical-section-note{padding:12px 14px}.vertical-embedded .vertical-actions>[data-slot=button]{flex-basis:190px}@media (max-width:600px){.vertical-workspace{max-width:100%}.vertical-toolbar{top:58px}.vertical-toolbar .search-field{order:1;min-width:100%}.vertical-toolbar>[data-slot=button]{order:2}.vertical-facts{grid-template-columns:1fr 1fr}.vertical-card{padding:17px}.vertical-card-footer{margin:16px -17px -17px;padding:12px 17px}.vertical-card-head{gap:10px}.vertical-metrics b{font-size:15px}}progress.vertical-progress{-webkit-appearance:none;appearance:none;border:0;width:100%;display:block}progress.vertical-progress::-webkit-progress-bar{background:#e5ebe5;border-radius:20px}progress.vertical-progress::-webkit-progress-value{background:#4d8062;border-radius:20px}progress.vertical-progress::-moz-progress-bar{background:#4d8062;border-radius:20px}.assistant-launch{color:#eff8f2;text-align:left;background:#203f32;border:1px solid #789e87;border-radius:8px;align-items:center;gap:11px;width:calc(100% - 28px);min-height:48px;margin:0 14px 16px;padding:0 13px;font-size:14px;font-weight:600;display:flex}.assistant-launch:hover{background:#294d3d}.assistant-launch svg{color:#b6e8c9;width:18px}.assistant-launch span{flex-direction:column;gap:3px;display:flex}.assistant-launch small{color:#a9c5b5;font-size:11px;font-weight:400}.assistant-search{align-items:center;display:flex;position:relative}.assistant-search>svg{color:#718579;width:18px;position:absolute;left:13px}.assistant-search input{background:#f7f9f7;height:48px;padding-left:42px;font-size:15px}.assistant-categories{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.assistant-categories button{color:#617268;background:#fff;border:1px solid #dce5dd;border-radius:18px;min-height:34px;padding:0 12px;font-size:12px}.assistant-categories button:hover,.assistant-categories button.active{color:#24563d;background:#e8f3eb;border-color:#a9c8b2}.assistant-summary{background:#f3f7f4;border-radius:9px;align-items:flex-start;gap:12px;padding:15px;display:flex}.assistant-summary>svg{color:#4d8061;flex-shrink:0;width:18px}.assistant-summary span{flex-direction:column;gap:4px;display:flex}.assistant-summary b{font-size:14px}.assistant-summary small{color:#75847b;font-size:12px;line-height:1.5}.assistant-group{margin-top:24px}.assistant-group h3{letter-spacing:1.3px;text-transform:uppercase;color:#7f8f84;margin:0 0 8px;font-size:11px}.assistant-action{text-align:left;background:#fff;border:0;border-bottom:1px solid #e8eee9;align-items:center;gap:13px;width:100%;min-height:74px;padding:13px 8px;display:flex}.assistant-action:hover{background:#f7faf7}.assistant-action>span:nth-child(2){flex:1;min-width:0}.assistant-action b{font-size:15px;font-weight:550;line-height:1.35;display:block}.assistant-action small{color:#77867c;margin-top:5px;font-size:12px;line-height:1.45;display:block}.assistant-action-icon{color:#397052;background:#edf5ef;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.assistant-action-icon svg{width:17px}.assistant-action-arrow{color:#789080;flex-shrink:0;width:16px}.assistant-empty{text-align:center;color:#7d8d82;flex-direction:column;align-items:center;gap:10px;padding:40px 15px;display:flex}.assistant-empty svg{width:28px}.assistant-empty b{font-size:15px}.assistant-empty p{font-size:13px}.assistant-screen{flex-direction:column;gap:16px;margin:-4px 0 0;display:flex}.assistant-screen-nav{border-bottom:1px solid #e5ebe6;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.assistant-screen-nav button{color:#456b55;text-align:left;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.assistant-screen-nav button:last-child{justify-content:flex-end}.assistant-screen-nav svg{flex-shrink:0;width:15px;height:15px}.assistant-catalog:focus{outline:none}.assistant-guided-entry{margin-bottom:16px}@media (max-width:600px){.assistant-launch{margin-bottom:12px}.assistant-categories{gap:6px}.assistant-categories button{padding:0 10px}.assistant-action{padding:12px 4px}}.guided-reports{flex-direction:column;gap:16px;min-width:0;display:flex}.guided-reports h2{font-size:1.15rem;font-weight:650}.guided-reports p{color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.guided-actions{flex-wrap:wrap;gap:8px;display:flex}.guided-field{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.guided-field>span{font-size:.875rem;font-weight:600}.guided-reports .guided-error{color:var(--destructive)}.guided-reports .vertical-list>div{flex-direction:column;gap:0;display:flex}.guided-reports .assistant-action{justify-content:space-between;min-height:58px;padding-block:11px}.guided-reports .assistant-action small{display:block}.guided-reports .faldone-section-body{gap:0}.quadro-faldone .guided-reports .faldone-record{border-bottom:0;padding-bottom:0}.guided-reports .faldone-record+.ui-button{width:100%;margin-top:16px}.faldone-steps ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.faldone-steps li{min-width:0;max-width:100%}.faldone-steps button{border:1px solid var(--border);white-space:normal;text-align:left;overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:.8rem;display:flex}.faldone-steps button span{font-variant-numeric:tabular-nums}.faldone-steps button:disabled{opacity:.55}.faldone-steps button[aria-current=step]{opacity:1;border-color:currentColor;font-weight:650}:is(.faldone-steps button:focus-visible,.favorite-editor select:focus-visible){outline:2px solid var(--ring);outline-offset:3px}.favorite-entry{border-bottom:1px solid var(--border);min-width:0;padding-block:16px}.favorite-entry .ui-next,.favorite-editor .ui-next{flex-wrap:wrap;gap:8px;display:flex}.favorite-entry .ui-button,.favorite-editor .ui-button{white-space:normal;overflow-wrap:anywhere}.favorite-editor{gap:16px;min-width:0;margin-top:16px;display:grid}.favorite-editor label{gap:8px;min-width:0;font-size:.875rem;display:grid}.favorite-editor select{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);border-radius:6px;padding:10px}.favorite-entry dd{overflow-wrap:anywhere}@media (max-width:540px){.faldone-steps li{flex:40%}.faldone-steps button{width:100%;height:100%}.favorite-entry .ui-next .ui-button{flex:42%}}.guided-page>.guided-reports{margin-top:8px}.guided-intro{max-width:62ch}.guided-surface-ask>.vertical-section,.guided-surface-ask>.ui-section{margin-top:4px}.guided-surface-dashboard>.ui-section{padding-top:0}.favorite-controls{justify-content:space-between;align-items:flex-start;gap:12px;padding-top:14px;display:flex}.favorite-menu{position:relative}.favorite-menu>summary{cursor:pointer;border:1px solid var(--ui-line,var(--border));border-radius:6px;padding:9px 12px;font-size:.84rem;font-weight:650;list-style:none}.favorite-menu>summary::-webkit-details-marker{display:none}.favorite-menu[open]>div{z-index:3;border:1px solid var(--ui-line,var(--border));background:var(--ui-sheet,var(--background));border-radius:8px;min-width:190px;padding:6px;display:grid;position:absolute;right:0;box-shadow:0 12px 30px #0000001f}.favorite-menu[open] .ui-button{border:0;justify-content:flex-start}@media (max-width:700px){.favorite-controls{align-items:stretch}.favorite-menu[open]>div{position:fixed;bottom:18px;left:18px;right:18px}}.guided-page [data-document-section]:focus{box-shadow:none!important;outline:none!important}.favorite-help{margin-top:18px}.favorite-help summary{cursor:pointer;font-size:.84rem;font-weight:650}.favorite-help p{max-width:68ch}.guided-step-help{margin:0 0 14px}.guided-question-head{gap:4px;display:grid}.guided-question-head h2,.guided-question-head p{margin:0}.guided-surface-ask .ui-section{padding-top:12px}.guided-surface-ask .ui-section .ui-next{justify-content:space-between;gap:10px;display:flex}.guided-surface-ask .ui-section .ui-next .ui-button{min-width:120px}@media (max-width:540px){.guided-surface-ask .ui-section .ui-next .ui-button{flex:1;min-width:0}}.guided-selection{border-top:1px solid var(--ui-line,var(--border));margin-top:4px}.guided-selection h3{margin:0;padding:18px 0 12px;font-size:1rem}.guided-selection>div{border-bottom:1px solid var(--ui-line,var(--border))}.guided-selection button{border:0;border-top:1px solid var(--ui-line,var(--border));text-align:left;background:0 0;grid-template-columns:minmax(120px,32%) minmax(0,1fr);gap:18px;width:100%;padding:12px 0;display:grid}.guided-selection button span{color:var(--ui-muted,var(--muted-foreground));text-transform:uppercase;font-size:.72rem;font-weight:750}.guided-selection button strong{min-width:0;color:var(--ui-ink,var(--foreground));overflow-wrap:anywhere;font-size:.9rem;font-weight:500}.guided-selection button:disabled{cursor:default;opacity:1}.guided-selection button[aria-current=step]{background:var(--ui-soft);box-shadow:12px 0 var(--ui-soft),-12px 0 var(--ui-soft)}.guided-selection button:not(:disabled):hover strong{color:var(--ui-positive);text-underline-offset:3px;text-decoration:underline}@media (max-width:540px){.guided-selection button{grid-template-columns:1fr;gap:4px}}.guided-result-control{width:100%;max-width:none}.guided-result-control .lookup-value{font-weight:500}.guided-result-control .lookup-trigger{min-width:128px}.guided-criteria{border-top:1px solid var(--ui-line,var(--border));margin-top:4px}.guided-criteria h3{margin:0;padding:18px 0 12px;font-size:1rem}.guided-criteria>div{border-bottom:1px solid var(--ui-line,var(--border))}.guided-criterion{border-top:1px solid var(--ui-line,var(--border));grid-template-columns:minmax(120px,32%) minmax(0,1fr);align-items:center;gap:18px;padding:8px 0;display:grid}.guided-criterion>span{color:var(--ui-muted,var(--muted-foreground));text-transform:uppercase;font-size:.72rem;font-weight:750}.guided-criterion .lookup-field{width:100%;max-width:none}.guided-criterion .lookup-field .ui-input{min-width:0;box-shadow:none;border:0;padding-inline:0}.guided-criterion .lookup-trigger{min-width:96px}.guided-criterion .lookup-value{overflow-wrap:anywhere}@media (max-width:540px){.guided-criterion{grid-template-columns:1fr;gap:4px;padding:12px 0}.guided-criterion .lookup-trigger{min-width:88px}}.quadro-faldone{--ui-canvas:#e9ebe7;--ui-sheet:#fff;--ui-ink:#1d2925;--ui-muted:#66736e;--ui-accent:#18372f;--ui-accent-soft:#d9efe5;--ui-line:#d5dad6;--ui-soft:#f4f5f1;--ui-positive:#28594a;--ui-warning:#80582d;--ui-danger:#873c36;--ui-font-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-font-display:Georgia, "Times New Roman", serif;--ui-sheet-width:780px;--ui-content-padding:clamp(30px, 6vw, 60px);--ui-radius:7px;--ui-focus:#a5c8bb}.quadro-faldone .ui-topbar{color:#fff;background:var(--ui-accent);justify-content:space-between;align-items:center;min-height:66px;padding:0 clamp(22px,5vw,38px);display:flex}.quadro-faldone .ui-brand,.quadro-faldone .ui-index-button{color:inherit;background:0 0;align-items:center;display:inline-flex}.quadro-faldone .ui-brand{border:0;gap:12px;padding:0;font-weight:750}.quadro-faldone .ui-brand-mark{width:34px;height:34px;color:var(--ui-accent);background:var(--ui-accent-soft);font-family:var(--ui-font-display);border-radius:9px;place-items:center;font-weight:800;display:inline-grid}.quadro-faldone .ui-index-button{border-radius:var(--ui-radius);border:1px solid #ffffff47;gap:11px;min-height:38px;padding:0 11px;font-weight:700}.quadro-faldone .ui-index-button:hover{background:#ffffff12}.quadro-faldone .ui-pathbar{border-bottom:1px solid var(--ui-line);min-height:43px;color:var(--ui-muted);white-space:nowrap;scrollbar-width:none;align-items:center;gap:8px;padding:0 clamp(22px,5vw,38px);display:flex;overflow-x:auto}.quadro-faldone .ui-pathbar::-webkit-scrollbar{display:none}.quadro-faldone .ui-pathbar button{color:var(--ui-positive);background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:700}.quadro-faldone .ui-pathbar button:hover{text-underline-offset:3px;text-decoration:underline}.quadro-faldone .ui-pathbar i{color:#abb4af;font-style:normal}.quadro-faldone .ui-page-head{margin-bottom:34px}.quadro-faldone .ui-kicker{color:#567267;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.quadro-faldone .ui-page-head h1{max-width:680px;color:var(--ui-accent);font:500 clamp(29px, 5vw, 40px)/1.12 var(--ui-font-display);letter-spacing:-.025em;margin:5px 0 8px}.quadro-faldone .ui-page-head>p:last-child{max-width:620px;color:var(--ui-muted);margin:0;line-height:1.6}.quadro-faldone .ui-list{border-top:1px solid var(--ui-line)}.quadro-faldone .ui-list-row{border:0;border-bottom:1px solid var(--ui-line);width:100%;min-height:76px;color:inherit;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:17px 2px;display:flex}.quadro-faldone .ui-list-row:hover{color:var(--ui-positive);background:color-mix(in srgb, var(--ui-soft) 72%, transparent)}.quadro-faldone .ui-list-row b,.quadro-faldone .ui-list-row small{display:block}.quadro-faldone .ui-list-row b{font-size:17px}.quadro-faldone .ui-list-row small{color:var(--ui-muted);margin-top:5px;font-size:13px;font-weight:400}.quadro-faldone .ui-count{min-width:42px;color:var(--ui-positive);font:500 30px/1 var(--ui-font-display);text-align:center}.quadro-faldone .ui-row-meta{max-width:92px;color:var(--ui-positive);text-align:right;flex:none;font-size:12px;font-weight:800;line-height:1.25}.quadro-faldone .ui-section{border-top:1px solid var(--ui-line);padding:28px 0}.quadro-faldone .ui-section:first-child{border-top:0;padding-top:0}.quadro-faldone .ui-section h2{font:500 23px var(--ui-font-display);margin:0 0 18px}.quadro-faldone .ui-energy{border-top:2px solid var(--ui-positive)}.quadro-faldone .ui-energy-head{align-items:center;gap:13px;display:flex}.quadro-faldone .ui-energy-mark{width:29px;height:29px;color:var(--ui-accent);background:var(--ui-accent-soft);font-family:var(--ui-font-display);border-radius:50%;place-items:center;font-weight:800;display:inline-grid}.quadro-faldone .ui-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.quadro-faldone .ui-button{border-radius:var(--ui-radius);min-height:42px;color:var(--ui-positive);background:0 0;border:1px solid #9baca5;padding:10px 16px;font-weight:750}.quadro-faldone .ui-button--primary{border-color:var(--ui-positive);color:#fff;background:var(--ui-positive)}.quadro-faldone .ui-button--danger{color:var(--ui-danger);border-color:#a96d68}.quadro-faldone .ui-state{color:#53615c;letter-spacing:.05em;text-transform:uppercase;background:#e8ebe9;border-radius:3px;width:fit-content;padding:5px 8px;font-size:10px;font-weight:850;display:inline-block}.quadro-faldone .ui-state--ok{color:#205040;background:#dcebe4}.quadro-faldone .ui-state--attention{color:#795126;background:#efe4d6}.quadro-faldone .ui-blocker{color:var(--ui-warning);background:#f7f1e9;border-left:3px solid #a16a35;margin-top:22px;padding:18px}.quadro-faldone .ui-field{color:#54635d;gap:6px;font-size:13px;font-weight:700;display:grid}.quadro-faldone .ui-field input,.quadro-faldone .ui-field textarea,.quadro-faldone .ui-field select,.quadro-faldone .ui-input{border-radius:var(--ui-radius);width:100%;color:var(--ui-ink);background:#fff;border:1px solid #cbd4cf;padding:11px 12px}.quadro-faldone .ui-toolbar,.quadro-faldone .ui-actions,.quadro-faldone .ui-next{align-items:center;gap:10px;display:flex}.quadro-faldone .ui-toolbar{border-bottom:1px solid var(--ui-line);padding-bottom:18px}.quadro-faldone .ui-actions{flex-wrap:wrap}.quadro-faldone .ui-next{border-top:1px solid var(--ui-line);justify-content:space-between;margin-top:24px;padding-top:22px}.quadro-faldone .ui-next small,.quadro-faldone .ui-next strong{display:block}.quadro-faldone .ui-next small,.quadro-faldone .ui-label{color:var(--ui-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.quadro-faldone .ui-next strong{margin-top:4px}.quadro-faldone .ui-label{margin:30px 2px 8px}.quadro-faldone .ui-muted{color:var(--ui-muted)}.quadro-faldone .ui-space-top{margin-top:34px}.quadro-faldone .ui-plain-list{margin:0;padding-left:19px;line-height:1.7}.quadro-faldone .ui-document{color:var(--ui-ink);font-family:inherit;font-size:14px;line-height:1.7}.quadro-faldone .ui-document h1{color:var(--ui-accent);font:500 clamp(29px, 5vw, 40px)/1.12 var(--ui-font-display);letter-spacing:-.025em;margin:42px 0 18px}.quadro-faldone .ui-document>h1:first-child{margin-top:0}.quadro-faldone .ui-document h2{border-top:1px solid var(--ui-line);color:var(--ui-ink);font:500 23px/1.3 var(--ui-font-display);margin:34px 0 12px;padding-top:22px}.quadro-faldone .ui-document>p{color:inherit;font:inherit;margin:0 0 13px}.quadro-faldone .ui-document>:is(ul,ol){color:inherit;font:inherit;margin:0 0 18px}.quadro-faldone .ui-document>:is(ul,ol) li{color:inherit;font:inherit}.quadro-faldone .ui-facts{margin:0}.quadro-faldone .ui-facts>div{border-bottom:1px solid var(--ui-line);grid-template-columns:minmax(110px,30%) 1fr;padding:10px 0;display:grid}.quadro-faldone .ui-facts dt{color:var(--ui-muted);text-transform:uppercase;font-size:12px;font-weight:750}.quadro-faldone .ui-facts dd{overflow-wrap:anywhere;margin:0}.quadro-faldone .ui-message{border-top:1px solid var(--ui-line);white-space:pre-wrap;margin-top:26px;padding-top:24px;line-height:1.75}.quadro-faldone .ui-decision{background:var(--ui-soft);margin-top:24px;padding:17px}.quadro-faldone .ui-decision p{color:var(--ui-muted);line-height:1.5}.quadro-faldone .ui-blocker small{color:#8b7968;margin-top:8px;font-family:ui-monospace,monospace;display:block}@media (max-width:560px){.quadro-faldone .ui-topbar{min-height:60px;padding-inline:15px}.quadro-faldone .ui-pathbar{padding-inline:18px}.quadro-faldone .ui-grid{grid-template-columns:1fr}.quadro-faldone .ui-brand-name{display:none}.quadro-faldone .ui-toolbar,.quadro-faldone .ui-next{flex-direction:column;align-items:stretch}.quadro-faldone .ui-toolbar .ui-button,.quadro-faldone .ui-next .ui-button{width:100%}.quadro-faldone .ui-facts>div{grid-template-columns:1fr;gap:4px}.quadro-faldone .ui-row-meta{max-width:72px;font-size:11px}}.quadro-faldone[data-theme=editorial]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.quadro-faldone[data-theme=business]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-font-display:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif}.quadro-faldone[data-theme=business] .ui-page-head h1,.quadro-faldone[data-theme=business] .ui-section h2,.quadro-faldone[data-theme=business] .ui-document :is(h1,h2){font-weight:650}.quadro-faldone[data-theme=business] .ui-count{font-family:inherit;font-size:28px;font-weight:600}.quadro-faldone[data-theme=notion]{--ui-canvas:#f1f1ef;--ui-ink:#252525;--ui-muted:#787774;--ui-accent:#252525;--ui-accent-soft:#f1f1ef;--ui-line:#e7e6e4;--ui-soft:#f7f6f3;--ui-positive:#37352f;--ui-font-display:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--ui-sheet-width:800px;--ui-radius:4px}.quadro-faldone[data-theme=notion] .ui-topbar{min-height:58px;color:var(--ui-ink);border-bottom:1px solid var(--ui-line);background:#fff}.quadro-faldone[data-theme=notion] .ui-brand-mark{color:#fff;background:#252525;width:30px;height:30px;font-family:inherit;font-size:14px}.quadro-faldone[data-theme=notion] .ui-index-button{color:#565553;border-color:var(--ui-line);background:#fff}.quadro-faldone[data-theme=notion] .ui-index-button:hover,.quadro-faldone[data-theme=notion] .ui-list-row:hover{background:var(--ui-soft)}.quadro-faldone[data-theme=notion] .ui-page-head h1,.quadro-faldone[data-theme=notion] .ui-section h2,.quadro-faldone[data-theme=notion] .ui-document :is(h1,h2){font-weight:650}.quadro-faldone[data-theme=notion] .ui-count{font-family:inherit;font-size:28px;font-weight:600}.quadro-faldone[data-theme=notion] .ui-energy{border-top-width:1px}.quadro-faldone[data-theme=notion] .ui-state--ok{color:#47714b;background:#edf3ec}.quadro-faldone[data-theme=notion] .ui-state--attention{color:#9a6700;background:#fbecdd}.experience-switch{flex-shrink:0}.experience-settings{gap:16px;display:grid}.experience-options{flex-wrap:wrap;gap:10px;display:flex}.experience-fallback{background:#fff8e9;border-bottom:1px solid #d5dad6;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 28px;font-size:13px;display:flex}.experience-fallback>span{flex:280px}.faldone-host{background:#e9ebe7}.faldone-host:has([data-theme=notion]){background:#f1f1ef}.quadro-faldone.ui-sheet{width:min(var(--ui-sheet-width), 100%);max-width:var(--ui-sheet-width);flex:0 1 var(--ui-sheet-width);border-inline:1px solid var(--ui-line);background:var(--ui-sheet);min-height:100vh;color:var(--ui-ink);font-family:var(--ui-font-body);margin:0 auto}.quadro-faldone .ui-content{padding:var(--ui-content-padding);max-width:none}.quadro-faldone :focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}.quadro-faldone .ui-topbar{gap:12px}.quadro-faldone .ui-topbar .experience-switch{background:var(--ui-sheet);color:var(--ui-ink);border-color:var(--ui-line)}.quadro-faldone .ui-topbar .ui-actions{flex-wrap:nowrap;gap:7px;min-width:0;margin-left:auto}.quadro-faldone .ui-icon-button{border-radius:var(--ui-radius);width:38px;min-width:38px;height:38px;min-height:38px;color:inherit;background:0 0;border:1px solid #ffffff47;flex:0 0 38px;justify-content:center;align-items:center;padding:0;font-weight:800;display:inline-flex}.quadro-faldone .ui-icon-button:hover{background:#ffffff12}.quadro-faldone .ui-company-control{flex:none;display:inline-flex}.quadro-faldone .ui-company-name{max-width:150px;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.quadro-faldone .ui-company-control .lookup-trigger-icon{min-width:38px;min-height:38px;width:38px!important;height:38px!important;color:inherit!important;background:0 0!important;border-color:#ffffff47!important;padding:0!important}.quadro-faldone .ui-ask-button{font-family:var(--ui-font-display);font-size:18px}.quadro-faldone .ui-pathbar{white-space:normal;flex-wrap:wrap;padding-block:10px}.quadro-faldone .ui-pathbar>span{overflow-wrap:anywhere;font-size:13px}.quadro-faldone .ui-button{justify-content:center;align-items:center;gap:8px;font-size:13px;display:inline-flex}.quadro-faldone .faldone-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.quadro-faldone .faldone-section-heading h2{margin:0}.quadro-faldone .faldone-section-body{gap:16px;min-width:0;display:grid}.quadro-faldone .faldone-section-body>*{min-width:0}.quadro-faldone .faldone-note{color:var(--ui-muted);padding-top:16px;font-size:12px}.quadro-faldone .ui-facts{width:100%}.quadro-faldone .ui-facts>div{align-items:start;gap:18px}.quadro-faldone .ui-facts dd{font-size:15px;font-weight:500}.quadro-faldone .ui-facts small{color:var(--ui-muted);margin-top:5px;font-size:12px;font-weight:400;display:block}.quadro-faldone .ui-state{white-space:normal;flex-shrink:0;max-width:45%}.quadro-faldone .faldone-record{border-bottom:1px solid var(--ui-line);padding:22px 0}.quadro-faldone .faldone-record:last-child{border-bottom:0}.quadro-faldone .faldone-record-head{justify-content:space-between;align-items:start;gap:12px;margin-bottom:12px;display:flex}.quadro-faldone .faldone-record-head h3{font-size:17px;font-weight:600}.quadro-faldone .faldone-record-head p{font-size:12px}.quadro-faldone .faldone-empty{color:var(--ui-muted);padding:24px 0}.quadro-faldone .faldone-route-note{color:var(--ui-positive);font-weight:600}.quadro-faldone .ui-energy{gap:16px;padding-top:20px;display:grid}.quadro-faldone .ui-energy .ui-button{justify-self:start}.quadro-faldone .page-heading{flex-direction:column;align-items:start}.quadro-faldone .page>.notice{border-left:3px solid var(--ui-line);background:var(--ui-soft);border-radius:0;margin:0 0 26px;padding:14px 16px}.quadro-faldone .notice p,.quadro-faldone p{color:var(--ui-muted)}.quadro-faldone .dashboard-metrics{grid-template-columns:1fr;gap:0;margin:0 0 28px;display:grid}.quadro-faldone .faldone-section-body>.dashboard-metrics{margin:0}.quadro-faldone .dashboard-metric{background:0 0;border:0;border-radius:0;width:100%;padding:0;display:block}.quadro-faldone .dashboard-metric:hover{background:var(--ui-soft)}.quadro-faldone .faldone-stat{border-bottom:1px solid var(--ui-line);text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:17px 0;display:grid}.quadro-faldone .faldone-stat>span{color:var(--ui-ink);font-size:14px}.quadro-faldone .faldone-stat>strong{font:500 23px var(--ui-font-display);color:var(--ui-positive)}.quadro-faldone .faldone-stat>small{color:var(--ui-muted);grid-column:1/-1;font-size:12px}.quadro-faldone .dashboard-company-grid{flex-direction:column;gap:0;display:flex}.quadro-faldone .dashboard-company-grid>button{border:0;border-bottom:1px solid var(--ui-line);background:0 0;border-radius:0;padding:20px 0}.quadro-faldone .dashboard-company-grid>button:hover{background:var(--ui-soft)}.quadro-faldone .dashboard-company-grid h3{font:500 23px var(--ui-font-display);color:var(--ui-ink)}.quadro-faldone .two-col{display:block}.quadro-faldone .alert-row{border-color:var(--ui-line);padding:16px 0}.quadro-faldone .alert-row b{color:var(--ui-ink)}.quadro-faldone .panel-note{padding:16px 0}.quadro-faldone .vertical-workspace{gap:24px;max-width:none}.quadro-faldone .vertical-toolbar{border:0;border-bottom:1px solid var(--ui-line);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;align-items:stretch;padding:0 0 20px;position:static}.quadro-faldone .vertical-toolbar .search-field{order:0;width:100%;min-width:0;max-width:none}.quadro-faldone .vertical-toolbar .lookup-field{width:100%}.quadro-faldone .faldone-job{border-bottom:1px solid var(--ui-line);padding:28px 0}.quadro-faldone .faldone-job-head{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}.quadro-faldone .faldone-job h2,.quadro-faldone .vertical-detail-title h2{font:500 27px/1.2 var(--ui-font-display);color:var(--ui-ink);margin:9px 0}.quadro-faldone .vertical-detail-title p{color:var(--ui-muted)}.quadro-faldone .faldone-job .ui-next{color:var(--ui-muted);border:0;margin-top:16px;padding-top:0;font-size:13px}.quadro-faldone .vertical-list{gap:0}.quadro-faldone .notice{margin:0}.quadro-faldone .positive{color:var(--ui-positive)}.quadro-faldone .negative{color:var(--ui-danger)}.quadro-faldone .warning{color:var(--ui-warning)}.quadro-faldone .page-footer{border-top:1px solid var(--ui-line);flex-direction:column;gap:12px;padding-top:20px}.quadro-faldone [data-slot=button]{white-space:normal;height:auto;min-height:36px}.quadro-faldone .settings-tabs{gap:4px;width:100%}.quadro-faldone .settings-content{padding:0}.quadro-faldone .dashboard-period{align-items:flex-end}.quadro-faldone .dashboard-period>[data-slot=button]{align-self:flex-end;height:40px;min-height:40px}.quadro-faldone .ui-list-row>span{min-width:0}.quadro-faldone .ui-list-row>svg{flex-shrink:0}.quadro-faldone .faldone-home-row{cursor:default}.quadro-faldone .faldone-home-row:hover{color:inherit;background:0 0}.quadro-faldone .faldone-home-flow{border-block:1px solid var(--ui-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.quadro-faldone .faldone-home-flow>div{border-right:1px solid var(--ui-line);flex-direction:column;gap:6px;min-width:0;padding:16px 12px;display:flex}.quadro-faldone .faldone-home-flow>div:first-child{padding-left:0}.quadro-faldone .faldone-home-flow>div:last-child{border-right:0;padding-right:0}.quadro-faldone .faldone-home-flow small{color:var(--ui-muted);line-height:1.4}.quadro-faldone .faldone-home-flow-note{color:var(--ui-muted);margin:14px 0 0;line-height:1.55}.quadro-faldone .faldone-home-guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.quadro-faldone .faldone-home-guide p{border-top:2px solid var(--ui-positive);margin:0;padding-top:14px;line-height:1.55}.quadro-faldone .faldone-home-actions{flex-wrap:wrap;justify-content:flex-start}.quadro-faldone .faldone-home-value{border-top:1px solid var(--ui-line);grid-template-columns:1fr 1fr;gap:0 28px;display:grid}.quadro-faldone .faldone-home-value>div{border-bottom:1px solid var(--ui-line);padding:17px 0}.quadro-faldone .faldone-home-value p{color:var(--ui-muted);margin:7px 0 0;line-height:1.55}.quadro-faldone .faldone-home-statement{border-left:3px solid var(--ui-positive);color:var(--ui-ink);font:500 20px/1.45 var(--ui-font-display);margin:22px 0 0;padding:4px 0 4px 18px}.quadro-faldone .faldone-home-faq{border-top:1px solid var(--ui-line)}.quadro-faldone .faldone-home-faq details{border-bottom:1px solid var(--ui-line);padding:15px 0}.quadro-faldone .faldone-home-faq summary{cursor:pointer;color:var(--ui-ink);font-weight:650}.quadro-faldone .faldone-home-faq p{max-width:76ch;color:var(--ui-muted);margin:10px 0 0;line-height:1.6}@media (max-width:900px){.topbar{flex-wrap:wrap;height:auto;min-height:75px;padding-block:12px}.topbar-actions{flex-wrap:wrap;max-width:100%}}@media (max-width:760px){.quadro-faldone .faldone-home-flow{grid-template-columns:1fr 1fr}.quadro-faldone .faldone-home-flow>div,.quadro-faldone .faldone-home-flow>div:first-child,.quadro-faldone .faldone-home-flow>div:last-child{border-right:0;border-bottom:1px solid var(--ui-line);padding:14px 10px}.quadro-faldone .faldone-home-flow>div:last-child{border-bottom:0}}@media (max-width:560px){.quadro-faldone.ui-sheet{border:0}.quadro-faldone .ui-content{padding:28px 18px 50px}.quadro-faldone .faldone-stat{grid-template-columns:1fr;gap:6px}.quadro-faldone .ui-facts>div{gap:5px}.quadro-faldone .faldone-job-head,.quadro-faldone .faldone-record-head{flex-wrap:wrap}.quadro-faldone .ui-state{max-width:100%}.quadro-faldone .experience-options>button{flex:160px}.quadro-faldone .ui-topbar{gap:6px;padding-inline:10px}.quadro-faldone .ui-topbar .ui-actions{gap:4px}.quadro-faldone .ui-icon-button,.quadro-faldone .ui-company-control .lookup-trigger-icon{flex-basis:34px;min-width:34px;min-height:34px;width:34px!important;height:34px!important}.quadro-faldone .ui-company-name{max-width:72px;font-size:11px}.quadro-faldone .ui-index-button{min-height:34px;padding-inline:8px}.quadro-faldone .faldone-home-guide,.quadro-faldone .faldone-home-value{grid-template-columns:1fr}}.quadro-faldone .ui-topbar{z-index:10;position:sticky;top:0}.quadro-faldone .vertical-progress{width:100%}.quadro-faldone{--primary:var(--ui-positive);--primary-foreground:#fff;--accent:var(--ui-soft);--accent-foreground:var(--ui-ink);--foreground:var(--ui-ink);--muted-foreground:var(--ui-muted);--background:var(--ui-sheet);--border:var(--ui-line);--input:var(--ui-line);--ring:var(--ui-focus)}.quadro-faldone h1[tabindex="-1"]:focus{outline:none}.quadro-faldone :is(.ui-section,.ui-list,.ui-facts,.faldone-record,.faldone-job,.faldone-stat,.ui-next){overflow-wrap:anywhere;min-width:0;max-width:100%}.quadro-faldone :is(.ui-facts>div,.ui-facts dt,.ui-facts dd,.faldone-section-heading>*,.faldone-record-head>*,.faldone-job-head>*,.faldone-stat>*,.ui-next>*){min-width:0;max-width:100%}.quadro-faldone .ui-next{flex-wrap:wrap}.quadro-faldone .ui-button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.quadro-faldone .ui-button:disabled{cursor:not-allowed;opacity:.55}@page{size:A4 portrait;margin:14mm 13mm 16mm}@media print{html,body{color:#111!important;background:#fff!important}body{margin:0!important}.faldone-host{min-height:0!important;display:block!important}.quadro-faldone.ui-sheet{width:auto!important;max-width:none!important;min-height:0!important;box-shadow:none!important;color:#111!important;background:#fff!important;border:0!important;margin:0!important}.quadro-faldone .ui-topbar,.quadro-faldone .ui-pathbar,.quadro-faldone .document-sections,.quadro-faldone .ui-next,.quadro-faldone .table-actions,.quadro-faldone .form-action-bar,.quadro-faldone .vertical-buttons{display:none!important}.quadro-faldone .ui-content{padding:0!important}.quadro-faldone :is(.ui-section,.panel,.stat,.faldone-record,.faldone-stat,.faldone-home-value>div,.faldone-home-flow>div,tr,figure,details){break-inside:avoid;page-break-inside:avoid}.quadro-faldone :is(h1,h2,h3,.faldone-section-heading,thead){break-after:avoid;page-break-after:avoid}.quadro-faldone thead{display:table-header-group}.quadro-faldone :is(*,button,input,textarea){color:#111!important;text-shadow:none!important;box-shadow:none!important}.quadro-faldone :is(.ui-section,.panel,.stat,.notice,.faldone-record,.faldone-stat,.ui-list-row){background:#fff!important}.quadro-faldone :is(a,button){text-decoration:none!important}.quadro-faldone .row-link{background:0 0!important;border:0!important;padding:0!important}}.faldone-demo-profiles{border:0;gap:0;min-width:0;margin:24px 0 18px;padding:0;display:grid}.faldone-demo-profiles legend{margin-bottom:8px;padding:0;font-weight:700}.faldone-demo-profile{border-bottom:1px solid var(--ui-line);cursor:pointer;gap:8px;min-width:0;padding:16px 0;display:grid}.faldone-demo-profile>span{align-items:baseline;gap:10px;display:flex}.faldone-demo-profile input{accent-color:var(--ui-positive);flex:none}.faldone-demo-profile p{color:var(--ui-muted);margin:0 0 0 24px;line-height:1.6}.faldone-demo-selection{border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);gap:4px;margin:18px 0;padding:14px 0;display:grid}.faldone-demo-selection span{color:var(--ui-muted);letter-spacing:.12em;font-size:11px;font-weight:700}.faldone-demo-selection strong{font-size:18px}.faldone-demo-selection p{color:var(--ui-muted);margin:0;line-height:1.55}.faldone-demo-confirmation{max-width:480px;margin-top:20px}.faldone-demo-confirmation input{background:var(--ui-sheet);border-color:var(--ui-line);font:inherit}.faldone-demo-confirmation small{color:var(--ui-muted);font-weight:400}.faldone-demo-profile:focus-within{outline:2px solid var(--ui-focus);outline-offset:4px}.quadro-faldone .stats,.quadro-faldone .stats.three{margin-bottom:26px;display:block}.quadro-faldone :is(.toolbar,.table-tools,.comparison-inputs){flex-direction:column;align-items:stretch;gap:14px;padding:0;display:flex}.quadro-faldone :is(.toolbar,.table-tools)>*{min-width:0;max-width:100%}.quadro-faldone .search-field{width:100%;min-width:0;max-width:none}.quadro-faldone :is(.panel-mode-options,.table-actions,.proc-row-actions,.estimate-actions,.process-heading-actions){flex-wrap:wrap;gap:8px;display:flex}.quadro-faldone :is(.proc-tabs,[role=tablist]){flex-wrap:wrap;gap:5px;max-width:100%;height:auto;display:flex}.quadro-faldone [role=tab]{white-space:normal;flex:auto;height:auto;min-height:38px}.quadro-faldone :is(.estimate-totals,.detail-facts,.supplier-summary,.method-template,.method-flow,.method-columns,.process-layout,.process-nav){background:0 0;border-radius:0;grid-template-columns:1fr;gap:0;padding:0;display:grid}.quadro-faldone :is(.estimate-totals,.detail-facts,.supplier-summary)>span{border-bottom:1px solid var(--ui-line);color:var(--ui-muted);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px 18px;padding:14px 0;font-size:13px;display:flex}.quadro-faldone :is(.estimate-totals,.detail-facts,.supplier-summary) b{font:500 20px var(--ui-font-display);color:var(--ui-ink);overflow-wrap:anywhere;margin:0}.quadro-faldone .detail-summary{gap:0;padding:0}.quadro-faldone .detail-summary>span{border-bottom:1px solid var(--ui-line);grid-template-columns:minmax(100px,35%) minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.quadro-faldone .detail-summary b{overflow-wrap:anywhere}.quadro-faldone :is(.recommendation,.notice,.payment-summary,.line-editor,.product-line-card){background:var(--ui-soft);border-radius:0;max-width:100%;margin-inline:0}.quadro-faldone .notice.amber{border-left:3px solid var(--ui-warning)}.quadro-faldone :is(.method-flow>div,.process-nav button){border-width:0 0 1px;border-color:var(--ui-line);background:0 0;border-radius:0;padding:16px 0}.quadro-faldone .process-nav button.active{background:var(--ui-soft);color:var(--ui-positive)}.quadro-faldone .process-facts{padding:0}.quadro-faldone .process-action{min-width:0;max-width:none}.quadro-faldone .method-flow svg{display:none}.quadro-faldone :is(.method-list,.method-template,.method-skill){padding-inline:0}.quadro-faldone .method-skill{flex-wrap:wrap}.quadro-faldone .faldone-records .faldone-record{border-bottom:0}.quadro-faldone .faldone-records .faldone-record+.faldone-record{border-top:2px solid var(--ui-line)}.quadro-faldone .faldone-records .ui-facts>div:first-child dd{font-weight:650}.quadro-faldone .faldone-records .ui-facts>div{padding-block:9px}.quadro-faldone .faldone-records .ui-facts>div:last-child{border-bottom:0}.quadro-faldone .customer-history-detail{width:auto;max-width:none}.quadro-faldone .finance-check{white-space:normal}.quadro-faldone .payment-summary{padding:16px}.quadro-faldone .bar-chart{padding:0}.quadro-faldone .mobile-layout{margin:0;display:block}.quadro-faldone .mobile-intro{max-width:none;padding:0 0 24px}.quadro-faldone .mobile-intro h2{font:500 28px/1.2 var(--ui-font-display)}.quadro-faldone .mobile-tip{display:none}.quadro-faldone .mobile-layout .mobile-intro>.status{display:inline-flex}.quadro-faldone .phone{width:min(375px,100%);margin:12px auto 32px}.quadro-faldone .phone-body{overscroll-behavior:contain;min-height:0}.quadro-faldone .phone-header,.quadro-faldone .phone-company{flex-shrink:0}.quadro-faldone .phone-actions button>span:nth-child(2){min-width:0}.quadro-faldone .phone-action-icon{flex-shrink:0}.quadro-faldone .proforma-document{padding:0}.quadro-faldone .comparison-inputs label{max-width:none}.quadro-faldone :is(.ui-facts dd,.cell-stack,.row-link,.method-template p){overflow-wrap:anywhere;min-width:0}@media (max-width:560px){.quadro-faldone .detail-summary>span{grid-template-columns:1fr;gap:5px}}.quadro-faldone [hidden]{display:none!important}.quadro-faldone .process-document{outline:none;scroll-margin-top:100px}.quadro-document-backdrop{z-index:50;background:#16292018;position:fixed;inset:0}.document-sheet.quadro-faldone{z-index:51;top:0;bottom:0;left:calc(50% - var(--removed-body-scroll-bar-size,0px) / 2);width:min(var(--ui-sheet-width),calc(100vw - var(--removed-body-scroll-bar-size,0px)));border:1px solid var(--ui-line);background:var(--ui-sheet);max-width:none;height:100dvh;color:var(--ui-ink);font-family:var(--ui-font-body);border-bottom:0;outline:none;padding:0;position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 40px #18372f12}.document-sheet .form-surface,.document-sheet .selection-screen,.document-sheet .form-origin{background:var(--ui-sheet);height:100%;min-height:0}.document-sheet .form-panel-header,.document-sheet .selection-header{padding:22px var(--ui-content-padding) 20px;border-color:var(--ui-line);background:var(--ui-sheet)}.document-sheet .form-panel-header h2,.document-sheet .selection-header h2{font:500 28px/1.2 var(--ui-font-display);color:var(--ui-ink)}.document-sheet .form-panel-header>button{margin-top:0}.document-sheet .form-panel-body{padding:24px var(--ui-content-padding);overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}.document-sheet .form-panel-footer,.document-sheet .selection-footer{padding:16px var(--ui-content-padding);background:var(--ui-sheet);border-color:var(--ui-line)}.document-sheet .selection-results{padding:0 var(--ui-content-padding) 24px}.document-sheet .form-eyebrow{color:var(--ui-muted)}.document-sheet .selection-back{color:var(--ui-positive)}.document-sheet .selection-row{border-width:0 0 1px;border-color:var(--ui-line);border-radius:0;padding-inline:0}.document-sheet .selection-row:hover,.document-sheet .selection-row.is-selected{background:var(--ui-soft);color:var(--ui-ink)}.document-sheet .selection-search input{background:var(--ui-soft);border-color:var(--ui-line)}.document-sheet .assistant-search{background:var(--ui-sheet);position:relative;top:auto}.document-sheet .assistant-action{border-width:0 0 1px;border-color:var(--ui-line);background:0 0;border-radius:0;padding-inline:0}.document-sheet .assistant-action:hover{background:var(--ui-soft)}.document-sheet .assistant-guided-entry{border-bottom:0}.document-sheet .assistant-action-icon{background:var(--ui-soft);color:var(--ui-positive)}.document-sheet .assistant-categories button.active{background:var(--ui-accent-soft);color:var(--ui-ink)}.document-sheet .assistant-summary{background:var(--ui-soft);border-radius:0}.document-sheet .vertical-embedded{gap:20px}.document-sheet .form-panel-body .ui-section{padding-block:24px}.document-sheet .form-panel-body>.ui-section:first-child{padding-top:0}.document-sheet .app-form{grid-template-columns:1fr}.document-sheet .form-field input,.document-sheet textarea{border-color:var(--ui-line);color:var(--ui-ink)}.quadro-faldone .lookup-trigger{background:var(--ui-soft)!important;color:var(--ui-positive)!important;border-color:var(--ui-line)!important}@media (max-width:560px){.document-sheet.quadro-faldone{--ui-content-padding:18px;border-inline:0}.document-sheet .form-panel-header,.document-sheet .selection-header{padding-top:16px}.document-sheet .form-panel-header h2,.document-sheet .selection-header h2{font-size:24px}.document-sheet .form-panel-header{gap:8px}.document-sheet .form-action-bar{flex-wrap:wrap}}.document-sheet .document-toolbar{border-bottom:1px solid var(--ui-line);background:var(--ui-sheet);flex-shrink:0;align-items:center;gap:12px;min-height:52px;padding:6px 20px;display:flex}.document-sheet .document-toolbar button{min-height:38px;color:var(--ui-ink);align-items:center;gap:8px;padding:5px 8px;font-size:13px;display:inline-flex}.document-sheet .document-toolbar button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.document-sheet .document-toolbar button:disabled{opacity:.5}.document-sheet .document-toolbar-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.document-sheet .document-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.document-sheet .form-panel-body.document-scroll{padding:24px var(--ui-content-padding);display:block}.document-sheet .document-scroll .form-panel-header{border:0;padding:0 0 24px}.document-sheet .document-scroll .form-panel-footer{margin-top:24px;padding:20px 0 0}.document-sheet .document-scroll .form-panel-footer:empty{display:none}.document-sheet .document-scroll .selection-results{flex:none;overflow:visible}.document-sheet .document-scroll .selection-footer{position:static}.document-sheet :is(.document-scroll,.form-panel-body){scrollbar-width:none;-ms-overflow-style:none;scrollbar-gutter:auto}.document-sheet :is(.document-scroll,.form-panel-body)::-webkit-scrollbar{width:0;height:0;display:none}@media (max-width:560px){.document-sheet .document-toolbar{padding-inline:10px}}@media print{body.printing-legacy-document-sheet>:not(:has(.document-sheet)){display:none!important}body.printing-legacy-document-sheet>:has(.document-sheet){display:block!important}body.printing-legacy-document-sheet .quadro-document-backdrop{display:none!important}body.printing-legacy-document-sheet .document-sheet.quadro-faldone{width:auto!important;max-width:none!important;height:auto!important;box-shadow:none!important;border:0!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}body.printing-legacy-document-sheet .document-toolbar,body.printing-legacy-document-sheet .document-sections,body.printing-legacy-document-sheet .form-panel-footer,body.printing-legacy-document-sheet .selection-footer,body.printing-legacy-document-sheet .form-action-bar{display:none!important}body.printing-legacy-document-sheet .document-scroll,body.printing-legacy-document-sheet .form-panel-body,body.printing-legacy-document-sheet .selection-results{height:auto!important;max-height:none!important;overflow:visible!important}}.quadro-faldone .document-sections{width:100%;min-width:0;max-width:100%;padding:11px var(--ui-content-padding);background:var(--ui-sheet);border-bottom:1px solid var(--ui-line);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px 0;display:flex;position:relative}.quadro-faldone .document-sections[hidden]{display:none}.quadro-faldone .document-sections-page{top:var(--section-nav-top,66px);z-index:9;position:sticky}.quadro-faldone .document-sections button{min-width:0;max-width:100%;min-height:30px;color:var(--ui-muted);text-align:left;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;align-items:center;padding:5px 0;font-size:12px;line-height:1.35;display:inline-flex}.quadro-faldone .document-sections button:not(:last-child):after{content:"|";color:var(--ui-line);flex:none;margin:0 13px;font-weight:400}.quadro-faldone .document-sections button:hover{color:var(--ui-ink);background:var(--ui-soft)}.quadro-faldone .document-sections button[aria-current=location]{color:var(--ui-positive);font-weight:750}.quadro-faldone .document-sections button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}main.quadro-faldone [data-document-section]{scroll-margin-top:calc(var(--section-nav-top,66px) + var(--section-nav-height,0px) + 16px)}.document-sheet [data-document-section]{scroll-margin-top:16px}.quadro-faldone [data-document-section]:focus-visible{outline:2px solid var(--ui-focus);outline-offset:5px}@media (max-width:430px){.quadro-faldone .document-sections button:not(:last-child):after{margin-inline:9px}}.quadro-skill-print{display:none}@media print{body:has(>.quadro-skill-print):not(.printing-document-sheet)>:not(.quadro-skill-print){display:none!important}body:has(>.quadro-skill-print):not(.printing-document-sheet){height:auto!important}body:not(.printing-document-sheet)>.quadro-skill-print{color:#111;background:#fff;width:100%;max-width:none;position:static;display:block!important}.quadro-skill-print .qw-scheda{break-inside:auto;border-radius:0;margin:0;padding:0}.quadro-skill-print .qw-skill{font-size:10pt;display:block}.quadro-skill-print .qw-h1{font-size:20pt}.quadro-skill-print :is(h1,h2,h3,summary){break-after:avoid}.quadro-skill-print :is(.qw-entry,.qw-result-record,.qw-skill-sources li){break-inside:avoid}.quadro-skill-print .qw-print-reference{overflow-wrap:anywhere;font-size:9pt;display:block}.quadro-skill-print .qw-skill-sources li{font-size:9pt}.quadro-skill-print .qw-evidence summary{color:#333}}@font-face{font-family:Inter;src:url(/fonts/inter-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");font-style:normal;font-weight:300 700;font-display:swap}:where(.qw-root){--qw-bp:12px;--fs-h1:34px;--fs-h1s:31px;--fs-h1doc:28px;--fs-sheet:25px;--fs-h2:22px;--fs-hn:22px;--fs-xl:22px;--fs-l:19px;--fs-title:16px}.qw-root[data-qw-scale=comoda]{--fs-h1:40px;--fs-h1s:36px;--fs-h1doc:32px;--fs-sheet:28px;--fs-h2:23px;--fs-hn:22px;--fs-xl:24px;--fs-l:20px;--fs-title:17px}.qw-root[data-qw-scale=compatta]{--fs-h1:30px;--fs-h1s:28px;--fs-h1doc:25px;--fs-sheet:23px;--fs-h2:20px;--fs-hn:20px;--fs-xl:20px;--fs-l:18px;--fs-title:15px}@media (min-width:940px){.qw-root[data-qw-scale=compatta]{--qw-bp:8px}}:where(.qw-root){background:var(--desk,#eef1ef);min-height:100vh;color:var(--ink);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.5}.qw-sheet{background:var(--sheet);flex-direction:column;max-width:780px;min-height:100vh;margin:0 auto;display:flex}.qw-main{padding:36px var(--pad) 64px;flex-grow:1}.qw-toast{grid-template-columns:var(--fig) minmax(0,1fr);padding:0 var(--pad);border-bottom:1px solid #0000;gap:0 16px;display:grid}.qw-row{grid-template-columns:var(--fig) minmax(0,1fr);align-items:start;gap:0 16px;display:grid}.qw-tab{box-sizing:border-box;border-right:4px solid var(--muted);color:var(--muted);text-align:right;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-end;gap:2px;padding:6px 14px 6px 0;display:flex}.qw-tab--icon{flex-direction:row;justify-content:flex-end;align-items:center;padding-top:0;padding-bottom:0}:root .qw-band .qw-tab{background:color-mix(in srgb, var(--band), #175640 10%);box-shadow:calc(-1 * var(--pad)) 0 0 color-mix(in srgb, var(--band), #175640 10%)}:root .qw-band .qw-tab:not([data-tone]):not(.qw-tab--icon){color:var(--ink)}:root .qw-band2 .qw-tab{background:color-mix(in srgb, var(--band), #175640 5%);box-shadow:calc(-1 * var(--pad)) 0 0 color-mix(in srgb, var(--band), #175640 5%)}.qw-fig{box-sizing:border-box;border-right:2px solid var(--rule);color:var(--ink);text-align:right;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-end;gap:2px;padding:6px 16px 6px 0;display:flex}.qw-n{font-family:var(--display);font-size:var(--fs-title);font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.qw-tab .qw-n{font-size:16px;font-weight:500}:root .qw-band .qw-tab .qw-n{font-size:var(--fs-hn)}.qw-u{font-size:12px;font-weight:500}.qw-meter{background:var(--line);width:100%;max-width:62px;height:4px;margin-top:6px;display:block}.qw-meter>span{background:var(--rule);height:4px;display:block}:root [data-tone=ink]{color:var(--ink)}:root [data-tone=muted]{color:var(--muted)}:root [data-tone=pos]{color:var(--pos)}:root [data-tone=warn]{color:var(--warn)}:root [data-tone=neg]{color:var(--neg)}[data-tone=warn] .qw-meter>span{background:var(--warn)}[data-tone=neg] .qw-meter>span{background:var(--neg)}.qw-pagehead{margin-top:-36px;padding-top:12px}.qw-headbody{min-width:0;padding-bottom:14px}.qw-head>.qw-row:last-child .qw-headbody{padding-bottom:0}.qw-kicker{color:var(--kicker);letter-spacing:.14em;margin:0;font-size:11px;font-weight:800}.qw-h1{color:var(--title);font-family:var(--display);font-size:clamp(28px,5vw,var(--fs-h1));letter-spacing:-.02em;margin:6px 0 8px;font-weight:650;line-height:1.12}.qw-lead{color:var(--muted);margin:0}.qw-h1--s{font-size:clamp(26px,4.5vw,var(--fs-h1s));line-height:1.15}.qw-barrow{grid-template-columns:var(--fig) minmax(0,1fr);border-top:1px solid var(--line);border-bottom:0;gap:0 16px;margin:0;display:grid}.qw-cmds{--sg:18px;flex-wrap:wrap;align-items:center;gap:0 18px;min-height:48px;display:flex}.qw-cmd{min-height:44px;color:var(--pos);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 2px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.qw-cmd--neutral{color:var(--ink);font-weight:600}.qw-cmds--split{justify-content:space-between;gap:6px 12px}.qw-cmds__label{font-size:14px;font-weight:700}.qw-cmds__label--plain{font-weight:400}.qw-opt{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 2px;font-size:14px;font-weight:500;display:inline-flex}.qw-opt[aria-pressed]:not([aria-pressed=false]){color:var(--ink);font-weight:750}.qw-item{box-sizing:border-box;grid-template-columns:var(--fig) minmax(0,1fr);border:0;border-bottom:1px solid var(--line);width:100%;min-height:76px;color:var(--ink);font:inherit;text-align:left;background:0 0;gap:0 16px;padding:12px 0;text-decoration:none;display:grid}.qw-item__body{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.qw-item__text{flex-direction:column;gap:3px;min-width:0;display:flex}.qw-item__title{font-size:var(--fs-title);font-weight:600}.qw-item__note{color:var(--muted);font-size:13px}.qw-h3{margin:0;line-height:1.5}.qw-p0{margin:0}.qw-chev{color:var(--muted);flex:none}.qw-card{grid-template-columns:var(--fig) minmax(0,1fr);border-top:1px solid var(--line);gap:0 16px;padding:12px 0;display:grid}.qw-card__body{flex-direction:column;gap:4px;min-width:0;display:flex}.qw-card__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 10px;display:flex}.qw-card__title{font-family:var(--display);font-size:var(--fs-xl);margin:0;font-weight:600;line-height:1.2}.qw-card__title>button{color:var(--ink);font:inherit;text-align:left;text-underline-offset:5px;background:0 0;border:0;padding:0}.qw-meta{color:var(--muted);margin:0;font-size:14px}.qw-line{margin:0;font-size:14px}.qw-line--gap{margin-top:6px}.qw-badge{background:color-mix(in srgb, var(--band), #175640 8%);color:var(--muted);border-radius:4px;padding:3px 8px;font-size:12px;font-weight:700}.qw-sechead{grid-template-columns:var(--fig) minmax(0,1fr);border-top:1px solid var(--line);align-items:center;gap:0 16px;padding:12px 0;display:grid}.qw-sechead__body{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;min-width:0;display:flex}.qw-sechead__body--stack{flex-flow:column;align-items:flex-start;gap:6px}.qw-sechead__note{color:var(--muted);margin:0;font-size:13px}.qw-h2{font-family:var(--display);font-size:var(--fs-h2);margin:0;font-weight:600}.qw-h2[id]{scroll-margin-top:150px}.qw-secnav{background:var(--sheet)}.qw-anchor{min-height:40px;color:var(--muted);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}.qw-entry{grid-template-columns:var(--fig) minmax(0,1fr);border-bottom:1px solid var(--line);gap:0 16px;padding:12px 0;display:grid}.qw-entry__text{flex-direction:column;justify-content:center;gap:3px;min-width:0;display:flex}.qw-entry__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 10px;display:flex}.qw-entry__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;min-width:0;display:flex}.qw-entry .qw-cmd{flex-shrink:0;min-height:40px}@media (max-width:560px){.qw-fig,.qw-tab,:root .qw-brandtab,:root .qw-pathtab,.qw-flabel{padding-right:10px}.qw-u{letter-spacing:-.01em;font-size:11px}}.qw-badge[data-tone=warn]{background:color-mix(in srgb, var(--warn) 14%, var(--sheet));color:var(--warn)}.qw-badge[data-tone=neg]{background:color-mix(in srgb, var(--neg) 14%, var(--sheet));color:var(--neg)}.qw-badge[data-tone=pos]{background:color-mix(in srgb, var(--pos) 12%, var(--sheet));color:var(--pos)}.qw-item--auto{min-height:0}.qw-item__subject{font-size:15px;font-weight:500}[data-unread=si] .qw-item__title,[data-unread=si] .qw-item__subject{font-weight:700}[data-unread=no] .qw-item__title{font-weight:500}.qw-item__title--s{font-size:15px}.qw-tag{color:var(--pos);font-size:12px;font-weight:700}.qw-tag[data-tone=muted]{color:var(--muted);font-weight:600}.qw-msg__body{color:var(--ink);white-space:pre-line;margin:0;line-height:1.6}.qw-msg__role{color:var(--muted);font-size:12px}.qw-note-kicker{color:var(--muted);letter-spacing:.1em;font-size:11px;font-weight:800}.qw-entry__text--loose{gap:6px}.qw-foot{padding:18px var(--pad) 28px calc(var(--pad) + var(--fig) + 16px);color:var(--muted);font-size:12px}.qw-foot__label{margin-top:8px;display:block}.qw-foot__links{--sg:14px;flex-wrap:wrap;gap:4px 14px;margin-top:2px;display:flex}.qw-foot__links a{color:var(--muted);text-underline-offset:3px;font-weight:600;text-decoration:underline}.qw-scrim{z-index:50;background:#16292047;position:fixed;inset:0}.qw-dialog{z-index:51;background:var(--sheet);width:min(780px,100vw);color:var(--ink);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #18372f1f}.qw-dialog__nav{min-height:56px;padding:6px var(--pad);border-bottom:1px solid #0000;border-image:repeating-linear-gradient(to right,var(--line) 0,var(--line) 1px,transparent 1px,transparent 3px) 1;align-items:center;gap:12px;display:flex}.qw-dialog__cmds{--sg:14px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 14px;margin-left:auto;display:flex}.qw-dialog__body{padding:24px var(--pad) 48px;flex-grow:1;overflow-y:auto}.qw-dialog .qw-pagehead{margin-top:-24px}.qw-h1--doc{color:var(--ink);font-size:clamp(24px,4vw,var(--fs-h1doc));margin:8px 0;line-height:1.2}.qw-h1--sheet{color:var(--ink);font-size:var(--fs-sheet);font-weight:600}.qw-notice{color:#333;background:#f2f2f2;margin:0 0 42px;padding:10px 14px;font-size:13px}.qw-crit{border-top:1px solid var(--line);margin-top:14px;padding-top:10px}.qw-crit>summary{color:var(--muted);font-size:13px}.qw-crit__list{margin:12px 0 0}.qw-crit__row{border-bottom:1px solid var(--line);padding:8px 0}.qw-crit__row dt{color:var(--muted);font-size:12px;font-weight:750}.qw-crit__row dd{margin:2px 0 0;font-size:14px}.qw-ref{color:#444;margin:6px 0 0;font-size:12px}.qw-flabel{border-right:2px solid var(--rule);color:var(--muted);text-align:right;justify-content:flex-end;align-self:stretch;align-items:flex-start;padding:6px 16px 0 0;font-size:13px;font-weight:600;line-height:1.25;display:flex}.qw-textarea{box-sizing:border-box;width:100%;color:var(--ink);font:inherit;resize:vertical;padding:4px 0;line-height:1.5}.qw-search{box-sizing:border-box;min-width:0;min-height:44px;color:var(--ink);font:inherit;flex-grow:1;padding:10px 12px}.qw-searchrow{flex-grow:1;gap:8px;padding:6px 0;display:flex}.qw-clear{border:1px solid var(--line);background:var(--sheet);min-width:44px;min-height:44px;color:var(--ink);border-radius:0}.qw-btn{border:1px solid var(--rule);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:0;padding:10px 16px;font-size:14px;font-weight:650}.qw-btn--primary{border-color:var(--pos);background:var(--pos);color:var(--on-pos);padding:10px 18px}.qw-btn:disabled{opacity:.5;cursor:not-allowed}.qw-actions-end{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:16px;display:flex}.qw-emptyblock{padding:18px 0}.qw-emptyblock__title{margin:0;font-size:16px;font-weight:700}.qw-emptyblock__note{color:var(--muted);margin:4px 0 14px}.qw-flabel--c{flex-direction:column;justify-content:center;align-items:flex-end;gap:2px;padding-top:0}.qw-u--ink{color:var(--ink)}.qw-entry__row--44{min-height:44px}.qw-value{color:var(--ink);font-size:16px;font-weight:600}.qw-value[data-empty=si]{color:var(--muted);font-weight:400}.qw-item__title--m{font-size:16px}.qw-inline{--sg:18px;flex-wrap:wrap;align-items:center;gap:0 18px;display:flex}.qw-step{min-width:32px;min-height:40px;color:var(--pos);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 2px;font-size:18px;font-weight:750;display:inline-flex}.qw-step:disabled{color:color-mix(in srgb, var(--muted) 45%, var(--sheet));cursor:default}.qw-numfield{box-sizing:border-box;width:160px;min-height:40px;color:var(--ink);font-family:var(--display);font-size:var(--fs-l);font-variant-numeric:tabular-nums;padding:4px 0}.qw-numfield--m{width:140px}.qw-numfield--s{width:120px}.qw-money{font-family:var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:500}.qw-money--row{margin-top:2px}.qw-money--l{font-size:var(--fs-l);line-height:1.2}.qw-money--xl{font-size:var(--fs-xl);font-weight:600}.qw-money__note{color:var(--muted);font-family:Inter,sans-serif;font-size:12px;font-weight:500}:root [data-dim=si]{color:color-mix(in srgb, var(--muted) 70%, var(--sheet))}.qw-totcell{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;min-height:32px;display:flex}.qw-totcell--grand{border-top:3px double var(--muted);padding-top:10px}.qw-cmd--neg{color:var(--neg)}.qw-cmd:disabled{color:color-mix(in srgb, var(--muted) 45%, var(--sheet));cursor:default}.qw-cmd--sel{color:var(--muted)}.qw-cmd--sel[aria-pressed=true]{color:var(--pos)}[data-sel=true]>.qw-fig{border-right:3px solid var(--pos)}[data-sel=true] .qw-item__title{color:var(--pos)}.qw-alert>.qw-tab{border-right-color:var(--neg);color:var(--neg)}.qw-alert__body{flex-direction:column;min-width:0;padding:8px 0;display:flex}.qw-alert__title{color:var(--neg);padding:4px 0;font-size:14px;font-weight:700}.qw-alert__row{border-top:1px dotted var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 14px;min-height:40px;display:flex}.qw-pagehead[data-preview=si]{margin-top:0}.qw-lh{border-bottom:1px solid var(--line);grid-template-columns:var(--fig) minmax(0,1fr);gap:0 16px;margin-top:-36px;padding:20px 0 16px;display:grid}.qw-lh__logo{justify-self:end;margin-right:16px}.qw-lh__name{font-family:var(--display);font-size:var(--fs-l)}.qw-sign{flex-wrap:wrap;flex-grow:1;gap:24px 32px;padding:18px 0 6px;display:flex}.qw-sign__line{border-bottom:1px solid var(--ink);color:var(--muted);flex:160px;padding-bottom:4px;font-size:13px}.qw-sign__line--w{flex:2 240px}.qw-fineprint{padding:12px 0 0 calc(var(--fig) + 16px);color:var(--muted);margin:0;font-size:12px}.qw-dialog__foot{padding:16px var(--pad);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.qw-actions{flex-wrap:wrap;gap:8px;display:flex}.qw-dialog__head{padding:12px var(--pad) 0;border-bottom:1px solid var(--line)}.qw-dialog__body--flush{padding-top:0}.qw-main--0{padding-top:0;padding-bottom:48px}.qw-tab--empty{padding:0}.qw-note--warn{color:var(--warn)}.qw-hr{background:var(--line);height:1px}.qw-minw0{min-width:0}.qw-pt12{padding-top:12px}.qw-ml-auto{margin-left:auto}.qw-mb0{margin-bottom:0}.qw-lead--s{margin-top:6px;font-size:14px}.qw-fineprint--13{font-size:13px}.qw-entry--tight{padding:10px 0}.qw-emptyblock--in{padding-left:calc(var(--fig) + 16px)}.qw-meta-label{color:var(--muted);font-size:12px;font-weight:750}.qw-flabel--mid{align-items:center;padding-top:0}:root [data-tone=dim]{color:color-mix(in srgb, var(--muted) 60%, var(--sheet))}:root [data-rule=pos]{border-right-color:var(--pos)}:root [data-rule=warn]{border-right-color:var(--warn)}:root [data-rule=neg]{border-right-color:var(--neg)}.qw-fig[data-line=solid3]{border-right-width:3px}.qw-fig[data-line=dotted2]{border-right-style:dotted}.qw-fig[data-line=dashed2]{border-right-style:dashed}.qw-emph[data-tone=warn],.qw-emph[data-tone=neg]{font-weight:700}.qw-emph[data-tone=muted]{font-weight:400}.qw-divtop{border-top:1px solid var(--line)}.qw-divtop:first-of-type{border-top:0}.qw-value--s{font-size:15px}.qw-entry--nob{border-bottom:0}[data-op]:not([data-op="1"]):not([data-op=""]):not(:disabled){opacity:.5}[data-bg=warn]{background:color-mix(in srgb, var(--warn) 12%, var(--sheet))!important}[data-bg=neg]{background:color-mix(in srgb, var(--neg) 12%, var(--sheet))!important}[data-bg=band]{background:var(--band)!important}[data-deco=line-through]{text-decoration:line-through}:root [data-tone=kicker]{color:var(--kicker)}.qw-tab[data-rule=warn]{border-right-color:var(--warn);color:var(--warn)}.qw-tab[data-rule=neg]{border-right-color:var(--neg);color:var(--neg)}.qw-tab[data-rule=pos]{border-right-color:var(--pos)}.qw-flabel[data-rule=warn]{border-right-color:var(--warn)}.qw-flabel[data-rule=neg]{border-right-color:var(--neg)}.qw-flabel[data-rule=pos]{border-right-color:var(--pos)}html{scroll-padding-top:16px}:root .qw-root .qw-band,:root .qw-root .qw-band2,:root .qw-root .qw-crumbs{background:var(--sheet)!important}:root .qw-root .qw-band{background:color-mix(in srgb, var(--band), #175640 9%)!important}:root .qw-root .qw-band .qw-bar{background:color-mix(in srgb, var(--band), #175640 2%)!important}:root .qw-root nav.qw-crumbs,:root .qw-root .qw-band2.qw-sechead{background:color-mix(in srgb, color-mix(in srgb, var(--band), #175640 2%) 50%, var(--sheet))!important}:root .qw-root .qw-band2:has(h2){background:color-mix(in srgb, color-mix(in srgb, var(--band), #175640 2%) 50%, var(--sheet))!important}:root .qw-root .qw-band .qw-tab,:root .qw-root .qw-band2 .qw-tab,:root .qw-root .qw-pathtab{box-shadow:none;background:0 0}:root .qw-root .qw-band .qw-bar,:root .qw-root .qw-band.qw-bleed,:root .qw-root .qw-band2.qw-sechead{border-top:5px solid var(--sheet)!important;border-image:!important}:root .qw-root .qw-band2:has(h2){border-top:5px solid var(--sheet)!important;border-image:!important}:root .qw-root .qw-band .qw-bar:not(.qw-bleed){margin-left:calc(-1 * var(--pad));margin-right:calc(-1 * var(--pad));padding-left:var(--pad);padding-right:var(--pad)}:root .qw-root .qw-band+.qw-dots,:root .qw-root .qw-band2.qw-sechead+.qw-dots{height:5px;background:var(--sheet)!important}:root .qw-root .qw-band2:has(h2)+.qw-dots{height:5px;background:var(--sheet)!important}:root .qw-root .qw-crumbs{border-bottom:0!important;border-image:!important}:root .qw-root{background-color:color-mix(in srgb, var(--desk,#eef1ef), #2e3a34 9%)}.qw-empty{color:var(--muted);margin:0;padding:18px 0}:root .qw-root .qw-crumbs,:root .qw-root .qw-head>.qw-row,:root .qw-root .qw-bar,:root .qw-root .qw-sechead,:root .qw-root .qw-item,:root .qw-root .qw-entry,:root .qw-root .qw-toast,:root .qw-root .qw-alert,:root .qw-root [role=status].qw-bleed{padding-top:var(--qw-bp)!important;padding-bottom:var(--qw-bp)!important;margin-top:0!important;margin-bottom:0!important}:root .qw-root .qw-head>:not(.qw-bar):has(>.qw-tab){padding-top:var(--qw-bp)!important;padding-bottom:var(--qw-bp)!important;margin-top:0!important;margin-bottom:0!important}:root .qw-root .qw-band2:has(h2){padding-top:var(--qw-bp)!important;padding-bottom:var(--qw-bp)!important;margin-top:0!important;margin-bottom:0!important}:root .qw-root .qw-head{padding-top:0!important;padding-bottom:0!important}:root .qw-root .qw-head>:last-child{padding-bottom:var(--qw-bp)!important}:root .qw-root .qw-headbody,:root .qw-root .qw-head>.qw-row:last-child .qw-headbody{padding-bottom:0!important}:root .qw-root .qw-alert__body{padding-top:0;padding-bottom:0}:root .qw-root [role=status].qw-bleed>:last-child{padding-top:0!important;padding-bottom:0!important}:root .qw-root .qw-alert,:root .qw-root [role=status].qw-bleed:not(.qw-band2){border-top:5px solid var(--sheet)!important;border-image:!important}:root .qw-root .qw-alert+.qw-dots,:root .qw-root [role=status].qw-bleed:not(.qw-band2)+.qw-dots{height:5px;background:var(--sheet)!important}:root .qw-root .qw-trail{padding-top:0;padding-bottom:0}@media (hover:hover) and (pointer:fine){:root .qw-root .qw-trail,:root .qw-root .qw-up{min-height:40px}}:root .qw-root .qw-crumbs,:root .qw-root .qw-trail__link{font-size:14px}:root .qw-root .qw-trail__link{padding-top:0;padding-bottom:0}:root .qw-root .qw-head+:not(.qw-dots):not(.qw-inset:not(.qw-bar)),:root .qw-root .qw-sechead+:not(.qw-dots):not(.qw-inset:not(.qw-bar)),:root .qw-root .qw-alert+:not(.qw-dots):not(.qw-inset:not(.qw-bar)),:root .qw-root [role=status].qw-bleed:not(.qw-band2)+:not(.qw-dots):not(.qw-inset:not(.qw-bar)){border-top:5px solid var(--sheet)!important;border-image:!important}:root .qw-root .qw-band2:has(h2)+:not(.qw-dots):not(.qw-inset:not(.qw-bar)){border-top:5px solid var(--sheet)!important;border-image:!important}:root .qw-root .qw-bleed:not(:has(>.qw-tab)):has(>.qw-band:first-child,>.qw-band2:first-child){border-top:0!important;border-image:!important}:root .qw-root .qw-alert,:root .qw-root [role=status].qw-bleed{border-bottom:0!important}@media (hover:hover) and (pointer:fine){:root .qw-root .qw-bar{padding-top:6px!important;padding-bottom:6px!important}:root .qw-root .qw-head>.qw-bar:last-child,:root .qw-root .qw-bar.qw-bar{padding-bottom:6px!important}:root .qw-root .qw-bar>:not(.qw-tab),:root .qw-root .qw-bar :is(button,a,input,select,label){min-height:20px!important}:root .qw-root .qw-bar :is(input,select){height:20px;padding-top:0!important;padding-bottom:0!important}:root .qw-root .qw-entry:has(>.qw-flabel[for=q-search]){padding-top:6px!important;padding-bottom:6px!important}:root .qw-root .qw-entry:has(>.qw-flabel[for=q-search]) :is(div,input){height:auto;min-height:20px!important;padding-top:0!important;padding-bottom:0!important}:root .qw-root .qw-bar .qx-key{height:18px;padding-top:0;padding-bottom:0;line-height:16px;min-height:0!important}}:root .qw-root .qw-bar.qw-bar.qw-bar.qw-bar.qw-bar,:root .qw-root .qw-band.qw-bleed.qw-head.qw-head.qw-head{border-top:1px solid #0000!important;border-image:repeating-linear-gradient(to right,var(--line) 0,var(--line) 1px,transparent 1px,transparent 3px) 1!important}:root .qw-root .qw-head>:not(.qw-bar)+.qw-bar.qw-bar.qw-bar.qw-bar.qw-bar{border-top:1px solid var(--line)!important;border-image:!important}:root .qw-root .qw-proto{padding-top:var(--qw-bp)!important;padding-bottom:var(--qw-bp)!important;background:color-mix(in srgb, var(--sheet), #5f6b7a 8%)!important;border-top:1px solid #0000!important;border-bottom:0!important;border-image:repeating-linear-gradient(to right,var(--line) 0,var(--line) 1px,transparent 1px,transparent 3px) 1!important}.qw-proto__sum{grid-template-columns:var(--fig) minmax(0,1fr) auto;cursor:pointer;min-height:40px;color:var(--muted);letter-spacing:.14em;align-items:center;gap:0 16px;font-size:11px;font-weight:800;list-style:none;display:grid}.qw-proto__sum::-webkit-details-marker{display:none}.qw-proto .qw-tab{border-right-style:dashed}.qw-proto__chev{transition:transform .15s}.qw-proto[open] .qw-proto__chev{transform:rotate(90deg)}.qw-proto__body{grid-template-columns:var(--fig) minmax(0,1fr);gap:0 16px;display:grid}.qw-proto__body>div{padding-top:var(--qw-bp)}@media (max-width:480px){.qw-root .qw-flabel.qw-flabel{letter-spacing:-.01em;overflow-wrap:normal;padding-right:10px;font-size:12px}}.qw-root{--qw-statusrow:32px;--qw-desk:color-mix(in srgb, var(--desk,#eef1ef), #2e3a34 9%);--qw-gap:12px;--qw-r:0px;--qw-frame:20px;--qw-cont:var(--sheet)}@media (max-width:939px){.qw-root{--qw-gap:8px;--qw-frame:8px}}@media screen{.qw-root[data-qw-layout=schede]{--qw-cont:var(--qw-desk);--qw-r:8px}}.qw-root :is(.qw-sheet,.ag-sheet,.an-sheet,.q-sheet,.qx-wrap){box-sizing:border-box;background:var(--qw-cont)!important;padding:var(--qw-frame) var(--qw-frame) calc(var(--qw-frame) - var(--qw-gap))!important;min-height:0!important}@media screen{.qw-root[data-qw-layout=schede] :is(.qw-sheet,.ag-sheet,.an-sheet,.q-sheet,.qx-wrap){box-shadow:none!important}}.qw-root:has(nav.qw-crumbs){padding-top:24px;padding-bottom:24px}@media (max-height:720px){.qw-root:has(nav.qw-crumbs){padding-top:12px}}@media (max-width:939px){.qw-root:has(nav.qw-crumbs){padding-top:var(--qw-gap);padding-bottom:var(--qw-gap)}}.qw-root main{padding-top:0!important;padding-bottom:0!important}.qw-scheda{background:var(--sheet);border-radius:var(--qw-r);margin:0 calc(-1 * var(--pad)) var(--qw-gap);padding:0 var(--pad);display:block;overflow:clip}.qw-scheda:empty{display:none}:root .qw-root .qw-scheda.qw-scheda>:first-child{border-top:0!important;border-image:!important;margin-top:0!important}:root .qw-root .qw-scheda.qw-scheda>.qw-dots:last-child{display:none!important}@media print{.qw-scheda{break-inside:avoid}}.qw-root nav.qw-crumbs{border-radius:var(--qw-r) var(--qw-r) 0 0}.qw-root:has(nav.qw-crumbs) main>.qw-scheda:first-child{border-top-left-radius:0;border-top-right-radius:0}.qw-root footer.qw-foot{background:var(--sheet);border-radius:var(--qw-r);margin-bottom:var(--qw-gap);border-top:0!important;border-image:!important}.qw-root .qw-dialog.qw-dialog{background:var(--qw-cont)}@media screen{html[data-qw-layout=schede] .qw-scrim.qw-scrim{background:var(--qw-desk)!important}.qw-root[data-qw-layout=schede] div:has(+.qw-dialog){background:var(--qw-desk)!important}.qw-root[data-qw-layout=schede] .qw-dialog.qw-dialog{box-shadow:none}}.qw-root .qw-dialog__nav{background:var(--sheet)}.qw-root .qw-dialog__body{flex:0 auto;padding:0 calc(var(--pad) + var(--qw-frame))!important;background:0 0!important}.qw-root .qw-dialog__nav+.qw-scheda,.qw-root .qw-dialog__nav+.qw-dialog__body>.qw-scheda:first-child{border-top-left-radius:0;border-top-right-radius:0}.qw-root :is(.qw-dialog,aside)>.qw-scheda{margin:0 var(--qw-frame) var(--qw-gap);padding:0}.qw-root .qw-dialog__nav{margin:0 var(--qw-frame)}.qw-root .qw-dialog__foot{margin:auto var(--qw-frame) 0;border-radius:var(--qw-r) var(--qw-r) 0 0;background:var(--sheet)!important;border-top:0!important}@media screen and (min-width:940px){.qw-root[data-qw-layout=schede] .qw-rail.qw-rail,.qw-root[data-qw-layout=schede] .qw-crumbs .qw-up.qw-up{z-index:52}}@media print{:is(.qw-root,.qw-root:has(nav.qw-crumbs)){background:#fff!important;padding:0!important}}@media screen{.qw-root[data-qw-theme=business]{--sheet:#fff!important;--accent:#175640!important;--band2:#f8f9f7!important;--band:#f4f5f1!important;--act:#175640!important;--rule:#aeb8b3!important;--line:#d5dad6!important;--ink:#1d2925!important;--muted:#66736e!important;--kicker:#567267!important;--title:#175640!important;--display:"Space Grotesk", system-ui, sans-serif!important;--pos:#175640!important;--warn:#80582d!important;--neg:#873c36!important;--on-pos:#fff!important;--desk:#eef1ef!important}.qw-root[data-qw-theme=editorial]{--sheet:#fff!important;--accent:#18372f!important;--band2:#f8f9f7!important;--band:#f4f5f1!important;--act:#28594a!important;--rule:#aeb8b3!important;--line:#d5dad6!important;--ink:#1d2925!important;--muted:#66736e!important;--kicker:#567267!important;--title:#18372f!important;--display:Georgia, "Times New Roman", serif!important;--pos:#28594a!important;--warn:#80582d!important;--neg:#873c36!important;--on-pos:#fff!important;--desk:#e9ebe7!important}.qw-root[data-qw-theme=notion]{--sheet:#fff!important;--accent:#fff!important;--band2:#fafaf8!important;--band:#f7f6f3!important;--act:#37352f!important;--rule:#c9c7c3!important;--line:#e7e6e4!important;--ink:#252525!important;--muted:#787774!important;--kicker:#787774!important;--title:#252525!important;--display:Inter, system-ui, sans-serif!important;--pos:#37352f!important;--warn:#9a6700!important;--neg:#9f2f2d!important;--on-pos:#fff!important;--desk:#f1f1ef!important}.qw-root[data-qw-theme=scuro]{--sheet:#12201b!important;--accent:#0f2a21!important;--band2:#16251f!important;--band:#182822!important;--act:#7fd1a8!important;--rule:#3e524a!important;--line:#2a3a34!important;--ink:#e6eeea!important;--muted:#9db0a8!important;--kicker:#9db0a8!important;--title:#e6eeea!important;--display:"Space Grotesk", system-ui, sans-serif!important;--pos:#7fd1a8!important;--warn:#e0b07a!important;--neg:#f0a39b!important;--on-pos:#0b1712!important;--desk:#0b1712!important}}@media print{.qw-root{--sheet:#fff!important;--accent:#175640!important;--band2:#f8f9f7!important;--band:#f4f5f1!important;--act:#175640!important;--rule:#aeb8b3!important;--line:#d5dad6!important;--ink:#1d2925!important;--muted:#66736e!important;--kicker:#567267!important;--title:#175640!important;--display:"Space Grotesk", system-ui, sans-serif!important;--pos:#175640!important;--warn:#80582d!important;--neg:#873c36!important;--on-pos:#fff!important;--desk:#eef1ef!important}}.qw-root .qw-dialog__body>footer.qw-foot{margin:0 calc(-1 * var(--pad)) var(--qw-gap)}.qw-root{--qw-railtop:max(8px, min(calc(24px + var(--qw-frame) + var(--qw-statusrow)), calc(100vh - 770px)))}.qw-root .qw-rail.qw-rail{top:var(--qw-railtop)}:root .qw-root:not([style*=--topH]) .qw-crumbs .qw-up.qw-up{top:calc(var(--qw-railtop) + 50px)}@media (max-height:720px){.qw-root{--qw-railtop:max(8px, min(calc(12px + var(--qw-frame) + var(--qw-statusrow)), calc(100vh - 616px)))}:root .qw-root:not([style*=--topH]) .qw-crumbs .qw-up.qw-up{top:calc(var(--qw-railtop) + 42px)}}@media screen{.qw-root[data-qw-layout=schede] .qw-rail.qw-rail,.qw-root[data-qw-layout=schede]:not([style*=--topH]) .qw-crumbs .qw-up.qw-up{left:calc(50% + var(--sheetw,780px) / 2 - var(--qw-frame) + 16px)}}body{margin:0}.qw-root{--fig:92px;--pad:clamp(14px, 4vw, 32px)}.qw-bleed{margin-left:calc(-1 * var(--pad))!important;margin-right:calc(-1 * var(--pad))!important;padding-left:var(--pad)!important;padding-right:var(--pad)!important}.qw-inset{border-image:linear-gradient(to right, transparent 0, transparent calc(var(--fig) + 16px), var(--line) calc(var(--fig) + 16px), var(--line) 100%) 1!important}.qw-inset:not(.qw-bar){border-image-source:repeating-linear-gradient(to right, var(--line) 0, var(--line) 1px, transparent 1px, transparent 3px)!important;border-image-slice:1!important;border-image-width:1!important;border-image-outset:0 var(--pad)!important;border-image-repeat:stretch!important}.qw-dots{background:var(--line);height:1px;padding-top:0!important;padding-bottom:0!important}.qw-click{cursor:pointer;outline:none}.qw-click>span:first-child,.qw-inset>span:first-child{transition:border-color .12s,box-shadow .12s}.qw-click svg{transition:stroke .12s}.qw-link{cursor:pointer}.qw-link:focus-visible{outline:none}.qw-click:active>span:first-child{box-shadow:inset -1px 0 0 var(--act);border-right-color:var(--act)!important}.qw-click:focus-visible>span:first-child{box-shadow:inset -1px 0 0 var(--act);border-right-color:var(--act)!important}.qw-inset:has(.qw-link:focus-visible)>span:first-child{box-shadow:inset -1px 0 0 var(--act);border-right-color:var(--act)!important}.qw-click:focus-visible svg{stroke:var(--act)}@media (hover:hover){.qw-click:hover>span:first-child{box-shadow:inset -1px 0 0 var(--act);border-right-color:var(--act)!important}.qw-inset:has(.qw-link:hover)>span:first-child{box-shadow:inset -1px 0 0 var(--act);border-right-color:var(--act)!important}.qw-click:hover svg{stroke:var(--act)}}.qw-dots+.qw-inset,.qw-dots+*>.qw-inset:first-child{border-top-width:0!important}.qw-inset:not(.qw-bar):not(:has(+.qw-inset)){border-bottom-width:0!important}.qw-dots{margin-top:0!important;margin-bottom:0!important}:has(+.qw-dots){padding-bottom:12px!important}.qw-bar:not(:has(+.qw-bar)){padding-bottom:12px!important}.qw-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.qw-band{background:var(--band)}.qw-bleed.qw-bar{border-image:linear-gradient(to right, transparent 0, transparent calc(var(--pad) + var(--fig) + 16px), var(--line) calc(var(--pad) + var(--fig) + 16px), var(--line) calc(100% - var(--pad)), transparent calc(100% - var(--pad))) 1!important}.qw-head{padding-bottom:0!important}.qw-head>:last-child{margin-bottom:0!important;padding-bottom:12px!important}.qw-band2{background:var(--band2)}.qw-click[aria-pressed=true]>span:first-child{box-shadow:inset -1px 0 0 var(--act);border-right-color:var(--act)!important}.qw-click[aria-pressed=true] b{color:var(--act)}.qw-field{box-shadow:none;outline:none;background:0 0!important;border:0!important;border-bottom:1px solid #0000!important;border-radius:0!important}.qw-field:focus{box-shadow:none!important}.qw-field:focus-visible{outline:none!important}.qw-inset:has(.qw-field:hover)>:first-child{box-shadow:inset -1px 0 0 var(--act);border-right-color:var(--act)!important}.qw-inset:has(.qw-field:focus){background:var(--band);box-shadow:calc(-1 * var(--pad)) 0 0 var(--band), var(--pad) 0 0 var(--band)}.qw-field::placeholder{color:#9aa59f}.qw-inset:focus-within>:first-child,.qw-bar:focus-within>:first-child{border-right-color:var(--act)!important}.qw-inset:focus-within>:first-child{box-shadow:inset -1px 0 0 var(--act)}@media (max-width:560px){.qw-root{--fig:64px}.qw-root [style*="border-right: 2px solid"],.qw-root [style*="border-right: 4px solid"]{padding-right:10px!important}.qw-root [style*="border-right: 2px solid"]>span[style*="font-size: 12px"],.qw-root [style*="border-right: 4px solid"]>span[style*="font-size: 12px"]{letter-spacing:-.01em;font-size:11px!important}}a{color:#175640}a:hover{color:#0f3d2d}button{font:inherit;cursor:pointer}button:disabled{cursor:not-allowed}:is(button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible){outline-offset:3px;outline:3px solid #3b8f6e}summary{cursor:pointer}.qw-band,.qw-band2{border-top-color:var(--sheet,#fff)!important}.qw-band+.qw-dots,.qw-band2+.qw-dots,.qw-band>.qw-dots,:root .qw-band,:root .qw-band2,:root [role=status][style*="background: var(--band)"]{background:var(--sheet,#fff)!important}:root .qw-band [style*="border-right: 4px solid"]{background:color-mix(in srgb, var(--band), #175640 10%);box-shadow:calc(-1 * var(--pad)) 0 0 color-mix(in srgb, var(--band), #175640 10%)}:root .qw-band2 [style*="border-right: 4px solid"],:root [role=status][style*="background: var(--band)"]>span:first-child{background:color-mix(in srgb, var(--band), #175640 5%);box-shadow:calc(-1 * var(--pad)) 0 0 color-mix(in srgb, var(--band), #175640 5%)}:root .qw-band:not(.qw-bar),:root .qw-band2:not(.qw-bar){border-image:repeating-linear-gradient(to right,var(--line) 0,var(--line) 1px,transparent 1px,transparent 3px) 1!important}:root .qw-bar{border-image:repeating-linear-gradient(to right,var(--line) 0,var(--line) 1px,transparent 1px,transparent 3px) 1!important;border-image-outset:0 var(--pad)!important}:root .qw-bleed.qw-bar{border-image-outset:0!important}:root .qw-band .qw-bar,:root .qw-bar.qw-band2,:root .qw-band>.qw-bar{margin-top:5px!important;padding-top:5px!important}:root .qw-band+.qw-dots,:root .qw-band2+.qw-dots,:root .qw-band>.qw-dots{background:repeating-linear-gradient(to right,var(--line) 0,var(--line) 1px,transparent 1px,transparent 3px)!important}@media (hover:hover) and (pointer:fine){.qw-bar button,.qw-bar a{min-height:32px!important}.qw-bar>div,.qw-bar>nav,.qw-bar>span:not(:first-child){min-height:40px!important}}:root .qw-sepl{clip-path:inset(-8px -8px -8px 15px);margin-left:-15px!important;padding-left:15px!important}:root .qw-sepl>*{position:relative}:root .qw-sepl.qw-topnav,:root .qw-sepl.qw-sepn{clip-path:none;margin-left:auto!important;padding-left:0!important}:root .qw-sepl>*+:before{content:"";left:calc(var(--sg,14px) / -2 - .5px);border-left:1px solid var(--line);pointer-events:none;height:16px;margin-top:-8px;position:absolute;top:50%}:where(.qw-root){--ink:#1d2925;--sheet:#fff;--line:#d5dad6;--band:#f4f5f1;--rule:#aeb8b3;--display:"Space Grotesk",system-ui,sans-serif;--warn:#80582d;--neg:#873c36;--on-pos:#fff;--muted:var(--mut,#66736e);--pos:var(--act,#175640);--title:var(--act,#175640);--kicker:var(--kick,#567267)}:root .qw-top{grid-template-columns:var(--fig) minmax(0,1fr);padding:6px var(--pad) 5px;background:var(--sheet);color:var(--ink);border-bottom:1px solid #0000;border-image:repeating-linear-gradient(to right,var(--line) 0,var(--line) 1px,transparent 1px,transparent 3px) 1;gap:0 16px;display:grid;position:static}:root .qw-chrome,:root .qx-chrome{display:contents!important;position:static!important}:root .qw-brandtab{border:0;border-right:4px solid var(--muted);background:color-mix(in srgb, var(--band), #175640 10%);min-height:60px;box-shadow:calc(-1 * var(--pad)) 0 0 color-mix(in srgb, var(--band), #175640 10%);clip-path:none;cursor:pointer;justify-content:flex-end;align-self:stretch;align-items:center;padding:0 14px 0 0;text-decoration:none;display:flex}.qw-logo__tile{fill:var(--pos)}.qw-logo__q{stroke:var(--sheet)}.qw-logo__cut{stroke:var(--pos)}.qw-top__bar{align-items:center;gap:0 12px;min-width:0;min-height:60px;display:flex}:root .qw-tnav{--sg:18px;align-items:center;gap:0 18px;display:flex;clip-path:none!important;margin-left:-10px!important;padding-left:0!important}.qw-tgrp{align-items:center;display:flex}.qw-ico{width:40px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;text-decoration:none;padding:0!important;display:grid!important}.qw-ico[aria-current=page]{box-shadow:inset 0 -2px}:root .qw-tindex{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin-left:auto;padding:0 4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.qw-menuwrap{position:relative}.qw-menu{z-index:20;background:var(--sheet);border:1px solid var(--line);border-radius:9px;flex-direction:column;width:260px;padding:6px;display:flex;position:absolute;top:52px;left:-10px;box-shadow:0 12px 32px #18372f29}.qw-menu__item{min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:14px;font-weight:400}.qw-menu__item[data-on=si]{background:color-mix(in srgb, var(--pos) 14%, var(--sheet));font-weight:700}.qw-more{display:none;position:relative}.qw-more>summary{cursor:pointer;list-style:none}.qw-more>summary::-webkit-details-marker{display:none}.qw-more>div{z-index:30;background:var(--sheet);border:1px solid var(--line);min-width:230px;padding:4px 0;position:absolute;top:100%;right:0;box-shadow:0 12px 32px #18372f29}.qw-more>div>*{box-sizing:border-box;width:100%;min-height:44px;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.qw-more>div>*+*{border-top:1px dotted var(--line)}@media (max-width:720px){.qw-wide{display:none!important}.qw-more{display:block}:root .qw-tnav{--sg:12px;gap:0 12px}}:root .qw-crumbs{grid-template-columns:var(--fig) minmax(0,1fr);padding:6px var(--pad) 5px;background:var(--sheet);border-bottom:1px solid #0000;border-image:repeating-linear-gradient(to right,var(--line) 0,var(--line) 1px,transparent 1px,transparent 3px) 1;gap:0 16px;font-size:13px;display:grid;position:static}:root .qw-pathtab{border-right:4px solid var(--muted);color:var(--muted);background:color-mix(in srgb, var(--band), #175640 5%);box-shadow:calc(-1 * var(--pad)) 0 0 color-mix(in srgb, var(--band), #175640 5%);justify-content:flex-end;align-self:stretch;align-items:center;padding-right:14px;display:flex}.qw-up{min-width:44px;min-height:44px;color:var(--pos);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-12px;padding:0;text-decoration:none;display:inline-flex}.qw-trail{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:44px;padding:4px 0;display:flex}.qw-trail__link{color:var(--pos);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:700;text-decoration:none}.qw-trail__sep,.qw-trail__cur{color:var(--muted)}.qw-railhost{display:contents}.qw-rail{z-index:40;top:24px;left:calc(50% + var(--sheetw,780px) / 2 + 16px);flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed}.qw-rail__grp{flex-direction:column;align-items:center;gap:6px;display:flex}.qw-rail__grp:not(.qw-rail__grp--first):not(.qw-rail__grp--top):before{content:"";background:color-mix(in srgb, var(--muted) 55%, transparent);border-radius:1px;width:24px;height:2px;margin-bottom:4px;display:block}.qw-rail .qw-rail__btn,.qw-rail .qw-rail__logo,.qw-rail .qw-rail__logo svg{width:40px;height:40px}@media (max-height:720px){.qw-rail{gap:6px;top:12px}.qw-rail__grp{gap:4px}.qw-rail .qw-rail__btn,.qw-rail .qw-rail__logo,.qw-rail .qw-rail__logo svg{width:36px;height:36px}.qw-rail .qw-rail__btn svg{width:17px;height:17px}}.qw-rail__logo{cursor:pointer;background:0 0;border:0;border-radius:10px;width:44px;height:44px;padding:0;display:block;box-shadow:0 4px 14px #18372f2e}.qw-rail__logo svg{width:44px;height:44px;display:block}.qw-rail__btn{box-sizing:border-box;border:1px solid var(--line);background:var(--sheet);width:44px;height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;place-items:center;padding:0;text-decoration:none;list-style:none;display:grid;position:relative;box-shadow:0 4px 14px #18372f1a}.qw-rail__btn::-webkit-details-marker{display:none}.qw-rail__btn:hover{color:var(--pos);border-color:var(--pos)}.qw-rail__btn[aria-current=page]{border-color:var(--pos);color:var(--pos);box-shadow:inset 0 0 0 1px var(--pos), 0 4px 14px #18372f1a}:is(.qw-rail__btn:focus-visible,.qw-rail__logo:focus-visible){outline:3px solid var(--focus,#3b8f6e);outline-offset:3px}.qw-rail__btn--top{border-color:var(--pos);color:var(--pos)}.qw-rail__grp--top,.qw-bbar .qw-rail__btn--top{opacity:0;pointer-events:none;transition:opacity .18s}html.qw-scrolled .qw-rail__grp--top,html.qw-scrolled .qw-bbar .qw-rail__btn--top{opacity:1;pointer-events:auto}.qw-rail__btn svg{display:block}.qw-rail__menuwrap{position:relative}.qw-menu--rail{top:0;left:auto;right:calc(100% + 10px)}.qw-rail__label{display:none}.qw-rail__slot{width:40px;height:40px;display:block}@media (max-height:720px){.qw-rail__slot{width:36px;height:36px}}.qw-rail__badge{letter-spacing:0;color:var(--pos);font-size:9px;font-weight:800;line-height:1;position:absolute;bottom:2px;right:3px}@media (min-width:940px){:root .qw-root:not([style*=--topH]) .qw-crumbs .qw-up{z-index:40;top:74px;left:calc(50% + var(--sheetw,780px) / 2 + 16px);box-sizing:border-box;border:1px solid var(--line);background:var(--sheet);width:40px;min-width:0;height:40px;min-height:0;color:var(--pos);border-radius:10px;place-items:center;margin:0;display:grid;position:fixed;right:auto;box-shadow:0 4px 14px #18372f1a}:root .qw-root:not([style*=--topH]) .qw-crumbs .qw-up:hover{border-color:var(--pos)}:root .qw-root:not([style*=--topH]) .qw-crumbs .qw-up--home{color:var(--ink);cursor:default}:root .qw-root:not([style*=--topH]) .qw-crumbs .qw-up--home:hover{border-color:var(--line)}}@media (min-width:940px) and (max-height:720px){:root .qw-root:not([style*=--topH]) .qw-crumbs .qw-up{width:36px;height:36px;top:54px}}.qw-bbar{display:none}@media (max-width:939px){.qw-rail{display:none}.qw-bbar{z-index:40;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:var(--sheet);border-top:1px solid var(--line);justify-content:space-around;align-items:center;gap:6px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #18372f14}.qw-sheet{padding-bottom:72px}}:root .qw-root[style*=--topH] .qw-rail{display:none}:root .qw-root[style*=--topH] .qw-bbar{z-index:40;background:var(--sheet);border-top:1px solid var(--line);justify-content:center;align-items:center;gap:12px;padding:8px 10px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #18372f14}:root .qw-root[style*=--topH] .qx-wrap{padding-bottom:64px}.qw-bbar .qw-rail__logo,.qw-bbar .qw-rail__logo svg,.qw-bbar .qw-rail__btn{width:40px;height:40px;box-shadow:none}.qw-bbar__more{position:relative}.qw-bbar__menu{background:var(--sheet);border:1px solid var(--line);border-radius:10px;min-width:240px;padding:4px 0;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 12px 32px #18372f29}.qw-bbar__menu .qw-rail__btn{width:100%;height:auto;min-height:44px;box-shadow:none;border:0;border-radius:0;justify-content:flex-start;gap:12px;padding:0 16px;font-size:14px;font-weight:700;display:flex}.qw-bbar__menu>*+*,.qw-bbar__menu .qw-rail__menuwrap+*{border-top:1px dotted var(--line)}.qw-bbar__menu .qw-rail__label{display:inline}.qw-bbar__menu .qw-menu--rail{inset:auto auto calc(100% + 6px) 0}:root .qw-root .qw-crumbs .qw-trail{flex-wrap:nowrap;align-items:center;gap:0;padding:0;display:flex;min-height:20px!important}:root .qw-root .qw-crumbs .qw-trail>*{display:none!important}.qw-kicker__link{font:inherit;letter-spacing:inherit;text-transform:uppercase;color:var(--pos);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.qw-kicker__link:hover{text-underline-offset:3px;text-decoration:underline}.qw-kicker__sep{color:var(--muted);margin:0 .5em}.qw-bbar__slot{width:40px;height:40px;display:block}@media (max-width:939px){.qw-bbar{grid-auto-columns:1fr;grid-auto-flow:column;justify-items:center;display:grid}:root .qw-root .qw-crumbs .qw-up{z-index:41;bottom:calc(8px + env(safe-area-inset-bottom));box-sizing:border-box;border:1px solid var(--line);background:var(--sheet);width:40px;min-width:0;height:40px;min-height:0;color:var(--pos);border-radius:10px;place-items:center;margin:0;display:grid;position:fixed;left:calc(8.33333% - 11.6667px)}:root .qw-root .qw-crumbs .qw-up--home{display:none}:root .qw-root:has(.qw-up--home) .qw-bbar__slot{display:none}}:root .qw-root[style*=--topH] .qw-bbar{grid-template-columns:repeat(6,56px);justify-content:center;justify-items:center;gap:0;display:grid}:root .qw-root[style*=--topH] .qw-crumbs .qw-up{z-index:41;box-sizing:border-box;border:1px solid var(--line);background:var(--sheet);width:40px;min-width:0;height:40px;min-height:0;color:var(--pos);border-radius:10px;place-items:center;margin:0;display:grid;position:fixed;bottom:8px;left:calc(50% - 160px)}:root .qw-root .qw-crumbs .qw-pathtab:before{content:"";background:currentColor;flex-shrink:0;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E") 50%/contain no-repeat}@media print{:root .qw-root nav.qw-crumbs{display:none!important}}:root .qw-root nav.qw-crumbs{grid-template-columns:var(--fig) auto minmax(0,1fr)}:root .qw-root .qw-crumbs .qw-trail:before{content:"Quadro";font-family:var(--display);letter-spacing:-.01em;color:var(--muted);white-space:nowrap;font-size:13px;font-weight:700}:root .qw-root .qw-crumbs .qw-trail:after{content:"Work";font-family:var(--display);letter-spacing:-.01em;color:var(--muted);white-space:nowrap;margin-left:.28em;font-size:13px;font-weight:400}:root .qw-root .qw-crumbs:after{content:var(--qw-status,"");border-left:1px solid var(--line);min-height:16px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-column:3;align-self:center;align-items:center;margin-left:12px;padding-left:12px;font-size:12px;display:flex;overflow:hidden}:root .qw-root nav.qw-crumbs{padding-top:6px!important;padding-bottom:6px!important}@media (max-width:939px){:root .qw-root .qw-crumbs:after{content:var(--qw-status-short,"")}}@media print{.qw-rail,.qw-bbar{display:none!important}}.qw-root{width:100%}.qw-root [hidden]{display:none!important}.qw-root:not(.qw-portal):not(.quadro-skill-print){display:block}.qw-root .qw-sheet{width:min(780px,100%);position:relative}.qw-root .qw-main{flex-direction:column;gap:0;min-width:0;display:flex}.qw-root .qw-sectionbody{min-width:0}.qw-root .qw-sectionbody:empty{display:none}.qw-root .qw-record{border:0;border-bottom:3px solid var(--rule);width:100%;color:inherit;text-align:left;background:0 0;margin:0;padding:0;display:block;position:relative}.qw-root .qw-record:last-child,.qw-root .qw-record>.qw-record,.qw-root .qw-record>.qw-bar:last-child,.qw-root .qw-record .qw-entry:last-child{border-bottom:0}.qw-root .qw-record>.qw-facts .qw-entry:first-child{border-top:0}.qw-root .qw-record__head{padding:var(--qw-bp) 0;border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.qw-root .qw-record__head p{margin:3px 0 0}.qw-root .qw-facts{margin:0}.qw-root .qw-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.qw-root .qw-field small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.qw-root .qw-empty,.qw-root .qw-note{color:var(--muted);margin:0}.qw-root .qw-state{background:color-mix(in srgb,currentColor 10%,var(--sheet));border-radius:4px;align-items:center;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.qw-root .qw-summary{text-align:left;border-right:0;border-left:2px solid var(--rule);align-items:flex-start;min-width:0;padding-left:12px;padding-right:0}.qw-root .qw-summary small{color:var(--muted);font-size:11px}.qw-root .qw-cardhead{padding-top:var(--qw-bp);padding-bottom:var(--qw-bp);justify-content:space-between;gap:18px;display:flex}.qw-root .qw-bar__note{color:var(--muted);align-self:center;font-size:13px}.qw-root .qw-sechead__aside{margin-left:auto}.qw-root .qw-foot>div{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.qw-root .qw-steps{gap:8px;padding-top:10px;padding-bottom:10px;display:flex;overflow:auto}.qw-root .qw-steps button{min-height:40px;color:var(--muted);font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;display:flex}.qw-root .qw-steps button[aria-current=step]{color:var(--ink);font-weight:700}.qw-root .qw-rail__company{justify-content:center;display:flex}.qw-scrim.qw-scrim{z-index:100}.qw-dialog.qw-dialog{z-index:101}.qw-root .qw-icononly{padding:0}@media (max-width:560px){.qw-root .qw-main{padding-left:0;padding-right:0}.qw-root .qw-sechead__aside{width:100%;margin-left:calc(var(--fig) + 16px)}.qw-root .qw-foot>div{display:block}.qw-root .qw-rail__company{display:none}}@media print{.qw-root .qw-chrome{display:none!important}}.qw-root .qw-field{width:100%;min-width:0;min-height:40px;color:var(--ink);font:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;padding:4px 0}.qw-root textarea.qw-field{resize:vertical;min-height:120px}.qw-root .qw-entry__row>.qw-field{flex:160px;width:auto}.qw-root .qw-searchrow{align-items:center;width:100%;padding:0}.qw-root .qw-search-input{flex:1;width:100%}.qw-root .qw-entry__text,.qw-root .qw-item__text{overflow-wrap:anywhere}:is(.qw-root .qw-field:focus-visible,.qw-root .qw-cmd:focus-visible,.qw-root .qw-opt:focus-visible,.qw-root .qw-item:focus-visible){outline:2px solid var(--pos);outline-offset:3px}.qw-root .qw-cmd,.qw-root .qw-opt{white-space:normal;text-align:left;gap:6px}.qw-root .qw-notice-row{grid-template-columns:var(--fig) minmax(0,1fr);padding-block:var(--qw-bp);border-bottom:1px solid var(--line);gap:0 16px;display:grid}.qw-root .qw-notice-row p{margin:0}.qw-root .qw-notice-row[data-tone=neg]>.qw-flabel{border-color:var(--neg)}.qw-root .qw-notice-row[data-tone=warn]>.qw-flabel{border-color:var(--warn)}.qw-root .qw-note-row{padding:var(--qw-bp) 0 var(--qw-bp) calc(var(--fig) + 16px);overflow-wrap:anywhere;font-size:13px}.qw-root .qw-form{min-width:0;margin:0}.qw-root .qw-fieldset{border:0;min-width:0;margin:0;padding:0}.qw-root .qw-fieldset:disabled{opacity:.65}.qw-root .qw-lookup{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.qw-root .qw-lookup__value{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.qw-root .qw-lookup__value>small{color:var(--muted);font-size:13px}.qw-root .qw-check{cursor:pointer;align-items:center;gap:10px;display:flex}.qw-root .qw-check input{width:18px;height:18px;accent-color:var(--pos);flex:none}.qw-root.qw-portal{background:0 0;min-height:0;padding:0}.qw-portal .qw-dialog{background:var(--qw-cont);outline:none;max-width:100%;display:flex;overflow:hidden}.qw-portal .qw-dialog>.form-surface,.qw-portal .qw-dialog .form-origin,.qw-portal .qw-dialog .qw-selection{flex-direction:column;flex:1;min-height:0;display:flex}.qw-portal .qw-dialog [hidden]{display:none!important}.qw-portal .qw-dialog__nav{flex:none}.qw-portal .qw-dialog__body{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;overflow:auto}.qw-portal .qw-dialog__body::-webkit-scrollbar{display:none}.qw-portal .qw-dialog__body>.qw-scheda:first-child{border-top-left-radius:0;border-top-right-radius:0}.qw-portal .qw-dialog__foot{padding:0 var(--pad);flex:none;margin-top:0;display:block}.qw-portal .qw-dialog__foot:empty{display:none}.qw-portal .qw-formbody{overflow:visible}.qw-root .qw-record__head h3{margin:0}.qw-root .qw-skill{flex-direction:column;gap:0;min-width:0;display:flex}.qw-root .qw-evidence{margin:0}.qw-root .qw-evidence>summary{padding:var(--qw-bp) 0;cursor:pointer;color:var(--muted);font-size:13px}.qw-root .qw-print-reference{display:none}.qw-root .qw-skill-sources{margin:0;padding:0;list-style:none}.qw-root .qw-skill-sources li{padding-block:var(--qw-bp);border-bottom:1px solid var(--line);overflow-wrap:anywhere}.qw-root .qw-skill-sources span{display:block}.qw-root .qw-title-focus:focus{outline:none}.qw-root .qw-favorite-list .qw-entry:last-child{border-bottom:0}@media print{body.printing-document-sheet>:not(.qw-portal){display:none!important}body.printing-document-sheet>.qw-portal{display:block!important;position:static!important}body.printing-document-sheet .qw-scrim{display:none!important}body.printing-document-sheet .qw-dialog{width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}body.printing-document-sheet :is(.form-surface,.form-origin,.qw-dialog__body,.qw-selection){height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}body.printing-document-sheet :is(.qw-dialog__nav,.qw-dialog__foot){display:none!important}.qw-root .qw-print-reference{overflow-wrap:anywhere;font-size:9pt;display:block}.qw-root .qw-print-section{break-inside:auto}.qw-root .qw-record,.qw-root .qw-entry{break-inside:avoid}.qw-root .qw-noprint{display:none!important}.qw-root :is(.qw-formbody,.qw-sectionbody){overflow:visible!important}}.qw-root footer.qw-foot{padding:18px var(--pad) 28px calc(var(--pad) + var(--fig) + 16px);display:block}.qw-root .qw-rail__company .qw-lookup-icon{color:currentColor;justify-content:center;width:40px;height:40px;min-height:40px;padding:0}.qw-root .qw-metric-value{font-family:var(--display);font-size:var(--fs-l);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:500}.qw-root .qw-composed-body{flex-direction:column;gap:0;min-width:0;display:flex}.qw-root .qw-favorite{border-bottom:3px solid var(--rule)}.qw-root .qw-favorite:last-child{border-bottom:0}.qw-root .qw-result-record{border-bottom:3px solid var(--rule)}.qw-root .qw-result-record:last-child{border-bottom:0}.qw-root .qw-check-row input{width:18px;height:18px;accent-color:var(--pos)}@media print{.qw-root{--pad:0px!important;--qw-frame:0px!important;--sheet:#fff!important;--band:#fff!important;--band2:#fff!important;--ink:#111!important;--title:#111!important;--kicker:#444!important;--muted:#444!important;--pos:#111!important;--warn:#111!important;--neg:#111!important;--rule:#777!important;--line:#bbb!important;min-height:0!important}.qw-root .qw-sheet{width:100%!important;max-width:none!important;min-height:0!important;margin:0!important}.qw-root .qw-scheda,.qw-root .qw-bleed{box-shadow:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.qw-root .qw-tab{box-shadow:none!important;background:#fff!important}.qw-root :is(.qw-cmd,.qw-opt,.qw-btn,.qw-dialog__nav,.qw-dialog__foot,.qw-chrome,footer.qw-foot){display:none!important}.qw-root .qw-bar:has(button):not(:has(.qw-print-reference)){display:none!important}.qw-root .qw-main{padding:0!important}.qw-root .qw-scheda{overflow:visible!important}.qw-root .qw-scheda:has(.qw-records,.qw-result-record,.qw-facts){break-inside:auto}}.qw-root .qw-metric-link{width:100%;color:inherit;text-align:left;font:inherit;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0}.qw-root .qw-metric-link .qw-entry__row{justify-content:space-between}.qw-root .qw-disclosure>summary{cursor:pointer;list-style:none}.qw-root .qw-disclosure>summary::-webkit-details-marker{display:none}.qw-root .qw-disclosure[open] .qw-chev{transform:rotate(90deg)}.qw-root .qw-disclosure__body{padding:0 0 var(--qw-bp) calc(var(--fig) + 16px);overflow-wrap:anywhere}.qw-root .qw-disclosure__body p{margin:0}.qw-root [data-qw-programmatic-focus]:focus{box-shadow:none!important;outline:none!important}.qw-root .qw-meter{min-width:0;max-width:none;height:.5rem;accent-color:var(--pos);background:var(--line);border:0;border-radius:0;flex:1;margin:0}.qw-root .qw-meter::-webkit-progress-bar{background:var(--line)}.qw-root .qw-meter::-webkit-progress-value{background:var(--pos)}.qw-root .qw-meter::-moz-progress-bar{background:var(--pos)}.qw-root .qw-check{cursor:pointer;min-height:44px;color:var(--ink);align-items:center;gap:.65rem;display:flex}.qw-root .qw-check input{accent-color:var(--pos);flex:none;width:18px;height:18px}.qw-root .qw-message{white-space:pre-wrap;overflow-wrap:anywhere;width:100%}.qw-root .qw-chart{padding-block:12px}.qw-root .qw-chart svg{width:100%;height:auto;max-height:36px;display:block}@media print{body.printing-document-sheet:has(>.quadro-print-sheet)>.quadro-print-sheet{display:block!important}body.printing-document-sheet:has(>.quadro-print-sheet)>.qw-portal{display:none!important}}.qw-root .qw-prose{padding-block:var(--qw-bp);padding-left:calc(var(--fig) + 16px);overflow-wrap:anywhere;line-height:1.6}.qw-root .qw-prose :is(p,ul,ol){margin:0}.qw-root .qw-prose p+p{margin-top:1em}.qw-root .qw-prose :is(ul,ol){padding-left:1.25em}.qw-root .qw-prose li+li{margin-top:.5em}.qw-root .qw-link-row{color:var(--ink);text-decoration:none}.qw-root .qw-link-row:hover{background:var(--band)}.qw-root .qw-link-row:focus-visible{outline:2px solid var(--pos);outline-offset:-2px}.qw-root .qw-contract{flex-direction:column;min-width:0;display:flex}.qw-root .qw-contract h2{scroll-margin-top:70px}@media print{.qw-root .qw-contract .qw-scheda,.qw-root .qw-prose{break-inside:auto}.qw-root .qw-prose li{break-inside:avoid}}.qw-root .qw-rail__identity{width:40px;min-height:40px;color:inherit;justify-content:center;align-items:center;display:flex}.qw-root .qw-floating-toast{background:var(--sheet);color:var(--ink);border:1px solid var(--line);border-radius:var(--qw-r);min-width:0;font:inherit;padding:var(--qw-bp) 16px;--fig:68px;width:100%;box-shadow:0 6px 24px #0002}.qw-root .qw-floating-toast [data-icon]{align-self:stretch;width:auto;height:auto;margin:0}.qw-root .qw-floating-toast [data-content]{overflow-wrap:anywhere;min-width:0}.qw-root .qw-floating-toast .qw-flabel{align-items:center;min-height:40px;display:flex}.qw-root .qw-floating-toast[data-type=error]{border-color:var(--neg)}.qw-root .qw-floating-toast[data-type=error] .qw-flabel{color:var(--neg);border-color:var(--neg)}.qw-root .qw-floating-toast[data-type=success] .qw-flabel{color:var(--pos);border-color:var(--pos)}@media print{.qw-root [data-sonner-toaster]{display:none!important}}
