:root{--background:var(--cds-canvas);--foreground:var(--cds-ink);--primary:var(--cds-action);--primary-foreground:var(--cds-on-action);--muted:var(--cds-well);--muted-foreground:var(--cds-text);--border:var(--cds-rule);--ring:var(--cds-accent);--radius:.45rem}*{box-sizing:border-box}body{font-family:var(--cds-font);font-size:var(--cds-font-body,12px);color:var(--foreground);background:var(--background);margin:0}button{cursor:pointer}button:disabled{cursor:not-allowed}a{text-decoration:none}h1,h2,h3,h4,p{margin:0}h1{letter-spacing:-.4px;font-size:22px;font-weight:650}h2{font-size:15px;font-weight:650}h3{font-size:var(--cds-font-support,13px)}h4{font-size:var(--cds-font-support,12px);font-weight:600}.muted{color:var(--muted-foreground);font-size:var(--cds-font-support,11px);line-height:1.6}.eyebrow{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted))}.workspace{min-height:100dvh}.app-sidebar{background:var(--cds-paper);border-right:1px solid var(--border);z-index:20;flex-direction:column;width:176px;padding:22px 12px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:var(--cds-ink);align-items:center;gap:8px;padding:0 7px 28px;font-size:20px;font-weight:650;display:flex}.app-sidebar nav{gap:5px;display:grid}.sidebar-item{font-size:var(--cds-font-support,12px);color:var(--cds-text);border-radius:7px;align-items:center;gap:10px;padding:9px 12px;display:flex}.sidebar-item.selected{background:var(--cds-highlight);color:var(--cds-accent);font-weight:600}.sidebar-bottom{min-width:0;font-size:var(--cds-font-support,11px);overflow-wrap:anywhere;gap:6px;margin-top:auto;padding:14px 6px 0;display:grid}.sidebar-bottom small{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted))}.sidebar-bottom button{justify-content:flex-start;padding-left:0}.main-content{min-width:0;max-width:2400px;margin-left:176px;padding:26px 24px 40px}.auth-state{flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:75dvh;display:flex}.page-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.page-heading p{margin-top:6px}.action-buttons{flex-wrap:wrap;gap:7px;display:flex}.list-card{background:var(--cds-paper);box-shadow:none;gap:0;padding:0}.list-card>[data-slot=card-content]{padding:0}.progress-tabs,.stage-tabs{border-bottom:1px solid var(--border);width:100%;overflow-x:auto;border-radius:0!important;justify-content:flex-start!important;gap:18px!important;height:43px!important;padding:0 18px!important}.progress-tabs [data-slot=tabs-trigger],.stage-tabs [data-slot=tabs-trigger]{font-size:var(--cds-font-support,12px);flex:none;padding:7px 1px!important}.stage-tabs{margin-bottom:16px;padding:0 2px!important}.query-bar{flex-wrap:wrap;align-items:center;gap:9px;padding:13px 16px;display:flex}.search{flex:1;gap:7px;min-width:230px;display:flex}.search input{min-width:120px}.choice{width:100%;min-width:0;font-size:var(--cds-font-control,11px)!important}.query-bar>.choice{width:190px}input,textarea{font-size:var(--cds-font-control,12px)!important}button[data-slot=button]{font-size:var(--cds-font-control,11px)}table{font-size:var(--cds-font-body,11px)!important}th{background:var(--cds-well);font-size:var(--cds-font-support,10px)!important;color:var(--cds-color-muted,var(--cds-muted))!important;height:36px!important;font-weight:600!important}td,th{vertical-align:top;padding:var(--content-row-y,10px) var(--content-row-x,15px)!important}.inquiry-row{cursor:pointer}.inquiry-row:hover{background:var(--cds-pill-hover)}.inquiry-row strong{font-size:var(--cds-font-support,12px);overflow-wrap:anywhere;max-width:340px;font-weight:600;display:block}.customer-name{color:var(--cds-text);margin:5px 0}.list-statuses{gap:6px;display:grid}.list-statuses>div{gap:3px;display:grid}.list-statuses small{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted))}.list-statuses [data-slot=badge]{font-size:var(--cds-font-support,10px);white-space:normal;font-weight:500}.assignment-mini{margin-bottom:5px}.assignment-mini small{color:var(--cds-color-muted,var(--cds-muted));font-size:var(--cds-font-support,10px);display:block}.date-cell{white-space:nowrap;color:var(--cds-color-muted,var(--cds-muted));font-size:var(--cds-font-support,10px)!important}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:250px;padding:30px;display:flex}.empty-state p{font-size:var(--cds-font-support,11px);color:var(--cds-color-muted,var(--cds-muted))}.pagination{border-top:1px solid var(--border);font-size:var(--cds-font-support,11px);color:var(--cds-color-muted,var(--cds-muted));justify-content:flex-end;align-items:center;gap:11px;padding:12px 16px;display:flex}.alert{font-size:var(--cds-font-support,11px);border:1px solid;border-radius:7px;align-items:center;gap:12px;margin-bottom:14px;padding:9px 12px;display:flex}.alert span{overflow-wrap:anywhere;flex:1}.alert.error,.dialog-error{color:var(--cds-danger);background:var(--cds-canvas);border-color:var(--cds-danger-edge)}.alert.success{color:var(--cds-working);background:var(--cds-well);border-color:var(--cds-rule)}.back-link{font-size:var(--cds-font-support,11px);color:var(--cds-muted);background:0 0;border:0;margin-bottom:12px;padding:0}.reference{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));margin-bottom:5px}.detail-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:16px;display:grid}.detail-layout.history-layout{grid-template-columns:minmax(0,1fr)}.business-column,.collaboration-panel{gap:14px;min-width:0;display:grid}.business-column>*{min-width:0;max-width:100%}.section-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.record-selector{border:1px solid var(--border);background:var(--cds-paper);border-radius:7px;align-items:center;gap:12px;min-width:0;padding:9px 12px;display:flex}.record-selector>label{font-size:var(--cds-font-support,11px);white-space:nowrap;color:var(--cds-color-muted,var(--cds-muted))}.record-selector>.choice{flex:1;width:0}.record-card{box-shadow:none;gap:0;padding:0}.record-card>[data-slot=card-header]{border-bottom:1px solid var(--border);gap:12px;padding:16px}.record-card>[data-slot=card-content]{padding:16px}.record-card-title{justify-content:space-between;gap:12px;min-width:0;display:flex}.record-card-title>div{min-width:0}.record-card-title [data-slot=card-title]{overflow-wrap:anywhere;margin-top:5px;font-size:15px}.record-context{color:var(--cds-color-muted,var(--cds-muted));font-size:var(--cds-font-support,10px);flex-wrap:wrap;gap:5px 16px;display:flex}.record-actions{flex-wrap:wrap;gap:6px;display:flex}.record-links,.status-basis{background:var(--cds-well);border:1px solid var(--cds-rule);font-size:var(--cds-font-support,11px);overflow-wrap:anywhere;border-radius:999px;margin-bottom:15px;padding:10px 12px;line-height:1.7}.record-links strong,.status-basis strong{font-size:var(--cds-font-support,10px);margin-bottom:4px;display:block}.value-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;display:grid}.value-section{min-width:0;margin-bottom:18px}.value-section h4{font-size:var(--cds-font-support,11px);border-bottom:1px solid var(--cds-rule-soft);color:var(--cds-text);margin-bottom:9px;padding-bottom:7px}.value-section dl{gap:9px;margin:0;display:grid}.value-section dl>div{font-size:var(--cds-font-support,11px);grid-template-columns:minmax(100px,.9fr) minmax(0,1.1fr);gap:12px;min-width:0;line-height:1.5;display:grid}.value-section dt{color:var(--cds-muted)}.value-section dd{overflow-wrap:anywhere;white-space:pre-wrap;color:var(--cds-text);margin:0}.value-section small{font-size:var(--cds-font-support,9px)}.repeat-table{border:1px solid var(--cds-rule);border-radius:4px;max-width:100%;overflow:auto}.repeat-table td,.repeat-table th{white-space:normal;min-width:110px;padding:8px 10px!important}.record-history{border-top:1px solid var(--border);font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));padding-top:13px}.record-history summary,.activity-details summary,.channel-config summary{cursor:pointer}.record-history h4{margin:10px 0 6px}.record-history pre,.activity-details pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--cds-well);max-height:250px;font-size:var(--cds-font-support,10px);border-radius:4px;padding:10px;overflow:auto}.empty-stage{margin-bottom:18px}.collaboration-panel>[data-slot=card]{box-shadow:none;gap:0;padding:0}.collaboration-panel [data-slot=card-header]{padding:14px 14px 10px}.collaboration-panel [data-slot=card-title]{font-size:var(--cds-font-support,12px)}.collaboration-panel [data-slot=card-content]{padding:0 14px 14px}.assigned-context{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));overflow-wrap:anywhere;margin-bottom:12px;line-height:1.6}.side-label{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));margin:12px 0 6px;display:block}.channel-options{gap:18px;margin:9px 0 14px;display:flex}.channel-options label,.confirmation-list label,.send-confirm{font-size:var(--cds-font-support,11px);align-items:flex-start;gap:8px;line-height:1.6;display:flex}.full-width{width:100%}.side-help{font-size:var(--cds-font-support,10px);margin-top:9px!important}.channel-config{border-top:1px solid var(--border);font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));margin-top:14px;padding-top:12px}.channel-config p{margin-top:8px;line-height:1.6}.channel-readiness{gap:7px;margin-top:8px;display:grid}.channel-readiness>div{background:var(--cds-well);font-size:var(--cds-font-support,10px);overflow-wrap:anywhere;border-radius:4px;gap:4px;padding:8px;display:grid}.channel-readiness strong{font-weight:600}.assignment{border-bottom:1px solid var(--border);font-size:var(--cds-font-support,11px);padding:10px 0}.assignment>small{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));line-height:1.7;display:block}.delivery{background:var(--cds-well);font-size:var(--cds-font-support,10px);border-radius:4px;margin-top:7px;padding:8px}.delivery small{color:var(--cds-muted);overflow-wrap:anywhere;display:block}.delivery p{color:var(--cds-danger);line-height:1.6}.delivery b{font-size:var(--cds-font-support,10px)}.activity-card{box-shadow:none;gap:0;padding:0}.activity-card [data-slot=card-header]{padding:14px 16px}.activity-card [data-slot=card-title]{font-size:var(--cds-font-support,12px)}.activity-card [data-slot=card-content]{padding:0 16px 14px}.activity-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.activity-list li{gap:9px;min-width:0;display:flex}.activity-list li>div{min-width:0}.activity-list strong{font-size:var(--cds-font-support,11px);font-weight:500}.activity-list small{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));margin-top:4px;display:block}.activity-dot{background:var(--cds-mark-idle);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:6px}.activity-details{color:var(--cds-color-muted,var(--cds-muted));font-size:var(--cds-font-support,10px);margin-top:5px}.history-notice{background:var(--cds-well);border:1px solid var(--cds-rule);color:var(--cds-color-muted,var(--cds-muted));font-size:var(--cds-font-support,11px);border-radius:4px;padding:10px 12px}.editor-dialog{background:var(--cds-well);height:92dvh;max-height:92dvh;overflow:hidden;gap:0!important;width:calc(100vw - 56px)!important;max-width:1350px!important;padding:0!important}.editor-dialog>[data-slot=dialog-close]{display:none}.editor-dialog [data-slot=dialog-title]{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.record-form{flex-direction:column;height:100%;min-height:0;display:flex}.form-top{background:var(--cds-paper);border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 21px;display:flex}.form-top h2{margin-top:5px}.form-scroll{flex:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;gap:14px;min-height:0;padding:16px 20px;display:grid;overflow:auto}.form-scroll>[data-slot=card]{background:var(--cds-paper);min-width:0;min-height:max-content;box-shadow:none;flex-shrink:0;align-self:start;gap:0;padding:0}.form-scroll [data-slot=card-header]{padding:13px 16px 11px}.form-scroll [data-slot=card-title]{font-size:var(--cds-font-support,12px)}.form-scroll [data-slot=card-content]{padding:0 16px 16px}.field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 16px;display:grid}.field-control{align-content:start;gap:6px;min-width:0;display:grid}.field-control label{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));font-weight:500;line-height:1.4}.field-control.wide{grid-column:span 2}.field-control input,.field-control textarea{background:var(--cds-paper);min-width:0}.field-control small{font-size:var(--cds-font-support,9px);color:var(--cds-color-muted,var(--cds-faint))}.row-header{justify-content:space-between;align-items:center;display:flex}.repeat-table input{min-width:110px}.empty-lines{padding-top:12px}.form-footer{background:var(--cds-paper);border-top:1px solid var(--border);flex-shrink:0;align-items:center;gap:9px;padding:12px 20px;display:flex}.form-footer p{font-size:var(--cds-font-support,10px);flex:1}.required-mark{color:var(--cds-danger);font-weight:500}.dialog-error{font-size:var(--cds-font-support,11px);border-bottom:1px solid var(--cds-danger-edge);overflow-wrap:anywhere;padding:10px 15px}.status-dialog{background:var(--cds-paper);max-height:90dvh;overflow:auto;width:calc(100vw - 40px)!important;max-width:700px!important;padding:22px!important}.status-rules{background:var(--cds-well);border:1px solid var(--cds-rule);border-radius:999px;padding:12px}.status-rules h4{font-size:var(--cds-font-support,10px);color:var(--cds-text);margin:0 0 5px}.status-rules p{font-size:var(--cds-font-support,11px);color:var(--cds-color-muted,var(--cds-muted));margin-bottom:11px;line-height:1.75}.status-rules p:last-child{margin:0}.confirmation-list{gap:9px;display:grid}.preview-dialog{background:var(--cds-paper);max-height:90dvh;overflow:auto;gap:15px!important;width:calc(100vw - 40px)!important;max-width:960px!important;padding:22px!important}.preview-meta{font-size:var(--cds-font-support,11px);color:var(--cds-color-muted,var(--cds-muted));flex-wrap:wrap;align-items:center;gap:12px;display:flex}.notification-previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.notification-preview{border:1px solid var(--border);border-radius:7px;min-width:0;overflow:hidden}.notification-preview h3{font-size:var(--cds-font-support,11px);color:var(--cds-text);background:var(--cds-well);border-bottom:1px solid var(--border);padding:10px 13px}.notification-preview h4{padding:13px 13px 0}.notification-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:var(--cds-font-support,11px);color:var(--cds-color-muted,var(--cds-muted));max-height:45dvh;padding:10px 13px 16px;line-height:1.7;overflow:auto}.task-reuse-notice{font-size:var(--cds-font-support,11px);background:var(--cds-well);border:1px solid var(--cds-rule);color:var(--cds-color-muted,var(--cds-muted));border-radius:4px;padding:9px 12px;line-height:1.7}.task-detail{gap:14px;display:grid}.task-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.task-summary dt{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted))}.task-summary dd{font-size:var(--cds-font-support,11px);overflow-wrap:anywhere;margin:5px 0 0}.task-description{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75;font-size:var(--cds-font-support,12px)}.task-form{gap:10px;display:grid}.task-form label{font-size:var(--cds-font-support,11px);color:var(--cds-color-muted,var(--cds-muted));gap:6px;display:grid}.task-operations{gap:12px;display:grid}.task-operation{border-top:1px solid var(--border);padding-top:12px}.task-operation h4{margin-bottom:5px}.task-operation pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--cds-font-support,10px);background:var(--cds-well);max-height:220px;padding:10px;overflow:auto}@media (min-width:1700px){.field-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.value-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-layout{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:1100px){.app-sidebar{width:155px}.main-content{margin-left:155px;padding:23px 18px}.detail-layout{grid-template-columns:minmax(0,1fr) 230px;gap:13px}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.value-groups{grid-template-columns:1fr}.brand{font-size:18px}}@media (max-width:800px){.app-sidebar{width:130px;padding:20px 9px}.brand{gap:5px;padding-left:2px;font-size:16px}.sidebar-item{padding:9px 8px}.main-content{margin-left:130px;padding:20px 14px}.detail-layout{grid-template-columns:1fr}.collaboration-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.notification-previews{grid-template-columns:1fr}.stage-tabs,.progress-tabs{gap:15px!important}.task-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.app-sidebar{width:58px;padding:20px 8px}.brand{justify-content:center;padding:0 0 25px}.brand span,.sidebar-item span{display:none}.sidebar-bottom{gap:7px;padding:12px 0 0}.sidebar-bottom strong{font-size:var(--cds-font-support,9px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-bottom small,.sidebar-bottom button span{display:none}.sidebar-bottom button{justify-content:center;padding:0}.sidebar-item{justify-content:center;padding:10px}.main-content{margin-left:58px;padding:18px 10px}.page-heading{align-items:flex-start}.page-heading p{font-size:var(--cds-font-support,10px);max-width:240px}h1{font-size:20px}.field-grid,.value-groups,.collaboration-panel{grid-template-columns:1fr}.field-control.wide{grid-column:span 1}.query-bar{gap:7px;padding:12px}.search{min-width:100%}.query-bar>.choice{flex:1}.form-scroll{padding:12px}.form-top{padding:13px}.form-footer{padding:11px}.form-footer p{display:none}.editor-dialog{height:96dvh;max-height:96dvh;width:calc(100vw - 12px)!important}.record-selector{flex-direction:column;align-items:stretch;gap:7px}.record-selector>.choice{flex:auto;width:100%}.section-toolbar{flex-direction:column;align-items:flex-start}.record-card>[data-slot=card-header],.record-card>[data-slot=card-content]{padding:13px}.task-summary{grid-template-columns:1fr}.progress-tabs,.stage-tabs{gap:13px!important;padding:0 12px!important}}.sidebar-bottom small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.gf-commercial{gap:14px;min-width:0;display:grid}.gf-commercial>.page-heading{margin-bottom:0}.gf-card{background:var(--cds-paper);box-shadow:none;gap:0;min-width:0;padding:0}.gf-card>[data-slot=card-header]{padding:14px 16px 10px}.gf-card>[data-slot=card-content]{padding:14px 16px}.gf-card>[data-slot=card-header]+[data-slot=card-content]{padding-top:4px}.gf-card [data-slot=card-title]{font-size:var(--cds-font-support,13px)}.gf-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.gf-filters>label{min-width:130px;font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));gap:6px;display:grid}.gf-filters>label:has(.choice){min-width:170px}.gf-filters>.gf-search-label{flex:1;min-width:200px}.gf-period{margin:5px 0}.gf-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.gf-metric{box-shadow:none;background:var(--cds-paper);gap:0;padding:0}.gf-metric>[data-slot=card-content]{gap:8px;padding:13px 15px;display:grid}.gf-metric span{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted))}.gf-metric strong{overflow-wrap:anywhere;font-size:17px;font-weight:600}.gf-report-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gf-table-note{color:var(--cds-color-muted,var(--cds-muted));font-size:var(--cds-font-support,10px);margin-top:5px;display:block}.gf-empty{padding:16px 0}.gf-warning,.gf-error,.gf-success{font-size:var(--cds-font-support,11px);overflow-wrap:anywhere;border-radius:4px;margin:8px 0;padding:9px 11px;line-height:1.6}.gf-warning{background:var(--cds-well);border:1px solid var(--cds-rule-soft);color:var(--cds-pending)}.gf-error{background:var(--cds-canvas);border:1px solid var(--cds-danger-edge);color:var(--cds-danger)}.gf-success{background:var(--cds-well);border:1px solid var(--cds-rule);color:var(--cds-working)}.gf-warning-inline{color:var(--cds-pending)}.gf-facts{font-size:var(--cds-font-support,11px);grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 18px;margin:12px 0;display:grid}.gf-facts>div{min-width:0}.gf-facts dt{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));margin-bottom:4px}.gf-facts dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.6}.gf-container{display:block}.gf-detail{min-width:0}.gf-detail h4{margin:14px 0 8px}.gf-raw{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));margin-top:12px}.gf-raw summary,.gf-link-history>summary,.gf-source-comparison summary{cursor:pointer}.gf-raw pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--cds-well);max-height:300px;color:var(--cds-text);border-radius:4px;margin-top:8px;padding:12px;overflow:auto}.gf-link{border-top:1px solid var(--border);min-width:0;padding:13px 0}.gf-link-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.gf-link-heading>div:first-child{min-width:0}.gf-link-heading strong{font-size:var(--cds-font-support,12px);overflow-wrap:anywhere;margin-right:8px}.gf-source-comparison{color:var(--cds-color-muted,var(--cds-muted));font-size:var(--cds-font-support,11px);gap:9px;display:grid}.gf-source-comparison>details{background:var(--cds-well);border:1px solid var(--cds-rule);border-radius:4px;min-width:0;padding:10px}.gf-link-form{gap:10px;max-width:850px;margin-top:13px;display:grid}.gf-link-form>label{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));gap:6px;display:grid}.gf-link-form textarea{min-height:70px}.gf-link-history{color:var(--cds-color-muted,var(--cds-muted));font-size:var(--cds-font-support,11px);margin-top:15px}.gf-source-browser{border-top:1px solid var(--border);min-width:0;margin-top:16px;padding-top:14px}.gf-source-browser>p{margin-top:6px}.gf-source-search{flex-wrap:wrap;align-items:center;gap:8px;margin:13px 0;display:flex}.gf-source-search>input{flex:1;min-width:180px}.gf-source-search>.choice{width:170px}.gf-selected-source{border:1px solid var(--cds-rule-highlight);background:var(--cds-paper);border-radius:7px;min-width:0;margin-top:15px;padding:13px}.gf-record-panel .pagination{padding:10px 0}.gf-record-panel [data-slot=table-container],.gf-commercial [data-slot=table-container]{max-width:100%}.gf-report-grid table{table-layout:fixed;width:100%}.gf-report-grid th,.gf-report-grid td{white-space:normal;overflow-wrap:anywhere;padding:10px 9px!important}.gf-report-grid td{line-height:1.6}.gf-report-grid .gf-customers-table th:first-child{width:34%}.gf-report-grid .gf-customers-table th:nth-child(2){width:14%}.gf-report-grid .gf-customers-table th:nth-child(3),.gf-report-grid .gf-customers-table th:nth-child(4){width:26%}.gf-report-grid .gf-customers-table td:nth-child(n+2){font-variant-numeric:tabular-nums}.gf-report-grid .pagination{flex-wrap:wrap;padding:10px 0}.gf-source-dialog{background:var(--cds-paper);flex-direction:column;max-height:90dvh;display:flex;overflow:hidden;gap:0!important;width:calc(100vw - 40px)!important;max-width:1100px!important;padding:0!important}.gf-source-dialog-header{border-bottom:1px solid var(--border);flex-shrink:0;padding:18px 48px 14px 18px}.gf-source-dialog-header [data-slot=dialog-title]{font-size:15px;line-height:1.5}.gf-source-dialog-header [data-slot=dialog-description]{font-size:var(--cds-font-support,11px);color:var(--muted-foreground);margin-top:5px}.gf-source-dialog-scroll{overscroll-behavior:contain;min-height:0;padding:0 18px 18px;overflow:auto}.gf-sales-coverage{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));flex-wrap:wrap;align-items:center;gap:7px 15px;margin:5px 0 10px;display:flex}.gf-sales-card table{table-layout:fixed;width:100%}.gf-sales-card th,.gf-sales-card td{white-space:normal;overflow-wrap:anywhere;line-height:1.6;padding:10px 9px!important}.gf-sales-table{min-width:820px}.gf-sales-table>thead>tr>th:first-child{width:24%}.gf-sales-table>thead>tr>th:nth-child(2){width:9%}.gf-sales-table>thead>tr>th:nth-child(3){width:10%}.gf-sales-table>thead>tr>th:nth-child(4),.gf-sales-table>thead>tr>th:nth-child(5),.gf-sales-table>thead>tr>th:nth-child(6){width:15%}.gf-sales-table>thead>tr>th:last-child{width:12%}.gf-sales-card td{font-variant-numeric:tabular-nums}.gf-sales-customers{background:var(--cds-well);border:1px solid var(--cds-rule);border-radius:4px;min-width:0;padding:12px}.gf-sales-customers h4{font-size:var(--cds-font-support,12px);margin-bottom:10px}.gf-sales-customer-table{min-width:650px}.gf-sales-customer-table>thead>tr>th:first-child{width:30%}.gf-sales-customer-table>thead>tr>th:nth-child(2){width:10%}.gf-sales-customer-table>thead>tr>th:nth-child(n+3){width:20%}.gf-sales-card .pagination{flex-wrap:wrap;padding:10px 0}@media (min-width:1700px){.gf-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1100px){.gf-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.gf-report-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.gf-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.gf-facts{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.gf-card>[data-slot=card-header],.gf-card>[data-slot=card-content]{padding:12px}.gf-filters>label{flex:1;min-width:100px}.gf-filters>.gf-search-label{min-width:100%}.gf-metric strong{font-size:14px}.gf-metric>[data-slot=card-content]{padding:11px}.gf-source-search>.choice{flex:1;min-width:130px}.gf-selected-source{padding:10px}.gf-record-panel .pagination{flex-wrap:wrap}.gf-link-heading>.action-buttons{width:100%}}.assignee-chips{background:var(--cds-paper);align-items:center;gap:5px;width:100%;min-width:0;border-radius:7px!important;padding:6px!important}.assignee-chips [data-slot=combobox-chip-input]{min-width:110px;min-height:25px;font-size:var(--cds-font-control,11px)!important}.assignee-chip{max-width:100%;font-size:var(--cds-font-support,10px)!important;background:var(--cds-highlight)!important;gap:5px!important;height:25px!important;padding-left:4px!important}.assignee-chip>span{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.assignee-chip [data-slot=avatar]{width:18px;height:18px}.assignee-chip [data-slot=avatar-fallback]{font-size:8px}.assignee-options{background:var(--cds-paper);min-width:min(300px,100vw - 40px)!important}.assignee-options [data-slot=combobox-list]{max-height:265px;padding:5px}.assignee-options [data-slot=combobox-empty]{font-size:var(--cds-font-support,11px);padding:15px 10px}.assignee-option{min-width:0;gap:9px!important;padding:8px 30px 8px 8px!important}.assignee-option [data-slot=avatar]{width:28px;height:28px}.assignee-option [data-slot=avatar-fallback]{background:var(--cds-raised);color:var(--cds-text);font-size:10px}.assignee-person{flex-direction:column;gap:3px;min-width:0;display:flex}.assignee-person strong{font-size:var(--cds-font-support,11px);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.assignee-person small{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.owner-name{font-size:var(--cds-font-support,11px)}.list-person{align-items:center;gap:8px;min-width:0;display:flex}.list-person>[data-slot=avatar]{flex-shrink:0}.list-person-details{white-space:normal;overflow-wrap:anywhere;min-width:0}.inquiry-row>td:first-child,.inquiry-row>td:nth-child(2){white-space:normal;max-width:310px}.inquiry-row strong,.inquiry-row .list-statuses small,.owner-name{white-space:normal;overflow-wrap:anywhere}.list-person-details>span{white-space:nowrap}.detail-owner{color:var(--cds-color-muted,var(--cds-muted));font-size:var(--cds-font-support,10px);white-space:nowrap;margin-left:16px}.batch-previews,.batch-results{gap:18px;display:grid}.person-preview{border:1px solid var(--cds-rule);border-radius:7px;gap:10px;min-width:0;padding:13px;display:grid}.preview-recipient{font-size:var(--cds-font-support,12px);align-items:center;gap:9px;display:flex}.preview-recipient>div{gap:4px;min-width:0;display:grid}.preview-recipient small{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));overflow-wrap:anywhere}.person-preview .notification-preview pre{max-height:36dvh}.person-preview .channel-config{margin-top:0}.fixed-inquiry{border-top:1px solid var(--cds-rule);margin-top:20px;padding-top:18px}.fixed-inquiry-heading{background:var(--cds-well);border:1px solid var(--cds-rule);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;padding:10px 12px;display:flex}.fixed-inquiry-heading h3{font-size:var(--cds-font-support,12px);color:var(--cds-text)}.fixed-inquiry-heading span{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted))}.fixed-inquiry-scope{font-size:var(--cds-font-support,10px);flex-wrap:wrap;gap:20px;margin:0 0 17px;padding:0;display:flex}.fixed-inquiry-scope>div{gap:7px;display:flex}.fixed-inquiry-scope dt{color:var(--cds-muted)}.fixed-inquiry-scope dd{color:var(--cds-muted);overflow-wrap:anywhere;margin:0}@media (max-width:600px){.detail-owner{margin-top:5px;margin-left:0;display:block}.fixed-inquiry-heading{align-items:flex-start;gap:8px}.fixed-inquiry-heading span{text-align:right;max-width:65%}.person-preview{padding:10px}.assignee-options{min-width:min(280px,100vw - 40px)!important}}.inquiry-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.inquiry-title-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px 16px;display:grid}.inquiry-contact-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-top:12px;display:grid}.inquiry-wide{grid-column:span 2}.inquiry-subsection{border-top:1px solid var(--border);gap:10px;margin-top:16px;padding-top:13px;display:grid}.inquiry-subsection h4{color:var(--cds-text);font-size:var(--cds-font-support,11px)}.inquiry-instructions{padding:0 2px}.inquiry-checks{flex-wrap:wrap;gap:9px 18px;display:flex}.inquiry-checks label{font-size:var(--cds-font-support,11px);color:var(--cds-text);align-items:center;gap:7px;display:flex}.inquiry-measure{grid-template-columns:minmax(70px,1fr) minmax(85px,.8fr);gap:6px;display:grid}.inquiry-cargo-table td{min-width:160px}.inquiry-cargo-table input{min-width:0}.inquiry-cargo-table td:has(.inquiry-dimensions){min-width:230px}.inquiry-dimensions{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:5px;display:grid}.inquiry-add-option{justify-self:start}.inquiry-form-errors ul{margin:8px 0;padding-left:18px}.inquiry-legacy{margin-top:14px}.inquiry-legacy>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.inquiry-legacy>div{margin-top:13px}.inquiry-option-values{border:1px solid var(--border);border-radius:7px;padding:13px}.inquiry-option-values>.value-groups{gap:14px}.inquiry-cargo-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.inquiry-cargo-values strong{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));margin-bottom:9px;display:block}.inquiry-values .value-section dl>div{grid-template-columns:minmax(100px,1fr) minmax(0,1.2fr)}@media (max-width:900px){.inquiry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inquiry-cargo-values,.inquiry-legacy>dl{grid-template-columns:1fr}}@media (max-width:600px){.inquiry-title-row,.inquiry-grid{grid-template-columns:1fr}.inquiry-wide{grid-column:auto}.inquiry-contact-row{grid-template-columns:repeat(2,minmax(0,1fr))}.inquiry-option-values{padding:10px}.inquiry-measure{grid-template-columns:1fr}}.inquiry-detail-groups{margin-top:16px}.inquiry-option-values>dl{max-width:520px}.inquiry-cargo-values .value-section{margin-top:12px}.inquiry-mail-picker{margin-bottom:18px}.inquiry-mail-picker>.row-header{align-items:start}.inquiry-mail-picker>.row-header p{margin-top:4px}.inquiry-mail-filters{grid-template-columns:minmax(170px,2fr) minmax(140px,1.3fr) minmax(110px,1fr) minmax(110px,1fr) auto;align-items:end;gap:8px;display:grid}.inquiry-mail-filters label{color:var(--cds-color-muted,var(--cds-muted));font-size:var(--cds-font-support,10px);gap:4px;display:grid}.inquiry-mail-results,.inquiry-mail-selected{border:1px solid var(--border);border-radius:7px;overflow:hidden}.inquiry-mail-results>p{padding:12px}.inquiry-mail-row,.inquiry-mail-selection{border-top:1px solid var(--border);padding:9px 12px}.inquiry-mail-row:first-child,.inquiry-mail-selection:first-of-type{border-top:0}.inquiry-mail-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.inquiry-mail-row>label,.inquiry-mail-files label{cursor:pointer;align-items:flex-start;gap:9px;min-width:0;display:flex}.inquiry-mail-row strong,.inquiry-mail-selection strong{font-size:var(--cds-font-support,11px);overflow-wrap:anywhere;display:block}.inquiry-mail-row small,.inquiry-mail-selection small{color:var(--cds-color-muted,var(--cds-muted));font-size:var(--cds-font-support,10px);overflow-wrap:anywhere;margin-top:3px;display:block}.inquiry-mail-pages{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));justify-content:flex-end;align-items:center;gap:7px;display:flex}.inquiry-mail-pages span{margin-right:auto}.inquiry-mail-selected>h4{background:var(--cds-well);border-bottom:1px solid var(--border);padding:9px 12px}.inquiry-mail-selected>p{padding:10px 12px}.inquiry-mail-selection>.row-header{align-items:start}.inquiry-mail-selection>.row-header>div:last-child{flex-wrap:wrap;gap:5px;display:flex}.inquiry-mail-files{gap:7px;margin-top:9px;padding-left:25px;display:grid}.inquiry-mail-files label{font-size:var(--cds-font-support,11px)}.inquiry-mail-preview{max-height:85dvh;overflow:auto;width:calc(100vw - 40px)!important;max-width:720px!important}.inquiry-mail-preview .inquiry-mail-meta{font-size:var(--cds-font-support,11px);color:var(--cds-color-muted,var(--cds-muted))}.inquiry-mail-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:45dvh;font:inherit;font-size:var(--cds-font-support,11px);background:var(--cds-well);border:1px solid var(--border);border-radius:4px;padding:12px;line-height:1.6;overflow:auto}.inquiry-mail-preview ul{font-size:var(--cds-font-support,11px);padding-left:20px;line-height:1.6}.inquiry-mail-saved .inquiry-mail-selection{border:0}@media (max-width:900px){.inquiry-mail-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.inquiry-mail-filters>input{grid-column:span 2}}@media (max-width:600px){.inquiry-mail-filters{grid-template-columns:1fr}.inquiry-mail-filters>input{grid-column:auto}}.inquiry-mail-saved-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.inquiry-mail-saved a{font-size:var(--cds-font-support,10px);color:var(--cds-accent);text-underline-offset:2px;text-decoration:underline}.inquiry-mail-saved-files{font-size:var(--cds-font-support,10px);margin:7px 0 0;padding-left:20px;line-height:1.6}.inquiry-mail-saved-files small{margin:0;display:inline}.internal-quote-marker{font-size:var(--cds-font-support,10px);letter-spacing:.07em;color:var(--cds-pending);background:var(--cds-pending-bg);border:1px solid var(--cds-danger-edge);border-radius:4px;margin-bottom:8px;padding:5px 8px;font-weight:700;display:inline-block}.internal-quote-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px 14px;display:grid}.internal-quote-wide{grid-column:span 1}.internal-quote-charge{border:1px solid var(--border);border-radius:7px;gap:12px;min-width:0;margin-top:13px;padding:13px;display:grid}.internal-quote-charge h4{font-size:var(--cds-font-support,11px);color:var(--cds-text);border:0;margin:0;padding:0}.internal-quote-money{background:var(--cds-well);border:1px solid var(--cds-rule-soft);border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px;padding:12px;display:grid}.internal-quote-checks{gap:9px;margin:12px 0;display:grid}.internal-quote-checks label{font-size:var(--cds-font-support,11px);color:var(--cds-text);align-items:flex-start;gap:8px;line-height:1.5;display:flex}.internal-quote-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;gap:9px 18px!important;display:grid!important}.internal-quote-facts>div{font-size:var(--cds-font-support,11px);grid-template-columns:minmax(100px,1fr) minmax(0,1.1fr);gap:10px;min-width:0;line-height:1.5;display:grid}.internal-quote-facts dt{color:var(--cds-muted)}.internal-quote-facts dd{overflow-wrap:anywhere;white-space:pre-wrap;color:var(--cds-text);margin:0}.internal-quote-buttons{flex-wrap:wrap;gap:7px;display:flex}.internal-quote-validity{gap:14px;margin-bottom:15px;display:grid}.internal-quote-validity h4{font-size:var(--cds-font-support,11px);color:var(--cds-text);margin-bottom:9px}.internal-quote-reasons{font-size:var(--cds-font-support,10px);padding-left:17px;line-height:1.6}.internal-quote-preserved{border:1px solid var(--border);background:var(--cds-well);border-radius:4px;margin-top:14px;padding:11px}.internal-quote-preserved>strong{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));margin-bottom:10px;display:block}.internal-quote-note{margin-top:12px}.internal-quote-errors ul{margin:8px 0;padding-left:17px}.internal-quote-legacy{background:var(--cds-paper);border:1px solid var(--border);border-radius:7px;padding:13px}.internal-quote-legacy>p{margin-bottom:12px}.internal-quote-values>.value-section{padding-top:12px}.internal-quote-values .value-section>p{margin-bottom:12px}@media (max-width:1000px){.internal-quote-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.internal-quote-facts{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.internal-quote-grid,.internal-quote-money{grid-template-columns:minmax(0,1fr)}.internal-quote-form .row-header{flex-wrap:wrap;align-items:flex-start;gap:10px}.internal-quote-facts>div{grid-template-columns:minmax(90px,1fr) minmax(0,1fr)}}.workflow-steps .workflow-step{color:var(--progress-color,var(--cds-muted))!important;border-radius:4px!important;padding:7px 5px!important}.progress-current{--progress-color:var(--cds-accent)}.progress-complete{--progress-color:var(--cds-working)}.progress-attention{--progress-color:var(--cds-pending)}.progress-unavailable{--progress-color:var(--cds-danger)}.progress-pending,.progress-unassessed,.progress-not-started{--progress-color:var(--cds-muted)}.workflow-step-dot,.workflow-issue-dot{background:var(--progress-color,var(--cds-mark-idle));border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.workflow-steps .workflow-step[data-active]{outline:1px solid var(--cds-rule-strong);outline-offset:1px}.workflow-steps .workflow-step:after{background:var(--cds-action)!important}.workflow-issue-dot{width:5px;height:5px;box-shadow:var(--cds-focus)}.workflow-current-label{font-size:var(--cds-font-support,9px);font-weight:500}.business-status{white-space:normal;line-height:1.4;color:var(--progress-color)!important}.collaboration-panel>.record-selector{grid-column:1/-1;gap:7px;display:grid}.collaboration-panel>.record-selector>.choice{width:100%;min-width:0;max-width:100%}.record-selector [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.collaboration-panel:has(.customer-quote-panel){grid-template-columns:minmax(0,1fr)}.customer-quote-panel input,.customer-quote-panel textarea{width:100%;min-width:0}.quote-draft-button,.quote-preview-button{margin-top:12px}.quote-email-error{font-size:var(--cds-font-support,11px);color:var(--cds-danger);overflow-wrap:anywhere;margin-top:10px;line-height:1.6}.customer-quote-receipt{overflow-wrap:anywhere;margin:0 0 10px;line-height:1.6}.customer-quote-receipt>strong{font-size:var(--cds-font-support,11px);margin:5px 0;display:block}.customer-quote-receipt details{margin-top:7px}.customer-quote-receipt summary,.internal-task-history summary{cursor:pointer;font-size:var(--cds-font-support,11px)}.customer-quote-receipt pre{font-family:inherit;font-size:var(--cds-font-support,10px);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0}.customer-quote-receipt.delivery-success{background:var(--cds-well);color:var(--cds-working)}.customer-quote-receipt.delivery-failed,.customer-quote-receipt.delivery-unconfigured{background:var(--cds-canvas);color:var(--cds-danger)}.customer-quote-receipt.delivery-unknown,.customer-quote-receipt.delivery-pending{background:var(--cds-paper);color:var(--cds-pending)}.collaboration-panel>.internal-task-history [data-slot=card-content]{padding:14px}.customer-quote-preview .preview-meta{overflow-wrap:anywhere}.customer-quote-preview .notification-preview{max-width:100%}.pricing-reply-workspace{gap:14px;min-width:0;display:grid}.pricing-reply-workspace>[data-slot=card],.quote-form-card{box-shadow:none;gap:0;padding:0}.pricing-reply-workspace>[data-slot=card] [data-slot=card-header],.quote-form-card [data-slot=card-header]{padding:13px 16px}.pricing-reply-workspace>[data-slot=card] [data-slot=card-content],.quote-form-card [data-slot=card-content]{padding:0 16px 16px}.pricing-fixed-context{font-size:var(--cds-font-support,11px);gap:7px;margin-top:10px;display:grid}.pricing-fixed-context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;display:grid}.pricing-fixed-context-grid>div{gap:3px;min-width:0;display:grid}.pricing-fixed-context-grid span{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted))}.pricing-fixed-context-grid strong{font-size:var(--cds-font-support,11px);overflow-wrap:anywhere;white-space:pre-wrap;font-weight:500}.pricing-reply-result{border-top:1px solid var(--border);margin-top:13px;padding-top:13px}.pricing-reply-result>small{margin:6px 0;display:block}.pricing-reply-form{border:1px solid var(--border);background:var(--cds-paper);border-radius:7px;height:auto;min-height:0;overflow:hidden}.pricing-reply-form .form-scroll{overflow:visible}.pricing-reply-form .form-footer{z-index:2;flex-wrap:wrap;position:sticky;bottom:0}.pricing-reply-form .form-footer .choice{width:170px}.quote-form-card h3{font-size:var(--cds-font-support,12px);color:var(--cds-text);margin:16px 0 10px}.quote-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px;display:grid}.quote-form-card .row-header{flex-wrap:wrap;gap:8px}.quote-save-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.quote-reply-option{border-top:1px solid var(--border);gap:7px;min-width:0;padding:11px 0;display:grid}.quote-reply-option>strong{font-size:var(--cds-font-support,11px)}.quote-reply-option>small{font-size:var(--cds-font-support,10px);color:var(--cds-color-muted,var(--cds-muted));overflow-wrap:anywhere}.quote-fee-choice{font-size:var(--cds-font-support,10px);overflow-wrap:anywhere;align-items:flex-start;gap:7px;line-height:1.5;display:flex}.quote-fee-choice span{min-width:0}.quote-reply-option .field-control{margin-top:5px}.task-row-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.task-row-actions>a{font-size:var(--cds-font-support,10px);color:var(--primary);white-space:nowrap}@media (max-width:700px){.pricing-fixed-context-grid,.quote-form-grid{grid-template-columns:1fr}.pricing-reply-form .form-footer .choice{width:100%}}.inquiry-mail-results{max-height:300px;overflow-y:auto}.inquiry-mail-filters label{font-size:var(--cds-font-support,11px)}.workspace{color:var(--compass-ink);background:var(--compass-canvas);font-size:var(--cds-font-support,13px)}.workspace-body{margin-left:var(--compass-sidebar-width);min-width:0;min-height:100dvh}.workspace-topbar{background:var(--cds-paper);border-bottom:1px solid var(--compass-border);align-items:center;gap:12px;height:58px;padding:0 28px;display:flex}.workspace-topbar-title{font-size:var(--cds-font-support,13px);color:var(--cds-text);font-weight:650}.workspace-topbar-section{border-left:1px solid var(--compass-border);font-size:var(--cds-font-support,12px);color:var(--compass-muted);padding-left:12px}.workspace-menu-button{border:1px solid var(--compass-border);background:var(--cds-paper);width:36px;height:36px;color:var(--compass-ink);border-radius:999px;justify-content:center;align-items:center;padding:0;display:none}.workspace-menu-button:focus-visible{outline:2px solid var(--compass-blue);outline-offset:2px}.workspace .main-content{max-width:none;margin-left:0;padding:28px 30px 44px}.workspace .page-heading{margin-bottom:21px}.workspace .page-heading h1{letter-spacing:-.045em;color:var(--cds-ink);font-size:25px}.workspace .page-heading p{max-width:72ch;font-size:var(--cds-font-support,12px);color:var(--compass-muted);line-height:1.55}.workspace .main-content .muted{font-size:var(--cds-font-support,11px);color:var(--compass-muted)}.workspace .main-content [data-slot=card]{border-color:var(--compass-border)}.workspace .main-content table{font-size:var(--cds-font-body,12px)!important}.workspace .main-content th{background:var(--cds-well);font-size:var(--cds-font-support,11px)!important;color:var(--cds-muted)!important}.workspace .main-content td{line-height:1.5}.workspace .main-content .query-bar{border-bottom:1px solid var(--compass-border);padding:16px 18px}.workspace .main-content .progress-tabs,.workspace .main-content .stage-tabs,.workspace .main-content .pagination{border-color:var(--compass-border)}.workspace .main-content .empty-state{min-height:230px}.workspace .compass-nav-footer.sidebar-bottom{padding:13px 5px 0;display:block}.workspace .compass-nav-footer .account-menu-trigger{justify-content:flex-start;padding:8px 5px}.workspace .compass-nav-footer .account-menu-trigger .account-menu-name,.workspace .compass-nav-footer .account-menu-trigger .account-menu-chevron{display:block}@media (max-width:760px){.workspace-body{margin-left:0}.workspace-topbar{height:55px;padding:0 16px}.workspace-menu-button{display:flex}.workspace .main-content{padding:21px 16px 34px}.workspace .page-heading h1{font-size:22px}.workspace .page-heading p{max-width:none;font-size:var(--cds-font-support,12px)}.workspace .main-content .query-bar{padding:12px}}.workspace-skip-link{z-index:70;border-radius:var(--cds-radius-pill);background:var(--cds-inverse);height:40px;color:var(--cds-on-inverse);font:500 14px/20px var(--cds-font);box-shadow:var(--cds-float);clip-path:inset(50%);opacity:0;pointer-events:none;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex;position:fixed;top:12px;left:16px}.workspace-skip-link:focus-visible{clip-path:none;opacity:1;pointer-events:auto}
:root{--compass-blue:var(--cds-accent);--compass-ink:var(--cds-ink);--compass-muted:var(--cds-text);--compass-border:var(--cds-rule);--compass-canvas:var(--cds-canvas);--compass-sidebar-width:208px}.compass-navigation{z-index:40;width:var(--compass-sidebar-width);background:var(--cds-paper);border-right:1px solid var(--compass-border);height:100dvh;color:var(--compass-ink);box-shadow:var(--cds-lift);flex-direction:column;padding:25px 13px 16px;display:flex;position:fixed;inset:0 auto 0 0}.compass-nav-brand{min-height:54px;color:var(--compass-ink);align-items:center;gap:12px;margin:0 0 31px;padding:0 7px;text-decoration:none;display:flex}.compass-nav-logo{flex:none;width:35px;height:auto;display:block}.compass-nav-brand-copy{gap:2px;line-height:1.05;display:grid}.compass-nav-brand-copy>span{letter-spacing:.09em;text-transform:uppercase;color:var(--cds-muted);font-size:11px;font-weight:600}.compass-nav-brand-copy>strong{letter-spacing:-.04em;color:var(--cds-ink);font-size:23px;font-weight:670}.compass-nav-section-label{color:var(--cds-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:11px;padding:0 13px;font-size:10px;font-weight:700}.compass-nav-links{overscroll-behavior:contain;scrollbar-width:thin;flex:1;align-content:start;gap:4px;min-height:0;padding:3px 3px 3px 0;display:grid;overflow-y:auto}.compass-nav-group{min-width:0;margin-bottom:12px}.compass-nav-group:last-child{margin-bottom:0}.compass-nav-group .compass-nav-section-label{margin:0 0 5px;padding:0 12px;font-size:10px;line-height:1.4}.compass-nav-group-links{gap:2px;display:grid}.compass-nav-entry{min-width:0}.compass-nav-link{min-height:42px;color:var(--cds-text);border-radius:7px;align-items:center;gap:12px;padding:9px 12px;font-size:13px;font-weight:520;line-height:1.3;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.compass-nav-link svg{color:var(--cds-muted);flex:none}.compass-nav-link:hover{background:var(--cds-pill-hover);color:var(--cds-ink)}.compass-nav-link-active,.compass-nav-link-active:hover{background:var(--cds-highlight);color:var(--cds-accent);box-shadow:var(--cds-lift);font-weight:650}.compass-nav-link-active svg{color:var(--cds-accent)}.compass-nav-link-parent-active{background:var(--cds-well);color:var(--cds-text);font-weight:620}.compass-nav-link-parent-active svg{color:var(--cds-accent)}.compass-nav-link-label{overflow-wrap:normal;flex:1;min-width:0}.compass-nav-subnav{border-left:1px solid var(--cds-rule);gap:1px;margin:2px 0 4px 20px;padding-left:8px;display:grid}.compass-nav-sublink{gap:8px;min-height:32px;padding:6px 8px;font-size:12px}.compass-nav-sublink.compass-nav-link-active{box-shadow:var(--cds-lift)}.compass-preview .compass-nav-link.compass-nav-sublink{min-height:32px;padding:6px 8px}.compass-preview .compass-nav-link.compass-nav-link-parent-active{color:var(--cds-text)}.compass-nav-badge{background:var(--cds-raised);min-width:20px;color:var(--cds-text);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 5px;font-size:10px}.compass-nav-link-active .compass-nav-badge{background:var(--cds-sky-soft);color:var(--cds-info)}.compass-nav-brand,.compass-nav-section-label,.compass-nav-footer{flex-shrink:0}.compass-nav-footer{border-top:1px solid var(--compass-border);min-width:0;margin-top:12px;padding:13px 5px 0}.compass-nav-scrim{display:none}.compass-navigation :focus-visible,.compass-nav-scrim:focus-visible{outline:2px solid var(--compass-blue);outline-offset:3px}@media (max-width:760px){.compass-navigation{width:min(var(--compass-sidebar-width),calc(100vw - 48px));visibility:hidden;box-shadow:var(--cds-lift);transition:transform .2s;transform:translate(-105%)}.compass-navigation-open{visibility:visible;transform:translate(0)}.compass-nav-scrim{z-index:39;background:var(--cds-scrim);border:0;width:100%;display:block;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.compass-navigation,.compass-nav-link{transition:none}}
:root{--compass-night-solid-blue:var(--cds-action);--compass-on-action:var(--cds-on-action);--compass-ask-fill:var(--cds-inverse);--compass-night-canvas:var(--cds-canvas);--compass-night-paper:var(--cds-paper);--compass-night-raised:var(--cds-raised);--compass-night-hover:var(--cds-pill-hover);--compass-night-rule:var(--cds-rule);--compass-night-ink:var(--cds-ink);--compass-night-muted:var(--cds-text);--compass-night-subtle:var(--cds-muted);--compass-night-blue-surface:var(--cds-sky-soft);--compass-night-blue-ink:var(--cds-accent);--compass-night-green-surface:var(--cds-working-bg);--compass-night-green-ink:var(--cds-working);--compass-night-amber-surface:var(--cds-pending-bg);--compass-night-amber-ink:var(--cds-pending);--compass-night-red-surface:var(--cds-danger-bg);--compass-night-red-ink:var(--cds-danger);--compass-night-violet-surface:var(--cds-scenario-bg);--compass-night-violet-ink:var(--cds-scenario)}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.workspace-app[data-compass-design] .workspace-rail [data-slot=avatar-fallback]{background:var(--cds-color-neutral-bg);color:var(--cds-color-ink)}.workspace-appearance-preference{color:var(--cds-ink);justify-content:space-between;align-items:center;gap:1rem;display:flex}.workspace-appearance-preference select{border:1px solid var(--cds-rule);background-color:var(--cds-paper);min-height:2.5rem;color:inherit;border-radius:999px;padding-inline:.75rem}.workspace-appearance-preference select:focus-visible{outline:2px solid var(--cds-accent);outline-offset:2px}@media print{:root.dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}
@font-face{font-family:CompassInterV01;src:url(/compass-design/0.1/inter-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:CompassInterV01;src:url(/compass-design/0.1/inter-500.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:CompassInterV01;src:url(/compass-design/0.1/inter-600.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}[data-compass-design="0.1"]{--cds-color-canvas:#f1f2f2;--cds-color-paper:#fff;--cds-color-ink:#003a66;--cds-color-muted:#4a6076;--cds-color-rule:#dce6ed;--cds-color-brand:#0088e8;--cds-color-action:#07c;--cds-color-action-hover:#0066b0;--cds-color-link:#005f9f;--cds-color-selection:#e8f3fb;--cds-color-selection-strong:#deeffb;--cds-color-contribution:#eaf5fc;--cds-color-sky:#c7e8ff;--cds-color-wash:#eff8ff;--cds-color-hover:#e9ebe7;--cds-color-neutral-bg:#f2f3ef;--cds-color-neutral-ink:#4c616a;--cds-color-pending-bg:#f7ddc5;--cds-color-pending-ink:#75401e;--cds-color-success-bg:#d9f0e1;--cds-color-success-ink:#246244;--cds-color-danger-bg:#f9e3e3;--cds-color-danger-ink:#8a2e35;--cds-color-chart-current:#0088e8;--cds-color-chart-stress:#9978c8;--cds-color-chart-negative:#b25165;--cds-color-chart-grid:#e9eef3;--cds-color-ask-hover:#004b80;--cds-font-family:"CompassInterV01", Inter, Arial, sans-serif;--cds-font-body:13px;--cds-font-support:12px;--cds-font-control:13px;--cds-font-navigation:14px;--cds-font-title:28px;--cds-font-card-title:17px;--cds-font-metric:33px;--cds-font-weight-regular:400;--cds-font-weight-medium:500;--cds-font-weight-semibold:600;--cds-line-height:1.5;--cds-space-1:4px;--cds-space-2:8px;--cds-space-3:12px;--cds-space-4:16px;--cds-space-5:20px;--cds-space-6:24px;--cds-radius-card:26px;--cds-radius-pill:999px;--cds-radius-control:20px;--cds-radius-ask:14px;--cds-sidebar-width:236px;--cds-sidebar-profile-gap:14px;--cds-control-height:40px;--cds-control-small-height:32px;--cds-navigation-height:42px;--cds-ask-height:44px;--cds-shadow-ask:0 3px 12px #003a6612;--cds-focus-width:3px;--cds-focus-offset:3px;--cds-transition-duration:.12s;--cds-color-chart-zero:#6d879b;--cds-color-chart-current-text:#006cb9;--cds-color-chart-stress-text:#755398;--cds-color-chart-negative-text:#a43c52;--cds-color-chart-zero-text:#526b7e;--cds-color-chart-pending-text:#6c5963;--cds-font-brand:15px;--cds-color-chart-scenario-bg:#f0e8fa;--cds-color-chart-scenario-ink:#604784;--cds-color-chart-scenario-hover:#e4d7f4;--cds-chart-label-width:190px;--cds-chart-value-width:104px;--cds-chart-column-gap:14px;--cds-color-chart-option-bg:#edf1f5;--cds-color-chart-option-ink:#425d73}
[data-compass-design="0.1"]{--cds-color-canvas:var(--cds-canvas);--cds-color-paper:var(--cds-paper);--cds-color-ink:var(--cds-ink);--cds-color-muted:var(--cds-text);--cds-color-rule:var(--cds-rule);--cds-color-link:var(--cds-accent);--cds-color-selection:var(--cds-highlight);--cds-color-selection-strong:var(--cds-sky-soft);--cds-color-contribution:var(--cds-highlight);--cds-color-sky:var(--cds-sky-tint);--cds-color-wash:var(--cds-highlight);--cds-color-hover:var(--cds-raised);--cds-color-neutral-bg:var(--cds-canvas);--cds-color-neutral-ink:var(--cds-text);--cds-color-pending-bg:var(--cds-pending-bg);--cds-color-pending-ink:var(--cds-pending);--cds-color-success-bg:var(--cds-working-bg);--cds-color-success-ink:var(--cds-working);--cds-color-danger-bg:var(--cds-danger-bg);--cds-color-danger-ink:var(--cds-danger);--cds-color-chart-grid:var(--cds-rule-soft);--cds-color-chart-current-text:var(--cds-accent);--cds-color-chart-stress-text:var(--cds-scenario);--cds-color-chart-negative-text:var(--cds-danger);--cds-color-chart-zero-text:var(--cds-text);--cds-color-chart-pending-text:var(--cds-text);--cds-color-chart-scenario-bg:var(--cds-scenario-bg);--cds-color-chart-scenario-ink:var(--cds-scenario);--cds-color-chart-scenario-hover:var(--cds-scenario-bg);--cds-color-chart-option-bg:var(--cds-raised);--cds-color-chart-option-ink:var(--cds-text)}
body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"]{--commercial-body:14px;--commercial-support:12.5px;--background:var(--cds-canvas);--foreground:var(--cds-ink);--primary:var(--cds-action);--primary-foreground:var(--cds-on-action);--muted:var(--cds-well);--muted-foreground:var(--cds-text);--border:var(--cds-rule);--input:var(--cds-rule);--ring:var(--cds-accent);--card:var(--cds-paper);--card-foreground:var(--cds-ink);--popover:var(--cds-overlay);--popover-foreground:var(--cds-ink);--accent:var(--cds-sky-soft);--accent-foreground:var(--cds-ink);--secondary:var(--cds-raised);--secondary-foreground:var(--cds-ink);--destructive:var(--cds-danger);--ink:var(--cds-color-ink);--line:var(--cds-color-rule);--nz-blue-head:var(--cds-paper);--nz-blue-ink:var(--cds-accent);--nz-action:var(--cds-action);font-family:var(--cds-font-family);color:var(--cds-color-ink);background:var(--cds-color-canvas)}.workspace-app[data-compass-design="0.1"]{font-size:var(--commercial-body);line-height:var(--cds-line-height)}[data-compass-design="0.1"] :is(button,input,select,textarea,[data-slot]){font-family:var(--cds-font-family)}[data-compass-design="0.1"] :is(button,a,summary,input,select,textarea):focus-visible{outline:3px solid var(--cds-focus-color);outline-offset:3px}.workspace-app[data-compass-design="0.1"] .workspace-body{margin-left:var(--cds-sidebar-width)}.workspace-app[data-compass-design="0.1"] .rail.workspace-rail{width:var(--cds-sidebar-width);background:var(--cds-color-canvas);border:0;padding:0}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=header]{border:0;padding:24px 12px 4px 18px}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar .brand{gap:12px;height:32px;min-height:32px;padding:0 6px 0 8px}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar .brand img{width:90px;max-width:none;height:auto;margin:-6px -7px}.dark .workspace-app[data-compass-design="0.1"] .rail.compass-sidebar .brand img{content:url(/compass-design/1.0/mgs-logo-white.svg)}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar .brand .nz-brand-name{font:600 17px/24px var(--cds-font);letter-spacing:-.025em;color:var(--cds-ink)}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=content]{padding:14px 12px 8px 18px}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=menu]{gap:2px}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=menu-button]{border-radius:var(--cds-radius-pill);min-height:40px;font:400 14px/20px var(--cds-font);color:var(--cds-text);gap:12px;padding:0 10px 0 14px}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=menu-button] .compass-nav-icon{stroke-width:1.75px;width:19px;height:19px;color:var(--cds-nav-icon)}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=menu-button]>span:not(.avatar){font-size:14px;line-height:20px}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=menu-button]:hover{background:var(--cds-hover);color:var(--cds-ink)}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=menu-button].active{background:var(--cds-paper);color:var(--cds-ink);box-shadow:var(--cds-lift);font-weight:500}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=menu-button].active .compass-nav-icon{color:var(--cds-accent)}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=footer]{border:0;padding:8px 16px 14px}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar .compass-sidebar-account{border:0;margin-top:14px;padding-top:0}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=menu-button].compass-sidebar-profile{background:var(--cds-color-paper);border-radius:var(--cds-radius-card);min-height:52px}.workspace-app[data-compass-design="0.1"] .workspace-topbar{background:var(--cds-canvas);border:0;height:60px;min-height:60px;padding:20px 28px 0 20px}.workspace-app[data-compass-design="0.1"] .workspace-topbar-actions{gap:10px}.workspace-app[data-compass-design="0.1"] .workspace-topbar-actions [data-slot=button]{background:var(--cds-paper);height:40px;min-height:40px;color:var(--cds-ink);box-shadow:var(--cds-lift);border:0;padding:0 15px}.workspace-app[data-compass-design="0.1"] .workspace-topbar-actions kbd{color:var(--cds-muted);border-radius:var(--cds-radius-pill);background:var(--cds-well);font:500 11.5px/18px var(--cds-font);border:0}.workspace-app[data-compass-design="0.1"] .workspace-subnav{border-radius:var(--cds-radius-pill);background:var(--cds-paper);width:fit-content;max-width:calc(100% - 48px);min-height:0;box-shadow:var(--cds-lift);border:0;gap:2px;margin:14px 28px 4px 20px;padding:4px}.workspace-app[data-compass-design="0.1"] .workspace-subnav a{border-radius:var(--cds-radius-pill);min-height:36px;font:500 14px/20px var(--cds-font);letter-spacing:-.01em;color:var(--cds-text);border:0;padding:8px 16px}.workspace-app[data-compass-design="0.1"] .workspace-subnav a[aria-current=page]{background:var(--cds-sky-soft);color:var(--cds-ink);font-weight:500}.workspace-app[data-compass-design="0.1"] .workspace-footer{font-size:var(--cds-font-support);color:var(--cds-color-muted);padding:10px 24px}.workspace-app[data-compass-design="0.1"] .workspace-ask{background:var(--compass-ask-fill);height:48px;min-height:48px;color:var(--cds-on-inverse);box-shadow:var(--cds-shadow-ask);font-size:var(--cds-font-control);padding:0 22px 0 18px;font-weight:500;border-radius:var(--cds-radius-ask)!important}.workspace-app[data-compass-design="0.1"] .workspace-ask:hover{background:var(--cds-color-ask-hover)}.workspace-app[data-compass-design="0.1"] .workspace-ask svg{width:17px;height:17px;color:var(--cds-inverse-spark)}[data-compass-design="0.1"] #main .qi.qi{--qi-blue:var(--cds-action);--qi-line:var(--cds-color-rule);--qi-muted:var(--cds-color-muted);max-width:1440px;color:var(--cds-color-ink);font-family:var(--cds-font-family);font-size:var(--commercial-body);padding:20px 24px 32px}[data-compass-design="0.1"] #main :is(.qi.qi h1,[data-slot=workspace-page-header] h1,.sp-native-workspace .p4-case-head h1){font-size:var(--cds-font-title);letter-spacing:-.7px;color:var(--cds-color-ink);font-weight:500;line-height:1.25}[data-compass-design="0.1"] #main .qi.qi :is(h2,h3,h4,h5){color:var(--cds-color-ink);font-weight:500}[data-compass-design="0.1"] #main .qi.qi h2{font-size:18px;line-height:1.4}[data-compass-design="0.1"] #main .qi.qi :is(p,.qi-description){font-size:var(--commercial-body);color:var(--cds-color-muted)}[data-compass-design="0.1"] #main .qi.qi :is(.qi-help,.qi-subtle,.qi-field label,.qi-facts dt,.qi-back,.qi-review-bar,.qi-footer-note){font-size:var(--commercial-support);color:var(--cds-color-muted)}[data-compass-design="0.1"] #main .qi.qi :is(.qi-snapshot-title,.qpr-heading) .qi-eyebrow{font-size:var(--commercial-support);color:var(--cds-color-muted);margin-bottom:6px;display:block}[data-compass-design="0.1"] #main .qi.qi :is(.qi-panel,.qi-empty,.qi-card,.qi-form-section,.qi-table-wrap,.qpr-charge,.qi-draft-row){border-radius:var(--cds-radius-card);background:var(--cds-color-paper);box-shadow:none;border:1px solid #0000}[data-compass-design="0.1"] #main .qi.qi :is(.qi-panel,.qi-empty){padding:24px}[data-compass-design="0.1"] #main .qi.qi :is(.qi-summary-section,.qi-section){border-color:var(--cds-color-rule)}[data-compass-design="0.1"] #main .qi.qi .qi-section-head{gap:12px}[data-compass-design="0.1"] #main .qi.qi .qi-section-no{background:var(--cds-color-selection);color:var(--cds-color-link)}[data-compass-design="0.1"] #main .qi.qi .qi-section-head p{font-size:var(--commercial-support)!important}[data-compass-design="0.1"] #main .qi.qi :is(input.qi-input:not([type=checkbox]):not([type=radio]),select.qi-input,textarea.qi-input,[data-slot=select-trigger]){border-color:var(--cds-color-rule);border-radius:var(--cds-radius-control);color:var(--cds-color-ink);background:var(--cds-color-paper);font-size:var(--commercial-body);min-height:var(--cds-control-height);padding:9px 14px}[data-compass-design="0.1"] #main .qi.qi textarea.qi-input{border-radius:999px}[data-compass-design="0.1"] #main .qi.qi [data-slot=select-trigger]{white-space:normal;height:auto;display:flex}[data-compass-design="0.1"] #main .qi.qi [data-slot=select-value]{line-clamp:unset;-webkit-line-clamp:unset;white-space:normal}[data-compass-design="0.1"] #main .qi.qi [aria-invalid=true]{border-color:var(--cds-color-danger-ink)!important}[data-compass-design="0.1"] #main .qi.qi .qi-customer-choice{border-color:var(--cds-color-rule);border-radius:var(--cds-radius-card);color:var(--cds-color-ink);background:var(--cds-color-paper)}[data-compass-design="0.1"] #main .qi.qi .qi-customer-choice[aria-pressed=true]{border-color:var(--cds-color-action);background:var(--cds-color-selection)}[data-compass-design="0.1"] #main .qi.qi :is(.qi-selected-customer,.qpr-internal-field,.qpr-edit-footer){border-color:var(--cds-color-rule);border-radius:var(--cds-radius-control);background:var(--cds-color-wash)}[data-compass-design="0.1"] #main .qi.qi :is(.qi-field-error,.qi-required){color:var(--cds-color-danger-ink)}[data-compass-design="0.1"] #main .qi.qi .qi-facts{gap:0 22px}[data-compass-design="0.1"] #main .qi.qi .qi-facts>div{border-color:var(--cds-color-rule);padding:12px 0}[data-compass-design="0.1"] #main .qi.qi .qi-facts dd{color:var(--cds-color-ink);font-size:var(--commercial-body);font-variant-numeric:tabular-nums}[data-compass-design="0.1"] #main .qi.qi .qi-filterbar{background:var(--cds-color-paper);border-radius:var(--cds-radius-card);gap:3px;padding:4px}[data-compass-design="0.1"] #main .qi.qi .qi-filter{border-radius:var(--cds-radius-pill);font-size:var(--commercial-support);color:var(--cds-color-muted);border:0}[data-compass-design="0.1"] #main .qi.qi .qi-filter[aria-pressed=true]{background:var(--cds-color-selection);color:var(--cds-color-ink);font-weight:500}[data-compass-design="0.1"] #main .qi.qi :is(th,td),[data-compass-design="0.1"] #main .quote-workflow-page :is(th,td){border-color:var(--cds-color-rule);color:var(--cds-color-ink);font-size:var(--commercial-body);font-variant-numeric:tabular-nums}[data-compass-design="0.1"] #main .qi.qi thead th,[data-compass-design="0.1"] #main .quote-workflow-page thead th{background:var(--cds-color-wash);font-weight:500;font-size:var(--commercial-support);color:var(--cds-color-muted)}[data-compass-design="0.1"] #main .quote-request-link{color:var(--cds-color-link)}[data-compass-design="0.1"] #main .quote-request-link small{color:var(--cds-color-muted)}[data-compass-design="0.1"] #main [data-slot=card]{border-radius:var(--cds-radius-card);background:var(--cds-color-paper);box-shadow:var(--cds-lift);border-color:#0000}[data-compass-design="0.1"] #main [data-slot=workspace-page]{padding:20px 24px 32px}[data-compass-design="0.1"] [data-slot=button]{border-radius:var(--cds-radius-pill);font-weight:500}[data-compass-design="0.1"] #main .qi.qi :is(.qi-btn,.qi-button,.qi-primary){border-radius:var(--cds-radius-pill);font-size:var(--commercial-support);box-shadow:none;font-weight:500}[data-compass-design="0.1"] [data-slot=button]:not([data-size^=icon]):not([data-size=sm]):not([data-size=xs]):not([data-size=lg]):not(.workspace-ask){height:auto;min-height:var(--cds-control-height);white-space:normal;padding:10px 18px}[data-compass-design="0.1"] [data-slot=button]:is([data-size=sm],[data-size=xs],[data-size=lg]){white-space:normal}[data-compass-design="0.1"] #main .qi.qi .qi-btn{border-color:var(--cds-color-rule);color:var(--cds-color-link);background:var(--cds-color-paper)}[data-compass-design="0.1"] #main .qi.qi .qi-primary{border-color:var(--cds-color-action);background:var(--cds-color-action);color:var(--compass-on-action)}[data-compass-design="0.1"] #main .qi.qi .qi-primary:hover:not(:disabled){background:var(--cds-color-action-hover)}[data-compass-design="0.1"] #main .qi.qi .qi-badge{border-radius:var(--cds-radius-pill);font-size:var(--commercial-support);border:0;font-weight:400}[data-compass-design="0.1"] #main .qi.qi .qi-notice{background:var(--cds-color-selection);color:var(--cds-color-ink);border-color:var(--cds-color-action);border-radius:20px}[data-compass-design="0.1"] #main .qi.qi .qi-notice[class*=bg-amber-500\/]{background:var(--cds-color-pending-bg);color:var(--cds-color-pending-ink);border-color:var(--cds-color-pending-ink)}[data-compass-design="0.1"] #main .qi.qi .qi-notice.qi-error{background:var(--cds-color-danger-bg);color:var(--cds-color-danger-ink);border-color:var(--cds-color-danger-ink)}[data-compass-design="0.1"] #main .qi.qi .qi-notice.qi-success{background:var(--cds-color-success-bg);color:var(--cds-color-success-ink);border-color:var(--cds-color-success-ink)}[data-compass-design="0.1"] #main .qi.qi :is(.qi-error,.qi-success,.qi-notice[class*=bg-amber-500\/]) :is(p,h2,h3){color:inherit}[data-compass-design="0.1"] #main .qi.qi .qpr-totals,[data-compass-design="0.1"] #main .qi.qi .qpr-sell-totals{background:var(--cds-color-contribution);border-radius:var(--cds-radius-card);color:var(--cds-color-ink);border:0;padding:22px}[data-compass-design="0.1"] #main .qi.qi .qpr-totals .qpr-total{background:0 0;border:0}[data-compass-design="0.1"] #main .qi.qi .qpr-total dd{color:var(--cds-color-ink);font-weight:500}[data-compass-design="0.1"] #main .qi.qi .qpr-negative{color:var(--cds-color-danger-ink)!important}[data-compass-design="0.1"] #main .qi.qi .qi-panel:has(>.qpr-sales-quote+.qpr-internal){background:0 0;border:0;grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:18px;padding:0;display:grid}[data-compass-design="0.1"] #main .qi.qi .qi-panel>.qpr-sales-quote{background:var(--cds-color-paper);border-radius:var(--cds-radius-card);min-width:0;padding:24px}[data-compass-design="0.1"] #main .qi.qi .qpr-internal{background:var(--cds-color-paper);border-radius:var(--cds-radius-card);border:0;align-self:start;min-width:0;margin:0;padding:24px}[data-compass-design="0.1"] #main .qi.qi .qpr-internal :is(.qi-facts,.qpr-total dl){grid-template-columns:1fr}[data-compass-design="0.1"] #main .qi.qi .qpr-internal .qpr-totals{padding:18px}[data-compass-design="0.1"] #main .qi.qi .qpr-internal .qpr-total{min-width:0}[data-compass-design="0.1"] #main .qi.qi .qh-packet-evidence{gap:22px;margin-top:16px;display:grid}[data-compass-design="0.1"] #main .qi.qi .qh-packet-evidence>.qi-summary-section{border-top:1px solid var(--cds-color-rule);margin:0;padding-top:20px}[data-compass-design="0.1"] #main .qi.qi .qh-packet-evidence h4{margin:0 0 10px;font-size:17px;line-height:1.4}[data-compass-design="0.1"] #main .qi.qi .qh-packet-evidence h5{font-size:var(--commercial-body);margin:0}[data-compass-design="0.1"] #main .qi.qi .qh-packet-evidence .qi-section{padding:16px 0}[data-compass-design="0.1"] #main .sp-native-workspace{--ud-paper:var(--cds-color-paper);--ud-workbench:var(--cds-well);--ud-ink:var(--cds-color-ink);--ud-secondary:var(--cds-color-muted);--ud-rule:var(--cds-color-rule);--ud-brand:var(--cds-accent);--ud-selection:var(--cds-color-selection);background:var(--cds-color-canvas);color:var(--cds-color-ink)}[data-compass-design="0.1"] #main .sp-native-workspace .p4-page{padding:20px 24px 32px}[data-compass-design="0.1"] #main .sp-native-workspace .p4-panel{border-radius:var(--cds-radius-card);background:var(--cds-color-paper);border:0}[data-compass-design="0.1"] #main .sp-native-workspace .p4-panel-title{border-color:var(--cds-color-rule);padding:21px 22px 17px}[data-compass-design="0.1"] #main .sp-native-workspace .p4-panel-title h2{font-size:var(--cds-font-card-title);color:var(--cds-color-ink);font-weight:500}[data-compass-design="0.1"] #main .sp-native-workspace .p4-tabs{border-radius:var(--cds-radius-pill);background:var(--cds-color-paper);border:0;gap:3px;width:fit-content;max-width:100%;padding:4px}[data-compass-design="0.1"] #main .sp-native-workspace .p4-tabs button{border-radius:var(--cds-radius-pill);color:var(--cds-color-muted);background:0 0;border:0}[data-compass-design="0.1"] #main .sp-native-workspace .p4-tabs button[aria-selected=true]{background:var(--cds-color-selection);color:var(--cds-color-ink)}[data-compass-design="0.1"] #main .sp-native-workspace .p4-panel:has(>.sp-contribution){background:var(--cds-color-contribution)}[data-compass-design="0.1"] #main .sp-contribution{font-size:var(--cds-font-metric);color:var(--cds-color-ink);margin-inline:22px;font-weight:500}[data-compass-design="0.1"] #main .sp-amounts{margin-inline:22px}[data-compass-design="0.1"] #main .sp-native-workspace :is(td,th,.sp-amounts>div,.sp-context .p4-panel>p,.sp-context ul){font-size:var(--commercial-support);border-color:var(--cds-color-rule)}[data-compass-design="0.1"] #main .sp-native-workspace .ud-matrix .ud-selected{background:var(--cds-color-selection)}[data-compass-design="0.1"] #main .sp-native-workspace .ud-matrix .ud-profit{background:var(--cds-color-wash)}[data-compass-design="0.1"] #main .sp-native-workspace .ud-option-id{color:var(--cds-color-action);font-weight:500}[data-compass-design="0.1"] #main .sp-native-workspace :is(.p4-owner,.p4-case-head p,.sp-evidence>header p,.p4-source-detail){color:var(--cds-color-muted)}body[data-compass-design="0.1"] :is([data-slot=dialog-content],[data-slot=select-content]){font-family:var(--cds-font-family);color:var(--cds-color-ink);background:var(--cds-color-paper);border-radius:var(--cds-radius-control);font-size:var(--commercial-body)}body[data-compass-design="0.1"] [data-slot=dialog-content]{border-radius:var(--cds-radius-card);padding:24px}body[data-compass-design="0.1"] [data-slot=select-item]{white-space:normal;min-height:var(--cds-control-height);padding:9px 12px}body[data-compass-design="0.1"] [data-slot=select-item][data-highlighted]{background:var(--cds-color-selection);color:var(--cds-color-ink)}.workspace-rehearsal{color:var(--muted-foreground);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:7px 12px;padding:7px 28px;font-size:12px;line-height:1.5;display:flex}.workspace-rehearsal>span:first-child{border:1px solid var(--border);background:var(--card);border-radius:999px;padding:2px 9px;font-weight:600}.workspace-app[data-compass-design="0.1"] .workspace-rehearsal{color:var(--cds-color-muted);padding-inline:24px}@media (max-width:1100px){[data-compass-design="0.1"] #main .qi.qi .qi-panel:has(>.qpr-sales-quote+.qpr-internal){grid-template-columns:1fr}}@media (min-width:641px) and (max-width:1023px){.workspace-app[data-compass-design="0.1"] .workspace-body{margin-left:72px}.workspace-app[data-compass-design="0.1"] .rail.workspace-rail{width:72px}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=header]{padding:20px 0 8px}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar .brand{justify-content:center;gap:0;padding:0;overflow:hidden}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar .brand img{flex-shrink:0;width:85.6797px;max-width:none;height:auto;margin:0}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar .brand .nz-brand-name{display:none}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=content],.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=footer]{padding-inline:8px}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=menu-button]{justify-content:center;gap:0;min-height:40px;padding:0}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar [data-sidebar=menu-button]>span:not(.compass-person-identity){display:none}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar .compass-sidebar-profile>.compass-person-identity>span:last-child{display:none!important}.workspace-app[data-compass-design="0.1"] .rail.compass-sidebar .compass-sidebar-profile>.compass-person-identity{justify-content:center}}@media (max-width:640px){.workspace-app[data-compass-design="0.1"] .workspace-body{margin-left:0}.workspace-app[data-compass-design="0.1"] .rail.workspace-rail{width:var(--cds-sidebar-width)}.workspace-app[data-compass-design="0.1"] .workspace-topbar{padding:8px 12px 0}.workspace-app[data-compass-design="0.1"] .workspace-subnav{max-width:calc(100% - 24px);margin:8px 12px 4px}.workspace-app[data-compass-design="0.1"] .workspace-subnav a{padding:7px 12px}.workspace-app[data-compass-design="0.1"] .workspace-rehearsal{padding-inline:16px}[data-compass-design="0.1"] #main :is(.qi.qi,[data-slot=workspace-page],.sp-native-workspace .p4-page){padding:16px 12px 28px}[data-compass-design="0.1"] #main .qi.qi :is(.qi-panel,.qi-empty,.qi-panel>.qpr-sales-quote,.qpr-internal){padding:20px 18px}[data-compass-design="0.1"] #main .qi.qi .qi-facts{grid-template-columns:1fr}[data-compass-design="0.1"] #main .qi.qi :is(input.qi-input,textarea.qi-input){font-size:16px}body[data-compass-design="0.1"] [data-slot=dialog-content]{padding:20px}}
:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])){--cds-font-body:14px;--cds-font-support:12.5px;--cds-font-control:14px;--cds-font-navigation:14px;--content-body:14px;--content-support:12.5px;--content-row-y:10px;--content-row-x:12px;--ink:var(--cds-color-ink);--muted:var(--cds-text);--line:var(--cds-color-rule);--blue:var(--cds-action);font-family:var(--cds-font-family);font-size:var(--content-body);line-height:var(--cds-line-height)}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#app,#main,#dialog-root){font-family:var(--cds-font-family);font-size:var(--content-body);line-height:1.5}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(button,input,select,textarea,[data-slot]){font-family:var(--cds-font-family)}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(h1,.work-head h1){letter-spacing:-.025em;color:var(--cds-color-ink);font-size:28px;font-weight:500;line-height:1.25}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) h2{letter-spacing:-.015em;color:var(--cds-color-ink);font-size:20px;font-weight:500;line-height:1.35}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(h3,h4){letter-spacing:0;font-size:16px;font-weight:600;line-height:1.4}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(p,li,dd,summary){font-size:var(--content-body);line-height:1.5}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(small,time,dt,label,.small,.sub,.muted,.help,.footnote,.label){font-size:var(--content-support);line-height:1.5}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.page-head,.work-head){gap:16px;margin-bottom:20px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.page-head,.work-head) p{margin-top:6px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main :is(.page,.split-page){padding:20px 24px 28px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.eyebrow,.kicker,.fd-eyebrow,.p2-eyebrow,.cf-eyebrow){display:none}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) table{font-variant-numeric:tabular-nums}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(th,td){padding:var(--content-row-y) 12px;border-color:var(--cds-color-rule);font-size:var(--content-body);vertical-align:top;line-height:1.45}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) thead th{background:var(--cds-color-wash);color:var(--cds-color-muted);font-size:var(--content-support);padding:9px 12px;font-weight:500;line-height:1.4}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) td :is(p,div,span,a,button){font-size:inherit;line-height:1.45}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) td :is(small,time,.small,.sub,.muted,.footnote,.directory-sub,.fd-code,.ac-tag,.ac-status,.ac-you){font-size:var(--content-support);line-height:1.45}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) td p{margin:3px 0}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) tbody tr:hover{background:var(--cds-color-wash)}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.table-wrap,.table-scroll,.tw-scroll,.sw-table-wrap,.rp-list,.directory-table,.ac-table-scroll,.fd-table){overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .directory-table table{min-width:960px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.table-footer,.p4-table-footer,.as-table-meta){font-size:var(--content-support);padding:10px 14px;line-height:1.5}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.directory-table td:first-child>.button-link,.p2 table .button-link,.as-item-title,.cf-company-link,.q1-open,.rp-list-title,.sw-record-title){color:var(--cds-ink);font-size:16px;font-weight:600;line-height:1.4}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.directory-sub,.p2-sub,.cf-sector,.cf-company-sector,.as-item-id,.rp-muted,.fd-code){font-size:var(--content-support);color:var(--cds-text);margin-top:3px;font-weight:400;line-height:1.5;display:block}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.person-identity,.compass-person-identity) :is(small,.text-xs){font-size:var(--content-support)}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.tabbar,.as-tabs,.p2-tabs,.fd-tabs,.cf-tabs,.cf-detail-nav,.mc-tabs,.ww-tabs,.segment,.sw-sections){border-radius:var(--cds-radius-pill);background:var(--cds-color-paper);border:0;gap:4px;max-width:100%;padding:4px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.tabbar,.as-tabs,.p2-tabs,.fd-tabs,.cf-tabs,.cf-detail-nav,.mc-tabs,.ww-tabs,.segment,.sw-sections)>:is(a,button){border-radius:var(--cds-radius-pill);min-height:38px;font-size:var(--content-body);border:0;padding:8px 14px;font-weight:400;line-height:1.4}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.tabbar,.as-tabs,.p2-tabs,.fd-tabs,.cf-tabs,.cf-detail-nav,.mc-tabs,.ww-tabs,.segment,.sw-sections)>:is(a,button):is(.selected,.active,[aria-selected=true],[aria-current=page]){color:var(--cds-color-link);background:var(--cds-color-selection);box-shadow:none;font-weight:500}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(input:not([type=checkbox]):not([type=radio]),select,[data-slot=select-trigger]){min-height:44px;font-size:var(--content-body);padding:0 18px;line-height:20px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) textarea{border-radius:var(--cds-radius-inner);min-height:96px;font-size:var(--content-body);padding:12px 18px;line-height:22px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(button:not(.cds-button):not([data-slot]),.button-link){font-size:var(--content-body);line-height:20px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) button:not(.button-link):not(.cf-company-link):not(.icon-only):not([data-size^=icon]):not([role=checkbox]):not([role=radio]):not([role=switch]):not([role=tab]):not(.cds-button):not([data-slot]){min-height:40px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.badge,.sw-tag,.p4-tag,.ac-tag,.ac-status){font-size:var(--content-support);line-height:1.4}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.badge,.label,.kicker,.eyebrow,.sw-tag,.p4-tag):before,:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.badge,.label,.kicker,.eyebrow,.sw-tag,.p4-tag):after,:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .p4-detail.p4-combined-comparison.nz-pricing .p4-review-list li:before{content:none;display:none}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.card,.d4-card,.ww-card,.settings-card,.hrx-record,.hrx-detail,.mc-detail,.mc-matters,.rp-context,.p4-panel){border-color:var(--cds-color-rule);box-shadow:none;border-radius:20px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.card-heading,.p4-panel-title,.mc-list-heading,.mc-detail-head){padding:14px 18px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.modal-body,.mc-panel,.d4-card,.settings-card){padding:18px 20px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.field,.rp-field,.ww-field,.cf-field,.qi-field){gap:5px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.form-grid,.settings-grid,.d4-grid){gap:16px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.kv,.p4-option dl>div,.cf-priority-notes>div){padding-block:8px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.metric .value,.p4-summary b,.home-metric .value){letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500;line-height:1.2}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.home-entry-meta,.home-section-note,.home-count-note,.home-snapshot,.home-event-time,.home-candidate-label,.p4-footnote,.p4-help,.p4-muted,.p4-summary small,.p4-owner,.as-note,.as-owner,.as-status-label,.as-context-label,.as-source-note,.as-work-detail-head,.rp-field label,.rp-muted,.p2-caption,.p2-disclosure,.mc-row-meta,.mc-detail-meta,.mc-bottom-note,.mc-section-head>span,.mc-review-footer,.mc-thread-head>span,.ww-help,.ww-optional,.ww-meta,.settings-connection-meta,.hrx-history,.hrx label,.fd-caption,.fd-context,.fd-source-note,.fd-coverage,.fd-basis,.fd-code,.fd-source-strip>span,.fd-source-strip>strong,.fd-cohort>span,.fd-metric>span,.fd-adjusted>span,.fd-adjusted>strong,.fd-section-head>a,.fd-request>span,.fd-thresholds,.fd-bucket>span,.fd-aging span,.directory-label>span,.directory-dimension-labels>span,.rp-step>span,.ww-tabs button>span,.directory-unscored,.directory-spotlight-lead,.directory-origin,.directory-origin .label,.directory-eyebrow,.sw-tag,.sw-source-caption,.sw-note,.oc-note,.compass-approval-label){font-size:var(--content-support);line-height:1.5}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.mc-matter-title,.home-entry h3 .button-link,.mc-row-top strong){font-size:16px;font-weight:600;line-height:1.4}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.p4-cost-table input,.p4-cell,.fd-table td,.sw-table td,.ac-members td){font-size:var(--content-body)}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.sw-table td,.fd-table td,.oc-work-table td) :is(small,.small,.sub),:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(.fd-table th,.sw-table th,.ac-members th){font-size:var(--content-support)}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main :is(.as-filterbar,.sw-toolbar,.rp-filters,.fd-filters){gap:12px;margin-block:16px;padding:14px 18px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main :is(.home-entry,.mc-matter,.as-setup-row,.as-history){padding-block:10px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .as-page>.grid.three>.metric{padding:14px 18px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .directory-page .directory-origin{padding:16px 18px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .directory-page .directory-origin .label{letter-spacing:0;text-transform:none}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .directory-page .directory-origin p{margin:5px 0}body.compass-ui2[data-compass-design="0.1"] :is([data-slot=dialog-content],[data-slot=select-content],[data-slot=popover-content]){font-family:var(--cds-font-family);font-size:14px}body.compass-ui2[data-compass-design="0.1"] [data-slot=dialog-title]{font-size:18px;line-height:26px}body.compass-ui2[data-compass-design="0.1"] :is([data-slot=dialog-description],[data-slot=select-item]){font-size:14px;line-height:22px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--cds-focus-color);outline-offset:3px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) ::selection{background:var(--cds-color-selection-strong);color:var(--cds-color-ink)}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(input,textarea){caret-color:var(--cds-color-action)}@media (max-width:900px){:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main :is(.page,.split-page){padding-inline:16px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) :is(#main,#dialog-root) :is(th,td){padding-inline:10px}}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .p4-detail.p4-combined-comparison :is(button,input,select,textarea,[role=tab]),:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .p4-detail.p4-combined-comparison tbody tr:not(.ud-profit) :is(td,th){font-size:var(--content-body);line-height:1.45}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .p4-detail.p4-combined-comparison :is(p,li,small,time,label,dt,dd,code,pre,.p4-environment,.ud-option-id>span,.p4-native-total>span:first-child){font-size:var(--content-support);line-height:1.5}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .p4-detail.p4-combined-comparison [data-slot=badge]{height:auto;min-height:24px;font-size:var(--content-support);line-height:1.4}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .fd-thresholds>span{font-size:var(--content-support);line-height:1.5}body.compass-ui2[data-compass-design="0.1"] .sp-editor :is(label,dt,dd,small,.sp-editor-body>p,.sp-checkbox,.p4-help,pre){font-size:12.5px;line-height:19px}body.compass-ui2[data-compass-design="0.1"] .sp-editor :is(button,input,select,textarea){font-size:14px;line-height:20px}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .p4-detail.p4-combined-comparison .p4-group-heading{align-items:center;display:grid}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .p4-detail.p4-combined-comparison .p4-group-heading>.p4-charge-name{min-width:0;padding-left:18px;position:relative}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .p4-detail.p4-combined-comparison .p4-group-heading>.p4-charge-name:before{content:"›";font-size:21px;line-height:1.1;position:absolute;top:0;left:0}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .p4-detail.p4-combined-comparison .p4-charge-group[open]>.p4-group-heading>.p4-charge-name:before{transform:rotate(90deg)}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .kv>.key{font-size:var(--content-support);line-height:1.5}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .kv>.val{font-size:var(--content-body);line-height:1.5}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main :is(.notice,.cash-scope,.cash-coverage,.cash-metric>span,.cash-inspect,.cash-candidate>span,.ar-candidate>span,.ap-candidate>span,.ap-history summary>span){font-size:var(--content-support);line-height:1.5}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main :is(.ar-progress span,.ap-progress span,.sw-count){font-size:var(--content-support);min-width:24px;min-height:24px;line-height:1.4}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main :is(.a360-register-link,table[aria-label=Saved\ Directory] tbody td:first-child>a){color:var(--cds-ink);font-size:16px;font-weight:600;line-height:1.4}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main :is(.a360-register-link+small,table[aria-label=Saved\ Directory] tbody td:first-child>a+small){font-size:var(--content-support);color:var(--cds-text);margin-top:3px;font-weight:400;line-height:1.5;display:block}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main :is(.ww-reference,.ww-request-meta,.ww-request-meta>span,.sw-muted){font-size:var(--content-support);line-height:1.5}:is(body.compass-ui2[data-compass-design="0.1"],.workspace-app[data-compass-design="0.1"],:host([data-compass-content=guided])) #main .ww-request-summary{font-size:var(--content-body);line-height:1.5}
:root,:host{--compass-status-accepted-bg:var(--cds-accepted-bg);--compass-status-accepted-ink:var(--cds-accepted);--compass-status-working-bg:var(--cds-working-bg);--compass-status-working-ink:var(--cds-working)}:is([data-compass-status=accepted i],[data-compass-status=approved i],[data-compass-status=customer\ accepted i],[data-compass-status=operations\ accepted i],[data-compass-status=sales\ approved i],[data-compass-status="accepted without conditions" i],[data-compass-status="accepted without changes" i],[data-compass-status="customer accepted · prepare handover" i],[data-compass-status=meeting\ accepted i],[data-compass-status="approved for issue" i],[data-compass-status="approved · ready to send" i],[data-compass-status=approved\ locally i],[data-compass-status=approved\ example i],[data-compass-status^=Quotation\ v i][data-compass-status$=" · approved" i]){background:var(--compass-status-accepted-bg)!important;color:var(--compass-status-accepted-ink)!important;border-color:var(--compass-status-accepted-bg)!important}:is([data-compass-status=working i],[data-compass-status=in\ progress i],[data-compass-status=in_progress i],[data-compass-status=doing i],[data-compass-status="pricing in progress" i],[data-compass-status="delivery pricing in progress" i],[data-compass-status="review in progress" i],[data-compass-status="service setup in progress" i],[data-compass-status="solution in progress" i],[data-compass-status="customer readiness in progress" i],[data-compass-status="in progress · example" i]){background:var(--compass-status-working-bg)!important;color:var(--compass-status-working-ink)!important;border-color:var(--compass-status-working-bg)!important}
:is([data-compass-design="0.1"],:host([data-compass-content=guided])),:is([data-compass-design="0.1"],:host([data-compass-content=guided])) *{box-sizing:border-box}:is([data-compass-design="0.1"],:host([data-compass-content=guided])){color:var(--cds-color-ink);background:var(--cds-color-canvas);font-family:var(--cds-font-family);font-size:var(--cds-font-body);font-weight:var(--cds-font-weight-regular);line-height:var(--cds-line-height);font-synthesis:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) :is(button,input,textarea,select){font:inherit}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) :is(button,a,summary,input,textarea,select,[tabindex]):focus-visible{outline:3px solid var(--cds-focus-color);outline-offset:3px;box-shadow:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-shell{grid-template-columns:var(--cds-sidebar-width) minmax(0, 1fr);background:var(--cds-color-canvas);height:100dvh;min-height:0;display:grid}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-sidebar{gap:var(--cds-space-1);height:100%;min-height:0;padding:var(--cds-space-5) var(--cds-space-4) var(--cds-sidebar-profile-gap);background:var(--cds-color-canvas);flex-direction:column;display:flex}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-sidebar-brand{margin-bottom:var(--cds-space-5);flex:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-brand{align-items:center;gap:var(--cds-space-2);min-height:48px;color:var(--cds-color-ink);justify-content:center;padding:0 10px;text-decoration:none;display:flex}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-brand img{object-fit:contain;width:72px;height:32px;display:block}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-brand span{font-size:var(--cds-font-brand);font-weight:var(--cds-font-weight-medium);letter-spacing:-.3px;line-height:1}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-sidebar-navigation{gap:var(--cds-space-1);scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-nav-link{align-items:center;gap:var(--cds-space-3);min-height:var(--cds-navigation-height);border-radius:var(--cds-radius-pill);color:var(--cds-color-muted);font-size:var(--cds-font-navigation);font-weight:var(--cds-font-weight-regular);background:0 0;flex:none;padding:10px 13px;line-height:1.3;text-decoration:none;display:flex}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-nav-link:hover{background:var(--cds-color-hover)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-nav-link[aria-current=page]{background:var(--cds-color-paper);color:var(--cds-color-link);font-weight:var(--cds-font-weight-medium)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-nav-link svg{stroke-width:1.7px;flex-shrink:0;width:18px;height:18px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-sidebar-footer{flex:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-sidebar-profile{border-radius:var(--cds-radius-card);background:var(--cds-color-paper);flex:none;margin-top:auto}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-sidebar-profile>:is(button,a){border-radius:var(--cds-radius-card);border:0;justify-content:flex-start;width:100%;min-height:52px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-main{min-width:0;min-height:0;padding:var(--cds-space-5);scrollbar-gutter:stable;overflow:auto}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-page-title{color:var(--cds-ink);font:var(--cds-type-title);letter-spacing:-.03em;margin:0}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button{justify-content:center;align-items:center;gap:var(--cds-space-2);border-radius:var(--cds-radius-pill);background:var(--cds-paper);height:auto;min-height:40px;box-shadow:inset 0 0 0 1px var(--cds-rule);color:var(--cds-ink);font:500 14px/20px var(--cds-font);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color var(--cds-quick), color var(--cds-quick), box-shadow var(--cds-quick);border:0;padding:0 18px;text-decoration:none;display:inline-flex;transform:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button:hover{background:var(--cds-pill-hover);box-shadow:inset 0 0 0 1px var(--cds-rule-strong)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button:active{transform:translateY(1px)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-variant=primary]{background:var(--cds-action);color:var(--cds-on-action);box-shadow:var(--cds-action-depth)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-variant=primary]:hover{background:var(--cds-action-press);box-shadow:var(--cds-action-depth)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-variant=ghost]{box-shadow:none;color:var(--cds-accent);background:0 0}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-variant=ghost]:hover{background:var(--cds-highlight);box-shadow:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-variant=danger]{background:var(--cds-paper);box-shadow:inset 0 0 0 1px var(--cds-danger-edge);color:var(--cds-danger)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-variant=danger]:hover{background:var(--cds-danger-wash);box-shadow:inset 0 0 0 1px var(--cds-danger-edge-strong)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-variant=soft]{background:var(--cds-neutral-bg);box-shadow:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-variant=soft]:hover{background:var(--cds-neutral-hover);box-shadow:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-variant=pending]{background:var(--cds-pending-bg);box-shadow:none;color:var(--cds-pending)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-variant=pending]:hover{background:var(--cds-pending-hover);box-shadow:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-size=small]{min-height:32px;padding:0 14px;font-size:13px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-size=large]{min-height:48px;padding:0 24px;font-size:15px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button[data-cds-size=icon]{width:40px;padding:0}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button:is(:disabled,[aria-disabled=true],[data-disabled]){opacity:.45;pointer-events:none;cursor:not-allowed;transform:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-button svg{flex-shrink:0;width:16px;height:16px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-card{border-radius:var(--cds-radius-card);background:var(--cds-paper);min-width:0;color:var(--cds-ink);box-shadow:var(--cds-lift);font:var(--cds-type-body);border:0;flex-direction:column;gap:0;margin:0;padding:0;display:flex;overflow:visible}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-card:is([data-cds-tone=contribution],[data-cds-tone=highlight]){background:var(--cds-highlight);box-shadow:var(--cds-hi-edge)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-card-header{justify-content:space-between;align-items:center;gap:var(--cds-space-3);background:0 0;border:0;padding:22px 22px 0;display:flex}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-card-title{color:var(--cds-ink);font:var(--cds-type-card);letter-spacing:-.022em;margin:0}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-card-content{min-width:0;padding:var(--cds-space-4) 22px 20px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-tabs{gap:var(--cds-space-4);flex-direction:column;display:flex}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-tabs-list{width:max-content;max-width:100%;height:auto;min-height:44px;padding:var(--cds-space-1);border-radius:var(--cds-radius-pill);background:var(--cds-paper);box-shadow:var(--cds-lift);border:0;justify-content:flex-start;align-items:center;gap:2px;display:inline-flex;overflow-x:auto}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-tabs-trigger{justify-content:center;align-items:center;gap:var(--cds-space-2);border-radius:var(--cds-radius-pill);height:auto;min-height:36px;box-shadow:none;color:var(--cds-text);font:500 14px/20px var(--cds-font);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color var(--cds-quick), color var(--cds-quick);background:0 0;border:0;flex:none;padding:0 16px;display:inline-flex;position:relative}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-tabs-trigger:hover{color:var(--cds-ink)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-tabs-trigger:is([data-active],[aria-selected=true]){background:var(--cds-sky-soft);color:var(--cds-ink);box-shadow:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-tabs-trigger:after{display:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-tabs-trigger:is(:disabled,[data-disabled]){opacity:.45;cursor:not-allowed}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-tabs-content{min-width:0;color:var(--cds-ink);font:inherit}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-status{border-radius:var(--cds-radius-pill);background:var(--cds-neutral-bg);max-width:100%;min-height:24px;color:var(--cds-neutral);font:var(--cds-type-label);letter-spacing:0;border:0;align-items:center;gap:5px;padding:4px 10px;display:inline-flex}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-status[data-cds-tone=info]{background:var(--cds-info-bg);color:var(--cds-info)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-status[data-cds-tone=pending]{background:var(--cds-pending-bg);color:var(--cds-pending)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-status[data-cds-tone=working]{background:var(--cds-working-bg);color:var(--cds-working)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-status[data-cds-tone=accepted]{background:var(--cds-accepted-bg);color:var(--cds-accepted)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-status[data-cds-tone=danger]{background:var(--cds-danger-bg);color:var(--cds-danger)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-status[data-cds-tone=scenario]{background:var(--cds-scenario-bg);color:var(--cds-scenario)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-ai-star{flex:none;width:19px;height:19px;display:block}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-ask-launcher,:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-ask-launcher[data-cds-variant=primary]{border-radius:var(--cds-radius-pill);background:var(--cds-inverse);min-height:48px;color:var(--cds-on-inverse);box-shadow:var(--cds-float);font:500 14px/20px var(--cds-font);letter-spacing:-.01em;border:0;gap:10px;padding:0 22px 0 18px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-ask-launcher[data-cds-variant=primary]:hover{background:var(--cds-inverse-hover);box-shadow:var(--cds-float);transform:translateY(-1px)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-ask-launcher .cds-ai-star{width:17px;height:17px;color:var(--cds-inverse-spark)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-ask-launcher[data-cds-variant=primary]:focus-visible{outline:3px solid var(--cds-focus-color);outline-offset:3px}@media (prefers-reduced-motion:reduce){:is([data-compass-design="0.1"],:host([data-compass-content=guided])) :is(.cds-button,.cds-tabs-trigger,.cds-ask-launcher){transition:none;transform:none}}
:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-paired-chart{background:var(--cds-color-paper);border-radius:var(--cds-radius-card);color:var(--cds-color-ink);min-width:0;padding:22px 22px 18px;container-type:inline-size}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-head{justify-content:space-between;align-items:flex-start;gap:var(--cds-space-4);margin-bottom:13px;display:flex}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-head h2{font-size:var(--cds-font-card-title);font-weight:var(--cds-font-weight-medium);letter-spacing:-.4px;margin:0;line-height:1.35}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-head p{font-size:var(--cds-font-support);line-height:var(--cds-line-height);color:var(--cds-color-muted);margin:5px 0 0}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-adjust{border-radius:var(--cds-radius-control);background:var(--cds-color-chart-scenario-bg);color:var(--cds-color-chart-scenario-ink);font:inherit;font-size:var(--cds-font-support);white-space:nowrap;min-height:var(--cds-control-small-height);cursor:pointer;border:0;align-items:center;gap:9px;padding:8px 12px;display:flex}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-adjust:hover{background:var(--cds-color-chart-scenario-hover)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-legend{font-size:var(--cds-font-support);color:var(--cds-color-muted);flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:14px;line-height:1.4;display:flex}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-legend>span{align-items:center;gap:7px;display:flex}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-legend i{border-radius:3px;width:11px;height:11px;display:block}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-key--current{background:var(--cds-color-chart-current)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-key--comparison{background:var(--cds-color-chart-stress)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-rows{gap:var(--cds-space-1);display:grid}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-option{grid-template-columns:var(--cds-chart-label-width) minmax(0,1fr) var(--cds-chart-value-width);align-items:center;column-gap:var(--cds-chart-column-gap);background:var(--cds-color-paper);border-radius:14px;min-height:72px;padding:11px 10px;display:grid}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-option--selected{background:var(--cds-color-wash)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-choice{text-align:left;width:100%;min-width:0;font:inherit;color:var(--cds-color-ink);background:0 0;border:0;border-radius:999px;align-items:center;gap:9px;padding:0;display:flex}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) button.cds-chart-choice{cursor:pointer}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-choice:disabled{opacity:.6;cursor:not-allowed}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-choice:not(:disabled):hover .cds-chart-letter{background:var(--cds-color-sky);color:var(--cds-color-ink)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-letter{background:var(--cds-color-chart-option-bg);width:29px;height:29px;font-size:var(--cds-font-navigation);font-weight:var(--cds-font-weight-medium);color:var(--cds-color-chart-option-ink);border-radius:7px;flex:0 0 29px;place-items:center;display:grid}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-option--selected .cds-chart-letter{background:var(--cds-color-action);color:var(--compass-on-action)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-option-copy{min-width:0;display:block}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-option-copy strong{font-size:var(--cds-font-support);font-weight:var(--cds-font-weight-medium);line-height:1.35;display:block}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-option-copy small{font-size:var(--cds-font-support);margin-top:var(--cds-space-1);color:var(--cds-color-muted);line-height:1.3;display:block}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-option--selected .cds-chart-option-copy small{color:var(--cds-color-link)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-pair{gap:var(--cds-space-2);padding-block:var(--cds-space-1);min-width:0;display:grid;position:relative}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-guide{background:var(--cds-color-chart-grid);pointer-events:none;width:1px;position:absolute;top:-11px;bottom:-11px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-guide--zero{background:var(--cds-color-chart-zero)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-track{min-width:0;height:13px;position:relative}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-bar{background:var(--cds-color-chart-current);border-radius:0 4px 4px 0;height:13px;display:block;position:absolute}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-bar--comparison{background:var(--cds-color-chart-stress)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-bar--negative{background:var(--cds-color-chart-negative);border-radius:4px 0 0 4px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-zero-marker{background:var(--cds-color-chart-zero-text);border-radius:4px;width:3px;height:13px;position:absolute;transform:translate(-1px)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-pending{font-size:var(--cds-font-support);background:var(--cds-color-paper);color:var(--cds-color-chart-pending-text);white-space:nowrap;line-height:13px;position:absolute;inset:0}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-values{gap:var(--cds-space-2);font-size:var(--cds-font-support);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;line-height:13px;display:grid;position:relative}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-value--current{color:var(--cds-color-chart-current-text);font-weight:var(--cds-font-weight-medium)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-value--comparison{color:var(--cds-color-chart-stress-text);font-weight:var(--cds-font-weight-medium)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-value--negative{color:var(--cds-color-chart-negative-text)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-axis{grid-template-columns:var(--cds-chart-label-width) minmax(0,1fr) var(--cds-chart-value-width);gap:var(--cds-chart-column-gap);height:23px;color:var(--cds-color-muted);font-size:var(--cds-font-support);font-variant-numeric:tabular-nums;margin:5px 10px 0;display:grid}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-axis>div{position:relative}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-axis>div>span{white-space:nowrap;position:absolute;transform:translate(-50%)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-axis>div>span.cds-chart-tick--first{transform:none}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-axis>div>span.cds-chart-tick--last{transform:translate(-100%)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-note{font-size:var(--cds-font-support);line-height:var(--cds-line-height);color:var(--cds-color-muted);border-top:1px solid var(--cds-color-rule);padding-top:var(--cds-space-3);margin:11px 0 0}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-row-note{font-size:var(--cds-font-support);color:var(--cds-color-pending-ink);background:var(--cds-color-pending-bg);line-height:var(--cds-line-height);border-radius:7px;grid-column:1/-1;margin:9px 0 0;padding:7px 9px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-empty{font-size:var(--cds-font-body);color:var(--cds-color-muted);padding-block:var(--cds-space-5)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) :is(.cds-chart-choice,.cds-chart-adjust):focus-visible{outline:var(--cds-focus-width) solid var(--cds-color-action);outline-offset:var(--cds-focus-offset)}@container (max-width:650px){:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-option,:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-axis{--cds-chart-label-width:141px;--cds-chart-value-width:91px;--cds-chart-column-gap:10px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-head{gap:var(--cds-space-2)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-legend{gap:var(--cds-space-3)}}@container (max-width:460px){:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-head{flex-wrap:wrap}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-option{grid-template-columns:minmax(0,1fr) var(--cds-chart-value-width);row-gap:12px}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-choice{grid-column:1/-1}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-axis{grid-template-columns:minmax(0,1fr) var(--cds-chart-value-width)}:is([data-compass-design="0.1"],:host([data-compass-content=guided])) .cds-chart-axis>span:first-child{display:none}}
