@charset "UTF-8";.alicia-workspace :is(button.hume-action,a.hume-navigation-link){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:10px 15px;border:1px solid;border-radius:8px;font:inherit;font-size:.9rem;line-height:1.4;overflow-wrap:anywhere;white-space:normal}.alicia-workspace button.hume-action-primary{background:var(--hume-primary-dark);border-color:var(--hume-primary-dark);color:#fff}.alicia-workspace :is(button.hume-action-secondary,a.hume-navigation-link){background:#fff;border-color:#d9d6e6;color:#514663}.alicia-workspace a.hume-navigation-link{box-sizing:border-box;text-decoration:none;font-weight:600;transition:background-color .12s ease,border-color .12s ease}.alicia-workspace a.hume-navigation-link:hover{background:#f4f1fb;border-color:#bcb1d8}.alicia-workspace a.hume-navigation-link:focus-visible{outline:3px solid var(--hume-primary);outline-offset:3px}@media(prefers-reduced-motion:reduce){.alicia-workspace a.hume-navigation-link{transition:none}}.alicia-workspace button.hume-action-danger{background:#ad2739;border-color:#ad2739;color:#fff}.alicia-workspace button.hume-action:disabled{opacity:.6;cursor:default}.alicia-workspace button.hume-action.hume-action-busy{min-width:min(160px,100%);color:transparent!important;opacity:1;cursor:wait}.alicia-workspace button.hume-action-busy>*{visibility:hidden!important}.alicia-workspace button.hume-action-busy:after{content:attr(data-hume-progress);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:8px;color:#fff}.alicia-workspace button.hume-action-secondary.hume-action-busy:after{color:#514663}.alicia-workspace .hume-save-confirmed{color:#226842;padding:10px 14px;border-left:3px solid #348b59;background:#eef8f1;border-radius:5px}.alicia-workspace .hume-action-error{color:#942637;padding:10px 14px;border-left:3px solid #b34350;background:#fff1f2;border-radius:5px}@media(max-width:540px){.alicia-workspace form>button.hume-action-primary,.alicia-workspace .panel>button.hume-action-primary{width:100%;margin-inline:0}}.hume-list{container-type:inline-size}.hume-list .list-results{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:16px 0;font-size:.875rem}.hume-list .sorted-column{color:var(--hume-primary-dark)}.hume-list tbody tr:hover,.hume-list tbody tr:focus-within{background:#faf8ff}.hume-list .list-updating{min-height:24px;margin:4px 0;color:var(--hume-muted);font-size:.875rem}.hume-list .list-summary{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.hume-list .list-summary button{flex:1;min-width:145px;background:#fff;border:1px solid var(--hume-border);border-radius:10px;padding:14px;text-align:start}.hume-list .list-summary button[aria-pressed=true]{border-color:var(--hume-primary);box-shadow:0 0 0 1px var(--hume-primary)}.hume-list .list-summary strong{display:block;font-size:1.4rem;font-variant-numeric:tabular-nums;margin-bottom:5px}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .hume-action:not(:disabled):hover{filter:brightness(.96)}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .hume-action-secondary:not(:disabled):hover{background:#f6f4fb}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .hume-action-danger:not(.hume-action-busy){background:#fff;color:#ad2739}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .hume-action-danger:not(:disabled):not(.hume-action-busy):hover{background:#fff1f2}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .hume-action:active:not(:disabled){transform:translateY(1px)}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .receipt-summary strong,.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .prices strong,.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-procurement-metrics] strong,.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-dispatch-totals] strong,.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .hume-number{font-variant-numeric:tabular-nums}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .hume-number{text-align:right;white-space:nowrap}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .hume-status{display:inline-block;padding:5px 10px;border-radius:20px;background:#f0f1f5;color:#475569;font-size:.85rem;line-height:1.4}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .hume-status-complete{background:#e8f6ee;color:#17663c}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .hume-status-pending{background:#fff3d9;color:#855600}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register],.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-bom-register-preview]{max-height:65vh;overflow:auto;overscroll-behavior:contain;scroll-padding-block:54px}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register] table,.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-bom-register-preview] table{border-collapse:separate;border-spacing:0}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register] th,.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-bom-register-preview] th{position:sticky;top:0;z-index:1;background:#f2eef9;color:#514663;border-bottom:2px solid #ddd5ec}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register]{padding:0}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register]>p{padding:16px}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register] tbody tr:nth-child(2n),.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-bom-register-preview] tbody tr:nth-child(2n){background:#faf9fc}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register] tbody tr:hover,.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register] tbody tr:focus-within,.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-bom-register-preview] tbody tr:hover{background:#f2eef9}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register] td:first-child{font-weight:600;color:#514663;min-width:110px}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register] :is(th,td){padding:12px}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register] .asset-row-actions{display:flex;flex-wrap:wrap;gap:6px}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register] .asset-row-actions button{margin:0}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .asset-toolbar{align-items:center;margin:16px 0}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .asset-toolbar a{display:inline-flex;align-items:center;min-height:44px;padding:8px}@media(max-width:540px){.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .asset-toolbar{justify-content:flex-start}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) .asset-toolbar button{flex:1 1 auto;margin:0}.alicia-workspace :is(app-live-assets-page,app-live-procurement-page) [data-asset-register] :is(th,td){padding:10px}}.alicia-workspace :is(app-live-presales-page,app-live-installation-page){line-height:1.5}.alicia-workspace :is(app-live-presales-page,app-live-installation-page) :is(input,select,textarea){min-width:0;font-size:16px}.alicia-workspace :is(app-live-presales-page,app-live-installation-page) label{min-width:0}.alicia-workspace :is(app-live-presales-page,app-live-installation-page) p,.alicia-workspace :is(app-live-presales-page,app-live-installation-page) small,.alicia-workspace :is(app-live-presales-page,app-live-installation-page) strong,.alicia-workspace :is(app-live-presales-page,app-live-installation-page) span{overflow-wrap:anywhere}.alicia-workspace :is(app-live-presales-page,app-live-installation-page) .hume-action:not(:disabled):hover{filter:brightness(.96)}.alicia-workspace :is(app-live-presales-page,app-live-installation-page) .hume-action-secondary:not(:disabled):hover{background:#f6f4fb}.alicia-workspace :is(app-live-presales-page,app-live-installation-page) .hume-action-danger:not(.hume-action-busy){background:#fff;color:#ad2739}.alicia-workspace :is(app-live-presales-page,app-live-installation-page) .hume-action-danger:not(:disabled):not(.hume-action-busy):hover{background:#fff1f2}.alicia-workspace :is(app-live-presales-page,app-live-installation-page) .hume-action:active:not(:disabled){transform:translateY(1px)}.alicia-workspace :is(app-live-presales-page,app-live-installation-page) .hume-draft-notice{border-left:3px solid #d2bb6c;background:#fff8e8;color:#70581c;padding:12px 16px;border-radius:6px}.alicia-workspace app-live-presales-page [data-presales-evidence]>.hume-action{vertical-align:top}.alicia-workspace app-live-presales-page [data-submit-sales-brief]{margin-top:16px}.alicia-workspace app-live-presales-page .check-row{align-items:start;padding:18px 0}.alicia-workspace app-live-presales-page .check-row h4{line-height:1.5}.alicia-workspace app-live-presales-page .check-row p{margin:0}.alicia-workspace app-live-presales-page .products label{min-height:44px;padding:6px 8px;border:1px solid var(--hume-border);border-radius:6px}.alicia-workspace app-live-presales-page .products input{min-height:24px;width:24px;height:24px;flex-shrink:0;accent-color:var(--hume-primary)}.alicia-workspace app-live-presales-page .missing-fields .hume-action{margin:0}.alicia-workspace app-live-presales-page .sales-heading h2{margin-bottom:16px}@media(max-width:540px){.alicia-workspace app-live-presales-page .sales-heading{align-items:start;flex-direction:column}.alicia-workspace app-live-presales-page .sales-heading h2{margin-bottom:0}.alicia-workspace app-live-presales-page .state-badge{margin-bottom:12px}.alicia-workspace app-live-presales-page [data-presales-evidence]>.hume-action{width:100%;margin-right:0;text-align:left}.alicia-workspace app-live-presales-page .workflow>.hume-action,.alicia-workspace app-live-presales-page [data-submit-sales-brief]{width:100%;margin-right:0}.alicia-workspace app-live-presales-page .journey li{font-size:.9rem}}.alicia-workspace app-live-installation-page .installation-metrics strong{font-variant-numeric:tabular-nums}.alicia-workspace app-live-installation-page .installation-metrics .panel{margin-bottom:6px}.alicia-workspace app-live-installation-page .humebot-link{background:#fff;color:var(--hume-primary-dark);border:1px solid var(--hume-border)}.alicia-workspace app-live-installation-page .humebot-link:hover{background:#f6f4fb}.alicia-workspace app-live-installation-page summary{min-height:44px;cursor:pointer;font-weight:650;color:var(--hume-primary-dark)}.alicia-workspace app-live-installation-page :is(summary,input,textarea,select,button,.humebot-link):focus-visible{outline:3px solid var(--hume-primary);outline-offset:2px}.alicia-workspace app-live-installation-page form>.hume-action{margin:12px 0 0}.alicia-workspace app-live-installation-page .grid+.hume-action{margin-top:18px}.alicia-workspace app-live-installation-page .installation-match{border:1px solid var(--hume-border);border-radius:8px;margin:12px 0;padding:12px;background:#faf9fc}.alicia-workspace app-live-installation-page .installation-match label{display:flex;align-items:flex-start;gap:12px;min-height:44px;cursor:pointer}.alicia-workspace app-live-installation-page .installation-match .selection{width:24px;height:24px;min-height:24px;margin:2px 0 0;flex-shrink:0;accent-color:var(--hume-primary)}.alicia-workspace app-live-installation-page .installation-record{display:grid;gap:8px;padding:18px 0}.alicia-workspace app-live-installation-page .record-identity{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline}.alicia-workspace app-live-installation-page .record-identity strong{color:var(--hume-heading);font-size:1.05rem}.alicia-workspace app-live-installation-page .record-details{display:flex;flex-wrap:wrap;gap:4px 20px;font-size:.9rem}.alicia-workspace app-live-installation-page .record-details span{font-variant-numeric:tabular-nums}.alicia-workspace app-live-installation-page .installation-record>small{color:#596477}.alicia-workspace app-live-installation-page .record-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.alicia-workspace app-live-installation-page .record-actions .hume-action{margin:0}@media(max-width:600px){.alicia-workspace app-live-installation-page .installation-metrics{gap:0}.alicia-workspace app-live-installation-page .installation-metrics .panel{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:6px 0;padding:12px 16px}.alicia-workspace app-live-installation-page .installation-metrics p{margin:0}.alicia-workspace app-live-installation-page .installation-record .record-identity,.alicia-workspace app-live-installation-page .installation-record .record-details{flex-direction:column;gap:4px;align-items:start}.alicia-workspace app-live-installation-page .grid{grid-template-columns:minmax(0,1fr)}.alicia-workspace app-live-installation-page #humebot>.hume-action{width:100%;margin-inline:0}}.alicia-workspace .hume-project-workspace{--project-space: 20px;min-width:0}.alicia-workspace .hume-project-workspace app-project-workspace-header{margin-bottom:10px}.alicia-workspace .hume-project-workspace app-project-context-navigation{margin-bottom:10px}.alicia-workspace .hume-project-workspace>router-outlet+*>section>h1{margin:8px 0 12px}.alicia-workspace .hume-project-workspace .page-help{margin:4px 0 10px}.alicia-workspace .hume-project-workspace>router-outlet+*{display:block;min-width:0;max-width:none;width:100%}.alicia-workspace .hume-project-workspace>router-outlet+*>section>a:first-child[href="/feature/projects"]{display:none}.alicia-workspace .hume-project-workspace>router-outlet+* :is(h1){color:#24344b;font-size:1.5rem;line-height:1.3}.alicia-workspace .hume-project-workspace :where(section,article,form,fieldset,label,.grid,.panel,.card){min-width:0}.alicia-workspace .hume-project-workspace :where(p,li,dt,dd,h1,h2,h3,label,summary){overflow-wrap:anywhere}.alicia-workspace .hume-project-workspace :is(.panel,.card){border:1px solid var(--hume-border);border-radius:12px;background:var(--hume-surface, #fff);padding:var(--project-space)}.alicia-workspace .hume-project-workspace :where(.panel,.card)>:is(h2,h3):first-child{margin-top:0}.alicia-workspace .hume-project-workspace :where(.panel,.card)>:last-child{margin-bottom:0}.alicia-workspace .hume-project-workspace :where(h2,h3){line-height:1.4}.alicia-workspace .hume-project-workspace :where(fieldset){max-width:100%;box-sizing:border-box}.alicia-workspace .hume-project-workspace :where(input,select,textarea){max-width:100%;box-sizing:border-box}.alicia-workspace .hume-project-workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.alicia-workspace .hume-project-workspace :where(textarea){resize:vertical}.alicia-workspace .hume-project-workspace :where(button,summary){min-height:44px}.alicia-workspace .hume-project-workspace :where(summary){cursor:pointer;line-height:1.5}.alicia-workspace .hume-project-workspace :where(summary):focus-visible{outline:3px solid var(--hume-primary);outline-offset:3px;border-radius:6px}.alicia-workspace .hume-project-workspace :where(button){max-width:100%;white-space:normal;overflow-wrap:anywhere}.alicia-workspace .hume-project-workspace :where(.actions,.toolbar){flex-wrap:wrap;gap:10px}.alicia-workspace .hume-project-workspace :where(nav){flex-wrap:wrap}.alicia-workspace .hume-project-workspace :is(p[role=status]:not([class]),p.feedback[role=status]:not(.hume-save-confirmed)){padding:10px 14px;background:#f2f4f8;border-left:3px solid #7c879c;border-radius:6px}.alicia-workspace .hume-project-workspace :is(p.notice,p[role=note],.draft-notice){color:#775300;background:#fff6df;padding:12px 16px;border:1px solid #eddfb8;border-radius:8px;line-height:1.5}.alicia-workspace .hume-project-workspace .page-help p[role=note]{background:transparent;border:0;padding:0;color:inherit}.alicia-workspace .hume-project-workspace :is(p[role=alert],ul[role=alert],div[role=alert]){color:#942637;background:#fff1f2;padding:12px 16px;border:1px solid #eac8d0;border-left:3px solid #b34350;border-radius:8px;line-height:1.5}.alicia-workspace .hume-project-workspace ul[role=alert]{padding-inline-start:32px}.alicia-workspace .hume-project-workspace .hume-save-confirmed{color:#226842;background:#eef8f1;border-left:3px solid #348b59}.alicia-workspace .hume-project-workspace app-project-table table{width:100%;border-collapse:collapse}.alicia-workspace .hume-project-workspace app-project-table th,.alicia-workspace .hume-project-workspace app-project-table td{padding:12px;text-align:start;vertical-align:top;border-bottom:1px solid var(--hume-border)}.alicia-workspace .hume-project-workspace app-project-table th{font-size:.82rem;font-weight:650;background:#f6f4fb;color:#514663}.alicia-workspace .hume-project-workspace app-project-table tbody tr:nth-child(2n){background:#fbfafc}.alicia-workspace .hume-project-workspace app-project-table tbody tr:hover,.alicia-workspace .hume-project-workspace app-project-table tbody tr:focus-within{background:#f3f0fc}.alicia-workspace .hume-project-workspace app-project-table .hume-number{text-align:end;font-variant-numeric:tabular-nums}.alicia-workspace .hume-project-workspace :is([data-asset-register],[data-bom-register-preview]){max-height:none;overflow:visible}.alicia-workspace .hume-project-workspace [data-asset-register] th,.alicia-workspace .hume-project-workspace [data-bom-register-preview] th{position:static}.alicia-workspace .hume-project-workspace app-project-table.bounded th{position:sticky;top:0;z-index:1}.alicia-workspace .hume-project-workspace [data-asset-import].panel{overflow:visible}.alicia-workspace .hume-project-workspace button.hume-action:not(:disabled){transition:background-color .12s ease,border-color .12s ease}.alicia-workspace .hume-project-workspace button.hume-action-secondary:not(:disabled):hover{background:#f4f1fb;border-color:#bcb1d8}.alicia-workspace .hume-project-workspace button.hume-action-primary:not(:disabled):hover{background:#4e36af}.alicia-workspace .hume-project-workspace button.hume-action-danger:not(:disabled):hover{background:#922333}@media(max-width:600px){.alicia-workspace .hume-project-workspace{--project-space: 14px}.alicia-workspace .hume-project-workspace .grid:not([hidden]){grid-template-columns:minmax(0,1fr)}.alicia-workspace .hume-project-workspace .reply-form{padding-inline:10px}.alicia-workspace .hume-project-workspace .replies{margin-inline-start:6px;padding-inline-start:10px}.alicia-workspace .hume-project-workspace app-project-table th,.alicia-workspace .hume-project-workspace app-project-table td{padding:10px}.alicia-workspace .hume-project-workspace app-live-costings-page dl{grid-template-columns:minmax(0,1fr)}.alicia-workspace .hume-project-workspace app-live-costings-page dd{text-align:start;margin-bottom:8px}.alicia-workspace .hume-project-workspace .delivery-table:not(.pilot-delivery-table) td:nth-child(3),.alicia-workspace .hume-project-workspace .delivery-table:not(.pilot-delivery-table) td:nth-child(4){display:block}.alicia-workspace .hume-project-workspace .delivery-table:not(.pilot-delivery-table) td:nth-child(3):before,.alicia-workspace .hume-project-workspace .delivery-table:not(.pilot-delivery-table) td:nth-child(4):before{display:block;margin-bottom:8px}.alicia-workspace .hume-project-workspace .delivery-table:not(.pilot-delivery-table) td:nth-child(3) label,.alicia-workspace .hume-project-workspace .delivery-table:not(.pilot-delivery-table) td:nth-child(4) label{grid-template-columns:75px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.alicia-workspace .hume-project-workspace button.hume-action{transition:none}}.alicia-workspace .hume-project-workspace:is(:has(app-live-overview-page),:has(app-live-presales-page),:has(app-live-costings-page),:has(app-live-procurement-page)) app-project-workspace-header{margin-bottom:8px}.alicia-workspace .hume-project-workspace:is(:has(app-live-overview-page),:has(app-live-presales-page),:has(app-live-costings-page),:has(app-live-procurement-page)) app-project-context-navigation{margin-bottom:8px}.alicia-workspace .hume-project-workspace:is(:has(app-live-overview-page),:has(app-live-presales-page),:has(app-live-costings-page),:has(app-live-procurement-page)) app-project-context-navigation .workspace-context{min-height:32px}.alicia-workspace .hume-project-workspace app-live-overview-page .summary{margin-top:0;gap:14px}.alicia-workspace .hume-project-workspace app-live-overview-page .metric{padding:14px 18px}.alicia-workspace .hume-project-workspace app-live-overview-page .overview-contract-card{border:0;padding:0;background:transparent}.alicia-workspace .hume-project-workspace app-live-overview-page .overview-contract-card>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.alicia-workspace .hume-project-workspace app-live-overview-page app-customer-acceptance>section{margin:0;padding:18px}.alicia-workspace .hume-project-workspace app-live-overview-page app-customer-acceptance .signature-grid{display:grid;grid-template-columns:minmax(170px,1fr) minmax(160px,.8fr) minmax(220px,1.6fr) auto;gap:12px;align-items:end}.alicia-workspace .hume-project-workspace app-live-overview-page app-customer-acceptance .signature-grid label{margin:0;min-width:0;font-size:12px}.alicia-workspace .hume-project-workspace app-live-overview-page app-customer-acceptance app-live-documents.compact{margin:8px 0 18px}.alicia-workspace .hume-project-workspace app-live-overview-page .overview-contract-card>details{border:1px solid var(--hume-border);border-radius:10px;padding:10px 18px;background:#fff}@media(max-width:1000px){.alicia-workspace .hume-project-workspace app-live-overview-page app-customer-acceptance .signature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.alicia-workspace .hume-project-workspace app-live-overview-page app-customer-acceptance .signature-grid{grid-template-columns:minmax(0,1fr)}}.alicia-workspace .portfolio-heading{margin-bottom:16px}.alicia-workspace .portfolio-heading h1{margin:6px 0 8px}.alicia-workspace .portfolio-heading p{margin:4px 0}.alicia-workspace .hume-project-workspace{--project-space: 14px}.alicia-workspace .hume-project-workspace app-project-workspace-header h1{font-size:clamp(26px,2.4vw,34px);margin-bottom:6px}.alicia-workspace .hume-project-workspace>router-outlet+* :is(h1){font-size:20px;margin:6px 0 10px}.alicia-workspace .hume-project-workspace app-project-context-navigation nav{gap:4px;padding-block:4px}.alicia-workspace .hume-project-workspace app-project-context-navigation a{padding:6px 10px;font-size:13px}.alicia-workspace .hume-project-workspace app-live-overview-page .overview-core{grid-template-columns:1fr;gap:12px}.alicia-workspace .hume-project-workspace app-live-overview-page .overview-contract-card{padding:14px}.alicia-workspace .hume-project-workspace app-live-overview-page .overview-toolbar{justify-content:flex-end}.alicia-workspace .hume-project-workspace app-live-overview-page .summary{grid-template-columns:repeat(4,minmax(0,1fr))}.alicia-workspace .hume-project-workspace app-live-overview-page .metric .phase{padding:0;background:transparent;border-radius:0}.alicia-workspace .hume-project-workspace app-live-overview-page app-project-commercial-position .overview-payments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.alicia-workspace .hume-project-workspace app-live-overview-page app-project-commercial-position .overview-payments article{padding:12px;border:1px solid var(--hume-border);border-radius:9px}.alicia-workspace .hume-project-workspace app-live-overview-page app-project-commercial-position .overview-payments .payment-state{background:var(--hume-primary-light);padding:8px;border-radius:6px}.alicia-workspace .hume-project-workspace app-live-overview-page .overview-financial-details{margin-top:10px}.alicia-workspace .hume-project-workspace app-live-assets-page [data-asset-register] table{min-width:1180px}.alicia-workspace .hume-project-workspace app-live-assets-page [data-asset-register] th{min-width:120px;white-space:nowrap}.alicia-workspace .hume-project-workspace>router-outlet+*>section>.page-help{display:inline-block;vertical-align:top;margin:4px 16px 8px 0}.alicia-workspace .hume-project-workspace>router-outlet+*>section>.page-help[open]{display:block}.alicia-workspace .hume-project-workspace>router-outlet+*>section>.page-help>summary{min-height:32px;align-content:center}.alicia-workspace .hume-project-workspace app-live-presales-page .sales-section{border:0;border-bottom:1px solid var(--hume-border);border-radius:0}.alicia-workspace .hume-project-workspace app-live-presales-page .sales-section>summary{background:transparent;padding:6px 0}.alicia-workspace .hume-project-workspace app-live-presales-page .sales-section>.grid,.alicia-workspace .hume-project-workspace app-live-presales-page .section-content{padding:4px 0 12px}.alicia-workspace .hume-project-workspace app-live-presales-page .grid{gap:10px 14px}.alicia-workspace .hume-project-workspace app-live-presales-page textarea{min-height:64px}.alicia-workspace .hume-project-workspace app-live-presales-page .products{gap:6px}.alicia-workspace .hume-project-workspace app-live-presales-page label small{font-size:11px}.alicia-workspace .hume-project-workspace app-live-effort-review>.row{display:grid;grid-template-columns:minmax(0,1fr) 100px auto;gap:10px}.alicia-workspace .hume-project-workspace app-live-effort-review>.row select{width:100%}.alicia-workspace .hume-project-workspace app-live-effort-review>.row label{min-width:0}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-steps{margin:10px 0;padding:10px}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-steps li{border:0;padding:6px}.alicia-workspace .hume-project-workspace app-live-procurement-page [data-procurement-metrics]{margin:14px 0;padding:0;border:0;background:transparent}.alicia-workspace .hume-project-workspace app-live-procurement-page [data-procurement-metrics] p{margin:0}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-heading h1{margin:0}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-items-heading{margin:8px 0}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-items-heading>p{margin:0}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-approvals app-bom-approval>.panel{padding:10px 14px;margin:8px 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:center}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-approvals app-bom-approval h2{font-size:14px;margin:0}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-approvals app-bom-approval button{margin:0}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-approvals app-bom-approval p{margin:0;font-size:12px}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-approvals app-bom-approval :is(form,details,a){grid-column:1/-1}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-approvals app-bom-approval>.panel>button:last-child{justify-self:end}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-approvals app-operations-review{margin-top:12px}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-approvals app-operations-review .checks{grid-template-columns:minmax(0,1fr)}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-approvals app-operations-review .decision{border:0;padding:0}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel>section{margin-top:8px}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel>section>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel .list-filters{margin:8px 0 12px}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel th{background:var(--hume-primary-light)}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel td strong{font-size:13px}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel td small{display:inline-block;margin:3px 8px 3px 0}@media(min-width:1001px){.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-heading{margin:0 0 8px}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-heading>.page-help{padding:0;margin:0}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-heading>.page-help>summary{min-height:32px;padding:0}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-intro{margin:0 0 12px}.alicia-workspace .hume-project-workspace app-live-procurement-page [data-bom-import],.alicia-workspace .hume-project-workspace app-live-procurement-page [data-procurement-po]{padding:10px 14px;margin:8px 0}.alicia-workspace .hume-project-workspace app-live-procurement-page [data-procurement-metrics]>p{padding:12px 14px}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-approvals app-bom-approval button{min-height:32px;padding:6px 10px}.alicia-workspace .hume-project-workspace app-live-procurement-page .procurement-items-heading button{min-height:36px}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel>section{padding:12px 14px}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel .page-help{margin:0}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel .page-help>summary{min-height:32px;padding:0}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel .list-filters{margin:8px 0 10px}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel .list-filters label{gap:4px;font-size:12px}.alicia-workspace .hume-project-workspace app-live-procurement-page app-procurement-facts-panel .list-filters :is(input,select){min-height:36px;padding:6px 8px}}.alicia-workspace .hume-project-workspace app-live-operations-page .checklist label{border:0;padding:0;min-height:44px}.alicia-workspace .hume-project-workspace app-live-operations-page .checklist .check{padding:0;min-height:44px}.alicia-workspace .hume-project-workspace app-live-variations-page form{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.alicia-workspace .hume-project-workspace app-live-variations-page form button{width:fit-content}.alicia-workspace .hume-project-workspace app-live-variations-page form>h2,.alicia-workspace .hume-project-workspace app-live-variations-page form>.grid,.alicia-workspace .hume-project-workspace app-live-variations-page form>label{grid-column:1/-1}.alicia-workspace .hume-project-workspace app-live-uat-preparation-page .signoff-grid{gap:14px}.alicia-workspace app-live-projects-page .search-row{margin:10px 0 4px}.alicia-workspace app-live-projects-page .filters-panel{margin:0 0 6px}.alicia-workspace app-live-projects-page .list-results{margin:8px 0}.alicia-workspace app-live-projects-page table{display:block;border:0;background:transparent}.alicia-workspace app-live-projects-page thead{display:block;margin-bottom:10px}.alicia-workspace app-live-projects-page thead tr{display:flex;flex-wrap:wrap;gap:8px}.alicia-workspace app-live-projects-page thead th,.alicia-workspace app-live-projects-page thead th:first-child,.alicia-workspace app-live-projects-page thead th:nth-child(2),.alicia-workspace app-live-projects-page thead th:nth-child(3){width:auto;border:0;padding:0 6px;background:transparent}.alicia-workspace app-live-projects-page thead th:last-child{align-content:center;font-size:.8rem}.alicia-workspace app-live-projects-page tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.alicia-workspace app-live-projects-page [data-project-row]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;border:1px solid var(--hume-border);border-radius:10px;background:#fff;padding:16px}.alicia-workspace app-live-projects-page [data-project-row] td{display:block;padding:0;border:0;min-width:0}.alicia-workspace app-live-projects-page [data-project-row] td:before{display:none}.alicia-workspace app-live-projects-page [data-project-row] td:nth-child(3),.alicia-workspace app-live-projects-page [data-project-row] td:nth-child(4){grid-column:1/-1}.alicia-workspace app-live-projects-page [data-project-row] .project-name{font-size:18px;margin:6px 0}.alicia-workspace app-live-projects-page [data-project-row] .project-finance{text-align:start}.alicia-workspace app-live-projects-page .pilot-card-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;padding-top:10px;border-top:1px solid var(--hume-border)}.alicia-workspace app-live-projects-page .pilot-card-facts dt{font-size:12px;color:var(--hume-muted)}.alicia-workspace app-live-projects-page .pilot-card-facts dd{margin:4px 0 0;font-weight:700;color:var(--hume-heading)}.alicia-workspace app-live-projects-page .detail-row{display:block;grid-column:1/-1}.alicia-workspace app-live-projects-page .detail-row td{display:block;width:100%;padding:0}.alicia-workspace app-live-operations-portfolio-page .ops-checklists{margin-top:16px}.alicia-workspace app-live-operations-portfolio-page .ops-table-wrap,.alicia-workspace app-live-operations-portfolio-page table{border:0;background:transparent}.alicia-workspace app-live-operations-portfolio-page table,.alicia-workspace app-live-operations-portfolio-page thead,.alicia-workspace app-live-operations-portfolio-page tbody{display:block}.alicia-workspace app-live-operations-portfolio-page thead tr{display:flex;flex-wrap:wrap;gap:8px}.alicia-workspace app-live-operations-portfolio-page thead th{padding:6px;background:transparent;border:0}.alicia-workspace app-live-operations-portfolio-page .ops-queue-heading{display:block;padding:0;border:0;margin-top:18px}.alicia-workspace app-live-operations-portfolio-page .ops-queue-title{display:block;font-size:16px;text-align:start;background:transparent;border:0;padding:8px 0}.alicia-workspace app-live-operations-portfolio-page .ops-queue-title h2{display:inline;font-size:18px;margin:0}.alicia-workspace app-live-operations-portfolio-page .ops-queue-title small{font-size:12px;font-weight:400;margin-inline-start:10px}.alicia-workspace app-live-operations-portfolio-page [data-ops-decision]{display:grid;grid-template-columns:minmax(160px,1fr) minmax(200px,2fr) auto;gap:6px 16px;padding:14px 18px;border:1px solid var(--hume-border);border-radius:10px;background:#fff;margin-bottom:10px}.alicia-workspace app-live-operations-portfolio-page [data-ops-decision] td{padding:0;border:0;min-width:0;max-width:none}.alicia-workspace app-live-operations-portfolio-page [data-ops-decision] td:first-child{grid-column:1;grid-row:1/span 3}.alicia-workspace app-live-operations-portfolio-page [data-ops-decision] td:nth-child(2),.alicia-workspace app-live-operations-portfolio-page [data-ops-decision] td:nth-child(3),.alicia-workspace app-live-operations-portfolio-page [data-ops-decision] td:nth-child(4){grid-column:2}.alicia-workspace app-live-operations-portfolio-page [data-ops-decision] td:last-child{grid-column:3;grid-row:1/span 3;align-self:center}.alicia-workspace app-live-operations-portfolio-page .ops-queue-empty{display:block;padding:14px 18px;border:1px solid var(--hume-border);border-radius:10px;background:#fff}.alicia-workspace app-live-operations-portfolio-page .ops-queue-empty td{display:block;border:0;padding:0}.alicia-workspace app-live-engineers .pilot-engineer-forms{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:16px;align-items:start}.alicia-workspace app-live-engineers .pilot-engineer-forms>section{margin:0}.alicia-workspace app-live-engineers .team-cards{grid-template-columns:1fr}.alicia-workspace app-live-installation-page .installation-metrics{gap:10px}.alicia-workspace app-live-installation-page .installation-metrics>.panel{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;margin:8px 0}.alicia-workspace app-live-installation-page .installation-metrics p{font-size:12px;margin:0}.alicia-workspace app-live-installation-page .installation-metrics strong{font-size:18px}.alicia-workspace app-live-installation-page .installation-workspace{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:14px;align-items:start}.alicia-workspace app-live-installation-page .installation-workspace>#humebot{grid-column:1;grid-row:1}.alicia-workspace app-live-installation-page .installation-workspace>details:not(#humebot){grid-column:1;grid-row:2}.alicia-workspace app-live-installation-page .installation-workspace>[data-installation-register]{grid-column:2;grid-row:1/span 2}.alicia-workspace app-project-cost-summary>section{margin:12px 0;padding:14px}.alicia-workspace app-project-cost-summary .headlines{display:block}.alicia-workspace app-project-cost-summary .headlines>.cost-headline{padding:16px}.alicia-workspace app-project-cost-summary .cost-headline small{display:block;margin-top:8px;font-weight:400}.alicia-workspace app-project-cost-summary .cost-breakdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.alicia-workspace app-project-cost-summary .cost-breakdown>div{padding:10px}.alicia-workspace app-project-cost-summary .cost-breakdown dd{font-size:18px;margin-top:5px}.alicia-workspace app-project-cost-summary app-commercial-value-summary .panel{margin:10px 0;padding:10px}.alicia-workspace app-project-cost-summary app-commercial-value-summary dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.alicia-workspace app-project-cost-summary app-commercial-value-summary dl>div{padding:8px}.alicia-workspace app-project-cost-summary app-commercial-value-summary dd{font-size:16px;margin-top:6px}.alicia-workspace app-live-finance-portfolio [data-completed-project-list]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.alicia-workspace app-finance-inbox .pilot-payment-ledger table,.alicia-workspace app-finance-inbox .pilot-payment-ledger thead{display:block;background:transparent;border:0;min-width:0}.alicia-workspace app-finance-inbox .pilot-payment-ledger thead tr{display:flex;flex-wrap:wrap;gap:8px}.alicia-workspace app-finance-inbox .pilot-payment-ledger thead th{width:auto;padding:6px;border:0;background:transparent}.alicia-workspace app-finance-inbox .pilot-payment-ledger table tbody{display:none}.alicia-workspace app-finance-inbox .pilot-payment-ledger .cards{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.alicia-workspace app-finance-inbox .pilot-payment-ledger .cards article{margin:0}.alicia-workspace app-finance-inbox .pilot-payment-ledger .cards header{margin-bottom:8px}.alicia-workspace app-finance-inbox .pilot-payment-ledger .cards .actions{margin-top:10px}.alicia-workspace app-finance-inbox .pilot-payment-ledger .pilot-payment-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,1fr) auto;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--hume-border)}.alicia-workspace app-finance-inbox .pilot-payment-ledger .pilot-payment-row small{display:block;font-size:12px;color:var(--hume-muted);margin-top:4px}.alicia-workspace app-finance-inbox .pilot-payment-ledger .pilot-payment-row a{min-height:44px;display:inline-flex;align-items:center}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .heading{margin-bottom:12px}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .funding-cards{margin-top:0;gap:12px}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .funding-cards>.panel{border-top:3px solid var(--hume-primary)}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .priorities{gap:12px;margin-bottom:12px}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .metric{padding:16px}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .metric strong{font-size:1.5rem;margin-bottom:4px}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .filters{margin-bottom:12px}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .finance-all-sort{display:flex;max-width:560px}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .pilot-payment-ledger table{display:none}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .pilot-payment-ledger .cards header{display:flex;justify-content:space-between;gap:12px;align-items:start}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .pilot-payment-ledger .cards header small{margin:0 0 5px}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .pilot-payment-ledger .cards .actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px;border-top:1px solid var(--hume-border)}.alicia-workspace app-finance-inbox[data-finance-global-pilot] .pilot-payment-row>div{min-width:0;overflow-wrap:anywhere}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary{padding:0;border:0;background:transparent;margin:10px 0 18px}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid>.cost-breakdown,.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid app-commercial-value-summary,.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid .pilot-cards,.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid .pilot-cards>dl{display:contents}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid .pilot-cards>h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid .pilot-cards>.page-help,.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid .pilot-cards>a{grid-column:1/-1;order:1;margin:0}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid .pilot-cards>.page-help summary{padding:4px 0;min-height:28px}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid :is(.cost-breakdown,.pilot-cards>dl)>div{margin:0;padding:12px 14px;min-height:78px;border:1px solid var(--hume-border);border-radius:9px;background:#fff}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid dd{font-size:18px;margin:6px 0 0;text-align:start}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid dd small{display:block;font-size:11px;font-weight:400;margin-top:3px;color:var(--hume-muted)}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .additional-costs,.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .variance-details{margin:10px 0}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary>.page-help{margin:8px 0}@media(min-width:1001px){.alicia-workspace .hume-project-workspace:has(app-live-presales-page) app-project-workspace-header{margin-bottom:6px}.alicia-workspace .hume-project-workspace:has(app-live-presales-page) app-project-context-navigation{margin-bottom:6px}.alicia-workspace .hume-project-workspace:has(app-live-presales-page) app-project-context-navigation a{min-height:32px}.alicia-workspace .hume-project-workspace app-live-presales-page .page-heading h1{margin-bottom:4px}.alicia-workspace .hume-project-workspace app-live-presales-page .presales-tabs{margin:4px 0 12px}.alicia-workspace .hume-project-workspace app-live-presales-page .presales-tabs button{min-height:34px;padding:5px 10px}.alicia-workspace .hume-project-workspace app-live-presales-page .sales-heading{margin-bottom:6px}.alicia-workspace .hume-project-workspace app-live-presales-page .sales-heading h2{margin-bottom:0;font-size:18px}.alicia-workspace .hume-project-workspace app-live-presales-page [data-commercial-lock]{margin:6px 0 10px;padding:6px 10px;font-size:12px}.alicia-workspace .hume-project-workspace app-live-presales-page .sales-section{margin-bottom:6px}.alicia-workspace .hume-project-workspace app-live-presales-page .sales-section>summary{min-height:32px;padding:4px 0;margin-bottom:4px}.alicia-workspace .hume-project-workspace app-live-presales-page .sales-section>summary strong{font-size:13px}.alicia-workspace .hume-project-workspace app-live-presales-page .section-status{font-size:11px;padding:3px 6px}.alicia-workspace .hume-project-workspace app-live-presales-page .grid{gap:8px 14px}.alicia-workspace .hume-project-workspace app-live-presales-page label{gap:4px;font-size:12px}.alicia-workspace .hume-project-workspace app-live-presales-page :is(input:not([type=checkbox]):not([type=radio]),select){min-height:36px;padding:7px 9px;font-size:14px}.alicia-workspace .hume-project-workspace app-live-presales-page [data-sales-field=brand] app-hotel-brand-picker{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px}.alicia-workspace .hume-project-workspace app-live-presales-page [data-sales-field=brand] app-hotel-brand-picker label{margin:0}.alicia-workspace .hume-project-workspace app-live-presales-page [data-sales-field=brand] app-hotel-brand-picker>small{grid-column:1/-1;font-size:10px}.alicia-workspace .hume-project-workspace app-live-presales-page .review-card app-live-sales-handover .panel.embedded{border:0;padding:0;box-shadow:none}.alicia-workspace .hume-project-workspace app-live-presales-page .review-card .review-summary{margin:10px 0}.alicia-workspace .hume-project-workspace app-live-presales-page .review-card .review-summary>div{padding:8px 0;font-size:13px}.alicia-workspace .hume-project-workspace app-live-presales-page .review-card .page-help{margin:4px 0}.alicia-workspace .hume-project-workspace app-live-presales-page .review-card h2{margin:6px 0;font-size:18px}.alicia-workspace .hume-project-workspace app-live-presales-page .review-card .state{margin:8px 0;font-size:12px}.alicia-workspace .hume-project-workspace app-live-plan-page .delivery-table:not(.pilot-delivery-table){min-width:1020px}.alicia-workspace .hume-project-workspace app-live-plan-page .delivery-table:not(.pilot-delivery-table) td{padding:8px;font-size:13px}.alicia-workspace .hume-project-workspace app-live-plan-page .delivery-table:not(.pilot-delivery-table) td:nth-child(2){width:190px}.alicia-workspace .hume-project-workspace app-live-plan-page .delivery-table:not(.pilot-delivery-table) td:nth-child(3){min-width:150px}.alicia-workspace .hume-project-workspace app-live-plan-page .delivery-table:not(.pilot-delivery-table) td:nth-child(3) label{display:grid;width:100%;gap:3px;grid-template-columns:1fr}.alicia-workspace .hume-project-workspace app-live-plan-page .forecast-window{margin-top:8px}.alicia-workspace .hume-project-workspace app-live-plan-page .forecast-window summary{cursor:pointer;min-height:32px;align-content:center;font-size:12px;color:var(--hume-primary-dark)}.alicia-workspace .hume-project-workspace app-live-plan-page .delivery-table:not(.pilot-delivery-table) td:nth-child(5){min-width:115px}.alicia-workspace .hume-project-workspace app-live-plan-page .delivery-table:not(.pilot-delivery-table) td:nth-child(6){min-width:165px}.alicia-workspace .hume-project-workspace app-live-plan-page .delivery-table:not(.pilot-delivery-table) td:nth-child(4){width:240px}.alicia-workspace .hume-project-workspace app-live-plan-page .delivery-table:not(.pilot-delivery-table) td:nth-child(4) label{display:inline-grid;width:calc(50% - 6px);grid-template-columns:1fr;gap:3px}.alicia-workspace .hume-project-workspace app-live-plan-page .delivery-table:not(.pilot-delivery-table) td:nth-child(4) label+label{margin-inline-start:8px}.alicia-workspace .hume-project-workspace app-task-assignments-panel .inline:not(.compact) form{margin:6px 0;display:flex;gap:6px}.alicia-workspace .hume-project-workspace app-task-assignments-panel .inline:not(.compact) label{font-size:0;min-width:0}.alicia-workspace .hume-project-workspace app-task-assignments-panel .inline:not(.compact) select{font-size:13px;margin:0}.alicia-workspace .hume-project-workspace app-task-assignments-panel .inline:not(.compact) button{font-size:12px;padding:6px}.alicia-workspace .hume-project-workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:14px}.alicia-workspace .hume-project-workspace app-live-presales-page .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1000px){.alicia-workspace app-live-operations-portfolio-page thead{display:none}.alicia-workspace app-live-operations-portfolio-page [data-ops-decision]{display:block}.alicia-workspace app-live-operations-portfolio-page [data-ops-decision] td{padding:4px 0}.alicia-workspace .hume-project-workspace app-live-overview-page .summary{grid-template-columns:repeat(2,minmax(0,1fr))}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alicia-workspace app-live-installation-page .installation-workspace{display:block}.alicia-workspace app-project-cost-summary .cost-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.alicia-workspace app-project-cost-summary app-commercial-value-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.alicia-workspace app-live-engineers .pilot-engineer-forms{grid-template-columns:1fr}.alicia-workspace app-live-projects-page tbody{grid-template-columns:1fr}.alicia-workspace app-live-finance-portfolio [data-completed-project-list]{grid-template-columns:1fr}}@media(max-width:600px){.alicia-workspace app-finance-inbox .pilot-payment-ledger table{display:none}.alicia-workspace app-finance-inbox .pilot-payment-ledger .pilot-payment-row{grid-template-columns:minmax(0,1fr) auto}.alicia-workspace app-finance-inbox .pilot-payment-ledger .pilot-payment-row>div{grid-column:1/-1}.alicia-workspace .hume-project-workspace app-live-overview-page .summary{grid-template-columns:minmax(0,1fr)}.alicia-workspace .hume-project-workspace app-live-overview-page app-project-commercial-position .overview-payments{grid-template-columns:minmax(0,1fr)}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid{grid-template-columns:minmax(0,1fr)}.alicia-workspace app-project-cost-summary .cost-breakdown{grid-template-columns:1fr}.alicia-workspace .hume-project-workspace app-live-effort-review>.row{grid-template-columns:minmax(0,1fr) 90px}.alicia-workspace .hume-project-workspace app-live-effort-review>.row button{grid-column:1/-1;width:fit-content}.alicia-workspace .hume-project-workspace app-live-variations-page form{grid-template-columns:1fr}.alicia-workspace app-live-projects-page [data-project-row]{grid-template-columns:1fr}.alicia-workspace app-live-projects-page [data-project-row] td{grid-column:1}.alicia-workspace app-live-projects-page thead{display:none}}.alicia-workspace app-live-presales-page .presales-panels.with-summary{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:18px;align-items:start}.alicia-workspace app-live-presales-page .handover-at-a-glance{min-width:0;border:1px solid var(--hume-border);border-radius:12px;background:#fff;padding:20px}.alicia-workspace app-live-presales-page .handover-at-a-glance h2{margin:8px 0;font-size:18px}.alicia-workspace app-live-presales-page .handover-at-a-glance>p,.alicia-workspace app-live-presales-page .handover-at-a-glance dl{font-size:13px}.alicia-workspace app-live-presales-page .handover-at-a-glance dt{font-weight:650;color:var(--hume-heading)}.alicia-workspace app-live-presales-page .handover-at-a-glance dd{font-size:13px;font-weight:400;color:var(--hume-muted);margin:5px 0 0}.alicia-workspace app-live-presales-page .handover-at-a-glance dl>div{padding:12px 0;border-top:1px solid var(--hume-border)}.alicia-workspace app-live-presales-page .handover-at-a-glance a{color:var(--hume-primary-dark)}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .headlines>.cost-headline{padding:22px}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid{gap:12px;margin-top:16px}.alicia-workspace app-live-costings-page app-project-cost-summary .pilot-summary .cost-card-grid :is(.cost-breakdown,.pilot-cards>dl)>div{padding:16px 18px;min-height:88px}@media(max-width:1000px){.alicia-workspace app-live-presales-page .presales-panels.with-summary{grid-template-columns:minmax(0,1fr)}}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] app-live-closeout{max-width:none}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-page-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-page-heading>.page-help{margin:0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .pilot-closeout-tools{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:8px 0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .pilot-closeout-tools>:is(.page-help,.closeout-toolbar){margin:0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .pilot-closeout-tools>.page-help[open]{flex-basis:100%}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-eyebrow{color:var(--hume-primary-dark);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .finance-handoff{padding:18px 20px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .finance-handoff .signoff-eyebrow{margin-bottom:8px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .finance-handoff h2{margin-bottom:6px;font-size:18px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .finance-handoff>div{min-width:0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .finance-handoff>a{font-size:12px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .billing-compact{padding:18px 20px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .billing-compact fieldset{display:flex;align-items:end;gap:16px;flex-wrap:wrap}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .billing-compact label{min-width:0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .billing-compact .check{flex:1 1 220px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .billing-compact label:not(.check){flex:1 1 190px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .billing-compact input[type=date]{width:100%;min-width:0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-grid{gap:18px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-grid>section{min-width:0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-column-heading{padding:18px 18px 0;background:#fff;border:1px solid var(--hume-border);border-bottom:0;border-radius:10px 10px 0 0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-column-heading h2{margin:0;font-size:18px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-grid app-hotel-uat-decision>.panel{margin-top:0;border-top:0;border-radius:0 0 10px 10px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-grid app-hotel-uat-decision h2{font-size:15px;margin:8px 0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-grid [data-signature-action=customerAcceptance]{margin-top:0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-grid [data-signature-action=customerAcceptance]>h2{margin-top:0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] [data-uat-visit]{padding-top:10px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] [data-uat-preparation-notes]{margin:0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] [data-uat-preparation-notes]>summary{color:var(--hume-primary-dark)}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] [data-uat-preparation-notes] textarea{min-height:110px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] [data-uat-result] form fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] [data-uat-result] form fieldset>:is(button,p){grid-column:1/-1;justify-self:start}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] [data-uat-result] input[type=date]{width:100%;min-width:0}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-grid app-live-documents.compact{border-top:1px solid var(--hume-border);margin-top:16px;padding-top:10px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-grid app-live-documents.compact [data-upload-toggle]{margin:8px 0}@media(min-width:1001px)and (pointer:fine){.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-grid :is(label,p){font-size:13px}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .signoff-grid :is(input:not([type=checkbox]),select){min-height:36px}}@media(max-width:450px){.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] [data-uat-result] form fieldset{grid-template-columns:minmax(0,1fr)}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .billing-compact fieldset{display:grid;grid-template-columns:minmax(0,1fr)}.hume-project-workspace app-live-uat-preparation-page [data-signoff-pilot] .billing-compact fieldset>button{justify-self:start}}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-heading{align-items:baseline;margin-bottom:10px}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-heading .page-help{margin:0}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-metrics{display:flex;gap:12px 24px;flex-wrap:wrap;align-items:center;margin:12px 0 18px}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-metrics>article.panel{display:flex;flex-direction:row-reverse;justify-content:start;align-items:baseline;gap:6px;padding:0;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-metrics>article.panel p{margin:0;font-size:12px;color:var(--hume-muted)}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-metrics>article.panel strong{font-size:16px;color:var(--hume-heading)}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-workspace{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;align-items:start}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-workspace>.panel{min-width:0;margin:0;padding:20px}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-workspace>[data-installation-register]{grid-column:auto;grid-row:auto}.hume-project-workspace app-live-installation-page [data-installation-pilot] #humebot{margin:0;border:0;padding:0}.hume-project-workspace app-live-installation-page [data-installation-pilot] #humebot>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:0}.hume-project-workspace app-live-installation-page [data-installation-pilot] #humebot>summary strong{font-size:18px;color:var(--hume-heading)}.hume-project-workspace app-live-installation-page [data-installation-pilot] .humebot-name{margin-left:auto;font-size:11px;color:var(--hume-primary-dark)}.hume-project-workspace app-live-installation-page [data-installation-pilot] #humebot>p{font-size:13px;color:var(--hume-muted);margin:12px 0}.hume-project-workspace app-live-installation-page [data-installation-pilot] #humebot textarea{min-height:116px}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-entry .installation-manual{border-top:1px solid var(--hume-border);margin-top:20px;padding-top:12px}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-entry .installation-manual>summary{color:var(--hume-primary-dark)}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-manual .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-manual .grid>label:last-child{grid-column:1/-1}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-match label{display:flex;align-items:start;gap:10px}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-match input.selection{flex-shrink:0;min-height:18px;width:18px;height:18px;margin-top:3px}.hume-project-workspace app-live-installation-page [data-installation-pilot] [data-installation-register]>h2{margin-top:0;font-size:18px}.hume-project-workspace app-live-installation-page [data-installation-pilot] [data-installation-register] .record-details{display:grid;gap:4px;font-size:13px}.hume-project-workspace app-live-installation-page [data-installation-pilot] [data-installation-register] .record-identity{display:grid;gap:5px}.hume-project-workspace app-live-installation-page [data-installation-pilot] [data-installation-register] .record-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}@media(max-width:1000px){.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-workspace{grid-template-columns:minmax(0,1fr)}}@media(max-width:500px){.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-manual .grid{grid-template-columns:minmax(0,1fr)}.hume-project-workspace app-live-installation-page [data-installation-pilot] .installation-workspace>.panel{padding:16px}}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variations-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variations-heading .page-help{margin:0}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variations-intro{color:var(--hume-muted);font-size:13px;margin:8px 0 18px}.hume-project-workspace app-live-variations-page [data-variations-pilot] [data-variation-register]{padding:18px 20px}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variation-row.panel{margin:14px 0 0;padding:16px 0 0;border:0;border-top:1px solid var(--hume-border);border-radius:0;box-shadow:none}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variation-row>.meta{font-size:12px}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variation-correction{margin:12px 0}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variation-correction>summary{color:var(--hume-primary-dark);padding:8px 0}.hume-project-workspace app-live-variations-page [data-variations-pilot] [data-variation-add]{max-width:1000px}.hume-project-workspace app-live-variations-page [data-variations-pilot] .grid.variation-fields{grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:14px;row-gap:0;align-items:start}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variation-fields>label{min-width:0;font-size:12px}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variation-fields>.variation-cost{grid-column:1}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variation-fields>.variation-description{grid-column:2;grid-row:1/3}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variation-description textarea{min-height:130px;resize:vertical}@media(max-width:700px){.hume-project-workspace app-live-variations-page [data-variations-pilot] .grid.variation-fields{grid-template-columns:minmax(0,1fr)}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variation-fields>.variation-description{grid-column:1;grid-row:2}.hume-project-workspace app-live-variations-page [data-variations-pilot] .variation-fields>.variation-cost{grid-row:3}}@media(pointer:coarse){.hume-project-workspace app-live-variations-page [data-variations-pilot] .variation-correction>summary{min-height:44px}}.hume-project-workspace app-live-operations-page [data-operations-pilot] .operations-heading{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.hume-project-workspace app-live-operations-page [data-operations-pilot] .operations-heading .page-help{margin:0}.hume-project-workspace app-live-operations-page [data-operations-pilot] .operations-intro{color:var(--hume-muted);font-size:13px;margin:8px 0 18px}.hume-project-workspace app-live-operations-page [data-operations-pilot] .checklist{padding:18px 20px}.hume-project-workspace app-live-operations-page [data-operations-pilot] .checklist>h2{color:var(--hume-heading);font-size:16px;margin:0 0 6px}.hume-project-workspace app-live-operations-page [data-operations-pilot] .operations-progress{color:var(--hume-muted);font-size:12px;margin:0 0 8px}.hume-project-workspace app-live-operations-page [data-operations-pilot] .check{min-width:0}.hume-project-workspace app-live-operations-page [data-operations-pilot] .check label{min-width:0;flex:1;overflow-wrap:anywhere}.hume-project-workspace app-live-operations-page [data-operations-pilot] .check input[type=checkbox]{flex:0 0 18px}.hume-project-workspace app-live-operations-page [data-operations-pilot] .check button{flex-shrink:0}.hume-project-workspace app-live-operations-page [data-operations-pilot] .checklist>form>label{flex:1 1 240px;min-width:0;font-size:12px}.hume-project-workspace app-live-operations-page [data-operations-pilot] .checklist>form input{width:100%;box-sizing:border-box}.hume-project-workspace app-live-operations-page [data-operations-pilot] [data-operations-history]{margin-top:16px;overflow-wrap:anywhere}@media(max-width:700px){.hume-project-workspace app-live-operations-page [data-operations-pilot] .checklist{padding:16px}.hume-project-workspace app-live-operations-page [data-operations-pilot] .checklist>form{align-items:stretch}.hume-project-workspace app-live-operations-page [data-operations-pilot] .checklist>form>label{flex-basis:100%}}app-work-actions.hume-list[data-my-work-pilot] .inbox-heading{margin-bottom:16px}app-work-actions.hume-list[data-my-work-pilot] .inbox-heading h1{color:var(--hume-heading)}app-work-actions.hume-list[data-my-work-pilot] .refresh-icon{display:inline-flex;align-items:center;gap:6px;font-size:13px}app-work-actions.hume-list[data-my-work-pilot]>.toolbar[aria-label=CRM]{gap:10px;margin-bottom:16px}app-work-actions.hume-list[data-my-work-pilot] .work-sections{justify-content:flex-start;gap:4px;flex-wrap:wrap;background:transparent;border-radius:0;border-bottom:1px solid var(--hume-border);padding:0;margin:0 0 18px}app-work-actions.hume-list[data-my-work-pilot] .work-sections button{flex:0 1 auto;padding:10px 12px;border-radius:6px 6px 0 0;border-bottom:3px solid transparent}app-work-actions.hume-list[data-my-work-pilot] .work-sections button[aria-selected=true]{background:var(--hume-primary-light);border-bottom-color:var(--hume-primary);box-shadow:none}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work [data-own-identity]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 18px}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work [data-own-identity] p{margin:4px 0 0;font-size:12px;color:var(--hume-muted)}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work [data-own-identity] .page-help{margin:0;max-width:540px}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work [data-my-work-counts]{margin:18px 0 24px;gap:12px}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work [data-my-work-counts] .metric{padding:16px 18px;border-radius:10px}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work [data-my-work-counts] .metric strong{margin-top:8px}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work .section-heading{margin:22px 0 8px}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work .section-heading h2{font-size:16px;color:var(--hume-heading)}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work .portfolio-row{padding:16px 18px;border-radius:10px;gap:16px}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work .portfolio-row h3{margin:4px 0;color:var(--hume-heading)}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work .project-reference{letter-spacing:normal}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work .portfolio-row .task-actions{margin-top:10px}@media(max-width:700px){app-work-actions.hume-list[data-my-work-pilot] app-live-my-work .portfolio-row{align-items:flex-start}}@media(max-width:440px){app-work-actions.hume-list[data-my-work-pilot] app-live-my-work [data-my-work-counts]{grid-template-columns:minmax(0,1fr);gap:8px}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work [data-my-work-counts] .metric{display:flex;align-items:center;justify-content:space-between;gap:12px}app-work-actions.hume-list[data-my-work-pilot] app-live-my-work [data-my-work-counts] .metric strong{margin:0}}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .portfolio-heading h1{color:var(--hume-heading)}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .portfolio-views{padding-bottom:0;gap:18px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .portfolio-views a{padding:10px 0;border:0;border-radius:0;border-bottom:3px solid transparent}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .portfolio-views a[aria-current=page]{background:transparent;border:0;border-bottom:3px solid var(--hume-primary)}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] [data-completed-project-list]{grid-template-columns:minmax(0,1fr)}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .portfolio-heading{margin-bottom:12px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .completed-tools{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px;margin:12px 0 20px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .completed-tools>details{margin:0;min-width:0;flex:0 1 auto;max-width:100%}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .completed-tools summary{color:var(--hume-primary-dark);min-height:30px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .completed-tools details[open]{flex:1 1 320px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .completed-tools p{overflow-wrap:anywhere}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] app-completed-contract-metrics .portfolio{margin:0 0 18px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] app-completed-contract-metrics .contract-metrics>dl,.alicia-workspace app-live-finance-portfolio[data-completed-pilot] app-completed-contract-metrics .contract-metrics>div{padding:18px;border-radius:11px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .finance-project{margin:16px 0;padding:22px;border-radius:11px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .finance-project>h2{margin:4px 0 10px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .project-reference{margin:0 0 4px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .renewal.portfolio{margin-top:14px;padding-top:14px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .renewal.portfolio dl{gap:14px 18px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .completed-foot{margin:14px 0 8px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .technical-details{margin-top:16px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .contract-metrics>div>p{overflow-wrap:anywhere}@media(max-width:700px){.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .completed-tools{gap:10px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .completed-tools>details{flex-basis:100%}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .finance-project{padding:16px}.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .renewal.portfolio dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:370px){.alicia-workspace app-live-finance-portfolio[data-completed-pilot] .renewal.portfolio dl{grid-template-columns:minmax(0,1fr)}}.alicia-workspace app-live-projects-page[data-projects-pilot] .portfolio-heading{margin-bottom:14px}.alicia-workspace app-live-projects-page[data-projects-pilot] .portfolio-heading h1{margin:0 0 8px}.alicia-workspace app-live-projects-page[data-projects-pilot] .portfolio-views{gap:20px;margin:12px 0 16px;padding-bottom:0}.alicia-workspace app-live-projects-page[data-projects-pilot] .portfolio-views a{padding:10px 0;border:0;border-radius:0;border-bottom:3px solid transparent}.alicia-workspace app-live-projects-page[data-projects-pilot] .portfolio-views a[aria-current=page]{background:transparent;border:0;border-bottom:3px solid var(--hume-primary)}.alicia-workspace app-live-projects-page[data-projects-pilot] .pilot-project-search{margin:16px 0}.alicia-workspace app-live-projects-page[data-projects-pilot] .pilot-project-search .search-row{margin:0}.alicia-workspace app-live-projects-page[data-projects-pilot] .stage-pills{margin:12px 0 4px}.alicia-workspace app-live-projects-page[data-projects-pilot] .stage-pills button{border-radius:22px}.alicia-workspace app-live-projects-page[data-projects-pilot] .stage-pills button[aria-pressed=true]{background:var(--hume-primary);border-color:var(--hume-primary);color:#fff}.alicia-workspace app-live-projects-page[data-projects-pilot] .filters-panel{margin:0}.alicia-workspace app-live-projects-page[data-projects-pilot] .filters-panel summary{color:var(--hume-primary-dark)}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-list-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin:14px 0}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-list-toolbar .list-results{margin:0 auto 0 0}.alicia-workspace app-live-projects-page[data-projects-pilot] .projects-sort{margin:0;gap:6px}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-list-toolbar app-list-mobile-sort{margin:0}.alicia-workspace app-live-projects-page[data-projects-pilot] table{margin:0}.alicia-workspace app-live-projects-page[data-projects-pilot] tbody{align-items:start}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"reference phase" "name name" "meta meta" "facts facts" "next next" "actions actions" "preview preview";gap:0;padding:20px;margin:0;min-width:0;overflow-wrap:anywhere}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] td{min-width:0;border:0;padding:0}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] td:before{display:none}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] td.project-identity,.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] td.project-finance{display:contents}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] .project-reference{grid-area:reference;margin:0;padding:5px 12px 12px 0;color:var(--hume-primary-dark)}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] .project-name{grid-area:name;font-size:1.05rem;line-height:1.4;margin:8px 0 4px;color:var(--hume-heading)}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] .project-meta{grid-area:meta;margin:0 0 16px}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] [data-project-phase]{grid-area:phase;text-align:right;max-width:210px}.alicia-workspace app-live-projects-page[data-projects-pilot] .stage-badge{border-radius:18px;padding:5px 10px;font-size:.75rem}.alicia-workspace app-live-projects-page[data-projects-pilot] .stage-detail{font-size:.75rem;margin:4px 0 8px}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] .pilot-card-facts{grid-area:facts;margin:0;padding:0;border-top:1px solid var(--hume-border);gap:14px 12px}.alicia-workspace app-live-projects-page[data-projects-pilot] .pilot-card-facts>div{min-width:0}.alicia-workspace app-live-projects-page[data-projects-pilot] .pilot-card-facts>div:nth-child(-n+2){display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px;border-bottom:1px solid var(--hume-border);padding:11px 0}.alicia-workspace app-live-projects-page[data-projects-pilot] .pilot-card-facts>div:nth-child(-n+2) dd{order:-1;margin:0}.alicia-workspace app-live-projects-page[data-projects-pilot] .pilot-card-facts dt{line-height:1.45}.alicia-workspace app-live-projects-page[data-projects-pilot] .pilot-card-facts dd{font-size:.875rem}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] td.project-next-action{grid-area:next;border-top:1px solid var(--hume-border);margin-top:16px;padding:10px 0}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-next-action app-list-status{margin:0 0 5px}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-next-action .plan-action{display:block;color:var(--hume-primary-dark)}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-next-action small{display:inline-block;margin:5px 12px 0 0}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-card-footer{grid-area:actions;display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--hume-border)}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-card-footer .preview-button{margin:0;padding:8px 0}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-card-footer .pilot-open-project{margin:0;padding:8px 0;border:0}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] .project-detail{grid-area:preview;border-top:1px solid var(--hume-border);padding-top:16px}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-detail .section-heading{margin:0 0 14px;flex-wrap:wrap;gap:8px}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-detail .section-heading h2{font-size:1rem}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-detail .metrics{gap:12px;margin:16px 0}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-detail .preview-identity{display:grid;gap:10px;margin:0 0 16px}.alicia-workspace app-live-projects-page[data-projects-pilot] .preview-identity dt{font-size:.8rem;color:var(--hume-muted)}.alicia-workspace app-live-projects-page[data-projects-pilot] .preview-identity dd{margin:4px 0 0;font-size:.875rem}.alicia-workspace app-live-projects-page[data-projects-pilot] .detail-finance{max-width:none}.alicia-workspace app-live-projects-page[data-projects-pilot] .finance-facts>div{gap:12px}.alicia-workspace app-live-projects-page[data-projects-pilot] .finance-facts dd{overflow-wrap:anywhere}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-facts-loading{grid-area:facts}@container (max-width:1000px){.alicia-workspace app-live-projects-page[data-projects-pilot] .project-list-toolbar app-list-mobile-sort{flex:1 1 300px}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] td.project-identity{border:0}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] td.project-finance{border:0}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-detail .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row]{padding:16px}.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row] [data-project-phase]{max-width:165px}.alicia-workspace app-live-projects-page[data-projects-pilot] .portfolio-heading{gap:12px}}@media(max-width:380px){.alicia-workspace app-live-projects-page[data-projects-pilot] [data-project-row]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.alicia-workspace app-live-projects-page[data-projects-pilot] .project-card-footer{align-items:start;flex-wrap:wrap;gap:0 12px}}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .portfolio-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 24px;align-items:start;margin-bottom:22px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-title{min-width:0}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .portfolio-heading h1{margin:0 0 8px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-calendar{display:contents}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-calendar>button{grid-column:2;grid-row:1}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-calendar app-live-engineer-calendar{grid-column:1/-1;margin:0;min-width:0}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] [data-ops-readiness]{margin:0 0 20px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .metric{padding:15px 18px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .metric strong{margin:8px 0 6px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .metric small{display:block;color:var(--hume-muted);font-size:.75rem}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .metric[aria-pressed=true]{outline:0;border-color:var(--hume-primary)}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .metric:focus-visible{outline:3px solid var(--hume-primary);outline-offset:3px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-filters{margin:0 0 12px;gap:14px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-filters label{flex:0 1 270px;font-size:.8rem;color:var(--hume-muted)}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-filters label:nth-child(2){flex:1 1 300px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .result-bar{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;margin:10px 0 18px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .result-bar>p{margin:0 auto 0 0;font-size:.8rem}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-sort{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.8rem}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-sort>span{color:var(--hume-muted)}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] table{margin:0}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-queue-heading{margin-top:18px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-queue-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-queue-title h2{color:var(--hume-heading)}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-queue-title small{margin:0}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] [data-ops-decision]{grid-template-columns:minmax(160px,1fr) minmax(220px,1.7fr) auto;padding:13px 18px;gap:5px 20px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] [data-ops-decision] td:first-child strong{color:var(--hume-heading)}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] [data-ops-decision] td:nth-child(2){font-weight:600;color:var(--hume-heading)}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] [data-ops-decision] td:nth-child(4){font-size:.8rem;color:var(--hume-muted);overflow-wrap:anywhere}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] [data-ops-decision] td:nth-child(4) details{margin-top:5px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] [data-ops-decision] td:last-child a{color:var(--hume-primary-dark);font-weight:600;text-decoration:none}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists{margin-top:24px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists>summary{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 16px;background:transparent;padding:0 0 10px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists>summary>span{color:var(--hume-heading);font-size:1.05rem}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists>summary>span:before{content:"\25b8  ";color:var(--hume-primary)}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists[open]>summary>span:before{content:"\25be  "}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists>summary small{color:var(--hume-muted);font-weight:400}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists .portfolio-row{padding:12px 18px;margin:0 0 9px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists .project-reference{font-size:.85rem;letter-spacing:normal;color:var(--hume-heading)}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists h3{margin:5px 0;font-size:.8rem;font-weight:400;color:var(--hume-muted)}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists .technical-details{margin:4px 0 0;font-size:.8rem}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists .technical-details summary{color:var(--hume-primary-dark)}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-about{border-top:1px solid var(--hume-border);margin-top:22px;padding-top:14px;font-size:.8rem;color:var(--hume-muted)}@container (max-width:1000px){.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-sort{display:none}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-filters label{flex:1 1 220px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-queue-title{display:flex}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] [data-ops-decision]{display:block}}@media(max-width:700px){.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .portfolio-heading{grid-template-columns:minmax(0,1fr)}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-calendar>button{grid-column:1;grid-row:2;justify-self:start}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .metric{padding:12px 9px}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .metric small{display:none}.alicia-workspace app-live-operations-portfolio-page[data-operations-global-pilot] .ops-checklists .portfolio-row{padding:12px 16px}}:root{--hume-primary: #785dd1;--hume-primary-dark: #5e42c8;--hume-primary-light: #ede8f8;--hume-warn: #f7b924;--hume-text: #5a5a5a;--hume-muted: #7c8393;--hume-border: #eaebed;--hume-heading: #29213d}*{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{background:#f8f8fa;color:var(--hume-text);font-family:Arial,Helvetica,sans-serif;margin:0}.alicia-workspace{line-height:1.45}.alicia-workspace>router-outlet+*{display:block;width:100%;max-width:none;min-width:0}.alicia-workspace:has([data-project-workspace-header])>router-outlet+*>section>a:first-child{display:none}.alicia-workspace:has([data-project-workspace-header])>router-outlet+* h1{font-size:1.15rem;margin:10px 0 16px}.alicia-workspace app-customer-acceptance.contract-only fieldset.signature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px;align-items:center}.alicia-workspace app-customer-acceptance.contract-only fieldset.signature-grid>button{width:fit-content}.alicia-workspace :is(h1,h2,h3){line-height:1.25;overflow-wrap:anywhere}.alicia-workspace h1{font-size:1.75rem;margin:12px 0 20px}.alicia-workspace h2{font-size:1.15rem}.alicia-workspace h3{font-size:1rem}.alicia-workspace :is(.panel,.card,.row,.workflow){border-color:#e3e3ee;border-radius:12px}.alicia-workspace :is(.panel,.card,.workflow){box-shadow:0 2px 8px #30204704}.alicia-workspace :is(input,select,textarea){min-width:0;max-width:100%;border-color:#d9d6e6}.alicia-workspace :is(input:not([type=checkbox]):not([type=radio]),select,button){min-height:44px}.alicia-workspace :is(input[type=checkbox],input[type=radio]){width:18px;height:18px;min-height:18px;accent-color:var(--hume-primary)}.alicia-workspace :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--hume-primary);outline-offset:3px}.alicia-workspace button:not(:disabled){cursor:pointer}.alicia-workspace button:disabled{cursor:default}.alicia-workspace th{background:#f6f4fb;font-size:.82rem;font-weight:700}.alicia-workspace :is(th,td){vertical-align:top}.alicia-workspace .page-help{font-size:.85rem;margin:8px 0 20px;color:var(--hume-muted)}.alicia-workspace .page-help summary{cursor:pointer;min-height:32px;width:fit-content}.alicia-workspace .page-help p{max-width:900px}@media(max-width:540px){.alicia-workspace h1{font-size:1.5rem}.alicia-workspace :is(input,select,textarea){font-size:16px}}body:has(app-administration-dialog dialog[open]){overflow:hidden}.hume-field-error{display:block;margin-top:4px;color:#942637;font-size:.875rem;font-weight:400;line-height:1.4;overflow-wrap:anywhere}
