:root body .ws.ws-task-frame{color:#1b2e4b;background:#fff;width:100%;max-width:none;margin:0;padding:10px 12px 18px}:root body .ws-task-frame[hidden],:root body .ws-task-frame [hidden]{display:none!important}.task-session-placeholder{color:#243c4e;background:#f7fafc;border-radius:16px;max-width:1240px;min-height:360px;margin:0 auto;padding:26px}.task-session-placeholder h1{margin:48px 0 10px;font-size:20px;line-height:1.5}.task-session-placeholder p{font-size:13px}.task-neutral-brand{color:inherit;font-size:17px;font-weight:650;text-decoration:none}.task-session-placeholder button{margin-top:14px}.task-frame-error{color:#8b2c24;background:#fff2ef;border-radius:10px;padding:12px}@media screen{:root body .ws-task-frame .workspace-task-content{--fw-blue:var(--fg-accent);--fw-ink:var(--fg-ink);--fw-line:var(--fg-border);--fw-muted:var(--fg-muted);color:var(--fg-ink);min-width:0;font-size:13px;line-height:1.65}:root body .ws-task-frame .workspace-task-content>main{width:100%;max-width:none;color:var(--fg-ink);background:0 0;min-width:0;margin:0;padding:0}:root body .ws-task-frame .workspace-task-content :is(.mp-shell,.mp-workbench){max-width:none;color:var(--fg-ink);background:0 0;margin:0;padding:0}:root body .ws-task-frame .workspace-task-content :is(.task-page-heading,.mp-heading,.case-heading,.le-heading,.pa-heading,.ad-header,.ba-header,.map-page-heading,.chat-heading){box-shadow:none;color:var(--fg-ink);background:0 0;border:0;border-radius:0;min-height:0;margin:0 0 16px;padding:0}:root body .ws-task-frame .workspace-task-content h1{letter-spacing:-.025em;color:var(--fg-ink);margin:0;font-size:22px;line-height:1.4}:root body .ws-task-frame .workspace-task-content h2{color:var(--fg-ink);font-size:17px;line-height:1.5}:root body .ws-task-frame .workspace-task-content h3{color:var(--fg-ink);font-size:15px;line-height:1.5}:root body .ws-task-frame .workspace-task-content :is(.task-page-heading,.mp-heading,.case-heading,.le-heading,.pa-heading,.map-page-heading) p{color:var(--fg-muted);margin:5px 0 0;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .mp-heading h1>svg{width:22px;height:22px;color:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content .mp-heading-tools .mp-account,:root body .ws-task-frame .workspace-task-content .mp-my-page-link{display:none}:root body .ws-task-frame .workspace-task-content .mp-heading-tools{gap:8px}:root body .ws-task-frame .workspace-task-content :is(.mp-search,.mp-job,.mp-contractor,.mp-case-card,.mp-notices,.mp-note,.mp-empty,.mp-profile-form fieldset,.mp-company-editor,.case-next,.case-timeline,.case-summary,.case-empty,.le-editor,.pa-settings,.ad-panel,.ba-panel){border:1px solid rgba(var(--fg-rgb),.14);box-shadow:0 7px 18px rgba(var(--fg-rgb),.06),inset 0 1px 0 #fff;color:var(--fg-ink);background:linear-gradient(130deg,#fffffff5,#ffffffd9);border-radius:13px;min-height:0;margin-block:0 12px;padding:14px 16px}:root body .ws-task-frame .workspace-task-content :is(.mp-search,.mp-profile-form,.mp-job-form,.case-fields,.le-fields,.pa-fields){gap:12px}:root body .ws-task-frame .workspace-task-content .mp-search{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}:root body .ws-task-frame .workspace-task-content .mp-search-caption{grid-column:1/-1;min-height:0;margin:0;padding:0}:root body .ws-task-frame .workspace-task-content .mp-search-caption h2{margin:0;font-size:15px}:root body .ws-task-frame .workspace-task-content :is(.mp-search-quick,.mp-search>button){grid-column:1/-1}:root body .ws-task-frame .workspace-task-content :is(.mp-list,.case-columns,.mp-room-layout,.le-columns){gap:12px}:root body .ws-task-frame .workspace-task-content :is(.mp-job,.mp-contractor,.mp-case-card) h3{margin-block:8px;font-size:15px}:root body .ws-task-frame .workspace-task-content :is(.mp-job-description,.mp-case-card p,.mp-contractor p,.mp-note p,.case-next p){margin-block:6px;font-size:13px;line-height:1.65}:root body .ws-task-frame .workspace-task-content :is(.mp-job-facts,.mp-contractor-facts){gap:8px;margin-block:10px;font-size:12px}:root body .ws-task-frame .workspace-task-content .mp-empty{text-align:left;padding:20px}:root body .ws-task-frame .workspace-task-content .mp-empty-visual{display:none}:root body .ws-task-frame .workspace-task-content .mp-section-heading{flex-wrap:wrap;gap:10px;margin:16px 0 10px}:root body .ws-task-frame .workspace-task-content .mp-section-heading h2{font-size:16px}:root body .ws-task-frame .workspace-task-content :is(.mp-notices,.mp-inbox)>summary{min-height:44px;color:var(--fg-ink);padding:8px 0;font-size:13px}:root body .ws-task-frame .workspace-task-content .mp-profile-form{max-width:none}:root body .ws-task-frame .workspace-task-content .mp-profile-form>h2{margin:0 0 6px;font-size:17px}:root body .ws-task-frame .workspace-task-content .mp-profile-form>p{color:var(--fg-muted);margin:0 0 12px;font-size:12px}:root body .ws-task-frame .workspace-task-content .mp-profile-sections{gap:6px;margin:0 0 12px}:root body .ws-task-frame .workspace-task-content .mp-profile-sections a{background:var(--fg-tint);min-height:44px;color:var(--fg-accent-deep);border-color:rgba(var(--fg-rgb),.15);padding:8px;font-size:12px}:root body .ws-task-frame .workspace-task-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea,select){border-color:rgba(var(--fg-rgb),.28);min-height:44px;color:var(--fg-ink);background:#fff;border-radius:9px;min-width:0;max-width:100%;padding:9px 11px;font-size:16px;line-height:1.5}:root body .ws-task-frame .workspace-task-content :is(label,legend){color:var(--fg-ink);font-size:13px}:root body .ws-task-frame .workspace-task-content :is(button,a.mp-button,.case-jump){min-height:44px;box-shadow:none;border-radius:9px;font-size:13px;line-height:1.5}:root body .ws-task-frame .workspace-task-content :is(.mp-button,.case-button,.case-jump){background:linear-gradient(145deg,var(--fg-accent),var(--fg-accent-deep));color:#fff;border-color:var(--fg-accent-deep);padding:9px 12px}:root body .ws-task-frame .workspace-task-content :is(.mp-secondary,.case-secondary){background:linear-gradient(145deg,#fff,var(--fg-tint));color:var(--fg-accent-deep);border:1px solid rgba(var(--fg-rgb),.25)}:root body .ws-task-frame .workspace-task-content :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--fg-accent-deep);outline-offset:3px}:root body .ws-task-frame .workspace-task-content button:disabled{opacity:.6;cursor:not-allowed;filter:none}:root body .ws-task-frame .workspace-task-content .mp-service-note{color:var(--fg-muted);margin:16px 0;font-size:11px}:root body .ws-task-frame .workspace-task-content .le-heading{display:block}.ws-task-frame .le-back-link{font-size:12px}:root body .ws-task-frame .workspace-task-content .le-pdf-entry{border-radius:12px;min-height:0;margin:0 0 12px;padding:12px}.ws-task-frame .le-pdf-entry strong{font-size:14px}:root body .ws-task-frame .workspace-task-content .le-editor-intro{margin-bottom:14px;padding:0}.ws-task-frame .le-editor-intro h1 span{display:inline}:root body .ws-task-frame .workspace-task-content .le-start-link,:root body .ws-task-frame .workspace-task-content .pa-heading>div>p{display:none}.ws-task-frame .pa-heading span{color:var(--fg-muted);font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .map-search-journey{display:none}:root body .ws-task-frame .workspace-task-content :is(.map-matching-entry,.map-filter-panel,.chat-sidebar){border-color:rgba(var(--fg-rgb),.16);background:#ffffffeb;border-radius:13px;padding:14px;font-size:13px}@media (max-width:620px){:root body .ws.ws-task-frame{padding:6px 6px 14px}:root body .ws-task-frame .workspace-task-content h1{font-size:20px}:root body .ws-task-frame .workspace-task-content :is(.mp-search,.case-columns,.mp-room-layout,.le-columns){grid-template-columns:minmax(0,1fr)}:root body .ws-task-frame .workspace-task-content :is(.mp-job,.mp-contractor,.mp-case-card,.mp-notices,.mp-note,.mp-profile-form fieldset,.case-next){padding:12px}:root body .ws-task-frame .workspace-task-content .mp-search-quick{flex-wrap:wrap;gap:6px;display:flex}:root body .ws-task-frame .workspace-task-content .mp-heading{gap:10px}:root body .ws-task-frame .workspace-task-content .mp-heading-tools{margin-top:8px}}}@media print{.ws-task-frame .fg-topbar,.ws-task-frame .fg-sidebar,.ws-task-frame .fg-footer{display:none!important}.ws-task-frame,.ws-task-frame .fg-canvas,.ws-task-frame .fg-workspace,.ws-task-frame .fg-main{max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.ws-task-frame .fg-light-plane{display:none!important}}@media screen{:root body .ws-task-frame .workspace-task-content .p4{--p4-accent:var(--fg-accent);--p4-ink:var(--fg-ink);--p4-muted:var(--fg-muted);--p4-line:var(--fg-border);color:var(--fg-ink);background:0 0;margin:0;padding:0;font-size:13px}:root body .ws-task-frame .workspace-task-content .p4-heading{box-shadow:none;background:0 0;border:0;min-height:0;margin:0 0 12px;padding:12px 0}:root body .ws-task-frame .workspace-task-content .p4-heading h2{margin:0;font-size:17px}.ws-task-frame .p4-heading p{color:var(--fg-muted);margin:5px 0 0;font-size:12px;line-height:1.6}:root body .ws-task-frame .workspace-task-content :is(.p4-events,.p4-profile,.p4-job-list,.p4-job-actions,.p4-form,.p4-profile-form){border:1px solid rgba(var(--fg-rgb),.15);box-shadow:0 7px 18px rgba(var(--fg-rgb),.06),inset 0 1px 0 #fff;color:var(--fg-ink);background:linear-gradient(130deg,#fffffff5,#ffffffd9);border-radius:13px;margin:0 0 12px;padding:14px 16px}:root body .ws-task-frame .workspace-task-content .p4-view-nav{background:0 0;border:0;flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0}:root body .ws-task-frame .workspace-task-content .p4-view-nav button{color:var(--fg-accent-deep);border:1px solid rgba(var(--fg-rgb),.2);background:#ffffffeb;padding:8px 10px}:root body .ws-task-frame .workspace-task-content .p4-view-nav button[aria-current=page]{background:var(--fg-accent-deep);color:#fff}:root body .ws-task-frame .workspace-task-content .p4 :is(h3,h4){color:var(--fg-ink);font-size:15px;line-height:1.5}:root body .ws-task-frame .workspace-task-content .p4 :is(p,label,legend,summary){font-size:13px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .p4 :is(.p4-profile-form,.p4-form){gap:12px}:root body .ws-task-frame .workspace-task-content .p4 :is(.p4-profile-fields,.p4-fields,.p4-editor-fields){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:root body .ws-task-frame .workspace-task-content .p4 :is(.p4-small,.p4-terms-evidence){font-size:12px}:root body .ws-task-frame .workspace-task-content .p4 .p4-job-list>article{border:0;border-bottom:1px solid rgba(var(--fg-rgb),.14);box-shadow:none;background:0 0;border-radius:0;padding:12px 0}@media (max-width:620px){:root body .ws-task-frame .workspace-task-content .p4 :is(.p4-profile-fields,.p4-fields,.p4-editor-fields){grid-template-columns:minmax(0,1fr)}:root body .ws-task-frame .workspace-task-content :is(.p4-events,.p4-profile,.p4-job-list,.p4-job-actions,.p4-form,.p4-profile-form){padding:12px}}}.task-session-recheck{z-index:100;top:max(10px,env(safe-area-inset-top));width:min(500px,100vw - 24px);min-height:0;padding:14px 18px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #18334520}.task-session-recheck .task-neutral-brand{display:none}.task-session-recheck h1{margin:0 0 5px;font-size:16px}.task-session-recheck p{margin:0}@media screen{:root body .ws-task-frame .workspace-task-content :is(main.case-page,main.le,main.pa,main.ad-studio,main.ba){--case-blue:var(--fg-accent-deep);--case-line:var(--fg-border);--le-blue:var(--fg-accent-deep);--le-ink:var(--fg-ink);--le-line:var(--fg-border);--pa-blue:var(--fg-accent-deep);--ad-blue:var(--fg-accent-deep);--ba-blue:var(--fg-accent-deep);--sa-blue:var(--fg-accent);--future-blue:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content :is(.case-page .button-primary,.le .le-primary,.pa .pa-primary,.ad-studio .ad-primary,.ba .ba-primary){background:linear-gradient(145deg,var(--fg-accent),var(--fg-accent-deep));border-color:var(--fg-accent-deep);color:#fff}:root body .ws-task-frame .workspace-task-content :is(.case-page .button-primary,.le .le-primary,.pa .pa-primary):hover:not(:disabled){background:var(--fg-accent-deep);color:#fff}:root body .ws-task-frame .workspace-task-content .case-steps [aria-current=step]{background:var(--fg-tint);color:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content .case-page :is(input[type=checkbox],input[type=radio]){accent-color:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content .task-page-heading{color:var(--fg-ink);justify-content:space-between;align-items:start;gap:14px;margin-bottom:16px;padding:0;display:flex}:root body .ws-task-frame .workspace-task-content .task-page-heading h1{color:var(--fg-ink);align-items:center;gap:8px;font-size:22px;line-height:1.4;display:flex}:root body .ws-task-frame .workspace-task-content .task-page-heading h1 svg{width:22px;height:22px;color:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content .task-page-heading p{color:var(--fg-muted);margin-top:5px;font-size:12px;line-height:1.6}.ws-task-frame .task-usage{border-top:1px solid rgba(var(--fg-rgb),.15);margin:0 0 12px}.ws-task-frame .task-usage>summary{min-height:44px;color:var(--fg-accent-deep);cursor:pointer;align-content:center;font-size:12px;font-weight:600}.ws-task-frame .task-usage .mp-quota{color:var(--fg-ink);background:#ffffffde;border-radius:12px;margin:0;padding:12px;font-size:12px}@media (max-width:620px){:root body .ws-task-frame .workspace-task-content .task-page-heading{display:block}:root body .ws-task-frame .workspace-task-content .task-page-heading h1{font-size:20px}}.ws-task-frame .mp-access-status:not(:empty){z-index:90;color:#243c4e;background:#fff;border-radius:12px;width:min(500px,100vw - 24px);padding:12px 16px;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #18334520}.ws-task-frame .mp-access-status:empty{display:none}:root body .ws-task-frame .workspace-task-content .p4{--p4-blue:var(--fg-accent-deep);--primary:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content .p4 button:hover:not(:disabled){background:var(--fg-accent-deep);color:#fff}:root body .ws-task-frame .workspace-task-content .task-page-heading .mp-heading-action.mp-secondary{background:linear-gradient(145deg,#fff,var(--fg-tint));border:1px solid rgba(var(--fg-rgb),.25);text-indent:0;font-size:13px;color:var(--fg-accent-deep)!important}:root body .ws-task-frame .workspace-task-content .task-page-heading .mp-heading-action.mp-secondary:hover{background:var(--fg-tint);color:var(--fg-accent-deep)!important}:root body .ws-task-frame .workspace-task-content .p4-editor-cards{gap:12px;margin:12px 0;display:grid}:root body .ws-task-frame .workspace-task-content .p4-editor-card,:root body .ws-task-frame .workspace-task-content .p4-editor-supplement{border:1px solid rgba(var(--fg-rgb),.16);min-width:0;box-shadow:inset 0 1px 0 #fff,0 5px 16px rgba(var(--fg-rgb),.05);background:linear-gradient(135deg,#fffffff5,#ffffffd9);border-radius:13px;padding:14px 16px}:root body .ws-task-frame .workspace-task-content .p4-editor-card>h4{color:var(--fg-accent-deep);margin:0 0 12px;font-size:14px}:root body .ws-task-frame .workspace-task-content .p4-editor-supplement>summary,:root body .ws-task-frame .workspace-task-content .p4-native-inbox-compact>summary{cursor:pointer;min-height:44px;color:var(--fg-accent-deep);align-content:center;font-size:13px;font-weight:650}:root body .ws-task-frame .workspace-task-content .p4-editor-supplement:not([open]){padding-block:4px}:root body .ws-task-frame .workspace-task-content .p4-editor-supplement[open]>summary{margin-bottom:10px}:root body .ws-task-frame .workspace-task-content .p4-native-inbox-compact{padding-block:4px}:root body .ws-task-frame .workspace-task-content .p4-native-inbox-compact h3{display:none}:root body .ws-task-frame .workspace-task-content .p4-native-inbox-compact section{padding-top:8px}@media (max-width:620px){:root body .ws-task-frame .workspace-task-content .p4-editor-card,:root body .ws-task-frame .workspace-task-content .p4-editor-supplement{padding:12px}:root body .ws-task-frame .workspace-task-content .p4-editor-supplement:not([open]){padding-block:4px}}:root body .ws-task-frame .workspace-task-content .p4 button:not(:disabled){background:var(--fg-accent-deep);border-color:var(--fg-accent-deep);color:#fff!important}:root body .ws-task-frame .workspace-task-content .p4 :is(.p4-view-nav,.p4-context) button:not(:disabled){background:#ffffffeb;color:var(--fg-accent-deep)!important}:root body .ws-task-frame .workspace-task-content .p4 .p4-view-nav button[aria-current=page]:not(:disabled),:root body .ws-task-frame .workspace-task-content .p4 button:hover:not(:disabled){background:var(--fg-accent-deep);color:#fff!important}.ws-task-frame .task-workspace-guidance{border-top:1px solid var(--fg-border);color:var(--fg-muted);margin:12px 0;padding-top:4px}.ws-task-frame .task-workspace-guidance>summary{cursor:pointer;min-height:44px;color:var(--fg-accent-deep);align-content:center;font-size:12px;font-weight:600}.ws-task-frame .task-workspace-guidance>p{margin:4px 0 10px;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .mp-guided-form>p{color:var(--fg-muted);margin:0 0 12px;font-size:12px;line-height:1.6}:root body .ws-task-frame .workspace-task-content .mp-guided-form>form{gap:12px;margin-top:0}:root body .ws-task-frame .workspace-task-content .mp-form-route{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 12px;display:grid}:root body .ws-task-frame .workspace-task-content .mp-form-route>a{min-height:44px;color:var(--fg-accent-deep);border-color:var(--fg-border);box-shadow:none;background:#ffffffde;border-radius:9px;gap:5px;padding:7px 8px;font-size:12px}:root body .ws-task-frame .workspace-task-content .mp-form-route>a>span{gap:4px;font-size:12px;line-height:1.4}:root body .ws-task-frame .workspace-task-content .mp-form-route>a>svg{width:16px;height:16px}:root body .ws-task-frame .workspace-task-content .mp-form-route>a>svg:last-child{display:none}:root body .ws-task-frame .workspace-task-content .mp-form-route small{font-size:10px}:root body .ws-task-frame .workspace-task-content .mp-form-stage{border-color:var(--fg-border);scroll-margin-top:calc(var(--fg-account-header-height,140px) + 14px);background:#ffffffeb;border-radius:13px;padding:0 14px 14px}:root body .ws-task-frame .workspace-task-content .mp-form-stage>legend{color:var(--fg-accent-deep);gap:6px;margin-bottom:10px;padding:0 6px;font-size:14px;line-height:1.5}:root body .ws-task-frame .workspace-task-content .mp-form-number{border-radius:6px;width:20px;min-width:20px;height:20px;font-size:11px;line-height:20px}:root body .ws-task-frame .workspace-task-content .mp-form-stage>legend>svg{width:18px;height:18px}:root body .ws-task-frame .workspace-task-content .mp-form-stage-body{gap:12px}:root body .ws-task-frame .workspace-task-content .p4-heading.p4-task-heading{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin:0 0 8px;padding:0;display:flex}:root body .ws-task-frame .workspace-task-content .p4-task-heading .p4-state{background:var(--fg-tint);color:var(--fg-accent-deep);border-radius:6px;margin:0;padding:4px 7px;font-size:11px;line-height:1.5}:root body .ws-task-frame .workspace-task-content .p4-task-heading button{white-space:nowrap;border:1px solid var(--fg-border);background:#ffffffeb;min-height:44px;padding:7px 10px;font-size:12px;color:var(--fg-accent-deep)!important}:root body .ws-task-frame .workspace-task-content .p4-view-nav{gap:6px;margin-bottom:12px}:root body .ws-task-frame .workspace-task-content .p4-view-nav button{min-height:44px;padding:7px 10px;font-size:12px}@media (max-width:620px){:root body .ws-task-frame .workspace-task-content .mp-form-stage{padding:0 12px 12px}:root body .ws-task-frame .workspace-task-content .mp-form-route>a{padding:6px;font-size:11px}:root body .ws-task-frame .workspace-task-content .mp-form-route>a>span{font-size:11px}:root body .ws-task-frame .workspace-task-content .p4-view-nav button{flex:auto;padding:7px 9px}}:root body .ws-task-frame .workspace-task-content .p4-task-heading button:not(:disabled){color:var(--fg-accent-deep)!important;background:#ffffffeb!important}:root body .ws-task-frame .workspace-task-content .p4-task-heading button:hover:not(:disabled){background:var(--fg-tint)!important;color:var(--fg-accent-deep)!important}:root body .ws .fg-product .fg-main .bh-methods button[aria-pressed=true],:root body .ws .fg-product .fg-main .ws-primary{color:#fff}:root body .ws-task-frame .workspace-task-content .chat-heading p{color:var(--fg-muted)}:root body .ws-task-frame .workspace-task-content .chat-heading .chat-tag{color:var(--fg-accent-deep);background:var(--fg-tint);border:1px solid rgba(var(--fg-rgb),.2)}:root body .ws-task-frame .workspace-task-content .chat-heading>a.button-secondary{color:var(--fg-accent-deep);background:linear-gradient(145deg,#fff,var(--fg-tint));border-color:rgba(var(--fg-rgb),.25)}:root body .ws-task-frame .workspace-task-content .pa-heading span{color:var(--fg-muted)}:root body .ws-task-frame .workspace-task-content .pa-heading>a{color:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content .pa-controls button.pa-upload,:root body .ws-task-frame .workspace-task-content .pa-actions>button:first-child{color:#fff;background:linear-gradient(145deg,var(--fg-accent),var(--fg-accent-deep));border-color:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content :is(.ad-heading,.ba-heading,.as-intro){border:1px solid rgba(var(--fg-rgb),.15);box-shadow:0 7px 18px rgba(var(--fg-rgb),.06),inset 0 1px 0 #fff;min-height:0;color:var(--fg-ink);background:linear-gradient(135deg,#fffffffa,#ffffffd9);border-radius:13px;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 14px;padding:12px 14px;display:flex}:root body .ws-task-frame .workspace-task-content :is(.ad-heading,.ba-heading,.as-intro) h1{color:var(--fg-ink);margin:0 0 5px;font-size:22px;line-height:1.4}:root body .ws-task-frame .workspace-task-content :is(.ad-heading,.ba-heading,.as-intro) p{color:var(--fg-muted);margin:4px 0 0;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .ad-heading>a{color:var(--fg-accent-deep);align-content:center;min-height:44px;font-size:12px}:root body .ws-task-frame .workspace-task-content .ba-heading h1 br{display:none}:root body .ws-task-frame .workspace-task-content .ba-heading .ba-local{border:1px solid rgba(var(--fg-rgb),.15);min-width:0;color:var(--fg-ink);background:#ffffffde;border-radius:10px;margin:0;padding:10px 12px}:root body .ws-task-frame .workspace-task-content .ba-heading .ba-local strong{font-size:13px}:root body .ws-task-frame .workspace-task-content .as-intro .as-intro-copy{flex:1;min-width:0}:root body .ws-task-frame .workspace-task-content .as-intro .as-intro-symbol{background:var(--fg-tint);border:1px solid rgba(var(--fg-rgb),.15);width:38px;min-width:38px;height:38px;color:var(--fg-accent-deep);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:10px;box-shadow:inset 0 1px #fff}:root body .ws-task-frame .workspace-task-content .as-intro .as-intro-symbol>svg{width:22px;height:22px}:root body .ws-task-frame .workspace-task-content :is(.ad-types button[aria-pressed=true],.ad-actions>button:first-child,.ad-transfer-actions button:first-child,.ba-steps button[aria-current]){color:#fff}:root body .ws-task-frame .workspace-task-content :is(.ad-actions>button:first-child,.ad-transfer-actions>button:first-child){background-color:var(--fg-accent-deep);transition:color .15s,border-color .15s,box-shadow .15s}@media (max-width:620px){:root body .ws-task-frame .workspace-task-content :is(.ad-heading,.ba-heading){flex-direction:column;gap:8px}:root body .ws-task-frame .workspace-task-content :is(.ad-heading,.ba-heading,.as-intro) h1{font-size:20px}:root body .ws-task-frame .workspace-task-content .ba-heading .ba-local{width:100%;max-width:none}}}@media screen and (max-width:1100px){:root body .ws-task-frame .workspace-task-content .task-page-heading{flex-wrap:wrap}:root body .ws-task-frame .workspace-task-content .task-page-heading>div:first-child{flex:18rem;min-width:min(100%,18rem)}:root body .ws-task-frame .workspace-task-content .task-page-heading h1{word-break:keep-all;overflow-wrap:anywhere}}@media screen{:root{--cl-card:linear-gradient(135deg,#fffffff7,#f7faffeb);--cl-shadow:0 9px 24px #2f4b7417,inset 0 1px 0 #fff;--cl-line:#2f4b741a;--cl-sub:#5b6b82;--cl-accent:var(--bh-accent,#2f5fc4)}:where(.ws-task-frame .workspace-task-content,.ws .ws-main) :is(.ws-panel,.mp-form-section,.p4-section,.p4-job-list,.mp-owned-jobs,.mp-public-profile,.p4-decision,.case-panel,.le-panel,.ba-section,.ad-section,.ws-notice-list){background:var(--cl-card);box-shadow:var(--cl-shadow);border:0;border-radius:16px;margin:0 0 18px;padding:20px}:where(.ws-task-frame .workspace-task-content,.ws .ws-main) :is(.ws-panel,.mp-form-section,.p4-section,.p4-job-list,.mp-owned-jobs,.case-panel,.le-panel) :is(.ws-panel,.mp-form-section,.p4-section,.p4-job-list,.case-panel,.le-panel){box-shadow:none;background:0 0;border-radius:0;margin:12px 0 0;padding:0}:where(.ws-task-frame .workspace-task-content) :is(.mp-list>article,.p4-job-list article,.mp-case-card,.mp-participation){border:1px solid var(--cl-line);background:#ffffffe0;border-radius:14px;margin:0 0 10px;padding:14px 16px;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 12px #2f4b740d}:where(.ws-task-frame .workspace-task-content) :is(.mp-list>article,.p4-job-list article):hover{transform:translateY(-1px);box-shadow:0 10px 22px #2f4b741a}:where(.ws-task-frame .workspace-task-content) details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:2px 0;font-weight:600;list-style:none;display:flex}:where(.ws-task-frame .workspace-task-content) details>summary::-webkit-details-marker{display:none}:where(.ws-task-frame .workspace-task-content) details>summary:after{content:"";opacity:.45;border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin-right:4px;transition:transform .15s;transform:rotate(45deg)}:where(.ws-task-frame .workspace-task-content) details[open]>summary:after{transform:rotate(-135deg)}:where(.ws-task-frame .workspace-task-content) button:not([type=submit]):not(.ws-primary):not(.bh-primary):not(.p4-decision-send):not([role=tab]):not([aria-pressed]):not(.le-primary):not(.p4 *):not(.chat-page *){box-shadow:none;border:1px solid var(--cl-line);color:var(--cl-accent);background:0 0;border-radius:999px;min-height:36px;padding:7px 14px;font-weight:600}:where(.ws-task-frame .workspace-task-content) button:not([type=submit]):not(.ws-primary):not(.bh-primary):not(.p4-decision-send):not([role=tab]):not([aria-pressed]):not(.le-primary):not(.p4 *):not(.chat-page *):hover{background:#2f5fc40f}:where(.ws-task-frame .workspace-task-content) :is(button[type=submit],.ws-primary,.le-primary){border:0;border-radius:999px;min-height:44px;padding:11px 22px;font-weight:700}:where(.ws-task-frame .workspace-task-content) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:#fffffff2;border:1px solid #2f4b7429;border-radius:10px;padding:9px 11px}:where(.ws-task-frame .workspace-task-content) :is(input,select,textarea):focus-visible{outline-offset:1px;border-color:var(--cl-accent);outline:3px solid #2f5fc459}:where(.ws-task-frame .workspace-task-content) :is(.p4-small,.ws-muted,.mp-note,small){color:var(--cl-sub)}}@media screen and (max-width:640px){:where(.ws-task-frame .workspace-task-content,.ws .ws-main) :is(.ws-panel,.mp-form-section,.p4-section,.p4-job-list,.mp-owned-jobs,.p4-decision,.case-panel,.le-panel){border-radius:14px;padding:16px}}:root body .bh-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}:root body .ws-task-frame .workspace-task-content .p4 .p4-compare th button:not(:disabled),:root body .ws-task-frame .workspace-task-content .p4 .p4-compare th button:hover:not(:disabled){white-space:nowrap;font-weight:700;color:#1b2e4b!important;box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important}:root body .ws-task-frame .workspace-task-content .p4 .p4-compare th button[aria-pressed=true]:not(:disabled){color:#2457c5!important}:root body .ws-task-frame .workspace-task-content .p4 .p4-compare{border-collapse:separate;border-spacing:0;width:100%}:root body .ws-task-frame .workspace-task-content .p4 .p4-compare :is(th,td){text-align:left;vertical-align:middle;border-bottom:1px solid #2f4b7414;padding:12px 14px}:root body .ws-task-frame .workspace-task-content .p4 .p4-compare thead th{color:#5b6b82;background:#f6f8fb;font-size:12px}:root body .ws-task-frame .workspace-task-content .p4 .p4-compare tbody tr:hover{background:#fafcff}:root body .ws-task-frame .workspace-task-content .p4 .p4-compare caption{caption-side:bottom;color:#7a879a;text-align:left;padding-top:10px;font-size:12px}:root body .ws-task-frame .workspace-task-content .p4 :is(.p4-chat-expand,.p4-pass-entry,.p4-chat-attach):not(:disabled),:root body .ws-task-frame .workspace-task-content .p4 :is(.p4-chat-expand,.p4-pass-entry,.p4-chat-attach):hover:not(:disabled){color:#2457c5!important;box-shadow:none!important;background:0 0!important;border:1px solid #2457c540!important;border-radius:999px!important}:root body .ws-task-frame .workspace-task-content .p4 .p4-pass-entry:not(:disabled){color:#5b6b82!important;border-color:#2f4b7433!important}@media screen{:root body .ws-task-frame .workspace-task-content :is(.pl,.opd,.ae,.billing-content,.handoff-page,.company-public-inner){width:100%;min-width:0;max-width:none;color:var(--fg-ink);overflow-wrap:anywhere;margin:0;padding:0;font-size:13px;line-height:1.65}:root body .ws-task-frame .workspace-task-content main.company-public-page{background:0 0;min-height:0}:root body .ws-task-frame .workspace-task-content :is(.pl-head,.opd-heading,.ae-heading){box-shadow:none;color:var(--fg-ink);background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 14px;padding:0;display:flex}:root body .ws-task-frame .workspace-task-content :is(.pl-head,.opd-heading,.ae-heading) h1{color:var(--fg-ink);letter-spacing:-.025em;margin:0 0 6px;font-size:22px;line-height:1.4}:root body .ws-task-frame .workspace-task-content :is(.pl-head,.opd-heading,.ae-heading)>div{flex:380px;min-width:0}:root body .ws-task-frame .workspace-task-content :is(.pl-head,.opd-heading,.ae-heading) p{color:var(--fg-muted);max-width:75ch;margin:4px 0;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content :is(.pl-eyebrow,.ae-kicker){letter-spacing:0;line-height:1.5;color:var(--fg-accent-deep)!important;font-size:11px!important}:root body .ws-task-frame .workspace-task-content :is(.pl-head-actions,.pl-editor-actions,.opd-photo-actions,.presentation-actions){flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}:root body .ws-task-frame .workspace-task-content :is(.opd-heading,.ae-heading)>a{min-height:44px;color:var(--fg-accent-deep);align-content:center;margin:0;font-size:12px}:root body .ws-task-frame .workspace-task-content :is(.pl-card,.pl-editor,.pl-empty,.pi-steps>li,.pi-preview,.opd-status,.opd-form>fieldset,.opd-save,.ae-boundary,.ae-form>section,.ae-result,.ae-manual,.billing-content>.ws-panel,.handoff-page>section,.handoff-page>article,.handoff-upload-panel,.handoff-policy-panel,.company-read-state,.presentation-online-fields,.presentation-pending,.contractor-presentation:not(:has(.presentation-online-panel))){border:1px solid rgba(var(--fg-rgb),.15);box-shadow:0 7px 18px rgba(var(--fg-rgb),.06),inset 0 1px 0 #fff;color:var(--fg-ink);background:linear-gradient(135deg,#fffffffa,#ffffffdc);border-radius:13px;min-width:0;min-height:0;margin:0 0 12px;padding:14px 16px}:root body .ws-task-frame .workspace-task-content :is(.pl-card,.pl-editor,.pi-steps,.pi-preview,.opd-form,.ae-form,.presentation-controls){gap:12px}:root body .ws-task-frame .workspace-task-content :is(.pl,.opd,.ae,.billing-content,.handoff-page,.company-read-state,.contractor-presentation)>h1{color:var(--fg-ink);margin:4px 0 10px;font-size:22px;line-height:1.4}:root body .ws-task-frame .workspace-task-content :is(.pl,.opd-form,.ae,.billing-content,.handoff-page,.company-read-state,.contractor-presentation)>h2,:root body .ws-task-frame .workspace-task-content :is(.pl-card,.pl-editor,.pi-steps>li,.pi-preview,.ae-form>section,.billing-content>.ws-panel,.handoff-page>section,.handoff-page>article,.handoff-upload-panel,.handoff-policy-panel) h2{color:var(--fg-ink);margin:0 0 8px;font-size:17px;line-height:1.5}:root body .ws-task-frame .workspace-task-content :is(.pl-head-actions,.pl-editor-actions,.pl-card-side,.pi-steps,.opd-form,.opd-status,.ae,.billing-content,.handoff-page,.company-read-state,.presentation-online-panel) :is(button,a.pl-primary,a.pl-secondary,.company-primary){white-space:normal;border-radius:9px;max-width:100%;min-height:44px;padding:8px 11px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none}:root body .ws-task-frame .workspace-task-content :is(.pl-primary,.opd-segment button[aria-pressed=true],.ae button.ae-primary,.presentation-primary){background:linear-gradient(145deg,var(--fg-accent),var(--fg-accent-deep));border:1px solid var(--fg-accent-deep);color:#fff;box-shadow:none}:root body .ws-task-frame .workspace-task-content :is(.pl-secondary,.pl-card-side>a,.pl-card-side>button,.opd-status>button,.ae-availability>button,.billing-content button,.handoff-page button,.company-read-state button,.contractor-presentation button:not(.presentation-primary)){background:linear-gradient(145deg,#fff,var(--fg-tint));border:1px solid rgba(var(--fg-rgb),.25);color:var(--fg-accent-deep);justify-content:center;align-items:center;gap:6px;display:inline-flex;box-shadow:inset 0 1px #fff}:root body .ws-task-frame .workspace-task-content :is(.pl,.opd-form,.ae,.billing-content,.handoff-page,.company-read-state,.contractor-presentation) button:disabled{opacity:.65;cursor:not-allowed;box-shadow:none}:root body .ws-task-frame .workspace-task-content :is(.pl,.opd-form,.ae,.billing-content,.handoff-page,.company-read-state,.contractor-presentation) :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--fg-accent-deep);outline-offset:3px}:root body .ws-task-frame .workspace-task-content :is(.pl,.opd-form,.ae,.billing-content,.handoff-page,.company-read-state,.contractor-presentation) :is(input,textarea,select){caret-color:var(--fg-accent-deep);accent-color:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content :is(.pl,.opd-form,.ae,.billing-content,.handoff-page,.company-read-state,.contractor-presentation) ::selection{background:var(--fg-tint);color:var(--fg-ink)}:root body .ws-task-frame .workspace-task-content .pl-toolbar{gap:10px;margin:12px 0}:root body .ws-task-frame .workspace-task-content .pl-list{gap:0}:root body .ws-task-frame .workspace-task-content .pl-card{grid-template-columns:minmax(0,1fr) minmax(180px,auto);align-items:start}:root body .ws-task-frame .workspace-task-content .pl-card:has(.pl-editor){grid-template-columns:minmax(0,1fr)}:root body .ws-task-frame .workspace-task-content .pl-address{color:var(--fg-muted);margin:3px 0;font-size:12px;line-height:1.6}:root body .ws-task-frame .workspace-task-content .pl-chips{gap:5px;margin-top:8px}:root body .ws-task-frame .workspace-task-content .pl-chips li{background:var(--fg-tint);color:var(--fg-accent-deep);border-radius:6px;padding:2px 7px;font-size:11px}:root body .ws-task-frame .workspace-task-content .pl-card-side{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:6px;max-width:270px;display:flex}:root body .ws-task-frame .workspace-task-content .pl-card-side :is(button,a){padding:7px 9px;font-size:12px}:root body .ws-task-frame .workspace-task-content .pl-badge{border-radius:6px;padding:3px 7px;font-size:11px}:root body .ws-task-frame .workspace-task-content .pl-fields{margin-top:12px}:root body .ws-task-frame .workspace-task-content .pi-steps{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0}:root body .ws-task-frame .workspace-task-content .pi-steps>li{margin:0}:root body .ws-task-frame .workspace-task-content .pi-steps p{color:var(--fg-muted);margin:6px 0 10px;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .pi-steps .pl-secondary{margin:0 4px 6px 0}:root body .ws-task-frame .workspace-task-content .pi-file{background:var(--fg-tint);border-color:rgba(var(--fg-rgb),.35);border-radius:9px;flex-wrap:wrap;gap:6px;min-height:44px;padding:9px 10px}:root body .ws-task-frame .workspace-task-content .pi-file input{width:100%;min-width:0;max-width:100%}:root body .ws-task-frame .workspace-task-content .opd{--opd-blue:var(--fg-accent-deep);--opd-ink:var(--fg-ink);--opd-muted:var(--fg-muted);--opd-line:var(--fg-border)}:root body .ws-task-frame .workspace-task-content .opd-heading{display:block}:root body .ws-task-frame .workspace-task-content .opd-heading a{min-height:44px;font-size:12px}:root body .ws-task-frame .workspace-task-content .opd-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px}:root body .ws-task-frame .workspace-task-content .opd-preview{top:calc(var(--fg-account-header-height,64px) + 16px)}:root body .ws-task-frame .workspace-task-content .opd-form{gap:0}:root body .ws-task-frame .workspace-task-content .opd-form>fieldset{gap:12px;display:grid}:root body .ws-task-frame .workspace-task-content .opd-form legend{margin:0 0 10px;font-size:17px;font-weight:650;line-height:1.5}:root body .ws-task-frame .workspace-task-content .opd-fields{gap:12px}:root body .ws-task-frame .workspace-task-content .opd-form :is(label,.opd-hint){font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .opd-form :is(input:not([type=checkbox]),textarea,select){border-radius:9px;min-height:44px;padding:9px 11px;font-size:16px}:root body .ws-task-frame .workspace-task-content .opd-form .opd-segment{gap:8px}:root body .ws-task-frame .workspace-task-content .opd-form .opd-segment button{min-width:0;padding:9px;font-size:12px}:root body .ws-task-frame .workspace-task-content .opd-form .opd-check{min-height:44px}:root body .ws-task-frame .workspace-task-content .opd-status strong{color:var(--fg-ink);font-size:14px;line-height:1.5}:root body .ws-task-frame .workspace-task-content .opd-status p{color:var(--fg-muted);margin:6px 0 0;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .opd-photo-list{gap:12px}:root body .ws-task-frame .workspace-task-content .opd-photo-actions{margin-top:8px}:root body .ws-task-frame .workspace-task-content .opd-save{gap:10px}:root body .ws-task-frame .workspace-task-content .ae-form{background:0 0;border:0;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;margin:0;padding:0;display:grid}:root body .ws-task-frame .workspace-task-content .ae-form>section{margin:0}:root body .ws-task-frame .workspace-task-content .ae-form>section+section{border:1px solid rgba(var(--fg-rgb),.15)}:root body .ws-task-frame .workspace-task-content .ae-boundary strong{font-size:14px;line-height:1.5}:root body .ws-task-frame .workspace-task-content :is(.ae-boundary,.ae-form,.ae-manual) p{color:var(--fg-muted);margin:6px 0 10px;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .ae-form label:not(.ae-check){margin:12px 0 6px;font-size:12px}:root body .ws-task-frame .workspace-task-content .ae-form textarea{resize:vertical;border-radius:9px;height:216px;min-height:160px;padding:10px;font-size:16px;line-height:1.5}:root body .ws-task-frame .workspace-task-content .ae-check{gap:9px;padding:8px 0;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .ae-availability{gap:8px;margin:6px 0 12px;display:grid}:root body .ws-task-frame .workspace-task-content .ae button.ae-primary{width:100%;margin-top:12px}:root body .ws-task-frame .workspace-task-content .ae-manual{margin-top:12px}:root body .ws-task-frame .workspace-task-content .ae-result :is(h3,h4){color:var(--fg-ink);margin:14px 0 8px;font-size:15px}:root body .ws-task-frame .workspace-task-content .ae-result .ae-items{font-size:13px}:root body .ws-task-frame .workspace-task-content .billing-content>p{color:var(--fg-muted);margin:6px 0 12px;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .billing-content h1{margin:4px 0 8px;font-size:22px}:root body .ws-task-frame .workspace-task-content .billing-content dl{gap:8px 14px;margin:12px 0}:root body .ws-task-frame .workspace-task-content .billing-content .ws-panel p{margin:6px 0 10px;font-size:13px}:root body .ws-task-frame .workspace-task-content .handoff-page{--ws-blue:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content .handoff-page>p{color:var(--fg-muted);margin:8px 0;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .handoff-page :is(section,article)>p{margin:6px 0 10px;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .handoff-page form{margin:12px 0 0}:root body .ws-task-frame .workspace-task-content .handoff-page form>fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}:root body .ws-task-frame .workspace-task-content .handoff-page fieldset>label{margin:0;font-size:12px}:root body .ws-task-frame .workspace-task-content .handoff-page fieldset>:is(legend,p,button,details),:root body .ws-task-frame .workspace-task-content .handoff-page fieldset>.handoff-check{grid-column:1/-1}:root body .ws-task-frame .workspace-task-content .handoff-page fieldset>label:has(textarea){grid-column:1/-1}:root body .ws-task-frame .workspace-task-content .handoff-page fieldset>label:has(input[type=file]){grid-column:1/-1}:root body .ws-task-frame .workspace-task-content .handoff-page input[type=file]{min-width:0;max-width:100%;font-size:16px}:root body .ws-task-frame .workspace-task-content .handoff-page :is(input[type=file],textarea){border-radius:9px;padding:9px 11px}:root body .ws-task-frame .workspace-task-content .handoff-page textarea{min-height:80px}:root body .ws-task-frame .workspace-task-content .handoff-page .handoff-search{gap:10px 12px;margin:12px 0}:root body .ws-task-frame .workspace-task-content .handoff-page .handoff-check{min-height:44px;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .handoff-page .handoff-check input{width:22px;height:22px;min-height:22px}:root body .ws-task-frame .workspace-task-content .company-introduction .company-cover-copy>h1{color:inherit}:root body .ws-task-frame .workspace-task-content .company-service-link{margin:0 0 10px;font-size:12px}:root body .ws-task-frame .workspace-task-content .company-service-link a{min-height:44px;color:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content .contractor-presentation{color:var(--fg-ink);font-size:13px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .contractor-presentation>h2{margin:0 0 8px;font-size:17px;line-height:1.5}:root body .ws-task-frame .workspace-task-content :is(.company-read-state,.contractor-presentation)>p{color:var(--fg-muted);margin:6px 0 10px;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .contractor-presentation .presentation-online-fields{margin:12px 0}:root body .ws-task-frame .workspace-task-content .contractor-presentation .presentation-online-fields legend{margin-bottom:8px;font-size:15px;font-weight:650}:root body .ws-task-frame .workspace-task-content .presentation-online-panel .presentation-controls{gap:12px;margin:10px 0}:root body .ws-task-frame .workspace-task-content .presentation-online-panel .presentation-controls label{font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .presentation-online-panel .presentation-controls :is(input,textarea,select){border-radius:9px;min-height:44px;padding:9px 11px;font-size:16px}:root body .ws-task-frame .workspace-task-content .presentation-online-panel .presentation-actions{gap:8px;margin:12px 0}:root body .ws-task-frame .workspace-task-content .presentation-online-panel :is(.presentation-status,.presentation-message,.presentation-error,.presentation-photo-note){border-radius:9px;margin:10px 0;padding:10px 12px;font-size:12px;line-height:1.65}:root body .ws-task-frame .workspace-task-content .presentation-online-panel .presentation-status{background:var(--fg-tint);color:var(--fg-accent-deep)}:root body .ws-task-frame .workspace-task-content .presentation-online-panel .presentation-status p{color:inherit}:root body .ws-task-frame .workspace-task-content .presentation-consent{min-height:44px;font-size:12px;line-height:1.65}@media (max-width:900px){:root body .ws-task-frame .workspace-task-content .ae-form{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){:root body .ws-task-frame .workspace-task-content .opd-layout{grid-template-columns:minmax(0,1fr);gap:12px}:root body .ws-task-frame .workspace-task-content .pi-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){:root body .ws-task-frame .workspace-task-content :is(.pl-head,.opd-heading,.ae-heading) h1,:root body .ws-task-frame .workspace-task-content :is(.pl,.opd,.ae,.billing-content,.handoff-page,.company-read-state)>h1{font-size:20px}:root body .ws-task-frame .workspace-task-content :is(.pl-card,.pl-editor,.pl-empty,.pi-steps>li,.pi-preview,.opd-status,.opd-form>fieldset,.opd-save,.ae-boundary,.ae-form>section,.ae-result,.ae-manual,.billing-content>.ws-panel,.handoff-page>section,.handoff-page>article,.handoff-upload-panel,.handoff-policy-panel,.company-read-state,.presentation-online-fields,.presentation-pending,.contractor-presentation:not(:has(.presentation-online-panel))){border-radius:12px;padding:12px}:root body .ws-task-frame .workspace-task-content .pl-card{grid-template-columns:minmax(0,1fr);gap:9px}:root body .ws-task-frame .workspace-task-content .pl-card-side{justify-content:flex-start;max-width:none}:root body .ws-task-frame .workspace-task-content .pl-head-actions{width:100%}:root body .ws-task-frame .workspace-task-content .pl-head-actions :is(button,a){flex:auto}:root body .ws-task-frame .workspace-task-content .pl-empty{text-align:left}:root body .ws-task-frame .workspace-task-content .opd-fields,:root body .ws-task-frame .workspace-task-content .handoff-page form>fieldset{grid-template-columns:minmax(0,1fr)}:root body .ws-task-frame .workspace-task-content .ae-form textarea{height:192px;min-height:144px}:root body .ws-task-frame .workspace-task-content .ae-form input[type=file]::file-selector-button{min-height:44px;font-size:16px}:root body .ws-task-frame .workspace-task-content .handoff-page .handoff-search{grid-template-columns:minmax(0,1fr)}}}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page){width:100%;max-width:none;color:var(--fg-ink,#203c4d);margin:0;padding:0}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .as-intro{border:1px solid var(--fg-line,#cbdbe7);background:linear-gradient(135deg,#ffffffed,var(--fg-tint,#edf5ff));color:var(--fg-ink,#203c4d);border-radius:14px;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:16px;display:grid;box-shadow:inset 0 1px #fff}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .as-intro-symbol{background:var(--fg-tint,#edf5ff);width:36px;height:36px;color:var(--fg-accent,#1c64ac);border-radius:9px}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .as-intro-symbol>svg{width:22px;height:22px}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .as-intro h1{color:var(--fg-ink,#203c4d);margin:0;font-size:23px;line-height:1.4}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) :is(p,small,li){overflow-wrap:anywhere}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .as-intro-copy>p{color:var(--fg-muted,#526578);margin:7px 0 0;font-size:14px;line-height:1.7}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .as-actions{flex-wrap:wrap;gap:8px;margin-top:12px}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .as-actions>a{border:1px solid var(--fg-line,#cbdbe7);min-height:44px;color:var(--fg-accent-deep,#20557f);background:#ffffffda;border-radius:9px;padding:9px 12px;font-size:13px}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .back-link{min-height:44px;color:var(--fg-accent-deep,#20557f);align-items:center;margin:0 0 8px;font-size:13px;display:inline-flex}:root body .ws-task-frame .workspace-task-content main.as-support-page .as-steps{border:1px solid var(--fg-line,#cbdbe7);background:#ffffffba;border-radius:12px;gap:12px;margin:12px 0;padding:12px}:root body .ws-task-frame .workspace-task-content main.as-support-page .as-steps>li{gap:9px;min-width:0;padding:0}:root body .ws-task-frame .workspace-task-content main.as-support-page .as-step-symbol{gap:6px;min-width:24px}:root body .ws-task-frame .workspace-task-content main.as-support-page .as-step-symbol>svg{width:22px;height:22px}:root body .ws-task-frame .workspace-task-content main.as-support-page .as-steps strong{color:var(--fg-ink,#203c4d);font-size:14px;line-height:1.6}:root body .ws-task-frame .workspace-task-content main.as-support-page .as-steps p{margin:3px 0 0;font-size:12px;line-height:1.6}:root body .ws-task-frame .workspace-task-content main.as-support-page .as-step-arrow{display:none}:root body .ws-task-frame .workspace-task-content main.as-support-page>p{border-left:3px solid var(--fg-line,#cbdbe7);background:#ffffff9c;margin:12px 0;padding:12px;font-size:13px;line-height:1.8}:root body .ws-task-frame .workspace-task-content main.as-support-page #support-report{scroll-margin-top:calc(var(--fg-account-header-height,140px) + 26px);margin-top:14px}:root body .ws-task-frame .workspace-task-content main.as-support-page .ops-panel{border:1px solid var(--fg-line,#cbdbe7);background:#ffffffd9;border-radius:14px;padding:16px;box-shadow:inset 0 1px #fff,0 5px 16px #173b6510}:root body .ws-task-frame .workspace-task-content main.as-support-page .ops-panel>h2{margin:0 0 8px;font-size:19px}:root body .ws-task-frame .workspace-task-content main.as-support-page .ops-panel>p{max-width:none;margin:9px 0;font-size:13px;line-height:1.8}:root body .ws-task-frame .workspace-task-content main.as-support-page .ops-create form{gap:14px;max-width:none;margin:16px 0}:root body .ws-task-frame .workspace-task-content main.as-support-page .ops-create label{font-size:14px;line-height:1.6}:root body .ws-task-frame .workspace-task-content main.as-support-page .ops-create :is(input,textarea){border-color:var(--fg-line,#a4bbcd);min-width:0;max-width:100%;min-height:44px;caret-color:var(--fg-accent-deep,#20557f);font-size:16px}:root body .ws-task-frame .workspace-task-content main.as-support-page .ops-case{border:1px solid var(--fg-line,#cbdbe7);background:var(--fg-tint,#edf5ff);border-radius:12px;margin-top:16px;padding:14px}:root body .ws-task-frame .workspace-task-content main.as-support-page .ops-case h3{margin:0 0 7px;font-size:16px;line-height:1.6}:root body .ws-task-frame .workspace-task-content main.as-support-page .ops-case p{margin:8px 0;font-size:13px;line-height:1.8}:root body .ws-task-frame .workspace-task-content main.as-support-page .button{white-space:normal;overflow-wrap:anywhere;min-height:44px;font-size:14px}:root body .ws-task-frame .workspace-task-content main.as-support-page .button-primary{background:var(--fg-accent,#1d66af);border-color:var(--fg-accent,#1d66af);color:#fff}:root body .ws-task-frame .workspace-task-content main.as-support-page .button-outline{border-color:var(--fg-line,#a4bbcd);color:var(--fg-accent-deep,#20557f);background:#ffffffd9}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) :is(a,button,input,textarea,summary):focus-visible{outline:3px solid var(--fg-accent,#1d66af);outline-offset:3px}:root body .ws-task-frame .workspace-task-content main.help-page .help-topic-nav{gap:10px;margin:14px 0}:root body .ws-task-frame .workspace-task-content main.help-page section.help-group[id]{scroll-margin-top:calc(var(--fg-account-header-height,140px) + 26px)}:root body .ws-task-frame .workspace-task-content main.help-page .help-topic-nav>a{border-color:var(--fg-line,#cbdbe7);background:#ffffffce;gap:9px;min-height:88px;padding:12px}:root body .ws-task-frame .workspace-task-content main.help-page .help-topic-nav strong{font-size:14px;line-height:1.5}:root body .ws-task-frame .workspace-task-content main.help-page .help-topic-nav small{font-size:12px;line-height:1.6}:root body .ws-task-frame .workspace-task-content main.help-page .help-group>h2{gap:10px;padding:13px;font-size:18px}:root body .ws-task-frame .workspace-task-content main.help-page .faq-list summary{padding:14px 0;font-size:14px}:root body .ws-task-frame .workspace-task-content main.help-page .faq-list details p{font-size:13px;line-height:1.85}:root body .ws-task-frame .workspace-task-content main.help-page .as-pdf-visual{padding:14px}:root body .ws-task-frame .workspace-task-content main.help-page .as-pdf-visual>ol{gap:14px}:root body .ws-task-frame .workspace-task-content main.help-page .as-pdf-visual .mp-sharing-art{width:64px;height:48px;margin:0}:root body .ws-task-frame .workspace-task-content main.help-page .as-pdf-visual :is(strong,p){font-size:13px;line-height:1.7}:root body .ws-task-frame .workspace-task-content main.help-page .help-finish{gap:12px;padding:14px}:root body .ws-task-frame .workspace-task-content main.help-page .help-finish :is(p,a){font-size:13px;line-height:1.8}@media (max-width:620px){:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .as-intro{grid-template-columns:30px minmax(0,1fr);gap:9px;padding:12px}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .as-intro-symbol{width:30px;height:30px}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .as-intro h1{font-size:21px}:root body .ws-task-frame .workspace-task-content main.as-page:is(.help-page,.as-support-page) .as-actions{flex-direction:column;margin-top:10px}:root body .ws-task-frame .workspace-task-content main.as-support-page .as-steps{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px}:root body .ws-task-frame .workspace-task-content main.as-support-page .as-steps>li{flex-direction:row}:root body .ws-task-frame .workspace-task-content main.as-support-page .ops-panel,:root body .ws-task-frame .workspace-task-content main.as-support-page .ops-case{padding:12px}:root body .ws-task-frame .workspace-task-content main.help-page .help-topic-nav>a{min-height:104px}}@media screen{:root body .ws-task-frame .workspace-task-content main.form-page:has(>.manage-listing){width:100%;min-width:0;max-width:none;margin:0;padding:0}:root body .ws-task-frame .workspace-task-content .manage-listing{min-width:0;color:var(--fg-ink,#203c4d);overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;padding:0}:root body .ws-task-frame .workspace-task-content .manage-listing h1{margin:0 0 8px;font-size:22px;line-height:1.4}:root body .ws-task-frame .workspace-task-content .manage-listing>h2{margin:16px 0 10px;font-size:17px;line-height:1.5}:root body .ws-task-frame .workspace-task-content .manage-listing p{color:var(--fg-muted,#526578);margin:8px 0;font-size:13px;line-height:1.7}:root body .ws-task-frame .workspace-task-content .manage-listing .direct-inbox{border:1px solid var(--fg-line,#cbdbe7);background:#ffffffd9;border-radius:14px;margin:12px 0;padding:16px;box-shadow:inset 0 1px #fff,0 5px 16px #173b6510}:root body .ws-task-frame .workspace-task-content .manage-listing .direct-inbox h2{color:var(--fg-ink,#203c4d);margin:0 0 6px;font-size:16px;line-height:1.5}:root body .ws-task-frame .workspace-task-content .manage-listing .direct-inbox article{border-color:var(--fg-line,#cbdbe7);padding:12px 0}:root body .ws-task-frame .workspace-task-content .manage-listing .direct-inbox h3{margin:6px 0;font-size:14px;line-height:1.6}:root body .ws-task-frame .workspace-task-content .manage-listing .listing-status{border:1px solid var(--fg-line,#cbdbe7);color:var(--fg-ink,#203c4d);background:#ffffffcf;border-radius:12px;margin:12px 0;padding:12px}:root body .ws-task-frame .workspace-task-content .manage-listing .manage-actions{gap:8px;margin:12px 0}:root body .ws-task-frame .workspace-task-content .manage-listing :is(.button,button){white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px;font-size:14px;line-height:1.5}:root body .ws-task-frame .workspace-task-content .manage-listing .button-primary{background:var(--fg-accent,#1d66af);border-color:var(--fg-accent,#1d66af);color:#fff}:root body .ws-task-frame .workspace-task-content .manage-listing .button-secondary{border-color:var(--fg-line,#a4bbcd);color:var(--fg-accent-deep,#20557f);background:#ffffffd9}:root body .ws-task-frame .workspace-task-content .manage-listing :is(.text-link,.text-button){color:var(--fg-accent-deep,#20557f);align-items:center;min-height:44px;font-size:13px;display:inline-flex}:root body .ws-task-frame .workspace-task-content .manage-listing>.text-link{margin-top:12px}:root body .ws-task-frame .workspace-task-content .manage-listing :is(a,button):focus-visible{outline:3px solid var(--fg-accent,#1d66af);outline-offset:3px}@media (max-width:620px){:root body .ws-task-frame .workspace-task-content .manage-listing h1{font-size:21px}:root body .ws-task-frame .workspace-task-content .manage-listing .direct-inbox{padding:12px}}}
